/* CSS Document */
body {padding:0; margin:0 auto; background-color:#FFFFFF;}
#main {position:relative; width:1000px; margin:26px auto; background-color:#FFF;}
form {margin:0;}
p {font-family:Tahoma, Helvetica, sans-serif;}
.lilang {font-family: Tahoma; font-size: 12px;}
a  {cursor: pointer; text-decoration:none;}
a:hover {text-decoration: underline;}
a img  {border:0;}
input, select, textarea {font:12px Tahoma, Helvetica, sans-serif;}

/**** INDEX****/
/* HEADER INDEX*/
#header {position:relative; width:1000px; height:202px; margin:0 0 4px 0; background-color:#FFF;}
#header .Logo {float:left; width:230px; margin:0 5px 0 0; background-color:#FF3300;}
#header .MainImage {float:left; width:522px; height:200px; border:1px solid #CCCCCC; border-right:none; background:#DFE2E6;}
#header .WeTranslate {float:left; width:241px; height:202px; background:url(../img/bg_we-translate.png) no-repeat #6F5532;}
#header .WeTranslate form#form {}
#header .WeTranslate form img.Title {margin:7px 0 0 20px;}
#header .WeTranslate form select {margin:10px 5px 0 20px; color:#1E170D; font-size:12px; font-family: Tahoma, Helvetica, sans-serif; float:left;}
#header .WeTranslate form input.boton {margin:7px 0 0 0; float:left;}

.ContactInfo span.mail, .ContactInfo span.needHelp {position:absolute; margin:0;	color:#FF3300;}
.ContactInfo {position:relative; margin:0!important; float:left; padding:0px!important; width:241px; _width:238px; _border-right:1px solid #CCCCCC; background:url(../img/contact_hdr-bg2.png) no-repeat #EFEFEF; height:202px;}
.ContactInfo span.mail {	left: 23px;	top: 162px;	font:13px Arial, Helvetica, sans-serif;	font-weight:bold;}
.ContactInfo span.needHelp {left: 23px;	top: 82px;	font:14px Arial, Helvetica, sans-serif;	font-weight:bold;} 
.ContactInfo span.skypeTop {position:absolute;	left: 65px;	font:12px Arial, Helvetica, sans-serif; color:#FF3300;	top: 180px;	width: 151px;}

/* LANGUAGE BAND HOME */
#langBandHome {clear:both; width:1000px; background-color:#19130B; border-bottom:5px solid #FFFFFF; padding:8px 0;}
#langBandHome h3 {margin:0 auto; color:#FFFFFF; text-align:center; font:12px Tahoma; font-weight:normal;}
#langBandHome h3 a {color:#FFFFFF;}
#langBandHome h3 a:hover  {color: #999999; text-decoration:none;}


/* CONTENT INDEX*/
#content {position:relative; margin:0 0 10px 0; overflow:hidden; _height:100%;}

#content .MainMessage {margin:0; width:508px; float:left; border:1px solid #E9E9E9; padding:6px;}
.MainMessage .BgTop {margin:0; width:508px; height:51px; background:url(../img/home_mainmss_top.png) top no-repeat #efefef;}
.MainMessage .BgMid {position:relative; margin:0; width:508px; height:230px; background: url(../img/home_mainmss_mid.png) top repeat-y #efefef;}
.MainMessage .BgMid .MainMessageImage {	position: absolute;	margin:0;	left: 309px;	top: 42px;	z-index:10;}
.MainMessage .BgMid .MainMessageTxt {position: absolute;margin:0;	top: -18px;}
.MainMessage .BgMid .Text {position:absolute;	margin:0;	top:65px;	left:47px;	height:181px;	width:305px;
	z-index:1000;}
.MainMessage .BgMid .Text h1 {margin:0; color:#45341F; font:13px Arial, Helvetica, sans-serif; font-weight:normal; display:inline;}
p.openComilla, p.closeComilla {margin:0; font:28px Arial, Helvetica, sans-serif; font-weight:bold; display:inline; color:#45341F; position:absolute;}
p.openComilla {	left:-20px;	top:-4px;}
p.closeComilla {left:131px; top:125px; .top:124px;}
.MainMessage .BgMid .Text p.boton {}
.MainMessage .BgBot {margin:0; width:504px; height:51px; background:url(../img/home_mainmss_bot.png) top no-repeat #efefef;}

#content .SelectService {margin:0 5px 10px 0; padding:6px; float:left; width:216px; border:1px solid #E9E9E9;}
.SelectService h2.band {margin:0 0 8px 0; padding:7px 5px 0 10px; width:201px; height:28px; background: url(../img/bg_band_orange.png) right #FF3301 no-repeat; color:#FFFFFF; font:14px Arial Black; font-weight:normal;}
.SelectService h3.Links {margin:0 0 0 6px; color:#6F5532; font:12px/18px Tahoma, Helvetica, sans-serif; font-weight:normal; float:left;}
.SelectService h3.Links a {color:#6F5532;}
.SelectService h3.Links a:hover {color:#060402; text-decoration:none;}
.Testimonials h2.band {}

#content .Banners {padding:6px; margin:0 0 10px 5px; float:left; width:224px; _width:223px;  border:1px solid #E9E9E9;}
#content .Banners .top  {margin:0 0 5px 0;}
#content .Banners .bot  {}

.isoAcred {margin:0; float:left; width:126px; height:121px; background-color:#EFEFEF;}
.isoAcred h3 {margin:0; padding:10px 20px 5px 20px; color:#333333; font:10px Arial, Helvetica, sans-serif; font-weight:normal;}
.isoAcred h3 a {color:#333333;}
.isoAcred img {margin:0; padding:0 10px;}

.Testimonials {margin:0 0 0 8px; border:1px solid #E9E9E9; padding:6px; height:184px; .height:177px;}
.Txttestimonial {margin:0; width:340px; padding:10px 20px}
.Txttestimonial p {position:relative; margin:0; color:#666666; font:13px Tahoma, Helvetica, sans-serif;}
.Txttestimonial p b { font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.Txttestimonial p.sign {margin:0; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top:5px;}

.PromoBlockCenter .CustomerLogos {margin:10px 0 0 10px; background-color: #FFFFFF; width:214px!important; border:1px solid #E0E0E0;}
.PromoBlockCenter .CustomerLogos h3.band {margin:5px 0 5px 0; background-color:#CECECE; color:#666666; height:20px; font:10px Arial, Helvetica, sans-serif; font-weight:normal; padding:6px 15px 0 15px;}
.PromoBlockCenter .CustomerLogos h3.band a {color:#FFFFFF;}
.PromoBlockCenter .CustomerLogos h3.band a:hover {color:#19130B; text-decoration:none;}
.PromoBlockCenter .CustomerLogos .Logos {width:175px;  margin:0 0 0 7px;}
.PromoBlockCenter .CustomerLogos .Logos img.logo {width:82px; height:40px; float:left; margin:0 0 0 5px; border-bottom:1px solid #E0E0E0; padding:0 0 5px 0;}
.PromoBlockCenter .CustomerLogos .Logos img.logoSline {width:82px; height:40px; float:left;  margin:0 0 5px 5px;}

span.quoteOpen, span.quoteClose {position:absolute; margin:0; font-family:Arial!important; font-size:28px!important; font-weight:bold; padding-top:8px;}
span.quoteOpen {left:-10px; _left:-20px;}

 
/* MENU INDEX e INTERIORES*/
#menu {position:relative; margin:0 0 5px 0; width:1000px; height:34px; background: url(../img/menu_bg.jpg) repeat-y #19130B;}
#menu p {margin:0; color:#EBEBEB; font:13px Tahoma, Helvetica, sans-serif; padding:9px; float:right;}
#menu p a {color:#EBEBEB;}
#menu p a:hover {color:#999999; text-decoration:none;}

.botonera {width:530px; height:34px; color:#F5F5F5; float:left;}
.botonera ul {margin: 0; padding: 0; list-style: none;}
.botonera li {float:left; margin: 0;}
.botonera a {display: block; float:left; padding:0px !important;}

.botonera li.home, .botonera li.home a {width:38px; height:34px; background: url(../img/menu_home.gif) no-repeat; background-position:0px 0px;}
.botonera li.services, .botonera li.services a {width:94px; height: 34px; background: url(../img/menu_services.png)  no-repeat; background-position: 0px 0px;}
.botonera li.prices, .botonera li.prices a {width:74px; height:34px; background: url(../img/menu_prices.gif) no-repeat; background-position:0px 0px;}
.botonera li.careers,.botonera li.jobs a {width:62px; height: 34px; background: url(../img/menu_jobs.png) no-repeat; background-position: 0px 0px;}
.botonera li.aboutUs, .botonera li.aboutUs a {width:99px; height: 34px; background: url(../img/menu_aboutus.png) no-repeat; background-position: 0px 0px;}
.botonera li.contactUs, .botonera li.contactUs a {width:96px; height: 34px; background: url(../img/menu_contactus.png) no-repeat; background-position: 0px 0px;}
.botonera li.blog, .botonera li.blog a {width:65px; height: 34px; background: url(../img/menu_blog.png) no-repeat; background-position: 0px 0px;}

.botonera li.home a.active, .botonera li.home a:hover,
.botonera li.services a.active, .botonera li.services a:hover,
.botonera li.prices a.active, .botonera li.prices a:hover,
.botonera li.jobs a.active, .botonera li.jobs a:hover,
.botonera li.aboutUs a.active, .botonera li.aboutUs a:hover,
.botonera li.contactUs a.active, .botonera li.contactUs a:hover,
.botonera li.blog a.active, .botonera li.blog a:hover {background-position: 0px -34px;}

.botonera li.home span,
.botonera li.services span,
.botonera li.prices span,
.botonera li.contactUs span,
.botonera li.jobs span,
.botonera li.aboutUs span,
.botonera li.blog span {display: none;}


/**** INTERIORES****/
#ContentInteriores {position:relative; width:1000px; height:100%; margin:0; background-color:#FFF;}
 
/* LEFT NAV COLUMN*/
#ContentInteriores .LeftCol {margin:0; float:left; width:230px; margin-right:7px;}
.LeftCol .Logo {margin:0; width:230px; margin-right:5px; margin-bottom:5px; background-color:#FF3300;}

.LeftCol .SecondaryMenu {margin:0 0 5px 0; width:218px; border:1px solid #E9E9E9; .margin-bottom:0px; _margin-bottom:5px; padding:5px;}
.SecondaryMenu h2.Title {margin:0; padding:10px 0 0 10px; background: url(../img/bg_band_orange.png) no-repeat right #FF3300; height:25px; color:#FFFFFF; font:12px Arial Black; font-weight:normal;}
.SecondaryMenu h2.Title a {color:#FFFFFF; text-decoration:none;}
.SecondaryMenu h2.Title a:hover {color:#8A1C00;}
 
.SecondaryMenu #testimonialclose {}
.SecondaryMenu #plegado {}
.SecondaryMenu hr {color:#F1F1F1; border-top:0px; _border-top:1px solid solid #F1F1F1; height:1px!important; width:200px;}

.SecondaryMenu p.Testimonial {margin:0; padding:5px 12px; color:#19130B; font:12px/16px Tahoma, Helvetica, sans-serif;}
.SecondaryMenu p.Sign {margin:0; font-size:14px; margin:0; padding:5px 12px;}

ul.submenu {margin:0; padding:5px 10px;}
ul.submenu li.title {margin:0; padding:0px; color:#19130B; font:12px/18px Tahoma, Helvetica, sans-serif; font-weight: bold; list-style:none;}
ul.submenu li.link {margin:0; padding:0px; color:#6F5532; font:12px/16px Tahoma, Helvetica, sans-serif; list-style:none;}
ul.submenu li.link a {color:#6F5532;}
ul.submenu li.link a:hover {color:#19130B; text-decoration:none;}
  
 /* BODY COLUMN */
#ContentInteriores .BodyCol {margin:0 0 8px 0; float:left; width:763px; _width:758px; overflow:hidden; _height:100%;}

 /* HEADER INTERIORES */
.BodyCol .Header {margin:0 0 4px 0; height:102px;}
.Header .Left {margin:0; width:553px; height:102px; background:#FE3300 url(../img/bg_hdr_interior.png) repeat-y right; float:left;}
.Header .Left h1 {margin:0 auto; color:#FFFFFF; padding:35px 10px 37px 10px; _padding-bottom:5px; _padding-top:31px; font:27px/28px Tahoma, Helvetica, sans-serif; font-weight:normal;}

.HeaderFreeQuote {margin:0 0 4px 0; width:764px; height:102px; background:#7EC72E url(../img/bg_hdr_quotations.jpg) repeat-y right;}
.HeaderFreeQuote h1 {margin:0 auto; color:#2A2013; padding:35px 10px 37px 10px; _padding-bottom:5px; _padding-top:31px; font:27px/28px Tahoma, Helvetica, sans-serif; font-weight:normal;}


.HeaderPayment {margin:0 0 4px 0; width:764px; height:102px; background:#FF3300 url(../img/bg_hdr_payment.jpg) repeat-y right;}
.HeaderPayment h1 {margin:0 auto; color:#FFF; padding:35px 10px 37px 10px; _padding-bottom:5px; _padding-top:31px; font:27px/28px Tahoma, Helvetica, sans-serif; font-weight:normal;}

.CenterWeTranslate  {margin:0; width:241px; height:102px; background: url(../img/bg_we-translate-int.png) no-repeat #6F5532; float:left;}
.CenterWeTranslate h2 {margin:0; color:#FFFFFF; font:18px/18px Arial Black; font-weight:normal; padding-left:30px; padding-top:13px;}
.CenterWeTranslate form select {margin:0; margin:3px 5px 0 28px; color:#1E170D; font:11px  Tahoma, Helvetica, sans-serif; float:left;}
.CenterWeTranslate form input.boton {margin:0; float:left;}

.Header .RightQuotation {margin:0; padding:0; float:left; width:210px; _width:202px; height:102px; background: url(../img/quotation-bg_int.png) no-repeat #7EC72E center; _background:url(../img/quotation-bg_int-ie6.png)no-repeat #7EC72E center;}
.RightQuotation h2.filine {margin:0; color:#2A2013; font:12px/12px Tahoma, Helvetica, sans-serif; font-weight:normal; padding:16px 0 2px 38px;}
.RightQuotation h2.sline {margin:0; color:#2A2013; font:18px/18px Arial Black; font-weight:normal; padding-left:38px;}
.RightQuotation h2.tline {margin:0; color:#2A2013; font:29px/29px Arial Black; font-weight:normal; padding-left:38px;}
.RightQuotation h2.foline {margin:0; color:#2A2013; font-family: Tahoma, Helvetica, sans-serif; font-size:11px; line-height:11px; padding-left:84px;}
.RightQuotation h2.foline a {color:#2A2013;}
.RightQuotation h2.foline a:hover {color:#48731A; text-decoration:none;}

 /* BODY INTERIORES */
.BodyCol .ContentInteriores {clear:both; margin:0; border:1px solid #E9E9E9; padding:10px; overflow:hidden; _height:100%;}

 /***** BANNER CONTACT *****/
#LeftColContent .BannerContact {position:relative; background:url(../img/banner_contact_int.png) no-repeat top #FFFFFF; width:198px; height:161px;}
#LeftColContent .BannerContact p.need {position:absolute; color:#FF3300!important; border:none!important; font:13px Arial, Helvetica, sans-serif; left: 10px; top: 67px; padding:0!important; width: 185px;}
#LeftColContent .BannerContact p.mail {position:absolute; color:#FF3300!important;  border:none!important; font:13px Arial, Helvetica, sans-serif; left: 10px; top: 137px; padding:0!important; width: 185px;}

 /* subheader */
.ContentInteriores .subheader#mid {margin:0; background:#E0E0DE url(../img/bg_int_subheaderlonger.png) left top no-repeat; height:150px;}
.ContentInteriores .subheader {margin:0; background:#E0E0DE url(../img/bg_int_subheader.png) left top no-repeat; height:133px;}
.ContentInteriores .subheader#longer {margin:0; background:#E0E0DE url(../img/bg_int_subheaderlonger.png) left top no-repeat; height:210px;}
.ContentInteriores .subheader#longer250 {margin:0; background:#E0E0DE url(../img/bg_int_subheaderlonger250.png) left top no-repeat; height:250px;}
.subheader img {margin:0; float:right;}
.subheader h2 {margin:auto 0; padding:37px 15px; float:left; color:#20180E; font:12px/16px Tahoma, Helvetica, sans-serif; font-weight:bold; width:488px;} 
.subheader h2 span {font:12px Tahoma, Helvetica, sans-serif;}
.subheader h2 a {color:#20180E; text-decoration:underline;} 
.subheader h2 a:hover {text-decoration:none;}

 /* Columna izquierda de contenidos */
.ContentInteriores .RightColContent {clear:both; float:left; width:518px;}

.BlockIso {padding:0 0 10px 0;}
.textBlockGrey {padding:10px 10px 10px 10px; background:#F5F5F5; margin-top:20px; border-top:6px solid #D4D4D4;}

.RightColContent .textBlock {padding:10px 10px 10px 10px;}
.textBlockGrey p,
.RightColContent .textBlock p {margin:0 0 10px 0; color:#20180E; font:13px Tahoma, Helvetica, sans-serif;}
.textBlockGrey p a,
.RightColContent .textBlock p a {text-decoration:underline; color:#20180E;}
.textBlockGrey p a:hover,
.RightColContent .textBlock p a:hover {text-decoration:none;}
.RightColContent .textBlock p strong.green {color:#8EC609;}
.RightColContent .textBlock p strong.orange {color:#FF3300;}
.RightColContent .textBlock ul  {margin:0; color:#20180E; font:13px Tahoma, Helvetica, sans-serif;}
.RightColContent .textBlock ul li {margin-left:20px;}
.RightColContent .textBlock h3 {margin:0 0 5px 0; color:#20180E; font:14px Tahoma, Helvetica, sans-serif;}
.RightColContent .textBlock p.separador {margin:10px 0 25px 0; border-top:1px solid #CCCCCC;}

.RightColContent .textBlock p.grouplinks {float:left; margin:0 10px 0 0; color:#20180E; width:170px; font-size:11px;}
.textBlock p.grouplinks a {text-decoration:none!important;}
.textBlock p.grouplinks a:hover {text-decoration: underline!important;}

.RightColContent .textBlock .img {float:left; margin:0 5px 0 0;}
.RightColContent .textBlock .img img.iconservice {float:left;}

.RightColContent .textBlock .MiniBlocks {float:left; width:235px; padding:5px; margin:0 0 10px 0;}
.textBlock .MiniBlocks p {font-size:12px!important; color:#20180E; font-family:Tahoma, Helvetica, sans-serif; margin:0 0 10px 0; float:left; width:140px!important;}

.RightColContent .textBlock .Texts {float:left;	width:398px; margin:0 0 20px 0;}
.textBlock .MiniBlocks h3.titleGreen,
.RightColContent .textBlock .Texts h3.titleGreen {margin:0; padding-top:5px; color:#8EC609; font:14px Arial, Helvetica, sans-serif; font-weight:bold;}
.textBlock .MiniBlocks h3.titleGreen a, .Texts h3.titleGreen a {color:#8EC609;}
.Texts h3.titleGreen a:hover {text-decoration:none; color:#69A527;}
.RightColContent .textBlock .Texts h3.titleOrange {margin:0; color:#FF3300; font:14px Arial, Helvetica, sans-serif; font-weight:normal; padding-top:5px;}
.Texts h3.titleOrange a {color:#FF3300;}
.Texts h3.titleOrange a:hover {text-decoration:none; color:#DF2D00;}
.RightColContent .textBlock .Texts h3.titleBrown {margin:0; color:#6F5532; font:14px Arial, Helvetica, sans-serif; padding-top:5px;}
.Texts h3.titleBrown a {color:#6F5532;}
.Texts h3.titleBrown a:hover {text-decoration:none; color:#19130B;}

.RightColContent h2.TitleGreen,.RightColContent h2.TitleOrange, .RightColContent h2.TitleBrown {margin:20px 0 0 0; width:508px; color:#FFFFFF; font:16px Arial Black; padding:5px 5px; height:25px; font-weight:normal;}
.RightColContent h3.TitleGreen {background: url(../img/bg_h2titlegreen.gif) #95D54E repeat-y; color:#19130B;}
.RightColContent h2.TitleGreen {background: url(../img/bg_h2titlegreen.gif) #95D54E repeat-y; color:#2A2013;}
.RightColContent h2.TitleBrown {background: url(../img/bg_h2titlebrown.gif) #95D54E repeat-y;}

.RightColContent h3.TitleGreen, .RightColContent h3.TitleOrange, .RightColContent h3.TitleBrown {margin:20px 0 0 0; width:508px; color:#FFFFFF; font:12px Arial Black; padding:10px 5px; height:15px; font-weight:normal;}
.RightColContent h3.TitleGreen {background: url(../img/bg_h2titlegreen.gif) #95D54E repeat-y;}
.RightColContent h3.TitleOrange {background: url(../img/bg_h2titleorange.gif) #FE3300 repeat-y;}
.RightColContent h3.TitleBrown {background: url(../img/bg_h2titlebrown.gif) #6F5532 repeat-y;}

.RightColContent table.Buttons {margin:0; border-top:1px solid #CCCCCC; padding:0 45px;}
.RightColContent table.Buttons td.buttons {margin:0; background-color:#FFFFFF;}
.RightColContent table.Buttons td.buttons .content {padding:10px 0px 5px 0px;}

.ContentInteriores .RightColContent table.IntantQuoteFeature {margin:0; width:518px; border:1px solid #CCCCCC; background-color:#F5F5F5;}
table.IntantQuoteFeature h4 {margin:0; color:#19130B; font:12px Arial Black;}
table.interior {width:480px;}
table.interior td.input {width:350px; height:25px; text-align:left;}
table.interior td.text {width:130px!important; height:25px; text-align:left;}
table.IntantQuoteFeature td.espacio,
table.interior td.espacio {height:8px; font-size:1px;}
table.interior p {margin:0; font-size:12px; color:#20180E; text-align:left;}
table.interior input.input  {width:250px;}
table.interior input.radio {width:20px;}
table.interior select {width:253px;}

table.Comparing {margin:0; width:518px; border:1px solid #CCCCCC;}
table.Comparing td.titleCol {margin:0; width:191px; background-color:#19130B; border-right:#FFFFFF 1px dotted;}
table.Comparing td.titleCol h2 {margin:0; padding:10px; color:#FFFFFF; font:16px Arial Black;}

td.Best, td.Express, td.Super {margin:0; width:191px; border-right:#FFFFFF 1px dotted;}
td.Best {background-color:#F4F4F4;}
td.Express {background-color:#E2E2E2;}
td.Super {background-color:#CECECE;}

td.BestOptions, td.ExpressOptions, td.SuperOptions {margin:0; width:60px; border-right:#FFFFFF 1px dotted;}
td.BestOptions {background-color:#F4F4F4;}
td.ExpressOptions {background-color:#E2E2E2;}
td.SuperOptions {background-color:#CECECE;}

td.Super h3, td.Express h3, td.Best h3 {margin:0; color:#19130B; padding:10px 10px; font:12px Tahoma, Helvetica, sans-serif; font-weight:normal;}
td.SuperOptions input, td.ExpressOptions input, td.BestOptions input {margin-left:10px; float:left;}
td.SuperOptions p, td.ExpressOptions p, td.BestOptions p {margin:0 0 0 10px; _margin-left:5px; 	float:left; color:#6F5532; font:12px/12px Arial Black;}
td.SuperOptions p span, td.ExpressOptions p span, td.BestOptions p span {font:16px/16px Arial Black;}
td.WordCount {margin:0; width:63px; background-color:#6F5532; border-right:#FFFFFF 1px dotted; border-bottom:#FFFFFF 1px dotted; border-top:#FFFFFF 1px dotted;}
td.WordCount h3 {margin:0; color:#FFFFFF; font:12px Tahoma, Helvetica, sans-serif; font-weight:normal; padding:5px 10px;}

table.Comparing td.titleColRight {margin:0; width:418px; background-color:#6F5532;}
table.Comparing td.titleColRight h2 {margin:0; padding:8px 45px; color:#FFFFFF; font:11px Arial Black;}

table.Comparing td.buttons {margin:0; background-color:#FFFFFF;}
td.buttons .content {padding:10px 40px 5px 40px;}
table.Comparing td.buttons p.small {margin:0; font:10px Tahoma, Helvetica, sans-serif; padding:10px;}


 /* Columna derecha de contenidos */
#LeftColContent {float:left; width:198px; background-color:#F5F5F5; margin:20px 0 0 23px; _margin-left:17px;}
#LeftColContent h2.band {margin:0; width:188px; height:15px; background:url(../img/bg_band_int.png) repeat-y  #6F5532; color:#FFFFFF; font:12px Arial Black; font-weight:normal; padding:10px 5px; clear:both;}
#LeftColContent p {margin:0 0 10px 0; padding:10px; color:#20180E; font:12px/16px Tahoma, Helvetica, sans-serif; border-bottom:1px solid #E2E2E2;}
#LeftColContent p a {color:#20180E;}
#LeftColContent p a:hover {color:#6F5532; text-decoration:none;}

p.news {margin:0; padding:10px; color:#20180E; font:12px/16px Tahoma, Helvetica, sans-serif; border-bottom:1px solid #E2E2E2;}

#LeftColContent .CustomerLogos {margin:0; background-color:#FFFFFF; width:196px!important; float:left; border:1px solid #E0E0E0; height:100px; padding-top:10px;}

.Logos {width:175px; margin-left:8px;}

#LeftColContent .CustomerLogos img.logo {width:82px; height:40px; float:left; margin:0 0 0 5px; border-bottom:1px solid #E0E0E0; padding:0 0 5px 0;}
#LeftColContent .CustomerLogos img.logoSline {width:82px; height:40px; float:left;  margin:0 0 5px 5px;}

a.banners {position:absolute; width:210px; height: 102px;}
a.banners:hover {text-decoration:none!important;}

#LeftColContent .Banner {position:relative; width:183px; height:140px; margin:8px; }
#LeftColContent .Banner .Top {margin:0; width:183px; height:12px;}
#LeftColContent .Banner .Bot {margin:0; width:183px; height:13px;}
#LeftColContent .Banner .Mid {margin:0; background-color:#19130B; width:183px;}
#LeftColContent .Banner .Mid img {margin:0; width:183px;}
#LeftColContent .Banner .Mid p.message {clear:both; margin:0; color:#FFFFFF; font:12px/12px Arial Black; padding:0 20px; border-bottom:none;}
#LeftColContent .Banner .Mid p.message a {color:#FFFFFF;}
#LeftColContent .Banner .Mid p.message a:hover {text-decoration:none; color:#6F5532;}

 /***** FORMS *****/

h2.FormsHeads, h2.FormsTitlesFirst, h2.FormsTitles, h2.FormsHeadsGreen {clear:both; margin:0; padding:7px 10px; width:720px; _width:712px; height:20px; color:#FFFFFF; font:14px arial black; background:#6F5532; font-weight:normal;}
h2.FormsTitles {margin-top:20px;}
h2.FormsHeads {background: url(../img/bg_band_form.png) right no-repeat #6F5532;}
h2.FormsHeadsGreen {background: url(../img/bg_band_formgreen.png) right no-repeat #7DC52E;}

.FormsContent {margin:0; border:1px solid #E9E9E9; width:718px; _width:710px; padding:10px; overflow:hidden; _height:100%;}
.FormsContent .sitemap {width:300px; margin:0 0 0 10px; float:left;}
form#freequoteTwo .ContentInteriores .FormsContent,
form#freequoteOne .ContentInteriores .FormsContent {margin:0; border:1px solid #E9E9E9; width:718px; _width:710px; padding:10px; background-color:#E9E9E9!important; position:relative; overflow:hidden; _height:100%; z-index:0;}

ul.sitemap {margin:0;}
ul.sitemap li {font:14px Tahoma, Helvetica, sans-serif; color:#20180E; list-style:none;}
ul.sitemap li.subullet {padding-left:20px;}
ul.sitemap li a {color:#20180E;}
ul.sitemap li a:hover {color:#FF3300; text-decoration:none;}

.FormsContent h3.title {margin:0 0 15px 0; font:13px Tahoma, Helvetica, sans-serif; font-weight:bold; border-bottom:1px solid #E9E9E9;}
.FormsContent p.txt {margin:0 0 15px 0; color:#20180E; font:12px/17px Tahoma, Helvetica, sans-serif;}
.FormsContent .textBlock {margin:0; background-color:#EFEFEF; padding:0 0 10px 0; width:718px; _width:708px!important;}
.FormsContent .textBlock p {	width:620px; 	font-size:12px; 	text-align:left; 	margin:10px 0 10px 40px;
	color:#6F5532; 	padding:0 10px;}
.FormsContent .textBlock table.contactInfo {margin:10px 0px 10px 110px; width:500px; font:12px Tahoma; color:#6F5532;}
table.contactInfo a {color:#6F5532;}
.FormsContent .textBlock p a {color:#6F5532; text-decoration:underline;}
.FormsContent .textBlock .line {margin:0 0 0 40px; 	background:url(../img/bg_line_separador.gif) repeat-x; 	width:606px;	height:2px;}
h2.options {margin:0; color:#6F5532; font:12px Arial Black; font-weight:normal; padding:10px 0px; text-align:center;}
h2.options a {color:#6F5532; text-decoration:underline;}
h2.options a:hover {color:#6F5532; text-decoration:none;}

#SignIn {margin:0 0 3px 70px; width:556px; background-color:#CECECE; overflow:hidden; _height:100%;}
#SignIn h3.close {margin:0; height:12px; background-color:#6F5532; text-align:right; color:#FFFFFF; font:11px Tahoma, Helvetica, sans-serif; padding:4px 10px;}
#SignIn h3.close a {color:#FFFFFF;}
#SignIn h3.close a:hover  {color:#CECECE; text-decoration:none;}
#SignIn .Left {width:160px; padding:0 0 30px 0; height:70px; margin:20px 10px 20px 50px; _margin-left:20px; float:left; border-right:1px solid #D6D6D6;}
#SignIn .Left h2.title {margin:0px; padding:0 0 0 10px; font:26px Tahoma, Helvetica, sans-serif; color:#6F5532;}
#SignIn .Right {float:left; padding:30px; width:260px;}
table.sign {width:260px; font-family:Tahoma; color:#6F5532;}
table.sign td.small {color:#6F5532; font:11px Tahoma; margin:0;}
table.sign td.small a {color:#6F5532;}
table.sign td.p {color:#6F5532; font:12px Tahoma; margin:0;}
table.sign input.text {width:170px;}

#SignIn .Right td.separador  {height:5px!important; font-size:1px;}
#FormsContent p {color:#20180E; font:12px/17px Tahoma; margin:0;}

table.pop .TermsConditions {text-align:left; border:1px #CCCCCC solid; margin:10px 0px; background-color:#f4f4f4;}
.FormsContent .TermsConditions {overflow:auto; width:717px; .width:708px; height:200px; text-align:left; border:1px #CCCCCC solid; margin:10px 0px; background-color:#f4f4f4;}
.TermsConditions h3.terms {width:745px; height:20px; background-color:#6F5532; color:#ffffff!important; margin:0; font:14px  Tahoma, Helvetica, sans-serif; padding:6px 0 0 10px;}
.TermsConditions ol,ul {font:12px Tahoma; color:#20180E;}
p.terms {width:745px; padding:10px; font:12px Tahoma; color:#20180E;}
p.terms a {color:#20180E; text-decoration:underline;}
p.terms a:hover {text-decoration:none;}

.tablehead {clear:both; margin:0; height:24px; background-color:#EFEFEF; }
.tablehead h3, .tablehead p {color:#20180E; font:12px Tahoma, Helvetica, sans-serif; padding:4px 5px; margin:0;}
.tableheadError {clear:both; margin:0; height:24px; background-color:#EFEFEF; }
.tableheadError h3{color:#ff3300; font:12px Tahoma, Helvetica, sans-serif; padding:4px 5px; margin:0;}
.tableheadError p {color:#20180E; font:12px Tahoma, Helvetica, sans-serif; padding:4px 5px; margin:0;}

table.YesNo {}
table.YesNo textarea {width:790px!important;}
table.YesNo select {width:220px;}
table.YesNo radio#radio {width:20px;}
table.YesNo p {margin:0; font:12px Tahoma;}
table.YesNo td {width:auto;}
table.YesNo td.separador {height:5px; font-size:1px;}

.FormsContent .line {clear:both; border-bottom:1px solid #E9E9E9; margin:10px 0 10px 0; font-size:1px;}
.FormsContent table.buttons {clear:both; width:100%; margin-bottom:10px; text-align:center;}
.FormsContent table.buttons #btn {margin:0;}
.FormsContent table.buttons p.small {margin:9px 0 0 0; font:9px Tahoma; text-align:left; color:#666666;}
.FormsContent table.buttons p.small a {color:#666666; text-decoration:underline;}
.FormsContent table.buttons p.small a:hover {text-decoration:none;}
.FormsContent table.buttons p.note {margin:9px 0 9px 0; font:12px Arial Black; text-align:center; color:#6F5532;}

table.OneCol {margin:5px 0 0 0; width:712px; clear: both;}
table.OneCol h3 {color:#20180E; font:12px Tahoma, Helvetica, sans-serif; padding:4px 5px; margin:0;}
table.OneCol p.txt {display:inline; color:#20180E; font:12px Tahoma;}
table.YesNo  p.small,
table.OneCol p.small {display:inline; color:#20180E; font:9px Tahoma;}
table.OneCol p.small a {color:#20180E; text-decoration:underline;}
table.OneCol p.small a:hover {text-decoration:none;}
table.OneCol input {height:13px;}
table.OneCol textarea {width:710px; color:#20180E; font:12px Tahoma;}
table.OneCol td.separador {height:10px; font-size:1px;}

.FormsContent .tableLeft {margin:0 12px 0 0; width:350px; float:left;}
.FormsContent .tableRight {margin:0; width:350px; float:left;}
.FormsContent .PaymentOptions {margin:10px 0 10px 0; width:220px; float:left;}

.ContentInteriores .Right {margin:10px 0 0 0; width:306px; _width:304px; float:left; padding:10px 10px;}
.ContentInteriores .Left {margin:10px 12px 0 0; padding:10px 20px 10px 10px; width:336px; _width:334px; float:left; border-right:1px solid #E9E9E9;}
.ContentInteriores .Right p.small,
.ContentInteriores .Left p.small {font-size:9px; font-family:Tahoma, Helvetica, sans-serif; color:#46351F; margin:0px;}
.ContentInteriores .Right p.small a,
.ContentInteriores .Left p.small a {color:#46351F;}
	
.FormsContent .tableLeft table.twocols,
.FormsContent .tableRight table.twocols {margin:0 10px 0 0; width:342px;}

.tableLeft table.twocols td.separador, 
.tableRight table.twocols td.separador {height:10px!important; font-size:1px;}
.tableLeft table.twocols td.linea, 
.tableRight table.twocols td.linea {height:1px!important; font-size:1px; background-color:#E9E9E9;}
.tableLeft table.twocols td.hdr, 
.tableRight table.twocols td.hdr {height:24px; color:#20180E; font:12px Tahoma; background-color:#EFEFEF; padding:0 5px;}

.tableLeft table.twocols td.TxtRight, .tableRight table.twocols td.TxtRight {color: #20180E; font:12px Tahoma;}
.tableLeft table.twocols td.TxtLeft, .tableRight table.twocols td.TxtLeft {height:28px; color:#20180E; font:12px Tahoma; padding:0 5px;}
td.Error {height:25px; color:#FF0000; font:12px Tahoma; padding:0 5px;}

.tableLeft table.twocols td.OneCol, 
.tableRight table.twocols td.OneCol {padding:0 5px; color:#20180E; font:12px Tahoma; height:30px;}
td.OneColError, td.OneColError {padding:0 5px; color:#FF0000; font:12px Tahoma;}

.tableLeft table.twocols input.radio, .tableRight table.twocols input.radio,
.tableLeft table.twocols td.OneCol input.radio, .tableRight table.twocols td.OneCol input.radio {width:15px;}

.tableLeft table.twocols span,
.tableRight table.twocols span {color:#666666; font:9px Tahoma;}
.tableLeft table.twocols select,
.tableRight table.twocols select {margin:0; width:190px; color:#20180E;}
table.twocols selec option.selected {background-color:yellow; font-weight:normal; color: #000;}
.tableLeft table.twocols input, 
.tableRight table.twocols input {margin:0; width:190px; color:#20180E;}

option.selected {background-color:yellow; font-weight:normal; color:#000;}

.tableLeft table.twocols textarea, 
.tableRight table.twocols  textarea,
.tableLeft table.twocols input, 
.tableRight table.twocols input {margin:0; width:185px; color:#20180E;}
select#day {width:55px!important;}
select#month {width:60px!important;}
select#year {width:50px!important;}

 /* QUOTATION FORM */
.ColLeft {margin:0 10px 0 0; float:left; width:230px;}
.ColLeft p.legal {font-size:10px; margin:10px 0 0 0; float:left; width:230px;}
.ColLeftTxt {margin:0; clear:both; width:208px; border:1px solid #FFFFFF; padding:10px; background:#FFFFFF; border:1px solid #CCCCCC;}
.ColLeftTxt table {margin:0; width:208px!important; z-index:0;}
h2.leftTit {padding:5px 10px; background-color:#7DC52E; color:#FFFFFF; font:12px Tahoma; font-weight:normal; margin:0!important;}
input.PerDetails {margin:0; width:200px;}

 /* step 3 active */
#ColLeftandMidTxt {margin:0; float:left; width:715px; _width:679px; border:1px solid #CCCCCC; background:#FFFFFF; font-size:12px;}
#ColLeftandMidTxt table {margin:10px auto 5px auto; width:510px; z-index:0; font:12px Tahoma;}
#ColLeftandMidTxt table span {color:#666666; font:9px Tahoma; font-weight:normal;}
#ColLeftandMidTxt table span a {color:#666666; text-decoration:underline;}
#ColLeftandMidTxt table span a:hover {text-decoration:none;}
#ColLeftandMidTxt table td.espacio {height:8px; font-size:1px;}
#ColLeftandMidTxt table td.separador {height:1px; font-size:1px; background-color:#E9E9E9;}
#ColLeftandMidTxt table td input {width:265px; z-index:0;} 
#ColLeftandMidTxt table td select {width:271px; z-index:0;} 
#ColLeftandMidTxt table td input.radio, 
#ColLeftandMidTxt table td input.checkbox {width:20px;} 
#ColLeftandMidTxt table th {padding:8px 0 8px 30px; text-align:left; width:190px;}
#ColLeftandMidTxt table td.linea {height:1px!important; font-size:1px; background-color:#E9E9E9;}
table.options {margin:0; width:279px!important;}
table.options p {margin:0; color:#20180E; font:12px Tahoma; font-weight:normal;}

/* step 3 disable */
#ColLeftandMidTxt.disable {}
#ColLeftandMidTxt.disable table {}
#ColLeftandMidTxt.disable table span {color:#CCCCCC;}
#ColLeftandMidTxt.disable table td.espacio {}
#ColLeftandMidTxt.disable table td.separador {}
#ColLeftandMidTxt.disable td input {background-color:#fff; color:#E9E9E9;} 
#ColLeftandMidTxt.disable td select {background-color:#fff; color:#E9E9E9;} 
#ColLeftandMidTxt.disable table td input.radio, 
#ColLeftandMidTxt.disable table td input.checkbox {} 
#ColLeftandMidTxt.disable table th {color:#CCCCCC;}
#ColLeftandMidTxt.disable table td.linea {}
#ColLeftandMidTxt.disable table.options p {color:#CCCCCC;}

/* calculate active */
#Calculate {margin:0; float:left; width:715px; _width:679px; background:#FFFFFF; color:#19130B; border:1px solid #CCCCCC; border-top:none;}
#Calculate h2 {background: url(../img/h2_calculate.gif) #95D54E no-repeat center; height:32px; margin:0; padding:20px 0 0 0; text-align:center; font:20px Arial Black;}

#Calculate .values {margin:0 auto; overflow:hidden; width:530px; _width:527px;}
.values .Express,
.values .BestValue, 
.values .SuperExpress {width:165px; _width:162px; float:left; padding:8px 3px 8px 3px;}
.values .Express {border-right:1px solid #F0F0F0;}
.values .BestValue {border-right:1px solid #F0F0F0;}
.values .Express p.option, .values .BestValue p.option, .values .SuperExpress p.option {margin:0; color:#19130B; font:11px Tahoma; padding-left:10px;}
.values .Express  input.btn, .values .SuperExpress  input.btn,  .values .BestValue  input.btn {margin-left:5px;}
.values .Express p.price, .values .BestValue p.price, .values .SuperExpress p.price {margin:5px 0 5px 0; padding-left:10px; color:#1C150C; font:18px Arial Black; background:#95D54E;}
.values .Express p.time, 
.values .BestValue p.time, 
.values .SuperExpress p.time {margin:0; font-size:10px; text-align:left; padding:0 0 10px 10px;}
.Express p.price span, .BestValue p.price span, .SuperExpress p.price span {text-decoration: line-through; font-size:14px;}




/* About this Quote */
#AboutQuote {width:530px; _width:527px; height:53px; background:url(../img/bg_about-quote.gif) no-repeat top; margin:0 auto; position:relative;}
#AboutQuote p.span {display:none;}
img.sendquote {position:absolute; left: 172px; top: 7px;}
input.sendenquiry {position:absolute; left: 381px; top: 7px;}


/* calculate disable */
#Calculate.disable {background:#fff; color:#CCCCCC; border:1px solid #CCCCCC; border-top:none;}
#Calculate.disable h2 {background: url(../img/h2_calculate-disable.gif) #F0F0F0 no-repeat center; color:#D8D8D8;}
#Calculate.disable h2 span, 
#Calculate h2 span {display:none; visibility:hidden;}
#Calculate.disable .Express, 
#Calculate.disable .BestValue, 
#Calculate.disable .SuperExpress {background: #FFFFFF; border-bottom:1px solid #F0F0F0;}
#Calculate.disable .Express, 
#Calculate.disable .BestValue,
#Calculate.disable .SuperExpress {width:165px; _width:162px; float:left; padding:8px 3px 8px 3px;}
#Calculate.disable .Express p.option, 
#Calculate.disable .BestValue p.option, 
#Calculate.disable .SuperExpress p.option {color:#CCCCCC; font-size:11px!important;}
#Calculate.disable .Express p.price, 
#Calculate.disable .BestValue p.price, 
#Calculate.disable .SuperExpress p.price {color:#CCCCCC; background:#F0F0F0;}
#Calculate.disable .Express p.time, 
#Calculate.disable .BestValue p.time, 
#Calculate.disable .SuperExpress p.time {}
#Calculate.disable .Order {border-top:1px solid #FFF;}
#Calculate.disable .Order img {}
#Calculate.disable .Order input.btn {}

.ColLeftandMidTxt table p, .ColLeftTxt table p {margin:0; color:#20180E; font:12px Tahoma;}
.ColLeftandMidTxt table td, .ColMidTxt table td, .ColLeftTxt table td {height:20px; z-index:0;}
.ColMidTxt table td.separador,
.ColLeftTxt table td.separador {height:7px; .height:4px; font-size:1px;}
.ColLeftTxt table input.radio {width:20px;}

/* About this Quote disable */
#AboutQuote.disable {width:530px; _width:527px; height:53px; background:url(../img/bg_about-quote-disable.gif) no-repeat top; margin:0 auto; position:relative;}
#AboutQuote.disable p.span {display:none;}
input.sendquote {position:absolute; left: 172px; top: 7px;}
input.sendenquiry {position:absolute; left: 381px; top: 7px;}

.small {font:10px Tahoma, Helvetica, sans-serif;}

/* FAQ */
.textBlockFaqs {margin:0; background-color:#EFEFEF; padding:10px;}
.textBlockFaqs p {margin:10px 0px; text-align:left; color:#6F5532; font:12px Tahoma; padding:0 10px;}
.textBlockFaqs p a {color:#6F5532;}
.textBlockFaqs p a:hover {color:#FF3300; text-decoration:none;}
.textBlockFaqs .line {clear:both; border-bottom:1px solid #E9E9E9; margin:5px 0 5px 0;font-size:1px;}

.Answer {margin:0; padding:10px; overflow:hidden; _height:100%;}
.Answer ul {margin:0; padding:0 0 0 20px; color:#6F5532; font:12px Tahoma;}
.Answer ul li {margin-left:10px;}
.Answer ul li.sinbullet {list-style:none; margin:10px 0 0 0px!important;}
p.Answer {margin:0; padding:10px; text-align:left; color:#6F5532; font:12px Tahoma;}
p.Answer a {color:#6F5532; text-decoration:underline!important;}
p.Answer a:hover {text-decoration:none!important;}
p.GoBack {margin:0; padding:0 0 5px 10px; text-align:right; color:#6F5532; font:12px Tahoma; font-weight:bold; border-bottom:1px solid #E9E9E9;}
p.GoBack a {color:#6F5532;}
p.GoBack a:hover {color:#FF3300; text-decoration:none;}


/* HELP WORDCOUNT */
body#TipCls1 {background-color:#95D54E; margin:0; font-size:12px; color:#2A2013;}
.TipCls1 {margin:0px; width:610px; height:360px; background: url(../img/helpwordcount.gif) no-repeat left #95D54E; padding:10px; left:105px; border:1px solid #FFFFFF;}
.TipCls1 p {padding:5px 0 0 280px; width:300px; margin:0;}
.TipCls1 p a {color:#2A2013; text-decoration:underline;}
.TipCls1 p a:hover {color:#FFFFFF; text-decoration:none;}
.TipCls1 p.Close {text-align:right; font-weight:bold; font-family:Tahoma;}
.TipCls1 p.Close a {text-decoration:none;}

 /* ABOUT US */
.textBlockAbout {padding:10px 10px 10px 0px;}
.textBlockAbout .line {clear:both; border-bottom:1px solid #E9E9E9; margin:0 0 10px 0; font-size:1px;}
.textBlockAbout .imgAbout {float:left; margin-right:20px;}
.textBlockAbout .Texts {float:left;	width:403px; margin-bottom:20px;}
.textBlockAbout .MiniBlocks h3.titleGreen a,
.textBlockAbout .Texts h3.titleOrange,  .textBlockAbout .Texts h3.titleBrown, .textBlockAbout .Texts h3.titleGreen {margin:0; font:14px Arial, Helvetica, sans-serif; padding:5px 0 0 0;}
.textBlockAbout .Texts h3.titleOrange {color:#FF3300;}
.textBlockAbout .Texts h3.titleBrown {color:#6F5532;}
.textBlockAbout .Texts h3.titleGreen {color:#8EC609;}

.textBlockAbout p {margin:0 0 10px 0; font-size:13px; color:#20180E;}
.textBlockAbout p a {text-decoration:underline; color:#20180E;}
.textBlockAbout p a:hover {text-decoration:none;}
.textBlockAbout p strong.brown {color:#6F5532;}
.textBlockAbout p strong.green {color:#8EC609;}
.textBlockAbout p strong.orange {color:#FF3300;}


/***** PIE INDEX E INTERIORES *****/
/* PRE-FOOTER */
#langBand {clear:both; width:763px; background-color:#19130B; border-bottom:4px solid #FFFFFF; padding:8px 0;}
#langBand h3 {margin:0 auto; color:#FFFFFF; text-align:center; font:12px Tahoma; font-weight:normal;}
#langBand h3 a {color:#FFFFFF;}
#langBand h3 a:hover  {color: #999999; text-decoration:none;}

/* PROMOCIONES 3 BANNERS */
#promotions {clear:both; width:1000px; height:170px; background-color:#EFEFEF; border-bottom:2px solid #FFFFFF; border-top:4px solid #CECECE;}

/* promotions BANNER LEFT */
.PromoBlockLeft {position:relative; float:left; width:380px; height:148px;}
.PromoBlockLeft h3 {margin:10px 0 0 0; background-color:#CECECE; height:20px; width:280px; padding:4px 10px 4px 5px; text-align:right; color:#666666; font:14px Arial Black;}
.PromoBlockLeft h4 {position:absolute; margin:0; color:#666666; left:212px; top:124px; font:14px Arial, Helvetica, sans-serif; width:108px;}
.PromoBlockLeft h4 a {color:#666666;}

/* promotions BANNER CENTER */
.PromoBlockCenter {position:relative; float:left; width:255px;	height:148px; border-right: 1px solid #FFFFFF;}
.PromoBlockCenter h3 {margin:10px 0 0 0; height:20px; width:160px; padding:4px 20px 4px 5px; text-align:right; background-color:#CECECE; color:#666666; font:14px Arial Black;}
.PromoBlockCenter h4 {margin:0;	position:absolute;	color:#666666;	left:124px;	top:112px;	font:15px Arial, Helvetica, sans-serif;}
.PromoBlockCenter h4 a {color:#666666;}

/* promotions BANNER RIGHT */
.PromoBlockRight {position:relative; float:left; width:350px; height:140px; padding:5px 5px 5px 0;}
.PromoBlockRight h3 {margin:10px 0 0 0; background:#CECECE; height:20px; width:270px; padding:4px 10px 4px 0; text-align:right; color:#666666; font:14px Arial Black;}
.PromoBlockRight p {float:right; font:11px/14px  Tahoma, Helvetica, sans-serif; color:#666666; width:210px; .padding-top:15px;}
.PromoBlockRight p a {color:#666666;}
.PromoBlockRight p a:hover { text-decoration:none;}
.PromoBlockRight  img {float:left; 	padding:15px 15px;}

/* FOOTER */
#footerOrangeBand {clear:both; width:1000px; height:38px; background-color:#FE3300; border-bottom:2px solid #FFFFFF;}
#footerOrangeBand p {margin:0; color:#FFFFFF; text-align:center; font:11px Tahoma, Helvetica, sans-serif; font-weight:normal; padding-top:10px;}
#footerOrangeBand p a {color:#FFFFFF;}

#footer {clear:both; width:1000px; height:135px; background:url(../img/bg_footer.png) top repeat-x #FFFFFF;}
#footer .Left {width:618px; padding:10px 20px; float:left;}
.PaymentSupport h4, #footer .Left h4 {color:#19130B; font:10px Tahoma, Helvetica, sans-serif; font-weight:normal; padding:0 0 10px 0; margin:0;}
.Bookmark a, .Left h4 a {color:#19130B;}
.Left .Bookmark {width:638px; padding:0px; clear:both; color:#19130B; font:10px Tahoma; font-weight:normal;}

#footer .Right {width:320px; padding:10px 20px 10px 0px; _clear:both; _padding-right:0px;  float:right; text-align:right;}
.CreditCards {margin:0; clear:both;}
.PaymentSupport {clear:both;  margin:11px 0 0 0;}
.PaymentSupport img {border-right:#D6D6D6 1px solid; padding:0 5px 0 5px;} 

 /* ABOUT US */
.textBlockAbout h3 {clear:both; margin:0; font:14px Arial, Helvetica, sans-serif; padding:15px 0 0 0;}
.textBlockAbout h3 a {color:#20180E; text-decoration:underline;}
.textBlockAbout h3 a:hover {color:#20180E; text-decoration:none;}

/* project management */
table#project {width:510px;} 
table#project td.one {background:url(../img/bg_project01.jpg) bottom no-repeat; width:174px; height:210px;}
table#project td.two {background:url(../img/bg_project02.jpg) bottom no-repeat; width:173px; height:210px;}
table#project td.three {background:url(../img/bg_project03.jpg) bottom no-repeat; width:169px; height:210px;}
table#project td.four {background:url(../img/bg_project04.jpg) no-repeat top; width:169px; height:201px;}
table#project td.five {background:url(../img/bg_project05.jpg) no-repeat top; width:173px; height:201px;}
table#project td.six {background:url(../img/bg_project06.jpg) top no-repeat; width:174px; height:201px;}

td.one h3, td.two h3, td.three h3,td.four h3, td.five h3, td.six h3 {margin:0; padding:0; font:12px/14px Arial Black!IMPORTANT; color:#1E170D; text-transform:uppercase;}
td.one p, td.two p, td.three p,td.four p, td.five p, td.six p {margin:0; font:11px/14px Tahoma; color:#1E170D;}
td.one h3, td.two h3, td.six h3, td.four h3 {padding:20px 0 0 20px; font:12px/14px Arial Black!IMPORTANT; }
td.three h3 {padding:20px 0 0 15px; font-size:11px; font:12px/14px Arial Black!IMPORTANT; }
td.five h3 {padding:20px 0 0 75px; font:12px/14px Arial Black!IMPORTANT;} 
td.one p, td.two p, td.three p, td.six p {padding:3px 20px 0 20px; font-size:11px!important;}
td.four p {padding:6px 20px 0 20px;  font-size:11px!important;}
td.five p {padding:10px 20px 0 20px;  font-size:11px!important;}
td.three p {padding:0 20px 0 15px;  font-size:11px!important;} 


/* OTHER LANGUAGES */
table.otherlangs {font:12px Tahoma, Helvetica, sans-serif; color:#20180E;}
table.otherlangs a {font:12px Tahoma, Helvetica, sans-serif;color:#20180E;}
table.otherlangs a:hover {font:12px Tahoma, Helvetica, sans-serif;color:#FF3300; text-decoration:none;}

a.jslink {cursor: pointer;}

/* POP SEND ENQUIRY */
body#SendEnquiryPop {background-color:#95D54E; margin:0; font-size:12px; color:#2A2013;}
.SendEnquiryPop {position:relative; margin:0px; width:230px; height:250px; background:#95D54E; padding:15px 35px; border:1px solid #70AF29;}
.SendEnquiryPop .btnClose {position:absolute; left: 245px; top: 15px;}

.SendEnquiryPop h2 {margin:40px 0 10px 0; color:#FFFFFF; font:12px Arial Black, Arial, Helvetica, sans-serif;}
.SendEnquiryPop p {margin:0px; color:#20180E; font:12px  Arial, Helvetica, sans-serif;}
form#popenquiry {margin:0px;}
#popenquiry table {}
#popenquiry input {width:220px; margin-bottom:10px;}
#popenquiry input.btnSend { width:220px; height:25px;}


.skype {position:relative;}
img.logoskype {position:absolute; top: -3px; left: 0px;}
.skype h4 span {padding-left:46px;}
