body {
font-family: Verdana, sans-serif;
font-size: 11px;
margin: 0;
}
a {
color: #000;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}

p {
padding: 0;
margin: 0;
}

hr {
color: #d1d5de;
}

table {
empty-cells: show;
}
form {
margin: 0;
}
#error_odeslani {
padding: 20px;
font-size: 13px;
}
#error_odeslani a {
font-weight: bold;
color: #c00;
}

h1 {
background: #ffffff url(./images/h1.gif) no-repeat;
font-family: Verdana, sans-serif;
font-size: 13px;
padding: 6px 10px;
margin: 8px 0;
}

h1 a {
color: #000;

}

.strom_sekce {
font-family: Verdana, sans-serif;
font-size: 11px;
color: #000;
font-weight: normal;
padding: 4px 20px;
margin-bottom: 6px;
margin-top: 0px;
height: 23px;
}

.strom_sekce a {
color: #000;

}

h2 {
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000;
padding: 0 5px;
margin: 0;
height: 40px;
}

h3 {
font-family: Verdana, sans-serif;
font-size: 11px;
text-align: left;
color: #fff;
padding-left: 35px;
padding-top: 2px;
margin-left: 0px;
font-weight: bold;

}
h3 a {

color: #fff;

}

h4 {
color: #c33b27;
font-family: Verdana, sans-serif;
font-size: 17px;
font-weight: bold;
padding: 10px 0;
margin: 0;
}

h6 {
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000;
padding: 7px 0 0 0;
margin: 0;
}
h6 a {
color: #000;
}


input {
font-family: Verdana, sans-serif;
font-size: 11px;
border: 1px solid #000;
}
.vyhledavani {
	border: none;
	font-family: Verdana, sans-serif;
	font-size: 15px;
	color: #9aceff;
}
.hledej1 {border: none; margin-top: -2px; float: right;}
.hledej {border: none; margin-top: 1px; float: right;}
.submit {margin-top: 8px; cursor: pointer;}
.subimg {border: none;}
.kusu 	{text-align: right; margin: 0 5px 5px 0}
.kusu2 	{float: left; text-align: right}
.kusu3 	{text-align: right; float: left; margin: 1px 3px 0 48px}

.ks		{border: none; cursor: pointer; margin-left: 3px}
.radio	{border: none; margin-right: 10px}
.check	{border: none; margin: 0 2px 0 10px}
.kn		{float: left; margin-right: 12px;}

select {
font-family: Verdana, sans-serif;
font-size: 11px;
border: 1px solid #000;
}



textarea {
font-family: Verdana, sans-serif;
font-size: 11px;
margin-bottom: 5px;
border: 1px solid #000;
}
.vm {
height: 2px;
}

#header_logo {
background: url(./images/header_logo.jpg) no-repeat;
vertical-align: top;
width: 804px;
height: 81px;
}
#header_kontakt {
background: url(./images/header_kontakt.gif) repeat-x;
font-family: verdana;
font-size: 11px;
width: 186px;
height: 81px;
}
#header_hledani {
background: url(./images/header_hledani.jpg) no-repeat;
font-family: verdana;
font-size: 11px;
font-weight: bold;
vertical-align: top;

width: 234px;
height: 65px;
}
#header_hledani_nadpis {
padding: 5px 0 0 21px;
}
#header_hledani_form {
padding: 0 0 0 8px;

}
#hledej {
font-size: 13px;
width: 130px;
margin: 11px 0 0 0;
border: none;
}

#hledani_img {
border: none;
width: 84px;
height: 40px;
float: right;
}

#nabidka {
width: 250px;
}

#menu {
position: absolute;
}




#header_menu {
background: url(./images/header_menu.jpg) no-repeat;
width: 570px;
height: 65px;
}
#header_menu img {
float: left;
}

#header_menu_odkazy {
font-family: verdana;
font-size: 13px;
color: #fff;
text-align: center;
padding: 35px 20px 0 23px;
}
#header_menu_odkazy a {
color: #fff;
margin: 0 5px;
}


#header_kosik {
background: url(./images/header_kosik.jpg) no-repeat;

font-family: verdana;
font-size: 11px;
font-weight: bold;
text-align: right;
vertical-align: top;
cursor: pointer;
width: 186px;
height: 65px;
}
#header_kosik_nadpis {
padding: 10px 15px 0 0;
}
#kosik {
color: #e40000;
padding: 15px 15px 0 0;
}



