/* CSS Document */
	a:link {
	text-decoration:none;
	}
	a:visited {
	text-decoration:none;
	}
	a:hover {
	text-decoration:underline;
	}
	a:active {
	text-decoration:none;
	}

html {
height: 100%;
}



	body {
			margin: 0;
			text-align:center;
			font:Arial, "Lucida Sans", Verdana;
			color:black;
			background:#ffffff url(img/fundo.jpg);
			background-repeat:repeat-x;
			height: 100% /* com isso deixo o  body ajustado a tela tota para baixo*/
			}
			
		#topo{
					width:auto;
					}
		
		#btdir{
						width:985px;
						text-align:right;
						vertical-align: text-bottom;																												
						font-family:Arial, Helvetica, sans-serif;
						font-size:9px;
						color:#663366;																	
						margin-left: auto;
						margin-right: auto;
						height: 30px;
						}
						
		div.menu{
						min-width:950px;						
						width:auto;
						text-align:center;
						margin-right: auto; 
						margin-left: auto;
						height:34px;						
						background-image:url(img/menufundo.jpg);
						background-repeat:repeat-x;
						}
		#btelogin{
						float:right;
						width: 790px;
						margin-right: auto;
						background-color:#CCCCCC;
						}
						 
		
		#submenu1{
		 				height:25px;
						width: 980px;
						text-align:center;
						margin-right: auto;
						margin-left:auto;
						}
						* html #submenu1{
						height:25px;
						width: 980px;
						text-align:right;
						margin-right: auto;
						margin-left:auto;
						}
		#submenu2{
		 				height:25px;
						float:right;
						width: 785px;
						max-width: 789px;
						max-height:25px;
						text-align:right;
						}
						* html #submenu2{
		 				height:25px;
						float:right;
						width: 785px;
						max-width: 799px;
						text-align:right;
						max-height:25px;
						}
			#menubt{
						float:left;
						margin-top: 7px;
						margin-left: 30px;
						}
			#login{
						font:Verdana, Arial; 
						color:#FFFFFF;
						font-size:12px;
						text-align:right;
						float:right;
						margin-top:4px;						
						}
						* html #login{ float:right; text-align:right}
		div.sombra{		
						background-image:url(img/sombra.png);
						background-repeat:repeat-x;
						min-width:950px;						
						width:auto;
						margin-left: auto;
						margin-right: auto;
						height:8px;
						}
		#corpo{
						min-width:980px;						
						width:985px;
						min-height:435px;
						height:auto;
						margin-left: auto;
						margin-right: auto;
						margin-top: 30px; /*espaço entre o menu e o corpo*/
						}
		
		#esquerdo{
						float:left;
						width: 175px;
						height: 435px;						
						margin-left: auto;
						border: 1px solid #CCCCCC;
						background-image:url(img/fundominibox.jpg);
						background-position:top;
						background-repeat:repeat-x;
						background-color:#f8f8f8;
						-moz-border-radius: 10px;
						-webkit-border-radius: 10px;
						-moz-box-shadow:0 2px 5px #BBBBBB;
						border-radius: 10px
						}
						* html #esquerdo{height: 435px;
						max-height:435px;}
						
		
		#direito{
	float:right;
	width: 790px;
	min-height: 435px;
	height: 435px;
	margin-right: auto;
	border: 1px solid #CCCCCC;
	background-image:url(img/basebox.png);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:f8f8f8;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow:0 2px 5px #BBBBBB;
	border-radius: 10px;
	padding-top: 3px;
						}
						* html #direito{height: 435px;
						max-height:auto;}
						
		#subdireitoesq{  
						
						height:415px;
						width:355px;
						text-align:left;
						font-size:9px;						
						margin-left:10px;
						float:left;
						margin-top:10px;			
						}
		#titulo{
						margin-bottom:8px;
						}
		#conteudo		{
						height:380px;
						overflow:auto; 
						padding-right:10px
						}
		#subdireitodir{  
						height:420px;
						width:408px;
						max-width:400px;
						text-align:left;
						margin-top:10px;
						margin-right:10px;
						float:right;						
						}
						* html #subdireitodir{ width:400px; max-width:408px;}
						 
						#div_foto{
						width: 400px; 
						height: 325px; 
						text-align: center;
						}
						#foto_pequena{
						background:#666666;
						text-align:center;
						}
		
																
		
		#empresas{
						font-family:Calibri, Arial;
						font-size:8px;
						text-transform:uppercase;
						}
						*html #empresas{text-transform:uppercase;}
		.font_cliente{
    					font-family: Arial, Helvetica, sans-serif;
    					font-size: 12px;
    					font-weight:lighter;
    					color: #999999;
						}
		.font_cliente_titulo
						{
    					font-family: Arial, Helvetica, sans-serif;
    					font-size: medium;
   						font-weight: bold;
    					color: #5EB8BF;
						border-bottom:1px dotted #CBCBCB;
						margin-bottom:20px; 
						}
		.font_cliente_roxo 
						{
						font-family: Arial, Helvetica, sans-serif;
    					font-size: x-small;
    					font-weight: bold;
    					color: #AF80B2;	
						}
		.font_cliente_laranja 
						{
						font-family: Arial, Helvetica, sans-serif;
    					font-size: x-small;
    					font-weight: bold;
    					color: #F69E46;
						}
		.font_login
						{
						font:Verdana, Arial; 
						color:#FFFFFF;
						font-size:12px;
						}
		
						
	

a.classe1:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.classe1:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}

a.classe1:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFA500;
	text-decoration: none;
}

a.classe1:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFA500;
	text-decoration: none;
}

a.classe2:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#663366;
	text-decoration: none;
}

a.classe2:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#CC0000;
	text-decoration: none;
}

a.classe2:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#6600CC;
	text-decoration: none;
}

a.classe2:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#330033;
	text-decoration: none;
}



		
						
						
