/* CSS Document */

body {
background-image:url(im/back9.png);
}

#ext {
width:880px;
text-align:center;
margin:0 auto;
}

#logo {
width:850px;
height:171px;
position:relative;
background-color:#FFFFFF;
padding-right:15px;
padding-left:15px;
padding-top:12px;
padding-bottom:2px;
margin-left:50px;
margin-right:50px;
margin-top:30px;
margin:0 auto;
}

#pesq {
background-color:#FFFFFF;
width:850px;
height:40px;
position:relative;
padding-right:15px;
padding-left:15px;
}

#barra {
background-image:url(im/bg_top2.png);
background-repeat:repeat-x;
height:45px;
width:880px;
position:relative;
background-color:#006633;
color:#FFFFFF;
}

#mid {
width:850px;
height:540px;
position:relative;
background-color:#FFFFFF;
color:#006600;
font-weight:bolder;
font-family:"Times New Roman,Times,serif";
text-align:justify;
padding-right:15px;
padding-left:15px;
padding-top:12px;
padding-bottom:2px;
margin-left:50px;
margin-right:50px;
margin:0 auto;
}

#mid_ {
width:850px;
height:180px;
position:relative;
background-color:#FFFFFF;
color:#006600;
font-weight:bolder;
font-family:"Times New Roman,Times,serif";
text-align:justify;
padding-right:15px;
padding-left:15px;
padding-top:12px;
padding-bottom:0px;
margin-left:50px;
margin-right:50px;
margin:0 auto;
}

#mid_evt {
width:840px;
height:480px;
position:relative;
background-image:url(im/primavera.jpg);
background-repeat:no-repeat;
color:#000000;
border-style:outset;
font-weight:bolder;
font-family:"Times New Roman,Times,serif";
font-size:20px;
text-align:justify;
padding-right:15px;
padding-left:15px;
padding-top:12px;
padding-bottom:2px;
margin-left:50px;
margin-right:50px;
margin:0 auto;
}

#mid_evt_AND {
width:840px;
height:480px;
position:relative;
background-color:#b0d6f3;
background-image:url(im/andancas.jpg);
background-repeat:no-repeat;
color:#000000;
border-style:outset;
font-weight:bolder;
font-family:"Times New Roman,Times,serif";
font-size:20px;
text-align:justify;
padding-right:15px;
padding-left:15px;
padding-top:12px;
padding-bottom:2px;
margin-left:50px;
margin-right:50px;
margin:0 auto;
}

#mid_evt_pascoa {
width:840px;
height:480px;
position:relative;
background-image:url(im/pascoa3.png);
background-repeat:no-repeat;
color:#000000;
border-style:outset;
font-weight:bolder;
font-family:"Times New Roman,Times,serif";
font-size:20px;
text-align:left;
padding-right:15px;
padding-left:15px;
padding-top:12px;
padding-bottom:2px;
margin-left:50px;
margin-right:50px;
margin:0 auto;
}

#mid_evt_INV {
width:840px;
height:480px;
position:relative;
background-image:url(im/inv.jpg);
background-repeat:no-repeat;
color:#000000;
border-style:outset;
font-weight:bolder;
font-family:"Times New Roman,Times,serif";
font-size:20px;
text-align:left;
padding-right:15px;
padding-left:15px;
padding-top:12px;
padding-bottom:2px;
margin-left:50px;
margin-right:50px;
margin:0 auto;
}

#duck {
width:70px;
height:100px;
float:left;
position:relative;
}

#maps_txt {
width:400px;
position:relative;
float:left;
color:#006600;
font-weight:bolder;
font-size:14px;
font-family:"Times New Roman,Times,serif";
text-align:left;
padding-top:15px;
margin:0 auto;
}

h1 {
text-align:center
}

h2 {
text-align:center
}

h3 {
text-align:center
}

#txt_left {
width:400px;
height:100px;
position:relative;
float:left;
color:#006600;
font-weight:bolder;
font-size:14px;
font-family:"Times New Roman,Times,serif";
text-align:justify;
padding-top:15px;
}

