body {
  margin:0 auto;
  font-family: Candara;
  font-size: 13px; 
 padding:0px;
 color:#808080;
 text-align:justify;
 background-image:url(images/background.jpg);
 width:1000px;
 height:415px;
 background-repeat:repeat-x;
 line-height:17px;
 }
  a{  color:#808080;
  text-decoration:none;
  }
  a:hover{
  color:#808080; text-decoration:underline; }
h1{color:#b1b0b0  ;font-size:24px;font-family:Candara}
#holder {margin: 0 auto;height:100%;width:980px;}
		#main {height:100%;width:980px;float:left;}
		#header {/* height:196px;*/height:232px;width:980px;margin-top:0px;float:left;background-image:url(images/header.jpg); background-repeat:no-repeat;}
	#shopping{color:#FFFFFF;font-size:16px;font-weight:bold;margin-top:70px;float:left;margin-left:800px;height:100px; width:100px;text-align:center;padding-top:5px;}
	
	#shopping a{text-decoration:none;}
	
	#shopping a:hover{text-decoration:none;}
	
		#yourbasketcheckout a{text-decoration:none;}
	
	#yourbasketcheckout a:hover{text-decoration:underline;}

	
/**************************************************************************HORIZONTAL MENU****************************************************************************/	
#topnavcontainer{width:468px;	height:40px; margin-left:481px;*margin-left:481px;-margin-left:241px;float:left; margin-top:-43px; text-align:left;}
#horizontal { float:left; margin:0px; padding:0px;}
#horizontal ul { list-style-type: none; float: left; margin:0px; padding:0px;}
#horizontal ul li { float: left; margin:0px;padding:0px; }
#horizontal a img {border: 0;float: left;margin:0px;padding:0px;}
#horizontal ul li a {display: block; height:40px; margin:0px; padding:0px; overflow: hidden;/*border-right:blue 1px solid; for IE 6 */}

#horizontal ul li a#home { background-image:url(images/top_menu.png); width:57px;  background-position:-0px -0px; background-repeat:no-repeat;}
#horizontal ul li a#home:hover{background-image:url(images/top_menu.png); background-position:-0px -40px; background-repeat:no-repeat;}
#horizontal ul li#active a#home{background-image:url(images/top_menu.png); background-position:-0px -40px;background-repeat:no-repeat; }

#horizontal ul li a#products{ background-image:url(images/top_menu.png);width:140px; background-position:-57px -0px;background-repeat:no-repeat;}
#horizontal ul li a#products:hover{ background-image:url(images/top_menu.png);height:40px; background-position:-57px -40px;background-repeat:no-repeat;}
#horizontal ul li#active a#products{ background-image:url(images/top_menu.png); background-position:-57px -40px;background-repeat:no-repeat;}

#horizontal ul li a#otherinfo {background-image:url(images/top_menu.png);width:108px;background-position:-197px -0px;background-repeat:no-repeat;}
#horizontal ul li a#otherinfo:hover{ background-image:url(images/top_menu.png); background-position:-197px -40px;background-repeat:no-repeat;}
#horizontal ul li#active a#otherinfo{ background-image:url(images/top_menu.png); background-position:-197px -40px;background-repeat:no-repeat;}

#horizontal ul li a#aboutus {background-image:url(images/top_menu.png);width:77px;background-position:-305px -0px;background-repeat:no-repeat;}
#horizontal ul li a#aboutus:hover{ background-image:url(images/top_menu.png); background-position:-305px -40px;background-repeat:no-repeat;}
#horizontal ul li#active a#aboutus{ background-image:url(images/top_menu.png); background-position:-305px -40px;background-repeat:no-repeat;}

#horizontal ul li a#guarantee {background-image:url(images/top_menu.png);width:85px;background-position:-382px -0px;background-repeat:no-repeat;}
#horizontal ul li a#guarantee:hover{ background-image:url(images/top_menu.png); background-position:-382px -40px;background-repeat:no-repeat;}
#horizontal ul li#active a#guarantee{ background-image:url(images/top_menu.png); background-position:-382px -40px;background-repeat:no-repeat;}



/*******************************************************************Menus *********************************************************************************************/
#horizontal li:hover a, 
#horizontal li.sfHover a {
  color: #474444;
    color: white;
	width:155px;	
	padding:0px;

}
#horizontal li:hover ul a, 
#horizontal li.sfHover ul a {
  color: #474444;	
    color: white;
	width:155px;
	text-indent:5px;
}
#horizontal li:hover ul a:hover, 
#horizontal li.sfHover ul a:hover {
  background: #D4D15C;
  color: #474444;	
  color: white;
}
  #horizontal li ul {
     	position: absolute;
    	left: -999em;
		padding-left: 1px;
		width:155px;
       background: #E53290;
		z-index:2;
		clear:both;
      }
      #horizontal li ul li { 
        border-bottom: solid;
        border-bottom-width: 1px;
		width:155px;
		}
		
     
	  
      #horizontal li:hover ul,
      #horizontal li.sfhover ul {
        left:auto;
	   top: 217px;
      }
      
       #horizontal li:hover ul,
       #horizontal li.sfhover ul {
         left: auto;
        margin: 0px;
        padding: 0px;
       }
          #horizontal ul li ul li a {
            border-top: 0;
            padding: 0px;
            margin: 0px;
            line-height: 20px;
            font-family: Verdana;
            font-size: 11px;
            color: #414141;
            text-decoration: none;
            height: 20px;
            color: #fff;
			text-indent:5px;
          }
      
          #horizontal ul li ul li a:hover {
            color: #fff;
            border-top: 0;
            padding: 0px;
            *height: 20px;
            margin: 0px;
            line-height: 20px;
			text-indent:5px;
            background: #D4D15C;
          }
