@charset "windows-1250";
body {
	margin:0px auto;
	text-align: center;
	font-family:Tahoma,sans-serif;
	font-size:12px;
	color: inherit;
	background-color: #FDEE8C;
    height:100%;
}
table,div,select,form,textarea,input {
	font-family: Tahoma,sans-serif;
	font-size:11px;
	text-align:left;
}
hr.separator { display:none; }
pre { text-align:left; }

h1 { display:none; }

h2.kontakt { display:none; }
h2.aktuality { display:none; }
h2.ponuka { display:none; }
h2.akcie { display:none; }
h2.title {
    color:#CA0007;
    padding:0px 0px 0px 0px;
    margin:15px 0px 15px 30px;
    font-size:18px;
}

h3.aktuality {
    font-size:11px;
    color:#AD1718;
    margin:0px;
    padding:0px;
}
h3 {
    font-size:13px;
    color:#AD1718;
}
h3.produkt {
    font-size:13px;
    color:#AD1718;
    margin:0px;
    padding:0px;
}
h3.cart { font-size:15px; color:#185C43; }
h3.katalog { font-size:15px; color:#CA0007; }
h4.katalog { font-size:13px; color:#CA0007; border-top:1px dotted #d4d4d4; margin:5px 0px 10px 0px; padding:10px 0px 0px 0px; }
h5.katalog { font-size:11px; color:#CA0007; margin:0px; padding:0px; }

.back {
    clear:both;
    text-align:right;
    border-top:1px dotted #D4D4D4;
    margin:0px 0px 0px 0px;
}

span.title { color:#185C43; }

form { margin:0px; }

a { color:#185C43; }
a:hover{
    text-decoration: underline;
    color:#000000;
}

.text, #pravypanel .text {
    padding:0px 40px 20px 40px;
    line-height:16px;
}
#pravypanel ul.list {
    margin:5px 0px 5px 25px;
    padding:0px 0px 0px 0px;
    color:#CA0007;
    list-style:disc;
}

#lavypanel a { color:#fdff71; }
#lavypanel a:hover { color:#ffffff; }
#top{
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
    width: 920px;
	height: 104px;
	text-align: center;
	color: inherit;
	background-color: inherit;
	background: url('../images/top.jpg') no-repeat top;
}
#top_obrazky{
	padding: 11px 0px 0px 180px;
	text-align: left;
}
#top_obrazky img{
	border: 0px;
	margin-left: -2px;
	margin-bottom: -2px;
	padding: 0px;
}
#top2{
	margin: 0px auto;
	padding: 0px;
    width: 920px;
	height: 35px;
	text-align: center;
	color: inherit;
	background-color: inherit;
	background: url('../images/top2.gif') no-repeat top;
}
#top2_menu{
    margin:0px;
	padding: 11px 15px 0px 175px;
	text-align: center;
	color: #AF0006;
	background-color: inherit;
	font-size: 9px;
    list-style:none;
}
#top2_menu li { display:inline; }
#top2_menu a{	
	padding: 0px 4px 0px 4px;
	color: #757575;
	background-color: inherit;
	text-decoration: none;
	font-size: 11px;
}
#top2_menu a:hover{	
	margin: 0px 0px 0px 0px;
	color: #CA0007;
	background-color: inherit;
	text-decoration: none;
	font-size: 11px;
}
#hlavna{
	padding: 0px;
    width: 920px;
	text-align: center;
	color: inherit;
	background-color: inherit;
	margin: 0px auto;
	height: 100%;
} 
#stred_uvod{
	margin:0px;
	padding: 0px;
	color: inherit;
	background-color: inherit;
	background: url('../images/stred_background_uvod.jpg') repeat-y top;
	height: 100%;
} 
#stred_spod_background_uvod{
	margin:0px;
	padding: 0px;
	color: inherit;
	background-color: inherit;
	background: url('../images/stred_spod_background_uvod.jpg') no-repeat bottom;
	height: 100%;
}
#stred{
	margin:0px;
	padding: 0px;
	color: inherit;
	background-color: inherit;
	background: url('../images/stred_background.jpg') repeat-y top;
	height: 100%;
} 
#stred_spod_background{
	margin:0px;
	padding: 0px;
	color: inherit;
	background-color: inherit;
	background: url('../images/stred_spod_background.jpg') no-repeat bottom;
	height: 100%;
}
#lavypanel { 
	color: inherit;
	background-color: inherit;
	float:left; 
	width:150px; 
	padding:0px 0px 0px 20px;
	font-size:90%; 
	position:relative;
}
#lavypanel img {
	margin: 10px 0px 10px 12px;
}
#mainmenu {
    margin:0px;
    padding:0px;
    list-style:none;
    font-size:11px;
}
#mainmenu .item-first {
	color: inherit;
	background-color: inherit;
	background: url('../images/menu_prva.gif') no-repeat bottom left;
    padding:20px 0px 10px 14px;
	margin:0px;
}
#mainmenu .item {
	color: inherit;
	background-color: inherit;
	background: url('../images/menu_repeat.jpg') no-repeat bottom left;
    padding:8px 0px 9px 14px;
	margin:0px;
}
#mainmenu .item-last {
	color: inherit;
	background-color: inherit;
	background: url('../images/menu_posledna.jpg') no-repeat bottom left;
	padding:8px 0px 20px 14px;
	margin:0px;
}
#mainmenu a.href {
	display:block;
	white-space:nowrap;
	font-weight: bold;
	color: #000;
	background-color: inherit;
	text-decoration: none;
}		
#mainmenu a.href:hover {
	display:block;
	white-space:nowrap;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
	background-color: inherit;
}	

