/* HIPP FI MAIN */

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #484644;
  font-size: 11px;
  background-image:url(../images/bg_main.jpg);
  background-repeat:repeat-x;
  background-color:#9CC174;
  margin:0 0 0 0;
  padding: 0 0 0 0;
}

.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 10px;
	color:#57646a;
}

.topnav a{
   color:#57646a;
   text-decoration:none;
}
.topnav a:hover{
	color: #484644;
	text-decoration:underline;
}

.start_anrede{
  font-style:italic;
  font-weight:bold;
  color:#EC6401;
  width:142px;
  height:40px;
  font-size:11px;
  float:left;
 }


.mainmenutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-stretch:narrower;
	letter-spacing:0px;
	margin-left:4px;
	margin-right:4px;
	text-align: center;
}

.bg_menuItem01_on {background-color: #f39900;}
.bg_menuItem01_off {background-color: #fad699;}

.bg_menuItem02_on {background-color: #00a6eb;}
.bg_menuItem02_off {background-color: #99dff8;}

.bg_menuItem03_on   {background-color: #0084CC;}
.bg_menuItem03_off  {background-color: #99ceeb;}

.bg_menuItem04_on {background-color: #005aa9;}
.bg_menuItem04_off {background-color: #99bddd;}

.bg_menuItem05_on {background-color: #601585;}
.bg_menuItem05_off {background-color: #bfa1ce;}

.bg_menuItem06_on {background-color: #e50083;}
.bg_menuItem06_off {background-color: #F599CE;}

.bg_menuItem07_on {background-color: #ec6400;}
.bg_menuItem07_off {background-color: #f7c199;}

.bg_menuItem08_on {background-color: #009835;}
.bg_menuItem08_off {background-color: #99d6ae;}

.bg_produkte_an {	background-color: #00a6eb;}
.bg_produkte_aus {	background-color: #99dff8;}
.bg_produkte_20 {	background-color: #cceffc;}
.bg_produkte_10 {	background-color: #e5f7fd;}

.breadcrumb{
  font-size:9px;
  color:#7A7C77;
  margin-top: 6px;
  
}

.breadcrumb a{
   color:#7A7C77;
   text-decoration:none;
    
}

.box_left_menu{
    background-color: #ffffff;
    border: 1px solid #D4D0C7;
    border-top: none;
    padding: 10px;
}

.navi_1{
	color:white;
	font-weight:bold;
	font-size: 0.7em;
	text-decoration:none;
	padding: 9px;
}

.head_big{
 font-size:16px;
 font-weight:bold;
}


/* ****************************************************************************************************************** */
/* ****************************************************************************************************************** */

.txt_legende{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.txt_pfad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A1A1A1;
}
.txt11_15_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #484644;
}

.txt10_white_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.txt11puffhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-stretch:narrower;
	letter-spacing:0px;
	margin-top: 2px;
	margin-bottom:7px;
	color:#484644;
}

.txt10puff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-stretch:narrower;
	letter-spacing:0px;
	line-height: 11px;
	margin-bottom:13px;
	color:#484644;
}

.txt11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-stretch:narrower;
	letter-spacing:0px;
}

.txt11_white_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-stretch:narrower;
	letter-spacing:0px;
}
.txt13_white_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.txt13_18_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #484644;
}

.txt10 a.link{font-size:10px;}

.txt10 {
	font-size:10px;
	line-height: 13px;
}

.txt14{
    font-size: 14px;
}
.bg_weiss{	background-color: #ffffff;}
.schrift_produkte	{font-weight:bold;color:#00a6eb;}

.tbltxt11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-stretch:narrower;
	letter-spacing:0px;
}
.tblrowbgBlue {
	background:#99ccff;
}

.tblrowbgPink {
	background:#ff99cc;
}


/* stegen */
	 #block1 {
	 	display:block;
	 }
	 #block2 {
	 	display:none;
	 }
	 #block3 {
	 	display:none;
	 }
	 #block4 {
	 	display:none;
	 }
	 #block5 {
	 	display:none;
	 }
	 a.stegen {
	 	font-family:verdana;
		font-size:11px;
		font-weight:bold;
		color:#48A6EB;
	 }
	 
	 
.las_mer 
{
    background: url(/images/1page/arrow1.gif) no-repeat center left;
    }

.las_mer a {
    color:#484644;
    text-decoration:none;
    font-size:10px;
    padding: 0 0 0 17px;
}

.las_mer a:hover{
    text-decoration:underline;
    color:#484644;
}

.aktuellt h2 
{
    font-size:20px;
    background: #f39900;
    color:#fff;
    font-weight:normal;
    padding: 8px 0 14px 15px;
    margin-bottom:0;
    margin-top:0;
    border-right: 1px solid #c2c2c2;
    border-left: 1px solid #c2c2c2;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 10px;
	color:#456520;
}

.footer a{
   color:#456520;
   text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}


/* ============ right puffar ======================== */

.right_puff {
	width:167px;
	padding: 0;
	margin:0;
	}

.right_puff img {
	padding: 0;
	margin:0;
	}
	
.right_puff h3 {
	border-right: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	font-size:13px;
	font-weight: bold;
	color: #fff;
	margin-bottom:0;
	padding: 3px 11px 6px 11px;
	margin:0;
	margin-top:0;
	}
	
.right_puff .content {
	border-right: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	font-size:10px;
	font-weight: normal;
	color: #484644;
	padding: 12px 11px 20px 11px;
	margin-top:0;
	}
	
.right_puff .rubrik {
	font-size: 11px;
	font-weight:bold;
	margin-bottom:12px;
	}
	
.right_puff .bottom {
	border-right: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	padding: 7px 11px 5px 11px;
	}
	
.veta h3 {
	background: #005aa9;
	}

.om h3 {
	background: #00a6eb;
	}

.ekologi h3 {
	background: #0084cc;
	}
	
.nyheter h3 {
	background: #f39900;
	}
	
.utveckling h3 {
	background: #e50083;
	}

.sortiment h3 {
	background: #601585;
	}
	
.kontakt h3 {
	background: #009835;
	}	
	

.veta .bottom {
	background: #ccdeee;
	}

.om .bottom {
	background: #99dff8;
	}

.ekologi .bottom {
	background: #99ceeb;
	}
	
.nyheter .bottom {
	background: #fad699;
	}
	
.utveckling .bottom {
	background: #f5c0df;
	}

.sortiment .bottom {
	background: #bfa1ce;
	}
	
.kontakt .bottom {
	background: #99d6ae;
	}
	
	
.veta .rubrik {
	color: #005aa9;
	}

.om .rubrik {
	color: #00a6eb;
	}

.ekologi .rubrik {
	color: #0084cc;
	}
	
.nyheter .rubrik {
	color: #f39900;
	}
	
.utveckling .rubrik {
	color: #e50083;
	}

.sortiment .rubrik {
	color: #601585;
	}
	
.kontakt .rubrik {
	color: #009835;
	}
	
h1  {
    font-size:16px;
    vertical-align:middle;
    font-weight:bold;
	margin-bottom:0;
	padding-bottom:0;
}	
	
.dietist h2 
{
    font-size:20px;
    background: #005aa9;
    color:#fff;
    font-weight:normal;
    padding: 8px 0 14px 10px;
    margin-bottom:0;
    margin-top:0;
    border-right: 1px solid #c2c2c2;
    border-left: 1px solid #c2c2c2;
}

.dietist a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#005aa9;
	text-decoration:underline;
	}
	
.dietist a:hover {
	color:#005aa9;
	text-decoration:none;
	}
	
.dietist a:visited {
	color:#005aa9;
	}