﻿body {color:#748B9C; background-color:White; font-family:Verdana,Arial,Tahoma; font-size:11px; margin:0px;}
A:link, A:visited {color:#789FE0; text-decoration:none;}

A.panel_zahlavi:link {color:White; text-decoration:none; font-size:100%;}
A.panel_zahlavi:hover {text-decoration:underline;}
TABLE.hlavni_kategorie_tabulka td {padding:5px 8px 7px 8px;}
A.hlavni_kategorie:link,A.hlavni_kategorie:visited {color:#58626B; font-weight:bold;}
A.hlavni_kategorie:hover {color:#C71535;}
A.hlavni_kategorie2:link,A.hlavni_kategorie2:visited {color:#58626B; font-weight:normal;}
A.hlavni_kategorie2:hover {color:#C71535;text-decoration:underline;}
A.cesta,A.cesta:link, A.cesta:visited {color:#56626A;color:Green; text-decoration:none;}
A.cesta:hover {text-decoration:underline;}



/*H nadpisy*/
.clanek_nadpis a {color:#C61636 !important; font-weight:bold; font-size: 11px; line-height:11px; margin-bottom:0px; margin-top:4px;}
.clanek_nadpis {color:#56626A !important; font-weight:bold; font-size: 13px; line-height:26px; margin-top:0px;}

.pobocka_mezi_text {color:#C71535; font-weight:normal; font-size: 11px;}
.pobocka_mezi_text_bold {color:#C71535; font-weight:normal; font-size: 11px;}
.pobocka_barva {} /*#789FE0*/

H2 {color:#C51635; font-weight:bold; font-size:120%; margin-bottom:4px; margin-top:4px;}
H3 {color:#C51635; font-weight:normal; font-size:100%; margin-bottom:4px; margin-top:4px;}
H5 {color:#2F70D4; font-weight:bold; font-size:100%; padding:4px; display:inline;}
H6 {color:#2F70D4; font-weight:normal; font-size:100%; padding:0px; display:inline;}
.seda {color:#58626B; font-weight:normal; line-height:120%;}
.sedanormal {color:#58626B; font-weight:normal; line-height:120%; text-align: right;}

.H5_padding {color:#2F70D4; font-weight:bold; font-size:100%; padding:4px 4px 4px 0; display:inline;}


DIV.vyhledavani_ramec{width:800px; color:black; border:1px solid black;}
SPAN.vysledek1 {color:#646464;}

DIV.hlavni_frame {width:940px;}
DIV.horni_banner {width:940px; margin:10px 0px 3px 0px;}
DIV.hlavicka {width:940px; height:142px; position:relative;}
DIV.hlavicka_datum{position:absolute; top:0px; left:386px; width:119px; height:26px; padding-top:10px; padding-left:5px; text-align:center;
         background-image:url(gfx/hlavicka_hornipruh2.jpg); background-repeat:repeat-x; font-size:10px;}
DIV.hlavicka_pruh1{position:absolute; left:385px; width:515px; height:26px;
         background-image:url(gfx/hlavicka_hornipruh2.jpg); background-repeat:repeat-x;}
         
DIV.hlavicka_panel{position:absolute; top:26px; left:351px; width:547px; height:83px;
         background-image:url(gfx/hlavicka_panel_pruh.jpg); background-repeat:repeat-x;}
DIV.hlavicka_panel_zalozka {position:absolute; left:176px; width:377px; height:23px;padding-top:4px;padding-left:10px; 
        background-image:url(gfx/hlavicka_panel_zalpruh.jpg); background-repeat:repeat-x;}

DIV.panel_vyhledavani_frame {position:absolute; left:15px; top:12px; width:530px; height:34px;}
DIV.vyhledavani_pruh {float:left; width:515px; height:34px; padding-top:0px; color:White;
         background-image:url(gfx/vyhledavani_pruh.jpg); background-repeat:repeat-x;}
.tb_vyhledat {border:1px solid #6C7981; color:#6C7981; padding-left:1px; padding-right:3px; margin-top: 6px;}
.btn_vyhledat {position:relative; left:-5px; top: 1px; cursor:pointer; border:0px; background-position:left; background-repeat:no-repeat; width: 116px; height: 23px;background-image:url(gfx/hlavicka_vyhledat.jpg);}
DIV.panel_oblasti_frame {position:absolute; left:15px; top:54px; width:530px; height:26px; color:#6F7982;}
.oblasti_hodnoty A:hover {text-decoration:underline; font-size:90%;}
.oblasti_hodnoty table {width: 100%; border-top: 1px solid #C3D2DE; padding: 4px 1px 0px 0px; margin: 2px 0px 4px 0px;}
.oznaceni_vyber_oblasti { text-align: left;}
table.oblasti_vybrana {padding: 1px;}
table.oblasti_vybrana td.aktualni_oblast { color: #C51635; font-size: 90%;}
DIV.panel_vlajky {width:120px; height:19px;}
.dd_oblasti {border:1px solid #B2C3CD;width:160px; color:#6D7A83; font-size:90%; padding:0px;}
         
DIV.hlavicka_dolnipruh{position:absolute; left:385px; top:109px; width:515px; height:33px;
         background-image:url(gfx/hlavicka_dolnipruh.jpg); background-repeat:repeat-x;}
DIV.hlavicka_dolnipruhobsah{float:left; border:0px solid green; width:90px; height:26px; padding-top:7px; text-align: center;}         
DIV.hlavicka_dolnipruhobsah A:link, DIV.hlavicka_dolnipruhobsah A:visited {color:#306FD6; text-decoration:none;}
DIV.hlavicka_dolnipruhobsah A:hover {font-weight:bold;}
DIV.login_box_frame {background-color:#eff4f8; padding:0px 10px 0px 10px; margin-top:2px;}
DIV.hlavicka_prihlaseni {position:absolute; left:450px; top:7px; color:#c61636; font-weight:bold;}
/*
SPAN.hlavicka_menuitem{padding-right:20px;}         
SPAN.hlavicka_menuitem A:link, SPAN.hlavicka_menuitem A:visited {color:#306FD6; text-decoration:none;}
SPAN.hlavicka_menuitem A:hover {font-weight:bold;}
*/

.menu_right{ line-height: 20px; font-weight: bold; color: #C61636 !important;}         
.menu_right:link, DIV.hlavicka_dolnipruhobsah A:visited {color:#306FD6; text-decoration:none;}
.menu_right:hover { text-decoration: underline; }

DIV.obsah_frame{position:relative; width:940px;margin-top:3px; background-color:#EFF4F8;}
DIV.obsah_frame2{position:relative; width:940px; margin-top:3px; background-color:#EFF4F8;}
DIV.obsah_moznostiframe {background-color:#EDF2F8; margin-top: 3px; padding: 4px 4px 4px 20px;}

DIV.obsah {width:725px;}
DIV.obsah_zahlavi{width:725px; height:50px;}
DIV.obsah_zahlavi_zalozky {margin-left:18px; width:690px; height:50px; background-image:url(gfx/obsah_zahlavi_pruh.jpg); background-repeat:repeat-x;}
.hlavni_zalozka_pruh {float:left;height:50px; background-image:url(gfx/obsah_zalozka_pruh.jpg); background-repeat:repeat-x;}
TABLE.zahlavi_tabulka_odkazu {float:left; margin-top:2px;}
.zahlavi_proh {position:absolute;top:0px;left:706px;}
DIV.hlavni_zalozka_nadpis {color:#56626A; font-weight:normal; padding-left:10px; padding-top:8px;}
DIV.hlavni_zalozka_nadpis_tucne {color:#56626A; font-weight: bold; padding-left:10px; padding-top:8px;}
.barva_zalozky {color:#56626A; font-weight: bold; padding-left:10px; padding-top:8px;}

DIV.obsah_obsah {margin: 0;width:726px;_height: 400px;min-height: 400px; background-image:url(gfx/obsah_pruh.jpg); background-repeat:repeat-y;}
DIV.oo_vnitrniframe{padding:0px 25px 0px 25px;}

/* OVLADACI PRVKY */
.text_box {border:1px solid #A2BCCD; color:#6C7981;}
.dropdown {border:1px solid #A2BCCD; color:#6C7981;}
.text_boxR {border:1px solid #FF7E72; color:#6C7981;}
.dropdownR {border:1px solid #FF7E72; color:#6C7981;}
.bold {font-weight:bold;}
.cudl {color:#6F7982;font-weight:bold; background-color:#D6E3EF; border-style:ridge; border-width:1px;
        border-color:#6F7982; padding-left:20px; padding-right:20px;}
.cudl:hover {border-style:outset;}
DIV.error1 {color:red; width:300px; text-align:center; border:1px solid red; background-color:#FFBDBD; padding:3px;}



/* PRAVY PRUH*/
/*DIV.pravy_pruh {position:absolute;left:725px; top:0px;width:215px; margin-top:0px;}*/
DIV.pravy_pruh {width:215px; margin-top:0px;}
DIV.pp_void {width:216px; height:26px; background-color:#EFF4F8;}
DIV.pp_mapkabox_frame {width:208px; border:1px solid #B2C3CD; background-color:#EFF4F8; margin-bottom:10px; padding:2px;}
.pp_mapkabox_obsah {padding: 3px;}
DIV.pp_void a {color:#306FD6; position: relative;top: 10px; left: -5px;}
DIV.pp_void a:hover {font-weight:bold;}
DIV.pp_mapkabox_frame {width:210px; border:1px solid #B2C3CD; background-color:#EFF4F8; margin-bottom:10px; padding:2px;}
DIV.pp_mapkabox_frame A:link, DIV.pp_mapkabox_frame A:visited {font-weight:normal; font-size:90%;}
DIV.pp_box_frame {width:213px; border:1px solid #B2C3CD; background-color:#EFF4F8; margin-bottom:10px;text-align:center;}
DIV.pp_box_obsah {margin:10px 5px 10px 5px;text-align:center;}
DIV.pp_velkybox_frame {width:213px; border:1px solid #B2C3CD; background-color:#EFF4F8; margin-bottom: 10px;}
DIV.pp_velkybox_frame.bezmezery {margin: 0; border-bottom: 0;} 
DIV.pp_velkybox_obsah {margin:10px 5px 10px 5px;}
DIV.pp_velkybox_obsah p {margin-top: 0px; text-align:center;}
DIV.pp_banner {width:213px; height:96px; border:1px solid Gray; background-color:Gray; margin-bottom:10px; text-align:center;}


/* VYSLEDKY VYHLEDAVANI */
DIV.info {padding-bottom:12px; margin-bottom:8px; border-bottom:1px dotted #B3C3CD;}
DIV.kategorie_frame {padding-bottom:2em; margin-bottom:1em; border-bottom:1px dotted #B3C3CD;}
DIV.kategorie_box {margin:0px 20px 0px 20px; border:1px solid #B3C3CD; background-color:#EFF4F8;}
.firmy_prazdne {margin: 15px 15px 15px 15px; display: block;}
TABLE.firma_table {margin-bottom:10px;}
.zvyrazneni {color:#C61636;}
.seda .zvyrazneni {color: #58626B; font-weight: bold;}
TD.oblasti {border:0px solid pink;}
TD.oblasti A {color:#C61636;}


/* LOGIN BOX */
DIV.input_border {border-top:1px solid #BECDD6; border-bottom:1px solid #BECDD6;}
.input_loginbox {border:0px solid white; width:84px; margin-top:0px; height:16px;}

IMG.input_loginimg{position:relative; top:0px; width:3px; height:20px; border:0px solid black;}        
.input_logintlacitko{width:22px; height:20px;}
DIV.login_login {width:86px; height:20px; background-image:url(gfx/login_login.png); background-repeat:no-repeat;}
DIV.login_heslo {width:84px; height:20px; background-image:url(gfx/login_heslo.png);
         background-repeat:no-repeat; position:relative;}
.input_loginbox2 {border:0px solid black; width:82px; height:14px; position:relative; 
        top:2px; left:0px; margin:0px; padding:0px; margin-left:2px;}
        
/* KATEGORIE */
.lbl_cesta {}
.lbl_cesta a:link,.lbl_cesta a:visited {color:#C61636;}        
DIV.pp_velkybox_frame a {color:#C61636;}
        

/* PARAMETRY */
DIV.params_vrsek {height:16px; width:680px; background-image:url(gfx/params_vrsek.png); border:0px solid pink;}
DIV.params_spodek {height:18px; width:680px;background-image:url(gfx/params_spodek.png);}
DIV.params_obsah_frame {width:680px; background-image:url(gfx/params_obsah_pruh.png); background-repeat:repeat-y; padding-left:20px;}
DIV.params_obsah_levy {width:525px;float:left;}
DIV.params_obsah_pravy {width:135px;float:left;}
DIV.params_zalozky {height:20px;border:0px solid green; margin-left:4px;position:relative; top:0px;}
DIV.zalozkan_obsah {height:20px; background-image:url(gfx/params_pruh_zn.png); 
            background-repeat:repeat-x;float:left; padding-top:0px;}
DIV.zalozkaa_obsah {height:21px; background-image:url(gfx/params_pruh_za.png); 
            background-repeat:repeat-x;float:left; padding-top:0px;}
.params_textbox {border:1px solid #B3C3CD; }
.check_box_table {}
.check_box_table TD {text-align:left;width:33%;}

/* ROZSIRENE VYHLEDAVANI */
DIV.rv_box_svetly {border:1px solid #B3C3CD; background-color:#EFF4F8; padding:6px; margin-bottom:10px;}
DIV.rv_box_tmavy {border:1px solid #B3C3CD; background-color:#DCE6ED; padding:6px; margin-bottom:10px;}
.rv_tb {border:1px solid #91AEC2; color:#6E7981;}
.rv_ddl {border:1px solid #91AEC2; color:#6E7981;}
.rv_ddl_velky {border:1px solid #91AEC2; color:#6E7981;width:200px;}
TD.rh_nastaveni_bunka{padding-left:16px;}
.rv_zalozka {height:24px;float:left; margin-right:2px; position:relative; top:1px;}
DIV.rv_params_obsah_frame {width:300px; background-color:#e0eaf0; padding:12px; border:1px solid #91aec2;}
DIV.rv_params_zalozky {height:20px;border:0px solid green; margin-left:4px;position:relative; top:0px;}
DIV.rh_error_frame {width:300px; height:150px; background-color:#edc0c0; border:2px solid red;
            position:absolute; top:0; left:0; z-index:1000000;}
DIV.rh_error_prihlaseni {}

/* PREDNOSTNI VYPIS */
DIV.div_prednosti_vypis {border:1px solid #B3C3CD; background-color:#EFF4F8; padding:10px;}
.div_prednosti_vypis_nadpis { color: #6792C0;}

.mapicka img
{
	border: 1px solid #B2C3CD;
	/* #B2C3CD DAE4EC */
}



/* STRANKOVAC */
.pager a
{
	display: inline-block;
	float: left;
	margin-right: 12px;
}

.pager a:hover
{
	text-decoration: underline;
}
span.pager_vybrany
{
	font-weight:bold;
}

span.pager_vybrany a
{
	font-weight:bold;
}

table.pager_tabulka
{
	padding: 0px;
	margin: 0px;
	border-width: 0px;
	table-layout: fixed;
	width: 480px;
	overflow:hidden;
	/*border: 1px solid #EFF4F8;*/
}

table.pager_tabulka_malo 
{
	padding: 0px;
	margin: 0px;
	border-width: 0px;
	height: 26px;
	overflow: hidden;
}

table.pager_tabulka_malo td
{
	white-space:nowrap;
}

table.pager_tabulka_malo a
{
	display: inline-block;
	margin-right: 11px;
}

table.pager_tabulka_malo a:hover
{
	text-decoration: underline;
}

table.pager_tabulka td
{
	vertical-align:middle;
	text-align: center;
}

td.pager_bunka
{
	width: 400px;
	overflow: hidden;
	table-layout: fixed;
	position:relative;
	white-space: nowrap;
	vertical-align:middle;
}

.pager_skryty
{
	position: relative;
	left: 0px;
	top: 2px;
	white-space:nowrap;
	overflow:hidden;
	width: 2500px;
	text-align: center;
}

div.pager_obal
{
	position:relative;
	left: 0px;
	top: 0px;
	white-space:nowrap;
	overflow: hidden;
	width: 400px;
	height: 18px;
}

div.pager_zacatek
{
	float: left;
	white-space: nowrap;
}

div.pager_obsah
{
	float: left;
	white-space: nowrap;
}

div.pager_konec
{
	float: left;
	white-space: nowrap;
}

div.pager_sipka
{
	cursor: pointer;
	width: 15px;
	height: 10px;
	display: inline-block;
	background-position:center center;
	background-repeat: no-repeat;
}

div.sipka_vlevo
{
	cursor: pointer;
	background-image: url('Obr/pager_left.png');
	float: left;
}

div.sipka_vpravo
{
	cursor: pointer;
	background-image: url('Obr/pager_right.png');
	float: right;
}

img, a img
{
	border: 0px;
}

textarea.textbox_velky
{
	width: 400px;
}
select.textbox_velky
{
	width: 405px;
	font-family:  Verdana;
	font-size: 11px;
}

input.textbox_velky
{
	width: 400px;
	height: 15px;
}

DIV.hlavicka_dolnipruhobsah_dolni
{
	font-size:11px;
	border:0px solid green;  
	padding-top:7px; 
	text-align: center;
	display: inline;
}         
DIV.hlavicka_dolnipruhobsah_dolni A:link, DIV.hlavicka_dolnipruhobsah_dolni A:visited {color:#306FD6; text-decoration:none;}
DIV.hlavicka_dolnipruhobsah_dolni A:hover { text-decoration: underline; }



.pop_text_box {border:1px solid #A2BCCD; color:#6C7981;width: 420px}
.pop_dropdown {border:1px solid #A2BCCD; color:#6C7981;width: 423px}
.pop_text_boxR {border:1px solid #FF7E72; color:#6C7981;width: 420px;}


table.nastenka_mein
{
	margin: 0;
	border: 0;
}

table.nastenka_poptavka
{
}

table.nastenka_poptavka td, table.nastenka_poptavka th
{
	background-color:#F8FCFD; 
	font-weight: normal;
	border: 1px solid black;
	border-collapse: collapse;
	margin: 0;
}

.firma_odsazeni
{
	padding-left: 18px;
}

DIV.message_ok
{
    color: Green;
}

.vyhody_castka
{
    color: Red;
}

input.button 
{
	background-color: #FFFFFF ;
	border:1px solid #BFCAD0;
	cursor: pointer;
	color: #C61636;
	font-weight:bold;
	height: 20px;
	margin: 1px 2px 1px 0px;
	width: 150px;
}

a.login_menu
{
    color: #c61636;
    font-weight: bold;
}

.expirace_login
{
    float: right; margin-right: 20px; margin-top: 7px;
}

.detail table tr th 
{
    text-align: left;
}