body {
	margin: 0;
	padding: 0;
	font-family: 'Arial CE', Arial, 'Verdana CE', Verdana , 'Geneva CE', Geneva,  Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}
body.unloged {background:url('../img/main_page_bglogo.png') top left  no-repeat;}
body.loged {background:url('../img/loged_menu_bg.png') top left  no-repeat;}

h2.detail {margin:0px; padding:0px;}
#set_of_links {
	position:relative;
}

.details {
	border:1px solid #CC0000;
	position:absolute;
	width:370px;
	top:0;
	left:-4px;
	padding:4px;
	visibility:hidden;
	background-color:#FFFFFF;
}
#set_of_links img {
}


a {text-decoration:none; color:#6699CC;}
a:hover {color: #CC0000; text-decoration:none;}

a.link_upravit {font-size:12px; font-color: red;}
		
img {border:0;}
#content{margin:80px 0px 0px 13px;}
h1 {font-size:16px; color: #CC0000; font-weight:bold; margin: 0px 0px 0px 0px; padding:0; border-bottom:1px solid #CC0000; width:800px;}
h2 {font-size:14px; color: #CC0000; font-weight:bold; margin: 15px 0px 5px 0px; padding:0;}
.detail {font-size:12px; color: #CC0000; font-weight:bold; margin: 15px 0px 0px 0px; padding:0;}
.detail_1 {font-size:12px; color: #CC0000; font-weight:bold; margin: 15px 0px 0px 0px; padding:0;color:#0000CC; size:12px;}
.detail_2 {font-size:12px; color: #CC0000; font-weight:bold; margin: 15px 0px 0px 0px; padding:0;color:#0000CC; size:12px;}
.detail_3 {font-size:12px; color: #CC0000; font-weight:bold; margin: 15px 0px 0px 0px; padding:0;color:#FF0000; size:12px;}

.news_box {border-top: 1px solid #CC0000; clear:both;}
img.imageleft { margin: 15px; width:80px; }
img.imageleft_cat { float: left; margin: 15px; height:50px; }
h3 {font-size:12px; color: #CC0000; font-weight:bold; margin: 10px 0px 0px 0px; padding:0;}
p {margin:3px 0px 10px 0px; padding:0;}
p.news {padding: 0px 0px 20px 0px;}

#logo {
position: absolute;
width:200px;
height:80px;
top:30px;
left:32px;
}
#login {
position:relative;
top:200px;
left:20px;
width:170px;
}
fieldset {color: #000000; font-weight:bold; border:1px solid #CC0000; padding:4px;}
legend {color: #000000; margin-right:5px;}
#login input.text {
font-size:11px;
border:1px solid #d10015;
height:15px;
width:100px;
margin:0px 0px 0px 0px; 
}
.input_margin{
margin:4px 0px 4px 0px; text-align:right;}

input.submit {
border:1px solid #CC0000;
color:#FFFFFF;
background:#CC0000;
font-weight:bold;
}
.input_btn_margin{
margin:4px 0px 0px 0px; text-align:right;}

.vimg {
vertical-align:bottom;
font-weight:bold;
font-size:14px;
color:#CC0000;
padding: 10px 0px 0px 0px;
}
.vname {
vertical-align:bottom;
font-weight:bold;
font-size:14px;
color:#CC0000;
padding: 20px 0px 10px 5px;
}
.vbottom {
vertical-align:bottom;
font-weight:bold;
text-align:center;
font-size:12px;}
.vright {
text-align:right;}
.special {width:50px;}
.pname {width:200px; padding-left:4px;}
img.middle {vertical-align:middle; margin-right:10px;height:50px;}
img.specials {vertical-align:middle; width:9px; height:10px;}
.sloupce{float:left; margin:0px 0px 0px 20px; z-index:1;}

.continue {clear:both; border-top:1px solid #CC0000; font-size:16px; color: #CC0000; width:800px; text-align:right; font-weight:bold; padding:5px 0px 0px 0px;}

input.pcs {width:22px; height:12px; border:1px solid #CC0000; margin:0px 0px 0px 0px; padding:0px 2px 0px 2px; font-size:10px;}
input.pcs1 {width:22px; height:12px; border:2px solid #CC0000; margin:0; padding:0px 2px 0px 2px;font-size:11px; }

.ta_td1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	hieght:13px;
	font-weight: normal;
	color: #000000;
	background: #e9e9e9;
	padding-right: 0px;
	padding-left: 0px;
}
.ta_td2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	background: #d8d8d8;
	padding-right: 0px;
	padding-left: 0px;
}
.clear{ background:#FFFFFF; text-align:center;}
.clear_center{ background:#FFFFFF; text-align:center;}

tr a {color: #000066;}

.main_news {
width:800px;
height:70px;
border:1px solid #000066;
margin: 10px 0px 10px 0px;
}

.news_left {
width:800px;
height:400px;
margin: 10px 0px 10px 0px;
float:left;
}
.news_right {
width:290px;
height:400px;
margin: 10px 0px 10px 10px;
float:left;
claer:both;
}

table.akce {
	font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	margin: 20px 0px 20px 50px;
	}

.akce th {
	padding: 0 0.5em;
	text-align: left;
	}

.akce tr.yellow td {
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	border-right: 1px solid #FB7A31;
	background: #FFC;
	font-weight:bold;
	}

.akce td {
	border-bottom: 1px solid #FB7A31;
	padding: 0 0.5em;
	border-right: 1px solid #FB7A31;
	}

.akce td.adjacent {
	border-left: 1px solid #FB7A31;
	text-align: center;
	}
.akce td.adjacentL {
	border-left: 1px solid #FB7A31;
	text-align: left;
	}
.akce td.adjacentR {
	border-left: 1px solid #FB7A31;
	text-align: right;
	}

.akce_tbl {border:1px solid red;}
.strong {font-weight:bold;}
.strong1 {font-weight:bold; text-align:center;}
/* MENU*/
#menu_7 {
position: relative;
top:17px;
left:246px;
width:60px;
height:20px;
font-size:12px;
overflow:hidden;
}
#menu_7 a span {
display:block;
position:relative;
bottom:15px;
width:60px; height:20px;
margin:0; padding:0;
background: url('../img/menu/akce.png') 0px no-repeat;
}
#menu_7 a:hover span {
	background: url('../img/menu/akce.png') -61px no-repeat;
	}


#menu_1 {
position: relative;
top:17px;
left:251px;
width:137px;
height:20px;
font-size:12px;
overflow:hidden;
}
#menu_1 a span {
display:block;
position:relative;
bottom:15px;
width:137px; height:20px;
margin:0; padding:0;
background: url('../img/menu/news_promo.png') 0px no-repeat;
}
#menu_1 a:hover span {
	background: url('../img/menu/news_promo.png') -137px no-repeat;
	}
.print {
position:absolute;
left:780px;
top:2px;
width:25px;
height:24px;}	
.print1 {border:none;
width:25px;
height:24px;}
.print1:hover {cursor:pointer;}
#menu_2 {
position: relative;
top:17px;
left:253px;
width:91px;
height:20px;
font-size:12px;
overflow:hidden;
}
#menu_2 a span {
display:block;
position:relative;
bottom:15px;
width:91px; height:20px;
margin:0; padding:0;
background: url('../img/menu/orders.png') 0px no-repeat;
}
#menu_2 a:hover span {
	background: url('../img/menu/orders.png') -91px no-repeat;
	}

#menu_3 {
position: relative;
top:17px;
left:254px;
width:67px;
height:20px;
font-size:12px;
overflow:hidden;
}
#menu_3 a span {
display:block;
position:relative;
bottom:15px;
width:67px; height:20px;
margin:0; padding:0;
background: url('../img/menu/catalog.png') 0px no-repeat;
}
#menu_3 a:hover span {
	background: url('../img/menu/catalog.png') -67px no-repeat;
	}

#menu_4 {
position: relative;
top:17px;
left:254px;
width:65px;
height:20px;
font-size:12px;
overflow:hidden;
}
#menu_4 a span {
display:block;
position:relative;
bottom:15px;
width:74px; height:20px;
margin:0; padding:0;
background: url('../img/menu/history.png') 0px no-repeat;
}
#menu_4 a:hover span {
	background: url('../img/menu/history.png') -65px no-repeat;
	}
