
/*///////////////////////// HTML */
html, body{ 
	 margin:0; 
	 padding:0; 
 }
body {
	background:#f2f2f2;
	}

/*///////////////////////// ESTRUTURA */
#geral {
	background:#FFF url(../images/bg_geral.jpg) top left no-repeat;
	border-bottom:2px solid #E1E1E1;
	margin:0; 
	width:100%;
	display:table;
	}
#topo, #conteudo, #rodape, .menu {
	float:left;
	width:100%;
	position: relative; 
	}
#topo {
	background: url(../images/bg_topo.jpg) top right no-repeat;
	border-top:#334B64 solid 5px;
	width:100%;
	}		
#conteudo {
	min-height:250px;
	}		
#rodape {
	padding:30px 0 10px 0;
	}		
.separador {
	float:right;
	background:url(../images/fio-4500.png) 50px 40px no-repeat;
	width:569px;
	}			
/*///////////////////////// BLOCOS */	
.box {
	width:472px;
	margin: 40px 30px 0 0;
	float:left;
	padding:20px 0 0 20px;
	}
.box ul {
	padding:0;
	}	
.box ul li {
	list-style:none;
	background:url(../images/bullet_li.gif) left center no-repeat;
	padding:3px 0 3px 20px;
	margin-left:20px;
	}		
.box#download p {
	background:#f2f2f2;
	padding:10px 0 10px 10px;
	}
.box#download p:first-line, .box#download p strong {
	font-weight:bold;
	color:#334B64;
	}
.box#download p a img {
	border:none;
	padding:0;
	margin:0 0 -2px 0;
	}	
.box#informativos a {
	margin:0 12px 20px 0;
	}
.box#informativos a img{
	border:1px solid #CCC;
	}			
.titulo {
	float:left;
	margin:75px 0 0 0;
	}	
			
#rodape p {
	padding:6px 0;
	background:#E2E9F0;
	border-top:#8DC03B solid 1px;
	}
#schott, #afeal, #glassec, #sanifix, #heliotek, #eurocentro, #cbcs {
	margin:0 10px 30px 0;
	padding:0;
	}

/*///////////////////////// MENU TOPO */	
#topo ul {
	 padding:0;
	 margin:0;
	 float: left;
	 width: 100%;
	 background:#334B64;
	 list-style:none;
	}
#geral #topo ul li {
	display:inline;
	}
#geral #topo ul li a {
	float:left;
	padding:6px 10px;
	color:#FFF;
	text-decoration:none;
	}
#geral #topo ul li a:hover {
	background:#405e7e;
	}	
#geral #topo ul li a.margem {
	margin-left: 40px;
	}
#quemsomos #geral #topo .menu1 a, #servicos #geral #topo .menu2 a, #clientes #geral #topo .menu3 a, #pressrelease #geral #topo .menu4 a, #clipping #geral #topo .menu5 a, #informes #geral #topo .menu6 a, #contato #geral #topo .menu7 a {
	background:#8DC03B;
	}	

/*///////////////////////// TIPOGRAFIA */	
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#666;
	}	
.home strong {
	color:#334B64;
	}	
	
#rodape p {
	color:#2E3F91;
	font-size:85%;
	text-align:center;
	}
h2 {
	font-family: "Lucida Sans", "Trebuchet MS", Arial, sans-serif;
	font-size: 1.4em;
	color: #2E3F91;
}
.box p {	
	line-height:1.5em;
	}
	
.box ul li {
	color:#334B64;
}
.box#download h2 a {
	color:#6C8BA0;
	}
a {
	color:#8DC03B;
	text-decoration:none;
	}
a:hover {
	color:#334B64;
	}
a img {
	border:none;
	}
.imprensa h2 {
	text-decoration:none;
	}			
		
	
/*///////////////////////////////// FORMULARIO */	
input, textarea {
	border:1px solid #334B64;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	padding:3px;
	width:300px;
	color: #334B64;
	background:#f2f2f2;
	}
textarea {
	height:130px;
	}
input:focus, textarea:focus {
	background:#DADFE3;
	border:1px solid #8DC03B;
	}	
.muda { /* Para navegadores nao complacentes com as Web standards IE6 e menor IE7?*/
	background:#DADFE3;
	border:1px solid #8DC03B;
}
.form_ctto label {
	width:300px;
	padding:10px 0 2px 0;
	float:left;
	color:#334B64;
	}	
.bt_enviar {
	width:58px;
	height:16px;
	border:none;
	padding:0;
	background:none;
	margin:10px 0 0 250px;
	}
	
/*/////////////////////////////////  RELEASES */

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS v*/
	margin:0 0 20px 0;
	background:#FFF;
	border-bottom:2px solid #8DC03B;
	font-size: 1.4em;
	color: #2E3F91;
	font-family: "Lucida Sans", "Trebuchet MS", Arial, sans-serif;
	font-weight:bold;
    /* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	
	/* End layout CSS */
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}
