.png {

	behavior: url('pngBgBehavior.htc'); 

}





A img {

border: none; 

} 



.sf-vertical,.sf-vertical li{}
.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{position:absolute;left:162px;top:0em;background-color:#ffffff; border: 1px solid #e2e2e2} 
.sf-vertical li.sf-breadcrumb ul {position: relative;left: 0;background: none;border:none} 

.raam {

        border-bottom:1px solid #aeaeae;

}



.raam2 {

        border-top:1px solid #ebecec;

}



.taust {

	background: url(img/taustavark.gif) #FFFFFF repeat-x 0px 0px;

}



INPUT.button1 { 

	border: 0px solid; 

	border-color: #C6C6C6 #818181 #818181 #C6C6C6; 

	background: url(img/blank.gif);

	color: #FFFFFF; 

	font-weight: 400; 

	font-size: 10px; 

	height: 22px;

	width: 27px;

	text-transform: uppercase;

	margin-left: 9px;



}



		 

.datafield {

	height: 19px;

	width: 100px;

        border:0px solid #999999;

	background: #FFFFFF;

	color: #999999;

	font-size: 11px;

	padding-top: 2px;

	padding-left: 2px;

	margin-top: 3px;

	margin-left: 2px;

}





h1 {

	color: #595959;

	text-decoration: none;

	font-size: 24px;

	font-weight: bold;

	text-transform: none;

	margin-bottom: 8px;

	margin-top: 10px;

}



h2 {

	color: #888888;

	text-decoration: none;

	font-size: 14px;

	font-weight: 600;

	text-transform: none;

}



h3 {

	color: #888888;

	text-decoration: none;

	font-size: 12px;

	font-weight: 600;

	text-transform: none;

}



A:link, A:visited {

	color: #ff8a00;

	text-decoration: underline;

	text-transform: none;

	font-weight: 400;

}



A:hover {

	color: #333333;

	text-decoration: none;

	text-transform: none;

	font-weight: 400;

}



.valge, a:link.valge, a:visited.valge {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

}



a:hover.valge {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

}



.valge11, a:link.valge11, a:visited.valge11 {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 11px;

}



a:hover.valge11 {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 11px;

}



.valge_bold, a:link.valge_bold, a:visited.valge_bold {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: 600;

	text-transform: none;

}



a:hover.valge_bold {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: 600;

	text-transform: none;

}







.path, a:link.path, a:visited.path {

	color: #a4a2a2;

	text-decoration: none;

	font-weight: 400;

	text-transform: uppercase;

	font-size: 11px;

}



a:hover.path {

	color: #333333;

	text-decoration: none;

	font-weight: 400;

	text-transform: uppercase;

	font-size: 11px;

}





.menu11, a:link.menu11, a:visited.menu11 {

	color: #606060;

	text-decoration: none;

	font-weight: 400;

	text-transform: uppercase;

	font-size: 12px;

	line-height: 22px;

}



a:hover.menu11 {

	color: #333333;

	text-decoration: none;

	font-weight: 400;

	text-transform: uppercase;

	font-size: 12px;

	line-height: 22px;

}



.menu11_act, a:link.menu11_act, a:visited.menu11_act {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: 400;

	text-transform: uppercase;

	font-size: 12px;

	line-height: 22px;

}



a:hover.menu11_act {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: 400;

	text-transform: uppercase;

	font-size: 12px;

	line-height: 22px;

}



.menu111, a:link.menu111, a:visited.menu111 {

	color: #333333;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 12px;

	line-height: 18px;

}



a:hover.menu111 {

	color: #ff8a00;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 12px;

	line-height: 18px;

}



.menu1111, a:link.menu1111, a:visited.menu1111 {

	color: #333333;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 12px;

	line-height: 18px;

}



a:hover.menu1111 {

	color: #333333;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 12px;

	line-height: 18px;

}





.orange, a:link.orange, a:visited.orange {

	color: #ff8a00;

	text-decoration: none;

	font-weight: bold;

	text-transform: uppercase;

	font-size: 12px;

}



a:hover.orange {

	color: #ff8a00;

	text-decoration: none;

	font-weight: bold;

	text-transform: uppercase;

	font-size: 12px;

}



.orange2, a:link.orange2, a:visited.orange2 {

	color: #ff8a00;

	text-decoration: none;

	font-weight: bold;

	text-transform: uppercase;

	font-size: 14px;

}



a:hover.orange2 {

	color: #ff8a00;

	text-decoration: none;

	font-weight: bold;

	text-transform: uppercase;

	font-size: 14px;

}



.red0, a:link.red0, a:visited.red0 {

	color: #726f6f;

	text-decoration: none;

	font-weight: bold;

	text-transform: none;

	font-size: 13px;

}



a:hover.red0 {

	color: #333333;

	text-decoration: none;

	font-weight: bold;

	text-transform: none;

	font-size: 13px;

}



.red, a:link.red, a:visited.red {

	color: #ef3238;

	text-decoration: none;

	font-weight: bold;

	text-transform: none;

	font-size: 15px;

	padding-left: 55px;

}



a:hover.red {

	color: #333333;

	text-decoration: none;

	font-weight: bold;

	text-transform: none;

	font-size: 15px;

	padding-left: 55px;

}



.red2, a:link.red2, a:visited.red2 {

	color: #333333;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 12px;

	padding-left: 55px;

	text-decoration: line-through;

}



a:hover.red2 {

	color: #333333;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 12px;

	text-decoration: line-through;

	padding-left: 55px;

}



.menu4, a:link.menu4, a:visited.menu4 {

	color: #333333;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 13px;

	line-height: 25px;

}



a:hover.menu4 {

	color: #333333;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 13px;

	line-height: 25px;

}



.menu4_act, a:link.menu4_act, a:visited.menu4_act {

	color: #ff8a00;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 13px;

	line-height: 25px;

}



a:hover.menu4_act {

	color: #333333;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 13px;

	line-height: 25px;

}



.menu5, a:link.menu5, a:visited.menu5 {

	color: #333333;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 12px;

	line-height: 20px;

}



a:hover.menu5 {

	color: #333333;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 12px;

	line-height: 20px;

}



.menu2_act, a:link.menu2_act, a:visited.menu2_act {

	color: #ff8a00;

	text-decoration: none;

	font-weight: bold;

	text-transform: none;

	font-size: 13px;

}



a:hover.menu2_act {

	color: #ff8a00;

	text-decoration: none;

	font-weight: bold;

	text-transform: none;

	font-size: 13px;

}



.menu22, a:link.menu22, a:visited.menu22 {

	color: #ff8a00;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 13px;

}



a:hover.menu22 {

	color: #ff8a00;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 13px;

}









.shadow {

	background: url(img/shadow.jpg) no-repeat 0px 0px;

	background-position: center top;

}





.footer_intro {

	background: url(img/footer_intro.jpg) no-repeat 0px 0px;

	background-position: center top;

}



td {

	color: #444444;

	text-decoration: none;

	font-size: 12px;

	FONT-FAMILY: arial,  tahoma, Trebuchet MS, verdana;

	line-height: 22px;

}



p {

	color: #444444;

	text-decoration: none;

}



LI {

	color: #444444;

	text-decoration: none;

}

#prd_menu {

   clear:both;

}

