/** zakladni tagy  **/

#eshop-left {
	float:left;
	width:182px;
	text-align: left;
	background: url("../pic/bg_col-left.gif");
	background-position: right top;
	background-repeat: repeat-y;
	font-size: 75%;	
	font-family: "Arial";
	padding:0px;
}
#eshop-left em {display: block; background: gray; color: white; font-weight: bold; padding: 3px 0 3px 5px; margin-bottom: 6px}

#eshop-left a {color:black; font-weight:bold; text-decoration:none;  padding-left:5px }
#eshop-left a:hover {color:red; font-weight:bold; text-decoration:none }
#eshop-left a:hover em {background-color:red}

#eshop-left hr {color:silver; height:1px;  border-top:0px; border-left:0px; border-bottom:1px solid #e5e5e5; }

#eshop-left .l_submenu {display: none; color:red; font-weight:normal; padding-bottom:5px }
#eshop-left .l_submenu a {font-weight:normal }
#eshop-left .selected {color:#ae0101}


/* verze 2009 */
#eshop-left2 {float:left; width:182px; text-align: left; background: url("../pic/bg_col-left.gif"); background-position: right top;
	background-repeat: repeat-y; font-size: 75%; font-family: "Arial"; padding:0px; }
#eshop-left2 a {color:black; font-weight:bold; text-decoration:none;  padding:5px; display: block;}
#eshop-left2 a:hover {color:red; font-weight:bold; text-decoration:none }
#eshop-left2 a:hover em {background-color:red}
#eshop-left2 em {display: block; background: gray; color: white; font-weight: bold;  margin-bottom: 1px}
#eshop-left2 em a {color: #fff; display: block;}
#eshop-left2 em a:hover {color: #fff;}
#eshop-left2 hr {color:silver; height:1px;  border-top:0px; border-left:0px; border-bottom:1px solid #e5e5e5; }
#eshop-left2 .l_submenu a {font-weight:normal; background: url("../pic/bg_sublevel.gif") no-repeat;}
#eshop-left2 .l_submenu  {display: none; color:red; font-weight:normal; padding-bottom:5px }
#eshop-left2 .l_submenu2 {display: none; color:red; font-weight:normal; padding-bottom:5px;}
#eshop-left2 .l_submenu2 a {color:black; font-weight:normal; padding-bottom:5px; padding-left: 15px; background:#fff; border-top: 1px solid #f3f3f3} 
#eshop-left2 .l_submenu2 a:hover {color: red;}
#eshop-left2 .selected {color:#ae0101}

#eshop-left2 .novinky a { background: url("../pic/bg_novinky.gif") no-repeat; display: block;}
#eshop-left2 .akce a { background: url("../pic/bg_akce5.gif") no-repeat bottom; display: block; padding-right: 14px; border-top: 1px solid white;}
#eshop-left2 .akce_sk a { background: url("../pic/bg_akce_sk.gif") no-repeat bottom; display: block; padding-right: 14px; border-top: 1px solid white;}
#eshop-left2 .vyprodej a { background: url("../pic/bg_vyprodej.gif") no-repeat; display: block;}
#eshop-left2 .bazar a { background: url("../pic/bg_bazar.gif") no-repeat; display: block;}
#eshop-left2 .katalog a.toplevel { background: url("../pic/bg_katalog.gif") no-repeat; display: block;}

#eshop-right { width:207px; height:39px; position:relative;	color:red; float:right;	}

#eshopnews .news {border: 0; margin-bottom: 0; margin-top: -15px;}
#eshopnews .news a {color: red; text-decoration: none;}
		
	
/* eshop, zobrazeni katalogu */ 

.price_l {background: url(../pic/eshop/price_l.gif); right no-repeat; width:6px}
.price_r {background: url(../pic/eshop/price_r.gif); left no-repeat; width:7px}
.price_lred-bg {background: url(../pic/eshop/price_l_red.gif); right no-repeat; width:6px}
.price_rred-bg {background: url(../pic/eshop/price_r_red.gif); left no-repeat; width:7px}
.price_lblue-bg {background: url(../pic/eshop/price_l_blue.gif); right no-repeat; width:6px}
.price_rblue-bg {background: url(../pic/eshop/price_r_blue.gif); left no-repeat; width:7px}