.kontakt {
    background: url('../images/kontakt.jpg') no-repeat 12px 15px;
	padding: 30px 0px 0px 0px;
	_padding: 20px 0px 0px 0px;
}
.kontakt div {
	padding: 0px 0px 0px 15px;
	color: #FFF;
	background-color: inherit;
	line-height: 14px;
}

#pravypanel{ 
	float:left; 
	width:750px; 
	background: url('../images/pravypanel_top_background.jpg') no-repeat top left;
}
#uvodna_left_obal{
	width: 577px;
	float: left;
	padding: 0px 0px 20px 0px;
}
#uvodna_right_obal{
	width: 163px;
	padding: 25px 1px 0px 0px;
	float: left;
	background: url('../images/aktuality_uvodna2.jpg') no-repeat top left;
}
#uvodna_left_obal_neprehliadnite{
	padding: 20px 0px 15px 15px;
}
.uvodna_text{
	margin: 0px 0px 5px 35px;
	color: #474747;
	background-color: inherit;
}
#uvod_podklad_top{
	background: url('../images/uvod_podklad_top.jpg') no-repeat top right;
	width: 395px;
	height: 22px;
}
#uvod_podklad_bottom{
	background: url('../images/uvod_podklad_bottom.jpg') no-repeat top right;
	width:395px;
	height: 27px;
}
.uvod_podklad_obal{
	width: 395px;
	background: url('../images/uvod_podklad_repeat.jpg') repeat-y top right;
}
.lava_cast{
	padding: 10px 0px 10px 25px;
	margin: 0px 30px 0px 0px;
	text-align: center;
	float: left;
	width: 150px;
	color: #414141;
	background-color: inherit;
}
.popis {
	padding: 15px 240px 15px 30px;
	color: #4F4F4F;
	background-color: inherit;
	text-align:justify;
	background: url('../images/uvodna_dvd_prehravac.jpg') no-repeat 350px 15px;
    min-height:80px;
    _height:80px;
    line-height:16px;
}
.prava_cast{
	margin: 10px 24px 10px 0px;
	text-align: center;
	color: #414141;
	background-color: inherit;
}
.nadpis{
	color: #0070E0;
	background-color: inherit;
	padding: 0px 0px 0px 5px;
	font-family:Arial, Helvetica, sans-serif;
}
.obrazok{
	float: left;
	width: 270px;
}
.aktuality_background{
	padding: 0px;
	text-align:justify;
	color: #404040;
	background-color: inherit;
	background: url('../images/aktuality_background.jpg') repeat-y top left;
}
.aktuality_spod_background{
    padding:0px 0px 30px 0px;
	margin: 0px 0px 0px 0px;
	text-align:left;
	color: #404040;
	background-color: inherit;
	background: url('../images/aktuality_spod_background.jpg') no-repeat bottom left;
}
.aktuality_obal{
	padding: 15px 18px 0px 20px;
	color:#4F4F4F;
	background-color: inherit;
	text-align: left;
	line-height: 15px;
}
.aktuality_obal b{
	color:#CA0007;
	background-color: inherit;
}
.popis_cinnosti{
	padding: 30px 18px 10px 20px;
	color:#4F4F4F;
	background-color: inherit;
	text-align: center;
	line-height: 15px;
}
.spodna_lista{
	color: inherit;
	background-color: inherit;
	background: url('../images/spod_background.jpg') no-repeat top right;
	width: 920px;
	height: 81px;
}
.spodna_lista_obal1{
	width: 650px;
	height: 20px;
	float: left;
}
.spodna_lista_obal12{
	width: 270px;
	height: 45px;
	margin: 20px;
	float: left;
	
}
.bottom_menu {
	color: #AF0006;
	font-size: 9px;
	text-align: left;
	padding: 23px 0px 0px 190px;
	background-color: inherit;
    list-style:none;
    margin:0px;
}
.bottom_menu li { display:inline; }
.bottom_menu a{
	padding: 0px 3px 0px 3px;
	font-size: 11px;
	color: #757575;
	background-color: inherit;
	text-decoration: none;
}
.bottom_menu a:hover{
	padding: 0px 3px 0px 3px;
	font-size: 11px;
	color: #757575;
	text-decoration: underline;
	background-color: inherit;
}
.web_developer{
	padding: 23px 25px 0px 0px;
	color: #757575;
	text-align: right;
	background-color: inherit;
}	
.web_developer a{
	text-decoration: none;
	color: #757575;
	background-color: inherit;
}	
.web_developer a:hover{
	text-decoration: underline;
	color: #757575;
	background-color: inherit;
}	
.cleaner { 
	clear:both; 
	height:1px; 
	font-size:1px; 
	border:none; 
	margin:0; padding:0; 
	background: transparent; 
} 