/*        V2        */



*{

	list-style:none;

	margin:0px;

	padding:0px;

}



	

#menu {

	width: 162px;

	border-style: solid solid none solid;

	border-color: #94AA74;	

	border-width: 1px;

	border: 0px solid #EAEAEA;

	padding-top: 90px;



	}

	

#menu li a {

/*	height: 20px; */ 

  	voice-family: "\"}\""; 

  	voice-family: inherit; 

	text-decoration: none; 

	}	

	

#menu li a:link, #menu li a:visited {
	color: #505050;
	display: block;
	background: url(img/m1.gif) 15px 0px;
	background-repeat:no-repeat;
	padding: 7px 0 0 10px;
	}

.prd_line {
	border-bottom:1px solid #c0c0c0;
}
#menu li a:hover {
	color: #87c633;
	background: url(img/m2.gif) 15px 0px;
	background-repeat:no-repeat;
	padding: 7px 0 0 10px;
}
#menu li a:active {
	color: #26370A;
	background: url(img/m3.gif) 15px 0px;
	background-repeat:no-repeat;
	padding: 7px 0 0 10px;
	}

.menu_sub {
	width: 162px;
	border-style: solid solid none solid;
	border-color: #FFFFFF;
	border-width: 0px;
	border: 0px solid #EAEAEA;
	/*padding-top: 10px; */
}