#txt_right {
border-style:inset;
width:400px;
position:relative;
float:right;
background-color:#FFFFFF;
color:#006600;
font-weight:bolder;
font-size:18px;
font-family:"Times New Roman,Times,serif";
text-align:justify;
padding-bottom:5px;
padding-top:10px;
padding-left:10px;
padding-right:20px;
margin-top:10px;
}

#mid_maps {
width:840px;
position:relative;
background-color:#FFFFFF;
color:#006600;
font-weight:bolder;
font-size:18px;
font-family:"Times New Roman,Times,serif";
text-align:justify;
padding-right:20px;
padding-left:20px;
padding-top:20px;
padding-bottom:2px;
margin-left:50px;
margin-right:50px;
margin:0 auto;
}

#mid_contact {
width:740px;
position:relative;
background-color:#FFFFFF;
color:#006600;
font-weight:bolder;
font-size:18px;
font-family:"Times New Roman,Times,serif";
text-align:justify;
padding-right:120px;
padding-left:20px;
padding-top:20px;
padding-bottom:2px;
margin-left:50px;
margin-right:50px;
margin:0 auto;
}

#cx {
width:840px;
height:30px;
position:relative;
background-color:#FFFFFF;
color:#006600;
font-weight:bolder;
font-size:16px;
font-family:"Times New Roman,Times,serif";
padding-left:20px;
padding-right:20px;
}

#cx2 {
width:840px;
height:60px;
position:relative;
padding-left:20px;
padding-right:20px;
}

#cx3 {
width:840px;
height:50px;
position:relative;
padding-left:20px;
padding-right:20px;
padding-left:20px;
padding-right:20px;
}

#cx4 {
width:840px;/*
height:150px;*/
background-color:#FFFFFF;
position:relative;
padding-left:20px;
padding-right:20px;
}

#cx_ft_right {
width:255px;
height:155px;
position:relative;
float:right;
}

#cx_ft_left {
width:255px;
height:155px;
position:relative;
float:left;
}

#mid_txt_left {
width:550px;
height:100px;
position:relative;
float:left;
color:#006600;
font-weight:bolder;
font-size:18px;
font-family:"Times New Roman,Times,serif";
text-align:justify;
padding-top:15px;
}

#mid_txt_right {
width:550px;
height:100px;
position:relative;
float:right;
color:#006600;
font-weight:bolder;
font-size:18px;
font-family:"Times New Roman,Times,serif";
text-align:justify;
padding-top:15px;
}

a {
font-family:"Times New Roman,Times,serif";
color:#FFFFFF;
font-size:16px;
text-decoration:none;
}

a:hover {
font-family:"Times New Roman,Times,serif";
color:#FFFF00;
font-size:16px;
text-decoration:none;
}

a.cnt {
font-family:"Times New Roman,Times,serif";
color:#0000FF;
font-size:16px;
}

a.cnt:hover {
font-family:"Times New Roman,Times,serif";
color:#000000;
font-size:16px;
}

a.rdp {
font-family:"Times New Roman,Times,serif";
color:#FFFFFF;
font-size:16px;
text-decoration:none;
}

a.rdp:hover {
font-family:"Times New Roman,Times,serif";
color:#000000;
font-size:16px;
text-decoration:none;
}

a.rdp2 {
font-family:"Times New Roman,Times,serif";
color:#000000;
font-size:16px;
text-decoration:none;
}

a.rdp2:hover {
font-family:"Times New Roman,Times,serif";
color:#FFFFFF;
font-size:16px;
text-decoration:none;
}

a.mq {
font-family:"Times New Roman,Times,serif";
color:#00CC66;
font-size:16px;
text-decoration:none;
}

a.mq:hover {
font-family:"Times New Roman,Times,serif";
color:#00FF00;
font-size:16px;
text-decoration:none;
}

a.logot {
font-family:"Times New Roman,Times,serif";
color:#FFCCFF;
font-size:16px;
text-decoration:none;
}

a.logot:hover {
font-family:"Times New Roman,Times,serif";
color:#000000;
font-size:16px;
text-decoration:none;
}


p {
color:#006600;
font-size:13px;
font-family:"Times New Roman,Times,serif";
}
