/* CSS Document */
* {
	font-size: 12px;
	font-weight: normal;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	white-space: normal;
	text-align: left;
	line-height: normal;
}
html, body { height:100%; }
body {
	font-size:100%;
	line-height:1em;
	background-color: #272319;
		margin-top: 0px;

	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
}
body#page6 {font-size:100%; line-height:1em; background:url(images/bg-1.gif) repeat-x top #272319}
html, input, textarea	{
	font-family: "Bauhaus Md BT";
	font-size: 14px;
}	

.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.container1{ width:100%}
object {
	vertical-align:top;
	overflow: hidden;
	position: relative;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}
div.container {
	overflow:hidden;
	width: 100%;
}
table{
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
a img{ border:0}
img{
	vertical-align:top;
}
#menutop{
	height: 20px;
	padding-top: 0px;
}
#menutop2{
	height: 20px;
	padding-top: 0px;
	background-color: #ffa000;
}
a{
	color:#333;
	text-decoration:none;
	font-family: "Bauhaus Md BT";
	font-size: 12px;
	font-weight: normal;
} 
a:hover{
	text-decoration: underline;
	color: #D90000;
	font-size: 12px;
}
b{
	color:#333;
	text-decoration:none;
	font-family: "Bauhaus Md BT";
	font-size: 11px;
	font-weight: normal;
} 
b:hover{
	text-decoration: underline;
	color: #FE3401;
	font-size: 11px;
}
c{
	color:#03C;
	text-decoration:none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	font-weight: normal;
}
c:hover{text-decoration: underline;
	color: #FE3401;
	font-size: 12px;}
#vcest{
	font-family: "Bauhaus Md BT";
	font-size: 12px;
	color: #333;
	font-weight: normal;
	width: 500px;
	float: left;
	padding-left: 15px;
}
#menu{
	font-family: "Bauhaus Md BT";
	font-size: 14px;
	font-weight: normal;
	background-image: url(images/menutopo.jpg);
	background-repeat: repeat-x;
}

#data{
	text-align: right;
	width: 250px;
	float: right;
	height: 35px;
}
#p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: normal;
	text-align: justify;
	vertical-align: top;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	padding-left: 10px;
	width: 660px;
	font-weight: normal;
	padding-right: 10px;
}

#content ul{
	list-style:none;
	clear: both;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 25px;
}
#content ul li{
	width: 150px;
	height: 32px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #008395;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#content ul li span{ float:right; font-weight:bold; color:#e6d9b2} 
#content ul li a{
	font-weight:normal;
	text-decoration: none;
	line-height:1.83em;
	font-family: "Bauhaus Md BT";
	background-repeat: no-repeat;
	font-size: 13px;
} 
#content ul li a:hover {
	text-decoration:none;
	color: #00A4cc;
	font-weight: 400;
	font-size: 13px;
	background-repeat: no-repeat;
}


#content .ul li{background:none; padding-left:0 }
#content .ul li span{ float:right; font-weight:bold; color:#e6d9b2} 
#content .ul li a{color:#e6d9b2; font-weight: normal; text-decoration: underline; line-height:1.41em} 
#content .ul li a:hover { text-decoration:none; }

.link-1 {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:12px;
	text-align: justify;
	font-variant: normal;
	margin-bottom: 5px;
	vertical-align: top;
	color: #333;
	margin-top: 5px;
	margin-right: 1px;
	margin-left: 1px;
	padding-left: 5px;
	font-style: normal;
	padding-top: 0px;
	white-space: normal;
	line-height: normal;
}
.link-1 em { }
.link-1  b {
text-decoration:none;
	color:#AE0000
}
.link-1:hover{
	text-decoration:none;
	color:#FE3401;
	font-size: 12px;
}

