/* CSS Document
	@Data: 19/03/2009
	@Author: Filipe Dantas
	@E-mail: filipegdantas@gmail.com.br
	@CopyRight: BC10 - Criação de Sites
*/
/*-----TITULOS INTERNOS------*/

h2.tit_blog{
	width:254px;
	height:42px;
	background:url(../images/titulos_internos/tit_blog.jpg) no-repeat;
	margin:10px 0 0 0;
	padding:0;
}
h2.tit_quemsomos{
	width:254px;
	height:42px;
	background:url(../images/titulos_internos/tit_quemsomos.jpg) no-repeat;
	margin:10px 0 0 0;
	padding:0;
}
h2.tit_contato{
	width:254px;
	height:42px;
	background:url(../images/titulos_internos/tit_contato.jpg) no-repeat;
	margin:10px 0 0 0;
	padding:0;
}
h2.tit_eventos{
	width:254px;
	height:42px;
	background:url(../images/titulos_internos/tit_eventosrealizados.jpg) no-repeat;
	margin:10px 0 0 0;
	padding:0;

}
h2.tit_imprensa{
	width:254px;
	height:42px;
	background:url(../images/titulos_internos/tit_imprensa.jpg) no-repeat;
	margin:10px 0 0 0;
	padding:0;
}
h2.tit_blog{
	width:254px;
	height:42px;
	background:url(../images/titulos_internos/tit_blog.jpg) no-repeat;
	margin:10px 0 0 0;
	padding:0;
}
h2.tit_galeria{
	width:254px;
	height:42px;
	background:url(../images/titulos_internos/tit_galeria.jpg) no-repeat;
	margin:10px 0 0 0;
	padding:0;
}
h2.tit_comochegar{
	width:254px;
	height:42px;
	background:url(../images/titulos_internos/tit_comochegar.jpg) no-repeat;
	margin:10px 0 0 0;
	padding:0;
}

h2.tit_imprensa{
	width:254px;
	height:42px;
	background:url(../images/titulos_internos/tit_imprensa.jpg) no-repeat;
	margin:10px 0 0 0;
	padding:0;
}
h2.tit_promocoes{
	width:254px;
	height:42px;
	background:url(../images/titulos_internos/tit_promocoes.jpg) no-repeat;
	margin:10px 0 0 0;
	padding:0;
}

h2.tit_parceiros{
	width:254px;
	height:42px;
	background:url(../images/titulos_internos/tit_parceiros.jpg) no-repeat;
	margin:10px 0 0 0;
	padding:0;
}





/*-----QUEMSOMOS-----*/
div#container div#col_right div#content div#quemsomos,
div#container div#col_right div#content div#imprensa {
	width:667px;
	height:auto;
	float:left;
	display:inline;
	margin:20px 15px 20px 15px;
	padding: 0 0 10px 0;
}

div#container div#col_right div#content div#imprensa div#contato_imprensa{
	width:667px;
	height:auto;
	float:left;
	display:inline;
	margin:20px 15px 0 15px;
	padding: 0 0 10px 0;
}
div#container div#col_right div#content div#imprensa div#contato_imprensa form{
	width:100%;
	margin:20px 0 20px 0;
	padding:0;
	float:left;
	display:inline;
}
div#container div#col_right div#content div#imprensa div#contato_imprensa form fieldset{
	margin:0;
	padding:0;
	border:0;
}
div#container div#col_right div#content div#imprensa div#contato_imprensa form fieldset span{
	margin-bottom:10px;
	display:block;
	font-size:12px;
}
div#container div#col_right div#content div#imprensa div#contato_imprensa form fieldset span label{
	float:left;
	width:200px;
	text-align:right;
	padding-right:10px;
	color:#fff;

}
div#container div#col_right div#content div#imprensa div#contato_imprensa form fieldset span input.text{
	width:280px;
	height:20px;
	border:2px solid #CB4320;
}
div#container div#col_right div#content div#imprensa div#contato_imprensa form fieldset span input#enviar{
	height:30px;
	background:#fff;
	padding:0 10px;
	color:#000;
	cursor:pointer;
	border:1px solid #fff;
}
div#container div#col_right div#content div#imprensa div#contato_imprensa form fieldset span select{
	border:2px solid #CB4320;
}
div#container div#col_right div#content div#imprensa div#contato_imprensa form fieldset span textarea{
	width:280px;
	height:150px;
	border:2px solid #CB4320;
}
div#container div#col_right div#content div#imprensa div#contato_imprensa p {
	color: #fff;
}
div#container div#col_right div#content div#imprensa div#contato_imprensa p strong {
	font-size: 12px;
	font-weight:
	color: #fff;
}
div#container div#col_right div#content div#imprensa div#contato_imprensa h5 {
	color:#fff;
	font-size: 700;

}





