@charset "UTF-8";
/* DEFINUJEME JEDNOTLIVE PRVKY VE STRANCE */

/* DEFINUJEME OBRAZEK POD HORNIM MENU */

div#container{
	width: 620px;
	height: 156px;
  	margin: 12px 0px 0px 0px;
}

	.containercz{
		background: url("../images/pages/cont_cz.jpg") left top no-repeat #ccc;
	}

	.containerde{
		background: url("../images/pages/cont_de.jpg") left top no-repeat #ccc;
	}
	.containeren{
		background: url("../images/pages/cont_en.jpg") left top no-repeat #ccc;
	}

/* DEFINUJEME HRISTE STRANKY */

div#playground{	
	width: 440px;
	min-height:200px;
    _height: 200px;
  	margin: 12px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

div#playgroundFull {	
	width: 619px;
	min-height:200px;
  _height: 200px;
  	margin: 12px 15px 20px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

		div#playgroundFull h2{	
				height:20px;
			  	margin: 0px 0px 20px 0px;
				background: url("../images/pages/top.gif") left top no-repeat #fff;
				text-align: right;
				font-size: 12px;
			}

		 div#playgroundFull p{ padding: 0px 0px 25px 0px;  }
 		 div#playgroundFull p a { text-decoration: underline; }


		div#playground h2{	
				width: 440px;
				height:20px;
			  	margin: 0px 0px 20px 0px;
				background: url("../images/pages/top.gif") left top no-repeat #fff;
				text-align: right;
				font-size: 12px;
			}

		 div#playground p{ padding: 0px 0px 25px 0px;  }
 		 div#playground p a { text-decoration: underline; }

/* DEFINUJEME NOVINKY */

div#novinky{	
	width: 157px;
	min-height:200px;
  _height: 200px;
  	margin: 12px 0px 0px 5px;
	padding:0px;
	float: left;
}

		div#novinky h3{
			width: 157px;
			height: 20px;
			margin:0px 0px 10px 0px;
			padding:0px;
			background: url("../images/pages/top.gif") left top no-repeat #fff;
			text-align: right;
			color: #13105f	;
			font-size: 12px;
		}

		div#novinky p{ padding: 0px 0px 0px 0px; margin: 10px 0px 20px 0px; text-align: left;  color: #13105f	; }

/* DEFINUJEME PRODUKTY VYPIS */

div.produkty{
	border:  1px solid #ccc;
	padding: 10px;
	height: 240px;
	margin: 0px 20px 20px 0px;
	background: #fefbf2;
	width: 160px;
	float: left;
	
}

a.produkty-kat{
	display: block;
	height: 20px;
	padding-top: 2px;
	padding-left: 30px; 
	margin: 0px 0px 10px 0px;
	background: url("../images/bgfol.gif")  left center no-repeat #fff;
	border-bottom: solid 1px #fff; 
}

	a.produkty-kat:hover{background:  url("../images/bgfolhov.gif")  left center no-repeat #FEF3D4; 	}

div.produkty h4{
 margin: 0px 0px 10px 0px;
}

div.produkty a.vtextu{
	border: 0px; color: #13105f;
}	

div.produkty a.vtextu:hover  {	border: 0px; color: #555;}
div.produkty a.vtextu:active {	border: 0px;}
div.produkty a.vtextu:visited{	border: 0px;}

div.produkty img{
	border: 2px solid #13105f;
	padding: 1px;
	margin: 0px 0px 10px 0px;
}		

/* DEFINUJEME PRODUKTY DETAIL*/

div.produkt{
	border:  1px solid #ccc;
	padding: 20px;
	margin: 0px 0px 20px 0px;
	background: #fefbf2;
}

div.produkt h4{
 margin: 0px 0px 5px 0px;
 font-size: 14px;
 color: #EE8100;
}

div.produkt a.vtextu{
	border: 0px; color: #13105f;
}

div.produkt a.vtextu:hover  {	border: 0px; color: #555;}
div.produkt a.vtextu:active {	border: 0px;}
div.produkt a.vtextu:visited{	border: 0px;}

div.produkt img{
	border: 2px solid #13105f;
	padding: 1px;
	margin: 0px 0px 20px 0px;
}		

div.produkt img.showPic{
	border: 2px solid #13105f;
	padding: 1px;
	margin: 0px 20px 20px 0px;
	float:left;
}

div.produkt table {
	width: 100%;
	margin: 0px 0px 20px 0px;
}
	
div.produkt table td {
	border: 1px solid #777;
	text-align: center;
	padding: 3px;
}
/* formular  */

form{
	width: 400px;
	min-height: 200px;
	_height: 200px;
	margin-bottom: 20px;
	float: left;
}

form h4{
	margin: 10px 0px 10px 0px;
	 color: #c8912e;
	 font-size: 14px;
}

form input{
	width: 400px;
	border: solid 1px #ccc; 
	
}

form input.submit{

  color: #000;
  background: #fff;
  border: solid 1px #ccc;
  width: 100px;
margin: 10px 0px 0px 0px;
}

form  label{
	display: block;
	height: 20px;
	width: 300px;
	float: left;
}

form textarea{
	width: 400px;
	border: solid 1px #ccc; 
	height: 200px;
	font-size: 11px;
}

div.line{
	margin-bottom: 5px;
}

#produktyH4 {
	font-size: 22px;
	margin-bottom: 20px;
	color: #13105f;
	line-height: 150%;
}

#logo {
	border: 0px; 
	margin: 0px;
	padding: 0px;
	}

.blue {
	background-color: #13105f;
	color: #fff;
	font-weight: bold;
}

td {
	background-color: #ccc;
}

.sPic{
	border: 2px solid #13105f;
	padding: 1px;
	margin: 0px 0px 20px 0px;
}

/*hledani */

form.search {
	margin: 0px;
	padding: 0px;
}

form.search select{
	width: 150px; 
}form.search input{
	width: 130px; 
}
