/* Contact **************************************************/
.contact_title {
padding: 20px 0 20px 0;
}
.contact_title p {color: #56575b;font-size: 14px}
.contact_title h4 {padding-bottom: 30px}

.modificado p
{
padding:0;
margin-top:26px;
}

.modificado p, .modificado p.linha2{
color:#FB851B;
font-size:18px;
font-weight:bold;
padding: 0;
}

.modificado p.linha2{
margin-top: 0px !important;
}


.contact_left {
float:left;
padding-top:40px;
width:597px;
}

.contact_left p {
float:left;
position:relative;
text-align:right;
color:#56575b;
width:300px;
}

.contact_left h5 {
float:left;
padding-right:8px;
position:relative;
text-align:right;
width:167px;
}

.contact_left p{padding-bottom:0 !important;margin-left:5px !important; padding-top:0 !important;margin-top:0 !important;margin-bottom:10px;}

#phone_warn {
color: #fb851b;
margin-left: 174px;
_margin-left:88px;
margin-right: 0;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 7px;
font-size:11px;
float:left;
}

#msgmodal{
width: 430px;
}

#says{
width:420px;
float:left;
}

#contactText {
display:block;
height:124px;
position:relative;
width:414px;
}

#form_contact{
width:618px;
}
.boxbody{
margin-left:4px;
margin-top:4px;
}

.contactSubject option {
	width: 350px;
}

#orolixContent{
	_overflow:hidden;
}
.thanks {
    color:#F6851B;
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
    padding:20px 0px;
}
.blueBox {
background-color:#F4F7F9;
}

input {
border:1px solid #aaa;
color:#8B7064;
padding:3px 6px;
font-size:12px;
float:left;
}

select,textarea {
border:1px solid #aaa;
color:#8B7064;font-size:12px;
}

.boxcontents p{padding-bottom:12px;margin-bottom:0;margin-top:0;}

body div div.squarewarning{background:#FFFFFF none repeat-x scroll 0 100% !important; margin:5px 0 10px; padding:20px 15px;}
#display_errors_list{}

.aligncenter{text-align:center;}

p.saveRight {
float:right;
margin-bottom:0;
margin-top:10px !important;
}

p select{
float: left;
}