div#container div#col_right div#content div#quemsomos ul {
	margin:20px 0 0 0;
	padding:0;
	list-style:none;
}
div#container div#col_right div#content div#quemsomos ul li {
	width:188px;
	margin:0 0 30px 10px;
	padding:0;
	float:left;
	display:inline;
}

div#container div#col_right div#content div#quemsomos ul li a img{
	width:188px;
	height:110px;
	float:left;
	margin:0 ;
	border:2px solid #fff;
}














div#container div#col_right div#content div#imprensa div#texto {
	width:675px;
	height:150px;
	margin: 10px 0 0 0;
	color: #fff;
	overflow: scroll;
	overflow-x:hidden;
	border: 2px #fff  solid;


}
div#container div#col_right div#content div#imprensa div#texto p {
	margin: 5px;
}



div#container div#col_right div#content div#imprensa form{
width:500px;
margin:20px 0 0 50px;
padding:0;
float:left;
}
div#container div#col_right div#content div#imprensa form fieldset{
	margin:0;
	padding:0;
	border:0;
}
div#container div#col_right div#content div#imprensa form fieldset span{
	margin-bottom:10px;
	display:block;
	font-size:12px;
}
div#container div#col_right div#content div#imprensa form fieldset span label{
	float:left;
	width:80px;
	text-align:right;
padding-right:10px;
}
div#container div#col_right div#content div#imprensa form fieldset span input.text{
	width:280px;
	height:20px;
	border:1px solid #015198;
}
div#container div#col_right div#content div#imprensa form fieldset span input#enviar{
	height:30px;
	margin: 0 0 0 90px;
	padding: 0;
	background:#054470;
	border:0;
	padding:0 10px;
	color:#fff;
	cursor: pointer;
}
div#container div#col_right div#content div#imprensa form fieldset span input#enviar:hover{
	background:#0980D4;
	color:#CCCCCC;
}
div#container div#col_right div#content div#imprensa form fieldset span select{
	border:1px solid #015198;
}







div#container div#col_right div#content div#quemsomos p,
div#container div#col_right div#content div#imprensa p {
	font-size:12px;
	color:#fff;
	margin:10px 0 0 0;
}



/*-----comochegar-----*/
div#container div#col_right div#content div#comochegar {
	width:667px;
	height:500px;
	float:left;
	display:inline;
	margin:20px 15px 20px 15px;
	padding: 0 0 10px 0;
}
div#container div#col_right div#content div#comochegar iframe{
	margin: 10px;

}


/*-----BLOG-----*/
div#container div#col_right div#content div#blog{
	width:667px;
	height:auto;
	float:left;
	display:inline;
	margin:20px 15px 20px 15px;
	padding: 0 0 10px 0;
}
div#container div#content div#blog p.listagem{
	text-align:center;
	color:#fff;
	font-size:12px;
	margin:10px;
}
div#container div#content div#blog p.listagem a{
	color:#fff;
	font-size:14px;
	border: 1px #C53614 solid;
	padding:3px;
	background: #CB9109;
}
div#container div#col_right div#content div#blog div.desc_blog{
	width:100%;
	margin-bottom:20px ;
	margin-left:10px;
	float:left;
}
div#container div#col_right div#content div#blog div.desc_blog h2{
	margin:10px;
	font-size:20px;
	color:#fff;

}
div#container div#col_right div#content div#blog div.desc_blog small{
	font-size:11px;
	color:#fff;
	margin:0 10px;
}
div#container div#col_right div#content div#blog div.desc_blog p{
	margin:10px 0 0 10px;
	padding:0;
	color:#fff;
	font-size:12px;
}
div#container div#col_right div#content div#blog div.desc_blog div#img_video{
	width:379px;
	text-align:center;
	margin:10px 0 0 120px;
}
div#container div#col_right div#content div#blog div.desc_blog div#img_video img{
	width:375px;
	height:308px;
	border:2px solid #fff;
	margin:10px;
}
div#container div#col_right div#content div#blog div.desc_blog ul.leia_comente{
	height:32px;
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
	background:#E3401F;
	border:1px solid #c4c4c4;
}
div#container div#content div#blog div.desc_blog ul.leia_comente li{
	font-size:12px;
	margin:0 0 0 20px;
	padding:5px 0 0 15px;
	float:left;
	line-height:20px;
}

