/* CSS Document */
body{padding:0px; margin:0px; background: #FFF; color:#505050; font:11px Tahoma, sans-serif; }
div, p, ul, h2, h3, h4, img{padding: 0; margin: 0;}
ul{list-style-type: none;}
h1 span { display: none;}

fieldset	{ margin:0; padding:0; border:none;}
form	{ margin:0; padding:0; border:none;}

/*  blok telo stránky*/
#content	{width:900px; margin:0 auto; padding:0px; background: #FFF;} 

/*logo a menu*/
#hlavicka{height:90px; width:880px; background: #FFF; margin:0; padding:0; border-bottom: 1px solid #999; padding: 0 10px 0 10px;} 
#hlavicka h1	{ float:left;}
#hlavicka img{height:60px; width:278px; position:absolute; top:30px;}
#odkazy {height: 33px; background: #FFF ; color: #676767; float: right; margin-top: 55px;}
#odkazy ul {height:33px; padding: 0px 3px 0px 3px; color: #676767; float: right;}
#odkazy ul li{float:left; color: #C00; padding-left: 30px;}
#odkazy ul li a{color:#676767; font-size: 18px; font-weight: 400; font-family:Arial, Helvetica, sans-serif; text-decoration: none; display:block;}

/* nadpisy rezervace a nabídky*/
#nadpisy {width: 900px; height: 50px;  display: block; clear:both;}
#rezervace_nadpis h2{ margin:0px; color: #161616; font-size: 24px; font-weight: 600; margin-top: 10px; margin-bottom: 5px; width: 390px;float: left;}
#specialni_nabidky_nadpis h2{ margin:0px; color: #161616; font-size: 24px; font-weight: 600; margin-top: 10px; margin-bottom: 5px; width: 350px; float:left; display: block;}

/* blok rezervace a nabídky*/
#rezervace_nabidky { width:900px;}

/* blok rezervace*/
#rezervace {width: 370px;border: 5px solid#386494; float: left; background: #F0F5FA !important;}
#rezervace_kam_poletite{ background: #C4D6EA url(../img/ero.png) top left no-repeat;width: 370px; height: 45px;}
#rezervace_kam_poletite p{ padding: 10px 0 0 60px; font-size:18px; color: #181818; font-weight:bold; }

#odkud{background: #E2ECF5; width: 230px; height: 38px; float: left;}
#odkud_odkud {background: #E2ECF5; width: 50px; float: left; height:25px;}
#odkud_odkud p{ background: #E2ECF5; padding-top: 12px; padding-left: 8px; font-size: 10px; font-weight:bold; text-transform: uppercase; width: 100px; height:26px;}
#odkud p{background: #E2ECF5; padding: 7px 0 0 10px; font-size:18px; color: #181818; font-weight:bold; width: 310px;height: 30px;}

#kam { background: #F0F5FA; width: 300px; height: 65px; float:left; margin-bottom: 6px; clear: right;}
#kam p {padding-top: 3px; margin-left: 0px; font-size: 10px; text-transform: none; padding-left: 8px;}
#kam input {margin-top: 10px; margin-left: 0px; border: 3px solid #C4D6EA; padding-top: 10px;}

#kam_kam {width: 40px; }
#kam_kam p{padding-top: 24px; padding-left: 20px; font-size: 10px; font-weight:bold; text-transform: uppercase; width: 40px; float:left;}


#odlet { background: #F0F5FA;width: 185px; height: 37px; float: left; }
#odlet input {margin-top: 10px; margin-left: 0px; border: 3px solid #C4D6EA;}

#odlet_odlet {width: 50px; }
#odlet_odlet p{padding-top: 11px; padding-left: 10px; font-size: 10px; font-weight:bold; text-transform: uppercase; width: 50px; float:left;}

#prilet { background: #F0F5FA;width: 185px; height: 37px; float: left; }
#prilet input {margin-top: 10px; margin-left: 0px; border: 3px solid #C4D6EA;}

#prilet_prilet {width: 50px; }
#prilet_prilet p{padding-top: 11px; padding-left: 0px; font-size: 10px; font-weight:bold; text-transform: uppercase; width: 50px; float:left;}

#pokud_jednosmerny {width: 320px; height: 10px; background: #F0F5FA;}
#pokud_jednosmerny p{padding-top: 0px; padding-left: 28px;font-size: 10px; text-transform: none;}

#trida {width: 300px; height: 65px; float: left;}
#trida #tridy{margin-top: 15px; margin-left: 20px; }
#pasazeri {width: 370px; height: 80px; background: #F0F5FA; margin-top: 10px; margin-bottom: 6px;}
#dospely {width: 55px; height: 80px; float: left; padding-left:55px; background: #F0F5FA;}
#dospely input {border: 3px solid #C4D6EA;}
#mladeznik {width: 55px; height: 80px; float: left; padding-left:25px;background: #F0F5FA; clear: right;}
#mladeznik input {border: 3px solid #C4D6EA;}
#dite {width: 55px; height: 80px; float: left; padding-left:25px;background: #F0F5FA; clear: right;}
#dite input {border: 3px solid #C4D6EA;}
#senior {width: 55px; height: 80px; float: left; padding-left:25px;background: #F0F5FA; clear: right;}
#senior input {border: 3px solid #C4D6EA;}

#trida_trida {width: 40px; float: left;}
#trida_trida p{padding-top: 26px; padding-left: 10px; font-size: 10px; font-weight:bold; text-transform: uppercase; width: 40px; float:left}

#vyhledat_let {background: #E3EDF6; clear:both; height: 76px; text-align:center;}
#vyhledat_let img{background: #E3EDF6; border: none; margin-top: 8px;}
#vyhledat_let input { background:url(../img/vyhledat_let.png); border:none; width:220px; height:76px;}

/* blok speciální nabídky*/
#specialni_nabidky{ width: 495px; height: 325px; border: 5px solid #D4DEF0; background: url(../img/plaz.jpg) top right no-repeat; }

/* blok reklama*/
#reklama { width: 496px;margin-top: 18px; border:5px solid #d6def1; text-align:left;}
#reklama img{ border:none; }

/* blok letenky po Evrope*/
#letenky_po_evrope {width: 860px; background: #F0F5FA; border-top: 1px solid #CBDBDB; border-bottom: 1px solid #CBCBCB;height: 70px; margin-top:20px; margin-bottom:20px; padding-left:20px; padding-right:20px; }
#letenky_po_evrope p{ font-size: 22px; color: #2b2b2b; line-height: 65px; float:left;}
#letenky_po_evrope img{width: 163px; height: 53px; background: transparent url(..images/rezervovat.jpg) top left no-repeat; float: right; border: none; margin-top:10px;}

/* blok aktuality */
#aktuality { width: 500px; float: left; background: #FFF; }
#aktuality h3{ color: #181818; font-size: 22px; font-weight: bold; width: 400px;}
#aktuality h4, #info h4{color:#386494; font-size:18px; font-weight: 400; }
#aktuality p, #info p{color: #505050; font-size: 11px;}
#aktuality a{color: #FF0033; text-decoration: none;}


/* blok bestdeal_letenky */
#bestdeal_letenky {background: #FFF; }
#bestdeal_letenky h3{ color: #181818; font-size: 22px; font-weight: bold; width: 400px;}
#bestdeal_letenky h4, #info h4{color:#386494; font-size:18px; font-weight: 400; }
#bestdeal_letenky p, #info p{color: #505050; font-size: 11px;}
#bestdeal_letenky a{color: #FF0033; text-decoration: none;}
#bestdeal_letenky .concrete td { line-height:20px;}
#bestdeal_letenky .concrete td a { text-decoration:underline;}


/* dolní reklama */
#reklama_dole {float:right; border:5px solid #d6def1; }
#reklama_dole img	{ border:none;}

/* paticka */
#paticka {padding: 0 10px 0 10px; width: 880px; height: 10px; background: #F0F5FA; border-top: 1px solid #CBDBDB; border-bottom: 1px solid #CBCBCB; margin-bottom: 20px; margin-top:20px;}

