@media print {
body {
	font-family: Verdana;
	font-size: 10px;
	background-color: White;
	margin: 0;
}	
object.banner1 {
position: absolute ;
left: 200px;
top: 30px;

}		

#lista_up a{
	text-decoration: none;
}
#lista_up a:hover{
	text-decoration: underline;		
	color: #393939;
}
#cont  a.gren:hover{
	color: #00A601;
	text-decoration: none;
}
#detail  a.gren:hover{
	color: #99CC01;
}
#detail  a.gren{
	color:black;float:none;background-color: white;
}	
.sleva{
	text-decoration: line-through;
	font-size: 12px;
}
#dotaz{
	background-color: #DDDDDD;
	padding: 15px;
	display: none;
}
#dotaz input{
	border: 2px solid #BDBDBD;
}
#dotaz textarea{
	width: 600px;height: 100px;
	border: 2px solid #BDBDBD;
}
#dotaz td.leg{
	text-align: right;
	vertical-align: top;
}
#menu_right {
              position: absolute; 
				  width: 200px; 
				  top: 260px; 
				  right: 5px;
				   
				  
				  border: medium;
				  border-left-style: solid;
				  border-color: #DDDDDD;
				  
				  
}
.strankovani{
	padding: 5px;
	width: 95%;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: Red;
}
.strankovani a{
	font-size: 15px;
	color: Black;
}
#cont div.left{
	float: left;
	width: 95%;
	text-align: left;
	font-size: 14px;
	padding: 15px;
	background-color: #FCFCFC;
}
.table_pro{
	width: 100%;	
}
.product_left{
	width: 220px;
	background-color: #FAFAFA;
	vertical-align: top;
	padding: 15px;
}
#detail  img{
	padding: 5px;
	background-color: white;
	margin: 2px;
	margin-bottom: 0px;
	border: 0;
}
#bg{
	z-index: 1000;
}
#grow{
	z-index: 1000;
}
#cart_add{
	width: 90%;
	height: 50px;
	margin-top: 35px;	
}
.input_basket{
	height: 40px;
	font-size: 20px;
	width: 40px;
	text-align: center;
}
#cont table.basketform{
	border-bottom:1px solid #999999;
	font-size:12px;
	padding-bottom:10px;
	width:100%;
}
#cont td.moznosti{
	width: 120px;
}
#cont td.PriceD{
	text-align:right;
	white-space:nowrap;
	width:150px;
}
#cont td.PriceD2{
	font-weight: bold;
	font-size: 16px;
	text-align: right;
}
.bezDPH{
	color:red;
	font-size:16px;
	font-weight:bold;
	padding: 4px;
}
.name_a{
	color: Black;
	font-size: 15px;
}
.sDPH{
	padding: 4px;
	color: Black;
	font-size:19px;
	font-weight:bold;
}
#cont td.Amount {
	text-align:center;
	width:20px;
}
#cart_add a{
	background-color: White;
	vertical-align: middle;
	padding: 0;
}
#cart_add img{
	background-color: White;
	padding: 0;
}
#cart_add img:hover{
	background-color: White;
}
#detail h3{
	font-weight: bold;
	font-size: 16px;
}
#detail{
	font-size: 13px;
}
#detail  a{
	background-color: Black;
	padding: 2px;
	float: left;
	margin-bottom: 15px;
}
#detail a:hover{
	background-color: White;
}
#detail img:hover{
	background-color: Black;
}
.product_right{
	padding: 15px;
	vertical-align: top;
}
#cont div.product{
	border: 1px solid black;
	width: 200px;
	height: 275px;
	float: left;
	margin: 5px;
	padding: 10px;
}
#cont div.product a{
	color: #0E280E;
}
#cont div.product img{
	border: 0;
}
.h2_product{
	font-size: 15px;
	margin: 0;
	height: 35px;
	padding-bottom: 5px;
	border-bottom: 1px solid black;
	font-weight: bold;
}
#novinky {






}
#lista_up {
            background-color: #DDDDDD;
				width: 100%;
				height: 20px;
				text-align: center;
				padding-top: 5px;
				display: none;
}
#header{
	width: 99%;
	display: none;
	text-align: center;
}
#image56{
	float: left;
	background-color: White;
	height: 300px;
	width: 330px;
	background-image: url(../images/title.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-position: left;
	vertical-align: top;
	text-align: left;
}
#image p{
	margin-left: 12px;	
   color: Black;
	font-size: 13px;
	padding-top: 100px;
	display: none;
}
#cart{
	float: right;
	display: none;
	width: 200px;
	margin-right: 0px;
	color: Black;
	text-align: left;
	font-size: 10px;
}
#cart td{
	font-size: 10px;
}
#cart h3{
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px;
}
#cart input{
	width: 150px;
	border: 1px solid Black;
}
#cart input.sub{
	width: 50px;
}
#cart a{
	color: Black;
	text-decoration: underline;
}
#cart a:hover{
	text-decoration: none;
}
.clear{
	clear: both;
}
#cart img{
	border: 0;
}
.cart_big{
	font-size: 15px;
	font-weight: bold;
}
#right img{
	border: 0;

}
#lista_dol {
            background-color: #DDDDDD;
				width: 100%;
				padding-top: 10px;
				text-align: center;
				display: none;		
}
#lista_dol img{
	border: 0;
}
#right{
	float: right;
	width: 250px;
	font-size: 9px;
	font-weight: bold;
	display: none;
}
#lista{
	background-color: Black;
	color: White;
	width: 99%;
	text-align: center;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	display: none;
}
#lista a{
	color: White;
}
#right a{
	font-size: 11px;
}
#right h3{
	font-size: 16px;
	font-weight: bold;
	margin-top: 15px;
}

