@charset "utf-8";
/* CSS Document */

.f10 				{ font-size:10px; 		} 
.f11 				{ font-size:11px; 		} 
.f12 				{ font-size:12px; 		} 
.f13 				{ font-size:13px; 		} 
.f14 				{ font-size:14px; 		} 
.f15 				{ font-size:15px; 		} 
.f16 				{ font-size:16px; 		} 
.f17 				{ font-size:17px; 		} 
.f18 				{ font-size:18px; 		} 
.f19 				{ font-size:19px; 		} 
.f20 				{ font-size:20px; 		} 
.f22 				{ font-size:22px; 		} 
.f25 				{ font-size:25px; 		} 
.f30 				{ font-size:30px; 		} 
.fpreto 			{ color:#000000; 		}
.fbranco 			{ color:#FFFFFF; 		}
.fcinza 			{ color:#555555; 		}
.fcinzai 			{ color:#9d9d9d;		}
.fbold 				{ font-weight: bold;	}
.fnonbold 			{ font-weight:normal;	}


.b1 				{ border-width:1px; 	}
.b2 				{ border-width:2px; 	}
.bb1 				{ border-bottom-width:1px; 	}
.bb2 				{ border-bottom-width:2px; 	}

.bpontilhado 		{ border-style:dotted; 	}
.bbpontilhado 		{ border-bottom-style:dotted; 	}
.btracejado 		{ border-style:dashed; 	}
.bsolida 			{ border-style:solid; 	}
.bbsolida 			{ border-bottom-style:solid; 	}

.bcinza 			{ border-color:#d7d7d7; 		}
.bbcinza 			{ border-bottom-color:#d7d7d7; 	}
.bpreto 			{ border-color:#000000; 		}

					  
.h10				{ height:10px; }
.h12				{ height:12px; }
.h15				{ height:15px; }
.h20				{ height:20px; }
.h22				{ height:22px; }
.h25				{ height:25px; }
.h30				{ height:30px; }
.h35				{ height:35px; }
.h40				{ height:40px; }
.h50				{ height:50px; }

html, body{ 
 margin:0px; 
 padding:0px; 
 } 
body{
	font-family:Arial, Helvetica, sans-serif;
	background:url(imgs/2012.fundoback.jpg) repeat-x #f1f1f1;
}
.fcorpri{ color:#202984; }
a{ color:#202984;font-weight:bold;  }
a:link{ 	color:#202984; text-decoration:none; font-weight:bold; }
a:hover{ 	color:#202984; text-decoration:none; }
a:visited{ 	color:#202984; text-decoration:none; }
.ffmyriad{ font-family:Myriad Pro, Arial, Helvetica, sans-serif; }
.titulo{ font-family:Myriad Pro, Arial, Helvetica, sans-serif; color:#202984;}
.lblError{ font-size:10px; color:#F00; }
#navbar1 {
	width: 950px;
	list-style: none;
	padding:0px;
	height:30px;
	margin-top:5px;
	vertical-align:middle;
	font-weight:normal;
/*	behavior: url('libs/ie-css3.htc'); */	
}
#navbar1 li {
	float: left;
	margin-top:5px;
	padding-left:3px;
	height:30px;
	font-weight:normal;
/*		behavior: url('libs/ie-css3.htc'); */
}

#navbar1 li a {
	font-family:  "Myriad Pro", Calibri, Arial, sans-serif;	
	color: #333333;
	font-size: 16px;
	text-decoration: none;	
	font-weight:normal;	
	padding: 8px 11px 8px;	
	height:35px;	
/*	behavior: url('libs/ie-css3.htc'); 	*/		
}

#navbar1 li a:hover {
	color: #ffffff;
	padding: 8px 11px 8px;	
	height:30px;
	background-color:#cf0600;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	z-index:60000;
	font-weight:normal;
/*	behavior: url('libs/ie-css3.htc'); 	*/
}


.foto{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:0px;
}

input{
	padding:5px;
	color:#555;
	font-size:12px;
	border:1px  solid #999;
	font-family:Trebuchet MS;	
	border-radius: 3px; 
	-webkit-border-radius: 3px; 	
	-moz-border-radius: 3px;	
}
input.botao {
	border: 1px solid #eb781d;
	background:repeat-x url('http://ac.livera.com.br/imgs/gerenciador.botao.fundo.jpg');
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;	
	vertical-align:middle;
	cursor:pointer;
}
input.botaoVerde {
	border: 1px solid #3d8900;
	background:repeat-x url('http://ac.livera.com.br/imgs/gerenciador.botao.fundo.verde.jpg');
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;	
	vertical-align:middle;
	cursor:pointer;
}
input.botaoVermelho {
	border: 1px solid #da0007;
	background:repeat-x url('http://ac.livera.com.br/imgs/gerenciador.botao.fundo.vermelho.jpg');
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;	
	vertical-align:middle;
	cursor:pointer;
}
input.abatopo{
	padding:5px;
	font-size:12px;
	font-family:Trebuchet MS;	
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px; 	
	border-bottom-left-radius: 0px; 
	border-bottom-right-radius: 0px;	
	-webkit-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-bottomleft: 0px;
	-webkit-border-radius-bottomright: 0px; 
	-moz-border-radius-bottomleft: 0px; 	
	-moz-border-radius-bottomright: 0px;		 
	-moz-border-radius-topleft: 5px; 	
	-moz-border-radius-topright: 5px;			
}
textarea{
	padding:5px;
	color:#555;
	font-size:11px;
	border:1px  solid #999;
	font-family:Trebuchet MS;
	
	border-radius: 3px; 
	-webkit-border-radius: 3px; 	
	-moz-border-radius: 3px;	
}
select{
	padding:5px;
	color:#555;
	font-size:11px;
	border:1px  solid #999;
	font-family:Trebuchet MS;
	
	border-radius: 3px; 
	-webkit-border-radius: 3px; 	
	-moz-border-radius: 3px;	
}
label.error_class {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic;
	font-size:10px;
}
