body {
background-color:#C1C1C1;
margin:0;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
* {margin:0;padding:0}
a { outline:none; border:none;}
img{border:none}
div#corpo-main{
width:782px;
height:686px;
position:absolute;
top:50%;
left:50%;
margin-top:-343px;
margin-left:-391px;
background-color:#FFFFFF;
}
div#topo-main{
width:100%;
height:208px;
position:relative;
z-index:3;
}
div#topo-esq{
width:254px;
height:208px;
background-color:#003D59;
float:left;
}
div#topo-esq img{
margin:55px 0 0 29px;
}
div#topo-dir{
width:528px;
height:208px;
float:right;
}
div#topo-dir-end{
width:100%;
height:52px;
background: url(../img/img_end.jpg) no-repeat 64px 31px;
}
div#topo-dir-img{
width:528px;
height:156px;
float:left;
background: url(../img/img_home.jpg) no-repeat left bottom;
}
div#menu-main{
width:100%;
height:30px;
background: url(../img/fnd_menu.gif) repeat-x;
text-align:right;
line-height:30px;
cursor:default;
font-size:10px;
}
div#menu-main ul{
list-style-type:none;
margin:0 30px 0 0;
}
div#menu-main ul li{
display:inline;
}
div#menu-main ul li a{
height:30px;
outline:none;
font-size:11px;
color:#003D59;
text-decoration:none;
margin:0 26px 0 26px;
}
div#menu-main ul li a:hover{
color:#003D59;
text-decoration: underline;
}
div#corpo{
width:100%;
height:448px;
}
div#corpo-esq{
width:254px;
height:448px;
float:left;
background: #003D59 url(../img/fnd_menu_esq.jpg) no-repeat left bottom;
position:relative;
z-index:3;
}
div#corpo-esq-menu{
width:187px;
margin:0 auto;
padding:29px 0 0 0;
}
div#corpo-esq-menu ul{
list-style-type:none;
color:#FFFFFF;
font-size:12px;
}
div#corpo-esq-menu ul li a{
width:152px;
height:34px;
padding:0 0 0 35px;
line-height:34px;
display:block;
border-bottom:1px solid #FFFFFF;
color:#FFFFFF;
text-decoration:none;
background: url(../img/list1.jpg) no-repeat 17px 14px;
}
div#corpo-esq-menu ul li a:hover{
text-decoration:underline;
}
div#corpo-dir{
width:528px;
height:448px;
float:right;
}
div#corpo-dir-lang{
width:496px;
height:27px;
display:block;
padding:0 32px 0 0;
font-size:11px;
color:#FFFFFF;
line-height:27px;
text-align:right;
}
div#corpo-dir-lang-inner{
width:150px;
height:27px;
background: #969593 url(../img/canto_lang.jpg) no-repeat left top;
float:right;
padding:0 20px 0 0;
position:relative;
z-index:3;
}
div#corpo-dir-lang-inner a{
color:#FFFFFF;
padding:0 7px 0 7px;
text-decoration:none;
}
div#corpo-dir-dentro{
padding:0 40px 0 50px;
padding:0 22px 0 32px;
margin:14px 0 0 0;
width:442px;
height:390px;
overflow:auto;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#CCCCCC;
scrollbar-darkshadow-color:#CCCCCC;
scrollbar-shadow-color:#FFFFFF;
scrollbar-arrow-color:#CCCCCC;
scrollbar-track-color:#FFFFFF;
}
div#corpo-dir-dentro h1{
font-size:18px;
color:#2E6579;
font-weight:normal;
padding-bottom:10px;
padding-top:10px
}
div#corpo-dir-dentro h2{
font-size:13px;
font-weight:bold;
color:#666666;
font-weight:bold;
margin-bottom:15px;
padding-top:10px;
border-bottom:1px solid #CCCCCC;
}
div#corpo-dir-dentro h2 span{
font-size:10px;
}
div#corpo-dir-dentro h2 span.topo{
float:right;
}
div#corpo-dir-dentro h2 span.topo a{
text-decoration:none;
color:#CCCCCC;
font-weight:normal;
}
div#corpo-dir-dentro h2 span.topo a:hover{
text-decoration:underline;
color:#999999;
font-weight:normal;
}
div#corpo-dir-dentro p{
margin:4px 0 10px 0;
line-height:18px;
text-align:justify;
}
div#corpo-dir-dentro ul{
line-height:18px;
margin:15px 0 15px 18px;
}
div#corpo-dir-dentro a{
text-decoration:underline;
color:#003366;
}
div#corpo-dir-dentro a:hover{
text-decoration:none;
color:#003366;
}
div#img-gal{
width:147px;
height:124px;
float:left;
margin:0;
}
div#img-gal-mini{
padding:70px 0 0 0;
height:54px;
}
div.img-gal-mini-img{
width:55px;
height:54px;
float:left;
padding:0 0 0 9px;
}
div#img-gal-txt{
width:136px;
height:11px;
padding:6px 4px 0 0;
float:right;
clear:both;
}
div.img-serv{
padding:5px 0 20px 0;
text-align:center;
}
p.ok{
font-size:12px;
font-weight:bold;
color:#00CC00;
}
p.erro{
font-size:12px;
font-weight:bold;
color:#FF0000;
}
p.home{
font-style:italic;
font-size:12px;
color:#003366
}