@charset "utf-8";
/* CSS Document */

html { height: 100%; }

body {
padding:0px;
margin:0px;
font-size: 11px; /* Resets 1em to 10px */
font-family: Verdana;
color: #333;
height:100%;
}
h3{ padding:2px; margin:2px;}

a{
color: #333;
display: block;
font-weight: bold;
text-decoration: none;
}
a:hover{
text-decoration:underline;
}

#main {
min-height:100%;
height:auto;
margin:0px auto;
padding: 0px 0px 0px 5px;
width:780px;
background-color:#fff;
color:#333;
background-image:url(imagens/sombra.jpg);
background-repeat:repeat-y;
}

/* Para o IE */
* html #main{ height:100%; }

.sombra{
width:770px;
background:url(imagens/sombra.jpg);
background-repeat:repeat-y;
}

.sombra2{
width:770px;
background-image:url(img/sombra2.gif);
background-repeat:repeat-y;
}

.borda{
border:solid #CCCCCC 1px;
}

.form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:#999999 solid 1px;
margin:2px;
}

.formfundo {
padding:2px;
width:80px;
background:#F2F2F2;
border-width: 1px;
border-style: solid;
border-color:#CCC;
font-size:11px;
font-weight: bold;
}
.formfundo:hover{
background-color:#FFF;}

.formfundo1 {
padding:2px;
background:#FFF;
border-width:1px;
border-style: solid;
border-color: #CCC;
}

.formfundo1:hover {
background-color:#F3F3F3;
border-width:1px;
border-style: solid;
border-color: #CCC;
font-weight: bold;
}

.selo {
color:#000000;
width:220px;
}

.linhaV{
background-image:url(imagens/ponto.gif);
background-repeat:repeat-y;
background-position:center;
}

.linhaH{
background-image:url(imagens/ponto.gif);
background-repeat:repeat-x;
background-position:center;
}

.divtopo{
width:770px;
height:224px;
background-color:#FFF;
}

.divmenu{
font:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height: 3.5;
text-align:right;
color:#FFFFFF;
height:37px;
bottom:0px;
padding-right:0px;
border-top:#333333 solid 1px;
background-image:url(imagens/menuoff.jpg);

}

.divlogo{
float:right;
width:290px;
height:125px;
}
.divselo{
margin-left:6px; 
margin-right:auto;
float:center;
width:270px;
height:auto;
padding:4px;
}

.divfundoselo{
background:url(img/selo_100.jpg) 300px 10px no-repeat;
}

.fonte9{font-size:9px;}
.fonte11{font-size:11px; font-weight:bold;}


div.rodape {
  height:34px;
  width: 100%;
  margin: 0;
  font-weight: bold;
  line-height: 2.5;
  text-align: center;
  position: fixed;
  bottom: 0px;
  left: auto;
  background: #999999;
  border-top:solid 1px #333333;
 }
div.rodape p {
  margin: 0; 
  padding: 0.3em 0.4em;
  font-family: Arial, sans-serif;
  background: #999999;
  color: white;
}
div.rodape a, div.rodape em { display: block; margin: 0 0.5em }
div.rodape a, div.rodape em { border-top: 2px groove #900 }
div.rodape a:first-child { border-top: none }
div.rodape em { color: #CFC }

div.rodape a:link { text-decoration: none; color: white }
div.rodape a:visited { text-decoration: none; color: #CCC }
div.rodape a:hover { color: white; }


#thicktabs{
margin: 0;
padding: 0;
float: right;
font: bold 11px Arial;

}

#thicktabs li{
display: inline;
}

#thicktabs li a{
line-height: 3.5;
height:37px;
float: left;
color: white;
padding: 0px 8px; /*padding of tabs*/
text-decoration: none;
background: transparent url(imagens/menuoff.jpg) top right repeat-x;

}

#thicktabs li a:visited{
color: white;
}

#thicktabs li a:hover{
border-right: 0px solid #333333; /*top border style*/
border-left: 0px solid #333333; /*thick bottom border below tabs*/
color: black;
background-image: url(imagens/menuon.jpg); /*background image swap on hover*/
}

.menuint{
margin-top:10px;
margin-left:5px;
padding:0px;
float:left;
width:200px;
background-color:#FFF;
border:#E1E1E1 solid 1px;
}

.menuintc{
padding:0px 0px 0px 15px;
line-height: 2.0;
height:20px;
/* border-bottom: #E1E1E1 solid 1px; */
border-top: #E1E1E1 solid 1px;
}

.conteudoint{
margin-top:10px;
margin-right:5px;
padding:3px;
float:right;
width:540px;
background-color:#FFF;
border:#E1E1E1 solid 1px;
}
.conteudointimgD{
padding:2px;
margin:6px;
margin-bottom:10px;
float:right;
border:#E1E1E1 solid 1px;
}
.conteudointimgE{
padding:2px;
margin:6px;
float:left;
border:#E1E1E1 solid 1px;
}

.conteudointimgD2{
padding:2px;
margin:6px;
margin-bottom:10px;
border:#E1E1E1 solid 1px;
}

/*  */
#wrapper{
font-size:11px;
width: 700px;
margin: 0 auto;
}
#left{
float: left;
width: 200px;
border:#E1E1E1 solid 1px;
}
#right{
float: right;
width: 485px;
border:#E1E1E1 solid 1px;
}
.tab{
font-size:10px;
font-weight:bold;
color: #333;
height:20px;
line-height: 2.0;
padding-left:0px;
margin: 0 1px 1px 0;
text-align: left;
background: #FFF;
border-top: #E1E1E1 solid 1px;
background-image:url(imagens/bts.jpg)
}
.tab a:hover{
color:#333;
background-color:#FFF;
text-decoration:none;

}


.tab1{
font-size:10px;
font-weight:bold;
color: #333;
text-align:left;
line-height: 2.0;
padding-left:0px;
margin: 0 1px 1px 0;
background: #FFF;
border-top: #E1E1E1 solid 1px;
}
.tab1 a:hover{
color:#333;
background-color:#FFF;
text-decoration:none;
}

.stretcher{
margin:0px 5px 0px 5px; 
background: #FFF;
text-align:justify;
}

.rodape2{
background-color:#2d3c3f;
width:780px;
height:50px;
margin-left:63px;
padding:10px;
text-align:center;
font-family:Verdana;
font-size:11px;
color:#FFFFFF;
}
.logi{
margin-left:168px;
margin-top:5px;
float:left;
width:30px;
height:30px;
}
.txtrod{
float:right;
width:350px;
margin-right:220px;
}

.txt_corpo{
width:600px;
background: #FFFFFF;
text-align:justify;
margin:0 auto;
border:#E1E1E1 solid 1px;
padding:5px;
}
.div_foto{
padding:5px;
margin:6px;
margin-bottom:10px;
float:right;
border:#E1E1E1 solid 1px;
}
.clear {clear:both;}
#rodape2{
margin:0px;
vertical-align:middle;
size:700px;
font-family:Verdana;
font-size:10px;
font-weight:bold;
text-align:center;
height:60px;
background-color:#d3cdcd;
vertical-align:baseline;
}
.form1{
float:right;
margin-right:80px;
}
.form2{
float:left;
margin-left:100px;
font-family:Verdana;
font-size:12px;
color:#333333;
width:350px;
}
.anae{
	width:700px;
	margin-left:115px;
	text-align:justify;
}
