/**
 * @author Fábio Miranda Costa <fabiomcosta@gmail.com>
 * http://www.meiocodigo.com
 */
/*********************************************
GERAL
*********************************************/
body{
	background-position:center top;
	background-repeat:no-repeat;
	color:#333333;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#bg_baixo{
	width:100%; 
	background:url(../img/bg_baixo_geral.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	overflow: visible;
}

#bg_decor {
	width:100%; 
	height:313px; 
	background-image:url(../img/bg_geral.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	overflow: visible;
}

#geral{
	width:997px;
	margin:0 auto;
}
/*********************************************
TOPO
*********************************************/
#topo{
	position:relative;
	width:981px;
	height:326px;
	overflow:hidden;
	padding:0 8px 0 8px;
}
.topo_flash{
	width:981px;
	height:326px;
	background: #ffffff url(../img/bg_topo_geral.jpg) left 234px repeat-x;
}
.st{
	position:absolute;
	width:8px;
	height:326px;
	top:0;
	background-repeat:no-repeat;
	background-position:left top;
}
.st_esq{
	left:0px;
	background-image:url(../img/sombra_esq.png);
}
.st_dir{
	right:0;
	background-image:url(../img/sombra_dir.png);
}
/*********************************************
APLICACAO DAS SOMBRAS NA DIV GERAL DO SITE E INICIO DA DIV PRINCIPAL, LOGO APOS O TOPO
*********************************************/
#sombra_geral_esq{
	width:997px;
	background-image:url(../img/sombra_esq.png);
	background-repeat:repeat-y;
	background-position:left top;
}
#sombra_geral_dir{
	width:981px;
	background-image:url(../img/sombra_dir.png);
	background-repeat:repeat-y;
	background-position:right top;
	padding:0 8px;
}
#principal{
	width:981px;
	background:#ffffff url(../img/bg_topo_geral.jpg) left -92px repeat-x;
	padding:20px 0 0 0;
}
/*********************************************
BOXES COM SOMBRA APOS O TOPO
*********************************************/
#boxes{
	overflow:hidden;
	width:957px;
	padding:0 12px 0 12px;
}
#boxes li{
	background:url(../img/bg_boxes.png) left top no-repeat;
	width:295px;
	height:183px;
	float:left;
	padding:8px 11px 0 13px;
	color:#999999;
}

#boxes li.namorados{
	background:url(../img/bg_boxes_namorados.png) left top no-repeat;
	width:295px;
	height:183px;
	float:left;
	padding:8px 11px 0 13px;
	color:#999999;
}
#boxes li *{
	position:relative;
}
#boxes .cont_box{
	padding:12px 14px 10px 12px;
	height:72px
}
#boxes .box1 .cont_box{
	padding:7px 14px 0 12px;
	width:269px;
	overflow:hidden;
	height:87px;
}
#boxes .cont_box label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3C6880;
	display:block;
	margin-bottom:3px;
	margin-top:5px;
}
#boxes select{
	background:#E4E6E9;
	border:#999999 1px solid;
	color:#2B4F59;
	width:140px;
	margin-bottom:4px;
}
#boxes .box1 .cont_box_cor{
	padding-left:110px;
	width:185px;
}
#boxes .box1 .cont_box_cor label{
	float:left;
	display:block;
	width:185px;
	height:21px;
	text-indent:-500px;
}
#boxes .box1 input.texto{
	background:transparent;
	height:13px;
	border:0;
	color:#ffffff;
	font-size:11px;
	width:104px;
	padding:0 4px;
	float:left;
	margin-top:4px;
}
#boxes .box1 input.btn{
	width:52px;
	height:25px;
	margin-left:10px;
	background:transparent;
	border:0;
}
#boxes .cont_box_cor{
	width:295px;
	height:56px;
	background-repeat:no-repeat;
	background-position:left top;
}
#boxes .cont_box_cor .img_text{
	text-indent:-5000px;
	display:none;
}
#boxes .box1 .cont_box_cor{
	background-image:url(../img/box_azul.jpg);
}
#boxes .box2 .cont_box_cor{
	background-image:url(../img/box_roxo.jpg);
}
#boxes .box3 .cont_box_cor{
	background-image:url(../img/box_laranja.jpg);
}

