body {
	margin: 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	font: 12px "Verdana CE", Verdana, "Arial CE","Helvetica CE",Arial,Helvetica,sans-serif;
	color: #0156B1;
	text-align: center;
	background-color: #C4EFEF;
}

h1 { margin: 0px; padding: 0px; }

#site {
	margin: 0px auto;
	width: 982px;
	background-color: #FFFFFF;
	position: relative;
}

#main {
	width: 972px;
	border: 5px solid white;
	float: left;
	text-align: left;
	background-color: #FFFFFF;
}

#hlavicka {
	float: left;
	width: 972px;
	height: 115px;
}

#topmenu {float: left;width: 972px;}

#topmenu #hmenu_top {
	float: left;
	width: 820px;
	height: 35px;
	background: url('/domena_7/img/hmenu_nahore.jpg');
}

#topmenu #hmenu_top {
	float: left;
	width: 820px;
	height: 35px;
	background: url('/domena_7/img/hmenu_nahore.jpg');
}

#topmenu #hmenu_bottom {
	float: left;
	width: 810px;
	height: 32px;
	background: url('/domena_7/img/hmenu_dole.jpg');
	padding-left: 10px;
}

#topmenu #hmenu_right {
	float: right;
	width: 147px;
	height: 42px;
	background: url('/domena_7/img/hmenu_vpravo.jpg');
	padding-top: 25px;
	padding-left: 5px;
}

#topmenu #hmenu_right a {padding-left: 10px;}

#topmenu #hmenu_bottom a {line-height: 22px;color: white;text-decoration: none;font-weight: bold;padding-left: 16px;padding-right: 16px;display: block;float: left;}
#topmenu #hmenu_bottom .oddelovac {float: left;width: 3px;height: 32px;background: url('/domena_7/img/hmenu_odd.jpg');}



#levy_sloupec {float: left;width: 208px;margin-top: 7px;}

#levy_sloupec #leve_menu .level1 {width: 208px;border-bottom: 1px solid white;float: left;margin-top: 0;margin-bottom: 0;padding-top: 0;padding-bottom: 0;}
#levy_sloupec #leve_menu .level1 div {float: left;margin: 0px;padding: 0px;}
#levy_sloupec #leve_menu .level1 div.odk {margin-left: 10px;margin-top: 0;margin-bottom: 0; width:175px; }
#levy_sloupec #leve_menu .level1 div.odk a {color: white;text-decoration: none;font-weight: bold;font-size: 11px;margin: 0;padding: 0;}
#levy_sloupec #leve_menu .level1 div.odk a:hover {color: #01F5FC;}
#levy_sloupec #leve_menu .level1 .obr2 {display: none;}
#levy_sloupec #leve_menu .level1 .obr1 {}


#levy_sloupec #leve_menu .level2 {display: none;width: 208px;background-color: #C3D8F5;border-top: 1px solid white;}
#levy_sloupec #leve_menu .level2 img {float: left;}
#levy_sloupec #leve_menu .level2 a {float: left;font-size: 11px;font-weight: bold;text-decoration: none;color: rgb(88,128,158);margin-left: 0px;max-width: 178px;}
#levy_sloupec #leve_menu .level2 a:hover {color: rgb(168,168,168);}

#levy_sloupec #leve_menu .level3 {display: none;width: 208px;background-color: rgb(228,237,252);border-top: 1px solid white;padding-left: 0px;}
#levy_sloupec #leve_menu .level3 img {float: left;}
#levy_sloupec #leve_menu .level3 a {float: left;font-size: 11px;font-weight: bold;text-decoration: none;color: rgb(0,162,148);}
#levy_sloupec #leve_menu .level3 a:hover {color: rgb(0,0,0);}



#levy_sloupec #kategorie .level1 {width: 208px;border-bottom: 1px solid white;float: left;line-height: 32px;_height: 32px;}
#levy_sloupec #kategorie .level1 img {vertical-align: middle;}
#levy_sloupec #kategorie .level1 a {color: white;text-decoration: none;font-weight: bold;font-size: 11px;margin: 0;padding: 0}
#levy_sloupec #kategorie .level1 a:hover {color: #01F5FC;}

