﻿@charset "UTF-8";
@import "reset.css";
@import "default.css";

/*
	INDEX
	+geral
	+wrap
	+header
	+nav
	+content
	+footer
	+classes
*/

/* +geral */
body {background:#1C2E6C;font-size:11px;font-family:Verdana;color:#FFDF27;}
/* 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:30px;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:116px;}
	
	#content h2.description {width:290px; height:35px;background:url(../imgs/titles/description.gif) no-repeat;float:left;margin-top:10px;margin-bottom:0px;margin-left:9px;margin-bottom:30px;}
	#fale_conosco #content h2.description {width:364px; height:60px;background:url(../imgs/titles/info.gif) no-repeat;float:left;margin-top:10px;margin-bottom:13px;margin-left:9px;}
	
	#content .fields {clear:both;margin-left:9px;}
		#content .fields span.input {width:460px;height:34px;background:url(../imgs/bg/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:#FFDF27;border:0;background:#D94100;font-weight:bold;}
	#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/bg/circle.gif) 0px 5px
 no-repeat;}
			#content .questions ul li span a {font-size:11px;font-family:Verdana;color:#45B0F1;font-weight:bold;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 ul li {color:#45B0F1;}
		#content .questions ul li.active span {background-position:0px -13px;}
			#content .questions ul li.active {color:#FFFFFF;}
				#content .questions ul li.active  ul li {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 a.fale {color:#FFF;text-decoration:none;}
	
	#content .fale_conosco {clear:both;margin-left:9px;}
		#content .fale_conosco ul{width:580px;}
		#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.first {float:left;width:67px;clear:both;}
		#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:10px;}
		#content .fale_conosco ul li.date {width:143px;}
		#content .fale_conosco ul li.sex{width:135px;}
			#content .fale_conosco ul li.sex input.radio {float:left;margin-top:5px;margin-left:10px;margin-right:2px;}
		#content .fale_conosco ul li select.state {width:220px !important; margin-bottom:10px;background:#FFDF26;color:#1C2E6C;font-weight:bold;}			
			#content .fale_conosco ul li label {color:#FFDF26;margin-top:5px;font-size:11px;float:left;}
			#content .fale_conosco ul li span.text {width:507px;height:28px;background:url(../imgs/bg/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:#FFDF26;background:#1C2E6C;margin-top:4px;margin-left:5px;width:490px;}
			
			#content .fale_conosco ul li span.medium_text {width:344px;height:25px;background:url(../imgs/bg/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:#1C2E6C;margin-top:4px;margin-left:5px;width:320px;}
			
			#content .fale_conosco ul li span.mini_text {width:97px;height:25px;background:url(../imgs/bg/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:#FFDF26;background:#1C2E6C;margin-top:4px;margin-left:5px;width:84px;}
			
			#content .fale_conosco ul li span.small_text {width:223px;height:28px;background:url(../imgs/bg/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:#FFDF26;background:#1C2E6C;margin-top:4px;margin-left:5px;width:205px;}
			
			#content .fale_conosco ul li span.date_text {width:147px;height:28px;background:url(../imgs/bg/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:#FFDF26;background:#1C2E6C;margin-top:4px;margin-left:5px;width:133px;}
			
			#content .fale_conosco ul li span.message_text {width:507px;height:142px;background:url(../imgs/bg/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:133px;border:0;font-family:verdana;color:#FFDF26;background:#1C2E6C;font-size:11px;overflow:auto;}
			
a.logo {width:169px;height:67px;float:left;margin-right:20px;background:url(../imgs/others/logo.gif) no-repeat;}
/* 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 */