
body{
background:#76a6c9 url(img/gradiente_azul.jpg) repeat-x top;
color:#fff;
font-family:Verdana,"Bitstream Vera Sans","DejaVu Sans",Geneva,sans-serif;
font-size:9pt
}
textarea{
width:98%
}
h1, .sbox h3{
background:url(img/minimandala.gif) no-repeat 0 3px;
padding:8px 0 10px 39px;
color:#222764;
font-family: "Clarendon LT Std", Clarendon, "Lucida Fax", Georgia, Helvetica, serif;
font-weight:normal;
font-style:italic;
font-size:18pt;
line-height:1.1
}
h2{
color:#499e36;
font-size:14px;
margin:15px 0 -8px
}
h2 img{border-color:#111}
h3{
color:#363935;
font-size:13px
}
#content a, #extra a{
text-decoration:none;
border-bottom:1px solid #c5c6a6;
padding-left:1px;
padding-right:1px;
}
#content a:link,#extra a:link{color:#0192d5;}
#content a:visited,#extra a:visited{color:#195295}
#content a:hover,#extra a:hover{color:#8d5e42;background-color:#eaebdf}
#content a:active{}

form{clear:none}
form p{
margin:5px 0
}
/***** IDS *****/

#wrap{
color:#000;
width:744px;
background: url(img/content.jpg) repeat-y;
overflow:hidden;
height:1%;
margin-top:5px;
position:relative
}
#header{
background: url(img/top.jpg) no-repeat;
height:174px;
position:relative
}
#logo{
position:relative;
left:56px;
top:11px;
}
#blog{
position:absolute;
right:59px;
bottom:31px
}
#search-form{
position:absolute;
right:57px;
top:16px;
width:140px;
height:24px;
background:url(img/busca.gif) no-repeat;
white-space:nowrap
}
#search-form input{
width:118px;
border:0;
background:none;
padding:3px 0 0 4px
}
#search-form button{
border:0;
background:none;
cursor:pointer;
}
#search-form label{display:none}

#content{
width:442px;
margin:0 0 89px 62px;
padding: 10px 18px 0;
line-height:1.4em
}
#footer{
background:url(img/footer.png) no-repeat left top;
padding:2px 0 0;
position:relative;
width:744px;
overflow:visible
}
address{
color:#000;
font-style:normal;
margin:0;
font-size:10px
}
#footer address p{margin: 0}
#oktala{
position:absolute;
right:8px;
bottom:-5px;
}
#oktala img{
filter:alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5;
}
#oktala:hover img{
filter:alpha(opacity=100); 
-moz-opacity: 1; 
opacity: 1;
}

#extra{
background:url(img/extra.gif) repeat-y center;
min-height:90px;
position:absolute;
bottom:-1px;
width:743px;
left:0;
}
#extra-inner{
background:url(img/wave.jpg) no-repeat top;
padding:30px 78px 0
}
#extra form{
text-align:center; 
padding:1em 0;
clear:right;
white-space:nowrap
}
#extra form label{
display:inline;
color:#fff;
font-weight:bold
}
#extra form input{font-size:10px;width:140px}
#extra button{
border:0;
background:none;
padding:0;
vertical-align:top;
cursor:pointer
}
/***** NAV *****/

#nav{
float:right;
width:146px;
margin-right:52px;
margin-bottom:30px !important;
margin-bottom:0;
position:relative;
top:-20px;
z-index:2;
display:inline
}
#nav-extra{
background:url(img/menu.gif) no-repeat top;
padding:13px 10px 0 13px;
line-height:2;
text-align:center
}
#nav #mainMenu{
border-left:2px solid #fff;
margin:0;
padding:0 7px;
}
#mainMenu ul{display:none}
#nav #mainMenu li{
border-bottom:1px solid #fff;
padding:2px 0;
position:relative
}
#nav #mainMenu #n-7{border:0}
#nav #mainMenu li a{
color:#222764;
font-weight:normal;
font-size:.96em
}
#nav #mainMenu li a:hover, #nav #mainMenu li.selected a{
background-color:#eaebdf
}
#nav #mainMenu li.selected a{
color:#6f6f6f
}
.fold{
background-image:url(img/seta.gif);
background-position:118px 8px;
background-repeat:no-repeat
}
#nav #mainMenu ul{margin:1px 0 1px 5px}
#nav #mainMenu ul li {border:0;padding:1px 0}
#nav #mainMenu ul li a{
color:#733824;
background-color:#fff;
padding:2px 4px
}
#nav #mainMenu ul .selected a{
color:#000;
background-color:#eaebdf
}

/***** CLASS *****/

.message{
background:#fff;
-moz-border-radius:6px;
-webkit-border-radius:6px;
padding:5px 15px;
color:#905c44;
text-align:center;
font-weight:bold
}

.images, .gallery{
width:auto;
float:none;
margin:1em 0
}
#wrap .images a, #wrap .gallery a{
border:0;
padding:0;
}

.images a img, .gallery a img{
border:3px solid #fff ;
margin:0 2px
}
#wrap .images a:hover, #wrap .gallery a:hover{background:none}

.left{
float:left;
margin:0 10px 0 0
}

.sbox{
width:100%;
float:none;
margin:0;
background:none;
padding:0;
}
.date{font-weight:normal;float:right}
.sbox .date{float:none;font-size:9px}
#news-box li{border:0;margin:1em 0}
.date-list li{border:0;}
.date-list li a{
font-family: "Clarendon LT Std", Clarendon, "Lucida Fax", Georgia, Helvetica, serif;
font-weight:normal;
color:#32467c;
font-size:17px;
line-height:1.1;
letter-spacing:-.4px
}

/***** PAGES *****/
.siteHome .rss{display:none}

.siteHome .sbox{
background:url(img/mandala.gif) no-repeat right center;
min-height:130px
}
.siteHome .sbox ul{
margin:0 136px 0 0
}
.siteHome #extra{position:static;}
.siteHome #content, .siteHome #nav{margin-bottom:0}

#extra h1{
background:none;
padding:0;
font-style:normal;
font-family: "Clarendon LT Std", Clarendon, "Lucida Fax", Georgia, Helvetica, serif;
font-size:20px
}
#extra h1 a{
border-color:#dcddcb;
}
#extra h1 a:link{color:#fff;}
#extra h1 a:hover{background-color:#9c9c77;color:#fff}
.date-list li, #extra p{
margin:.7em 0 1.4em;
color:#4e4d3e
}

