body,a,td,SPAN{font-size:11px;font-family:verdana,tahoma;color:#085053;margin:0px}
IMG{border:0px}

textarea,select,input{
	color:#085053;
	font-size:9px;
	font-family:verdana,tahoma;
	border:0px;
}

body{background: #FFFFFF url(../i/01.png) repeat-x;}
table,td,tr{
	padding:0px;
	border-spacing:0px;
	border-collapse: collapse;
}

A{
	color:#085053;
	TEXT-DECORATION:none;
	cursor:pointer;
	font-weight:normal;
}


A:hover{
	color:#085053;
	TEXT-DECORATION:none;
	cursor:pointer;
	font-weight:normal;
}

#mae{
	width:1007px;
	text-align:left;

}
#top{
	background:url(../i/02_1.png) no-repeat center;
	height:129px;	
}

#linguas{
	float:right;
	padding-top:10px;
	padding-right:30px;
	z-index:2;
}

#ullinguas{
	list-style:none;
	padding-left:0px;
	margin:0px 0px 0px 0px;
}

#ullinguas li{
	float:left;
}

#usr{
	float:right;
	padding: 15px 0px 0px 0px;
	font-family:tahoma;
	margin:0px 0px 0px 0px;
	z-index:1;
}

#usr h1{
	font-size:12px;
	font-weight:bold;
	color:#FEFEFE;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px ;
	text-align:left;
	font-family:tahoma;
}

#usr h1 a{
	font-size:12px;
	font-weight:bold;
	color:#FEFEFE;
	font-family:tahoma;
}

#usr h1 a:hover{
	color:#a5c330;
}

#usr h2{
	margin:0px 0px 0px 0px;
	padding:11px 0px 0px 0px;
	text-align:left;
}

#usr h2 a{
	font-size:12px;
	font-weight:bold;
	color:#FEFEFE;
	
	font-family:tahoma;
}

#usr h2 a:hover{
	color:#a5c330;
}

#usr h3{
	font-size:12px;
	font-weight:bold;
	color:#FEFEFE;
	margin:0px 0px 0px 40px;
	padding:0px 0px 0px 0px;
	text-align:right;
	font-family:tahoma;
}

#usr h3 a{
	font-size:12px;
	font-weight:bold;
	color:#FEFEFE;
	
	font-family:tahoma;
}

#usr h3 a:hover{
	color:#a5c330;
}

#usr h4{
	padding:0px;
	margin:0px;	
}

	

#usr h4 a{
	font-size:12px;
	color:#FEFEFE;
	font-family:tahoma;
	
}

#usr h4 a:hover{
	color:#a5c330;
}


#inputusr{
	background:url(../i/07_1.gif) repeat-x;
	height:21px;
	width:109px;
}

#inputusr input{
	width:109px;
	color:#009098;
	font-size:12px;
	background-color:transparent;
	font-family:tahoma;
}

#ok{
	background:url(../i/09.gif) no-repeat;
	width:34px;
	height:24px;
	font-family:tahoma;
}

#ok a{
	color:#fefefe;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	font-family:tahoma;
	padding-left:6px;
}

#ok input{
	color:#fefefe;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	font-family:tahoma;
	padding-left:6px;
	background:transparent;
}


#ok a:hover{
	color:#fefefe;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	font-family:tahoma;
	padding-left:6px;
}


#ok2{
	background:url(../i/09_1.gif) no-repeat;
	width:34px;
	height:21px;
	font-family:tahoma;
}

#ok2 a{
	color:#fefefe;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	font-family:tahoma;
	padding-left:6px;
}

#ok2 input{
	color:#fefefe;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	font-family:tahoma;
	padding-left:6px;
	background:transparent;
}


#ok2 a:hover{
	color:#fefefe;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	font-family:tahoma;
	padding-left:6px;
}

.txtwhite a{
	color:#FEFEFE;
	font-size:12px;
	font-weight:normal;
	font-family:tahoma;
}

.txtwhite a:hover{
	color:#FEFEFE;
	font-size:12px;
	font-weight:normal;
	font-family:tahoma;
}