#main_page 		{
width: 700px; 
	margin-top: 80px;
	background-color: Red;
}
		
a.lista_text {
	text-decoration: underline;
	color: #575757;
	font-weight: bold;
	padding-top: 5px;
}
a.lista_text:hover {
	text-decoration: none;
	color: #2D2D2D;
}

#menu a{
	text-decoration: underline;

}
#menu {
	width: 230px;
	text-align: left;
	padding-left: 15px;
	margin-top: 30px;
	float: left;	
	display: none;
}
#main {
}
#cont{
	padding: 10px;
	padding-bottom: 0;
}
#menu ul{
	margin: 0;
	margin-top: 10px;
	line-height:16px;
	padding: 0;
}
#menu li {
	vertical-align: middle;
	border-left: 10px solid #99CC01;
	list-style: none;
	list-style-position: outside;
	margin-bottom: 5px;
	line-height:16px;
	padding: 5px;
	width: 200px;
	text-decoration: none;
	background-color: #F0E68C;
	background-image: url(li.jpg);
	background-position: right;
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;

}
#menu li.active{
	background-color: White;
	background-image: none;
}
#menu li.active:hover{
	background-color: White;
	background-image: none;
}
#menu li.li2 {
	vertical-align: middle;
	border-left: 10px solid #99CC01;
	list-style: none;
	list-style-position: outside;
	margin-bottom: 5px;
	line-height:16px;
	padding: 5px;
	width: 185px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
#menu li:hover{
/*	border-left: 10px solid white; */
	background-image: url(li2.jpg);
	background-position: right;
	background-repeat: repeat-y;
	background-color: #99CC01;
}
#menu li.li2:hover{
	border-left: 10px solid white; 
	background-image: url(li.jpg);
	background-position: right;
	background-repeat: repeat-y;
	background-color: #F0E68C;
}
#menu input{
	border: solid 1px #99CC01;
	width: 200px;
	font-weight: bold;
	color: Black;
	padding: 4px;
	margin: 0;
}
.error{
	font-size: 10px;
	color: Red;
}
.red{
	color: Red;
	background-color: Black;
	padding: 3px;
	border: 1px solid #404040;
}
.lime{
	color: Lime;
	background-color: Black;
	padding: 3px;
	border: 1px solid #404040;
}
#menu input.sub{
	width: 210px;
	margin: 0;
	background-color: #99CC01;
	font-size: 11px;
	padding: 1px;
	cursor: pointer;
}

#menu a{
	text-decoration: none;
}
#menu a:hover{
	text-decoration: none;
}

a.menu_text1 {
color: black;
text-decoration: none;
font-size: 16px;
	display: block;
}
a.menu_text1:hover {
	text-decoration: none;
	
}
a.menu_text2 {
color: black;
text-decoration: none;
font-size: 13px;
	display: block;
}
a.menu_text2:hover {
	text-decoration: none;
	
}
a.menu_text3 {
color: black;
text-decoration: none;
font-size: 13px;
	display: block;
}
a.menu_text3:hover {
	text-decoration: none;
	
}


p.kontakty {

            color: Black;
				text-align: left;
				font-size: 13px;
				
  				}
				


}








				

				
  
	
				


			  
				 

	
				  
				

             
            
				  