/******************************************
*             DEF. CONT. STYLY            *
******************************************/
body, td, th { color: #1A4D94;}
body { background: #fff;}
a {color: #ff9c00;}
a:hover {color: #31a6f9;}

.imgFlLeft { border: 1px solid #ccc;}
.imgFlRight { border: 1px solid #ccc;}
.odtrzLBG { border-top: solid 1px #ccc;}

.red {color:red;}
.green {color:green;}

/******************************************
*                 NADPISY                 *
******************************************/
h1, h2, h3, h4, h5, h6 {color: #1A4D94;}

/******************************************
*                FORM PRVKY               *
******************************************/
input, select, textarea { color: #1A4D94;}
input.butt { color: #ff9c00;}
input.buttBgWh { color: #ff9c00; background: url(../img/butt_bg_white.gif) no-repeat 0px 1px;}
input.buttBgWh2 { color: #ff9c00; background: url(../img/butt_bg_white2.gif) no-repeat 0px 1px;}

/******************************************
*             FORMULAR STYLE              *
******************************************/
.contForm  span { border-right: solid 1px #E0EEF8;}

/******************************************
*                 TABULKA                 *
******************************************/
table { background: #fff;}
th, td { /*border: solid 1px #1A4D94;*/}
th { color: #fff; background: #40afe3;}
td { color: #013593;}
td h4 { color: #FF9C00;}
.krMid { background: #fff;}
.krTop .lr { background: url(../img/mask_top_left_out.gif) no-repeat;}
.krTop .pr { background: url(../img/mask_top_right_out.gif) no-repeat;}
.krTop .flLeft { background: #fff;}
.krBott .lr { background: url(../img/mask_bott_left_out.gif) no-repeat;}
.krBott .pr { background: url(../img/mask_bott_right_out.gif) no-repeat;}
.krBott .flLeft { background: #fff;}
.bg { background: #e1f0fa;}

#detMenu { background: #fff;}
#detMenu .flLeft { /*background: Fuchsia;*/}
#detMenu .statFree { background: url(../img/ico_free.gif) no-repeat 0px 5px;}

/******************************************
*               INFO O CK                 *
******************************************/
#fromCK { background: #fff; color: #BFBFBF;}

/******************************************
*               IMG GALLERY               *
******************************************/
.gall {}
.gall a { border: solid 3px /*#ffffff*/#FFBA00;}
.gall a:hover { border: solid 3px #31a6f9;}
#gallery a { border: solid 3px #FFBA00;}
#gallery a:hover { border: solid 3px #31a6f9;}

/******************************************
*            DEF. LAYOUT BLOCK            *
******************************************/
#main { background: url(../img/main_centr_bacgr.gif) repeat-y center top;}
#mainCont { background: url(../img/main_top_bacgr.gif) no-repeat center top;}
#footer { background: url(../img/main_bott_bacgr.gif) no-repeat center bottom;}

/*** BOX A ODSAZENI *************************************************/
.box { background: #0065a9/*#D3D3D3*/;}
.odsBox { background: #fff;}
.odsBox p.next { border-top: solid 1px #0065a9;}

/*** HLAVICKA BOXU *************************************************/
.hBg .h2Box { background: url(../img/box_top_head_centr_bl_new.gif) repeat-x;}
.hBg .bgLeft { background: url(../img/box_top_head_left_bl_new.gif) no-repeat left top;}
.hBg .bgRight { background: url(../img/box_top_head_right_bl_new.gif) no-repeat right top;}
.hNoBg .h2Box { background: url(../img/mask_top_centr_new.gif) repeat-x;}
.hNoBg .bgLeft { background: url(../img/mask_top_left_new.gif) no-repeat left top;}
.hNoBg .bgRight { background: url(../img/mask_top_right_new.gif) no-repeat right top;}

/*** PATICKA BOXU *************************************************/
.footBg .bgLeft { background: url(../img/mask_bott_left_new.gif) no-repeat left bottom;}
.footBg .bgRight { background: url(../img/mask_bott_right_new.gif) no-repeat left bottom;}
.footBg .bgCent { background: url(../img/mask_bott_cent_new.gif) repeat-x left bottom;}

.footBg_blue { background: url(../img/mask_bott_cent_blue.gif) repeat-x left bottom;}
.footBg_blue .bgLeft { background: url(../img/mask_bott_left_blue.gif) no-repeat left bottom;}
.footBg_blue .bgRight { background: url(../img/mask_bott_right_blue.gif) no-repeat left bottom;}
.footBg_blue .bgCent { background: url(../img/mask_bott_cent_blue.gif) repeat-x left bottom;}

/*** PATICKA BOXU MENU *************************************************/
.footBg_menu .bgLeft { background: url(../img/mask_bott_left_menu.gif) no-repeat left bottom;}
.footBg_menu .bgRight { background: url(../img/mask_bott_right_menu.gif) no-repeat left bottom;}
.footBg_menu .bgCent { background: url(../img/mask_bott_cent_menu.gif) repeat-x left bottom;}

/*** OBSAH BOXU *************************************************/
.inBg { background: #c3e3f8;}
.inBg .footBg .bgLeft { background: url(../img/mask_bott_left_in.gif) no-repeat left bottom;}
.inBg .footBg .bgRight { background: url(../img/mask_bott_right_in.gif) no-repeat left bottom;}
.footNoBg .bgLeft { background: url(../img/mask_bott_left_s.gif) no-repeat left bottom;}
.footNoBg .bgRight { background: url(../img/mask_bott_right_s.gif) no-repeat right bottom;}
.footNoBg .bgCent { background: url(../img/mask_bott_centr_s.gif) repeat-x left bottom;}

/*** ROLOVACI BLOK *************************************************/
.scroll p span { color: #ff9c00;}

/*** HLAVNI MENU *************************************************/
.bgMenu {background: #fff url(../img/bg_menu_new.gif) repeat-y right top;}
.bgMenu a.act { color: #ffffff/*#9ccded*/; text-decoration:none;}
.bgMenu a.act span { color: #ff9c00; text-decoration:none;}

/*** BARVA POZADI BLOKU *************************************************/
.lightBg { background: #c3e3f8;}
.middleBg { background: #baf6ff;}
.fullBg { background: #0065a9;}

/*** HVEZDICKY ZAJEZDU ***************************************************/
.star5 {	background: url(../img/5_star.gif) no-repeat 0px -2px;width:60px;}
.star4 {	background: url(../img/4_star.gif) no-repeat 0px -2px;width:60px;}
.star3 {	background: url(../img/3_star.gif) no-repeat 0px -2px;width:60px;}
.star2 {	background: url(../img/2_star.gif) no-repeat 0px -2px;width:60px;}
.star1 {	background: url(../img/1_star.gif) no-repeat 0px -2px;width:60px;}



/******************************************
*                 HEAD                   *
******************************************/
/*** TOP MENU BLOCK ********************************************/
#topMenuBlock {/*border-bottom: solid 3px #0065a9;*/}
#topMenuBlock #leftTopMenu a span.bgLeft { background: url(../img/top_menu_n_act_left_new.gif) no-repeat;}
#topMenuBlock #leftTopMenu a span.bgRight { background: url(../img/top_menu_n_act_right_new.gif) no-repeat;}
#topMenuBlock #leftTopMenu a span.bgCentr { background: url(../img/top_menu_n_act_centr_new.gif) repeat-x;}
#topMenuBlock #leftTopMenu a.act span.bgLeft { background: url(../img/top_menu_act_left_new.gif) no-repeat;}
#topMenuBlock #leftTopMenu a.act span.bgRight { background: url(../img/top_menu_act_right_new.gif) no-repeat;}
#topMenuBlock #leftTopMenu a.act span.bgCentr { background: url(../img/top_menu_act_centr_new.gif) repeat-x;}

#topMenuBlock #rightTopMenu span { border-right: solid 1px #ccc;}
#topMenuBlock #rightTopMenu a#oblib { background: url(../img/ico_oblib.gif) no-repeat;}
#topMenuBlock #rightTopMenu a#mail { background: url(../img/ico_kont.gif) no-repeat;}
#topMenuBlock #rightTopMenu a#sitemap { background: url(../img/ico_mapa_w.gif) no-repeat;}

/*** HEAD BLOCK OBRAZKU A LOGA *********************************/
#imgHeadBlock { background: url(../img/bg_head_newa.gif) no-repeat left top;}
#imgHeadBlock #bgRight {/* background: url(../img/bg_img_head_block.gif) no-repeat right 1px;*/}
#imgHeadBlock #bgRight #logoBox { border-right: none /*solid 1px #1a4d94;*/}
#imgHeadBlock #bgRight #logoBox a { background: url(../img/logo_head.gif) no-repeat;}
#imgHeadBlock #bgRight #imgHead { background: none; /*url(../img/img_head.jpg) -30px 0px no-repeat;*/}
#imgHeadBlock #bgRight #imgHead h1 {}
#imgHeadBlock #bgRight #imgHead h1 span { color: #ff9c00;}

/*** HEAD PRAVY STITEK *********************************/
#imgHeadBlock #topForm { background: none /*url(../img/bg_form_head.jpg) repeat-x left top;*/}
#imgHeadBlock #topForm a span.top { color: #ffffff; border-bottom: 1px solid #ffffff;}
#imgHeadBlock #topForm a span.bottom { color: #ffffff; border-top: 1px solid #ffffff;}



/******************************************
*                 LEFT COL                *
******************************************/
#leftCol .box #operator { background: url(../img/operator_new.jpg) no-repeat 95px 0px;}
#leftCol .box #operator.right { background: url(../img/operator.jpg) no-repeat 0px 0px;}
#leftCol .box #operator h2 {color: #ff9c00;}



/******************************************
*                CENTER COL               *
******************************************/
/*** SEARCH ****************************************************/
#centerCol .hNoBg .h2Box h2 { background: url(../img/ico_h2.gif) no-repeat 0px 6px;}
#centerCol .hNoBg .h2Box h2 span { color: #ec0e16;}
#centerCol .flCol .centerMenu li { list-style: url(../img/odr_odk_coll.gif);}

#centerCol .threCol.bgThre { background: url(../img/bg_thre_col_new.gif) repeat-y;}
#centerCol .threCol .flCol a { color: #FF9C00;}
#centerCol .fullBg .threCol .flCol { /*color: #fff;*/}
#centerCol .fullBg .threCol .flCol a { color: #1A4D94;}

#centerCol .prodBox { border-bottom: solid 3px #fff; background: url(../img/bg_prod_box_bl.gif) repeat-x left bottom;}
#centerCol .prodBox .ods a { border: solid 3px #fff;}
#centerCol .prodBox .ods a:hover { border-color: #ff9c00;}

#centerCol .odsBox .contTable { background: #fff; border: 1px solid #D3D3D3;}
#centerCol .odsBox .contTable th { border: 1px solid #D3D3D3;}
#centerCol .odsBox .contTable td { border: 1px solid #D3D3D3;}
#centerCol .odsBox .contTable .bg { background: #FEFFF0;}
#centerCol .odsBox #mapa { border: 1px solid #FF9C00; background: #fff;}

/*** TABLE LAST MINUT ********************************************/
#centerCol .odsBox .lastMin td.price { color: #ff9c00;}

/*** TABLE FOOTER  ********************************************/
#centerCol .odsBox .footProdBox { background: #8ec6ea;}
#centerCol .odsBox .footProdBox td { color: #fff;}
#centerCol .odsBox .footProdBox td strong { color: #1A4D94;}
#centerCol .odsBox .footProdBox td a { color: #fff;}

/*** MAPA WEBU *********************************/
#centerCol .odsBox #webMap li { /*background: url(../img/ico_odr_box.gif) no-repeat -8px -5px;*/}
#centerCol .odsBox #webMap li.first { background: url(../img/odr_odk_coll.gif) no-repeat 0px 3px;}
#centerCol .odsBox #webMap li.first a { color: #ff9c00;}



/******************************************
*                RIGHT COL                *
******************************************/
#rightCol .subMenu { background: #fff;}
#rightCol .subMenu li { border-bottom: solid 1px #ccc;}

#rightCol .odsBox form#kalk tr { background: url(../img/line_table.gif) repeat-x left bottom;}
#rightCol .odsBox form#kalk th { color: #1A4D94;}
#rightCol .odsBox form#kalk .price { color: #FF9C00;}
#rightCol .odsBox form#kalk .odtrzSBG { border-bottom: solid 3px #ff9c00;}

/*** TABULKA TERMINY ****************************************************/
.icoBus { background: url(../img/ico_bus.gif) no-repeat -2px -2px;}
.icoAero { background: url(../img/ico_aero.gif) no-repeat -2px -2px;}
.icoAuto { background: url(../img/ico_auto.gif) no-repeat -2px -2px;}

/*** DNESNI TOP ****************************************************/
#rightCol .odsBox a.imgTop { border: solid 1px #E0EEF8;}
#rightCol .odsBox .priceTop { color: #ff9c00; border-bottom: solid 1px #0065a9;}




/******************************************
*                  FOOTER                 *
******************************************/
#footCont .odsFoot { background: url(../img/bg_foot_new.gif) no-repeat;}
#footCont .odsFoot a.flLeft { background: url(../img/logo_foot.gif) 0px -3px no-repeat;}




/******************************************
*                 PAGER                   *
******************************************/
.pager { border: 1px solid #ccc; background: #fff;}
.pager form .listovani a { background: #FF9C00; color: #fff;}