#sloupec_levy {
background: url(./images/sloupec_levy.gif) repeat-y;
vertical-align: top;
width: 234px;
}
#sloupec_pravy {
background: url(./images/sloupec_pravy.gif) 100% 0 repeat-y;
vertical-align: top;
width: 186px;
}
#workspace {
background: url(./images/work_top2.gif) repeat-x;
vertical-align: top;
font-family: Verdana, sans-serif;
font-size: 13px;
width: 542px;
padding: 14px;
}

#work_bot {
background: url(./images/work_bot.gif) no-repeat;
font-size: 1px;
width: 990px;
height: 8px;
}

#kategorie {
background: #fff;
font-family: Verdana, sans-serif;
font-size: 13px;
margin: 0 5px;
border-left: 1px solid #cba200;
border-right: 1px solid #cba200;
}
#kategorie_nadpis {
background: url(./images/work_top.gif) repeat-x;
padding: 9px 15px 12px 15px;
}
#kategorie_vypis {
padding: 0 10px 15px 10px;
}

#kategorie ul {
padding: 0;
margin: 0;
list-style-type: none;
}

#kategorie a.active {
color: #eb0101;
}
.puntiky_velke {
padding: 3px 0 3px 5px;
}
.puntiky_velke img {
border: 1px solid #333;
}

.puntiky_stredni {
padding: 3px 0 3px 15px;
}
.puntiky_stredni img {
border: 1px solid #333;
margin: 0 0 1px 0;
}

.puntiky_male {
padding: 3px 0 3px 12px;
}
.puntiky_male img {
border: 1px solid #333;
margin: 0 0 2px 0;
}

#banner_levy {
background: #fff url(./images/work_top.gif) repeat-x;
font-family: Verdana, sans-serif;
font-size: 11px;
margin: 0 5px;
padding: 0 10px;
border-left: 1px solid #cba200;
border-right: 1px solid #cba200;
}


#facebook {
background: #fff url(./images/work_top.gif) repeat-x;
font-family: Verdana, sans-serif;
font-size: 13px;
font-weight: bold;
margin: 0 5px;
border-left: 1px solid #cba200;
border-right: 1px solid #cba200;
}

#editorial {
background: #fff;
font-family: Verdana, sans-serif;
font-size: 13px;
font-weight: bold;
margin: 0 5px;
border-left: 1px solid #cba200;
border-right: 1px solid #cba200;
}
.editorial_top {
background: url(./images/editorial_top.gif) 5px 100% no-repeat;
height: 14px;
font-size: 1px;
}
.editorial_bot {
background: url(./images/editorial_bot.gif) 5px 0 no-repeat;
height: 4px;
font-size: 1px;
}

#editorial_nadpis {
background: url(./images/work_top.gif) repeat-x;
padding: 9px 15px 12px 15px;
}

#editorial ul {
padding: 0 10px 10px 10px;
margin: 0;
list-style-type: none;
}
#editorial ul li {
background: url(./images/editorial.gif) no-repeat 0px 0;
font-weight: normal;
padding: 1px 0 8px 28px;
margin: 0;
}



#prihlaseni {
background: url(./images/prihlaseni.jpg) no-repeat;
font-family: verdana;
font-size: 11px;
width: 185px;
height: 186px;
}
#prihlaseni_nadpis {
font-weight: bold;
text-align: right;
padding: 10px 15px 0 0;
}
#prihlasit_img {
text-align: right;
padding: 0 0 5px 0;
}
#prihlasit_img input {
border: none;
width: 92px;
height: 19px;
}

#prihlaseni_vypis {
font-size: 13px;
padding: 10px 15px 0 15px;
}
#prihlaseni_vypis a {
font-size: 11px;
}
.prihlaseni {

width: 153px;
border: 1px solid #cba200;
margin: 2px 0 10px 0;
}

.vypis_top {
background: url(./images/vypis_top.gif) no-repeat;
width: 542px;
height: 3px;
}
.vypis_bot {
background: url(./images/vypis_bot.gif) no-repeat;
width: 542px;
height: 10px;
}

.vypis {
font-family: verdana;
font-size: 13px;
vertical-align: top;
text-align: center;
padding: 10px 0 15px 0;
}
.vypis img {
border: none;
}

.vypis_foto {
height: 140px;
}
.vypis_cena {
font-weight: bold;
color: #dc1c08;
}
.vypis_detail {
background: url(./images/vypis_detail.gif) 115px 9px no-repeat;
font-size: 12px;
font-weight: bold;
padding: 4px 0;
}

