*{margin:0;padding:0;border:0} body{font-family:arial,sans-serif;background:url(../img/layout/bg_body.jpg) 50% 0 no-repeat #007290 fixed;padding-top:40px;color:#3b3b3b} .zapp:after{content:".";display:block;height:0;clear:both;visibility:hidden} p{ margin-bottom:18px; } a{ color:#007290; text-decoration:none; } a:hover{ color:#007290; text-decoration:underline; } h1{ color:#007c9d; font-family: 'PT Serif Caption', serif; font-size:18px; font-weight:normal; margin-bottom:20px; } .border{ border-top:1px solid #7fbdce; background:url(../img/layout/bg_border.png) repeat-x 0 1px; padding:20px 0; } #wrapper{ width:960px; margin:auto; #layout_top{ width:960px; background:url(../img/layout/bg_layout_top.png) repeat-x; height:2px; } #layout_mid{ width:920px; padding:20px; background:url(../img/layout/bg_layout_mid.png); min-height:200px; #header{ position:relative; height:251px; #logo{ position:absolute; top:60px; margin-left:320px; z-index:200; display:block; } } #company_info{ text-align:center; width:920px; height:10px; font-family: 'PT Serif Caption', serif; font-size:14px; z-index:201; a{ color:#3b3b3b; } } /*** ^^^TAAL SWITCH^^^ ***/ #language{ list-style:none; float:right; padding-right:55px; padding-top:5px; background:url(../img/bg_language.png) no-repeat 0 5px; a{ display:block; background-image:url(../img/language.png); background-repeat:no-repeat; width:25px; height:15px; span{ display:none; } } a.selected_nl{ background-position:0px -15px; } a.selected_en{ background-position:0px 0px; } ul{ position:absolute; list-style:none; li{ padding-right:5px; float: left; a#b_en{ background-position:0px 0px; } a#b_nl{ background-position:0px -15px; } } } li:hover ul{ display:block; } } /*** ^^^/TAAL SWITCH^^^ ***/ #nav{ list-style:none; font-family: 'PT Serif Caption', serif; font-style:italic; font-size:18px; li{ float:left; margin-right:10px; a{ color:#007c9d; text-decoration:none; } a:hover{ text-decoration:underline; } } } .col{ float:left; } .col.left{ width:210px; margin-right:20px; } .col.right{ width:690px; } } #layout_bottom{ width:960px; background:url(../img/layout/bg_layout_bottom.png) repeat-x; height:2px; } } /*** QUICKBOOKER ***/ #hoteliers{ border-bottom: 1px solid #007290; h2{ font-family: 'PT Serif Caption', serif; text-align:center; font-size:16px; font-style:italic; font-weight:normal; } background-color:#f6f6f6; #check { display: block; color:#07205b; padding:0 20px 20px 20px; input, select, option, textarea { font-size: 14px; color:#07205b; font-family:arial,sans-serif; margin-bottom:7px; } label { clear: both; display: block; font-size: 12px; font-weight: bold; } ul { list-style: none outside none; li { width: 100%; } } select { border: 1px solid #003F6B; width: 100%; } .day { float: left; width: 50px; } .month { float: right; width: 100px; } .bookButton, .sendcontact, input[type="button"], input.button { background:#007290; color:#fff; cursor: pointer; width: 100%; padding:3px 0; } .bookButton{ font-size:12px; font-weight:bold; } } } /*** /QUICKBOOKER ***/