#menu_5 {
position: relative;
top:17px;
left:253px;
width:73px;
height:20px;
font-size:12px;
overflow:hidden;
}
#menu_5 a span {
display:block;
position:relative;
bottom:15px;
width:73px; height:20px;
margin:0; padding:0;
background: url('../img/menu/contacts.png') 0px no-repeat;
}
#menu_5 a:hover span {
	background: url('../img/menu/contacts.png') -73px no-repeat;
	}

#menu_6 {
position: relative;
top:17px;
left:251px;
width:71px;
height:20px;
font-size:12px;
overflow:hidden;
}
#menu_6 a span {
display:block;
position:relative;
bottom:15px;
width:71px; height:20px;
margin:0; padding:0;
background: url('../img/menu/logout.png') 0px no-repeat;
}
#menu_6 a:hover span {
	background: url('../img/menu/logout.png') -71px no-repeat;
	}
	
/* MENU SELECTED*/
#menu_1s {
position: relative;
top:17px;
left:251px;
width:137px;
height:20px;
font-size:12px;
overflow:hidden;
}
#menu_1s a span {
display:block;
position:relative;
bottom:15px;
width:137px; height:20px;
margin:0; padding:0;
background: url('../img/menu/news_promo.png') -137px no-repeat;
}

#menu_7s {
position: relative;
top:17px;
left:246px;
width:60px;
height:20px;
font-size:12px;
overflow:hidden;
}
#menu_7s a span {
display:block;
position:relative;
bottom:15px;
width:60px; height:20px;
margin:0; padding:0;
background: url('../img/menu/akce.png') -61px no-repeat;
}
	
#menu_2s {
position: relative;
top:17px;
left:253px;
width:91px;
height:20px;
font-size:12px;
overflow:hidden;
}
#menu_2s a span {
display:block;
position:relative;
bottom:15px;
width:91px; height:20px;
margin:0; padding:0;
	background: url('../img/menu/orders.png') -91px no-repeat;
}

#menu_3s {
position: relative;
top:17px;
left:254px;
width:67px;
height:20px;
font-size:12px;
overflow:hidden;
}
#menu_3s a span {
display:block;
position:relative;
bottom:15px;
width:67px; height:20px;
margin:0; padding:0;
background: url('../img/menu/catalog.png') -67px no-repeat;
}

#menu_4s {
position: relative;
top:17px;
left:254px;
width:65px;
height:20px;
font-size:12px;
overflow:hidden;
}
#menu_4s a span {
display:block;
position:relative;
bottom:15px;
width:74px; height:20px;
margin:0; padding:0;
background: url('../img/menu/history.png') -65px no-repeat;
}

#menu_5s {
position: relative;
top:17px;
left:253px;
width:73px;
height:20px;
font-size:12px;
overflow:hidden;
}
#menu_5s a span {
display:block;
position:relative;
bottom:15px;
width:73px; height:20px;
margin:0; padding:0;
background: url('../img/menu/contacts.png') -73px no-repeat;
}
