body{
	font-size:12px;
	font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;
	margin:0;
	padding:0;
	color:#3B4C55;
	background-color:#3c3c3c;
	background-image:url(../images/body_back.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	padding-left:5px;
	padding-right:5px;
}

#null{border:none; position:relative; width:100%; height:100%;}
#cover{position:relative; min-width:1320px; _width:1320px; margin:0 auto; padding-top:10px; /* width:100%; */} /*1200px*/

#top{
	min-height:110px; _height:110px;
	padding-bottom:7px;
	background-image:url(../images/top_back.jpg);
	background-position:top;
	background-repeat:repeat-x;
	/*background-color:#DFEBEF*/
}
#top .t-1{background:url(../images/top_left.png) top left no-repeat;}
#top .t-2{background:url(../images/top_right.png) top right no-repeat;}
#top .t-nahore{height:59px;}
#top .t-nahore .tn-vlevo{float:left; height:59px; width:981px;}
#top .t-nahore .tn-vpravo{float:right; height:59px; width:339px; /*background-color:blue;*/}
#top .t-dole{min-height:51px; _height:51px; min-width:1200px; _width:1200px; }
#top .t-dole .td-vlevo{float:left;  min-width:1090px; _width:1090px; margin-left:7px;}
#top .t-dole .td-vpravo{float:right; width:95px; margin-right:7px; background-color: red;}

#logo{float:left; background-image:url(../images/logo.png); background-repeat:no-repeat; width:168px; height:15px; margin-left:19px; margin-top:21px; /*position:absolute; top:10px; left:7px;*/}

#slogan{float:left; height:13px; margin-left:570px; margin-top:25px; color:#3B4C55; font-size:12px; font-style:italic; /*background-image:url(../images/slogan.png); background-repeat:no-repeat; width:213px; top:37px;left:700px;position:absolute;*/}
#slogan .txt-1{color:#9CB0BA;}

#prihlaseni{float:left; width:206px; height:39px; background-image:url(../images/prihlasen_back.png); background-repeat:no-repeat; line-height:39px; margin-top:10px; /*float:right; position:absolute; right:12px; top:22px;*/}
#prihlaseni .p-uvnitr{margin-left:10px; color:#3B4C55; font-size:11px;}
#prihlaseni .p-uvnitr .pu-vlevo{float:left; width:190px;}
#prihlaseni a{color:#009EE0; text-decoration:underline;}
#prihlaseni a:hover{text-decoration:none;}

#odhlaseni{float:left; width:118px; height:39px; margin-left:5px; margin-top:10px; background-image:url(../images/btn_logout.png); background-repeat:no-repeat; background-position:top;}
#odhlaseni:hover{background-color:black; background-position:bottom;}
#odhlaseni a{display:block; width:118px; height:39px;}
#odhlaseni span{display:none;}

#logotv{width:95px; height:51px; background-image:url(../images/logo_walltv.png); background-repeat:no-repeat; float:right;}

#obsah-1{background-color:white; margin-bottom:15px; width:100%; background-image:url(../images/obsah_left_back.png); background-position:left; background-repeat:repeat-y;}
#obsah-1 .o1-back{background-image:url(../images/obsah_right_back.png); background-position:right; background-repeat:repeat-y;}
#obsah-1 .o1-nahore{height:11px; background-image:url(../images/obsah_top_back.png); background-position:top; background-repeat:repeat-x;}
#obsah-1 .o1-nahore .o1n-1{float:left; width:11px; height:11px; background-image:url(../images/obsah_roh1.png); background-repeat:no-repeat;}
#obsah-1 .o1-nahore .o1n-2{float:right; width:11px; height:11px; background-image:url(../images/obsah_roh2.png); background-repeat:no-repeat;}
#obsah-1 .o1-stred{}
#obsah-1 .o1s-uvnitr{margin-left:15px; margin-right:15px;}
#obsah-1 .o1-dole{height:11px; background-image:url(../images/obsah_bottom_back.png); background-position:bottom; background-repeat:repeat-x;}
#obsah-1 .o1-dole .o1d-1{float:left; width:11px; height:11px; background-image:url(../images/obsah_roh3.png); background-repeat:no-repeat;}
#obsah-1 .o1-dole .o1d-2{float:right; width:11px; height:11px; background-image:url(../images/obsah_roh4.png); background-repeat:no-repeat;}

