body {
	text-align:center;
	background-color:#6a6a6a;/*tamno - 6a6a6a   svetlo e6ebf2 sredno b0b0b0*/
	/*background: #6a6a6a url(shop/dilar_bez_dogovor/img/bg01.jpg) repeat left top;	*/
	/*background-image:url(images/bg1.png);*/
	padding:0;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:150%;
	}
#wrapper {
	width: 960px;
	margin: 0 auto; /* centering the page */
	text-align: left;
	/*border: 1px solid #ebebeb;*/
	}
#container {
	border: 1px solid #096349;
	margin:3px 0 0 0;
	background-image:url(img/bgr_lek.gif);
	/*background-repeat:repeat-y;
	background-color:#dfdfdf;*/
}

#container1 {
	border: 1px solid #096349;
	margin:3px 0 0 0;
	background-image:url(img/kvadrat.gif);
	line-height:150%;
}

#content {
	float: left;
	width: 707px; /*staro - 708px*/
	}
#right {
	width: 237px;/*staro - 250px*/
	float:right;
	}
#right li {
	list-style-image:url(img/arrow_red.gif);
	font-size:11px; 
	/*font-weight:bold; */
	color:#333; 
	margin:0 3px 10px -15px;
	line-height:150%;
}
.stream {
	width:225px;
	float:right;
	padding:3px 2px 10px 3px;
	margin:0 2px 0 0;
	border:1px solid #096349;
	background-color:#FFF;
	overflow:auto;
}
.stream  ul, .stream  li {
	list-style-type:none;
	margin:10px 0 10px 0;
	padding:0;
	font-size:11px;
	line-height:150%;
}
#footer {
	clear:both;
	}
	
#header {
	height:150px;
	width:960px;
	background-image: url(img/logo_top311.jpg);
	background-repeat: no-repeat;
	margin:0 0 3px 0;
}
#header h1, h2 {
	margin:0;
	padding:0;
}
#search_bar  {
width:960px; 
height:75px; 
margin:0 0 3px 0; 
background-color:#006962; /* 096349*/
color:#fff;
}
#search_bar h1 {
font-size:18px;
font-weight:bold;
padding: 3px 0 0 10px;
}
#search_bar h1 img {
position:relative; top:-5px;
}
.searchbox {
	font-size:11px;
	float:right;
	width:275px;
	margin:5px;
}
img {
	border:0;
}
.spacer {
	clear:both;
}

.p_main_column {
	color:#444;
	line-height:140%;
	padding:5px ;
	margin:0 0 0 20px;
}
/*links######################### */
a:link.menu, a:visited.menu, a:active.menu {
display:block;
color:#fff;
padding:2px 20px;
background-color:#006962;
text-decoration:none;
background-image:url(img/go.gif);
background-repeat:no-repeat;
background-position:center left;
}
a:hover.menu {
display:block;
color:#000;
padding:2px 20px;
background-color:#d2d2d2;
text-decoration:none;
}
a:link.buton, a:visited.buton, a:active.buton  {
	display:block;
	background-color:#CCCCCC;
	margin:5px 0 5px 0;
	padding:5px 0 5px 0;
	color:#000000;
	text-align:center;
	text-decoration:none;
	font-size:11px;
	border: 1px solid #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:hover.buton {
	display:block;
	background-color:#f2f2f2;
	margin:5px 0 5px 0;
	padding:5px 0 5px 0;
	color:#000000;
	text-align:center;
	font-size:11px;
	text-decoration:underline;
	border: 1px solid #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:link.right_link, a:visited.right_link, a:active.right_link {
	text-decoration:none;
}
a:hover.right_link {
	text-decoration:underline;
}
/*end links ##################################### */
.tabl_openSpace {
	border:0;
	border-collapse:collapse;
	/*margin:10px 0 10px 15px;*/
}
.tabl_openSpace td {
	font-size:10px;
	padding:2px;
	border:1px solid #d2d2d2;
}
.table_promo {
	margin:3px;
	border:0;
	border-collapse:collapse;
}
.table_promo td {
	font-size:11px;
	padding:3px;
	border-bottom: 1px solid #666;
}
.kutia  {
	background-color:#f5f5f5;
	margin:10px;
	padding:5px;
	color:#000000;
	font-size:11px;
	/*border: 1px solid #d2d2d2;*/
	border: 1px solid #096349;
}

#main_menu1 {
margin:0 auto;
border:0;
width:960px;
}
#main_menu1 ul {
list-style-type:none;
margin:0;
padding:0;
border:1px solid #333;
width:238px;
font: bold 11px 'Lucida Grande',Verdana,sans-serif;
}
#main_menu1 li {
background: #096349;
margin: 0;
border-bottom: 1px solid #000;
}

	.menu1{margin:0; padding:0; width:240px; list-style:none;background:rgb(106,106,106);}
	.menu1 li{padding:0; margin:0 0 1px 0; height:25px; display:block; }
	.menu1 li a{text-align:left;height:25px; padding:0px 20px; font:14px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('images/verMenuImages.png') 0px 0px no-repeat; text-decoration:none;}
	.menu1 li a:hover{background:url('images/verMenuImages.png') 0px -25px no-repeat; color:rgb(255,255,255);}
	.menu1 li a.active, .menu1 li a.active:hover{background:url('images/verMenuImages.png') 0px -25px no-repeat; color:rgb(255,255,255);}
	.menu1 li a span{line-height:25px;}
	
	.menu1 .current_page_item  a{background:url('images/verMenuImages_gray.png')}

	.produkti  {float:left; width:400px; background-color:#f1f1f1; margin:10px 50px 10px 0; font-size:12px;}
	
	.menu_prod{margin:0; padding:0; width:193px; list-style:none; }
	.menu_prod li{padding:0; margin:0 0 10px 0; height:43px; display:block; }
	.menu_prod li a{text-align:center; height:43px; padding:0 0 0 0; font:15px Georgia, Times New Roman, Times, serif; color:rgb(255,255,255); display:block; background:url('images/butoni/green_buton1.png') 0px 0px no-repeat; text-decoration:none;}
	.menu_prod li a:hover{background:url('images/butoni/green_buton1.png') 0px -43px no-repeat; color:rgb(255,255,255);}
	.menu_prod li a.active, .menu li a.active:hover{background:url('images/butoni/green_buton1.png') 0px -86px no-repeat; color:rgb(255,255,255);}
	.menu_prod li a span{line-height:18px; }
	.subcontentstyle {position:absolute; visibility: hidden; border: 5px solid #016d55; background-color:#f7f7f6; width:300px; height:130px; padding: 5px; color:#555;}
	.green_bar {font: bold 14px Arial; color: white; background: #006962; margin-bottom: 10px; text-transform: uppercase; padding: 4px 0 4px 5px; 
	border-left:5px solid white; border-right:5px solid white;}
.img_link img {
padding:2px;
border:#ddd 2px solid;
margin-left:5px;
}

.img_link a img {
padding:2px;
border:#e6eaeb 2px solid;
}

.img_link a:hover img {
padding:2px;
border:#006962 2px solid;
}