.prvni {
width: 179px;
border-left: 1px solid #d1d5de;
border-right: 1px solid #d1d5de;
}
.treti {
width: 179px;
border-left: 1px solid #d1d5de;
border-right: 1px solid #d1d5de;
}
.sipka_akce {
background: url(./images/sipka_akce.gif) 0 172px no-repeat;
}
.sipka_novinka {
background: url(./images/sipka_novinka.gif) 0 172px no-repeat;
}

.sipka_novinka {
background: url(./images/sipka_novinka.gif) 0 172px no-repeat;
}

.doprava_zdarma {
font-family: verdana;
font-size: 13px;
font-weight: bold;
color: #080;
padding: 5px 0 0 0;
}

.vyprodano {
font-family: verdana;
font-size: 13px;
font-weight: bold;
color: #00c;
padding: 5px 0 0 0;
}


#vypis_vyrobce {
margin: 5px 0;
}
#vypis_vyrobce a {
color: #000;
text-decoration: none;
}
#vypis_vyrobce a:hover {
text-decoration: underline;
}
#vypis_vyrobce a.aktivni {
color: #e40000;
}
#vypis_vyrobce input {
border: none;
}

.stranky a {
color: #000;
margin: 5px 0;
}
.stranky a.aktivni {
color: #e40000;
}
.razeni {
float: right;
}
.razeni a {
text-decoration: none;
padding: 0 0 0 12px;
}
.razeni a:hover {
text-decoration: underline;
}
.ar_vzestupne {
background: url(./images/sipka_nahoru.gif) no-repeat 0 3px;
color: #fa6000;
}
.ar_sestupne {
background: url(./images/sipka_dolu.gif) no-repeat 0 3px;
color: #fa6000;
}

#footer {
background: url(./images/footer.gif) no-repeat;
padding: 17px 0;
margin: 11px 0 5px 0;
width: 990px;
}

.akce_pravy {
margin: 7px 5px 0 5px;
}
#akce_nadpis {
background: url(./images/akce_nadpis.gif) no-repeat;
font-family: verdana;
font-size: 13px;
font-weight: bold;
color: #fff;

padding: 6px 10px;
}
#akce_nadpis a {
color: #fff;
font-weight: normal;
text-decoration: underline;
float: right;
}
#novinky_nadpis {
background: url(./images/novinky_nadpis.gif) no-repeat;
font-family: verdana;
font-size: 13px;
font-weight: bold;
color: #fff;

padding: 6px 10px;
}
#novinky_nadpis a {
color: #fff;
font-weight: normal;
text-decoration: underline;
float: right;
}

.akce_top {
background: url(./images/akce_top.gif) no-repeat 0 100%;
height: 10px;
}
.akce_bot {
background: url(./images/akce_bot.gif) no-repeat;
height: 10px;
}

.akce_vypis {
font-family: verdana;
font-size: 13px;
vertical-align: top;
text-align: center;
padding: 10px 0 15px 0;
border-left: 1px solid #d1d5de;
border-right: 1px solid #d1d5de;
}
.akce_vypis img {
border: none;
}

#banner_pravy {
font-family: verdana;
font-size: 11px;
vertical-align: top;
padding: 5px 10px;
border-left: 1px solid #d1d5de;
border-right: 1px solid #d1d5de;
}

#banner_paticka {
text-align: left;
width: 990px;
padding: 5px 0;
}


.objinfo {
text-align: center;
background: #FFFFFF url(./images/menu-pozadi-leve.jpg) repeat-y;
padding: 5px;
font-family: Verdana, sans-serif;
font-size: 10px;
color: #000;
}




.kalendar {
text-align: center;
background: #FFFFFF url(./images/menu-pozadi-leve.jpg) repeat-y;
padding: 5px;
font-family: Verdana, sans-serif;
font-size: 10px;
color: #000;
}


.akce_nahled {
text-align: center;
background: #FFFFFF url(./images/menu-pozadi-leve.jpg) repeat-y;
padding: 5px;
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
}
.akce_nahled img {
border: 1px solid #8e999e;
margin: 2px 0 5px 0;
}

.akce_nahled ul {
padding: 1px 0 0 0;
margin: 0;
list-style-type: none;
}

.akce_nahled ul li {
padding: 0 0 10px 0;
margin: 0;
}

.vypis_menu_nadpis {
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
padding-left: 4px;
}

.vypis_menu_nadpis2 {
font-family: Verdana, sans-serif;
font-size: 11px;
padding-right: 4px;
}

