* {
	text-decoration:none;
	margin:0;
	padding:0;
	list-style:none;
	vertical-align:middle;
	border:none;
}
html {
	text-align:center;
	background:#54575E url(bordinha.gif)    repeat-Y center center; /* A sombrinha que fica em volta do site */
}

body {
	background: url(fundo.jpg) repeat-X left top; /* Aquele degrade que fica de fundo no topo da página */

}

#main {
	margin:0 auto;
	width:768px; 
	padding:0 10px;
	background: url(sombra.gif) no-repeat center top;
}
/******************topo do site ****************/
#cabecalho {
	text-align:left;
	width:768px;
	display:table;
	height:93px;
	background:#FFFFFF url(../../img/convex_locacao_computadores.jpg) no-repeat 10px 10px;
	font-family: "Lucida Grande", "Trebuchet MS";
}

#cabecalho h1  {
 font-size: 200%;
 color:#666666;
 padding: 15px 60px 0px 120px;
}

#cabecalho h1 a {
display:block; 
color:#666666;
}

#cabecalho h2  {
font-size: 100%;
display:inline;
color:#666666;
padding: 0px 60px 0px 120px;
}
#cabecalho h3  {
overflow:hidden;
text-indent:-5000em;
position:absolute;
top:0px;
}
/*****************************/
#corpo {
	background:white;
	MARGIN: 0px auto; 
	WIDTH: 768px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left;
}

#menu_top {
width:768px; 
background:url(degrade_menu.gif) repeat-x top left;
border-top:#DCDCDC solid 1px; 
border-bottom:#DC3530 solid 3px; 
height:26px; 
margin:0 auto ;
}

/******************MENU EM CASCATA COM SUBMENU ****************/
#menu{
	position:relative;
	}
#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}
#menu li { /* all list items */
	float: left;
	position: relative;
	width: 125px;
	display:table;	
}
#menu li ul {/* second-level lists */
	position: absolute;
	display: block; 
	top: 20px;
    left: 0;
	
}
#menu li>ul {/* to override top and left in browsers other than IE */
	top: auto;
	left: auto;
	
}

#menu li ul li ul  {/* third-level lists */
	position: absolute;
	display: block; 
	top: 0;
    left: 9em;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1%; }
* html #menu ul li a { height: 1%; }
/* End */
#menu li:hover ul { display: block; }
#menu li:hover>ul { visibility:visible; }
#menu ul ul { visibility:hidden; }		
/* Make-up syles */
#menu ul, li {
    margin: 0 0 0 0; 
}
/* Styles for Menu Items */
#menu ul a {
	display: block;
	text-decoration: none;
	color: #999999;	
	background: #;  /*IE6 Bug */
	padding: 2px;
/*	border-bottom: 2px solid #1C334A;*/
	FONT-SIZE: 11px;
	FONT-FAMILY: Trebuchet MS, sans-serif;
	FONT-WEIGHT: bold;
	text-transform:uppercase;
	line-height:24px;
	height:16px;
}
/* Hover Styles */
#menu ul a:hover { 
	text-decoration:underline;	
} 

/* Sub Menu Styles */
#menu li ul a {
	background:#FFFFFF;
	text-decoration: none;
	color: #333333;
	border: 1px solid #ccc;
    padding: 5px; 
	FONT-SIZE: 10px;
} 

/* Sub Menu Hover Styles */
#menu li ul a:hover { 
	color: #000033; 
	background: #F5F5F5;
	

} 
/* Icon Styles */
#menu li a.submenu {background:#F3F3F3 url("") no-repeat right; }
#menu li a.submenu:hover {background:#F3F3F3 url("") no-repeat right;}
#menu li ul a.submenu {background:#333399 url("") no-repeat right;}
#menu li ul a.submenu:hover {background:#f9f9f9 url("") no-repeat right;}



/*****************************/


/******* COLUNA CENTRAL , AONDE VAI OS TEXTOS ***********/
#principal {
	width:748px;
	margin:5px;
	float:left;	
	
	COLOR: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
