/*
* -----------------------------------------------
* Style for default page
* Author:   Neotix
* URL:      www.neotix.com.br
* ----------------------------------------------- 
*/

/* 
* -----------------------------------------------
* IMPORTS
* -----------------------------------------------
*/
@import url("/static/css/shared/reset.css");
@import url("/static/css/shared/helper.css");
@import url("/static/css/shared/structure.aspx");
@import url("/static/css/shared/print.css") print;

/* 
* -----------------------------------------------
* BACKGROUNDS
* -----------------------------------------------
*/
.contato div#container
{
	background: url("/static/img/shared/chooseyour/bg_art_right.gif") no-repeat bottom center;
}

.contato div#footer
{
	background:#000 url("/static/img/shared/chooseyour/bg_art_right.gif") no-repeat bottom center;
	margin-top:-40px;
}



/* 
* -----------------------------------------------
* 
* -----------------------------------------------
*/
#title h1{
	background-image: url("/static/img/en-us/contact/title.png");
}

#title h2{
	background-image: url("/static/img/en-us/contact/quote.png");
}

ul
{
	list-style:none;	
}

.withErrors
{
	border:1px solid red;	
}

#leftbar
{
	width:275px;
	height:510px;
	padding:0px;
	float:left;
	margin-right:60px;
	margin-bottom:-70px;
}

#leftbar dl
{
	width:274px;
	background: url("/static/img/shared/contact/sep.png") repeat-y;
}

#leftbar dl dt
{
	width:100%;
	height:57px;
	margin-bottom:4px;
	display:block;
	text-indent:-5000px;
	background-color:#fff;
	background-position: 0 0;
	background-repeat:no-repeat;
}

#leftbar dl dd
{
	display:none;
	background-color:White;
	margin-top:-4px;
	margin-bottom:4px;
	padding-bottom:26px;	
	padding-left:30px;
	height:auto;

}

#leftbar dl dd p
{
	margin-bottom:12px;
}

/* 01 ---------------------  */
#leftbar dl dt.nav1 
{
	background-image: url("/static/img/en-us/contact/tit-can-talk-now.png");
}

#leftbar dl dd.nav1
{
	display:block;
}

#leftbar dl dd.nav1 a
{
	background: url("/static/img/en-us/assets/bt-online-attn.png") no-repeat;
	width:216px;
	height:26px;
	display:block;
	text-indent:-9999px;
}


/* 02 ---------------------  */
#leftbar dl dt.nav2
{
	background-image: url("/static/img/en-us/contact/tit-call-what-number.png");
}

#leftbar dl dd.nav2
{
}

#leftbar dl dd.nav2 strong
{
	background:url("/static/img/shared/contact/txt-main-phone-2.png") no-repeat;
	width:100%;
	height:28px;
	margin-top: 20px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}
/* 03 ---------------------  */
#leftbar dl dt.nav3
{
	background-image: url("/static/img/en-us/contact/tit-want-send-email.png");
}

#leftbar dl dd.nav3
{
}

#leftbar dl dd.nav3 a
{
	font-size:12px;
	font-weight:bold;
	color:#929292;
	background:url("/static/img/shared/contact/ico-cover.png") no-repeat 0px 2px;
	padding-left:19px;
}

#leftbar dl dd.nav3 a:hover
{
	color:#DE2127;
}

/* 04 ---------------------  */
#leftbar dl dt.nav4
{
	background-image: url("/static/img/en-us/contact/tit-want-you-call-me.png");
}

#leftbar dl dd.nav4
{
}

#leftbar dl dd.nav4 span
{
	margin-top:6px;
	color:#DE2127;
	display:block;
}

#leftbar dl dd.nav4 input.ddd,#leftbar dl dd.nav4 input.phone
{
	font-family:Tahoma;
	font-size:11px;
	color:#929292;
	padding:5px;
	border:1px solid #929292;
	float:left;
	margin-right:5px;
}

#leftbar dl dd.nav4 a.btnSend
{
	background-image: url("/static/img/en-us/assets/bt-ok.png");
	width:56px;
	height:26px;
	border:0px;
	display:block;
	text-indent:-9999px;
	margin-top:0px;
	float:left;
}

/* 05 ---------------------  */
#leftbar dl dt.nav5
{
	background-image: url("/static/img/en-us/contact/tit-show-friend.png");
	height:85px;
}

#leftbar dl dd.nav5
{
	padding-left:20px;
}

#leftbar dl dd.nav5 span
{
	margin-top:6px;
	margin-left:12px;
	color:#DE2127;
	display:block;
}

#leftbar dl dd.nav5 fieldset
{
}

#leftbar dl dd.nav5 fieldset ul
{
	height:105px;
}

#leftbar dl dd.nav5 fieldset ul li
{
	width:118px;
	float:left;
	padding-left:10px;
	margin-right:-1px;
	margin-bottom:8px;
}