div.produkty {
    padding:0px 10px 20px 10px;
}
div.produkt-top {
    background: url('../images/produkt-top.gif') no-repeat top left;
	text-align: center;
    padding:5px 0px 0px 0px;
}
div.produkt-bottom {
    background: url('../images/produkt-bottom.gif') no-repeat bottom left;
	text-align: center;
    padding:0px 0px 20px 0px;
    min-height: 219px;
	_height: 219px;
}
div.produkt {
	width: 133px;
    min-height: 239px;
	_height: 239px;
	background: url('../images/produkt-bg.gif') repeat-y top left;
	float: left;
	text-align: center;
}
div.produkt .image {
	height:119px;
    text-align:center;
    
}
div.produkt img {
	border: 1px solid #BBB;
	text-align: center;
}

div.produkt h3 {
	color: #CA0007;
	background-color: inherit;
    min-height: 45px;
	_height: 45px;
	margin: 10px 10px 5px 10px;
	text-align: center;
	line-height: 15px;
    font-size:11px;
}
div.produkt .cena{
	color: #4F4F4F;
	background-color: inherit;
	text-align: center;
	margin: 3px 0px 0px 0px;
}
div.produkt .cena b{
	 color: #CA0007;
	 background-color: inherit;
}

div.produkt form { text-align:center; margin:5px 0px 0px 0px; }
div.produkt form div { text-align:center; }
div.produkt form b { margin: 0px 8px 0px 3px; }

div.produkt form input.pocet { width:20px; }
div.produkt form input.submit {
	background: url('../images/kosik.gif') no-repeat top right;
	border: 0px;
	width: 25px;
	height: 18px;
	cursor: pointer;
}

div.produkt-info form { margin:5px 0px 10px 0px; }
div.produkt-info form b { margin: 0px 8px 0px 3px; }

div.produkt-info form input.pocet { width:20px; }
div.produkt-info form input.submit {
	background: url('../images/kosik.gif') no-repeat top right;
	border: 0px;
	width: 25px;
	height: 18px;
	cursor: pointer;
}

div.aktualne_akcie {
    background:url('../images/aktualne_akcie.gif') no-repeat 15px 20px;
    padding:30px 0px 30px 10px;
}
div.top_ponuka {
    background:url('../images/ponuka.gif') no-repeat 15px 20px;
    padding:30px 0px 30px 10px;
}

#pravypanel div.pages { padding:10px 0px 10px 4px; }
#pravypanel a.page-on {
	color:#000000;
	background:#FBF579;
	border:1px solid #185C43;
	padding:1px 1px 1px 1px;
	font-weight:bold;
    text-decoration:none;
}
#pravypanel a.page-off {
	color:#ffffff;
	background:#185C43;
	border:1px solid #185C43;
	padding:1px 1px 1px 1px;
	font-weight:bold;
    text-decoration:none;
}

