﻿
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;}

.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*/

/*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;}
H2 {color:#C51635; font-weight:bold; font-size:110%; 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;}


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; height:54px; 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;}
.btn_vyhledat {position:relative; left:-5px; top:6px; cursor:pointer;}
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;}
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 #C4C5C7; width:187px; color:#6D7A83; font-size:90%; padding: 3px; position:relative; top: -3px;}
         
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 20px 0px 20px; 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;}
*/

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;}
DIV.obsah_zahlavi_zalozky {width:690px;}
.hlavni_zalozka_pruh {float:left;}
TABLE.zahlavi_tabulka_odkazu {float:left; border: 1px solid #E8E8E8; margin: 0px 0px 2px 2px; height: 25px;}
.zahlavi_proh {position:absolute;top:0px;left:706px;}
DIV.hlavni_zalozka_nadpis {color:#56626A; font-weight:bold; padding-left:10px; padding: 4px 4px 5px 4px; border: 1px solid #E8E8E8; border-bottom-width:0px; }

DIV.obsah_obsah {width:710px;}
DIV.oo_vnitrniframe{padding:10px 25px 0px 5px; border: 1px solid #E8E8E8;}

/* 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.pp_void {width:190px; height:26px; background-color:#EFF4F8;}
DIV.pp_mapkabox_frame {width:208px; border:1px solid #E8E8E8; background-color:White; 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:190px; border:1px solid #E8E8E8; background-color:White; 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:190px; margin: 2px 2px 10px 4px; text-align:center;} /* border:1px solid #E8E8E8; background-color: White;*/
DIV.pp_box_obsah {margin:10px 5px 10px 5px;text-align:center;}
DIV.pp_velkybox_frame {width:190px; margin: 2px 2px 10px 4px;} /* border:1px solid #E8E8E8; background-color: White;*/
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;}
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;}

.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;
}

.vlajky
{
	width: 920px; 
	z-index: 5;
	position: absolute; 
	top: 13px; 
	margin: 0;
	text-align: right;
}

.vlajka
{
	margin-right: 5px;
}

.odkaz
{
	text-decoration: none !important;
	color: #F89414 !important;
	font-weight: 900 !important;
}

.odkaz:hover
{
	text-decoration: none !important;
	color: #F89414 !important;
	font-weight: 900 !important;
}
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;
}

.detail table tr th 
{
    text-align: left;
}