@charset "utf-8";

a:link,a:visited,a:active{
	color: #D6EA9D;
	text-decoration: underline;
}
a:hover {
	color: #D6EA9D;
	text-decoration: none;
}

body {
	
	background-repeat: no-repeat;
	margin:0px;
	padding:0px;
		
}



#logoDev {
position:absolute;
right:10px;
top:10px;
z-index:3;
text-align:right;
}

#logoDev a:link { color:#666666; text-decoration:none; font-style:italic;}
#logoDev a:hover { color:#666666; text-decoration:none; font-style:italic; font-weight:bold}


.img01 { background-image: url(../img/fundoHome4.jpg); overflow:hidden;}
.img02 { background-image: url(../img/fundoHome2.jpg); overflow-x:hidden;}
.img03 { background-image: url(../img/fundoHome4.jpg); overflow-x:hidden; }
.img04 { background-image: url(../img/fundoHome2.jpg); overflow:hidden;}

#geral {
width:100%;
height:700px;
}

#topo {
width: 100%;
height: 119px;
background-color:#FFFFFF;

}


#menu a {
position:relative;
float:right;
top:46px;
}

#menu > a {
top:58px;
}

#menu a:visited {
background-color:#333333;
padding:12px;
padding-top:7px;
padding-bottom:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;

}

#menu a:link {
background-color:#333333;
padding:12px;
padding-top:7px;
padding-bottom:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;

}

#menu a:hover {
background-color:#587027;
padding:12px;
padding-top:7px;
padding-bottom:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}

#divisa {
position:relative;
width:100%;
height:3px;
background-color:#82992f;
top:114px;

}

div > #divisa {
height:5px;
}

#logotipo {
position: absolute;
background-image: url(../img/logoEvento.jpg);
background-repeat: no-repeat;
width: 378px;
height: 84px;
background-color:#82992f;
top: 16px;
left: 50px;

}

#imgHome {
position:relative;
width:100%;
height:100%;
top:10px;
float:left;
background-repeat:repeat-x;

}

div > #imgHome {
top:0px;
}

#logoBase {
position:absolute;
width:270px;
height:43px;
float:right;
top:550px;
margin-right:-30px;
right:30px;

z-index:3;
}

h1 {
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#669900;
z-index:2;
margin:0px;
padding:0px;
padding-bottom:5px;
margin-bottom:5px;

}



#conteudo {
position:relative;
top:0px;
left:120px;
width:500px;
height:620px;;
background-color:#FFFFFF;
line-height:20px; 
}


#conteudo2 {
position:relative;
top: 5px;
left:40px;
width:650px;
height:auto;
background-color:#FFFFFF;

line-height:20px; 

}

div > #conteudo2 {
top: 10px;
}

.fonteConteudo {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:20px;
margin:20px;
}

.fonteConteudoTAB {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
padding:10px;
margin:10px;
}

div > #conteudo {
top: 40px;
}

ul { list-style:none; margin:0px; line-height:25px; }

#mapa {
width:320px;
height:200px;
background-image:url(../img/mapoa.jpg);
background-repeat:no-repeat;
border:#FFFFFF solid 10px;
top:-30px;
left:140px;
float:left;
}


#conteudoTAB {
position:relative;
top: 2px;
left:50px;
width:670px;
height:120px;
background-color:#82992f;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
-moz-opacity:0.85; 

}

div > #conteudoTAB {
height:120px;
}

tr { height:5px; }
td { height:5px; }

html > tr,td {
height:0px;
}

#fotosEvento {
position:relative;
top:5px;
left:60px;
}

#pgConteudo {
position:relative;
top: 5px;
left:40px;
width:720px;
height:130;
background-color:#FFFFFF;

line-height:20px; 
}

#pgConteudo2 {
position:relative;
top: 5px;
left:40px;
width:650px;

background-color:#FFFFFF;

line-height:20px; 
}

#container_apoio {
margin-top:20px;
width:450px;
}



#apoioEsquerda {
float:left;
width:220px;
} 

#apoioDireita {
float:right;
width:220px;
} 

#container_apoio { height:auto; background-color:#FFFFFF; width: 450px;}