.vypis_menu_nadpis3 {
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
padding-left: 1px;
}

.vypis_menu_text {
font-family: Verdana, sans-serif;
font-size: 11px;
}
.vypis_menu_text a {
color: #000000;
}
.vypis_menu_text a.active {
color: #cc0000;
}


#detail_cesta {
font-size: 11px;
padding: 0 0 6px 0;
border-bottom: 1px solid #000;
}
.detail_top {
background: url(./images/detail_top.gif) no-repeat 0 100%;
font-size: 1px;
width: 542px;
height: 3px;
}
.detail_bot {
background: url(./images/detail_bot.gif) no-repeat;
font-size: 1px;
width: 542px;
height: 3px;
}
.detail_mid {
padding: 15px;
border-left: 1px solid #d1d5de;
border-right: 1px solid #d1d5de;
}
.detail_block {
width: 400px;
}


.detail_mid_out {
width: 542px;
}

.detail_nadpis {
background: #ffffff url(./images/h1.gif) no-repeat;
font-family: Verdana, sans-serif;
font-size: 13px;
font-weight: bold;
padding: 6px 10px;
margin: 8px 0;
}
.detail_nadpis a {
color: #000;
}
#vlozit_komentar {
float: right;
}
.komentar_vypis {
font-size: 11px;
padding: 3px 0;
}

#detail_info {
float: right;
}
.detail_info_nad {
font-family: verdana;
font-size: 12px;
width: 65%;
}
.detail_info_hod {
font-family: verdana;
font-size: 12px;
width: 35%;
}
.tucne {
font-weight: bold;
}
.cervene {
color: #dc1c08;
}
.prava {
text-align: right;
}
#detail_koupit {
border: none;
width: 67px;
height: 19px;
}
.clear {
clear: both;
}
.detail_volby {
font-family: verdana;
font-size: 12px;
height: 24px;
}
.detail_volby select {
float: right;
}
#detail_dalsi_foto {
overflow: auto;
width: 510px;
height: 70px;

}
#detail_dalsi_foto img {
border: none;
margin: 3px;
}


#registrace {
font-family: Verdana, sans-serif;
font-size: 11px;
padding: 10px 10px;
text-align: center;
}
#registrace_text {
font-family: Verdana, sans-serif;
font-size: 10px;
padding: 5px;
}

th {
font-family: Verdana, sans-serif;
font-size: 10px;
padding: 5px;
text-align: left;
}
.dulezite {
color: #c00000;
background-color: #fff5c9;
}
.dulezite2 {
background-color: #fff5c9;
}

#kosik_nadpis {
font-family: Verdana, sans-serif;
font-size: 10px;
color: #000;
background-color: #ffffff;
}

#kosik_nadpis2 {
font-family: Verdana, sans-serif;
font-size: 10px;
color: #000;
background-color: #ffffff;
text-align: center;
}

#kosik_text {
font-family: Verdana, sans-serif;
font-size: 10px;
}

#kosik_text2 {
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000;
background-color: #ffffff;
padding: 5px 2px;
}

#kosik_ks {
padding: 3px 0 0 7px;
}
#kosik_kusu {
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: center;
}
#kosik_ks a {
color: #f00;
}

#kosik_tip {
font-family: Verdana, sans-serif;
font-size: 10px;
text-align: center;
padding: 5px 0;
}

#kosik_zadne_zbozi {
font-family: Verdana, sans-serif;
font-size: 12px;
text-align: center;
padding-top: 50px;
}

#kosik_odkaz {
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
padding-top: 10px;
}
#text_podobchodu {
padding: 12px 5px 0px 5px;
}


.detvartxt {
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000;
padding: 4px;
}
.check2 {
border: none;
}
.den_nad {
background-color: #eed043;
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000;
border-left: 1px solid #ddd;
padding: 3px 2px;
}
.den_nad1 {
background-color: #eed043;
}

.det_var_kod {
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
border-top: 1px solid #aaa;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
padding: 1px 2px;
}
.det_var_pop {
font-family: Verdana, sans-serif;
font-size: 10px;
border-top: 1px solid #aaa;
padding: 2px;
}
.det_var {
font-family: Verdana, sans-serif;
font-size: 10px;
border-top: 1px solid #aaa;
}
.det_var_cen {
font-family: Verdana, sans-serif;
font-size: 10px;
text-align: right;
border-top: 1px solid #aaa;
border-left: 1px solid #ddd;
padding: 1px 2px;
}
.det_var_cen_bez {
font-weight: bold;
}