/*********************************************
BOXES COM SOMBRA APOS O TOPO (INTERNAS)
*********************************************/
#conteudo_servicos li.boxlojas{
	background: url(../img/bg_lojas.png) left top no-repeat;
	width:539px;
	height:183px;
	float:left;
	padding:8px 11px 0 13px;
	color:#999999;
}
#conteudo_servicos li.boxlojas *{
	position:relative;
}
#conteudo_servicos .boxlojas .cont_box{
	padding:12px 14px 10px 12px;
	height:72px
}
#conteudo_servicos .boxlojas .cont_box{
	padding:27px 14px 0 12px;
	width:500px;
	overflow:hidden;
	height:67px;
}
#conteudo_servicos .boxlojas .cont_box label{
	font-family:AdvoCut, FuturaLight, Arial, Helvetica;
	font-size:10px;
	color:#3C6880;
	display:block;
	margin-bottom:2px;
}
#conteudo_servicos .boxlojas select{
	background:#E4E6E9;
	border:#999999 1px solid;
	color:#2B4F59;
	width:140px;
	margin-bottom:4px;
}
#conteudo_servicos .boxlojas .cont_box_cor{
	padding-left:110px;
	width:541px;
}
#conteudo_servicos .boxlojas .cont_box_cor label{
	float:left;
	display:block;
	width:146px;
	height:21px;
	text-indent:-500px;
}
#conteudo_servicos .boxlojas input.texto{
	background:transparent;
	height:13px;
	border:0;
	color:#ffffff;
	font-size:11px;
	width:203px;
	padding:0 4px;
	float:left;
	margin-top:24px;
}
#conteudo_servicos .boxlojas input.btn{
	width:52px;
	height:25px;
	margin-top:20px;
	margin-left:5px;
	background:transparent;
	border:0;
}
#conteudo_servicos .boxlojas .cont_box_cor{
	width:541px;
	height:56px;
	background-repeat:no-repeat;
	background-position:left top;
}
#conteudo_servicos .boxlojas .cont_box_cor .img_text{
	text-indent:-5000px;
	display:none;
}
#conteudo_servicos .boxlojas .cont_box_cor{
	background-image:url(../img/bg_lojasguia.jpg);
}


/*********************************************
CENTRO DO SITE COM COLUNA DA DIREITA E DA ESQUERDA
*********************************************/
#centro{
	padding:26px;
	width:929px;
	overflow:hidden;
}
#centro #esq{
	width:616px;
	float:left;
	overflow:hidden;
	padding-right:20px;
}
#centro .destaque{
	overflow:hidden;
	width:616px;
	background:url(../img/bg_destaque.gif) bottom left repeat-x;
	margin-bottom:20px;
}
#centro .destaque h2{
	margin-bottom:20px;
}
#centro .destaque .cont{
	padding-left:20px;
	width:596px;
	overflow:hidden;
}
#centro .destaque .img_destaque{
	background:url(../img/sombra_img_destaque.jpg) bottom left repeat-x;
	float:left;
	overflow:hidden;
	padding-bottom:29px;
}
#centro .destaque .cont{
	color:#333333;
	padding-bottom:10px;
}
#centro .destaque .cont_texto{
	float:left;
	width:430px;
	padding:0 13px 0 25px;
}
#centro .destaque h3,#centro .destaque h3 a{
	color:#7D7D7D;
	text-transform:uppercase;
	font-weight:100;
	margin-bottom:2px;
	font-size:17px;
	text-decoration:none;
}
#centro .destaque h3 a:hover{
text-decoration:underline;
}
#centro .destaque p{
	margin-bottom:5px;
}