#principal a{
	COLOR: #3366ff;
}
#principal a:hover{
	text-decoration:underline;
}

#principal h2 {
	margin-top:10px;
	COLOR: #CC0000;
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
#principal h2 a {
COLOR: #CC0000;
	TEXT-DECORATION: none
}
#principal h2 a:hover {
	TEXT-DECORATION: underline;
}

/*************************************/
#direita {
	WIDTH: 125px;
	float:right;
	background-color: #F1F1F1;	
	padding: 0px 0px 10px 0px;
	text-align:center;
}

#rodape {
	clear:both;
	text-align:center;
	padding:5px 15px 25px;
}

#rodape address {
	border-top:1px solid #BEBEBE;
	padding:15px 0 0;
}


.banner {
	LEFT: 20%; POSITION: absolute; TOP: 20px
}



input{
 
 	border:1px solid #A5ACB2;
	padding:2px;
	vertical-align:middle;
	font:normal 80% Verdana, Arial;
	margin-bottom:5px;

}

textarea {

	height:100px;
	border:1px solid #A5ACB2;
	padding:7px;
	font:normal 80% Verdana, Arial;
}
.img_galeria {
	BORDER-RIGHT: #01429E 2px solid;
	BORDER-TOP: #01429E 2px solid;
	BORDER-LEFT: #01429E 2px solid;
	BORDER-BOTTOM: #01429E 2px solid;
	width: 120px;
	height: 120px;
	background:url(../../img/carregando.gif) no-repeat center center;
}






.copyright {
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	text-align:center;
	font-style:normal;
}
.resenha {
	COLOR: #666;
	FONT-FAMILY: verdana;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}

.resenha:hover {
	TEXT-DECORATION: underline
}


.links {
	COLOR: #3366ff;
	TEXT-DECORATION: none;
}
.links:hover {
	TEXT-DECORATION: underline;
}


.copyright:HOVER {
	TEXT-DECORATION: UNDERLINE;
}

.data {
	font-family: "Trebuchet MS",Trebuchet,Verdana,Arial,Sans-serif;
	font-size: 10px;
	text-transform:uppercase;
	color: #678093;
	padding: 3px 0px 5px 0px;
	border-bottom: 1px dotted #999;
	letter-spacing: .15em;
	margin-bottom: 15px;
	margin-top:15px;
	line-height: normal;
	width: 98%;
	display:block;
}
/********************* ESPAÇO DIREITO **************/
.greySidebar2Box
{
	padding-bottom: 8px;
}
.greySidebar2Left
{
	background: #f5f4f4 url(greysidebar2-border.gif) left repeat-y;
	width: 100%;
}
.greySidebar2Right
{
	background: url(greysidebar2-border.gif) right repeat-y;
}
.greySidebar2Top
{
	background: url(greysidebar2-border.gif) top repeat-x;
}
.greySidebar2Bottom
{
	background: url(greysidebar2-border.gif) bottom repeat-x;
}
.greySidebar2TopLeft
{
	background: url(greysidebar2-edge.gif) top left no-repeat;
}
.greySidebar2TopLeft2
{
	background: url(/images/users/layout/greysidebar2-topleft.gif) top left no-repeat;
}
.greySidebar2TopRight
{
	background: url(greysidebar2-topright.gif) top right no-repeat;
}
.greySidebar2BottomLeft
{
	background: url(greysidebar2-edge.gif) bottom left no-repeat;
}
.greySidebar2BottomLeft2
{
	background: url(/images/users/layout/greysidebar2-bottomleft.gif) bottom left no-repeat;
	padding: 18px;
	padding-left: 20px;
	padding-right: 20px;
}
.greySidebar2BottomLeft2 h3
{
	font-size: 16px;
}
.greySidebar2BottomRight
{
	background: url(greysidebar2-bottomright.gif) bottom right no-repeat;
	padding: 4px;
	padding-left: 7px;
	padding-right: 7px;
}