body {
	background-color:#fff; 
	color:#404040;
	margin-top: 0;
	padding-top:0;
	text-align:center;
	font: 0.9em/1.5 "arial", sans-serif;
	background-image:url(images/15.jpg);
}

a {color:#404040;}
a:hover {color:#000;}

/* ----------------------------------------------------------------------------------------------------------
2) HTML styles
---------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------------
3) Layout
---------------------------------------------------------------------------------------------------------- */

#tela {
	width:765px;
	height:auto;
	margin: 0 auto;
	text-align:left;
	background-color:#FFF;
}

	#header{
	width:765px;
	}

	#menu {
	width:765px;
	padding-bottom:15px;
	}

	#content {
	width:765px;
	}
	
	#main{
	width:555px;
	height:auto;
	float:left;
	padding-left:10px;
	padding-top:10px;
	}		
	
	#planos{
	width:765px;
	height:auto;
	float:left;
	padding-left:10px;
	padding-top:10px;
	}
	
	#planos h1 {
	font-size: 28px;
	font-weight: bold;
	line-height: normal;
	color:#006da5;
	margin-top:-7px;
	}
	
	#sidebar {
	width:190px;
	float:right;
	padding-left:5px;
	background-color:#EEE;
	}

	#footer {
	width:765px;
	height:95px;
	clear:both;
	background-image:url(images/footer_back3.jpg);
	background-repeat:repeat-x;
	}

.texto_home {
	padding-left:10px;
	
}

/* ----------------------------------------------------------------------------------------------------------
4-1) Page: Homepage
---------------------------------------------------------------------------------------------------------- */

#col-top, #col-bottom, #col {background-color:#F5F5F5;}

#cols3 .col h3 {background-color:#EEF8E4; color:#090;}
#cols3 .col h3 a {color:#090;}
#cols3 .col h3 a:hover {color:#000;}
#cols3 .col-more {background:#F5F5F5;}

#cols2 #col-left .title h4, #cols2 #col-right h4 {color:#090;}
#cols2 #col-left .title h4, #cols2 #col-left .title span {background-color:#FFF;}
#cols2 #col-left .article {color:#090;}
#cols2 #col-left a:hover.article {color:#000;}

#cols2 #col-right {background-color:#EEF8E4;}
#cols2 #col-right h4 span {background-color:#EEF8E4;}

/* ----------------------------------------------------------------------------------------------------------
5) Others
---------------------------------------------------------------------------------------------------------- */

.high {color:#090}

#main h1 {
	font-size: 16px;
	font-weight: bold;
	line-height: normal;
	color:#006da5;
}

.h1-fake {
	font-size: 16px;
	font-weight: bold;
	line-height: normal;
	color:#006da5;
}


#sidebar iframe {
	text-align: center;
}
#footer p {
	font-size: 12px;
	color:#FFF;
}

#footer a {
	font-size: 12px;
	color:#FFF;
	text-decoration:none;
}

#footer a:hover {
	color:#FFF;
	text-decoration:underline;
}

h2 {
	font-size: 18px;
	font-weight: bold;
	line-height: normal;
	margin-bottom:10px;
}

#contato{
	width:555px;
	height:auto;
	float:left;
	padding-left:10px;
	padding-top:10px;
	}	


#contato label{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
color:#000;
}
#contato .small{
	color:#666666;
	display:block;
	font-size:9px;
	font-weight:normal;
	text-align:right;
	width:140px;
	margin-top:-6px;
}
#contato input{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #954b00;
width:300px;
margin:2px 0 20px 10px;
background-color:#ff9e3b;
}
#contato input:hover{
border:solid 1px #954b00;
background-color:#ffc487;
}
#contato input:focus{
border:solid 1px #954b00;
background-color:#ffc487;
}


#contato textarea{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #954b00;
width:300px;
height: 60px;
margin:2px 0 20px 10px;
background-color:#ff9e3b;
}
#contato textarea:hover{
border:solid 1px #954b00;
background-color:#ffc487;
}
#contato textarea:focus{
border:solid 1px #954b00;
background-color:#ffc487;
}

#contato button{
clear:both;
margin-left:150px;
width:100px;
height:28px;
text-align:center;
color:#fff;
font-size:11px;
font-weight:bold;
background-color:#ff7603;
border:solid 1px #954b00;
}

img {
	border:none;	
}