#centro .destaque .data{
	color:#8CD600;
	font-size:14px;
	display:block;
	margin-bottom:2px;
	text-decoration: none;
}
#centro .destaque .leia_mais_img{
	float:left;
}
#centro .secundarias{
	width:616px;
	overflow:hidden;
	margin-bottom:40px;
}
#centro .secundarias li{
	float:left;
	width:280px;
}
#centro .secundarias .ultimo{
	padding-left:56px;
}
#centro .secundarias .data{
	color:#709500;
	font-size:12px;
	margin-bottom:5px;
	display:block;
}
#centro .secundarias h3, #centro .secundarias h3 a{
	color:#DF7903;
	font-size:17px;
	font-weight:100;
	margin-bottom:6px;
}
#centro .secundarias p, #centro .secundarias p a{
	color:#999999;
	margin-bottom:6px;
	text-decoration:none;
}

#centro .secundarias p a:hover{
text-decoration:underline;
}
#centro .secundarias .leia_mais{
	background:url(../img/ico_seta_dir.gif) 0 3px no-repeat;
	color:#E07C03;
	font-size:11px;
	display:block;
	padding-left:12px;
	text-decoration:none;
	float:left;
}
#centro .secundarias .leia_mais:hover{
	text-decoration:underline;
}

#centro .clipping{
	width:550px;
	height:60px;
	padding-left:5px;
	margin: 0 0 10px 0;
	
}

#centro .clipping p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-decoration: none;	
}
/*********************************************
BOX NEWSLETTER
*********************************************/
#centro .newsletter{
	width:329px;
	height:91px;
	padding-left:287px;
	background:url(../img/cadastre-se.jpg) left top no-repeat;
}
#centro .newsletter fieldset{
	width:235px;
	padding-top:12px;
}
#centro .newsletter label{
	color:#006699;
	font-size:10px;
	display:block;
	float:left;
	font-family:AdvoCut, FuturaLight, Arial, Helvetica;
	padding-left:6px;
}
#centro .newsletter .brd_arredondada{
	background-repeat:no-repeat;
	background-image:url(../img/borda_arredondada_input.gif);
	height:25px;
}
#centro .newsletter .brd_esq{
	width:184px;
	background-position:left top;
	float:left;
	margin-right:5px;
}
#centro .newsletter .brd_dir{
	background-position:right -25px;
	width:160px;
	padding:0 12px;
}
#centro .newsletter .texto{
	border-left:0;
	border-right:0;
	border-top:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
	height:19px;
	padding-top:4px;
	background:#F5F5F5;
	float:left;
	width:160px;
	color:#333333;
}
#centro .newsletter .btn{
	background:url(../img/btn_ok.gif) no-repeat;
	width:44px;
	height:24px;
	border:0;
	float:left;
}
/*********************************************
COLUNA DA DIREITA
*********************************************/
#centro #dir{
	float:left;
	width:272px;
	background:url(../img/borda_cinza.gif) left top repeat-y;
	padding:0 0 20px 21px;
}

#centro .enquete{
	width:122px;
	height:300px;
	overflow:hidden;
	margin-bottom:20px;
	background-image: url(../img/enquete_mascote.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0 0 0 150px;
}
#centro .multimidia{
	width:272px;
	height:500px;
	overflow:hidden;
	margin-bottom:20px;
}
#centro .multimidia h2{
	margin-bottom:10px;
}
#centro .jingle{
	margin-bottom:10px;
	width:273px;
	padding:6px 0 0 0;
	height:55px;
}
#centro .tracos{
	margin-bottom:20px;
}
#centro .info_horario h2{
	margin-bottom:10px;
}
#centro .info_horario p{
	font-size:12px;
	color:#666666;
}

#centro .multimidia .cont_multimidia{
	margin:0 0 0 30px;
	
}



#centro .enquete p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	margin-bottom:10px;
}

#centro .enquete ul{
	margin:0;
	padding:0;
	width:100%;
	
}

#centro .enquete li{
	margin:5px 0 0 5px;
	list-style:none;
	display:block;
	
}

#centro .enquete li span{
	float:left;
	
}

#centro .enquete label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;	
}

#centro .enquete .bot{
	float:left;
	
	
}

#centro .enquete .btn{
	height:23px;
	float:right;
	border:none;
	
}


