body, img, p, form, h1, h2, h3, h4, h5, h6 {margin: 0px; padding: 0px}

a {color: #0095c9;}
a:hover {}
img {border: 0px;}

			
.clear {clear: both; height: 1px; color:  #fff;}
.bold {font-weight: bold;}
.bgred {background-color: #9d3220;}
.seplin {height: 4px;}
.red {color: red;}
.martop5 {margin-top: 5px;}
.martop10 {margin-top: 10px;}
.marbot10 {margin-bottom: 10px;}
.martop15 {margin-top: 15px;}
.marbot15 {margin-bottom: 15px;}
.right {float: right;}
.left {float: left;}
.w160 {width:160px;}
.w80 {width:80px;}
.w30 {width:30px;}
.w100 {width:100px;}
.patr15 {margin-right: 15px;}
.patleft20 {padding-left: 20px;}
.patright10 {padding-right: 10px;}

body {background-color: #fff;	color: #333; font-family: Verdana, Arial, Tahoma; font-size: 70%; line-height: 1.3; }

#obal {width:  982px; margin: 0px auto; position: relative;}

.logo {float: left; width: 66px; height: 25px; margin: 0px; padding: 0px;}
.logo img {display: block; border: none;}


#kuchyne a {color: #855a9e;}

#top {background-color: #efeeeb; height: 25px; position: relative;}
#top #mut {position: absolute; right: 30px; top: 5px;}
#top #mut img {display: block; margin-left: 10px; float: left;}

#top #menu {margin-left: 20px; float: left;}
#top #menu a {display: block; float: left; color: #000; text-decoration: none; padding: 5px 7px 5px 7px;}
#top #menu a:hover {background-color: #0095c9; color: #fff;}
#top #menu .sel {font-weight: bold;}

#welc{height: 30px; background-color: #f6f7f7;}
#welc p {margin: 0px; padding: 7px 0px 0px 0px; text-align: center;}

#pata {padding: 30px 30px 10px 30px; color: #666;}
#pata a {color: #666; text-decoration: none;} 
#pata .l {float: left;}
#pata .p {float: right;}

#obsah {margin-top: 5px; padding: 0px 30px 0px 30px;}
#obsah #l {float: left; width: 230px; margin-right: 10px;}
#obsah #s {float: left; width: 443px;}
#obsah #p {float: right; width: 230px;}

#obsah #s .l {float: left; width: 216px;}
#obsah #s .p {float: right; width: 216px;}

#obsah #s .p p {margin: 7px 0px 7px 0px;}
#obsah #s .l p {margin: 7px 0px 7px 0px;}

#obsah #s p {margin: 7px 7px 7px 6px;}

#home #obsah h2, #prava h2, #l h2, #s h2  {font-size: 14px; color: #fff; background: url('vykus.gif') left bottom no-repeat #0095c9; height: 25px; font-weight: normal;
						padding: 20px 0px 0px 15px; margin-bottom: 10px;}

#kuchyne #prava h2, #kuchyne #l h2, #kuchyne #s h2 {background: url('vykus.gif') left bottom no-repeat #855a9e;}
 
#aktul h3 {font-size: 110%; font-weight: bold; margin-bottom: 1px;}
#aktul h3 a {text-decoration: none;}
#aktul h3 a:hover {text-decoration: underline;}
#aktul .clk {margin-bottom: 15px;}
#aktul .dat {margin-bottom: 5px;}
#aktul .obr {margin-bottom: 3px;}


#podmen {text-align: center; padding: 10px 0px 0px 0px; font-size: 12px;}
#podmen a {color: #333; text-decoration: none; padding: 0px 7px 0px 7px;}
#podmen a:hover {text-decoration: underline;}
#podmen .sel {font-weight: bold;}

#obsah .h1 {font-size: 14px; color: #fff; background: url('vykus.gif') left bottom no-repeat #0095c9; height: 25px; font-weight: normal;
						padding: 20px 0px 0px 15px; margin-bottom: 10px;}


#kuchyne .h1 {background: url('vykus.gif') left bottom no-repeat #855a9e;}

#vnoreni {padding: 10px 30px 0px 45px; color: #888;}
#vnoreni a {color: #888; text-decoration: none; text-transform: lowercase;}
#vnoreni a:hover {text-decoration: underline;}

#leva {float: left; width: 681px;}
#prava {float: right; width: 220px;}
#prava2 {float: right; width: 682px;}

#obsah #s h3 {font-size: 22px; font-weight: normal; margin: 15px 0px 5px 0px; padding-left: 12px;}

#rozpocet {padding-bottom: 20px;}
#rozpocet .rozpocet {font-size: 25px; padding: 0px 15px 5px 0px;}

#rozpocet select {width: 100%; background-color: #855a9e; border: 0px; padding: 2px; color: #fff;}

#kuchyne #form h2 {color: #fff; font-size: 15px; font-weight: bold; margin: 15px 0px 10px 0px; border-bottom: 1px solid #ccc;
			background: url('vykus.gif') left bottom no-repeat  #777;padding: 3px 15px 2px 15px;}
#kuchyne #form h3 {font-weight: bold; margin: 15px 0px 5px 0px;color: #855a9e;}

#form label {display: block; float: left; padding: 4px 4px 3px 0px;}
#form .rad {clear: both; padding: 3px 0px 3px 0px;}
#form .check {border: none; margin-right: 5px;}

#kuchyne .input {border: 1px solid #855a9e; padding: 3px; background-color: #e7deec; color: #855a9e;}
#kuchyne #form select {background-color: #e7deec; border: 0px; padding: 2px; color: #855a9e;}
#skrine #form select {background-color: #cceaf4; border: 0px; padding: 2px; color: #0095c9;}

#skrine #form h2 {color: #fff; font-size: 15px; font-weight: bold; margin: 15px 0px 10px 0px; border-bottom: 1px solid #ccc; 
						background: url('vykus.gif') left bottom no-repeat  #777;
						padding: 3px 15px 2px 15px;}
#skrine #form h3 {font-weight: bold; margin: 15px 0px 5px 0px; color: #0095c9;}
#skrine .input {border: 1px solid #0095c9; padding: 3px; background-color: #cceaf4; color: #0095c9;}

.material h3 {margin-top: 10px; font-size: 110%; font-weight: bold; margin-bottom: 5px;}

#prosit h2 {margin:  15px 0px 5px 0px; font-size: 15px; color: #0095c9;}
#prosit h3 {margin:  0px 0px 1px 0px; font-size: 120%;}
#prosit table {border-collapse: collapse; width: 100%; background-color: #cceaf4;}
#prosit table .col1 {padding: 5px 10px 5px 5px; width: 200px;}
#prosit table .col2 {padding: 5px 10px 5px 5px; width: 240px;}
#prosit table tr {vertical-align: top;}
#prosit table tr td {border-top: 2px solid #fff; padding: 5px; }
#prosit table tr td a {color: #333;}

#dvere h2 {font-size: 15px; color: #0095c9; font-weight: bold; margin-bottom: 0px;}

#otvirani {width: 319px; float: left; background-color: #cceaf4; padding: 10px; margin-top: 10px; height: 210px;}
#otvirani .flash, #ram .flash {float: right; background-color: #fff; padding: 5px; height: 182px;}


#ram {width: 318px; float: right; background-color: #cceaf4; padding: 10px;margin-top: 10px;height: 210px;}
#typvyplne {background-color: #cceaf4; padding: 10px; margin-top: 3px;}
#barvyvyplne {background-color: #cceaf4; padding: 10px;margin-top: 3px;}


.radio {margin-bottom: 5px; font-size: 140%;}
#dvere .sel {background-color:#fff; font-weight: bold; padding: 3px 0px 2px 0px;}
.border {border: 1px solid #666;}
#dvere .obrazky {margin-top: 10px;}
#typvyplne .pol {float: left; width: 82px; height: 125px; padding: 5px;}
#typvyplne .pol img {display: block; border: 1px solid #666; width: 80px; height: 80px;}
#typvyplne .pol p {text-align: center; line-height: 1.2;}

#barvyvyplne a {float: left; display: block; width: 36px; height: 50px; margin: 0px 5px 5px 0px; overflow: hidden;
				border: 1px solid #666;}
#barvyvyplne img {width: 36px; height: 50px;}

#barram {background-color: #cceaf4; padding: 10px; margin-top: 2px;}
#barram a {float: left; display: block; width: 36px; height: 50px; margin: 0px 5px 5px 0px; overflow: hidden;
				border: 1px solid #666;}
#barram img {width: 36px; height: 50px;}


.obraz .pol {float: left; width: 36px; height: 65px; padding: 5px; text-align: center; border: 1px solid #fff;}
.obraz .pol img {display: block; border: 1px solid #666; width: 36px; height: 50px;}
.obraz .sel {background-color: #cceaf4; border: 1px solid #0095c9;}


.galerie {}
.galerie .obrazek {float: left; width: 150px; height: 100px; margin: 10px 10px 0px 0px; overflow: hidden;}


.material img {border: 1px solid #666;}


#obs p {margin: 7px 0px 7px 6px; line-height: 1.4;}
#obs h2 {margin: 15px 0px 3px 6px; font-size: 20px; font-weight: normal;}  
#obs h3 {margin: 10px 0px 2px 6px; font-size: 15px; font-weight: bold;} 

#s #obs h2 {margin: 15px 0px 3px 6px; font-size: 14px; font-weight: normal; color: #fff;}  


.kdenak  select {width: 100%; background-color: #0095c9; border: 0px; padding: 2px; color: #fff; margin-bottom: 10px;}
#kuchyne .kdenak  select {width: 100%; background-color: #855a9e; border: 0px; padding: 2px; color: #fff; margin-bottom: 10px;}


.pages {margin-top: 15px;}
.pages .aktual {padding: 3px;} 
.pages .stand {padding: 3px; background-color: #ccc;}

#obsah #l p {margin-left: 0px;}

#home #s .reklama p {margin-left: 0px; margin-right: 0px;}

.clanek {}
.clanek .clfoto {float: left; width: 200px; overflow: hidden;}
.clanek .txt {float: right; width: 460px;}

.clanek .clear {margin-bottom: 10px; clear: both;}