.txtwhite_green a{
	color:#FEFEFE;
	font-size:12px;
	font-weight:normal;
	font-family:tahoma;
}

.txtwhite_green a:hover{
	color:#b2d234;
	font-size:12px;
	font-weight:normal;
	font-family:tahoma;
}

#menu{
	margin: 0px 13px 0px 0px;
	text-align:right;
	background:url(../i/10.png) no-repeat 0px 0px;
	width:980px;
	height:43px;
}

#ulmenu{
	list-style:none;
	padding-left:0px;
	margin:0px 0px 0px 12px;
	
}

#ulmenu li{
	float:left;
	padding:5px 0px 0px 0px;
	color:#3e4a0d;
	font-size:17px;
}

#xpto{
	padding-left:14px;
}

#conteudo{
	background: url(../i/13.png) no-repeat;
	width:980px;
}

#dest{
	width:540px;
	float:left;
	padding: 18px 0px 0px 0px;
}

#dest span{
	color:#085053;
	font-size:12px;
	line-height:18px;
	font-family:verdana;
}

#newsletter{
	background: url(../i/15.png) no-repeat 0px 0px;
	width:300px;
	height:194px;
	float:right;
	padding:28px 47px 0px 20px
}


#newsletter h1{
	font-size:16px;
	color:#085053;
	text-align:right;
	font-weight:normal;
}

#newsletter h2{
	font-size:12px;
	color:#085053;
	text-align:left;
	font-weight:normal;
	font-family:verdana;
}

#inputnews{
	background:url(../i/17.png) no-repeat;
	height:24;
	width:109px;
}

#inputnews input{
	width:109px;
	color:#009098;
	font-size:12px;
	border:0px;
	padding:0px;
	margin:0px;
	background-color:transparent;
}

#notdest{
	float:left;
	background:url(../i/19.png) no-repeat;
	width:438px;
	height:169px;
	text-align:left;	
	padding: 5px 24px 0px 27px;
	font-family:verdana;
	font-size:11px;

}

.notdest, a.notdest, a:hover{
	color:#085053;
	font-size:10px;
	font-family:verdana;
}

.titverde, a.titverde, a.titverde:hover{
	color:#b2d234;
	font-size:10px;
	font-weight:bold;
}

.nottitulo, a.nottitulo{
	color:#085053;
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
}

#portfdest{
	float:right;
	background:url(../i/19.png) no-repeat;
	width:438px;
	height:169px;
	text-align:left;	
	padding: 5px 24px 0px 27px;
}


#rodape{
	display:block;
	background:#085053;
	height:60px;
	width:980px;
	clear:both;
}


#rodape td{
	color:#fefefe;
	font-size:10px;
}

#linkbranco{
	color:#FEFEFE;
	font-weight:bold;
	font-size:10px;
}

#conteudo2{
	background: #FFFFFF url(../i/23.png) no-repeat;
	width:947px;
	padding: 36px 12px 36px 21px;
}



#colesq{
	width:650px;
	text-align:left;
}

#colesq td{
	color:#085053;
	font-size:11px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:18px;
}

#colesq h1{
	color:#085053;
	font-size:11px;
	font-weight:normal;
	padding: 0px 0px 19px 0px;
	margin:0px;
	line-height:18px;
}


#colesq h2{
	color:#085053;
	font-size:11px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	line-height:18px;
}

#colesq h3{
	padding: 40px 0px 0px 0px;
	margin:0px;
}

#colesq h3 span{
	color:#085053;
	font-size:10px;
	font-weight:bold;
	padding-right:9px;
}

#coldrt{
	margin:0px;
	width:275px;
	padding-left:20px;
}

#linha1{
	background:url(../i/28.png) no-repeat;
	width:255px;
	height:38px;	
	color:#fefefe;
	font-size:16px;
	font-weight:normal;
	padding:6px 0px 0px 20px;
	margin:0px;
}

#linha2{
	background:url(../i/29.gif) repeat;
	width:255px;
	color:#fefefe;
	font-size:16px;
	font-weight:normal;
	padding:6px 0px 0px 20px;
	margin:0px;
}