#centro .enquete input{
	height:15px;
	border: 1px solid #CCC;	
}
/*********************************************
RODAPE
*********************************************/
#rodape{
	background:url(../img/bg_rodape.png) no-repeat;
	width:981px;
	height:140px;
	position:relative;
}
#rodape .links_adicionais{
	width:380px;
	margin:0 auto;
	overflow:hidden;
	padding-top:15px;
}
#rodape .links_adicionais ul{
	width:110px;
	float:left;
	display:block;
}
#rodape .links_adicionais ul.ultimo{
	padding-left:80px;
}
#rodape .links_adicionais li{
	border-bottom:#A2C959 1px solid;
	margin-left:12px;
	_margin-left:6px;
	float:left;
	width:98px;
	color:#ffffff;
	padding-top:1px;
	padding-bottom:1px;
}
#rodape .links_adicionais li a{
	color:#ffffff;
	text-decoration:none;
}
#rodape .links_adicionais li a:hover{
	text-decoration:underline;
}
#rodape .links_adicionais .primeiro{
	font-weight:900;
	background:url(../img/ico_seta_verde.gif) 0 3px no-repeat;
	border-bottom:0;
	padding-left:12px;
	margin:0;
}
#rodape .links_adicionais li.ultimo{
	border-bottom:0;
}
#rodape .telefones{
	position:absolute;
	left:40px;
	top:15px;
}
#rodape .internet{
	position:absolute;
	right:72px;
	top:24px;
}
#rodape .dz3{
	display:block;
	color:#2E4700;
	text-decoration:none;
	position:absolute;
	right:40px;
	bottom:10px;
	font-weight:900;
	font-size:11px;
}
#rodape .dz3:hover{
	text-decoration:underline;
}
#rodape .copyright{
	font-size:11px;
	position:absolute;
	left:25px;
	bottom:13px;
	color:#ffffff;
}
/*********************************************
CONTEUDO LOJAS
*********************************************/
#conteudo_principal{
	overflow:hidden;
	width:610px;
	float:left;
	padding:0 30px 0 30px;
}

#conteudo_servicos{
	overflow:hidden;
	width:610px;
	float:left;
	padding:0 30px 0 30px;
}

#conteudo_central {
	width:541px;
	float:left;
	padding:0 0 0 15px;
}

#conteudo_lateral { 
	width:218px; 
	height:458px;
	float:left;
	background:url(../img/bg_conteudolat.png) left top no-repeat;
	margin:50px 0 0 20px;
	padding:10px 20px 10px 20px;
}

#conteudo_lateral .img {
	float:left;
	margin: 0 5px 0 0;
	border: 1px solid #CCCCCC;
	padding: 2px 2px 2px 2px;
}

#conteudo_lateral p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding:0 0 20px 0;
}

#conteudo_central #lista_lojas {
	width:501px;
	background-color:#F8F8F9;
	margin:20px 0 10px;
	padding:20px 20px 10px 20px;
	overflow:visible;
	float:left;
}

#conteudo_central #lista_lojas h3{
	font-family:"Century Gothic";
	font-size:20px;
	font-weight:normal;
	text-transform:uppercase;
	color:#3E6D85;
	margin:0 0 5px 0;
	padding:0;
}

#conteudo_central #lista_lojas li {
	line-height:20px;
	list-style:none;
	background-repeat:no-repeat; 
	background-position:left; 
	padding:0 0 0 20px; 
	margin:0 0 5px 0;
}

#conteudo_servicos #lista_lojas a {
	color:#666666;
	text-decoration:underline;
}

#conteudo_central #lista_lojas .img_lojista {
	background: url(../img/sombra_imgloja.png) bottom left repeat-x;
	float:right;
	overflow:hidden;
	padding-bottom:20px;

}

#conteudo_principal h3{
	margin:0 0 20px 0px;
}

#conteudo_principal p, #conteudo_servicos p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}
 

#principal h2 {
	font-family: "Century Gothic";
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #057083;
	text-decoration: none;
	margin: 0 0 5px 0;
	text-transform: uppercase;
}

#conteudo_principal h4 {
	font-family: "Century Gothic";
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #057083;
	text-decoration: none;
	margin: 0 0 5px 0;
}