.link-3 {
	display:block;
	color:#666;
	text-decoration:none;
	font-weight: normal;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.link-3 em {
	display:block;
	text-align: right;
}
.link-3  b {
	font-style:normal;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 11px;
}
.link-3:hover{
	text-decoration:none;
	color:#AE0000
}


/*header*/
.flash{
	position:relative;
	height:420px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	overflow: visible;
	clear: both;
	vertical-align: top;
}
.flash-1{ padding:0px 0 0 0px; position:relative; width:100%; height:473px}
.flash1{
	margin-top: -400px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	vertical-align: top;
	text-align: left;
}



.img-1{
	margin: 5px;
	padding: 2px;
	border: thin solid #CCC;
}
.img-2{
	border: 2px solid #CCC;

}
.img-3{
	border-top: 10;
	margin-top: 10px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;

}

#page2 .img-1{ margin:98px 0 0 318px; position:absolute}
#page2 .img-2, #page4 .img-2{ margin:135px 0 0 332px; position:absolute}
#page4 .img-3{ margin:121px 0 0 283px; position:absolute}

/*content*/
#page6 #content{ background:url(images/bg_cont.gif) repeat-x top; width:100%; margin-top:-110px; position:relative}
#content{
	font-size:0.75em;
	text-align:left;
}
#content .indent-main{
	position:relative;
	margin-top: -130px;
	margin-bottom: 0;
}
#content .indent-main1{margin:0 6px 0 22px; }
#content .title{  margin-bottom:26px}
#content .title-1{  margin:10px -15px 0 -15px; position:relative}
#content .img-left{ float:left; margin:0 27px 16px 0}
#content .img-indent{ margin:0 0 16px 0}
#content p{ margin:0 0 17px 0}
#content .p1{ margin:0 0 7px 0}
#content .p{ margin:0 0 11px 0}
#content h4{color:#9f9884; font-size:1em; margin-bottom:23px;  }
#content .tail{ background:url(images/tail.gif) repeat-x bottom; padding-bottom:9px; margin-bottom:9px}
.txt{
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: normal;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: "Bauhaus Md BT";
	COLOR: #ffffff;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}
.txt1 {
	color:#0E6FA3;
	font-weight:bold;
	font-size: 16px;
	font-family: "Bauhaus Md BT";
	text-transform: none;
	text-decoration: none;
}
.txt1 :hover{
	font-family: "Bauhaus Md BT";
	text-transform: none;
	text-decoration: underline;
}
.txt2{
	color:#00A4CC;
	font-weight:normal;
	font-size: 14px;
	font-family: "Bauhaus Md BT";
	text-transform: none;
	text-decoration: none;
}
#content .indent{padding:0 0 0 0}

/*==================boxes====================*/
.box {
	width:100%
}
.box .left-top-corner {
	background:url(images/corner_top_left.png) no-repeat left top;
	height:15px;
	padding-left:25px;
}
.box .border-top { background:url(images/border_top.png) left top repeat-x; height:110px; }
.box .right-top-corner {
	background:url(images/corner_top_right.png) no-repeat right top;
	height:110px;
	padding-right:25px;
}

.box .left-bottom-corner {
	background:url(images/corner_bottom_left.png) no-repeat left bottom;
	height:20px;
	padding-left:25px;
	margin-bottom: 1px;
}
.box .right-bottom-corner { background:url(images/corner_bottom_right.png) no-repeat right bottom; height:20px; padding-right:25px}
.box .border-bottom { background:url(images/border_bottom.png) left bottom repeat-x; height:20px; width:100%;}

.box .right-border { background:url(images/border_right.png) right top repeat-y; padding-right:25px;}
.box .border-left {
	background:url(images/border_left.png) left top repeat-y;
	padding-left:15px;
	height: 100%;
}
.box .border-right { background:url(images/border_right.png) right top repeat-y; padding-right:25px;}
.box .xcontent {
	height:auto !important;
	height:162px;
	background-color: #Ffffff;
	background-repeat: repeat-x;
}
.box .indent-box{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#content .box p{ margin:0 0 11px 0}
#content .box .p{
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	color: #333;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	text-align: justify;
	margin-bottom: 1px;
}
#content .box .p2{ margin:0}
#content .box .p3{ margin:0 0 7px 0}
#content .box .link1{ color:#444444}

/*box4*/
.box4{
	background-color: e8eae9;

}
.box4 .border-top {

}
.box4 .corner-top-left {
}
.box4 .corner-top-right {
}
.box4 .indent-box{
	padding-bottom: 10px;
	color: #F8F8F8;
	background-color: #e8eae9;
	text-align: center;
}
.box4 .indent-footer{
	padding-top: 5px;
	text-align: center;
	height: 30px;
}
.box4 .indent-box2{ padding:29px 45px 0 29px; }



select{
	font-size:14px;
	color:#2d3331;
	height:20px;
	font-family:"Bauhaus Md BT";
	width: 125px;
	background-image: url(images/bg-form.jpg);
	background-repeat: repeat-x;
}

.indent-2{ position:relative; padding-left:20px; float:left}
.h{ height:27px; background:url(images/bg_input.gif) no-repeat top left}
.h1{
	height:122px;
	background-repeat: no-repeat;
	background-position: left top;
}
.block-contact span{ float:right; margin-right:50px}
input{
	border:thin solid #CCC;
	width:150px;
	height:16px;
	font-family: "Bauhaus Md BT";
	background-image: url(images/bg-form.jpg);
	color: #666;
	font-size:12px;
	text-align:center;
	background-repeat: repeat-x;
	padding-bottom: 2px;
	
}
input:hover{
	border:thin solid #999;
	font-size:12px;
	color: #B70000;
	font-family: "Bauhaus Md BT";
	background-repeat: repeat-x;
	background-image: url(images/bg-form.jpg);

}
input2{
	border:thin solid #CCC;
	width:150px;
	height:20px;
	font-family: "Bauhaus Md BT";
	padding-top:2px;
	background-image: url(images/bg-form.jpg);
	color: #666;
	font-size:12px;
	text-align:center;
	background-repeat: repeat-x;
	
}
input2:hover{
	border:thin solid #999;
	font-size:12px;
	color: #B70000;
	font-family: "Bauhaus Md BT";
	background-repeat: repeat-x;
	background-image: url(images/bg-form.jpg);

}
textarea{
	border:thin solid #CCC;
	width:320px;
	height:50px;



	font-size:13px
	overflow:auto;
	background-image: url(images/bg-form.jpg);
	text-align: left;
	background-repeat: repeat-x;
}
textarea:hover{
	border:thin solid #999;
	width:320px;
	height:50px;
	overflow:auto;
	background-image: url(images/bg-form.jpg);
	text-align: left;
	color: #B70000;
	background-repeat: repeat-x;
}
#efeitotb{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	margin-left: 5px;
}
#efeitotb1{
	border: 1px solid #999;
	margin-left: 5px;
}
#efeitotb2{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	border-bottom-style: solid;
}
#efeitotb3{

}
#block1{
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	float: left;
	font-size: 10px;
	margin-top: 20px;
	text-align: justify;
	clear: left;
	margin-left: 10px;
	width: 300px;
	background-image: url(images/plano_box.gif);
	border: 1px none #CCC;
	height: 259px;
}
#menu3 {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	letter-spacing: normal;
	text-decoration: none;
	margin-bottom: 5px;
	text-align: justify;
	margin-left: 8px;
	margin-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding-bottom: 3px;
}
#menu3 a:link {
	color: #333;
	text-decoration: none;	
}
#menu3 a:visited {
	color: #333;
	text-decoration: none;
}
#menu3 a:hover {
	color: #06C;
	text-decoration: underline;
	font-size: 12px;
}
#p1{
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:12px;
	text-align: center;
	font-variant: normal;
	margin-bottom: 5px;
	height: 25px;
	vertical-align: top;
	margin-top: 1px;
	margin-right: 1px;
	margin-left: 1px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	font-style: normal;
	padding-top: 10px;
	font-weight: bold;
	background-color: #F4F4F4;
}
#corpotitulo{
	font-size:13px;
	text-align:center;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin-left: 10px;
	height: 20px;
	float: left;
	padding-bottom: 5px;
	width: 620px;
	padding-top: 15px;
	text-decoration: none;
	font-weight: bolder;
	color: #009bc1;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}
