BODY {
background : #C0D9D9;
font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #666666;
margin : 0px 0px 0px 0px;
} 

#borda{
border: 2px solid #000000;
text-align: left;
width: 780px;
margin: auto;
background-color: #FFFFFF;
}  

#cabecalho{
height : 30px;
width: 780px;
margin: auto;
}

#banner{
  height : 268px;
  width: 610px;
  margin: auto;
}


#conteudo{
text-align: left;
width: 780px;
background-color : #BFD1E7;
margin: auto;
}

#banner{
text-align: center;
width: 780px;
height:100px;
margin: auto;
background-color : #C0D9D9
}

/* ----- MAINMENU ----- */

#MainMenu {
 width: 760px; 
 background-color : #000000;
 padding-top : 10px; 
 padding-bottom : 10px;
 text-align:center;
 color:#F01313;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 10px;
 border-bottom-color: #FFFFFF;
 border-bottom-style: solid;
 border-bottom-width: 1px;
 border-top-color: #FFFFFF;
 border-top-style: solid;
 border-top-width: 1px;
 }

#MainMenu A {
  FONT-WEIGHT: bold;  
  COLOR: #E1CCAF; 
  TEXT-DECORATION: none;
  }

#MainMenu A:hover {
  color: #FFFFFF; 
  }

/* ----- LINKS ----- */

#links {
  float:left;
  width:140px;
  background-color: #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding-top : 0px; 
  padding-bottom : 10px;
  text-align: left;
  color: #000000;
  }

#links UL {
  PADDING: 2px 0px 2px 0px; 
  FONT-WEIGHT: bold;
  FLOAT: left;
  margin-left: 2px;
  margin-top: 0px;
  WIDTH: 135px;
  LIST-STYLE-TYPE: none;
  }

#links LI {
  PADDING: 2px 0px 2px 0px;
  FONT-WEIGHT: bold;
  FLOAT: left;
  WIDTH: 135px;
  margin-left: 2px;
  LIST-STYLE-TYPE: none;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  }

#links A {
  PADDING-left: 0px; 
  DISPLAY: block; 
  FONT-WEIGHT: bold;  
  COLOR: black; 
  TEXT-DECORATION: none;
  width: 130px;
  padding-left: 4px;
  }

#links A:hover {
  color: #F01313; 
  background:#0080FF;
  width: 130px; 
  PADDING: 0px 0px 0px 4px;
  }

/* ----- MAIN ----- */

#main {
  PADDING: 0px 5px 0px 5px;
  float:left;
  width:615px;
  background-color: #FFFFFF;
  }

h1 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 20px;
color:#71442D;
margin-top: 20px;
text-indent:30;
width:600px;
} 

h2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color:#71442D;
margin-top: 20px;
text-indent:30
} 

p {color:black;
   text-indent:30;text-align:justify;
   padding-right:3px;padding-left:3px;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
  }

li {color:black;
   text-align:justify;
   padding-right:3px;padding-left:3px;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
  }


#MainLeft {
  float:left;
  width:300px;
  }

#MainCenter {
  display:inline; 
  float:left;
  width:110px;
  padding-left:5px;
  padding-right:5px;
  }

#MainRight {
  float:right;
  width:300px;
  }

/* --- FOOTER  --- */

#footer{
clear:both;
width: 766px;
margin-top: 30px;
margin-bottom: 30px;
text-align: center;
background-color: #FFFFFF;
color: #000000;
font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
}

A:link, A:VISITED, A:ACTIVE {
TEXT-DECORATION: none;
color: #71442D;
}

A:HOVER{
color: #FFFFFF;
} 

A.foot:link, A.foot:VISITED, A.foot:ACTIVE {
TEXT-DECORATION: none;
color: #E1CCAF;
}

A.foot:HOVER{
color: #FFFFFF;
} 

/* ---  FORMULARIO  --- */

#MainForm {
  padding-top: 30px;
  padding-bottom: 30px;
  PADDING-right: 200px;
  float:right;
  background-color: #FFFFFF;
  display:inline;
  }

#todoform {	
float:center;	
font:12px arial, verdana, helvetica, sans-serif;	
color:#000000;	
border: 2px solid #000000;
}

#todoform th {
padding:3px;
font: bold 15px arial, verdana, helvetica, sans-serif;	
border-bottom:1px solid #000000;	
}

#todoform td {	
padding:3px;	
}

#todoform input {	
background:#FFFFFF;	
border:1px solid #000000;	
}

#todoform textarea {
border:1px solid #000000;
background:#FFFFFF;	
}

#todoform input.botao {	
color:#000000;
border:2px solid #000000;
}	

.quadrob {
color: black;
text-align: center;
font-size: 14px;
font-family: Tahoma;
border: 2px solid #000;
background:#FFF;
width: 470px;
}

.destaque {
clear: both;
border: 2px dashed red;
font-size: 14px;
font-weight: bold;
font-color: red;
margin-left: 30px;
margin-right: 30px;
padding: 20px;
}