#conteudo_principal h5 {
	font-family: "Century Gothic";
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #057083;
	text-decoration: none;
	margin: 0 0 5px 0;
}

#conteudo_principal h6 {
	font-family: "Century Gothic";
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #729700;
	text-decoration: none;
	margin: 0 0 5px 0;
}


#conteudo_principal p a {
text-decoration:underline;

}

#conteudo_principal .imgnov {
	float:left;
	border: 1px solid #C524DB;
	padding: 2px 2px 2px 2px;
	margin: 5px 10px 2px 0;


}


/* Formulario */
 
#principal #conteudo_principal fieldset{
	width:400px;
	padding-top:12px;
}
#principal #conteudo_principal label{
	color:#006699;
	font-size:11px;
	display:block;
	text-align:right;
	float:left;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 10px 3px 8px;
	font-weight: bold;
}
#principal #conteudo_principal .brd_arredondada{
	background-repeat:no-repeat;
	background-image:url(../img/borda_arredondada_input2.gif);
	height:25px;
}
#principal #conteudo_principal .brd_esq{
	width:184px;
	background-position:left top;
	float:left;
	clear:both;
	margin-right:5px;
}
#principal #conteudo_principal .brd_dir{
	background-position:right -25px;
	width:250px;
	padding:0 12px;
}
#principal #conteudo_principal .texto{
	border-left:0;
	border-right:0;
	border-top:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
	height:19px;
	padding-top:4px;
	background:#F5F5F5;
	float:left;
	width:250px;
	color:#333333;
}
#principal #conteudo_principal.btn{
	background:url(../img/btn_ok.gif) no-repeat;
	width:44px;
	height:24px;
	border:0;
	float:left;
}

/* Paginacao */
#pages {
	width:400px;
	margin: 20px 0px 0px 0px;
	padding:20px 47px 0px 10px;
}

#pages ul {
	list-style-type: none;
	float: right;
	margin: 20px 0px 20px 0px;
	padding:0px 0px 0px 0px;	
}

#pages li {
	font-family: "Century Gothic";
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	float: left;
	display: inline;
	margin: 0 4px 0 0;
	display: block;
	padding:0px 0px 0px 0px;
	color: #666666;
}
#pages li a {
	color: #666666;
	padding: 4px;
	text-decoration: none;
	float: left;
}
#pages li a:hover {
	color: #FFFFFF;
	background-color: #99CC00;
}
#pages li.nolink {
	color: #CCC;
	border: 1px solid #999999;
	padding: 4px;
}
#pages li.ativo {
	color: #FFF;
	padding: 4px;
	background-color: #0B81A8;
}



#principal #conteudo_principal fieldset{
 	padding: 20px;
	width: 70%;

}

#principal #conteudo_principal label{
	display: block;
	width: 140px;
	float: left;
	color: #0C4E61;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	
}

   html>body #login legend{
        	margin-bottom: 0px;
        }


#principal #conteudo_principal select{
     border: 1px solid #333;
	 font-size: 13px;
	margin-bottom: 10px;
	color: #0E0659;

}

        
#principal #conteudo_principal input{
	font-size: 13px;
	margin-bottom: 10px;
	height: 18px;
	color: #0E0659;
	background-image: url(../img/bg_formcontato.jpg);
	background-repeat: repeat-x;
	border: 1px solid #CCCCCC;	
}

#conteudo_principal .boxes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float:left;
	margin: 0 5px 0 0;
	text-decoration: none;
	border: 1px solid #BBBBBB;
	background-image: url(../img/bg_formcontato.jpg);
	background-repeat: repeat-x;
	height: 20px;
	width: 250px;
}

#conteudo_principal .boxes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float:left;
	margin: 0 5px 0 0;
	text-decoration: none;
	border: 1px solid #BBBBBB;
	background-image: url(../img/bg_formcontato.jpg);
	background-repeat: repeat-x;
	height: 100px;
	width: 250px;
}

