/*
	author: jamerson silva
	site: jamersonsilva.com
	email: jamersonweb@gmail.com
*/

body{background: url(../images/bg-body.jpg) #fff repeat-x 0 0 scroll; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #212121;}

/* links */
a:link{color: #4895BF; text-decoration: none}
a:visited{color: #4895BF; text-decoration: none}
a:hover{color: #4895BF; text-decoration: underline}
a:active{color: #4895BF; text-decoration: none}

/* CABECALHOS*/
h1.maskParagrafo{font-size:11px; font-weight: normal; padding:0}


/*paragrafos*/
p, h1.maskParagrafo{line-height: 18px; margin-bottom:15px;}
p.acerto{color:#009900}
p.erro{color:#CC0000}

/*LISTAS*/
li{margin-bottom: 8px}
ul.list-comSeta{list-style-image:url(../images/ico-seta.gif); margin-left: 17px; list-style-position: outside;}
ul.list-comSeta li {}
/* FORMULARIOS */
ul.list-form{list-style: none; position:relative; padding-bottom:20px; /*width: 239px;*/width: 290px; float:left; margin-bottom: 65px;}
ul.list-form li{margin-bottom: 10px;}
ul.list-form label{display:block; margin-bottom: 2px;}
.campo{padding: 4px; border: 1px solid #EFEFEF; width:265px; color:#212121}
.bt-submit{border:#4895BF 1px solid; padding: 2px; color: #70A4C1; background: #f9f9f9; position:absolute; right:0px; bottom:0}
.bt-submit_2 { margin-right:14px; }	
.title_form {color: #4895BF; font-size:12px; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; }
.title_form_dados { float:left;   margin-bottom: 20px; margin-right: 206px; }

/* CONTAINER */
#containerHeader, #containerMain{
	width: 900px;
	margin: 0 auto; 
	text-align: left;
	}
	
	
#containerMain{}

/* GERAL */
#nav, span.cabeca, .txtGrupo {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.azulEscuro{color: #4895BF}
.txtGrupo{font-weight:bold;}
.clearAll{clear:both;}
strong {font-weight: normal;}


/* HEADER */
#containerHeader{}
* html #header {margin: 0 0 -3px} 
#header{position:relative; height: 102px; margin: 0; }
	#logo{float: left; width:188px;}	
	* html #nav{bottom:2px;}
	#nav{width:500px; position:absolute;right:-6px; bottom:0px;}
	#nav ul#menuPrincipal {list-style: none;}
	#nav ul#menuPrincipal li{display: inline}
	#nav ul#menuPrincipal li a.menu{background:#fff; display: block; float: left; padding: 5px 7px; margin-right:4px; font-size: 14px; color: #1F4E7F}
	#nav ul#menuPrincipal li a.menu:hover {text-decoration:none;}
	#nav ul#menuPrincipal li a.ativo{background:#1F4E7F!important; cursor:text!important; color: #fff!important}
	#menuPai{position:relative;}
	#nav ul#menuPrincipal li ul#subMenu{background: #fff;position:fixed; top: 102px; width:120px; right: 396px; z-index:2}
	#nav ul#menuPrincipal li ul#subMenu li {}
	#nav ul#menuPrincipal li ul#subMenu li a {display: block; padding: 5px; color:#1F4E7F}
	#nav ul#menuPrincipal li ul#subMenu li a:hover {background-color: #4488D2; text-decoration: none; color: #FFFFFF}
	
	#box-txtGrupo{position: absolute; top:20px; right:0; width: 100px;}
	
#box-destaque {height:182px; position:relative; padding: 47px; background: transparent url(../images/bg-destaque.jpg) no-repeat top left scroll;}
	#banner{position:absolute; right: 0; width: 604px; height:255px; background-color: #f1f1f1; margin:0; padding:0;overflow:hidden;}	

ul#menuSessao{list-style: none; margin-bottom: -37px; margin-top: 69px;}
ul#menuSessao li{display: inline}
ul#menuSessao li a{background:#fff; display: block; float: left; padding: 5px 20px; margin-right:4px; font-size: 14px; color: #1F4E7F}	
ul#menuSessao li a.ativo {background:#010318; cursor:point; color: #fff}
ul#menuSessao li a.ativo:hover{text-decoration:none}
	
/* MAIN */
#main{margin: 90px 0 0;}
	span.cabeca {font-size: 20px; display:block; font-weight: bold; color: #4895BF; margin-bottom: 8px; padding-bottom: 8px}	
	
	.box-content{padding:0 0 30px; margin:0 0 24px;}
		.box-borderBottom{border-bottom: 1px dotted #70A4C1}
		.box-miniLeft, .box-miniRight, .box-miniCenter{width: 239px;}
		.box-miniLeft{float: left; }	
		.box-miniLeft_fotografia {width: 585px;}	
		.box-miniRight{ float:right;}
		.box-miniCenter{margin: 0 auto; padding: 0 30px 20px}	
		.box-bordasLaterais{border-left: 1px dotted #70A4C1; border-right: 1px dotted #70A4C1;}	
		
		.box-texto{ text-align: justify;width: 700px;}
		
		ul.list-item{list-style:none;}
		ul.list-item li{float:left; width:230px; margin:0 30px 30px 0; }
		ul.list-item li .box-item {padding: 10px 10px 17px 10px; margin-bottom:4px; border-left: 1px solid #f5f5f5; background: url(../images/bg-sombraItem.gif) #fff no-repeat left bottom scroll}
		
		ul.list-miniaturas{list-style:none;margin-bottom: 15px;}
		ul.list-miniaturas li{float:left; width: auto; margin:0 20px 20px 0; padding:10px; border: 1px solid #eaeaea; background: #fff}		
	
	ul.list-parceiros{list-style: none;}
	ul.list-parceiros li{margin-bottom: 15px;}
	
	/* COMENTARIO */
	ul.list-comentarios {margin: 0px 0 0; list-style:none;}	
	blockquote {font-style: italic; font-size: 14px; background: #E1F0FF; padding: 10px;}	
	ul.list-comentarios li {margin: 0 0 20px; padding-bottom: 20px; border-bottom:1px dotted #ccc;}
	ul.list-comentarios li p {margin-bottom: 0; padding-bottom:0}
	
	/*COLUNAS*/
	#colLeft {float: left; width: 400px; margin-right: 40px}
	#colRight{float:right; width: 300px;}


.box-localizacao	{
				width:645px;
				margin-left:100px;
				float:left;
				}


.fancy_box{clear:both;padding:15px 10px 20px 10px;margin: 10px 0;-moz-border-radius:6px;-webkit-border-radius:6px;}
.fancy_box{
	background:#F9F9F9 repeat-x scroll 0 -7px;
	border:1px solid #E0E0E0;}

/* Parceiros */
.parceiros {
width: 225px; height: 250px; margin-top: 27px;
}

/* Galeria Flickr */

.galeria_F {
	/*background: url(../images/galeria_flirck_acioli.png) no-repeat;*/
    cursor: pointer;
    height: 330px;
    width: 220px;
	
}

/* Ultimas galerias */

.ultimas_galerias {
width:300px; height:350px;
}

.ul_ultimas_galerias {
list-style: none outside none;margin: 0; padding: 0; float:left;
}

.li_ultimas_galerias {
clear: both; margin: 2px 0 10px;padding: 0;
}

.li_galerias_txt {
	height: 45px;
    margin-left: 5px;
    margin-top: 16px;
    width: 160px;
}

/* FOOTER */		
#footer{text-align:center;padding:5px 0;border-top: 1px dotted #70A4C1; clear:both; margin-top: 30px;}

/* GAMBIARRAS SOLICITADAS */
#alinhaCentro{width:639px; margin: 0 auto 24px; padding:0 0 30px;}

/* VIDEO */
ul.list-videos li{margin-bottom: 20px; padding-bottom: 20px; list-style-type: none}
ul.list-videos li td.left{float: left; padding-left: 20px}
span.titVideo{display: block; margin-bottom: 5px; font-size: 14px; font-weight: bold}


/* Galeria Fotografia - Linha e Botão */
.linha_galeria {
 width: 752px;
}

.btn_galeria {
background: url(../images/galeria/btn.png);
background-repeat:no-repeat;
border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    height: 20px;
    margin-right: 152px;
    padding-left: 6px;
    padding-top: 2px;
    width: 60px;

}
