﻿@charset "UTF-8";
@import "reset.css";
@import "default.css";

/*
	INDEX
	+geral
	+wrap
	+header
	+nav
	+content
	+footer
	+classes
*/

/* +geral */
body {background:#221208;font-size:11px;font-family:Verdana;color:#80714C;}
/* end geral */


/* +wrapper */
#wrapper{width:640px;float:left;}
/* end wrapper */


/* +header */
#header {}
/* end header */


/* +nav */
#nav {}
/* end nav */


/* +content */
#content {width:579px;margin-left:29px;margin-top:46px;float:left;margin-bottom:40px;}
	#content h1.title {width:26px;height:13px;float:left;background:url(../imgs/titles/faq.gif) no-repeat;margin-left:9px;}	
	#fale_conosco h1.title {background:url(../imgs/titles/fale_conosco.gif) no-repeat;width:82px;clear:both;float:none;}
	
	#content h2.description {width:564px; height:35px;background:url(../imgs/titles/description.gif) no-repeat;float:left;margin-top:10px;margin-bottom:0px;margin-left:9px;}
	#fale_conosco #content h2.description {width:564px; height:48px;background:url(../imgs/titles/info.gif) no-repeat;float:none;margin-top:10px;margin-bottom:13px;margin-left:9px;clear:both;}
	
	#content .fields {clear:both;margin-left:9px;}
		#content .fields span.input {width:460px;height:34px;background:url(../imgs/backgrounds/input.gif) no-repeat;float:left;margin-right:10px;}
			#content .fields span.input input {width:400px;height:16px;margin-left:10px;margin-top:9px;font-size:12px;font-family:Verdana;color:#80714C;border:0;background:#221208;}
	#content img.line {float:left;margin-top:15px;margin-bottom:15px;}
	#content .questions {clear:both;}
		#content .questions h3 {font-weight:bold;margin-bottom:5px;}
			#content .questions h3 span {color:#FFFFFF;}
		#content .questions ul li {width:550px;}
			#content .questions ul li span {float:left;padding-left:10px;width:550px;display:block;background:url(../imgs/backgrounds/circle.gif) 0px 5px
 no-repeat;}
			#content .questions ul li span a {font-size:11px;font-family:Verdana;color:#80714C;text-decoration:none;}
			#content .questions ul li span a:hover {text-decoration:underline;}
			#content .questions ul li ul {margin-left:15px;margin-top:5px;float:left;margin-bottom:5px;display:none;}
		#content .questions ul li.active span {background-position:0px -13px;}
			#content .questions ul li.active {color:#FFFFFF;}
				#content .questions ul li.active span a{color:#FFFFFF;}
	#content a.go-back {width:127px;height:12px;background:url(../imgs/buttons/goback.gif) no-repeat;margin-top:20px;float:left;}
	
	#content .fale_conosco {clear:both;margin-left:9px;}
		#content .fale_conosco ul li {float:left;width:501px;margin-bottom:10px}
		#content .fale_conosco ul li.medium {width:344px;}
		#content .fale_conosco ul li.mini {width:97px;}
		#content .fale_conosco ul li.small {width:223px;}
			#content .fale_conosco ul li.small input.radio {float:left;margin-top:5px;margin-left:10px;margin-right:2px;}
		#content .fale_conosco ul li.first {float:left;width:67px;}
		#content .fale_conosco ul li.mini-label {width:45px !important;padding-left:15px;}
		#content .fale_conosco ul li.small-label {padding-left:10px;}
			#content .fale_conosco ul li.small-label label {float:right;margin-right:5px;}
		#content .fale_conosco ul li.big-label {width:231px !important;padding-left:00px;}
		#content .fale_conosco ul li.medium-label {width:125px !important;padding-left:00px;}
		#content .fale_conosco ul li.date {width:153px;}
		#content .fale_conosco ul li.sex{width:273px;}
		#content .fale_conosco ul li select.state {width:220px !important; margin-bottom:10px;background:#221208;color:#FFFFFF;}			
			#content .fale_conosco ul li label {color:#FFFFFF;margin-top:5px;font-size:11px;float:left;}
			#content .fale_conosco ul li span.text {width:501px;height:25px;background:url(../imgs/backgrounds/big_input.gif) no-repeat;float:left;}
			#content .fale_conosco ul li input.text {font-size:11px;padding-top:2px;border:0;font-family:verdana;color:#FFFFFF;background:#221208;margin-top:4px;margin-left:5px;width:480px;}
			
			#content .fale_conosco ul li span.medium_text {width:344px;height:25px;background:url(../imgs/backgrounds/medium_input.gif) no-repeat;float:left;}
			#content .fale_conosco ul li input.medium_text {font-size:11px;padding-top:2px;border:0;font-family:verdana;color:#FFFFFF;background:#221208;margin-top:4px;margin-left:5px;width:320px;}
			
			#content .fale_conosco ul li span.mini_text {width:97px;height:25px;background:url(../imgs/backgrounds/mini_input.gif) no-repeat;float:left;}
			#content .fale_conosco ul li input.mini_text {font-size:11px;padding-top:2px;border:0;font-family:verdana;color:#FFFFFF;background:#221208;margin-top:4px;margin-left:5px;width:84px;}
			
			#content .fale_conosco ul li span.small_text {width:223px;height:25px;background:url(../imgs/backgrounds/small_input.gif) no-repeat;float:left;}
			#content .fale_conosco ul li input.small_text {font-size:11px;padding-top:2px;border:0;font-family:verdana;color:#FFFFFF;background:#221208;margin-top:4px;margin-left:5px;width:205px;}
			
			#content .fale_conosco ul li span.date_text {width:153px;height:25px;background:url(../imgs/backgrounds/date_input.gif) no-repeat;float:left;}
			#content .fale_conosco ul li input.date_text {font-size:11px;padding-top:2px;border:0;font-family:verdana;color:#FFFFFF;background:#221208;margin-top:4px;margin-left:5px;width:143px;}
			
			#content .fale_conosco ul li span.message_text {width:501px;height:158px;background:url(../imgs/backgrounds/text_input.gif) no-repeat;float:left;}
			#content .fale_conosco ul li span.message_text textarea {margin-top:5px;margin-left:5px;width:485px;height:143px;border:0;font-family:verdana;color:#FFFFFF;background:#221208;font-size:11px;overflow:auto;}
/* end content */


.errorMessage {color:#FF0000;clear:both;width:400px;margin-left:6px;margin-bottom:20px;}
.successMessage {color:#33FF33;clear:both;width:400px;margin-left:6px;margin-bottom:20px;}

/* +footer */
#footer {}

#footer a#w3haus {
	display:block;
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
	width:50px;
	height:15px;
	background:url(../imgs/others/w3hausr.gif) no-repeat;
}
/* end footer */


/* +classes */
/* end classes */
body#error {background:#150902;}
#error_info {width:359px;height:106px;background:url(../imgs/titles/error_info.jpg) no-repeat;margin:0px auto;margin-top:280px;}