#menu2008 {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 13px;
	color: #000;
	letter-spacing: normal;
	text-align: justify;
	font-style: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	margin-top: 10px;
	padding-top: 2px;
	padding-left: 5px;
}
#menu2008 d:link {
	color: #000;
	text-decoration: none;
}
#menu2008 d:visited {
	color: #000;
	text-decoration: none;
}
#menu2008 d:hover {
	color: #000;
	text-decoration: underline;
	background-color: #EEE;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 14px;
}
#menu2008 strong {
	color: #000;
	font-weight: bold;
	font-style: normal;
}
#p2{
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:13px;
	text-align: justify;
	font-variant: normal;
	margin-bottom: 5px;
	vertical-align: top;
	color: #333;
	margin-top: 5px;
	margin-right: 1px;
	margin-left: 1px;
	padding-left: 10px;
	font-style: normal;
	padding-top: 0px;
	white-space: normal;
	line-height: normal;
	border-bottom-width: 1px;
	padding-right: 5px;
}
#p3{
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:12px;
	text-align: justify;
	font-variant: normal;
	margin-bottom: 5px;
	vertical-align: top;
	color: #333;
	margin-top: 5px;
	margin-right: 1px;
	margin-left: 1px;
	padding-left: 5px;
	font-style: normal;
	padding-top: 0px;
	white-space: normal;
	line-height: normal;
	
}
#p3:hover{
	vertical-align: top;
	white-space: normal;
	
}
#box-5{
	border-top-style: 2;
	border-right-style: 2;
	border-bottom-style: 2;
	border-left-style: 2;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
	text-align: justify;
	}