#obsah-2{background-color:white; margin-bottom:15px; width:100%; background-image:url(../images/obsah_left_back.png); background-position:left; background-repeat:repeat-y;}
#obsah-2 .o2-back{background-image:url(../images/obsah_right_back.png); background-position:right; background-repeat:repeat-y;}
#obsah-2 .o2-nahore-cover{background-image:url(../images/obsah2_nadpis_back.png); background-repeat:repeat-x; background-position:bottom;}
#obsah-2 .o2-nahore{height:67px; background-image:url(../images/obsah2_nadpis.png); background-repeat:no-repeat; background-position:left top;}
#obsah-2 .o2-nahore .o2n-1{width:306px; float:left; line-height:56px; vertical-align:middle; text-align:center;}
#obsah-2 .o2-nahore .o2n-1 h2{margin:0; padding:0; color:#EE021F;}
#obsah-2 .o2-nahore .o2n-2{float:left;}
#obsah-2 .o2-nahore .o2n-3{float:right; width:11px; height:67px; background-image:url(../images/obsah_roh2.png); background-repeat:no-repeat; background-position:bottom;}
#obsah-2 .o2-stred{}
#obsah-2 .o2-stred .o2s-uvnitr{margin-left:25px; margin-right:25px;}
#obsah-2 .o2-dole{height:11px; background-image:url(../images/obsah_bottom_back.png); background-position:bottom; background-repeat:repeat-x;}
#obsah-2 .o2-dole .o2d-1{float:left; width:11px; height:11px; background-image:url(../images/obsah_roh3.png); background-repeat:no-repeat;}
#obsah-2 .o2-dole .o2d-2{float:right; width:11px; height:11px; background-image:url(../images/obsah_roh4.png); background-repeat:no-repeat;}

#bottom{font-size:11px; font-weight:bold;}
#bottom .b-uvnitr{margin-left:14px; margin-right:14px; border-top:1px solid #7d8387; padding-top:10px; padding-bottom:5px;}
#bottom .b-uvnitr .bu-prvni{float:left; width:245px; color:#a5a5a5;}
#bottom .b-uvnitr .bu-druhy{float:left;}
#bottom .b-uvnitr .bu-druhy ul{margin:0; padding:0;}
#bottom .b-uvnitr .bu-druhy li{list-style-type:none; float:left;}
#bottom .b-uvnitr .bu-druhy li.mezera{color:white; width:17px; text-align:center;}
#bottom .b-uvnitr .bu-treti{float:right; width:180px;}
#bottom a{color:white;}
#bottom a:hover{color:white; text-decoration:underline;}

#menu{margin:0; padding:0; margin-top:10px; /*width:838px; */}
#menu li{list-style-type:none; float:left;}
#menu li span{display:none;}
#menu a{display: block; height:34px; background-position:top;}
#menu a:hover{background-position:bottom;}
#menu a.active{background-position:bottom;}

#menu-1-1{background-image:url(../images/mnu1.png); width:96px;}
#menu-1-2{background-image:url(../images/mnu2.png); width:123px;}
#menu-1-3{background-image:url(../images/mnu3.png); width:96px;}
#menu-1-4{background-image:url(../images/mnu4.png); width:112px;}
#menu-1-5{background-image:url(../images/mnu5.png); width:96px;}
#menu-1-6{background-image:url(../images/mnu6.png); width:96px;}
#menu-1-7{background-image:url(../images/mnu7.png); width:123px;}
#menu-1-8{background-image:url(../images/mnu8.png); width:96px;}

#menu-2-1{background-image:url(../images/mnu1.png); width:96px;}
#menu-2-2{background-image:url(../images/mnu9.png); width:133px;}
#menu-2-3{background-image:url(../images/mnu3.png); width:96px;}
#menu-2-4{background-image:url(../images/mnu4.png); width:112px;}
#menu-2-5{background-image:url(../images/mnu5.png); width:96px;}
#menu-2-6{background-image:url(../images/mnu10.png); width:96px;}
#menu-2-7{background-image:url(../images/mnu8.png); width:96px;}
#menu-2-8{background-image:url(../images/mnu12.png); width:133px;}