div#container div#content div#blog div.desc_blog hr {
	width:95%;
	color: #C53614;
	margin: 10px 0;
	background: #C53614;
}


div#container div#content div#blog div.desc_blog ul.leia_comente li.comentario{
	background:url(../images/ico_comentario.gif) no-repeat left 10px;
}
div#container div#content div#blog div.desc_blog ul.leia_comente li a{
	color:#fff;
}
/*-----LIST_GALERIA-----*/
div#container div#col_right div#content div#list_galeria{
	width:667px;
	height:auto;
	float:left;
	display:inline;
	margin:20px 15px 20px 15px;
	padding: 0 0 10px 0;
}
div#container div#col_right div#content div#list_galeria ul{
	margin:20px 0 0 0;
	padding:0;
	list-style:none;
}
div#container div#col_right div#content div#list_galeria ul li{
	width:650px;
	margin:0 0 30px 0;
	padding:0;
	float:left;
	display:block;
}
div#container div#col_right div#content div#list_galeria ul li a img{
	width:125px;
	height:94px;
	float:left;
	margin:0 5px 0 5px;
	border:2px solid #fff;
}
div#container div#col_right div#content div#list_galeria ul li small{
	margin:0;
	padding:0;
	color:#fff;
}
div#container div#col_right div#content div#list_galeria ul li h3{
	margin:5px 0 10px 0;
	padding:0;
}
div#container div#col_right div#content div#list_galeria ul li h3 a{
	color:#fff;
	font-size:16px;
}

div#container div#col_right div#content div#list_galeria ul li p{
	margin:0 0 0 5px;
	padding:0;
}
div#container div#col_right div#content div#list_galeria ul li p a{
	color:#fff;
	font-size:12px;
}
div#container div#col_right div#content div#list_galeria ul li.list_galeria{
	border:0;
	text-align:center;
	color:#fff;
	font-size:12px;
}
div#container div#col_right div#content div#list_galeria ul li.list_galeria a{
	color:#fff;
	font-size:12px;
}
/*-----GALERIA-----*/
div#container div#col_right div#content div#galeria{
	width:667px;
	height:auto;
	float:left;
	display:inline;
	margin:20px 15px 20px 15px;
	padding: 0 0 10px 0;
}
div#container div#col_right div#content div#galeria small{
	color:#fff;
	margin:0;
	padding:0;
}
div#container div#col_right div#content div#galeria h3{
	color:#fff;
	margin:20px 0 0 10px;
	padding:0;
	font-size:16px;
}
div#container div#col_right div#content div#galeria p{
	color:#fff;
	margin:0 0 5px 10px;
	padding:0;
	line-height:17px;
	font-size:12px;
}
div#container div#col_right div#content div#galeria ul{
	width:650px;
	margin:15px 0 0 0;
	padding:0;
	float:left;
	display:inline;
	list-style:none;
}
div#container div#col_right div#content div#galeria ul li{
	width:125px;
	height:94px;
	float:left;
	display:inline;
	margin:0 0 10px 15px;
	border:2px solid #fff;
}
div#container div#col_right div#content div#galeria ul li a img{
	width:125px;
	height:94px;
	margin:0;
	padding:0;
	float:left;
	border:0;
}
/*-----LIST_GALERIA-----*/
div#container div#col_right div#content div#list_eventos{
	width:667px;
	height:auto;
	float:left;
	display:inline;
	margin:20px 15px 20px 15px;
	padding: 0 0 10px 0;
}
div#container div#col_right div#content div#list_eventos ul{
	margin:20px 0 0 0;
	padding:0;
	list-style:none;
}
div#container div#col_right div#content div#list_eventos ul li{
	width:650px;
	margin:0 0 30px 0;
	padding:0;
	float:left;
	display:block;
}
div#container div#col_right div#content div#list_eventos ul li a img{
	width:125px;
	height:94px;
	float:left;
	margin:0 5px 0 5px;
	border:2px solid #fff;
}
div#container div#col_right div#content div#list_eventos ul li small{
	margin:0;
	padding:0;
	color:#fff;
}
div#container div#col_right div#content div#list_eventos ul li h3{
	margin:5px 0 10px 0;
	padding:0;
}
div#container div#col_right div#content div#list_eventos ul li h3 a{
	color:#fff;
	font-size:16px;
}