#download {
background: url(./images/download.gif) no-repeat;
}

.download_odkaz {
padding: 5px;
}
.download_soubor {
color: #aaa;
}

#strankovani {
background-color: #C0C0C0;
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
padding: 4px;
margin: 20px 0;
}
#strankovani a {
margin: 0 2px;
}
.dotaz {
font-family: Verdana, sans-serif;
font-size: 11px;
}
.dotaz_poz {
font-family: Verdana, sans-serif;
font-size: 11px;
text-align: center;
}
#dotaz_err {
font-family: Verdana, sans-serif;
font-size: 13px;
text-align: center;
padding: 40px 0;
}

#komentare_nadpis {
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
}

#komentar {
font-family: Verdana, sans-serif;
font-size: 11px;
padding: 5 10;
border-bottom: 1px dotted #ddd;
}
.datum {
color: #000080;
font-size: 10px;
}

.detail_parametr_nazev {
font-family: Verdana, sans-serif;
font-size: 11px;
padding: 3px 4px;
width: 50%;
}
.detail_parametr_hodnota {
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
padding: 3px 4px;
width: 50%;
}
.detail_obsa {
font-family: Verdana, sans-serif;
font-size: 10px;
}
.cislo {
color: #ef3127;
margin-right: 10px;
}

#hledani1 {
font-family: Verdana, sans-serif;
text-align:left;
font-size: 11px;
font-weight: bold;
line-height: 2em;
padding: 2px 0px 0px 22px;
width: 190px;
height: 22px;
}

#hledani {
font-family: Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
line-height: 2em;
padding: 0px 0px 0px 26px;
height: 22px;
}

#detail_alternativy_nadpis {
font-family: Verdana, sans-serif;
font-size: 13px;
font-weight: bold;
padding: 8px 0 0 0;
border-top: 1px solid #aaa;
}
.detail_alternativy {
font-family: Verdana, sans-serif;
font-size: 11px;
vertical-align: top;
width: 168px;
padding: 10px 8px;
}
.detail_alternativy img {
border: none;
}


#pocasi {
background-color: #FFF;
padding: 10 0 10 20;
width: 138px;
border-left: 1px solid #D7D7D7;
border-right: 1px solid #D7D7D7;
}

#pocasi_data {
font-family: Verdana, sans-serif;
font-size: 10px;
height: 20px;
}

#rychly_dotaz {
background: #fff url(./images/sloupec_pravy.gif) repeat-y;
font-family: Verdana, sans-serif;
font-size: 11px;
text-align: center;
color: #676566;
padding: 14px 30px 14px 15px;
border-left: 1px solid #D7D7D7;
border-right: 1px solid #D7D7D7;
}

#vypis_blok {
width: 100%;
}


.obj_nad1 {
background-color: #D7D7D7;
color: #000;
font-family: verdana;
font-size: 11px;
font-weight: bold;
border-bottom: 1px solid #888;
padding: 3px;
width: 10%;
}
.obj_nad {
background-color: #D7D7D7;
color: #000;
font-family: verdana;
font-size: 11px;
font-weight: bold;
border-bottom: 1px solid #888;
text-align: center;
padding: 3px;
width: 15%;
}

.obj_vyp {
font-family: verdana;
font-size: 10px;
text-align: right;
padding: 3px;
border-bottom: 1px solid #888;
border-right: 1px solid #888;
border-left: 1px solid #888;
}
.obj_vyp1 {
font-family: verdana;
font-size: 10px;
text-align: center;
padding: 3px;
border-bottom: 1px solid #888;
border-right: 1px solid #888;
}
.obj_vyp2 {
font-family: verdana;
font-size: 10px;
text-align: right;
padding: 3px;
border-bottom: 1px solid #888;
border-right: 1px solid #888;
}
.obj_vyp3 {
font-family: verdana;
font-size: 10px;
text-align: center;
padding: 3px;
border-bottom: 1px solid #888;
border-right: 1px solid #888;
}

.obj_vyp4 {
background-color: #FFF;
font-family: verdana;
font-size: 10px;
text-align: center;
padding: 3px;
}
.obj_vyp5 {
background-color: #FFF;
font-family: verdana;
font-size: 10px;
text-align: left;
padding: 3px;
}


.obj_nadp {
background-color: #D7D7D7;
color: #000;
font-family: verdana;
font-size: 11px;
font-weight: bold;
text-align: center;
padding: 3px;
}

.nazev_akce {
font-weight: bold;
color: #004eb7;
padding: 0 0 3px 0;
}