#linha3{
	background:url(../i/30.png) repeat-y;
	width:275px;
	height:12px;	
	padding:0px;
	margin:0px;
}

#linha4{
	background:url(../i/49.png) no-repeat;
	width:275px;
	height:17px;	
	padding:0px;
	margin:0px;
	text-align:center;
}

#linha4 a{
	color:#3e3f40;
	font-size:9px;
	text-align:center;
}

#linha5{
	width:150px;
	height:20px;	
	color:#fefefe;
	font-size:16px;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	margin:0px;
}

#linha2cont{
	background:url(../i/29.png) repeat-y;
	width:275px;
	color:#fefefe;
	font-size:16px;
	font-weight:normal;
	padding:6px 0px 0px 0px;
	margin:0px;
	text-align:center;
}

#ullinha2{
	list-style:none;
	padding-left:0px;
	margin:0px;
	padding:0px
}

#ullinha2 li{
	padding-bottom:14px;
}

#ullinha2 li a{
	color:#085053;
	font-size:12px;
}

#ullinha2 li a:hover{
	color:#b2d234;
}

#on{
	color:#b2d234;
	font-size:12px;
	padding-bottom:14px;
}

.fundoform{
	background:url(../i/31.gif) no-repeat;
	width:359px;
	height:22px;
	text-align:left;
	

}

.fundoform span{
	color:#ffffff;
	font-size:11px;
	padding-left:9px;
}

#bordercont{
	background:url(../i/41.gif) repeat-y;
	text-align:left;
}

#form{
	height:14px;
}
#form td{
	color:#085053;
	font-size:10px;
	font-weight:normal;
}

#inputcontac{
	
	height:14px;
	width:219px;
}

#inputcontac input{
	width:219px;
	color:#009098;
	font-size:9px;
	background-color:transparent;
	padding-bottom:1px;
	height:14px;
	background:url(../i/35.gif) repeat-x;
}

#inputcontac1{
	
	height:14px;
	width:194px;
}

#inputcontac1 input{
	width:194px;
	color:#009098;
	font-size:9px;
	background-color:transparent;
	padding-bottom:1px;
	height:14px;
	background:url(../i/35.gif) repeat-x;
}

.inputcontactd{
	width:224px;
	color:#009098;
	font-size:9px;
	background-color:transparent;
	height:34px;;
	background:url(../i/37.gif) repeat-y;
	padding:0px 10px;
}

#fundoform2{
	background:url(../i/40.gif) no-repeat;
	width:359px;
	height:21px;
	text-align:right;
}

#fundoform2 input{
	text-align:right;
	color:#085053;
	font-size:10px;
	border:1px solid white;
	width:85px;
	text-align:center;
	cursor:pointer;
	background-color:transparent;
}

#cursor a{
	color:#085053;
	font-size:9px;
}

#cursor a:hover{
	color:#ffffff;
	font-size:9px;
}

#cursor a span{
	line-height:18px;
	text-indent:-2px;
	display:block;
	width:21px;
	font-size:9px;
	height:22px;
	text-align:center;
}

#cursor a:hover span{
	color:#ffffff;
	background-image:url(../i/47.gif);
}

#cursor_on a span{
	line-height:18px;
	text-indent:-2px;
	display:block;
	width:21px;
	font-size:9px;
	height:22px;
	text-align:center;
	color:#ffffff;
	background-image:url(../i/47.gif);
}

#voltar{
	background:url(../i/50.gif) no-repeat;
	width:53px;
	height:17px;
	margin:0px;
	padding:0px;
}

#voltar a{
	color:#085053;
	font-size:9px;
	font-weight:bold;
	padding-left:5px;
}

#inputcontac2{
	height:14px;
	width:57px;
}

#inputcontac2 input{
	width:57px;
	color:#009098;
	font-size:9px;
	background-color:transparent;
	padding-bottom:1px;
	height:14px;
	background:url(../i/35.gif) repeat-x;
}

a.titserv{
	color:#5D720B;
	font-size:10px;
	font-family:verdana;
	font-weight:bold;
}


#serv2{
	color:#085053;
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	padding-top:25px;
}

/*IE*/