#img2{
	width: 360px;
	float: left;
	height: 70px;
	margin-right: 5px;
	margin-top: 40px;
	font-family: Sylfaen;
	font-size: 15px;
}
.letra{
	font-weight:bold;
	color: #666;
	font-size: 13px;
}
.letra1{
	font-weight:500;
	font-size:14px;
	color: #009bc1;
}
.letra2{
	font-weight:bold;
	color: #666;
	font-size: 13px;
}
h3 {
			font-family: "Trebuchet MS", Arial, sans-serif;
			color: #666;
			
}

#form{
	width:340px;
	padding-left: 10px;
}
#backmenu{
	background-image:url(images/backmenu.gif);
	background-repeat: no-repeat;
}
#container {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	WIDTH: 945px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.img4{
	margin-right: 2px;
	margin-top: 2px;
	margin-left:2px;
	margin-bottom:2px;
	
}
.noBorder{
	width:40px;
	height:15px;
}
.btnok{
	width:40px;
	height:15px;
}
#news{
	width:160px;
	float: right;
}
.news{
	font:"Bauhaus Md BT";
	font-size:11px;
}
#coluna2 {
	width: 670px;
	float: left;
	margin: 0 0 0 8px;
	/*hack para o ie 6 */
			_margin: 0 0 0 9px;
		}
		
			#coluna2_top {
	height: 10px;



				background: images/coluna2_1.gif no-repeat;
	background-image: url(images/coluna2_1.gif);
	background-repeat: no-repeat;
			}
			
			#coluna2_content {
				background: images/coluna2_2.gif repeat-y;
				
				/*hack para o ie 6 */
				_margin: -16px 0 0 0;				
			}
	#coluna2_text {
	width: 620px;
	margin: 0 0 0 12px;
	text-align: left;
	overflow: hidden;
	margin-top: 5px;
					/*min-height: 616px;*/
				}
					#coluna2_content h2 {
					color: #d90000;
/*					margin-bottom:-5px;
					margin-top: -12px;*/
					padding:0px;
				}
				
					#coluna2_content {
	/*hack para o ie 6 */
				_margin: -16px 0 0 0;
	background-image: url(images/coluna2_2.gif);
	background-repeat: repeat-y;
			
			}
			#coluna2_bottom {
	height: 33px;








	background: imagens/coluna2_3
.gif no-repeat;
	background-image: url(images/cont_bg.png);
	background-repeat: no-repeat;
			}
			
				#coluna2_bottom_content {
	width: 600px;
	height: 27px;
	margin-left: 5px;
	background: url("imagens/internas/coluna2-bottom-content.gif") no-repeat;
				}
				
				#coluna2_bottom_content img {
					margin: 4px;
					cursor: pointer;
				}
.titulo2 {
	color: #D90000;
	font-size: 13px;
	font-weight: bold;
}
.laranja{
	color:#ffa000;
	font-size: 16px;
	font-family: "Bauhaus Md BT";
	font-weight: bold;
	
}
	#noticias a {
	color: #333;
	text-decoration: none;
	font-size: 12px;
				}
				
				#noticias a:hover {
	color: #D90000;
	font-size: 12px;
				}
#calendario{
	width:40px;
	clear: right;
	float: left;
	height: 70px;
	
}

