/* BASE */
body      	{ margin:0px; background: url(../img/bg2.jpg) top center repeat-y; color:#000000; font-family: "Trebuchet MS"; font-size:12px; text-align:center; }							

a:link		{ color:#000000; text-decoration:none; }
a:visited	{ color:#000000; text-decoration:none; }
a:active	{ color:#000000; text-decoration:none; }
a:hover		{ color:#000000; text-decoration:underline; }

#geral    	{ width:950px; height:auto; text-align:left; margin-left:auto; margin-right:auto; }

#topo    	{ width:950px; height:200px; }
#flashmenu	{ width:890px; height:210px; overflow:hidden; float:left; margin:0px 0px 0px -15px }														
#titulo   	{ width:270px; margin:40px 0px 0px 0px; font-size:24px; color:#154473; }
#subtitulo	{ font-size:16px; line-height:19px; font-weight:bold; color:#BF262C; }
#mensagens	{ width:250px; height:200px; float:left; }

#corpo		{ width:800px; height:auto; overflow:auto; text-align:left; margin:25px 0px 0px 75px; background-color:#FFFFFF; }
#esq		{ width:300px; float:left; }
#dir		{ width:500px; float:left; }

#footer		{ width:800px; height:auto; overflow:auto; background-color:#FFFFFF; margin-left:75px; text-align:center; padding:40px 0px 20px 0px; color:#7F7F7F; font-size:11px; }


/* COLUNA ESQUERDA */

#logo   		{ width:181px; height:56px; margin:0px 0px 30px 51px; }
#splash			{ width:181px; height:84px; margin:0px 0px 30px 50px; }													
#chamada		{ width:250px; overflow:hidden; height:auto; margin:5px 0px 0px 50px; }
#img_chamada	{ width:30px;  float:left; padding:0px; }							
#txt_chamada	{ width:150px; float:left; color:#7F7F7F; font-size:13px; }
#corpo_chamada	{ font-size:12px; line-height:15px; margin-top:6px; }	
													
.ch1           { font-size:9px;             color:#154473; line-height:20px;}
.ch1 a:link    { text-decoration:none;      color:#154473;}
.ch1 a:visited { text-decoration:none;      color:#154473;}
.ch1 a:active  { text-decoration:none;      color:#154473;}
.ch1 a:hover   { text-decoration:underline; color:#154473;}

.ch2           { font-size:9px;             color:#D88B1D; line-height:20px;}
.ch2 a:link    { text-decoration:none;      color:#D88B1D;}
.ch2 a:visited { text-decoration:none;      color:#D88B1D;}
.ch2 a:active  { text-decoration:none;      color:#D88B1D;}
.ch2 a:hover   { text-decoration:underline; color:#D88B1D;}

.ch3			{ font-size:9px;             color:#542964; line-height:30px;}
.ch3 a:link		{ text-decoration:none;      color:#542964;}
.ch3 a:visited	{ text-decoration:none;      color:#542964;}
.ch3 a:active	{ text-decoration:none;      color:#542964;}
.ch3 a:hover	{ text-decoration:underline; color:#542964;}



/* COLUNA PRINCIPAL */

#texto				{ width:470px; line-height:15px; margin:13px 0px 0px 0px }
.intro				{ font-size:16px; line-height:20px; color:#000000; }

.comente			{ font-size:14px;            color:#154473; line-height:38px;}
.comente a:link		{ text-decoration:none;      color:#154473;}
.comente a:visited	{ text-decoration:none;      color:#154473;}
.comente a:active	{ text-decoration:none;      color:#154473;}
.comente a:hover	{ text-decoration:underline; color:#154473;}

.mail           	{ color:#BF262C;}
.mail a:link   		{ text-decoration:none;      color:#BF262C;}
.mail a:visited 	{ text-decoration:none;      color:#BF262C;}
.mail a:active  	{ text-decoration:none;      color:#BF262C;}
.mail a:hover  		{ text-decoration:underline; color:#BF262C;}

.enviar         	{ color:#D88B1D; line-height:45px;}
.enviar  a:link   	{ text-decoration:none;      color:#D88B1D;}
.enviar  a:visited 	{ text-decoration:none;      color:#D88B1D;}
.enviar  a:active	{ text-decoration:none;      color:#D88B1D;}
.enviar  a:hover  	{ text-decoration:underline; color:#D88B1D;}

.form_linha			{ margin:0px 0px 0px 0px; }


#blocos				{ width:446px; padding-top:11px; overflow:auto; height:auto; margin-top:30px; }
#bloco_texto		{ width:246px; float:left; }							
#bloco_menu			{ width:178px; float:left; padding-top:29px; margin-left:22px; }


#itens_menu			  { float:left; color:#BF262C; font-size:12px; line-height:20px; padding-left:14px; background:url(../img/linha_bloco.jpg) top left repeat-y; }							
#itens_menu a:link    { text-decoration:none;      color:#BF262C;}
#itens_menu a:visited { text-decoration:none;      color:#BF262C;}
#itens_menu a:active  { text-decoration:none;      color:#BF262C;}
#itens_menu a:hover	  { text-decoration:underline; color:#BF262C;}

#itens_port					{ 	float:left;
							  	font-size:11px;
								line-height:14px;
							  	padding-left:14px;
								color:#7F7F7F;

							}							
#menu_pag					{ 	font-size:14px;
								color:#000000;
								margin-top:45px;
							}

							
input                       {
								border:1px solid #CCCCCC;
								background:#FFFFFF;
								font-family: Verdana;
								font-size:10px;
								color: #000000;
								height:12px;  
							}
#fotos {
	/*margin-left:-19px;
	*margin-left:-22px;*/
}
.foto {
	border:1px solid #CCC;
	width:101px;
	height:67px;
	float:left;
	margin:10px auto 10px 0px;
}
.separator {
	float:left;
	width:19px;
	margin:10px auto 10px 0px;
}
.clear {
	clear:both;
}