.eshop_title { position:absolute; top:130px; left:210px; display: block; margin-bottom:20px}
.eshop_title h1 {color:black; margin: 0px; padding-left: 20px; margin-bottom:4px; background: url(../pic/h1.gif) no-repeat  left;}
.eshop_title small {font-size:70%; color:#6E6E6F; display:block}

/*.eshop_preview {width:490px; float:left; margin-bottom:15px;  font-size: 80%; clear: left; padding-left:8px; margin-left:20px}*/

.preview_lines_tab {padding:0; border:0; width:100%}
.preview_lines_tab td {border-bottom:10px solid white; }

.eshop_preview {width:490px; margin-left:30px; font-size: 80%; color:#474747; border-bottom:1px dashed silver; margin-bottom:10px; }

.eshop_preview li {margin-left:25px; padding-top:4px; font-size:95%;}
.eshop_preview a {text-decoration:none}
.eshop_preview a:hover {text-decoration:underline}
.eshop_preview em {color:red; font-size: 105%; line-height:200% }
.eshop_preview em a{color:red; text-decoration:none}
.eshop_preview em a:hover{color:red; text-decoration:underline}
.eshop_preview small {font-size: 70%; line-height:200%; color:gray }
.eshop_preview form {margin:0; padding:0; border:0; margin-bottom: 8px; margin-top:5px }
.eshop_preview form input, select {font-weight:bold; font-size:85%}
.eshop_preview h3 {display:inline; color:black; font-size:100% }
#content h2 {color:black; font-size:100%; margin-left:30px; margin-right:20px; margin-bottom:8px; font-size:90%; background:silver; padding:4px }
.pre-image {display: block; float: right}
.pre-image img {margin-right: 20px}
.eshop_preview big, .AkceB2C {color: white; background-color: green; padding: 3px; font-size: 90%; font-weight: bold; display: inline-block;
margin-top: 5px;}
.eshop_preview .AkceB2B {display: none;}


/*
h3.boxes_titl {background: url(../pic/titlbg.gif) no-repeat; height: 45px; padding-left: 20px; padding-top: 10px; margin-left: 30px; width: 465px; font-size: 100%;}
*/
h3.boxes_titl {background: url(../pic/titlbg2.gif) no-repeat; height: 31px; padding-left: 20px; padding-top: 6px; margin-left: 30px; width: 465px; font-size: 95%;}
.boxes {width: 480px; margin-bottom: 5px; color: #424242;}
.boxes td {width: 160px; text-align: center; vertical-align: top; background: url(../pic/boxbg2.gif) no-repeat bottom;}
.boxes td a strong {color: #424242; white-space: normal; display: block; height: 40px;}
.boxes td a:hover strong {color: red; text-decoration: none;} 
.boxes td em {display: block; width:134px; height: 32px; padding: 0; margin: 0; background: url(../pic/bg_cart.gif) no-repeat; float: left; margin-left: 12px; color: #d33817; text-align: right; padding-top: 8px;}
.boxes td small {display: block; margin-bottom: 3px; font-size: 80%; color: gray; }
.boxes td span {display: block; color: black; padding-bottom: 5px; width: 100%;}
.boxes td span strike {color: gray;}
 


.eshop_preview table {padding:0px; border:0px;}
/*table td {white-space: nowrap;}*/
table td a {color:red; font-weight:bold; text-decoration:none}
table .price {background:#b4b4b4; color:white; font-weight:bold; font-size:120%; vertical-align:middle; padding-left:3px; text-align:right}
table .red-bg {background: #e90006}
table .blue-bg {background: #0b9ad6}
table .logo {padding-left:15px }

.eshop_box {width:490px; margin-left:30px; font-size: 80%; color:#474747; text-align: left; }
.eshop_box a{ text-decoration:none; color:red; font-weight:bold }
.eshop_box hr {color:silver; height:1px;  border-top:0px; border-left:0px; border-bottom:3px solid #e5e5e5; }


.login_form {font-size:8pt; color:black; font-weight:bold; background-color:white; border:1px solid gray; padding:1px; padding-left:4px}
.login_butt {font-size:8pt; background-color:silver; padding-left:0px}


/* eshop karta produkt */
.red {color:red}
.eshop_card {width:490px; margin-left:30px; font-size: 100%; color:#474747; margin-top:8px}
.eshop_card table td {padding:3px; border-bottom:1px solid #e1e1e1;} /*white-space: nowrap;*/
.eshop_card em {font-size: 90%; font-weight:bold; display:block; margin-bottom:5px; border-top:3px solid silver; padding-top:5px;}
.eshop_card span {font-size: 90%; font-weight:bold; display:block; margin-bottom:5px; border-top:3px solid silver; padding-top:5px}
.eshop_card p{font-size: 75%; margin:0px; line-height:150%}
.eshop_card .techparams td{font-size:80%; padding-left:0px}
.eshop_card .techparams_sety td {font-size: 75%; padding-left: 0px;}
.eshop_card a {color:red; text-decoration:none;}
.eshop_card a:hover {text-decoration:underline}

.eshop_card .warning {display:block; background-color:red; color:white; padding:5px; font-weight:bold; margin-bottom:10px }
.eshop_card .warning A {color:white; text-decoration:underline}

/* sklad */
.orange {color:#ff6d02}
.red {color:#fd0701}
.green {color:#6eb903}


/* kosik */
.cart th {font-size:90%; border-bottom: 3px solid silver}
.cart td {font-size:85%}


/* registrace */
.register form {font-size:80%}




