/*TEXTO ----------------------------------------------------------------------------------------------*/

.texto, .texto a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color: #666666;
	text-decoration: none;	
}

.texto a:hover {text-decoration: underline;}

/*TEXTO BOLD-----------------------------------------------------------------------------------------*/

.textobold, .textobold a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height:16px;
	color: #666666;
	text-decoration: none;	
}
.textobold a:hover {text-decoration: underline;}


/*TEXTO BOLD AZUL-----------------------------------------------------------------------------------------*/

.textoboldazul, .textoboldazul a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height:16px;
	color: #00407d;
	text-decoration: none;	
}
.textoboldazul a:hover {text-decoration: underline;}

 
 
 
 
/*SUBMENU -------------------------------------------------------------------------------------------------- */
/*Definições gerais obrigatórias para funcionar em IE, FF e Ópera*/
ul.submenu{
	width:100%;
	list-style:none;
	margin:0px;
	padding:0px;
}
li.subbot{
	display: block;
	width: 100%;	
	padding: 0px 0px 0px 0px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/	
	list-style:none;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:14px;	
	text-decoration: none;
	color: #FFFFFF;
}
li.subbot a{
	display: block;
	width: 100%;
	max-width: 100% - 13;
	padding: 7px 0px 7px 13px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	text-decoration: none;
	color: #FFFFFF;
	
	background-color:#006c25;
	border-top: 1px solid #004b1a;	
}
li.subbot a:hover{	
	background-color:#004b1a;
	/*border-left:solid 1px #FFFFFF;*/
}
.submenubox{
	border-left:1px solid #009736;
	border-bottom:1px solid #004b1a;
	border-right:1px solid #004b1a;
}
 
 
 
 /*THUMBS*/
.thumb_premio {
	float:left;
	margin:0px 10px 10px 0px;
	border:1px solid #cccccc;
}


 /*IMGS*/
.img_premio {
	float:right;
	margin:0px 0px 0px 20px;
}

 /*LOGO CLIENTE*/
.logocliente {
	float:left;
	margin:0px 25px 25px 0px;
	border:1px solid #cccccc;
}
 
 
 
/*BACKGROUNDS*/
.bgleft{
	width:auto;
	background:url(imgs/site_bg_left.jpg) top right no-repeat;
}

.bgright{
	width:auto;
	background:url(imgs/site_bg_right.jpg) top left no-repeat;
}



/*bottom-----------------------------------------------------------------------------------------*/
.bottom{	
	background:url(imgs/bg_bottom.jpg) top no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}



/*ROUND CORNER BOX*/
.b1f, .b2f, .b3f, .b4f, .b5f, .b6f, .b7f, .b8f, .b9f, .b10f, .b11f, .b12f, .b13f, .b14f {font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#e1e1e1; margin:0 14px 0 0px; border-right:1px solid #f7f7f7;}
.b2f {height:1px; background:#e1e1e1; margin:0 11px 0 0px; border-right:1px solid #f8f8f8;}
.b3f {height:1px; background:#e1e1e1; margin:0 9px 0 0px; border-right:1px solid #f9f9f9;}
.b4f {height:1px; background:#e1e1e1; margin:0 8px 0 0px; border-right:1px solid #ebebeb;}
.b5f {height:1px; background:#e1e1e1; margin:0 7px 0 0px;}
.b6f {height:1px; background:#e1e1e1; margin:0 6px 0 0px;}
.b7f {height:1px; background:#e1e1e1; margin:0 5px 0 0px;}
.b8f {height:1px; background:#e1e1e1; margin:0 4px 0 0px;}
.b9f {height:1px; background:#e1e1e1; margin:0 3px 0 0px; border-right:1px solid #ebebeb;}
.b10f {height:1px; background:#e1e1e1; margin:0 2px 0 0px; border-right:1px solid #f9f9f9;}
.b11f {height:1px; background:#e1e1e1; margin:0 2px 0 0px;}
.b12f {height:1px; background:#e1e1e1; margin:0 1px 0 0px; border-right:1px solid #f8f8f8;}
.b13f {height:2px; background:#e1e1e1; margin:0 1px 0 0px;}
.b14f {height:1px; background:#e1e1e1; margin:0 0px 0 0px; border-right:1px solid #f7f7f7;}

.b1g, .b2g, .b3g, .b4g, .b5g, .b6g, .b7g, .b8g, .b9g, .b10g, .b11g, .b12g, .b13g, .b14g {font-size:1px; overflow:hidden; display:block;}
.b1g {height:1px; background:#e1e1e1; margin:0 0px 0 14px; border-left:1px solid #f7f7f7;}
.b2g {height:1px; background:#e1e1e1; margin:0 0px 0 11px; border-left:1px solid #f8f8f8;}
.b3g {height:1px; background:#e1e1e1; margin:0 0px 0 9px; border-left:1px solid #f9f9f9;}
.b4g {height:1px; background:#e1e1e1; margin:0 0px 0 8px; border-left:1px solid #ebebeb;}
.b5g {height:1px; background:#e1e1e1; margin:0 0px 0 7px;}
.b6g {height:1px; background:#e1e1e1; margin:0 0px 0 6px;}
.b7g {height:1px; background:#e1e1e1; margin:0 0px 0 5px;}
.b8g {height:1px; background:#e1e1e1; margin:0 0px 0 4px;}
.b9g {height:1px; background:#e1e1e1; margin:0 0px 0 3px; border-left:1px solid #ebebeb;}
.b10g {height:1px; background:#e1e1e1; margin:0 0px 0 2px; border-left:1px solid #f9f9f9;}
.b11g {height:1px; background:#e1e1e1; margin:0 0px 0 2px;}
.b12g {height:1px; background:#e1e1e1; margin:0 0px 0 1px; border-left:1px solid #f8f8f8;}
.b13g {height:2px; background:#e1e1e1; margin:0 0px 0 1px;}
.b14g {height:1px; background:#e1e1e1; margin:0 0px 0 0px; border-left:1px solid #f7f7f7;}

.contentf {background: #e1e1e1;}
.contentfmargin {padding:7px 14px 7px 14px;}













/*nomes-----------------------------------------------------------------------------------------*/

ul.nomes{float:left;width:470px;list-style:none;margin:5px 0px 10px 0px;padding:0px;}

li.nomes {	
	width: 100%;
	max-width: 470px;
	display: block;
	
	padding: 3px 0px 3px 15px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/
			
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
	color: #2868a9;
	
	background:url(imgs/bullet.gif) no-repeat 2px center;
}

/*atuacao-----------------------------------------------------------------------------------------*/

ul.atuacao{float:left;width:470px;list-style:none;margin:5px 0px 10px 0px;padding:0px;}

li.atuacao {	
	width: 100%;
	max-width: 470px;
	display: block;
	
	padding: 3px 0px 3px 15px;/*top right bottom left*/
	margin: 0px 0px 0px 0px;/*top right bottom left*/
			
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
	color: #3d5460;
	
	background:url(imgs/bullet.gif) no-repeat 2px center;
}

/*ASTERISCO ----------------------------------------------------------------------------------------------*/

.asterisco {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	line-height:16px;
	color: #2868a9;
	text-decoration: none;	
}