li.menu_sub a {
	text-decoration: none;
}	
li.menu_sub a:link, .menu_sub li a:visited {
	color: #505050; 
	display: block; 
	background: url(img/m4.gif) 15px 0px; 	 
	background-repeat:no-repeat;
	padding: 2px 0 0 10px;
	padding-left: 29px;
}
	

li.menu_sub a:hover {
	color: #87c633;
	background: url(img/m5.gif) 15px 0px;
	background-repeat:no-repeat;
	padding: 2px 0 0 10px;
	padding-left: 29px;
}

	

li.menu_sub  a:active {
	color: #26370A;
	background: url(img/m4.gif) 15px 0px;
	background-repeat:no-repeat;
	padding: 2px 0 0 10px;
	padding-left: 29px;
}

.prd_img img {

	max-width: 140px;
	max-height: 160px;

}

.prd_det_img img {

	max-width: 200px

}

.prd_det_img_small img {

	max-width: 60px;

}

	#main_div {

	width: 1129px;

	display:inline-block;

	border: 0px solid #EAEAEA;

}





body {

	background: url(img/bg.jpg) #d8e57b repeat-x 0px 0px;

	background-position: center top;

	color: #444444;

	text-decoration: none;    

	text-align:center;

	FONT-FAMILY: arial,  tahoma, Trebuchet MS, verdana;

	font-size: 12px;

	line-height: 19px;

}





#header {

	border: 0px solid #EAEAEA;

	width: 1129px;

	height: 196px;

	float: left;

	background: url(img/header.png);

	text-align:left;

}



#body {	

	border: 0px solid #EAEAEA;

	width: 1129px;

	float: left;

	background: url(img/body.png);

}



#body2 {	

	border: 0px solid #EAEAEA;

	width: 1129px;

	float: left;

	background: url(img/body2.png);

	margin-bottom: 20px;

}



#footer {

	border: 0px solid #EAEAEA;

	width: 1129px;

	height: 130px;

	float: left;

	background: url(img/footer.png);

}



#banner_bg {

	border: 0px solid #EAEAEA;

	width: 1129px;

	height: 125px;

	float: left;

	background: url(img/banner_bg.png);

}



#f1 {

	border: 0px solid #EAEAEA;

	width: 270px;

	height: 80px;

	float: left;

	margin-top: 29px;

	margin-left: 390px;

	text-align: left;

	color: #FFFFFF;

}



#f2 {

	border: 0px solid #EAEAEA;

	width: 222px;

	height: 80px;

	float: left;

	margin-top: 29px;

	text-align: left;

	color: #FFFFFF;

}



#f3 {

	border: 0px solid #EAEAEA;

	width: 200px;

	height: 80px;

	float: left;

	margin-top: 29px;

	text-align: left;

	color: #FFFFFF;

}



#banner {

	border: 0px solid #EAEAEA;

	float: left;

	margin-top: 20px;

	margin-left: 65px;

	text-align: left;

	color: #FFFFFF;

}



#topmenu {

	border: 0px solid #EAEAEA;

	width: 1129px;

	height: 65px;

	float: left;

	text-align: left;

	color: #FFFFFF;

	background: url(img/topmenu.png);

}





#menuplace {

	border: 0px solid #EAEAEA;

	width: 845px;

	height: 32px;

	float: left;

	color: #FFFFFF;

	margin-left: 45px;

	margin-top: 17px;

}



#menuplace2 {

	border: 0px solid #EAEAEA;

	width: 150px;

	height: 45px;

	float: left;

	color: #FFFFFF;

	margin-left: 35px;

	margin-top: 17px;

}



.menu1 {

	border: 0px solid #EAEAEA;

	width: 21px;

	height: 32px;

	float: left;

	color: #FFFFFF;

	background: url(img/menu1.jpg);

}





