/* riatour facelift */
/* jan 2011 daniel@pixelplus.sk */
/* ---------------------------- */
html,body{margin:0;padding:0}
body{text-align:center;font-size:76%;font-family:Verdana, Arial, Helvetica, sans-serif;background:#fff url('/images/design/bg.jpg') repeat-x;}
img{border:0}
p{margin:0;padding:0;}
a:link, a:visited {color:#000;}
a:hover {color:#000;}

h2{margin:10px 0 5px 0;padding:0;font-size:16px;font-weight:bold;color:orange}

/*div#header{width:1008px;height:105px;margin:0;padding:0;background:url('/images/design/header.jpg') no-repeat;cursor:pointer;}*/
div#header{width:auto;height:105px;margin:0;padding:0;background:url('/images/design/header.png') no-repeat;cursor:pointer;}
div#banner{width:468px;height:70px;margin:0 0 0 200px;padding-top:20px;float:left}
div#wrapper-top{width:100%;height:21px;margin:0;padding:0;background:url('/images/design/wrapper_top.png') no-repeat;}
div#wrapper-bottom{width:100%;height:93px;margin:0;padding:0;background:url('/images/design/wrapper_bottom.jpg') no-repeat;}

/* mainNav */
#mainNav {margin:0 0 10px 0;padding:0;}
#mainNav a:link, #mainNav a:visited,#mainNav a:link, #mainNav a:visited {text-decoration: none; color: #fff;}
#mainNav a:hover, #mainNav a.active {text-decoration: underline;}
#mainNav ul {margin:0;padding:0;list-style:none;font-size:12px;font-weight:bold;}
#mainNav li {display:block;margin:0;padding:4px 0 0 30px;vertical-align:middle;border-bottom:1px solid #003366;min-height:19px;}
#mainNav li.sub0 {background:url('/images/design/menu_sub0.jpg') ;}
#mainNav li.sub1 {background:url('/images/design/menu_sub1.jpg') ;font-size:11px;font-weight:normal;padding-left:38px;}
#mainNav li.sub2 {background:url('/images/design/menu_sub2.jpg') ;font-size:11px;font-weight:normal;padding-left:46px;}
#mainNav li.sub3 {background:url('/images/design/menu_sub3.jpg') ;font-size:11px;font-weight:normal;padding-left:54px;}
#mainNav li.sub4 {background:url('/images/design/menu_sub4.jpg') ;font-size:11px;font-weight:normal;padding-left:62px;}
#mainNav li.sub5 {background:url('/images/design/menu_sub5.jpg') ;font-size:11px;font-weight:normal;padding-left:70px;}
#mainNav li.active0 {background:url('/images/design/menu_active0.jpg') }
#mainNav li.active1 {background:url('/images/design/menu_active1.jpg') ;padding-left:38px;}
#mainNav li.active2 {background:url('/images/design/menu_active2.jpg') ;padding-left:46px;}
#mainNav li.active3 {background:url('/images/design/menu_active3.jpg') ;padding-left:54px;}
#mainNav li.active4 {background:url('/images/design/menu_active4.jpg') ;padding-left:62px;}
#mainNav li.active5 {background:url('/images/design/menu_active5.jpg') ;padding-left:70px;}
#mainNav li.last0 {background:url('/images/design/menu_active0.jpg') ;}
#mainNav li.last1 {background:url('/images/design/menu_active1.jpg') ;padding-left:38px;}
#mainNav li.last2 {background:url('/images/design/menu_active2.jpg') ;padding-left:46px;}
#mainNav li.last3 {background:url('/images/design/menu_active3.jpg') ;padding-left:54px;}
#mainNav li.last4 {background:url('/images/design/menu_active4.jpg') ;padding-left:62px;}
#mainNav li.last5 {background:url('/images/design/menu_last5.jpg') ;padding-left:70px;}

#content h1 {color:#ff6600}

div#container{text-align:left;}
div#footer{background: url("/images/design/footer_bg.gif") repeat-x;line-height:20px;}
div#footer img {vertical-align:middle;}
div#wrapper{background:url('/images/design/wrapper_bg.gif') repeat-y;}

div#content, div#content p {text-align:justify;font-size:12px;line-height:1.8;}
/*div#content p {margin:0 0 5px 0;}*/

/*div#container{width:1008px;margin:0 auto;}*/
div#container{width:1100px;margin:0 auto;}
div#navigation{float:left;width:200px; margin-right:8px}
div#content{width:670px;float:left;min-height:400px;padding:0 15px 0 15px;overflow:hidden;}
div#extra{float:right;width:190px;}
div#wrapper{width:100%;overflow:hidden;}
div#footer{clear:both;width:100%;height:112px;text-align:center;}

.lastminute{width:190px;min-height:105px;margin-bottom:10px;background:url('/images/design/lastminute_box.jpg') no-repeat top left;cursor:pointer;}
.lmcaption{color:#E25738;font-size:18px;font-weight:bold;padding:12px 0 0 0;margin:0 10px 5px 10px;overflow:hidden;height:25px;}
.lmprice{color:#000;font-size:11px;font-weight:bold;padding:5px 0 0 97px;margin:0 20px 0 10px;overflow:hidden;height:20px;}
.lmtext{color:#000;font-size:9px;padding:5px 0 0 0;margin:0 20px 0 10px;}

div#contentimages{margin:-20px auto 0 auto;width:100%;background:#e1edfb;overflow:hidden;padding:4px;}
.contentimage{float:left;width:116px;height:116px;padding:8px;}

#searchbig{margin:0px 205px 10px 0;padding:0; float:right; background:url('/images/design/search-bg.png') no-repeat; width:153px; height:90px; text-align:center}
#frmSeBigTxt{border:1px solid #fff;width:130px;color:gray;margin:10px 0px}

.copyrow{font-size:10px;color:#000;width:1008px;text-align:left;margin:0 auto;}
.copyrow a:link { color: #000; text-decoration: none; font-weight:normal; }
.copyrow a:visited { color: #000; text-decoration: none; font-weight:normal; }
.copyrow a:hover { color: #000; text-decoration: underline; font-weight:normal; }
.copyrow a:active { color: #000; text-decoration: underline; font-weight:normal; }

#kform {clear:both;background:#E8EFF4;padding:10px;}
#kform h2 {margin:0;color:#568AB2;}
#kform p {margin:0 0 10px 0;}
#kform td {font-size:11px;}
#kform input.txt {border:1px solid #000;width:200px;color:#000;}
#kform input.captcha {border:1px solid #000;width:50px;color:#000;}

.buttons{margin:20px 0 10px 0;padding:0 0 0 10px;}
.buttons p {margin-bottom:10px;}

#map_canvas  {font-family:arial;}
#map_canvas h2 {font-size:16px; margin:0px 0px 8px 0px; padding:0px}
#map_canvas ul {margin:0px; padding:0px}
#map_canvas li {list-style-type:none; margin:2px 0px; text-decoration:none; width:100%}
#map_canvas a {text-decoration:none; padding:2px 8px; margin:4px 0px; color:#333; font-size:12px; width:100%}
#map_canvas a:hover {background:#eee}

.price_table {font-size:9.45px!important}

/* homebox */
.homebox{width:300px;height:140px;margin:0 15px 20px 15px;float:left;cursor:pointer;}
.hmimage{width:140px;height:120px;padding:20px 0 0 0;float:left;background:url('/images/design/home_box.gif') no-repeat top right;}
.hmtext{width:150px;height:120px;color:#000;font-size:9px;padding:20px 0 0 10px;margin:0;float:left;overflow:hidden;}
.hmtext h2{color:#E25738;font-size:14px;font-weight:bold;margin:0;padding:0;}

/* jan 2012 */
ul.biglist {margin:0px; padding:0px}
.biglist li {padding:4px 10px; background:#efefef; list-style-type:none; border-bottom:1px solid white;}
.biglist a {width:100%; height:26px; display:block}
.biglist li:hover {background:#fcb07e; color:white}
