* @charset "utf-8";
/* CSS Document */

/* Reset Styles for compatibility */
html{ overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table {	border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,th,var { font-style:normal;	font-weight:normal; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
ol { padding:0 0 0 40px; font-size: 0.75em; }

/*Custom*/
strong { font-weight:bold;}
em { font-style:italic; }

h3 { font-weight:bold; margin:3px;}

body {    font-size:100%; line-height:1.125em; /* 16×1.125=18 */ font-family:Arial, Helvetica, sans-serif;}

#content{ min-height:650px; }
#full-width-section{ width:938px; min-height:400px; border-left:1px solid #CCC; border-right:1px solid #CCC; padding:10px; overflow:auto; }
#form-section{ width:948px; min-height:400px; border-left:1px solid #CCC; border-right:1px solid #CCC; padding:5px; overflow:hidden; }
#transportation-content { margin-right:5px; float:left; width:948px;}
#transportation-content p {color:#000; padding:0px;}
div.transporDiv { width:308px; float:left; min-height:400px; margin-right:5px; margin-bottom:5px; border:1px solid #089dcb; font-weight:normal; margin-top:5px; }
div.transporDiv2 { width:308px; float:left; min-height:430px; margin-right:5px; margin-bottom:5px; border:1px solid #089dcb; font-weight:normal; }
.headertitle { width:298px; margin-left:5px; margin-right:5px; float:left; height:45px;}
div#transportation-content h2.title {color:#089dcb ; font-family:Arial, Helvetica, sans-serif; font-size:20px; margin: 8px 0; line-height:18px; padding:0px; background-image:none;}
.stars { float:right; margin-top:4px;}
div.headertitle.line{width:298px; background-color:#089dcb; height:1px; border:0; color:#089dcb;}
.imgservice {float:left; margin-left:5px; width:125px; height:88px; margin-top:4px;}
#nota-bus { width:298px; float:left; margin-left:12px; margin-right:5px; margin-top:20px; font-size:11px; font-family:Arial, Helvetica, sans-serif; height:200px;}

#nota-shuttle {with:298px; float:left; margin-left:12px; margin-right:5px; margin-top:15px; font-size:11px; font-family:Arial, Helvetica, sans-serif; height:200px;}

#nota-taxi { width:298px; float:left; margin-left:12px; margin-right:5px; margin-top:15px; font-size:11px; font-family:Arial, Helvetica, sans-serif; height:200px;}



#nota-private { width:298px; float:left; margin-left:12px; margin-right:5px; margin-top:5px; font-size:11px; font-family:Arial, Helvetica, sans-serif; height:240px;}


#nota-vip { width:298px; float:left; margin-left:12px; margin-right:5px; margin-top:5px; font-size:11px; font-family:Arial, Helvetica, sans-serif; height:240px;}


#nota-limo {width:298px; float:left; margin-left:12px; margin-right:5px; font-size:11px; font-family:Arial, Helvetica, sans-serif; height:240px;}

.linea2 {width:80px; background-color:#089dcb; height:1px; border:0; color:#089dcb;}
p.from {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:5px; text-align:center; padding:0px; margin-top:3px;}
p.guion{font-family:Arial, Helvetica, sans-serif; font-size:11px;line-height:5px; color:#089dcb;}
#pricebus {float:left; width:120px; height:78px; margin-left:25px; text-align:center; margin-top:10px; padding:0px;}
.prices {float:left; width:168px; height:88px; margin-left:5px; text-align:center; margin-right:5px; background:url(../images/form/linea.png); margin-top:10px;}
.priceone {float:left; width:80px; height:70px; text-align:center; margin-right:5px;}
.priceround {float: right; width:81px; height:70px; text-align:center;}
.pricenote { float: left; width:168px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-bottom:5px; line-height:10px;}
p.pricetotales  { font-family:Arial, Helvetica, sans-serif; font-size:19px; margin-bottom:8px; font-weight:bold; text-align:center; padding:0px;}
p.personsway {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:10px; text-align:center; padding: 0 px 0px;}
div#transportation-content h2.horas{color:#F00; font-size:14px; background-image:none;}
.horas{color:#F00; font-size:14px;}
div.transporDiv li{ background:url(../images/form/guion.png); background-repeat:no-repeat; margin-right:20px; padding-left:8px;}
div.transporDiv2 li{ background:url(../images/form/guion.png); background-repeat:no-repeat; margin-right:30px; padding-left:8px;}
div.transporDiv li#price{ background: url(../images/form/guion_red.png); background-repeat:no-repeat; margin-right:30px; padding-left:8px; background-color:#FF3;}
div.transporDiv2 li#price{ background: url(../images/form/guion_red.png); background-repeat:no-repeat; margin-right:30px; padding-left:8px; background-color:#FF3;}
div.transporDiv ul, div.transporDiv2 ul { line-height:18px;}