.menu2 {

	border: 0px solid #EAEAEA;

	height: 27px;

	float: left;

	color: #FFFFFF;

	background: url(img/menu2.jpg);

	padding-top: 5px;

}





.menu3 {

	border: 0px solid #EAEAEA;

	width: 21px;

	height: 32px;

	float: left;

	color: #FFFFFF;

	background: url(img/menu3.jpg);

}



.menu1_act {

	border: 0px solid #EAEAEA;

	width: 21px;

	height: 32px;

	float: left;

	color: #FFFFFF;

	background: url(img/menu1_act.jpg);

}





.menu2_act {

	border: 0px solid #EAEAEA;

	height: 27px;

	float: left;

	color: #FFFFFF;

	background: url(img/menu2_act.jpg);

	padding-top: 5px;

}





.menu3_act {

	border: 0px solid #EAEAEA;

	width: 21px;

	height: 32px;

	float: left;

	color: #FFFFFF;

	background: url(img/menu3_act.jpg);

}





#col1 {

	border: 0px solid #EAEAEA;

	width: 167px;

	float: left;

	margin-left: 45px;

	text-align: left

}



#col2 {

	border: 0px solid #EAEAEA;

	width: 708px;

	float: left;

	text-align: left;	

}





.col4 {

	border: 0px solid #EAEAEA;

	width: 670px;

	float: left;

	margin-left: 20px;

	text-align: left

}



.col5 {

	border: 0px solid #EAEAEA;

	width: 670px;

	float: left;

	margin-left: 20px;

	text-align: left

}



#col3 {

	border: 0px solid #EAEAEA;

	width: 146px;

	float: left;

	margin-left: 2px;

}



#cart {

	border: 0px solid #EAEAEA;

	width: 100px;

	height: 39px;

	float: left;

	color: #FFFFFF;

	background: url(img/cart.jpg);

	padding-left: 67px;

	padding-top: 10px;

	color: #4d601b;

	font-size: 11px;

}



#sh {

	border: 0px solid #EAEAEA;

	width: 157px;

	height: 39px;

	float: left;

	color: #574e4e;

	background: url(img/sh.jpg);

	padding-left: 10px;

	padding-top: 10px;

	color: #574e4e;

	font-size: 12px;

	font-weight: bold;

	margin-top: 4px;

}





#search {

	border: 0px solid #EAEAEA;

	width: 146px;

	height: 26px;

	float: left;

	color: #FFFFFF;

	background: url(img/search.jpg);

	margin-top: 10px;

	text-align: left;

}



.special {

	border: 0px solid #EAEAEA;

	width: 162px;

	height: 231px;

	float: left;

	color: #FFFFFF;

	background: url(img/special.jpg);

	text-align: left;

	margin-right: 4px;

	margin-top: 2px;

}



#banner2 {

	border: 0px solid #EAEAEA;

	width: 146px;

	float: left;

	color: #FFFFFF;

	text-align: left;

	margin-top:10px;

}





.box1 {

	border: 0px solid #EAEAEA;

	width: 651px;

	height: 9px;

	float: left;

	color: #FFFFFF;

	text-align: left;

	background: url(img/box1.gif);

	margin-top: 5px;

}



.box2 {

	border: 0px solid #EAEAEA;

	width: 651px;

	float: left;

	color: #FFFFFF;

	text-align: left;

	background: url(img/box2.gif);

}



.box_pic {

	border: 0px solid #EAEAEA;

	width: 125px;

	float: left;

	color: #FFFFFF;

	text-align: left;

	margin-left: 11px;

}



.box_data {

	border: 0px solid #EAEAEA;

	width: 450px;

	float: left;

	color: #FFFFFF;

	text-align: left;

	margin-left: 40px;

}



.box_vord {

	border: 0px solid #EAEAEA;

	width: 95px;

	height: 23px;

	float: left;

	color: #FFFFFF;

	text-align: left;

	background: url(img/vordlus.png);

	padding-left: 38px;

	padding-top: 2px;

	margin-top: 5px;

	margin-right: 5px;

}

