/* CSS Document */

body {background-color:#000; font-family:Trebuchet MS, Verdana; margin:0px;}

li {list-style-type:square;}
hr {height:0px; border:1px dotted #666666; margin:0px;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

#principal {
	width:760px; height:420px;  margin:0px;
	left:50%; top:50%; 
	margin:-220px auto auto -380px; position:absolute; /* background-color:#666666; */
}

#topo {width:760px; height:104px; border-bottom:2px solid #01A374; float:left;}

#topo #logo {float:left; margin:0px;}

#topo #menu {
	width:640px; height:104px; float:left;
	background-attachment: fixed;
	background-image: url(imagens/menu.jpg);
	background-repeat: no-repeat;
}

#menu_lat {width:130px; height:294px; float:left; margin:10px 5px 0px 5px;}
#menu_lat h1, h1 a {font-size:14px; color:#80B34F; margin-bottom:15px;}
#menu_lat h2, h2 a {font-size:12px; color:#00A472;margin:0px;}
#menu_lat h3, h3 a {font-size:12px; color:#cccccc;margin:0px;}
#menu_lat h4, h4 a {font-size:12px; color:#ffffff; font-weight:normal;margin:0px;}

#menu_lat ul{margin-top:7px; margin-bottom:15px;}
#menu_lat li{color:#ffffff; font-size:11px; margin:-6px;}
#menu_lat li a{color:#ffffff;}
#menu_lat li .verde {color:#8BC751;}

#conteudo {width:601px; float:left; margin:10px 0px 10px 6px;}
#conteudo .topbot {height:14px;}
#conteudo .meio {background-image: url(imagens/meio.jpg); height:266px; background-repeat: repeat-y; padding:0px 13px 0px 12px; _padding:0px 16px 0px 16px;}
#conteudo .meio2 {height:266px; overflow:auto;}

#conteudo h1 {font-size:14px; color:#888888; margin:5px; margin-bottom:15px;}
#conteudo h2 {font-size:12px; margin:5px;}
#conteudo h3 {font-size:12px; margin:5px; color:#999999; margin-top:15px;}
#conteudo p {font-size:12px;  margin:10px 5px 10px 5px; font-weight:normal;}
#conteudo ul{margin-top:7px; margin-bottom:15px;}
#conteudo li{color:#000000; font-size:11px; margin:-6px -6px -6px -18px;}
#conteudo li a{color:#000000;}
#conteudo .tit_campos {width:110px; vertical-align:middle; font-size:11px; float:left;}
#conteudo .campos {border:2px solid #8BC751; color:#333333;font-size:11px;}
#conteudo .pos_botoes {width:110px; height:25px; position:relative;left:430px; top:-30px; _top:-50px;}
#conteudo .botoes {background-color:#888888; color:#ffffff; font-size:10px;}

#conteudo_home {width:470px; height:266px; float:left; margin:10px 18px 10px 6px; }

#contratar {width:104px; _width:105px; height:100px; margin-top:10px; font-size:10px; color:#FFFFFF; float:left;}

#login {width:105px; height:159px; float:left; margin:35px 0px 10px 0px; _margin:20px 0px 10px 0px;background-image: url(imagens/bg_login.jpg);background-repeat: no-repeat;}
#login form {margin:36px 10px 8px 10px; color:#8BC751; font-size:11px; font-weight:bold;}
#login form .campos{border:2px solid #8BC751; color:#333333; width:82px;}

#6dnas {width:100%; margin:5px;}
#6dnas img {margin-right:15px; float:left; vertical-align:top; margin-bottom:50px;}
#6dnas h1 {font-size:14px; color:#888888; margin:5px; margin-bottom:15px;}
#6dnas p {font-size:12px; margin:5px 5px 20px 5px;}

#rodape {font-size:10px; color:white; width:760px; text-align:center}

.verde {color:#8BC751;}