#conteudo_principal .boxnov {
	width:520px;
	margin:10px 0 10px 0px;
	padding:10px 15px 10px 15px;
	overflow:visible;
	float:left;
	background-image: url(../img/bg_novidadesbox.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
}

#conteudo_principal .boxnov h4, .h4{
	font-family:"Century Gothic";
	font-size:13px;
	font-weight:normal;
	text-transform:uppercase;
	color:#72AE00;
	margin:0 0 0px 0;
	padding:0;
}


#conteudo_principal .boxnov h3, #conteudo_principal .boxnov h3 a {
	font-family:"Century Gothic";
	font-size:17px;
	font-weight:normal;
	text-transform:uppercase;
	color:#3E6D85;
	margin:0 0 0px 0;
	padding:0;
	text-decoration:none;
}

#conteudo_principal .boxnov h3 a:hover{
	text-decoration: none;
	color: #FFFFFF;
	background-color: #2692A8;
}

#conteudo_principal .boxnov p, #conteudo_principal .boxnov p a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	text-decoration: none;
}

#conteudo_principal .boxnov h5, #conteudo_principal .boxnov h5 a {
	font-family:"Century Gothic";
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	color:#3E6D85;
	margin:0 0 0px 0;
	padding:0;
	text-decoration:none;
}

#conteudo_principal .boxnov h6, #conteudo_principal .boxnov h6 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #333333;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}


#conteudo_principal .boxnov p a:hover{
text-decoration:underline;
}

#conteudo_lateral input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float:left;
	margin: 0 5px 0 0;
	text-decoration: none;
	border: 1px solid #BBBBBB;
	background-image: url(../img/bg_formcontato.jpg);
	background-repeat: repeat-x;
	height: 20px;
	width: 150px;
}

#conteudo_lateral .textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float:left;
	margin: 0 5px 0 0;
	text-decoration: none;
	border: 1px solid #BBBBBB;
	background-image: url(../img/bg_formcontato.jpg);
	background-repeat: repeat-x;
}


#conteudo_lateral select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float:left;
	margin: 0 5px 0 0;
	text-decoration: none;
	border: 1px solid #BBBBBB;
	background-image: url(../img/bg_formcontato.jpg);
	background-repeat: repeat-x;
	height: 20px;
	width: 150px;
}

#conteudo_lateral .botao {
width:44px;
height:26px;
float:left;
background-image:none;
border:none;
margin: 0px 0 0 0px;
padding:0px 0 0 0px

}


#conteudo_principal .contnoticia {
	width:610px;
	float:left;
	padding:0 0px 0 0px;
}

#conteudo_principal .contnoticia img {
	border: 1px solid #8A005E;
	margin: 7px 8px 0 0;
	padding: 2px 2px 2px 2px;

}

/* BOX LIST CONTEUDO PRINCIPAL */

.list_box {
	width:501px;
	background-color:#F8F8F9;
	margin:20px 0 10px;
	padding:20px 20px 20px 20px;
	overflow:visible;
	float:left;
}

.list_box h3{
	font-family:"Century Gothic";
	font-size:20px;
	font-weight:normal;
	text-transform:uppercase;
	color:#3E6D85;
	margin:0 0 5px 0;
	padding:0;
}

.list_box li {
	line-height:20px;
	list-style:none;
	background-repeat:no-repeat;
	background-position:left;
	padding:0 0 0 15px;
	margin:0 0 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.list_box a {
	color:#666666;
	text-decoration:underline;
}

.list_box .img_box {
	float:right;
	overflow:hidden;
}


#conteudo_principal #videonamorados {
	width:630px;
	float:left;
	margin:0 0 0 0;
}


#conteudo_principal #videonamorados ul{
	margin:0;
	padding:0;
}


#conteudo_principal #videonamorados li {
	width:305px;
	height:235px;
	float:left;
	margin:0 10px 20px 0;	
}

.galeria a {
	float:left;
	margin-left:10px;
	margin-bottom:10px;
}

.galeria .first {
	margin-left:0px;
}

#conteudo_principal .contnoticia #semborda, .semborda {
	border:none !important;
	padding:0px  !important;
	margin:0px !important;
}

