/*	LAYOUT	*/
* {	padding:0;}
body{	background:#f8f7f4; margin:0 auto; }
body, td, tbody{color:#555454; font-family:Arial; font-size:11px; text-align:justify}
../img {	border:0}
a:link, a:visited{ text-decoration:none; color:#000}
a:hover {text-decoration:none}


#boxTopo {width:849px; height:150px; overflow:hidden; margin:0 auto; }
#boxContainer {	width:849px; margin:0 auto;}

/*	HOME	*/
#home {}
#home .col1 { width:195px; float:left; overflow:hidden; }
#home .col2 { width:628px; float:right; overflow:hidden;}

/*   MENU   */
.accToggler{margin: 3px auto;padding: 3px;width: 180px;background: #717171;color: #f4f4f4;border: 1px solid #fff;cursor: pointer;}
.accContent{margin: 0px auto;width: 400px;} 
a.menu:link, a.menu:visited{color:#717171; margin-left:10px;;font-weight:normal;font-size:12px; font-family:Tahoma;}
a.menu:hover{ color:#95111c;margin-left:10px;background-image:url(../img/icoOn.gif);background-repeat:no-repeat;padding-left:10px;}

/*	FORMS	*/
form {	display:inline}
.boxGeral, .boxColor, .boxColor2 { font-size:10px; color:#272727; font-family:Verdana; border:1px solid #480202; background:#e6e6e6; }
.boxColor { border:1px solid #480202; }
.boxColor2 { background:#c1c1c1; border:1px solid #480202; color:#FFF; }
input, select { }
input.boxGeral { padding:2px }
input.boxColor, input.boxColor2 {	padding:2px}
label, .tabelaPesquisa {	float:left; width:115px; display:block; font-weight:bold; color:#1a1915}
.tabelaPesquisa { width:140px }
#detalhe td{	padding:0 10px 5px 0;}
.red { color:#c20505 }


/*	TITULOS */
h1 { font-size:14px; font-weight:bold;color:#95111c; height:20px; overflow:hidden; margin:0; padding:10px 0 2px 10px; }
h1 span{ display:block; height:20px; }
.titleC { background:url(../img/titleC.jpg) repeat-x bottom; height:5px; }
.titleL { background:url(../img/titleL.jpg) no-repeat bottom left; height:5px; }
.titleR { background:url(../img/titleR.jpg) no-repeat bottom right; height:5px; }
h2 { font-size:14px; font-weight:normal; height:20px; overflow:hidden; margin:0; padding:10px 0 2px 10px; }
h2 span{ display:block; height:20px; }
h3{ font-size:10px; height:14px; font-weight:bold;color:#95111c;text-transform:uppercase; overflow:hidden; padding:0;}
h3 span { display:block; height:14px; padding:0; margin:0 }

.spanh3{ font-size:10px; height:14px; font-weight:bold;color:#95111c;text-transform:uppercase; overflow:hidden; padding:0;}

/*	LINKS	*/
span.btnH { display:block; font-size:11px; font-family:Verdana; font-weight:normal; text-transform:lowercase; height:20px; overflow:hidden; background:url(../img/btn/btnH.gif) repeat-x;}

span.btnH a:link, span.btnH a:visited{ background:url(../img/btn/btnH.gif) repeat-x; color:#FFFFFF; text-decoration:none; padding:0px 8px; float:left; line-height:24px;}
span.btnH a:hover, span.btnH input:hover { text-decoration:none; color:#000;  background:url(../img/btn/btnH.gif) repeat-x; }

.btnH{border:0; height:20px; color:#FFFFFF; font-size:11px; font-weight:normal; cursor:pointer; text-transform:lowercase; margin:0;margin-top:4px;background:url(../img/btn/btnH.gif) repeat-x; font-family:Verdana;}

span.btnH span{ background:url(../img/btn/btnH.gif) no-repeat; width:5px; height:24px; overflow:hidden; display:block; }

span.btn { display:block; font-size:10px; font-family:Verdana; font-weight:normal; text-transform:lowercase; height:16px; overflow:hidden; background:url(../img/btn/btnL.gif) no-repeat; padding-left:5px; }
span.btn a:link, span.btn a:visited{ background:url(../img/btn/btn.gif) repeat-x; color:#FFFFFF; text-decoration:none; padding:0px 8px; float:left; line-height:16px;}
span.btn input{	float:left; border:0; height:16px; color:#FFFFFF; font-size:10px; font-weight:normal; cursor:pointer; text-transform:lowercase; 
	margin:0; background:url(../img/btn/btn.gif) repeat-x; font-family:Verdana; padding:0 4px 2px 4px;}


/*	CLASSES GENERICAS*/
.floatBlock{ width:100%; overflow:hidden}
.floatLeft{	float:left}
.floatRight{ float:right}
.alignCenter{text-align:center}
.cleaner {	clear:both}
.disabled {	-moz-opacity:.0; opacity:.0; filter:alpha(opacity=0);}
.disabled a {	cursor:text; }
.bold {	font-weight:bold}
.marR10px{	margin-right:10px;}
.marR25px{	margin-right:25px;}
.hidden {display:none}
.shown {display:block}
.relativeL20px {position:relative; left:25%}

/*	RODAPE	*/
#bgRodape { height:60px; overflow:hidden; margin-top:6px;}
#rodape{ width:849px; height:60px; margin:0 auto;overflow:hidden; color:#f8f7f4;font:Verdana; }
#menuBottom {width:849px; line-height:160%; font:Verdana; color:#f8f7f4;background-color:#95111c}

/*	IMAGENS	*/
.img200 img { width:200px; border:2px groove #95111c;  }
.img150 img { width:150px; border:2px groove #95111c;  }
.img130 img { width:137px; border:2px groove #95111c;  }
.img120 img { width:120px; border:2px groove #95111c;  }
.imgDest img { width:150px; border:2px groove #95111c; }

.destTop { padding-top:6px; width:620px;cursor:pointer}
.destTopHover {padding-top:6px; width:620px;cursor:pointer;}

/*	NOTICIAS	*/
#noticias { }
.notLst{cursor:pointer;}
.notLst h3 { padding-left:12px; padding-top:0px; margin-top:0px; }
.notLst .data{ padding:0; padding-left:12px; font-size:10px; color:#1a1915; margin:0}
.dataNoticia{ font-size:10px; color:#1a1915}
.notLst p{ padding-left:12px}