/* NAKUPNY KOSIK */
#pravypanel fieldset.cart { border:1px solid #185C43; margin:0px; padding-top:0px; }
#pravypanel fieldset.cart legend {
    background:#185C43;
    color:#F3F578;
    font-size:13px;
    font-weight:900;
    padding:2px 10px 2px 10px;
    margin:0px 10px 0px 10px;
}
#pravypanel fieldset.cart div {
    border:1px solid #185C43;
    background:#FEFBE8;
    _margin:0px 7px 7px 7px;
    color:#000000;
    padding:10px 18px 0px 18px;
}
#pravypanel fieldset.cart ul { padding:5px 0px 5px 0px; margin:0px; text-align:center; }
#pravypanel fieldset.cart ul li { display:inline; padding:0px 10px 0px 10px; }

#pravypanel table.cart { width:100%; }
#pravypanel table.cart th {
    background:#185C43;
    color:#F3F578;
    padding:2px;
}
#pravypanel table.cart .item { background:#FEFBE8; padding:2px; }
#pravypanel table.cart .item1 { background:#FFFFFF; padding:2px; }
#pravypanel table.cart .item2 { background:#FEFBE8; padding:2px; }
#pravypanel table.cart .pocet { width:30px; }
#pravypanel ul.cart { color:#185C43; }
#pravypanel ul.cart .update {
	background: url('../images/kosik.gif') no-repeat top left;
	border: 0px;
	height: 18px;
    cursor: pointer;
    padding:2px 0px 2px 30px;
    color:#185C43;
    font-weight:bold;
}
#pravypanel table.cart .submit {
	background:#185C43;
	border: 0px;
	height: 20px;
    cursor: pointer;
    color:#F3F578;
    font-weight:bold;
    text-align:center;
}
#pravypanel ul.cart li { padding:2px 0px 2px 0px; }

#lavypanel h2.cart { color:#FDFF71; font-size:15px; padding:0px 0px 0px 15px; }
#lavypanel div.cart {
    line-height:16px;
    color:#185C43;
    text-align:center;
    padding:10px 5px 5px 5px;
    margin:5px 7px 5px 7px;
    background:#FEFBE8;
    border:1px solid #FDFF71;
}
#lavypanel div.cart ul { color:#ffffff; border-top:1px dashed #185c43; text-align:left; margin:10px 0px; padding:10px 5px 0px 5px; _padding:10px 0px 0px 5px; list-style:none; }
#lavypanel div.cart ul a { color:#000000; text-decoration:underline; }
#lavypanel div.cart ul a:hover { color:#185C43; text-decoration:underline; }
p.msg {
    color:#ff0000;
    font-weight:bold;
    font-size:13px;
    text-align:center;
}

#pravypanel .file {
    background:#FEFBE8;
    padding:3px 30px 3px 5px;
    border:1px solid #F2F580;
    position:relative;
}
#pravypanel .file p {
    position:absolute;
    top:5px;
    left:476px;
    _left:470px;
    margin:0px;
    padding:0px;
}
#pravypanel .filesize {
    font-size:10px; color:#808080;
}

div.na_sklade {
    text-align:center;
    color:#666;
}

div.photogalery {
    padding:0px 30px 0px 30px;
}
div.photogalery img {
    border:none;
    margin:0px 5px 5px 0px;
}

table.search {
    margin:0px auto;
}
table.search input.what {
    border:1px solid #00452C;
    padding:3px 2px 3px 2px;
    margin:0px 5px 0px 0px;
    width:100px;
}

div.clanky {
    padding:0px 30px 0px 30px;
}
div.clanky-item {
    clear:both;
    padding:5px 0px 5px 0px;
    border-bottom:1px solid #eee;
}
div.clanky-item-image {
    width:130px;
    float:left;
}
div.clanky-item-image img {
    border:2px solid #185C43;
    float:left;
}
div.clanky-item-desc {
    width:380px;
    float:right;
}
div.clanky-item-desc a {
    font-weight:bold;
    font-size:1.2em;
}
div.clanky-item-desc p {
    margin:0px;
    padding:10px 0px 0px 0px;
}
div.clanky-item-wide {
    width:auto;
    float:none;
}

