/*elementos html*/
body{
margin:0px;
padding:0px;
font: 8pt/16pt georgia;
font-family:"Century Gothic", Arial, sans-serif;
color: #000000;

}

form{
padding:5px 5px 5px 5px;
border-style:outset;
background-color:#F3F0E9;
border-width:1px;
margin:2px;
}
input{
margin:2px;
}

textarea{
width:400px;}

table{
margin:2px;
font-size:10px;
background-color:#F6C178;
border-style:solid;
border-color:#660000;
border-width:1px;

}

td{
border: 1px;
border-color:#999999;
border-style:solid;
}
th{
font-size:12px;
border: 1px;
border-color:#999999;
border-style:solid;}

img{
margin:0px;
border:outset;
border-color:#dddddd;
border-width:2px;
}

a{
color:#063F60;

}

a:hover{
color:#3366FF;
}

h1{
padding:1px;
padding-top:0px;
margin:0px;
margin-bottom:8px;
color:#063F60;
font-size:22px;
text-align:left;
}


h2{
padding:1px;
margin: 0px;
color:#063F60;
font-size:16px;
}

h3{
padding:1px;
margin:0px;
color:#FF0000;
font-size:14px;
}

h4{
padding:1px;
margin:0px;
}

h5{
padding:1px;
margin:0px;
color:#577274 ;
}

h6{
padding:1px;
margin:0px;
font-size:9px;
}



/*exceções*/

.img_princ{
margin-bottom:20px;
clear:both;
height:100px;
overflow:hidden;
}
.img_princ img{
border:none;
float:right;
width:253px;
}




/*blocos*/


#total{
width:760px;
text-align:left;
background-color:#ffffff;
position:absolute;
left:50%;
top:0px;
margin-left:-380px;
margin-top:-0px;
}

#contenido{
padding:0px;
text-align:justify;
position:absolute;
top:270px;
left:190px;
width:550px;
}
#cabecalho{
text-align:center;
font-size:14px;
}
#cabecalho a{
text-decoration:none;
}
#box {
background-color:#F6EDE2;
float:RIGHT;
border:10px solid #ffffff;
text-align:center;
margin: 0px 0px 0px 15px;
padding:5px;
width:200px;
}
#box img{
width:45px;
}
#box.login{
float:left;
margin:0px;
margin-left:-10px;
}


#outras_conjunto{
background-color:#EFE3D7;
padding:2px;
}
#outras_conjunto img{
height:30px;
}

#prox_eventos{
position:absolute;
top:30px;
right:20px;
height:150px;
background-color:#ffffff;
border-style:double;
text-align:center;
padding:5px;
overflow:auto;
width:200px;
z-index:10;
}
#prox_eventos h4{
color:#CC6633;
padding:0px;}

#ultimas{
float:left;
top:640px;
margin:10px;
text-align:center;
background-color:#F6EDE2;
padding:10px;
width:110px;
}
#ultimas img{
margin-bottom:5px;
}

.colecao_imagens h2{
background-color:#063F60;
color:#ffffff;
padding:2px;
}
.colecao_imagens img{
width:280px;
margin-top:10px;
}

#bloco_paginas{
background-color:#F6EDE2;
padding:10px;}

#bloco{
margin-bottom:5px;
padding:5px;
text-align:left;
background-color:#ede6dc;

}
#bloco.referencia_imagem{
height:135px;
overflow:auto;

}
#bloco.inteiro{
width:500px;



}
#bloco img{
float:right;
margin:3px;
height:100px;
}


.produtos{
background-color:#DEDBD6;
padding:10px;
}