#left {height:100%;width:170px;float:left;margin-left:15px;*margin-left:10px;-margin-left:0px;padding:10px 5px 0px 5px;*padding-left:10px; font-size:13px;line-height:18px;}
#searchbox{height:28px;width:161px;float:left;margin-left:8px;padding:2px 0px 0px 3px;background-image:url(images/search_button.jpg); background-repeat:no-repeat;}

#leftlineholder {height:80%;width:1px;float:left;margin-left:0px;}
	#leftline {height:80%;   width:1px;float:left;background-image:url(images/verline.jpg);background-repeat:repeat-y;}
	#leftfade {height:235px;width:1px;float:left;clear:both; margin-left:0px;background-image:url(images/verfade.jpg);}

#mainpage {	width:568px;width:568px;float:left;text-align:justify;  font-size: 13px;padding:10px 10px 10px 10px;}
		#merry{height:208px;width:282px;float:left;;background-repeat:no-repeat;}

	#imagebox {height:100%;width:181px;float:left;margin:0px;padding:0px;margin-top:10px;clear:both;font-size:11px; text-align:center;}
	#imagebox2 {height:100%;width:181px;float:left;margin-left:10px;padding:0px;margin-top:10px;font-size:11px; text-align:center;}
	
		#need_pump{height:196px;width:181px;float:left;background-image:url(images/frame2.png);background-repeat:no-repeat; padding-top:10px;}
		#need_pump img {border-width:0px; height:100px; }
		#little_time {height:196px;width:181px;float:left;background-image:url(images/frame2.png); background-repeat:no-repeat; padding-top:10px;}
		#little_time img {border-width:0px;height:100px;}

		#bday_boy     {height:196px;width:181px;float:left;background-image:url(images/frame2.png);background-repeat:no-repeat; padding-top:10px;}
		#bday_boy img  {border-width:0px;height:100px;}
	
	#right {height:100%;width:165px;float:left;padding:10px 5px 0px 5px;}	
	.sub{
		padding:0px;
		margin:0px;
		padding-left:10px;
		color:#A0A4A4;
		}
		.sub a{
		color:#A0A4A4;
		text-decoration:none;
		}
		.sub ul{
		font-size:13px;
		list-style-position:outside;
		line-height:17px;
		font-weight:700;
		
		left: auto; margin: 0 5px 0px 18px; padding: 0; list-style-type: none; 
		}
	.sub ul li{
			list-style-image:url(images/build/rhombus.jpg);
			 position:relative; margin: 0 0 0px 0; padding-bottom:4px; width:100%; clear:both; vertical-align:top;
			 
		}
  .sub ul li a {      
			list-style-image:url(images/build/rhombus.jpg);
		background-position: left center;
		}
    .sub ul li#active {
			list-style-image:url(images/build/rhombus.jpg);
				vertical-align:top;
        } 
	
#footer
{
    
text-align: center;
font-size: 12px;
width:980px;
height:27px;
display:block;
clear:both;
float:left;	
margin-top:20px;
padding-bottom:20px;
margin-bottom:10px;
}
#footer a{
color:#000000;
}
#events{
padding:5px;
margin-top:10px;
margin-bottom:10px;
line-height:17px;
border-bottom:1px dashed #eeeeee;
height:50px;
}
.link{
color:#993333;
}
.link a{ 
color:#993333;
}
.title ,.date{
font-weight:bold;
margin-right:10px;
}
#mlabel{
width:190px;
*width:195px;
float:left;
height:20px;
clear:both;
}
.int{

padding-right:470px;
float:left;
}

.tekst
{
border:1px solid #CCCCCC;
width:548px;
padding:10px;
margin-top:10px;
margin-bottom:10px;

}



.tekst img
{
float:left;
margin-right:10px;
margin-bottom:10px;
}



/* addee by MIrza 14/01/2009 */

.moreinfo{
	
	color:#000;
	font-size:14px;
	
}