#levy_sloupec #kategorie .level2 {width: 208px;border-top: 1px solid white;float: left;line-height: 32px;display: none;background-color: #C3D8F5;}
#levy_sloupec #kategorie .level2 a {color: rgb(88,128,158);text-decoration: none;font-weight: bold;}
#levy_sloupec #kategorie .level2 a:hover {color: rgb(168,168,168);}



#levy_sloupec #vyhledavani {background: url('/domena_7/img/back_find.jpg') repeat-x top left;height: 112px;float: left;width: 208px;}
#levy_sloupec #vyhledavani #frm_search input {width: 180px;margin-left: 10px;}
#levy_sloupec #vyhledavani #frm_search .srch_img {margin-right:13px;margin-top: 5px;text-align: right;}
#levy_sloupec #vyhledavani #frm_search {margin-top: 5px;margin-top: 5px;}
#levy_sloupec #vyhledavani .srch_vyhl {font-size: 11px;margin-left: 10px;margin-top: 5px;}

#levy_sloupec #obrazky {float: left;width: 208px;}
#levy_sloupec #obrazky .pmobr1 {float: left;}
#levy_sloupec #obrazky .pmobr2 {float: right;}


#obsah_uvod {float: left;width: 546px;margin-top: 7px;padding-left: 5px;padding-right: 5px;}
#obsah_uvod #horni_radka {float: left;width: 546px;height: 12px;background: url('/domena_7/img/stred.jpg') repeat-x top left;}
#obsah_uvod #horni_radka .lroh {float: left;width: 10px;height: 12px;background: url('/domena_7/img/lroh.jpg');}
#obsah_uvod #horni_radka .rroh {float: right;width: 10px;height: 12px;background: url('/domena_7/img/rroh.jpg');}
#obsah_uvod #in_obsah {float: left;width:526px;padding-left: 10px;padding-right: 10px;background: url('/domena_7/img/pozadi.jpg') repeat-x;_margin-top: -2px;}

#obsah {float: left;width: 759px;margin-top: 7px;padding-left: 5px;padding-right: 0px;}
#obsah #horni_radka {float: left;width: 759px;height: 12px;background: url('/domena_7/img/stred.jpg') repeat-x top left;}
#obsah #horni_radka .lroh {float: left;width: 10px;height: 12px;background: url('/domena_7/img/lroh.jpg');}
#obsah #horni_radka .rroh {float: right;width: 10px;height: 12px;background: url('/domena_7/img/rroh.jpg');}
#obsah #in_obsah {float: left;width:739px;padding-left: 10px;padding-right: 10px;background: url('/domena_7/img/pozadi.jpg') repeat-x;_margin-top: -2px;}

#obsah .cesta {color: #00ACB2;font-size: 10px;font-weight: bold;margin-bottom: 20px;}
#obsah .cesta a {color: #00ACB2;font-size: 10px;font-weight: bold;}
#obsah .cesta a:hover {text-decoration: none;}


#pravy_sloupec {float: left;width: 208px;margin-top: 7px;}
#pravy_sloupec #novinky {float: left;background: url('/domena_7/img/produkty.jpg') no-repeat bottom left;padding-bottom: 151px;}
#pravy_sloupec #novinky .sloupec_nadpis {
	background: white url('/domena_7/img/news.jpg') no-repeat top left;
	font-weight: bold;
	width: 198px;
	height: 24px;
	line-height: 24px;
	font-size: 11px;
	padding-left: 10px;
	color: white;
}
#pravy_sloupec #novinky .novinka {
	margin-top: 10px;
	padding-bottom: 10px;
	color: #00ACB2;
	padding-right: 0px;
	padding-left: 5px;
	float: left;
	width: 198px;
	font-size: 11px;
	background: url('/domena_7/img/line.gif') no-repeat bottom right;
}
#pravy_sloupec #novinky .novinka  .nov_nadpis {padding-bottom: 5px;padding-top: 5px;font-weight: bold;}
#pravy_sloupec #novinky .novinka  .nov_nadpis a {padding-bottom: 5px;text-decoration: underline;color: #00ACB2;}
#pravy_sloupec #novinky .novinka  .nov_nadpis a:hover {text-decoration: none;color: black;}

