/* GENERAL TAGS */

	body {margin: 0px; text-align:center;}
	select {font: normal 12px "Arial"; color: #000000; text-decoration: none;}
	#header {float:left; width:800px; text-align:left; padding-left:67px}
	#header .logo {float:left; width:103px; font-size:0px; display:block;}
	#header #botonera {display:block; float:left; margin-left: 0px; width:520px;}
	#header #botonera .texto {}
	#header #botonera .botones .boton{float:left;}
	#header #botonera .botones .boton span{display:none;}
	#header h1 {display:none;}
	#header h2 {display:none;}

/* GENERAL ID'S */

#maincontainer { width: 800px; margin: auto; text-align: center;}/* usado en la home */

#maincontainerresults { width: 900px; margin: auto; }


#footer {width: 800px; margin: 10px 0px 10px 0px; padding-top: 5px; font: normal 12px "verdana"; color: #000000; text-decoration: none; text-align: left; background: #ffffff;}
#footer a {font: 12px "verdana"; color: #000000; text-decoration: none;}
#footer a:hover{font: 12px "verdana"; color: #000000; text-decoration: underline;}


#content {width: 840px; margin: 0px 0px 0px 0px;}/* antiguo boxes */
#contentcarlist {width: 900px; margin: 0px 0px 0px 0px;}

#enginebox {margin-right:20px; font: 12px "Arial";  float: left; background-image:url(http://www.elmundoencoche.com/SPA/aff/C4L/images/engine_line.gif); width:230px; background-repeat: repeat-y; }
.inboxlogo {margin: 0px; background-image:url(http://www.elmundoencoche.com/SPA/aff/C4L/images/engine_top_background.gif); height:69px; background-repeat:no-repeat;}
.inboxcontent {margin: 0px; background:url(http://www.elmundoencoche.com/SPA/aff/C4L/images/home_columna_amarilla.gif) left bottom; background-repeat:no-repeat; padding: 0px 10px 0px 12px;}
.inboxcontent label{font: bold 12px "Arial"; color: #000000; text-decoration: none;}
.inboxlogoconfirm {margin: 0px; background-image:url(http://www.elmundoencoche.com/SPA/aff/C4L/images/confirm_top.gif); height:102px; width:734px; background-repeat:no-repeat;}
#inboxconfirm {margin-left:33px !important; margin-left:16px;  float: left; }

.flashboxtext {font: 24px "Arial"; color: #000000; text-decoration: none; text-align:center; margin-bottom:10px;}
.flashboxtextsmall {font: 10px "Arial"; color: #000000; text-decoration: none; text-align:center; line-height:5px; margin-top:6px;}
.flashboxcontent {background-image:url(http://www.promocioneslastminute.com/elmundoencoche/images/elmundoencoche.swf); background-repeat:no-repeat; margin-bottom: 10px; width:300px; height:380px;}


/* MOOSTICK STYLES (rotating headlines) */

#rotationbox { margin:0px; display: inline;}
#moostick, .moostick { display: block; overflow: hidden; background: #ffffff;  height: 25px; }
#moostick ul, .moostick {list-style: none; padding: 0px; margin:0px;  }
#moostick li, .moostick li {list-style:none;  display: block; padding:0px; width: 290px;  }
#moostick .show, .moostick .show { visibility: visible;	opacity: 1; }
#moostick a {font-size: 22px; font-family: Arial; color: #000000; text-decoration: none;}


#adrotationbox {width: 298px;  height: 35px; background: #cc3333; overflow: hidden; }
#columnacentral {width: 298px; margin-right:20px;  float: left;}
#columnadeofertas {background-image:url(http://www.elmundoencoche.com/SPA/aff/C4L/images/home_columna_azul_div.gif); width:230px; height:457px; background-repeat:no-repeat; margin-bottom: 0px; float: left; font: 12px "Arial"; text-align:left;}

#fldArea {width: 200px;}
#fldPickup {width: 200px;}
#fldDropoff {width: 200px;}
#imgSearchButton {margin: 0px 0px 0px 10px; }

.box1#area {width: 200px;}
.box1#tlocation {width: 200px;}
.box1#tdropoff{width: 200px;}

#bookmycarinstructionsbox {width: 200px; font-size: 12px; font-family: Arial; color: #000000; text-decoration: none; padding-bottom: 20px; text-align:center;}
#bookmycarerror {padding: 10px; margin: 0px 0px 10px 0px; text-align: center; font-size: 12px; font-family: Arial; color: #000000;}


/*--------------------------------*/
#boxes02 {width: 980px; margin: 0px 0px 0px 0px;}
#promo1 { width: 386px; height: 120px; float: left;}
#promo2 { width: 584px; height: 120px; float: right; margin-left: 10px;}

#promobox1 { width: 188px; height: 120px; float: left; overflow: hidden; background: #cc3333 url(/autoverhuur/images/totaaldekking-title.png) top left no-repeat;}
#promobox2 { width: 188px; height: 120px; float: right; overflow: hidden; margin-left: 10px; background: #cc3333 url(/autoverhuur/images/superdeal-title.png) top left no-repeat; }
#promobox3 { width: 188px; height: 120px; float: left; overflow: hidden; background: #cc3333 url(/autoverhuur/images/geentoeslag-title.png) top left no-repeat; }
#promobox4 { width: 386px; height: 120px; float: right; overflow: hidden; margin-left: 10px; background: #cc3333 url(/autoverhuur/images/topkwaliteit-title.png) top left no-repeat; }

#fldArea {width: 200px;}
#fldPickup {width: 200px;}
#fldDropoff {width: 200px;}
#imgSearchButton {margin: 0px 0px 0px 10px; }

#emailAddress {border: medium none ; text-align: center; font-size: 12px; margin-left: -5px;}

#newsearchbox {width: 980px; margin: 10px 0px 0px 0px; background: #cc3333 url(/autoverhuur/images/carlist-newsearch-header.png) top left no-repeat;}

#newsearch01 { width: 450px; margin: 50px 0px 10px 20px; float: left; font: 12px "Arial"; color: #ffffff;}
#newsearch02 { width: 320px; margin: 50px 0px 10px 20px; float: left; font: 12px "Arial"; color: #ffffff;}
#newsearch03 { width: 70px; margin: 50px 0px 10px 20px; float: left; font: 12px "Arial"; color: #ffffff;}

#tlocation {width: 330px;}
#tdropoff {width: 330px;}
#area {width: 330px;}

#columna_resultados {width:601px; float:left;}
#results { width: 600px; margin: 0px; background-color:#68CCFF; border-right: 1px solid #777777;}
#resultstext {width:auto !important; width: 601px;margin: 0px; background-color:#68CCFF; border-right: 1px solid #777777;  font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:20px; text-align:left;}

#onrequestalert {width: 600px; height: 70px; margin: 0px;  margin-top: 20px; font: 12px arial; color: #000000;}
#SummaryBoxItinerary { width: 400px; height: 160px; background: #cc3333; color: #ffffff; }
#prebooktotal { width: 400px; padding: 10px; margin: 20px 30px; background: #cc3333; font: 18px "Arial"; color: #ffffff; text-decoration: none; }
#productbox1 { width: 900px; padding: 10px; margin: 10px auto; background: #fadada;}
#productbox2 { width: 900px; padding: 10px; margin: 10px auto; background: #fadada;}
#vendorbox { width: 900px; padding: 10px; margin: 10px auto; background: #fadada;}
#termsconditions {font: 12px "Arial"; color: #000000; text-decoration: none;}
#paymentLeft { float: left; width: 500px; margin: 0px 10px 0px 0px; background: #ffffff; }
#paymentRight { float: right; width: 300px; margin: 0px 60px 0px 0px; padding: 10px; background: #cc3333; }

/* CLASSES */

a.menubutton {font: bold 18px "Arial"; color: #ffffff; text-decoration: none; margin-right: 30px;}
a.menubutton:hover {font: bold 18px "Arial"; color: #ff3333; text-decoration: none; margin-right: 30px;}
a.link12 {font: 12px "Arial"; color: #ffffff; text-decoration: none;}
a.link12:hover {font: 12px "Arial"; color: #ffffff; text-decoration: underline;}



.promocontent {margin: 40px 5px 0px 10px; font: normal 12px "Arial"; color: #ffffff; text-decoration: none;}
.superdeal {margin: 30px 5px 0px 10px; font: normal 12px "Arial"; color: #ffffff; text-decoration: none;}

.floatRight { float: right; }
.floatLeft { float: left; }
.floatclearer {clear: both;}

.resultline { width: 600px; margin: 0px;}
.resultseparator {width: 600px; height: 1px; margin: 0px; background: #000000; display:none;}


.bookmycarsection { width: 540px; margin: 10px 25px 10px 25px; color:#000000; font: 12px "Arial"; text-decoration: none;}
.bookmycarTitle {margin: 10px 0px 20px 0px;}
.BookmycarModuleBox { width: 980px; margin: 20px 0px 0px 0px; background: #ffffff;}
.BookmycarModuleSeparator {width: 980px; height: 10px; margin: 10px auto; background: url(/autoverhuur/images/bookmycar-separator.png) top left no-repeat;}
.vendorprodbox { width: 900px; padding: 5px; margin: 5px auto; background: #fadada;}
.productQuantity { color: #cc3333; font-weight: bold; background: #ffffff; border: solid 1px #cc3333; }


/* FONT DEFINITIONS */

.bold {font-style: bold;}
.underline { text-decoration: underline;}
.white10 {font: 10px "Arial"; color: #ffffff; text-decoration: none;}
.white12 {font: 12px "Arial"; color: #000000; text-decoration: none;}
.white14 {font: 14px "Arial"; color: #ffffff; text-decoration: none;}
.white15 {font: 15px "Arial"; color: #ffffff; text-decoration: none;}
.white18 {font: 18px "Arial"; color: #ffffff; text-decoration: none;}
.white20 {font: 20px "Arial"; color: #ffffff; text-decoration: none;}
.white35 {font: 35px "Arial"; color: #ffffff; text-decoration: none;}
.grey12 {font: 12px "Arial"; color: #aaaaaa; text-decoration: none;}

.bold12 {font: 12px "Arial"; color: #000000; text-decoration: none; font-weight: bold;}
.bold15 {font: 15px "Arial"; color: #000000; text-decoration: none; font-weight: bold;}
.bold18 {font: 18px "Arial"; color: #000000; text-decoration: none; font-weight: bold;}
.bold20 {font: 20px "Arial"; color: #000000; text-decoration: none; font-weight: bold;}
.bold30 {font: 30px "Arial"; color: #000000; text-decoration: none; font-weight: bold;}
.black12 {font: 12px "Arial"; color: #000000; text-decoration: none;}
.black14 {font: 14px "Arial"; color: #000000; text-decoration: none;}
.black15 {font: 15px "Arial"; color: #000000; text-decoration: none;}
.black18 {font: 18px "Arial"; color: #000000; text-decoration: none;}
.black20 {font: 20px "Arial"; color: #000000; text-decoration: none;}



/*  slide test */

h3.section {
	margin-top: 1em;
}

#vertical_slide, #horizontal_slide {
	background: #D0C8C8;
	color: #8A7575;
	padding: 10px;
	border: 5px solid #F3F1F1;
	font-weight: bold;
}

div.marginbottom {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
	margin-bottom: 10px;
}





#ofertas{padding-top:8px ;width:230px; height:200px;font-family:Arial, Helvetica, sans-serif; font-size:12px}
#ofertas ul{ list-style:none; padding:21px 0px 45px 0px !important; padding:20px 0px 0px 0px; margin:0px;}
#ofertas li{ list-style:none; margin:0px; padding:19px 10px 0px 10px;  width:220px;}

#ofertas .titulo {
	font-size: 16pt; 
	color: #000000;
	display:block;
	padding-top:1px;
	padding-left:7px;
	}
#ofertas a{text-decoration:none; color:#000000}

#ofertas LI .izq { width:110px; float:left; text-align:right;}
#ofertas LI .izq strong{font-size:18px;}
#ofertas LI .dcha{width:100px; float:left; padding-left:5px;}

#ofertas LI .dcha a{color:#DB2929;}
#ofertas LI .dcha a strong{font-size:37px }
#ofertas LI {clear:both; }


