body {	font-family: Verdana, Arial,Helvetica,sans-serif;font-size:0.7em;background:#fef7d5 url(../css/../img/mainbg.gif) repeat-x;margin:0;padding:0;}
img{ behavior:url(../css/htc/iepngfix.htc);border: 0;}
a, a:visited, a:link {color:#3399ff;}
a:hover{text-decoration:none;}
h1{color: #ffd500;font-family: Arial, Helvetica, sans-serif;font-size: 20px;margin:2px 0;}
h2 {font-family: Arial, Helvetica, sans-serif; color: #ffd500;margin:10px 0px 5px 0px;font-size: 16px;}
h3 {margin:2px 0;font-size: 14px;font-family: Arial, Helvetica, sans-serif;}
h4 {margin:10px 0 2px 0;font-size: 12px;font-family: Arial, Helvetica, sans-serif;clear:both;}
p{margin:5px 0;}
form{margin:0; padding:0;}
#wraper {margin:0 auto 20px auto;width:800px;background-color: #FFFFFF;}
#header { padding:0;margin:0;}
#logo {PADDING: 0;margin:0; width:440px; float:left; }
#slogan{padding: 0;width:350px;float:left;color:#666;}
span.slogan-text{
font-family: Arial;
font-size: 24px;
font-style: italic;
}
.menu-link a, .menu-link a:visited,.menu-link a:link, .menu-link{color:#666666;}
.menu-link{padding:0; margin:0;}
fieldset,input,select{font-size:11px;}
#kolumncontainer {clear:both;margin:10px 0 0 0; padding:0;}
#kolumn1,#kolumn3 {PADDING:0;FLOAT: left;WIDTH: 200px;margin:0;padding:0 0 0 10px;}
#kolumn1-result {FLOAT: left;WIDTH: 175px;margin:0;padding: 0 10px 0 20px;}
#kolumn-booking {padding: 0 0px 0 0px;margin:0;FLOAT: left;}
#kolumn {PADDING:0;margin:0 0 0 10px;FLOAT: left;WIDTH: 356px;}
#kolumn2 {PADDING:0;margin:0 0 0 10px;FLOAT: left;WIDTH: 570px;}
#menycontainer {PADDING: 0;clear:both;margin: 0 0 0 10px;}
#menycontainer UL, #top UL {MARGIN: 0;DISPLAY: inline;}
#menycontainer LI, #menycontainer li.last, #top li {COLOR: #666666;DISPLAY: inline;FLOAT: left;LIST-STYLE-TYPE: none;margin:2px 0;padding:0 8px;background-image:url(../css/../img/delimiter.gif);background-position:right center;background-repeat:no-repeat;font-size:12px;}
#menycontainer .enabled {font-weight:bold;COLOR: #000;}
#menycontainer li.last, #top li.last{background:none;}
#top{width:250px;float:right;padding:0; margin:5px 0 20px 0;}
#top li{float:right;}
a.meny, a.meny:visited, a.meny:hover, a.meny:link
{DISPLAY: block;TEXT-DECORATION: none; COLOR: #666666;}
a.meny:hover {TEXT-DECORATION: underline;}
.menycontent {DISPLAY: block;PADDING: 3px 0px 4px 5px;TEXT-ALIGN: left;font-size: 12px;}
.colorRed {color: #ff0000;}
.dropdown{font-size:11px;margin:0;border:solid 1px
#cecece;background-color:#FFFFFF;}
div.clear-both{clear:both;margin:0; padding:0;}
div.float-right-90 {float:right;width:90px;margin:0;}
.img-right{float:right;margin:0 0 10px 10px;padding:0;}
div.text p{
line-height: 1.5em;margin:20px 0 0 0;
}
.button,.button2{background-color:transparent;background-repeat:no-repeat;border:0;color:#999999;cursor:pointer;font-family:arial;font-size:16px;font-weight:bold;height:32px;margin:0;padding:0 0 3px 0;}
.button{background-image:url(../css/../img/button/submit.png);width:81px;text-align:center;behavior:url(../css/htc/iepngfix.htc);border: 0;}
.button2{background-image:url(../css/../img/button/button2.png);width:90px;behavior:url(../css/htc/iepngfix.htc);border: 0;}
#footer {font-size: 11px;color:#797979; padding: 5px 0 10px 15px;
margin:10px 0 ;}
#footer div.address{clear:both;margin:10px 0;}
#footer div.description{vertical-align:bottom;}
#footer div.description div.copy{padding:0; float:left; width:450px;margin:3px 0 2px 0;}
#footer div.navigation ul{list-style:none;margin:0;padding:0;}
#footer div.navigation ul li{display:inline;}
#footer div.navigation ul li a{color:#797979;}
#footer div.navigation ul li.link{margin:0 5px 0 0;padding:0 5px 0 0;}
#footer div.navigation ul li.link2{margin:0;padding:0 ;font-size:9px;}
span.info{background-image:url(../css/../img/icon/info.gif);background-position:left top;background-repeat:no-repeat;display:inline-block;height:11px;margin-top:2px;vertical-align:top;width:12px;}
span.info a{display:block;font-size:0;height:11px;text-indent:-10000px;width:12px;}
.block-200, .block-center{
width:200px;
margin:0 0 10px 0;
border: 1px solid #e7e7e7;
}
.block-center{
width:356px;
margin:0 0 10px 0;
border: 1px solid #e7e7e7;
}
.block-200 .header, .block-center .header{
height:22px;
background: url(../css/../img/block_top.gif) no-repeat left center;
}
.block-center .header{background: url(../css/../img/header-long.png) no-repeat left center;height:22px;}
div.block-200 div.header .title, div.block-center div.header .title{
font-family: Verdana, Arial;
font-size:12px; color:#666666;
padding:3px 0 0 10px;
font-weight:bold;
}
.block-200 .content{
padding:3px 10px 20px 10px;
}
.block-center .content {background:#d8ebff;padding:5px 10px 10px 15px;}
.block-200 .content h3{
padding:10px 10px 2px 0px;color: #ffd500;
}
.button-text{
background-color: #FFFFFF;
margin:10px 0;
color:#3399ff;
text-decoration:underline;
border:none;
}
.block-200 .prices h3{color:#666;margin:0;padding:10px 0 5px 10px;}
.block-200 .prices {background:#c1e0ff; font-size:10px;font-family: Arial, Helvetica;margin:0;padding:0 0 20px 0;}
.block-200 .prices .odd , .block-200 .prices .even{padding:2px 10px;}
.block-200 .prices .odd {background:#fff;}
.block-200 .prices .even {background:#c1e0ff;}
.block-200 .prices .price {color:#ff0000;}
.banner{margin:10px 0 0 0;}
.FloatLeft{float:left;margin:10px 10px 10px 0; }
.block-small{width:165px; float:left;}
.calendars{background:#c1e0ff;padding:5px 10px 10px 15px;}
div.yellow-line{border-bottom: solid 1px #ffd500; margin:3px 0;height:1px;padding:0;}
div.hr2px{border-bottom: solid 2px #ffd500;}
.pickup {
width:450px;
margin-top: -5px;
}
.dropoff {
width:450px;
margin-top: -20px;
}
.pickup2 {
width:450px;
margin-top: -12px;
}
.dropoff2 {
width:450px;
margin-top: -12px;
}
#content-results{padding:0 10px 0 0;margin:0;}
div.date{color:#666;font-size:11px;font-family: verdana;}
div.title-results{clear:both;padding:5px 0 10px 0;}
span.parameters{text-align:right;float:right;}
div.title-results h2{color:#ffd500;float:left; font-size:16px;}
span.stops{color:green;padding-left:5px;}
div.icon-return{float:left;margin:0 15px;height:60px;padding:0;color: #336699;font-size: 24px;font-weight:bold;}
div.box-title-cheapest, div.box-title-recommended, div.box-title-short,div.box-title-others{color:white;margin:0;padding:0px 0 0 16px;	background-repeat: no-repeat;height:22px;font-size:12px;font-weight:bold;}
div.box-title-cheapest{	clear:both;	background: #3b9dff url(../css/../img/header-cheap.png) no-repeat left center;}
div.box-title-recommended{background: #ffd815 url(../css/../img/header-recom.png) no-repeat left center;}
div.box-title-short{background: #ea6687 url(../css/../img/header-short.png) no-repeat left center; }
div.box-title-others{background: #d3d4d4 url(../css/../img/header-other.png) no-repeat left center;
}
div.title{	padding:3px 0 0 25px;width:200px;float:left;}
span.plus{color:#666;float:left;padding-top:3px;}
span.plus a, span.plus a:link, span.plus a:visited {color:#666;text-decoration:none;}
span.details{float:right;font-size:11px;font-weight:normal;padding:3px 10px 0 0;}
div.trip-info, div.trip-info-other{margin:0;background-color: #d8ebff;}
div.carrier{width:35px;float:left;padding:10px;background-color:#d8ebff;}
div.info{width:507px;float:left;margin:0;padding:0;background-color:#d8ebff;}
div.float-right-90 {float:right;width:90px;margin:0;padding:5px 0 0 0;}
div.info-content{margin:0; padding: 5px;}
div.info-content-other{margin:0; padding: 10px 5px;}
div.price-carrier{width:80px;float:left;padding:5px 0 0 0;}
div.price-carrier a, div.price-carrier a:link, div.price-carrier a:visited{color: #ff3300;font-size: 14px;font-weight:bold;font-family: Verdana;}
div.dep-arr{width:160px;float:left;padding:5px 0 0 0;}
div.tripInfo{background-color:#fff;margin:5px 0;}
div.tripInfo div.caption{background-color:#d8ebff;padding:4px;width:562px;float:left;}
div.tripInfo .from-to{width:136px; float:left;}
div.tripInfo .flight{width:60px; float:left; }
div.tripInfo .avg-ank{width:35px; float:left;}
div.tripInfo .from-to, div.tripInfo .avg-ank, div.tripInfo .flight{padding:3px 4px;color:#000;}
div.tripInfo .title{font-size:10px;font-weight:bold;background-color:#d8ebff;color:black;}
div.tripInfo .time{width:40px; float:left; }
div.tripInfo .carrier-logo, div.tripInfo .radio-box{width:20px; float:left; padding:3px 0px;}
div.toggle{width:14px; height:22px; margin:0; float:left; }
.button-toggle{background:transparent;width:14px; height:22px;border: 0;font-size:12px;font-weight:bold;padding:0 0 6px 0; }
.t-pink{color:#a20c32}
.t-blue{color:#266ed2}
.t-yellow{color:#b09719}
.t-grey{color:#666;}
#searchbar{font-size:11px;margin:0; padding:0;}
#searchbar a.calendar1{background-image:url(../css/../img/searchbar/calendar1.gif);}
#searchbar a.calendar1,#searchbar a.calendar2{background-repeat:no-repeat;float:left;font-size:0;height:20px;text-indent:-10000px;width:24px;margin-left:5px;}
#searchbar a.calendar1:hover{}
#searchbar a.calendar2{background-image:url(../css/../img/searchbar/calendar2.gif);}
#searchbar div.form-header {margin:0;color:#666;font-size:11px;padding:2px 0 ;clear:both;font-weight:bold;	}
#searchbar .textbox,.textbox {border:1px solid #cecece;font-size:11px;height:14px;margin:0;padding:1px 2px;width:160px;background-color:#FFFFFF;}
#searchbar select.dropdown{font-size:11px;margin:0 0 2px 0;}
#searchbar
div.field{float:left;margin-bottom:5px;margin-right:10px;overflow:hidden;}
#searchbar
div.field-time label{float:left;height:14px;margin-top:3px;vertical-align:top; color:#666;font-weight:bold;}
#searchbar
div.field-time select.dropdown{float:left;width:135px;margin-left:5px;}
#searchbar
div.field-time{clear:both;float:none;overflow:hidden;padding-bottom:10px;}
#searchbar form{clear:both; margin:0;}
div.hyrbil{width:115px;float:left;padding:5px;background-color:#d8ebff;}
div.info{width:380px;float:left;margin:0;padding:0;background-color:#d8ebff;}
div.pass{
background-image: url(../css/../img/hyrbil/people.png);
background-repeat: no-repeat;
background-position: left center;
text-indent: 25px;
float:left;
width:60px;
padding:10px 0;
behavior:url(../css/htc/iepngfix.htc);
}
div.lagage{
background-image: url(../css/../img/hyrbil/lagage.png);
background-repeat: no-repeat;
background-position: left center;
text-indent: 35px;
float:left;
width:50px;
padding:10px 0;
behavior:url(../css/htc/iepngfix.htc);
}
.carInfo, .flightInfo{border:solid 1px #B5CADF;background-color:#EAEFF5;padding:0px;}
.form-label{width:100px; float:left;padding:2px 3px;margin-bottom:5px;font-weight:bold;}
.form-detail{width:300px; float:left;padding:2px 3px;margin-bottom:5px;}
.car-text{width:450px;float:left;margin-left:20px;}
.car-img{width:250px;float:left;padding:10px;text-align:center;}
.fielderror{color:red;}.block-center .dropdown{
width:155px;
}
.childages .dropdown{
width:78px;
}
#child0, #child1, #child2, #child3, #child4, #child5, #child6, #child7 {width:80px;float:left;margin:2px 0;}
span.tipTrip{color:#cc0000;float:right;padding-right:5px;}
span.tipTrip a{color:#cc0000;padding:0;text-decoration:none;}
span.tipTrip a:hover{text-decoration:underline;}
.plainText {font-size:10px;font-weight:bold;text-transform:uppercase;}
div.tripInfo{border:solid 1px #B5CADF;border-top:none;background-color:#fff;width:760px;}
div.tripInfo div.caption{background-color:#d8ebff;padding:4px;border-top:solid 1px #B5CADF;border-bottom:solid 1px #B5CADF;width:auto;}
div.tripInfo .from-to{width:205px; float:left;}
div.tripInfo .flight{width:62px; float:left; }
div.tripInfo .avg-ank{width:50px; float:left;}
div.tripInfo .flightcompany{width:168px; float:left}
div.tripInfo .from-to, div.tripInfo .avg-ank, div.tripInfo .flight, div.tripInfo .flightcompany {padding:3px 4px;color:#333;}
div.tripInfo .title{font-size:10px;font-weight:bold;background-color:#d8ebff;border-bottom:solid 1px #CCCECD;color:black;}
div.tripInfo .time{width:40px; float:left; }
div.tripInfo .carrier-logo, div.tripInfo .radio-box{width:24px; float:left; padding:3px 4px;}
div.tripInfo .overview{padding:0;margin:0}
#traveler, #cotraveler{width:335px; float:left;margin-top:20px;}
#traveler div.traveler-info{border:solid 1px #B5CADF;background-color:#EAEFF5;padding:10px;}
#traveler div.traveler-info .form-label, #cotraveler div.traveler-info .form-label{width:100px; float:left;padding:2px 3px;margin-bottom:5px;}
#cotraveler div.traveler-info{border:solid 1px #B5CADF;background-color:#EAEFF5;padding:10px;font-size:7pt;}
#cotraveler div.traveler-info input.textbox{border:1px solid #cecece;background-color:#fff;width:90px;}
#cotraveler div.traveler-info .form-label{width:90px;float:left;font-size:8pt;}
#cotraveler div.traveler-info .dropdown{font-size:7pt;}
input.textbox{border:1px solid #cecece;background-color:#fff;width:180px;}
#bonus {margin:10px 0;}
#bonus .field{width:100px; float:left;margin-bottom:5px;padding:3px;}
div.info-lastPayment{font-size:11px;padding-top:15px;}
.text-right{text-align:right;}
#sum{width:400px;float:left;margin:20px 0 0 20px;}
#sum-info{ border:solid 1px #CBCBCB;margin:5px 0;background-color:#fff;}
#sum-info div.title{padding:4px 2px;margin:0;font-weight:bold;float:none;width:auto;background-color: #E9E9E9;}
#sum-info div.content{margin:0; padding:3px;width:235px; float:left;background:#FFF;}
#sum-info div.apris{margin:0;padding:3px;width:80px;float:left;text-align: right;background:#FFF;}
#sum-info div.totalt{margin:0;padding:3px;width:65px;float:left;text-align: right;font-weight:bold;background:#E9E9E9;}
#sum-info div.option div.totalt{line-height: 20px;}
#sum-info div.content-radio{margin:0; padding:2px 3px;width:321px; float:left;background:#FFF;}
#sum-info div.content-radio span.apris{margin:0;padding:3px;float: right;text-align: right;}
.devider{border-bottom:solid 1px #CBCBCB; border-top:solid 1px #CBCBCB;height:5px;background:#FFF;clear:both;margin:0;padding:0;}
.totalPrice{text-align: right;font-weight:bold;font-size:18px;font-family: Arial, Helvetica, sans-serif;}
