body {
margin:0;
padding:0;
background:url(../images/common/bg_body.gif) repeat-x top left #f1eee3;
}
.left {float:left;

}
.right {float:right;
height:102px;

	}
.clear {clear:both;}

#wrap {
width:768px;
margin:0 auto 20px auto;
padding:0;
background:#fff;
}

#wrap #header {
width:768px;
margin:0 0 5px 0;
padding:0;
float:left;
height:102px;
}

#wrap #menu {
width:768px;
float:left;
margin:0 0 10px 0;
padding:0;
}

#wrap #menu a {
height:28px;
display:block;
float:left
}

#wrap #imgHeader {
width:768px;
float:left;
padding:0;
}

#wrap #content {
width:753px;
padding:0 0 0 15px;
}

#wrap #content p {
width:546px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#757367;
}

#wrap #content #contRight {
float:right;
width:177px;
border-left:1px dotted #4a4841;
padding:0;
margin:20px 0 0 0;
min-height:760px;
}

#wrap #content #contLeft {
float:left;
width:162px;
padding:0 10px 0 0;
margin:10px 0 0 0;
}

#wrap #content #contLeft table td {
border-top:1px dotted #4a4841;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4a4841;
height:25px;
}

#wrap #content #contLeft table td a {
color:#4a4841 !important;
text-decoration:none !important;
}
#wrap #content #contLeft table td a:hover {
color:#4a4841 !important;
text-decoration:none !important;
font-weight:bold;
}

#wrap #content #mainRight {
float:left;
width:565px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#757367;
padding:0;
margin:0;
}

#wrap #content .bigtit {
margin:10px 0 0 20px;
}
#wrap #content #mainRight .minitit {
margin:20px 0 10px 0;
}

#wrap #content #mainRight .txtNormal {
margin:15px 0 15px 5px;
width:540px;
border-left:1px dotted #4a4841;
padding:0 0 0 15px;
float:left;
}

#wrap #content #mainRight .txtNormal span {
font-weight: bold;
font-size:14px;
}

#wrap #content #mainRight .txtNormal h3 {
margin:20px 0 5px 0;
padding:0;
color:#30af80;
font-size:16px;
font-weight:normal;
}

.txtNormal h4 {
width:530px;
margin:0;
padding:8px 0 0 15px;
color:#30af80;
background:#e5e2d8 !important;
font-size:14px !important;
font-weight:bold;
height:22px;
}
.txtNormal .txt {
padding:20px 15px 15px 15px;
border:1px solid #e5e2d8;
}

#wrap #content #contRight .ask_for_quote_mini {
width:152px;
background:#30AF80;
padding:10px 0 0 10px;
display:block;
height:240px;
}

#wrap #content #contRight .ask_for_quote_mini input {
width:137px;
height:15px;
background:#64c3a0;
border:0;
padding:3px 0 0 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4a483f;
}

#wrap #content #contRight .ask_for_quote_mini textarea {
width:137px;
height:67px;
background:#64c3a0;
border:0;
margin:2px 0 0 0;
padding:3px 0 0 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4a483f;
overflow:auto;
display:block;
}

.bt_ask_for_a_quote_mini {
border:0;
width:13px !important;
height:13px !important;
background:none !important;
padding:0 !important;
margin:5px 0 10px 129px !important;
}

#wrap #content .box {
width:544px;
height:110px;
float:left;
border:1px solid #d1cec2;
margin:0 0 15px 0;
}

#wrap #content .box .img {
float:left;
margin-right:15px;
}

#wrap #content .box .tit {
float:left;
margin:7px 0 0 0;
}

#wrap #content .box h2 {
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#757367;
font-weight:normal;
float:left;
width:350px;
}

.btPlus {float:right; margin:15px 10px 0 0;}
.bottomLogos {border-top:1px dotted #4a4841; margin:20px auto 0 auto; width:730px; text-align:center;}

#wrap #footer {
background:#98968d;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
text-align:center;
height:18px;
margin:15px 0 0 0;
padding:4px 0 0 0;
}

#wrap #footer a {
color:#fff;
text-decoration:none;
}

#wrap #footer a:hover {
color:#333;
}

#wrap #footerAdv {
background:#f1eee3;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#98968d;
text-align:left;
height:18px;
padding-top:4px;
}

#wrap #footerAdv a {
color:#98968d;
text-decoration:none;
}

#wrap #footerAdv a:hover {
color:#333;
}

.bannerSetLeft {margin-top:30px;}

.backToPS {border-bottom:1px solid #ccc; text-align:right; margin:0; padding:0 0 10px 0; font-size:10px !important; color:#4B4841; text-transform:uppercase;}
.tablePs {color:#4B4841 !important}
.tablePs a:link {color:#4B4841; text-decoration:none;}
.tablePs a:visited {color:#4B4841; text-decoration:none;}
.tablePs a:active {color:#4B4841; text-decoration:none;}
.tablePs a:hover {color:#30B080; text-decoration:none;}

.cvs a {font-size:11px;}
.cvs a:link {color:#757367; text-decoration:none; font-weight:bold;}
.cvs a:visited {color:#757367; text-decoration:none;}
.cvs a:active {color:#757367; text-decoration:none;}
.cvs a:hover {color:#30B080; text-decoration:none;}
.cvBody {background:url(../images/common/bg_body.gif) repeat-x top left #30B080; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4B4841;}
.cvBody h3 {color:#30B080; font-size:18px; font-weight:bold; margin:0; padding:0;}
.cvBody h2 {color:#4B4841; font-size:14px; font-weight:bold; margin:5px 0 0 0; padding:0;}
.cvBody h4 {color:#fff; font-size:14px; font-weight:bold; margin:10px 0 10px 0; padding:0;}

.inputAskQuote {border:0; padding-left:5px; margin-bottom:2px; width:241px; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4a4841; background:#64c3a0;}
.textareaAskQuote {border:0; padding-left:5px; width:241px; height:76px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4a4841; background:#64c3a0; margin:0; overflow:auto;}

.novedad {
border:1px solid #e5e2d8;
width:523px;
margin:0 0 15px 0;
padding:0 10px 10px 0;
float:left;
}

.imgNovedad {
float:left;
margin:10px 8px 0 10px;
}
.novedadTitle {
margin:10px 0 5px 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px !important;
color:#30AF80;
float:left;
width:340px;
}
.novedadDate {
margin:10px 0 -5px 0;
padding:0;
color:#4a4841;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10px;
float:left;
width:340px;
}
.novedadLead {
font-family:Arial, Helvetica, sans-serif;
font-size:11px !important;
margin:0;
padding:0;
float:left;
width:350px;
font-weight: normal !important;
color:#757367;
}
.novedadLeadDetail {
font-family:Arial, Helvetica, sans-serif;
font-size:11px !important;
margin:0;
padding:0;
float:left;
font-weight: bold !important;
width:530px;
}
.novedadBody {
margin:15px 0 10px 0;
float:left;
}
.novedadBtPlus {
float:right;
margin:5px 0 0 0;
border:0px
}