div#container div#col_right div#content div#list_eventos ul li p{
	margin:0 0 0 5px;
	padding:0;
}
div#container div#col_right div#content div#list_eventos ul li p a{
	color:#fff;
	font-size:12px;
}
div#container div#col_right div#content div#list_eventos ul li.list_galeria{
	border:0;
	text-align:center;
	color:#fff;
	font-size:12px;
}
div#container div#col_right div#content div#list_eventos ul li.list_galeria a{
	color:#fff;
	font-size:12px;
}
/*-----GALERIA-----*/
div#container div#col_right div#content div#eventos{
	width:667px;
	height:auto;
	float:left;
	display:inline;
	margin:20px 15px 20px 15px;
	padding: 0 0 10px 0;
}
div#container div#col_right div#content div#eventos small{
	color:#fff;
	margin:0;
	padding:0;
}
div#container div#col_right div#content div#eventos h3{
	color:#793F0B;
	margin:20px 0 0 10px;
	padding:0;
	font-size:16px;
}
div#container div#col_right div#content div#eventos p{
	color:#fff;
	margin:0 0 5px 10px;
	padding:0;
	line-height:17px;
	font-size:12px;
}
div#container div#col_right div#content div#eventos ul{
	width:650px;
	margin:15px 0 20px 0;
	padding:0;
	float:left;
	display:inline;
	list-style:none;
}
div#container div#col_right div#content div#eventos ul li{
	width:125px;
	height:94px;
	float:left;
	display:inline;
	margin:0 0 10px 15px;
	border:2px solid #fff;
}
div#container div#col_right div#content div#eventos ul li a img{
	width:125px;
	height:94px;
	margin:0;
	padding:0;
	float:left;
}
/*-----AGENDA-----*/
div#container div#col_right div#content div#agenda{
	width:667px;
	height:auto;
	float:left;
	display:inline;
	margin:20px 15px 20px 15px;
	padding: 0 0 10px 0;
}
div#container div#col_right div#content div#agenda ul{
	margin:20px 0 0 0;
	padding:0 0 20px 10px;
	list-style:none;
	float:left;
}
div#container div#col_right div#content div#agenda ul li{
	width:650px;
	margin:0 0 20px 0;
	padding:0 0 15px 0;
	border-bottom:1px dotted #fff;
	float:left;
}
div#container div#col_right div#content div#agenda ul li ul{
	margin:0;
	padding:0;
}
div#container div#col_right div#content div#agenda ul li ul li{
	float:left;
	display:inline;
	margin:10px 0 5px 0 ;
 	padding:0;
	border:0;
	color:#fff;
}
div#container div#col_right div#content div#agenda ul li ul li span{
	width:50px;
	font-size:25px;
	color:#fff;
	margin:0 5px 0 0;
	padding:0;
	text-align:right;
	display:block;
	float:left;
	line-height:20px;
}
div#container div#col_right div#content div#agenda ul li ul li span small{
	width:50px;
	padding:0;
	font-size:9px;
	line-height:15px;
	text-align:right;
	color:#fff;
}
div#container div#col_right div#content div#agenda ul li h2{
	color:#fff;
	float:left;
	font-size:14px;
	margin:0 10px 0 0;
	padding:0;
}
div#container div#col_right div#content div#agenda ul li small{
	color:#fff;
	display:block;
	float:left;
	margin:0;
	padding:3px 0 0 0;
}
div#container div#col_right div#content div#agenda ul li p{
	width:650px;
	margin:10px 0 10px 0;
	padding:0;
	line-height:17px;
	float:left;
	font-size:12px;
	color:#fff;
}