#leftbar dl dd.nav5 fieldset ul li input
{
	font-family:Tahoma;
	font-size:11px;
	color:#929292;
	width:104px;
	padding:5px;
	border:1px solid #929292;
	margin-top:8px;
}

#leftbar dl dd.nav5 fieldset .btnSend
{
	margin-left:10px;
	margin-top:12px;
	background-image: url("/static/img/en-us/assets/bt-send.png");
	width:96px;
	height:26px;
	border:0px;
	text-indent:-9999px;
	display:block;
}
/* END --------------------  */

#leftbar .ddd
{
	width:20px;	
}

#leftbar .phone
{
	width:100px;	
}








div.mainpanel
{
	padding:5px;
	width:420px;
	float:left;
}

div.mainpanel fieldset
{
	width:100%;
}

div.mainpanel fieldset dl dt
{
	padding-bottom:20px;
}

div.mainpanel fieldset dl dd
{
	margin-bottom:20px;
}

div.mainpanel fieldset .name input,div.mainpanel fieldset .email input,div.mainpanel fieldset .phone input,div.mainpanel fieldset .message textarea,div.mainpanel fieldset select
{
	color:#929292;
	border:1px solid #dcdcdc;
	padding:5px;
	margin-top:8px;
	font-family:Tahoma;
	font-size:11px;
}

div.mainpanel fieldset .name input
{
	width:180px;
}

div.mainpanel fieldset .email,div.mainpanel fieldset .name
{
	float:left;
	margin-right:10px;
}

div.mainpanel fieldset .email input
{
	width:180px;
}

div.mainpanel fieldset .phone input
{
	width:180px;
}

div.mainpanel fieldset select
{
	width:190px;
	margin-bottom:0px;
}

div.mainpanel fieldset .message textarea
{
	width:380px;
	height:173px;
}

div.mainpanel fieldset .checkboxes
{
	width:260px;
	float:left;
	color:#666666;
	line-height:15px;
	margin-top:-7px;
}

div.mainpanel fieldset .submit
{
	float:right;
	margin-right:26px;
	
}

div.mainpanel fieldset .submit a
{
	background-image: url("/static/img/en-us/assets/bt-send.png");
	border:0px;
	text-indent:-9999px;
	width:96px;
	height:26px;
	display:block;
}

div.mainpanel div.formSuccess
{
	height:auto;
}

div.mainpanel div.formSuccess h4
{
	background:url("/static/img/en-us/contact/tit-your-message-has-delive.png") no-repeat;
	width:100%;
	height:25px;
	display:block;
	text-indent:-9999px;
	margin-bottom:16px;
}

div.mainpanel div.formSuccess ul
{
	margin-top:40px;
}

div.mainpanel div.formSuccess ul li
{
	margin-bottom:11px;
}

div.mainpanel div.formSuccess ul li a
{
	height:26px;
	width:376px;
	display:block;
	background: no-repeat;
	text-indent:-9999px;
}

div.mainpanel div.formSuccess ul li.nav-1 a
{
	background-image:url("/static/img/en-us/contact/nav-send-other-message.png");
}

div.mainpanel div.formSuccess ul li.nav-2 a
{
	background-image:url("/static/img/en-us/contact/nav-choose-maxhaus.png");
}

div.mainpanel div.formSuccess ul li.nav-3 a
{
	background-image:url("/static/img/en-us/contact/nav-back-to-home.png");
}






#rightbar
{
	width:208px;
	float:left;
	margin-left:3px;
}



div#rightbar dl#section-nav dt,div#rightbar dl#section-nav dd{
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	width: 208px;
	height: 38px;
	border-bottom: 1px solid #fff;
	background-position: 0 0;
	background-repeat: no-repeat;
}


div#rightbar dt{
	background: url("/static/img/en-us/contact/tit-rightbar.png") no-repeat;
}

div#rightbar dl#section-nav dd{
	cursor: pointer;
}

div#rightbar dl#section-nav dd:hover,
div#rightbar dl#section-nav dd.hover,
div#rightbar dl#section-nav dd.active{
	background-position: 0 -38px;
}

div#rightbar dl#section-nav dd.nav-1,
div#rightbar dl#section-nav dd.nav-1 a{
	background-image: url("/static/img/en-us/contact/nav1.png");
}

div#rightbar dl#section-nav dd.nav-2,
div#rightbar dl#section-nav dd.nav-2 a{
	background-image: url("/static/img/en-us/contact/nav2.png");
}

div#rightbar dl#section-nav dd.nav-3,
div#rightbar dl#section-nav dd.nav-3 a{
	background-image: url("/static/img/en-us/contact/nav3.png");
}

div#rightbar dl#section-nav dd a{
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	width: 208px;
	height: 76px;
	background-position: 0 -114px;
	cursor: pointer;
}

.withErrors
{
	border:1px solid red !important;
}

