/* estrutura geral */

body {
margin:0;
padding:0;
background-color:#fc9e00;
background-image:url(images/background.gif);
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:13px;
line-height:17px;
}

#geral {
width: 770px;
background-color:#FFFFFF;
margin: 0 auto 0 auto;
}

/* cabecalhos e rodapes */
#menu{
width:770px;
height:30px;
background-color:#18acdd;
padding:0;
margin:0;
}

#submenu{
width:770px;
padding:0;
margin:0;
text-align:center;
}

#cabecalho{
width:770px;
height:220px;
background-color:#18acdd;
padding:0;
margin:0;
}



#conteudo{
width:770px;
background-color:#ffd800;
display:table;
}


#texto{
width:700px;
margin:25px;
padding:10px;
background-color:#FFFFFF;
}


hr {
      border-top: 1px dotted #CCCCCC;
	  border-bottom: 1px #ffffff;
	  border-left: 1px #ffffff;
	  border-right: 1px #ffffff;
      color: #ffffff;
      background-color: #fffffff;
      height: 5px;
	  width:80%;
    }

	h3{
	font-size: 14px;
	background-color:#B4AFB0;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:5px;
	width:390px;
	height:20px;
	text-align:center;
	margin-bottom:8px;
	
	}


	h1{
	font-size: 18px;
	color:#FF6600;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0;
	}
	
	#direita {
	width:190px;
	float:right;
	}
	
	#esquerda {
	width:390px;
	float:left;
	}

/* formatacao de tags */
.limpardivs {
clear:both;
}

a{	
	font-weight:bolder;
	color:#10a0cf;
	text-decoration:none;
	}
a:visited{
	font-weight:bolder;
	text-decoration:none;
	color:#10a0cf;}
	
a:hover{
	font-weight:bolder;
	color:#10a0cf;
	text-decoration:underline;
	}
	
a.cinza{	
	font-weight:bolder;
	color:#404041;
	text-decoration:none;
	}
a.cinza:visited{
	font-weight:bolder;
	color:#404041;
	text-decoration:none;
		}
	
a.cinza:hover{
	font-weight:bolder;
	color:#404041;
	text-decoration: underline;
			}
			
			a.red{	
	font-weight:bolder;
	font-size:11px;
	color:#e90000;
	text-decoration:none;
	}
a.red:visited{
	font-weight:bolder;
	font-size:11px;
	color:#e90000;
	text-decoration:none;
		}
	
a.red:hover{
	font-weight:bolder;
	font-size:11px;
	color:#e90000;
	text-decoration: underline;
			}
			
a.dialetica{	
	font-weight:bolder;
	color:#bf9ccf;
	text-decoration:none;
	font: 8pt "Trebuchet MS", Tahoma, Arial;
	}
a.dialetica:visited{
	font-weight:bolder;
	color:#bf9ccf;
	text-decoration:none;
		font: 8pt "Trebuchet MS", Tahoma, Arial;
		}
	
a.dialetica:hover{
	font-weight:bolder;
	color:#bf9ccf;
	text-decoration: underline;
		font: 8pt "Trebuchet MS", Tahoma, Arial;
			}


.botao{
background-color:#db5106;
color:#ffffff;
border:1px solid #ffffff;
font-size:8pt;
font-family:"trebuchet MS", Verdana, Arial;
text-align:center;
font-weight:bold;
}

.inputtext{
background-color:#e68858;
color:#000000;
border:0;
font-size:8pt;
font-family:"Trebuchet MS", Tahoma, Arial;
}

input, textarea, select{
background-color:#99CCCC;
color:#000000;
border:1px solid #666666;
font-size:8pt;
font-family:"Trebuchet MS", Tahoma, Arial;
}

form{
margin:0
}


.inputbusca{
background-color:#cfcfce;
color:#000000;
border:1px solid #ffffff;
font-size:8pt;
font-family:"Verdana", Arial;
}

.ok{
background-color:#db5106;
color:#ffffff;
border:0;
font-size:8pt;
font-family:"Verdana", Arial;
text-align:center;
font-weight:bold;
}



