body{font: 12px Tahoma, Arial, Sans-serif; background-image: url(../images/fundo.jpg); margin: 0; padding: 0;}

.main{width: 780px; margin: 0 auto; /*border: solid 1px #ccc;*/}

a.link_effect{cursor: pointer;}

ul,
ul li
{
	margin: 0;
	font-size: 14px;
	font-weight: bold;
	margin-left: 4px;	
}
ul li { padding: 35px 6px 6px 6px; width: 65px; text-align:center;}
ul li,
.a_on,
.a_off
{
	color:	#376A9E;
	list-style: none;
	float:left;
	background-color: #EFEBE0; 	
	cursor: pointer;	
	
}

.a_on{background-color: #CCCCCC; color:white; }
.a_on a{color: white;}

ul li a{text-decoration: none; color: #376A9E; cursor: pointer;}

ul li.first{border: none;}

ul li#selected{background-color: #376A9E; color: white; padding: 40px 6px 6px 6px;}
ul li#selected a{color: white; text-decoration: none;}

/*ul li#selected a:hover{background-color: #55bbff; margin-left: 0; text-decoration: none; color: #6D9CCA;}*/

div.img_system{height: 241px;}
div.img_system img{float: left;}

.section .to_round div.products{height: 70px;}
.section .to_round div.products .wf{margin-left: 35px; margin-top: 10px; float: left;}
.section .to_round div.products .we{margin-left: 40px; margin-top: 10px; float: left;}
.section .to_round div.products .wl{margin-left: 40px; margin-top: 10px; float: left;}

.section .to_round div.clients{height: 110px;}

.services{height: 160px; font-family: Verdana, Arial, Sans-serif;}
.services .services_img{float: left; margin: 5px 10px 10px 10px;}
.services .services_description{margin-top: 4px; border-top: solid 1px white; text-align:justify}

.services .services_description h3{margin-top: 4px; font-size: 18px; text-align:justify;}
.services .services_description p{line-height: 15px;}

.section .to_round .contact{margin: 10px;}
.section .to_round .contact label{font-size: 11px; margin-left: 2px;}
.section .to_round .contact input{width: 200px;}

div.codebox_logo{margin-left: 50px; margin-top: 15px; float: left;}

.section{margin-top: 50px;}

.section span{margin-left: 5px; font-size: 14px; font-weight: bold;}

.section .to_round{padding: 0px; border: solid 3px #A8A8A8; margin-top: 0px; /*height: 120px;*/ background-color: #fff;}
.section .to_round .horizont{float: left;}

/* style para as imagens dos clientes coms seus respectivos nomes */
.section .to_round .daad		{margin-top: 10px;}
.section .to_round .vida_express{margin-top: 15px;}
.section .to_round .enox		{margin-top: 15px;}
.section .to_round .splendore	{margin-top: 10px;}

.section .topo
{
	margin-top: 10px;
	font: 10px Verdana, Arial, Sans-serif;
	text-align: right;
	color: red;
	padding-right: 5px;
}

.section .topo a{text-decoration: none; color: red;}

.daad,
.vida_express,
.enox,
.splendore
{
	margin-left: 30px;
}

.clients_text
{
	margin: 10px 5px 5px 5px;
	font: 11px Verdana, Arial, Sans-serif;
	text-align: center;
	color: #333333;
	padding-right: 5px;
}

.clients_text a{text-decoration: underline; color: #3366CC;}

.clients_nome {	
	font: 16px Verdana, Arial, Sans-serif;
	font-weight: bold;
	text-align: left;
	color: #333333;
	padding-left: 5px;
}

div.rodape{background-color: #444; margin-top: 50px; color: white; padding: 5px; height:540px;}