/*-----MURAL DE RECADOS-----*/
div#container div#col_right div#content div#mural_recados_int{
	width:697px;
	height:auto;
	float:left;
	display:inline;
	margin:20px 15px 20px 15px;
	padding: 0 0 10px 0;
}
div#container div#col_right div#content div#mural_recados_int form#formu{
	width:320px;
	margin:20px 0 0 20px;
	padding:20px;
	float:left;
	background:#c26b20;
}
div#container div#col_right div#content div#mural_recados_int form#formu fieldset{
	margin:0;
	padding:0;
	border:0;
}
div#container div#col_right div#content div#mural_recados_int form#formu fieldset h2{
	font-size:20px;
	color:#FFCC00;
}
div#container div#col_right div#content div#mural_recados_int form#formu fieldset span{
	margin-bottom:10px;
	display:block;
	font-size:12px;
}
div#container div#col_right div#content div#mural_recados_int form#formu fieldset span label{
	float:left;
	width:60px;
	text-align:right;
	padding-right:10px;
	color:#fff;
}
div#container div#col_right div#content div#mural_recados_int form#formu fieldset span input.text{
	width:200px;
	height:20px;
	border:1px solid #fff;
}
div#container div#col_right div#content div#mural_recados_int form#formu fieldset span input#enviar{
	height:30px;
	background:#fff;
	border:0;
	padding:0 10px;
	color:#000;
	cursor:pointer;
}
div#container div#col_right div#content div#mural_recados_int form#formu fieldset span select{
	border:1px solid #fff;
}
div#container div#col_right div#content div#mural_recados_int form#formu fieldset span textarea{
	width:200px;
	height:150px;
	border:1px solid #fff;
}
div#container div#col_right div#content div#mural_recados_int ul{
	width:340px;
	margin:20px 0 0 0;
	padding:0 0 20px 10px;
	list-style:none;
	float:left;
	display:inline;
}
div#container div#col_right div#content div#mural_recados_int ul li{
	margin:0 0 20px 0;
	padding:0 0 5px 0;
	border-bottom:1px dotted #fff;
	display:block;
}
div#container div#col_right div#content div#mural_recados_int ul li h2{
	color:#fff;
	font-size:22px;
	margin:0 10px 0 0;
	padding:0;
}
div#container div#col_right div#content div#mural_recados_int ul li small{
	color:#fff;
	margin:0;
	padding:3px 0 0 0;
}
div#container div#col_right div#content div#mural_recados_int ul li p{
	margin:10px 0 10px 0;
	padding:0;
	line-height:17px;
	color:#fff;
}

/*-----CONTATO-----*/
div#container div#col_right div#content div#contato{
	width:667px;
	height:auto;
	float:left;
	display:inline;
	margin:20px 15px 20px 15px;
	padding: 0 0 10px 0;
}
div#container div#col_right div#content div#contato form{
	width:440px;
	margin:20px 0 20px 0;
	padding:0;
	float:left;
	display:inline;
}
div#container div#col_right div#content div#contato form fieldset{
	margin:0;
	padding:0;
	border:0;
}
div#container div#col_right div#content div#contato form fieldset span{
	margin-bottom:10px;
	display:block;
	font-size:12px;
}
div#container div#col_right div#content div#contato form fieldset span label{
	float:left;
	width:80px;
	text-align:right;
	padding-right:10px;
	color:#fff;
}
div#container div#col_right div#content div#contato form fieldset span input.text{
	width:280px;
	height:20px;
	border:2px solid #CB4320;
}
div#container div#col_right div#content div#contato form fieldset span input#enviar{
	height:30px;
	background:#fff;
	border:0;
	padding:0 10px;
	color:#000;
	cursor:pointer;
	border:1px solid #fff;
}
div#container div#col_right div#content div#contato form fieldset span select{
	border:2px solid #CB4320;
}
div#container div#col_right div#content div#contato form fieldset span textarea{
	width:280px;
	height:150px;
	border:2px solid #CB4320;
}
div#container div#col_right div#content div#contato p {
	color: #fff;
}
div#container div#col_right div#content div#contato p strong {
	font-size: 12px;
	font-weight:
	color: #fff;
}




/*-----PARCEIROS-----*/
div#container div#col_right div#content div#parceiros {
	width:667px;
	height:auto;
	float:left;
	display:inline;
	margin:20px 15px 20px 15px;
	padding: 0 0 10px 0;
}

div#container div#col_right div#content div#parceiros p {
	color: #fff;
}
div#container div#col_right div#content div#parceiros p strong {
	font-size: 12px;
	color: #fff;
}

div#container div#col_right div#content div#parceiros ul{
	width:650px;
	margin:15px 0 20px 0;
	padding:0;
	float:left;
	display:inline;
	list-style:none;
}
div#container div#col_right div#content div#parceiros ul li{
	width:125px;
	height:94px;
	float:left;
	display:inline;
	margin:0 0 10px 15px;
	border:2px solid #fff;
}
div#container div#col_right div#content div#parceiros ul li a img{
	width:125px;
	height:94px;
	margin:0;
	padding:0;
	float:left;
}