.box_vord_rem {

	border: 0px solid #EAEAEA;

	width: 95px;

	height: 23px;

	float: left;

	color: #FFFFFF;

	text-align: left;

	background: url(img/vordlus_eemalda.png);

	padding-left: 38px;

	padding-top: 2px;

	margin-top: 5px;

	margin-right: 5px;

}



.box3 {

	border: 0px solid #EAEAEA;

	width: 651px;

	height: 15px;

	float: left;

	color: #FFFFFF;

	text-align: left;

	background: url(img/box3.gif);

}



.box_pilt {

	border: 1px solid #EAEAEA;

	width: 200px;

	float: left;

	color: #FFFFFF;

	text-align: left;

}



.box_detail {

	width: 400px;



	color: #FFFFFF;

	text-align: left;

	margin-left: 20px;

	border-bottom: 1px solid #659704;

}



.box_detail2 {

	width: 400px;

	float: left;

	color: #222222;

	text-align: left;

	margin-left: 20px;

	margin-top: 10px;

}



.gallery {

	border: 0px solid #EAEAEA;

	width: 210px;

	float: left;

	color: #222222;

	text-align: left;

	margin-top: 10px;

	clear: left;

}



.gallery2 {

	width: 60px;

	float: left;

	text-align: left;

	margin-top: 2px;

	margin-left: 0px;

	margin-right: 9px;

}



.tab_body {

	border-left: 1px solid #e7e7e7;

	border-right: 1px solid #e7e7e7;

	border-bottom: 1px solid #e7e7e7;

	width: 600px;

	float: left;

	text-align: left;

	background: url(img/tabbg.gif) #FFFFFF repeat-x 0px 0px;

	padding-top: 15px;

	padding-bottom: 15px;

	padding-left: 15px;

	padding-right: 15px;

}



.tab_brake {

	width: 625px;

	float: left;	

	height: 10px;

}



.tab1 {

	border-left: 1px solid #e7e7e7;

	border-right: 1px solid #e7e7e7;

	border-top: 1px solid #e7e7e7;

	float: left;

	text-align: left;

	background: url(img/tab1.gif) #FFFFFF repeat-x 0px 0px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 15px;

	padding-right: 15px;

	margin-right: 2px;

}



.tab2 {

	border-left: 1px solid #e7e7e7;

	border-right: 1px solid #e7e7e7;

	border-top: 1px solid #e7e7e7;

	float: left;

	text-align: left;

	background: url(img/tab2.gif) #d5df35 repeat-x 0px 0px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 15px;

	padding-right: 15px;

	margin-right: 2px;

}



.tab2:hover {

	border-left: 1px solid #e7e7e7;

	border-right: 1px solid #e7e7e7;

	border-top: 1px solid #e7e7e7;

	float: left;

	text-align: left;

	background: url(img/tab1.gif) #FFFFFF repeat-x 0px 0px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 15px;

	padding-right: 15px;

	margin-right: 2px;

}





.cart2 {

	width: 106px;

	height: 25px;

	float: right;

	color: #222222;

	text-align: left;

	TEXT-ALIGN: CENTER;

	margin-top: 8px;
	
	margin-bottom: 3px;

	margin-left: 0px;

	padding-top: 0px;

	padding-left: 16px;

	background: url(img/cart.gif);

}



.box_d1 {

	border: 0px solid #EAEAEA;

	width: 300px;	

	color: #222222;

	text-align: left;

	font-size: 22px;

	padding-top: 15px;

}



.box_d2 {

	border: 0px solid #EAEAEA;

	width: 90px;

	float: left;

	color: #FFFFFF;

	text-align: left;

	padding-bottom: 11px;

}







.sf-vertical,.sf-vertical li{}
.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{position:absolute;left:162px;top:0em;background-color:#ffffff; border: 1px solid #e2e2e2} 
.sf-vertical li.sf-breadcrumb ul {position: relative;left: 0;background: none;border:none} 
 

.sf_hovered {
	position: absolute !important;
	left: 162px !important;
	border: 1px solid #e2e2e2 !important;
	top: 0px !important;
	background:#ffffff !important;
}

.tab_body ul li {
	list-style: disc outside none;
	margin-left: 10px;
}