#pravy_sloupec #novinky #odk_stare_novinky {float: left;margin-top: 5px;}
#pravy_sloupec #novinky #odk_stare_novinky a {text-decoration: underline;color: black;font-weight: bold;font-size: 11px;}
#pravy_sloupec #novinky #odk_stare_novinky a:hover {text-decoration: none;}


#obsah_uvod .clanek {float: left;padding-left: 10px;padding-right: 10px;padding-bottom: 10px;width: 506px;_width: 506px;}
#obsah .clanek {float: left;padding-left: 10px;padding-right: 10px;padding-bottom: 10px;width: 719px;_width: 719px;}
.clanek {font-size: 11px;margin-bottom: 30px;}
.clanek h1 {font-size: 15px;margin-top: 0px;font-weight: bold;text-align: center;color: #0000AA;}
.clanek h2 {font-size: 14px;margin-top: 0px;font-weight: normal;text-align: center;color: #0000AA;}
.clanek h3 {font-size: 13px;margin-top: 0px;font-weight: bold;text-align: center;color: #0000AA;}
.clanek h4 {font-size: 12px;margin-top: 10px;font-weight: bold;text-align: center;color: red;}
.clanek h5 {font-size: 12px;margin-top: 0px;font-weight: bold;padding-left: 20px;color: blue;}
.clanek h6 {font-size: 12px;margin-top: 0px;font-weight: normal;padding-left: 20px;}
.clanek .cara {border-bottom: 1px solid #90D5FC;float: left;clear: both;height: 1px;line-height: 1px;font-size: 1px;width: 100%;}

#obsah_uvod .fotogalerie {float: left;padding-left: 10px;padding-right: 10px;padding-bottom: 10px;width;width: 546px;_width: 526px;}
#obsah .fotogalerie {float: left;padding-left: 10px;padding-right: 10px;padding-bottom: 10px;width: 719px;_width: 719px;}
.fotogalerie h2 {font-size: 16px;margin-top: 0px;font-weight: bold;}
.fotogalerie .cara {border-bottom: 1px solid #90D5FC;float: left;clear: both;height: 1px;line-height: 1px;font-size: 1px;width: 100%;}


#obsah #nenalezen {float: left;width: 100%;font-weight: bold;text-align: center;padding-bottom: 150px;}
#obsah #nenalezen .slovo {color: red;}



#paticka {float: left;width: 982px;height: 40px;background-color: #C4EFEF;margin-top: 30px;margin-left: 0px;font-size: 10px;line-height: 30px;}


h1, h2, h3, h4, h5, h6 {font-weight:normal; font-style: normal;}
hr{background: #0BF9FC;	color: #0BF9FC;}
a {color: red;text-decoration: none;  font-size: 11px;  font-weight: bold; }
a:hover {color: black; text-decoration: underline; font-weight:bold; }


#obsah #obsah_kosiku {float: left;width: 719px;color: red;font-weight: bold;font-size: 11px;text-align: center;}
#obsah #obsah_kosiku .prihlasen {margin-left: 10px;color: blue;}
#obsah #obsah_kosiku .prihlasen a {color: blue;}

#obsah #in_obsah .vypis_zbozi {float: left;margin-left: 10px;width: 699px;margin-top: 10px;padding-bottom: 50px;}
#obsah #in_obsah .vypis_zbozi .zbozi {float: left;border-bottom: 1px solid #5050AA;width: 699px;margin-top: 10px;}
#obsah #in_obsah .vypis_zbozi .zbozi .obrazek {width: 90px;float: left;}
#obsah #in_obsah .vypis_zbozi .zbozi .detail .nazev a {float: left;color: blue;font-weight: bold;font-size: 11px;margin-left: 30px;width: 300px;}
#obsah #in_obsah .vypis_zbozi .zbozi .detail .cislo {float: left;color: #0156B1;font-size: 11px;margin-left: 30px;margin-top: 10px;width: 350px;}
#obsah #in_obsah .vypis_zbozi .zbozi .detail .ceny {float: right;color: blue;font-weight: bold;font-size: 11px;width: 200px;color: #0156B1;line-height: 15px;}
#obsah #in_obsah .vypis_zbozi .zbozi .detail .ceny .cena_bez_dph {float: right;width: 200px;text-align: right;}
#obsah #in_obsah .vypis_zbozi .zbozi .detail .ceny .cena_s_dph {float: right;width: 200px;text-align: right;font-weight: normal;}
#obsah #in_obsah .vypis_zbozi .zbozi .detail .ceny a {color: #00ACB2;font-weight: normal;float: right;margin-top: 20px;}
#obsah #in_obsah .vypis_zbozi .zbozi .detail .ceny input {font-weight: normal;float: right;margin-top: 20px;}
#obsah #in_obsah .vypis_zbozi .zbozi .detail .ceny input.submit {background-color: white;border: 1px solid #5050AA;color: #5050AA;font-weight: bold;font-size: 12px;padding-bottom: 2px;}
#obsah #in_obsah .mesg {text-align: center;margin-top: 50px;font-size: 11px;}

#obsah #in_obsah #vyrobek {float: left;margin-left: 10px;width: 699px;margin-top: 10px;padding-bottom: 50px;}
#obsah #in_obsah #vyrobek #horni_cast {float: left;width: 699px;}
#obsah #in_obsah #vyrobek #horni_cast .obrazek {float: left;width: 120px;text-align: center;font-size: 11px;line-height: 15px;}
#obsah #in_obsah #vyrobek #horni_cast .obrazek img {margin-bottom: 20px;}
#obsah #in_obsah #vyrobek #horni_cast .vpravo {float: left;width: 560px;margin-left: 19px;border: 0px solid blue;margin-top: 0px;padding-top: 0px;}
#obsah #in_obsah #vyrobek #horni_cast .vpravo h1 {color: #0156B1;font-size: 16px;font-weight: bold;float: left;margin: 0;}
#obsah #in_obsah #vyrobek #horni_cast .vpravo .text {float: left;margin-top: 20px;width: 560px;font-size: 11px;}
#obsah #in_obsah #vyrobek #horni_cast .vpravo .text a {font-weight: normal;color: #00ACB2;}
#obsah #in_obsah #vyrobek #horni_cast .vpravo .dod_lhuta {float: left;width: 560px;text-align: right;font-size: 11px;}
#obsah #in_obsah #vyrobek #horni_cast .vpravo .soubor_ke_stazeni {float: left;width: 560px;text-align: right;font-size: 11px;}
#obsah #in_obsah #vyrobek #horni_cast .vpravo .soubor_ke_stazeni a {color: #00ACB2;font-weight: normal;}

#obsah #in_obsah #vyrobek #dolni_cast {float: left;width: 699px;margin-top: 10px;border-bottom: 1px dashed blue;}
#obsah #in_obsah #vyrobek #dolni_cast .sestava {float: left;border-top: 1px dashed blue;width: 699px;padding-top: 20px;padding-bottom: 20px;}
#obsah #in_obsah #vyrobek #dolni_cast .sestava .vlevo {float: left;width: 450px;}
#obsah #in_obsah #vyrobek #dolni_cast .sestava .vlevo .cislo {width: 120px;float: left;}
#obsah #in_obsah #vyrobek #dolni_cast .sestava .vlevo .nadpis {width: 320px;float: right;font-weight: bold;font-size: 11px;}
#obsah #in_obsah #vyrobek #dolni_cast .sestava .vlevo .popis {width: 450px;float: left;font-size: 11px;margin-top: 10px;}
#obsah #in_obsah #vyrobek #dolni_cast .sestava .vpravo {float: right;width: 200px;margin-right: 20px;}
#obsah #in_obsah #vyrobek #dolni_cast .sestava .vpravo .cena_bez_dph {float: left;text-align: right;width: 180px;font-weight: bold;font-size: 12px;}
#obsah #in_obsah #vyrobek #dolni_cast .sestava .vpravo .cena_s_dph {float: left;text-align: right;width: 180px;margin-right: 40px;font-size: 10px;}
#obsah #in_obsah #vyrobek #dolni_cast .sestava .vpravo form {float: left;width: 200px;text-align: right;}
#obsah #in_obsah #vyrobek #dolni_cast .sestava .vpravo form input.submit {background-color: white;border: 1px solid #5050AA;color: #5050AA;font-weight: bold;font-size: 12px;padding-bottom: 2px;}
#obsah #in_obsah #vyrobek .nesestava {margin-left: 20px;text-align: center;width: 120px;}
#obsah #in_obsah #vyrobek .nesestava .cena_bez_dph {float: left;font-weight: bold;font-size: 12px;text-align: center;width: 120px;}
#obsah #in_obsah #vyrobek .nesestava .cena_s_dph {float: left;font-size: 10px;text-align: center;width: 120px;}
#obsah #in_obsah #vyrobek .nesestava form {float: left;text-align: center;width: 120px;}
#obsah #in_obsah #vyrobek .nesestava form input.submit {background-color: white;border: 1px solid #5050AA;color: #5050AA;font-weight: bold;font-size: 12px;padding-bottom: 2px;}
#obsah #in_obsah #vyrobek .zpet {float: left;width: 100%;margin-top: 20px;text-align: center;}
#obsah #in_obsah #vyrobek .zpet a {color: #00ACB2;font-weight: normal;}


#obsah #in_obsah #kosik {float: left;width: 699px;margin-top: 20px;}
#obsah #in_obsah #kosik h1 {font-size: 16px;text-align: center;font-weight: bold;}
#obsah #in_obsah #kosik table {font-size: 11px;}
#obsah #in_obsah #kosik table tr td.oddelovac {height: 2px;line-height: 1px;background-color: #5050AA;padding: 0;}
#obsah #in_obsah #kosik table tr td.oddelovac2 {height: 1px;line-height: 1px;background-color: #5050AA;padding: 0;}
#obsah #in_obsah #kosik table tr th {text-align: center;}
#obsah #in_obsah #kosik table tr td input.submit {background-color: white;border: 1px solid #5050AA;color: #5050AA;font-weight: bold;font-size: 12px;padding-bottom: 1px;padding-top: 1px;}

#obsah #in_obsah #registrace {float: left;width: 699px;margin-top: 20px;}
#obsah #in_obsah #registrace h1 {font-size: 16px;text-align: center;font-weight: bold;}
#obsah #in_obsah #registrace table {font-size: 11px;}
#obsah #in_obsah #registrace table tr td.oddelovac {height: 1px;line-height: 1px;background-color: #5050AA;padding: 0;}
#obsah #in_obsah #registrace table tr td input.submit {background-color: white;border: 1px solid #5050AA;color: #5050AA;font-weight: bold;font-size: 12px;padding-bottom: 1px;padding-top: 1px;}

#obsah #in_obsah #prihlaseni {float: left;width: 699px;margin-top: 20px;}
#obsah #in_obsah #prihlaseni h1 {font-size: 16px;text-align: center;font-weight: bold;}
#obsah #in_obsah #prihlaseni table {font-size: 11px;}
#obsah #in_obsah #prihlaseni table tr td.oddelovac {height: 1px;line-height: 1px;background-color: #5050AA;padding: 0;}
#obsah #in_obsah #prihlaseni table tr td input.submit {background-color: white;border: 1px solid #5050AA;color: #5050AA;font-weight: bold;font-size: 12px;padding-bottom: 1px;padding-top: 1px;}

#obsah #in_obsah #odhlaseni {float: left;width: 699px;margin-top: 20px;}
#obsah #in_obsah #odhlaseni h1 {font-size: 16px;text-align: center;font-weight: bold;}


.reset {clear: both;margin: 0;padding: 0;height: 1px;line-height: 1px;}
.bold {font-weight: bold;}
