body {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;background-color:#000000;}
div,td,textarea{font:12px Tahoma;margin: 0px 0px 0px 0px;color:#666666;}
a{font:12px Tahoma;margin: 0px 0px 0px 0px;text-decoration:none;}
a:hover{font:12px Tahoma;margin: 0px 0px 0px 0px;text-decoration:none;}

.line {
	display:block;
	padding:2px;
	}

form {
	margin:0px;
	padding:0px;
}	
p {
	text-align:left;
	font-family: Tahoma;
	color:#4C4C4C;
	font-size: 12px;
	margin:10px 0px 6px 0px;
	padding:0px;
}

table,td{
	padding: 0px; 
	margin: 0px;
	border:0;
	border-collapse: collapse;
	border-spacing: 0;
}   

h1,h2,h3,h4,h5,h6{
	padding: 0px; 
	margin: 0px;
	border:0;
	font:12px Tahoma;
	display:inline;
}   

.nadpis_txt1{
	color:#cacaca;
	font-size:14px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
}

.topmenu_topsearch_div {
	padding:8px 0px 6px 0px;
	background-color:#333333;
	color:#d7d7d7;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	}
	
.top_search {
	padding:0px;
	color:#d7d7d7;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

.topmenu_left {
	float:right;
	padding-bottom:0px;
	padding-right:0px;
	padding-top:9px;
	padding-left:10px;
	color:#b3adad;
}

.toppanel_panel {
	padding:0px 1px 0px 1px;
	margin:0px;
	background-color:#ffffff;
	text-align:center;
	/*width:100%;*/
	width:996;
	border-left:15px solid #E2E9EA;
	border-right:15px solid #E2E9EA;	
}

/*menu top*/
.topmenu {
		height: 35px;
		width:110;
		text-align:center;
		vertical-align:middle;
		padding-left:7px;
		padding-right:7px;		
		padding-bottom:2px;
		background-image: url('../templates/black/top_menu_center.jpg');
		background-repeat: repeat-x;
}

.topmenuop {
		height: 35px;
		width:136;
		text-align:center;
		vertical-align:middle;
		padding-left:7px;
		padding-right:7px;		
		padding-bottom:2px;
		background-image: url('../templates/black/top_menu_center.jpg');
		background-repeat: repeat-x;
}
.topmenu-left {
		width: 14px;
		height: 35px;
		background-image: url('../templates/black/top_menu_left.jpg');
		background-repeat: no-repeat;
}
.topmenu-right {
		width: 19px;
		height: 35px;
		background-image: url('../templates/black/top_menu_right.jpg');
		background-repeat: no-repeat;
}

.topmenu-empty {
		padding:3px;
}

.topmenu a {	
		color: #02ff32;
		font-weight: bold;
		text-decoration:none;
}
.topmenu a:hover {
		text-decoration: none;
		color: #00eb32;
		font-weight: bold;		
}

.topmenuop a {	
		color: #02ff32;
		font-weight: bold;
		text-decoration:none;
}
.topmenuop a:hover {
		text-decoration: none;
		color: #00eb32;
		font-weight: bold;		
}

.product_popis_detail a {	
		color: #cacaca;
		font-weight: normal;
		text-decoration:none;
}
.product_popis_detail a:hover {
		text-decoration: none;
		color: #cacaca;
		font-weight: none;		
}

.page {
	padding:0px;
	margin:0px;	
	background-color:#323232;
	text-align:center;
	width:1010px;
}

.center_panel {
	padding:0px 0px 0px 0px;
	margin:0px;
	background-color:#323232;
	text-align:right;
	width:997;
}

.div_left_user {
	color:#cacaca;
	font-family: Tahoma;
	padding:15px 0px 15px 0px;
	margin:0px;
	font-size:12px;
	text-align:left;
}

a.left_user {	
	color: #cacaca;
	text-decoration:none;
	font-family: Tahoma;
	font-size:12px;
}
a.left_user:hover {
	text-decoration: underline;
	color: #00eb32;
	font-family: Tahoma;
	font-size:12px;
}

a.ared {	
	color: red;
	text-decoration:none;
	font-family: Tahoma;
	font-size:12px;
}
a.ared:hover {
	text-decoration: underline;
	color: red;
	font-family: Tahoma;
	font-size:12px;
}

.toppanel_div {
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-family: Tahoma;
	padding:0px;
	margin:0px;
	background-color:#323232;
	font-size:12px;
	width:997;
	text-align:right;
	height:25;
}
	
/*LEFT MENU - CATEGORY*/
.novinky {
		width:152;
		height: 35px;
		text-align:left;
		vertical-align:middle;
		padding-left:7px;
		padding-right:7px;		
		padding-bottom:2px;
		background-image: url('../templates/black/top_menu_center.jpg');
		background-repeat: repeat-x;
}
.novinky-left {
		width: 14px;
		height: 35px;
		background-image: url('../templates/black/top_menu_left.jpg');
		background-repeat: no-repeat;
}
.novinky-right {
		width: 19px;
		height: 35px;
		background-image: url('../templates/black/top_menu_right.jpg');
		background-repeat: no-repeat;
}

.novinky a {	
		color: #f07015;
		font-weight: bold;
		text-decoration:none;
}
.novinky a:hover {
		text-decoration: none;
		color: #ce5d0d;
		font-weight: bold;		
}

.kat {
		width:152;
		height: 35px;
		text-align:left;
		vertical-align:middle;
		padding-left:0px;
		padding-right:0px;		
		padding-bottom:2px;
		background-image: url('../templates/black/top_menu_center.jpg');
		background-repeat: repeat-x;
}
.kat-left {
		width: 14px;
		height: 35px;
		background-image: url('../templates/black/top_menu_left.jpg');
		background-repeat: no-repeat;
}
.kat-right {
		width: 19px;
		height: 35px;
		background-image: url('../templates/black/top_menu_right.jpg');
		background-repeat: no-repeat;
}

.kat a {	
		color: #d1d1d1;
		font-weight: bold;
		text-decoration:none;
}
.kat a:hover {
		text-decoration: none;
		color: #00eb32;
		font-weight: bold;		
}

a.acenterkat {
	text-decoration:none;
	color:#d7d7d7;
	font-size:12px;
	font-weight:normal;
	}
	
a.acenterkat:hover {
	text-decoration:underline;
	color:#00eb32;
	font-size:12px;
	font-weight:normal;
	}
	
a.aproduct {
	text-decoration:underline;
	color:#d7d7d7;
	font-size:12px;
	font-weight:normal;
	}
	
a.aproduct:hover {
	text-decoration:underline;
	color:#00eb32;
	font-size:12px;
	font-weight:normal;
	}
	
a.acenterproduct {
	text-decoration:none;
	color:#d7d7d7;
	font-size:12px;
	font-weight:normal;
	}
	
a.acenterproduct:hover {
	text-decoration:underline;
	color:#00eb32;
	font-size:12px;
	font-weight:normal;
	}

a.akat_hover {	
		color: #00eb32;
		font-weight: bold;
		text-decoration:none;
}
a.akat_hover:hover {
		text-decoration: none;
		color: #00eb32;
		font-weight: bold;		
}

.kat-empty {
		padding:2px;
}


.akcie {
		width:152;
		height: 35px;
		text-align:left;
		vertical-align:middle;
		padding-left:7px;
		padding-right:7px;		
		padding-bottom:2px;
		background-image: url('../templates/black/top_menu_center.jpg');
		background-repeat: repeat-x;
}

.akcie a {	
		color: #f07015;
		font-weight: bold;
		text-decoration:none;
}
.akcie a:hover {
		text-decoration: none;
		color: #ce5d0d;
		font-weight: bold;		
}


.kat_two {
		width:135;
		height: 30px;
		text-align:left;
		vertical-align:middle;
		padding-left:0px;
		padding-right:0px;		
		padding-bottom:2px;
		background-image: url('../templates/black/kat_two_center.jpg');
		background-repeat: repeat-x;
}
.kat-left_two {
		width: 14px;
		height: 30px;
		background-image: url('../templates/black/kat_two_left.jpg');
		background-repeat: no-repeat;
}
.kat-right_two {
		width: 16px;
		height: 30px;
		background-image: url('../templates/black/kat_two_right.jpg');
		background-repeat: no-repeat;
}

.kat_two a {	
		color: #d1d1d1;
		font-weight: bold;
		text-decoration:none;
}
.kat_two a:hover {
		text-decoration: none;
		color: #00eb32;
		font-weight: bold;		
}

a.akat_two_hover {	
		color: #00eb32;
		font-weight: bold;
		text-decoration:none;
}
a.akat_two_hover:hover {
		text-decoration: none;
		color: #00eb32;
		font-weight: bold;		
}

.kat_two-empty {
		padding:2px;
}

.kat_three {
		width:125;
		height: 30px;
		text-align:left;
		vertical-align:middle;
		padding-left:0px;
		padding-right:0px;		
		padding-bottom:2px;
		background-image: url('../templates/black/kat_two_center.jpg');
		background-repeat: repeat-x;
}
.kat-left_three {
		width: 14px;
		height: 30px;
		background-image: url('../templates/black/kat_two_left.jpg');
		background-repeat: no-repeat;
}
.kat-right_three {
		width: 16px;
		height: 30px;
		background-image: url('../templates/black/kat_two_right.jpg');
		background-repeat: no-repeat;
}

.kat_three a {	
		color: #d1d1d1;
		font-weight: bold;
		text-decoration:none;
}
.kat_three a:hover {
		text-decoration: none;
		color: #00eb32;
		font-weight: bold;		
}

a.akat_three_hover {	
		color: #00eb32;
		font-weight: bold;
		text-decoration:none;
}
a.akat_three_hover:hover {
		text-decoration: none;
		color: #00eb32;
		font-weight: bold;		
}

.kat_three-empty {
		padding:2px;
}


.topmenu_kat_div {
	display:block;
	background:url('./../templates/black/menu.gif');
	background-repeat:no-repeat;
	padding:8px 0px 8px 5px;
	background-color:#4C93BE;
	color:#cacaca;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}
	
.leftkat_div {
	display:block;
	padding:0px;
	margin:0px;
	border:0px solid #eee;
	font-size:11px;
	}
		
a.leftkat_first {
	display:block;
	background:url('./../icon_image/caticon.gif');
	background-position: 5px 6px;
	background-repeat:no-repeat;
	padding:5px 0px 5px 20px;
	text-decoration:none;
	background-color:#DCDCDC;
	color:#000;
	border-top:1px solid #ffffff;
	font-size:11px;
	}
	
a.leftkat_first:hover {
	display:block;
	background:url('./../icon_image/caticon.gif');
	background-position: 5px 6px;
	background-repeat:no-repeat;
	padding:5px 0px 5px 20px;
	text-decoration:none;
	background-color:#A9A6A6;
	color:#000;
	border-top:1px solid white;
	font-size:11px;
	}
	
a.leftkat_first_on {
	display:block;
	background:url('./../icon_image/caticon.gif');
	background-position: 5px 6px;
	background-repeat:no-repeat;
	padding:5px 0px 5px 20px;
	text-decoration:none;
	background-color:#A9A6A6;
	color:#000000;
	border-top:1px solid white;
	border-bottom:1px solid white;
	font-size:11px;
	}
	
a.leftkat_first_on:hover {
	display:block;
	background:url('./../icon_image/caticon.gif');
	background-position: 5px 6px;
	background-repeat:no-repeat;
	padding:5px 0px 5px 20px;
	text-decoration:underline;
	background-color:#A9A6A6;
	color:#000000;
	border-top:1px solid white;
	border-bottom:1px solid white;
	font-size:11px;
	}
	
a.leftkat_two {
	display:block;
	/*background:url('./../icon_image/caticon.gif');
	background-position: 5px 3px;
	background-repeat:no-repeat;*/
	padding:2px 0px 2px 30px;
	text-decoration:none;
	background-color:#323232;
	color:#000;
	font-size:11px;
	}
	
a.leftkat_two:hover {
	display:block;
	/*background:url('./../icon_image/caticon.gif');
	background-position: 5px 3px;
	background-repeat:no-repeat;*/
	padding:2px 0px 2px 30px;
	text-decoration:underline;
	background-color:#A9A6A6;
	color:#000;
	font-size:11px;
	}
	
a.leftkat_three {
	display:block;
	/*background:url('./../icon_image/caticon.gif');
	background-position: 5px 3px;
	background-repeat:no-repeat;*/
	padding:2px 0px 2px 40px;
	text-decoration:none;
	background-color:#FBFBFB;
	color:#000;
	font-size:11px;
	}
	
a.leftkat_three:hover {
	display:block;
	/*background:url('./../icon_image/caticon.gif');
	background-position: 5px 3px;
	background-repeat:no-repeat;*/
	padding:2px 0px 2px 40px;
	text-decoration:underline;
	background-color:#FBFBFB;
	color:#000;
	font-size:11px;
	}
	
a.leftkat_four {
	display:block;
	/*background:url('./../icon_image/caticon.gif');
	background-position: 5px 3px;
	background-repeat:no-repeat;*/
	padding:2px 0px 2px 50px;
	text-decoration:none;
	background-color:#FBFBFB;
	color:#000;
	font-size:11px;
	}
	
a.leftkat_four:hover {
	display:block;
	/*background:url('./../icon_image/caticon.gif');
	background-position: 5px 3px;
	background-repeat:no-repeat;*/
	padding:2px 0px 2px 50px;
	text-decoration:underline;
	background-color:#FBFBFB;
	color:#000;
	font-size:11px;
	}
	
/*MENU DIV*/
.topmenu_pay_div {
	display:block;
	background:url('./../icon_image/menuicon_white.gif');
	background-position: 165px 11px;
	background-repeat:no-repeat;
	padding:5px 0px 5px 5px;
	border:1px solid #4C93BE;
	background-color:#4C93BE;
	color:#cacaca;
	font-size:12px;
	font-weight:bold;
	}

.menu_pay_div {
	display:block;
	padding:0px;
	border:1px solid #eee;
	text-align:center;
	padding:5px;
	}
	
.topmenu_search_div {
	display:block;
	background:url('./../icon_image/menuicon_white.gif');
	background-position: 165px 11px;
	background-repeat:no-repeat;
	padding:5px 0px 5px 5px;
	border:1px solid #4C93BE;
	background-color:#4C93BE;
	color:#cacaca;
	font-size:12px;
	font-weight:bold;
	}

.menu_search_div {
	display:block;
	padding:0px;
	border:1px solid #eee;
	text-align:center;
	padding:5px;
	}
	
.left_input_search {
	padding:0px;
	margin:0px;
	border:1px solid #cccccc;
	color:#000000;
	width:160;
	height:21;	
	font-size:11px Arial;
	background-color:#cccccc;
	}
	
.left_button_search {
	padding:0px;
	margin:0px;
	color:#000000;
	width:15;
	height:21;
	font-size:10px Arial;
	background-color:#cccccc;
	border:1px solid #ffffff;
	}
	
.top_select_search {
	padding:0px;
	margin:0px;
	border:1px solid #7F9DB9;
	color:#666666;
	width:250;
	height:20;
	font-size:13px Arial;
	}
	
.top_button_search {
	padding:1px 0px 1px 0px;
	border:1px solid #373737;
	color:#000000;
	padding:0px;
	background-color:BCBCBC;
	}
	
.menu_ban_div {
	display:block;
	padding:0px;
	border:0px solid #eee;
	text-align:center;
	padding:0px;
	}
	
.toppanel {
	display:block;
	padding:15px 0px 15px 0px;
	border:1px solid #C2E9FF;
	background-color:#D9EFFC;
	font-size:12px;
	font-weight:bold;
	width:993;
	text-align:center;
	}
	
.toppanel_downmenu {
	padding:5px 0px 5px 0px;
	border:1px solid #C2E9FF;
	background-color:#FCFDFD;
	font-size:11px;
	width:993;
	text-align:left;
	}
	
a.atopmenu_top	   {
	color:#b3adad;
	font-size:11px;
	text-decoration:none;
	padding-right:2px;
	padding-left:2px;
	font-family: Arial, Helvetica, sans-serif;
	}
			   
a.atopmenu_top:hover {
	color:#b3adad;
	font-size:11px;
	text-decoration:underline; 
	padding-right:2px;
	padding-left:2px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
a.atopmenu	   {
	background: url(../templates/black/menu_line.gif) no-repeat right 100%;
	display:inline;
	padding-top:4px;
	padding-bottom:10px;
	height:25px;
	color:#666666;
	font-size:11px;
	text-decoration:none;
	padding-right:15px;
	padding-left:15px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}
			   
a.atopmenu:hover {
	color:#b3adad;
	font-size:11px;
	text-decoration:none; 
	padding-right:15px;
	padding-left:15px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.toplogo {
	padding:0px 0px 3px 0px;
	margin:0px;
	font-size:11px;
	width:100%;
	height:165;
	text-align:left;
	background-color:#323232;
	}
	
.toplogo_logo {
	padding:0px;
	text-align:left;
	}
	
.toplogo_login {
	padding:0px 10px 0px 0px;
	margin:0px;
	text-align:right;
	border-right:1px solid #dcdcdc;
	color:#666666;
	font-size:11px;
	}
	
.top_input_login {
	padding:0px 0px 0px 0px;
	margin:2px 0px 0px 0px;
	border:1px solid #cccccc;
	color:#000000;
	width:110;
	height:18;
	font-size:11px;
	background-color:#cccccc;
	}	
	
.top_button_login {
	padding:1px 0px 1px 0px;
	margin:2px 0px 0px 0px;
	color:#000000;
	font-size:12px;
	background-color:#cccccc;
	border:1px solid #ffffff;
	}
	
.login_no{
	padding:5px;
	color:red;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	border-top:1px solid red;
	border-bottom:1px solid red;
}
	
.login_txt2 {
	text-decoration:none;
	color:#d7d7d7;
	font-size:18px;
	font-weight:bold;
	}
	
.toplogo_tel {
	padding:0px 10px 0px 0px;
	margin:0px;
	text-align:right;
	border:0px solid #dcdcdc;
	color:#F6832E;
	font-size:26px;
	font-family:Arial;
	}
	
.toplogo_info {
	color:#F6832E;
	font-size:11px;
	padding:0px 10px 0px 0px;
	margin:0px;
	text-align:right;
	}
	
a.atop_reg{
	color:#666666;
	font-size:11px;
	text-decoration:none;
   }
a.atop_reg:hover {
	color:#666666;
	font-size:11px;
	text-decoration:underline;
   }
   
.topmenu_left_end_div {
	display:block;
	background:url('./../templates/black/menu.gif');
	background-repeat:no-repeat;
	padding:8px 0px 8px 5px;
	background-color:#4C93BE;
	color:#cacaca;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}
	
a.aleft_new{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
   }
a.aleft_new:hover {
	color:#00ff33;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
   }
   
.topmenu_products_odporucame_div {
	padding:8px 0px 6px 0px;
	background-color:#333333;
	color:#d7d7d7;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	}
	
.odporucame_div {
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #757575;
	color:#d7d7d7;
	}	
	
a.aproducts_akcia{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
   }
a.aproducts_akcia:hover {
	color:#F6832E;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
   }
   
.products_price{
	text-align:right;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
   }
.products_price_two{
	text-align:right;
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
   }

.products_akciap {
	margin:0px 0px 0px 0px;
	padding:2px 0px 10px 0px;
	width:100%;
}
   
.products_akcia {
	border-bottom:1px dotted #4C4C4C;
	margin:10px 0px 6px 0px;
	padding:2px 0px 15px 0px;
	width:100%;
}

.topmenu_nkosik_div {
	padding:8px 0px 6px 0px;
	background-color:#333333;
	color:#d7d7d7;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	}

.nkosik_div {
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #757575;
	color:#d7d7d7;
	}
	
a.nkosik_href {
	text-decoration:none;
	color:#cccccc;
	font-size:12px;
	font-weight:normal;
	}
	
a.nkosik_href:hover {
	text-decoration:underline;
	color:#00ff33;
	font-size:12px;
	font-weight:normal;
	}
	
.topmenu_kontakt_div {
	padding:8px 0px 6px 0px;
	background-color:#333333;
	color:#d7d7d7;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	}

.kontakt_div {
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	border:1px solid #757575;
	color:#d7d7d7;
	}
	
.kontakt_name {
	text-decoration:none;
	color:#15ff32;
	font-size:12px;
	font-weight:normal;
	}
	
	
a.akontakt_mailto {
	text-decoration:none;
	color:#d7d7d7;
	font-size:12px;
	font-weight:normal;
	}
	
a.akontakt_mailto:hover {
	text-decoration:underline;
	color:#00eb32;
	font-size:12px;
	font-weight:normal;
	}

		
.nkosik_td {
	border-bottom:1px solid #4C4C4C;
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-family: Tahoma;
}

.downpanel_div {
	color:#cacaca;
	text-decoration:none;
	font-weight: bold;	
}

a.adownmenu {	
		color: #cacaca;
		font-weight: bold;
		text-decoration:none;
		margin-top:5px;
		margin-bottom:25px;
		margin-left:10px;
		margin-right:15px;		
}
a.adownmenu:hover {
		text-decoration: none;
		color: #00eb32;
		font-weight: bold;
		margin-top:5px;
		margin-bottom:5px;
		margin-left:10px;
		margin-right:15px;	
}

a.atopinfo{
	color:#666666;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
   }
a.atopinfo:hover {
	color:#DCDCDC;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
   }
   
.topinfo_div{
	color:#000000;
	text-decoration:none;
	font-family: Tahoma;
	height:20;
}

.show_toppanel_div{
	color:#000000;
	padding:8px 0px 0px 0px;
	text-decoration:none;
	font-family: Tahoma;
	height:35;
	border-top:0px dotted #9B9D9B;
	border-bottom:0px dotted #9B9D9B;
}

a.astrany{
	color:#d7d7d7;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
   }
a.astrany:hover {
	color:#00eb32;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
   }
   
a.astranya{
	color:#666666;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	background-color:#F6F6F5;
   }
a.astranya:hover {
	color:#666666;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	background-color:#F6F6F5;
   }
   
.show_select_search {
	padding:0px;
	margin:0px;
	border:1px solid #dcdcdc;
	color:#333333;
	width:150;
	height:20;
	font-size:12px;
	background-color:#cacaca;
	}
	
.show_button_search {
	padding:1px 0px 1px 0px;
	margin:0px;
	border:1px solid #dcdcdc;
	color:#333333;
	font-size:12px;
	}
	
.show_inputbag {
	padding:0px;
	margin:0px;
	border:1px solid #cccccc;
	color:#666666;
	width:25;
	height:18;
	font-size:12px;
	background-color:#cccccc;
	}
	
.show_buttonbag {
	padding:0px;
	margin:0px;
	color:#000000;
	font-size:10px;
	background-color:#cccccc;
	border:1px solid #ffffff;
	font-weight:bold;
	}
	
.show_buttondetail {
	padding:0px;
	margin:0px;
	border:1px solid #ffffff;
	color:#000000;
	font-size:10px Arial;
	background-color:#cccccc;
	}
	
.show_list_products{
	border-bottom:1px dotted #9B9D9B;
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-family: Tahoma;
}

a.ashowproduct{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
   }
a.ashowproduct:hover {
	color:#F6832E;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
   }
   
.show_detail_top{
	color:#cacaca;
	padding:8px 0px 0px 0px;
	text-decoration:none;
	font-family: Tahoma;
	border-top:0px dotted #9B9D9B;
	border-bottom:0px dotted #9B9D9B;
}

.show_text_products{
	color:#cacaca;
	font-size:16px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
}

.show_price_one_detail{
	color:#00ff33;
	font-size:19px;
	text-decoration:none;
	font-family: Arial;
}

.show_price_one_detail_vat{
	color:#00ff33;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
}

.show_price_two_detail{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
}

.show_image_detail{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
}

a.odkaz {
	color:#cacaca;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	}
	
a.odkaz:hover {
	color:#cacaca;
	text-decoration:underline;
	font-size:12px;
	font-weight:normal;
	}

a.aodkaz_detail {
	text-decoration:none;
	color:#00eb32;
	font-size:12px;
	font-weight:normal;
	}
	
a.aodkaz_detail:hover {
	text-decoration:underline;
	color:#00eb32;
	font-size:12px;
	font-weight:normal;
	}

.product_detail1{
	color:#cacaca;
	padding:3px;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	text-align:left;
	font-weight:bold;
	border-bottom:1px solid #333333;
}

.product_detail2{
	color:#cacaca;
	padding:3px;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	text-align:left;
	border-bottom:1px solid #333333;
}

.product_popis_detail{
	color:#cccccc;
	padding:3px;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	text-align:justify;
}

.clanok_detail{
	color:#cccccc;
	padding:3px;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	text-align:justify;
}

.clanok_detail a {	
		color: #cacaca;
		font-weight: normal;
		text-decoration:none;
}
.clanok_detail a:hover {
		text-decoration: none;
		color: #cacaca;
		font-weight: none;		
}

.showprodukt_price_one{
	color:#d7d7d7;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
}

.showprodukt_price_one_vat{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
}

.showprodukt_price_two{
	color:#F6832E;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
}

.show_price_two_akcia{
	color:#F6832E;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:normal;
}

.ShowImg{  
	position: absolute; 
	background: white;
	line-height: 1.2em;
	border: 1px solid silver;						
}

.reg_title{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
}

.reg_input {
	padding:0px;
	margin:0px;
	border:1px solid #cccccc;
	color:#000000;
	font-size:12px;
	background-color:#cccccc;
	}
	
.reg_button {
	padding:1px 0px 1px 0px;
	margin:0px;
	color:#000000;
	font-size:12px;
	background-color:#cccccc;
	border:1px solid #ffffff;
	}
	
.reg_red{
	color:red;
}

.bag_ok{
	padding:5px;
	color:green;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	border-top:1px solid green;
	border-bottom:1px solid green;
}

.bag_no{
	padding:5px;
	color:red;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	border-top:1px solid red;
	border-bottom:1px solid red;
}

.bag_product {
	padding:2px;
	margin:5px 0px 0px 0px;
	border:1px solid #dcdcdc;
	color:#cccccc;
	font-size:12px;
	}
	
.reg_text {
	text-decoration:none;
	color:#cccccc;
	font-size:12px;
	font-weight:normal;
	}
	
a.abag_product{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
   }
a.abag_product:hover {
	color:#00ff33;
	font-size:12px;
	text-decoration:underline;
	font-family: Tahoma;
	font-weight:bold;
   }
   
.bag_input {
	padding:0px;
	margin:0px;
	border:1px solid #cccccc;
	color:#000000;
	font-size:12px;
	width:40;
	background-color:#cccccc;
	}
	
.bag_price_one{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
}

.bag_price_one_vat{
	color:#cccccc;
	font-size:11px;
	text-decoration:none;
	font-family: Tahoma;
}

.bag_price_two{
	color:#5f6666;
	font-size:11px;
	text-decoration:none;
	font-family: Tahoma;
}

.bag_text{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
}

.alert_info{
	color:blue;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:4px;
	border-top:1px solid blue;
	border-bottom:1px solid blue;
}

.alert_ok{
	color:green;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:4px;
	border-top:1px solid green;
	border-bottom:1px solid green;
}

.alert_error{
	color:red;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:4px;
	border-top:1px solid red;
	border-bottom:1px solid red;
}

.bag_button {
	padding:1px 0px 1px 0px;
	margin:0px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	background-color:#cccccc;
	border:1px solid #ffffff;
	}

.bag_order_txt0{
	color:#cacaca;
	font-size:18px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
}
	
.bag_order_txt1{
	color:#cacaca;
	font-size:14px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
}

.bag_order_txt2{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:none;
}	

.bag_order_txt3{
	color:red;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:normal;
}

.bag_noall{
	color:red;
	padding:5px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	border-top:1px solid red;
	border-bottom:1px solid red;
}

.bag_inputorder {
	padding:0px;
	margin:0px;
	border:1px solid #cccccc;
	color:#000000;
	height:18;
	width:160;
	font-size:12px;
	background-color:#cccccc;
	}
	
.order_txt1{
	color:#cacaca;
	font-size:14px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
}

.order_txt2{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
}

.order_txt3{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
}
.order_price_one{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:normal;
}

.order_price_two{
	color:#5f6666;
	font-size:11px;
	text-decoration:none;
	font-family: Tahoma;
}

.order_button {
	padding:1px 0px 1px 0px;
	border:1px solid #cccccc;
	color:#000000;
	padding:0px;
	background-color:#cccccc;
	font:11px Tahoma;
	font-weight:bold;
	}
	
.order_table {
	padding:0px;
	border:1px solid #CFCFCF;
	background-color:#DCDCDC;
	font-size:12px;
	font-weight:bold;
	color:#00000;
	}
	
.order_table_tdtop {
	padding:0px;
	font-size:12px;
	font-weight:bold;
	color:#00000;
	height:25;
	}
	
.order_td {
	padding:0px;
	font-size:12px;
	font-weight:normal;
	color:#00000;
	border-bottom:1px solid #CFCFCF;
	}
	
a.order_topa {
	text-decoration:none;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	}
	
a.order_topa:hover {
	text-decoration:underline;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	}
	
a.order_topa {
	text-decoration:none;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	}
	
a.order_topa:hover {
	text-decoration:underline;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	}
	
a.order_href {
	text-decoration:underline;
	color:#00ff33;
	font-size:12px;
	font-weight:normal;
	}
	
a.order_href:hover {
	text-decoration:underline;
	color:#00ff33;
	font-size:12px;
	font-weight:normal;
	}

.tblack{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:normal;
}

.tblackm{
	color:#cccccc;
	font-size:11px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:normal;
}

.order_top_ok {
	padding:3px 0px 3px 3px;
	border:1px solid #CFCFCF;
	background-color:#DCDCDC;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}
	
.order_bot_ok {
	padding:3px 0px 3px 3px;
	border:1px solid #CFCFCF;
	font-size:12px;
	font-weight:bold;
	}
	
.order_do {
	padding:3px 0px 3px 3px;
	border:1px solid #CFCFCF;
	background-color:#DCDCDC;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}
	
.order_inf_ok {
	padding:3px 0px 3px 3px;
	border:1px solid #CFCFCF;
	font-size:12px;
	font-weight:bold;
	}
	
.order_do_ok {
	padding:3px 0px 3px 3px;
	border:1px solid #CFCFCF;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}
	
.order_top_item {
	padding:3px 0px 3px 3px;
	border:1px solid #CFCFCF;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	}
	
.order_top_itemm {
	font-size:12px;
	color:#000000;
	font-weight:bold;
	background-color:#DCDCDC;
	}
	
.order_top_itemms {
	font-size:12px;
	color:#000000;
	font-weight:bold;
	}
	
.reg_top_info {
	padding:3px 0px 3px 3px;
	border:1px solid #CFCFCF;
	background-color:#DCDCDC;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}
	
.reg_bottom_info {
	padding:3px 0px 3px 3px;
	border:1px solid #CFCFCF;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}
	
.tnadpis{
	color:#000000;
	font-size:14px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
}

.zmenh_menu {
	border:1px solid #cccccc;
	background-color:#323232;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}

.zmenh_menuta {
	border:1px solid #666666;
	background-color:#cccccc;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}
		
.zmenh_menutd {
	border:1px solid #666666;
	background-color:#323232;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}
	
.show_buttonbaghome {
	padding:1px 0px 1px 0px;
	margin:0px;
	border:1px solid #FF8513;
	color:#000000;
	background-color:#F97E0B;
	font-size:12px;
	font-weight:bold;
	width:100;
	}
	
.show_buttondetailhome {
	padding:0px;
	margin:0px;
	border:1px solid #7B7575;
	color:#cacaca;
	background-color:#7B7575;
	font-size:12px;
	font-weight:bold;
	width:100;
	}
	
a.ashowproducthome{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
   }
a.ashowproducthome:hover {
	color:#F6832E;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
   }

.home_novinky{
	color:#00ff33;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
   }
   
.home_posun{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
   }
   
.products_tophome {
	border-bottom:1px dotted #4C4C4C;
}
   
.products_home {
	border-bottom:1px dotted #4C4C4C;
}

.topponuka{
	color:#F6832E;
	font-size:30px;
	text-decoration:none;
	font-family: Arial;
	border-bottom:1px dotted #4C4C4C;
	width:100%;
}

.contact_txt1{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:normal;
}

.contact_title1{
	color:#F6832E;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
}

.contact_name{
	color:#000000;
	font-size:14px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
}

.contact_title2{
	color:#000000;
	font-size:14px;
	text-decoration:none;
	font-family: Tahoma;
}

.contact_formular_title{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
}

.contact_formular_txt1{
	color:#cccccc;
	font-size:12px;
	text-decoration:none;
	font-family: Tahoma;
	font-weight:bold;
}

.contact_input {
	padding:0px;
	margin:0px;
	border:1px solid #cccccc;
	color:#000000;
	width:99%;
	height:18;
	font-size:12px;
	background-color:#cccccc;
	}
	
.contact_textarea {
	padding:0px;
	margin:0px;
	border:1px solid #cccccc;
	color:#000000;
	width:99%;
	height:100;
	font-size:12px;
	background-color:#cccccc;
	}
	
.contact_button {
	padding:0px;
	border:1px solid #373737;
	color:#000000;
	padding:0px;
	background-color:BCBCBC;
	}
	
.contact_div {
	padding:0px;
	margin:0px;
	text-align:center;
	}
	
a.acontact_mailto {
	text-decoration:none;
	color:#00eb32;
	font-size:12px;
	font-weight:bold;
	}
	
a.acontact_mailto:hover {
	text-decoration:underline;
	color:#00eb32;
	font-size:12px;
	font-weight:bold;
	}	

.home_href_line_one {
	border-top:1px dotted #666666;
}
	
.home_href_line {
	border-bottom:1px dotted #666666;
	height:80;
	padding:0px;
	margin:0px;
	width:100%;
}

.toolbarimg {
	border:1px solid #666683;
	background:#EEEEEE;
}
FIELDSET {
	border: #eeeeee 1px solid; 
	padding: 5px; 
	FLOAT: left; 
	margin-bottom: 10px; 
	margin-right: 10px; 
}
LEGEND {
	border: #eeeeee 1px solid;
	background:#eeeeee;
	padding: 2px;
	font-weight:bold;
	color:#000000;
}

a.aclanky {
	text-decoration:none;
	color:#d7d7d7;
	font-size:14px;
	font-weight:normal;
	}
	
a.aclanky:hover {
	text-decoration:underline;
	color:#00eb32;
	font-size:14px;
	font-weight:normal;
	}
	
a.asearch {
	text-decoration:underline;
	color:#d7d7d7;
	font-size:14px;
	font-weight:normal;
	}
	
a.asearch:hover {
	text-decoration:underline;
	color:#00eb32;
	font-size:14px;
	font-weight:normal;
	}