#menu-3-1{background-image:url(../images/mnu11.png); width:96px;}
#menu-3-2{background-image:url(../images/mnu12.png); width:133px;}
#menu-3-3{background-image:url(../images/mnu13.png); width:133px;}
#menu-3-4{background-image:url(../images/mnu14.png); width:96px;}
#menu-3-5{background-image:url(../images/mnu15.png); width:96px;}
#menu-3-6{background-image:url(../images/mnu16.png); width:96px;}
#menu-3-7{background-image:url(../images/mnu17.png); width:96px;}
#menu-3-8{background-image:url(../images/mnu18.png); width:133px;}
#menu-3-9{background-image:url(../images/mnu19.png); width:133px;}
#menu-3-10{background-image:url(../images/mnu20.png); width:96px;}
#menu-3-11{background-image:url(../images/mnu21.png); width:96px;}
#menu-3-12{background-image:url(../images/mnu22.png); width:96px;}
#menu-3-13{background-image:url(../images/mnu23.png); width:96px;}
#menu-3-24{background-image:url(../images/mnu24.png); width:133px;}

/* sloupce */
.sloupec{width:31.3%; float:left; margin-left:1%; margin-right:1%;}
.sloupec .s-obsah{}

.sloupec .s-razeni{margin-bottom:5px; border:1px solid #D1D9DF; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; padding:4px; line-height:25px; text-align:right;}

/*nadpis svetle sedy*/
.sl-nadpis-1-null{background-image:url(../images/sl_nadpis_1_back.png); background-repeat:repeat-x; margin-bottom:5px;}
.sl-nadpis-1-left{background-image:url(../images/sl_nadpis_1_left.png); background-position:left; background-repeat:no-repeat;}
.sl-nadpis-1-right{background-image:url(../images/sl_nadpis_1_right.png); background-position:right; background-repeat:no-repeat;}
.sl-nadpis-1-nazev{float:left; width:50%; line-height:45px;}
.sl-nadpis-1-nazev h2{margin:0; padding:0; margin-left:15px; color:white; font-size:14px;}
.sl-nadpis-1-nazev h2 a{color:white; text-decoration:none;}
.sl-nadpis-1-sipka{float:right; width:35px; line-height:45px;}
.sl-nadpis-1-sipka a{display:block; width:22px; height:23px; background-image:url(../images/sl_nadpis_1_sipka.png); background-repeat:no-repeat; margin-top:13px;}

/*nadpis tmave sedy*/
.sl-nadpis-2-null{background-image:url(../images/sl_nadpis_2_back.png); background-repeat:repeat-x; margin-bottom:5px;}
.sl-nadpis-2-left{background-image:url(../images/sl_nadpis_2_left.png); background-position:left; background-repeat:no-repeat;}
.sl-nadpis-2-right{background-image:url(../images/sl_nadpis_2_right.png); background-position:right; background-repeat:no-repeat;}
.sl-nadpis-2-nazev{float:left; width:50%; line-height:45px;}
.sl-nadpis-2-nazev h2{margin:0; padding:0; margin-left:15px; color:white; font-size:14px;}
.sl-nadpis-2-nazev h2 a{color:white; text-decoration:none;}
.sl-nadpis-2-sipka{float:right; width:35px; line-height:45px;}
.sl-nadpis-2-sipka a{display:block; width:22px; height:23px; background-image:url(../images/sl_nadpis_2_sipka.png); background-repeat:no-repeat; margin-top:13px;}
.sl-nadpis-2-info{background-color:red; float:right; margin-right:5px; background-image:url(../images/sl_nadpis_2_info.png); background-repeat:no-repeat; width:61px; height:23px; text-align:center; line-height:23px; margin-top:11px; color:#485860;}
.sl-nadpis-2-strankovani{float:right; line-height:45px; color:white; margin-right:5px;}

/*nadpis cerveny*/
.sl-nadpis-3-null{background-image:url(../images/sl_nadpis_3_back.png); background-repeat:repeat-x; margin-bottom:5px;}
.sl-nadpis-3-left{background-image:url(../images/sl_nadpis_3_left.png); background-position:left; background-repeat:no-repeat;}
.sl-nadpis-3-right{background-image:url(../images/sl_nadpis_3_right.png); background-position:right; background-repeat:no-repeat;}
.sl-nadpis-3-nazev{float:left; width:50%; line-height:45px;}
.sl-nadpis-3-nazev h2{margin:0; padding:0; margin-left:15px; color:white; font-size:14px;}

/* other */
a{outline:0; color:#009EE0; text-decoration:none;}
a:hover{text-decoration:undeline;}
.nocss{display:none;}
.clear{clear:both;}

form{margin:0; padding:0;}

hr{height:1px; color:#D1D9DF;}

h1{color:#EE021F; font-size:18px;}
h2.nadpis-objednavka{color:#9CB0BA; font-size:15px;}

.help{background-image:url(../images/ico_help2.png); background-repeat:no-repeat; height:22px; padding-left:30px; color:#009EE0; font-size:12px; padding-top:3px; font-weight:bold;}
.txt_chyba{color:#EE021F;}

.txt-zeleny{color:#83CD2C;}
.txt-sedy-tm{color:#485860;}
.txt-sedy-sv{color:#9CB0BA;}
.txt-cerveny{color:#FF0021;}
.txt-povinny{color:#F30320;}
.txt-modry{color:#009EE0;}
.txt-cerveny-2{color:#EE021F;}
.txt-cerveny-3{color:#FF001F;}

.txt-zmenanemozna{color:#EE021F;}
.txt-poznamka{color:#8CA0AA; font-size:12px; font-weight:normal; font-style:italic;}

.radek-lichy{background-color:white;}
.radek-sudy{background-color:#E8F3F5;}

/* input */
.input-text{border:1px solid #8E8F8F; padding:2px; border:1px solid #DBDFE6; border-left:1px solid #ABADB3; border-top:1px solid #ABADB3;}
.input-text-dis{border:1px solid #8E8F8F; padding:2px; border:1px solid #DBDFE6; border-left:1px solid #ABADB3; border-top:1px solid #ABADB3; background-color:#EBEAEC; color:#ACA899;}
.input-text:disabled{border:1px solid #8E8F8F; padding:2px; border:1px solid #DBDFE6; border-left:1px solid #ABADB3; border-top:1px solid #ABADB3; background-color:#EBEAEC; color:#ACA899;}
.input-button{font-weight:bold; color:white; background-color:#00A8EF; border:1px solid #007DB3; padding:5px; padding-left:10px; padding-right:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.input-button:hover{background-color:#007DB3;}
.input-button:disabled{background-color:#F4F4F4; border:1px solid #ADB2B5; color:#ADB2B5;}
.input-button2{font-weight:bold; color:white; background-color:#54646c; border:1px solid #6b7c84; padding:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:12px;}
.input-button3{font-weight:bold; color:white; background-color:#EB021F; border:1px solid #CF0017; padding:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:12px;}
.input-button-zpet{font-weight:bold; color:white; background-color:#FF0000; border:1px solid #DA0018; padding:5px; padding-left:10px; padding-right:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.input-button-zpet-disabled{font-weight:bold; color:#c9c8ce; background-color:#9d9aa7; border:1px solid #666372; padding:5px; padding-left:10px; padding-right:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.input-button-zpet:hover{background-color:#DA0018;}
.input-select{border:1px solid #8E8F8F; padding:2px; border:1px solid #DBDFE6; border-left:1px solid #ABADB3; border-top:1px solid #ABADB3;}
.input-select-dis{border:1px solid #8E8F8F;padding:2px; border:1px solid #DBDFE6; border-left:1px solid #ABADB3; border-top:1px solid #ABADB3; background-color:#EBEAEC; color:#ACA899; }
.input-text-cas{border:1px solid #8E8F8F; padding:2px; border:1px solid #DBDFE6; border-left:1px solid #ABADB3; border-top:1px solid #ABADB3; width:20px;}
.input-textarea{border:1px solid #8E8F8F; padding:2px; border:1px solid #DBDFE6; border-left:1px solid #ABADB3; border-top:1px solid #ABADB3; font-size:12px; font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif;}
.input-textarea-noresize{border:1px solid #8E8F8F; padding:2px; border:1px solid #DBDFE6; border-left:1px solid #ABADB3; border-top:1px solid #ABADB3; font-size:12px; font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif; resize: none;}
.input-textarea-noresize-dis{border:1px solid #8E8F8F; padding:2px; border:1px solid #DBDFE6; border-left:1px solid #ABADB3; border-top:1px solid #ABADB3; background-color:#EBEAEC; color:#ACA899; font-size:12px; font-family:Arial,Verdana,Tahoma,Helvetica,sans-serif; resize: none;}

/*td{padding:3px;}*/

/* error - 1-bad,2-ok*/
#box-error-1{background-image:url(../images/error_ico_1.png); background-repeat:no-repeat; background-position:5px 5px; border:3px solid #FFAC00; background-color:#FAFBFC; margin-bottom:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#chyba-hlaska-1{margin:0; padding:2px; padding-bottom:4px; margin-left:25px;}
#chyba-hlaska-1 li{list-style-type:none; padding:3px; color:#FF4800;}

#box-error-2{background-image:url(../images/error_ico_2.png); background-repeat:no-repeat; background-position:5px 5px; width:100%; border:3px solid #afda00; background-color:#FAFBFC; margin-bottom:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#chyba-hlaska-2{margin:0; padding:2px; padding-bottom:4px; margin-left:25px;}
#chyba-hlaska-2 li{list-style-type:none; padding:3px; color:#728f00;}

/* detail provozovny */
#detail-provozovny{display:none; z-index:1000; border:2px solid #D1D9DF; position:absolute; background-color:white; width:520px; /*min-height:520px; _height:520px;*/ margin-left:150px; margin-top:95px;
-moz-box-shadow:2px 2px 3px #000; -webkit-box-shadow:2px 2px 3px #000; box-shadow:2px 2px 3px #000; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; cursor:move;}
#detail-provozovny .dp-uvnitr{padding:20px; padding-top:20px;}
#detail-provozovny .dp_obsah{/*min-height:510px; _height:510px;*/}/*476px*/
/*
#detail-provozovny .dp_close{height:30px; text-align:right;}
#detail-provozovny .dp_close .dp_close_link{display:block; height:30px; width:35px; float:right; background-position:right; background-image:url(../images/icoClose.gif); background-repeat:no-repeat; line-height:30px; padding-right:35px; font-weight:bold; cursor:hand; cursor:pointer;}
*/
#detail-provozovny .dp_minimalize{height:20px; text-align:right; line-height:20px;}
#detail-provozovny .dp_nadobsah{height:20px; line-height:20px; display:none;}
#detail-provozovny .dp_nadobsah h2{color:#EE021F; font-size:15px; margin:0; padding:0;}
#detail-provozovny .dp_close{display:block; height:31px; width:30px; background-image:url(../images/icoClose2.png); background-repeat:no-repeat; position:absolute; left:505px; top:-15px; cursor:hand; cursor:pointer;}
#detail-provozovny .dp_close .dp_close_link{display:none;}

#d-provozovny-obsah{}
#d-provozovny-obsah .dpo-0{/*background-color:red;*/ padding-bottom:5px; padding-top:2px; display:none;}
#d-provozovny-obsah .dpo-1{margin-bottom:17px;}
#d-provozovny-obsah .dpo-1 .dpo1-left{float:left; width:310px;}
#d-provozovny-obsah .dpo-1 .dpo1-right{float:left; width:170px;}
#d-provozovny-obsah .dpo-2{margin-bottom:17px;}
#d-provozovny-obsah .dpo-2 td{padding:2px; vertical-align:top; color:#3B4C55;}
#d-provozovny-obsah .dpo-2 .dpo-2-table{width:100%; background-color:#D1D9DF;}
#d-provozovny-obsah .dpo-2 .dpo-2-th{background-color:#E5EFF2; height:30px; text-align:left; padding:2px; padding-left:10px;}
#d-provozovny-obsah .dpo-2 .dpo-2-td{background-color:white; padding:2px; padding-top:10px; padding-left:10px; padding-bottom:10px;}
#d-provozovny-obsah .dpo-2 .txt-den{color:#9CB0BA; font-weight:bold;}
#d-provozovny-obsah .dpo-3{}
#d-provozovny-obsah .dpo-3 .dpo-3-fotogalerie{margin-top:3px; height:140px; overflow:hidden;}
#d-provozovny-obsah .dpo-4{display:none; border:1px solid red; margin-top:5px;}
#d-provozovny-obsah h2{color:#EE021F; font-size:15px; margin:0; padding:0;}
#d-provozovny-obsah .provozovna_typ{color:#9CB0BA; font-style:italic; font-size:14px;}
#d-provozovny-obsah .provozovna_adresa{color:#3B4C55; margin-top:10px;}

#detail-provoz-foto{}
/*#detail-provoz-foto .dpf-box{float:left; width:113px; height:113px; background-color:#E5EFF2; text-align:center; line-height:113px; background-repeat:no-repeat; background-position: center center; margin-right:2px; margin-bottom:2px;}
#detail-provoz-foto .dpf-box a{display:block; width:113px; height:113px;}*/

#galerie-detail-slider{}
#galerie-detail-slider-left{float:left; width:36px; height:132px; cursor:hand; cursor:pointer; background-image:url(../images/sipka_left.png); background-repeat:no-repeat; background-position: center center;}
/*
.sipka-slider-left{display:block; width:25px; position:absolute; height:113px; margin-left:-15px; cursor:hand; cursor:pointer; line-height:113px; text-align:center;}
.sipka-slider-right{display:block; width:25px; position:absolute; height:113px; margin-left:470px; cursor:hand; cursor:pointer; line-height:113px; text-align:center;}
*/
#galerie-detail-slider-center{float:left; width:408px; display: block; height:132px; overflow: hidden;}
#galerie-detail-slider-center ul{margin:0; padding:0; width:5000px;}
#galerie-detail-slider-center ul li{display: block; width: 132px; height: 132px;  float:left; background-repeat:no-repeat; background-position: center center; margin-left:3px; background-color:#E5EFF2;}
#galerie-detail-slider-center ul li a{display:block; width:132px; height:132px;}
#galerie-detail-slider-right{float:left; width:36px; height:132px; cursor:hand; cursor:pointer; background-image:url(../images/sipka_right.png); background-repeat:no-repeat; background-position: center center;}

/* faktury */
.box-faktura-cover{cursor:hand; cursor:pointer;}
.box-faktura-ok{border:2px solid #D1D9DF; margin-bottom:2px; padding:5px; padding-left:10px; padding-right:10px; background-image:url(../images/ico_ok.png); background-repeat:no-repeat; background-position:99% center; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.box-faktura-ok:hover{border:2px solid #647A86; background-color:#F8F9FA;}
.box-faktura-nok{border:2px solid #FE0020; margin-bottom:2px; padding:5px; padding-left:10px; padding-right:10px; background-image:url(../images/ico_nok.png); background-repeat:no-repeat; background-position:99% center; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.box-faktura-nok:hover{border:2px solid #647A86; background-color:#F8F9FA;}
.box-faktura-pred{border:2px solid #D1D9DF; margin-bottom:2px; padding:5px; padding-left:10px; padding-right:10px; background-image:url(../images/ico_pred.png); background-repeat:no-repeat; background-position:99% center; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.box-faktura-pred:hover{border:2px solid #647A86; background-color:#F8F9FA;}
.faktura-text-ok{color:#71C60D;}
.faktura-text-nok{color:#FE0020;}
.faktura-text-pred{color:#3B4C55;}
.faktura-text-info{color:#3B4C55; font-size:11px;}
.faktura-text-info2{color:#647886; font-size:11px;}

/* novinky */
.box-novinka-cover{cursor:hand; cursor:pointer;}
.box-novinka{border:2px solid #D1D9DF; margin-bottom:2px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.box-novinka:hover{border:2px solid #647A86; background-color:#F8F9FA;}
.box-novinka table{-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; border:1px solid white;}
.box-novinka tr.bn-radek-nahore{background-color:#E5EFF2;}
.box-novinka td{width:33%; padding:6px;}
.box-novinka .bn-nazev{color:#009EE0;}
.box-novinka .bn-datum-vlozeni{color:#3b4c55;}
.box-novinka .bn-datum{color:#db001b;}

/* novinky detail */
.box-novinka-detail{}
.box-novinka-detail .bnd-nazev{color:#009EE0; margin-bottom:5px;}
.box-novinka-detail .bnd-datum{margin-bottom:5px; color:#3b4c55;}
.box-novinka-detail .bnd-datum span{color:#db001b;}

/* reklamy */
.box-reklama-cover{cursor:hand; cursor:pointer;}
.box-reklama-neschvaleno{border:2px solid #FE0020; margin-bottom:2px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.box-reklama-neschvaleno:hover{border:2px solid #DB001B; background-color:#F8F9FA;}
.box-reklama-neschvaleno table{-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; border:1px solid white;}
.box-reklama-neschvaleno tr.br-radek-nahore{background-color:#E5EFF2;}
.box-reklama-neschvaleno td{width:33%; padding:6px;}
.box-reklama-neschvaleno .br-nazev{color:#009EE0;}

.box-reklama{border:2px solid #D1D9DF; margin-bottom:2px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.box-reklama:hover{border:2px solid #647A86; background-color:#F8F9FA;}
.box-reklama table{-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; border:1px solid white;}
.box-reklama tr.br-radek-nahore{background-color:#E5EFF2;}
.box-reklama td{width:33%; padding:6px;}
.box-reklama .br-nazev{color:#009EE0;}

/* reklamy 2 */
.box-reklama-cover-2{cursor:hand; cursor:pointer;}
.box-reklama-2{border:2px solid #D1D9DF; margin-bottom:2px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.box-reklama-2 table{-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; border:1px solid white;}
.box-reklama-2:hover{border:2px solid #647A86; background-color:#F8F9FA;}
.box-reklama-2 tr.br2-radek-nahore{background-color:#E5EFF2;}
.box-reklama-2 td{width:33%; padding:6px;}
.box-reklama-2 .br2-nazev{color:#009EE0;}

/* strankovani */
.div-strankovani{font-weight:bold;}
.ul-strankovani{float:left; list-style-type:none; margin:0; padding:0;}
.ul-strankovani li{float:left;}
.ul-strankovani a{color:white; text-decoration:none;}
.ul-strankovani a.active{color:#98B4C1; text-decoration:none;}
.ul-strankovani a:hover{text-decoration:underline;}
.ul-strankovani .s-oddeleni{color:#475963; padding-left:3px; padding-right:3px; text-align:center;}
.ul-strankovani .s-icopred{margin-right:2px;}
.ul-strankovani .s-icopred a{display:block; width:7px; background-image:url(../images/ico_mene.png); background-repeat:no-repeat; background-position:center;}
.ul-strankovani .s-icopred a:hover{text-decoration:none;}
.ul-strankovani .s-icoza{margin-left:2px;}
.ul-strankovani .s-icoza a{display:block; width:7px; background-image:url(../images/ico_vice.png); background-repeat:no-repeat; background-position:center;}
.ul-strankovani .s-icoza a:hover{text-decoration:none;}

/* dalsi typy inzerce */
.box-dalsitypinzerce-cover1{cursor:hand; cursor:pointer;}
.box-dalsitypinzerce1{border:2px solid #D1D9DF; margin-bottom:2px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.box-dalsitypinzerce1 table{-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; border:1px solid white;}
.box-dalsitypinzerce1:hover{border:2px solid #647A86; background-color:#F8F9FA;}
.box-dalsitypinzerce1 tr.bdti1-radek-nahore{background-color:#E5EFF2;}
.box-dalsitypinzerce1 td{width:33%; padding:6px;}
.box-dalsitypinzerce1 .bdti1-nazev{color:#009EE0;}

.box-dalsitypinzerce-cover2{}
.box-dalsitypinzerce2{border:2px solid #D1D9DF; margin-bottom:2px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.box-dalsitypinzerce2 table{-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; border:1px solid white;}
.box-dalsitypinzerce2 tr.bdti2-radek-nahore{background-color:#E5EFF2;}
.box-dalsitypinzerce2 td{width:33%; padding:6px;}
.box-dalsitypinzerce2 .bdti2-nazev{color:#009EE0;}

/* videa FTP */
.videa_ftp{}
.videa_ftp .vftp_video-cover{overflow:auto; height:650px;}
.videa_ftp .vftp-video{float:left; margin-right:5px; margin-bottom:5px; width:200px; height:240px; background-color:#C6CED1;}
.videa_ftp .vftp-video .vftpv-nahled{height:160px; text-align:center; line-height:160px; }
.videa_ftp .vftp-video .vftpv-nazev{height:20px; padding-left:10px; overflow:hidden;}
.videa_ftp .vftp-video .vftpv-datum{height:20px; padding-left:10px;}
.videa_ftp .vftp-video .vftpv-delka{height:20px; padding-left:10px;}
.videa_ftp .vftp-video .vftpv-smazat{height:20px; padding-right:10px; text-align:right;}

/* upominky */
.box-upominky-cover{cursor:hand; cursor:pointer;}
.box-upominky{border:2px solid #FE0020; margin-bottom:2px; padding:5px; padding-left:10px; padding-right:10px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.box-upominky:hover{border:2px solid #647A86; background-color:#F8F9FA;}
.box-upominky .bu-nadpis{color:#FF001F;}

.podnik_box{border:1px solid #D1D9DF; background-color:#E5EFF2; margin-bottom:1px;}
.podnik_box-sel{border:1px solid #B1CFD8; background-color:#C4DBE1;}
.podnik_box .pb-obsah{cursor:hand; cursor:pointer;}
.podnik_box .pb-uvnitr{padding:10px;}
.podnik_box .pb-uvnitr .pb-nazev{color:#3B4C55; margin-bottom:5px;}
.podnik_box .pb-uvnitr .pb-adresa{color:#9CB0BA; margin-bottom:5px; font-size:11px;}
.podnik_box .pb-uvnitr .pb-vyber{color:#009EE0;}

/* program */
.box-program-cover{cursor:hand; cursor:pointer;}
.box-program{border:2px solid #D1D9DF; margin-bottom:2px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;}
.box-program table{-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; border:1px solid white;}
.box-program:hover{border:2px solid #647A86; background-color:#F8F9FA;}
.box-program tr.br-radek-nahore{background-color:#E5EFF2;}
.box-program td{width:33%; padding:6px;}
.box-program .br-nazev{color:#009EE0;}

.box-zpet{padding:5px; text-align:right;}

.napoveda{cursor:hand; cursor:pointer;}

/* mapa vybrat bod */
#box-overlay-mapa{display:none;}
#box-overlay-cover-mapa{position:relative; width:820px; margin:0 auto; margin-top:10px;}
#box-overlay-cover-mapa .bocm-nahore{margin-bottom:10px;}
#box-overlay-cover-mapa .bocm-dole{background-color:white; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:10px;}
#box-overlay-cover-mapa .btn-close-upresnit-bod{display:block; width:128px; height:35px; background-image:url(../images/btn_zavrit.png); background-repeat:no-repeat; float:right; cursor:hand; cursor:pointer;}

.box-overlay-mapa{background:transparent url(../images/overlay.png) repeat top left; position:fixed; top:0px; bottom:0px; left:0px; right:0px; z-index:100;}

#map_okno{width:798px; height:350px; border:1px solid #D1D9DF;}

.cursor-hand{cursor:hand; cursor:pointer;}

.cursor-hand-link{cursor:hand; cursor:pointer; color:#009EE0;}
.cursor-hand-link:hover{color:#00618A;}

.ico-pdf{background-image:url(../images/ico_pdf.gif); background-repeat:no-repeat; padding-left: 25px; height:20px; line-height:20px; display:block;}

#dva-sloupce{}
#dva-sloupce .ds-vlevo{float:left; width:270px; margin-right:10px;}
#dva-sloupce .ds-vpravo{float:left; width:870px;}
#dva-sloupce .ds-linka{margin-bottom:25px;}
#dva-sloupce .ds-vpravo .dsp-nahore{border:1px solid #D1D9DF; margin-bottom:20px; padding:20px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#dva-sloupce .ds-vpravo .dsp-nahore .dpsn-1{float:left; width:535px; margin-right:35px;}
#dva-sloupce .ds-vpravo .dsp-nahore .dpsn-2{float:left; width:255px;}
#dva-sloupce .ds-vpravo .dsp-dole{text-align:right;}
#dva-sloupce .ds-vpravo h2{color:#FF001F; margin-top:0;}
#dva-sloupce .ds-vpravo .txt-nazev-pole{color:#3B4C55; font-size:14px;}

#box-dva-sloupce-info{background-color:#e5eff2; border:1px solid #d5e2e6; margin-bottom:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#box-dva-sloupce-info .bdsi-uvnitr{padding:15px;}
#box-dva-sloupce-info .link-nechat-vyrobit{display:block; background-image:url(../images/sipka_modra.png); color:#00aeef; background-repeat:no-repeat;  background-position:2px; padding-left:10px; cursor:hand; cursor:pointer;}
#box-dva-sloupce-info .link-nechat-vyrobit:hover{text-decoration:underline;}

#box-nahrat-animaci{background-color:#e5eff2; border:1px solid #d5e2e6; margin-bottom:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#box-nahrat-animaci .bna-uvnitr{padding:15px; text-align:center;}

#programova-skladba{border:1px solid #d5e2e6; background-color:#e5eff2; margin-top:20px; padding:40px; display:none;}
#programova-skladba h3{color:#ff001f; font-size:14px; margin-top: 0;}
#programova-skladba hr{color:#c1d2d7; height: 1px;}
#programova-skladba div.ps-playlist{color:#0f1010;}
#programova-skladba ul{margin:0; padding:0;}
#programova-skladba li{margin-bottom:5px; list-style-type:none; /*padding-left:20px; list-style-image: url("../images/sipka.png");*/}