body.main{
	background-image: url(img/hinterlogo.gif);
	background-repeat: repeat;
	background-attachment:fixed;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #0093DD;
	scrollbar-highlight-color: #0093DD;
	scrollbar-3dlight-color: #0093DD;
	scrollbar-darkshadow-color: #0093DD;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #DE4834;
}

 a:link { text-decoration:none; font-weight:bold; color:#DE4834; }
 a:visited { text-decoration:none; font-weight:bold; color:#DE4834; }
 a:hover { text-decoration:underline; font-weight:bold; color:#0093DD; }
 a:active { text-decoration:underline; font-weight:bold; color:#0093DD; }
 a:focus { text-decoration:underline; font-weight:bold; color:#0093DD; }

.maintext{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: smaller;
	color: black;
}
.ueberschrift
{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	color: black;
}

.zubtg
{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: normal;
	color: White;
	background-color: Navy;
}
.appetit{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: normal;
	color:red;
	font-weight: bold;
}
div.text_bg_white{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: x-small;
	color: black;
	background-color: white;
	margin: 0 0 1.0em;
	padding: 5;
	border: 1px dotted #0093DD;
}
.tinyprint{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: xx-small;
	color: #0093DD;
}
.huebluetext
{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: x-small;
	color: #0093DD;
}
.bluehead
{
	color: navy;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: medium;
	letter-spacing: 7px;
}
.prod_hl
{
	color: navy;
	font-family: cursive;
	font-size: medium;
}
hr.huered{
	height:0px; border:1px solid #DE4834;
}
hr.navy{
	height:0px; border:1px solid navy;
}
table.hueblaurahmen{
	border: thin solid #0093DD;
	width: 100%;
}
td.hueblaurahmen{
	width: 33%;
	text-align: center;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: White;
}
.artno {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: small;
	font-weight: bold;
	color: Black;
	border: 1px solid Black;
	text-align: center;
}
.prodlist {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	color: Black;
}

.bluetable {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: x-small;
	color: navy;
	border: 1px solid navy;
}
.bluetd{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: x-small;
	color: navy;
	border-top: 1px solid navy;
	border-bottom: 1px solid navy;
}


.navfont
{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	color: White;
	font-weight: bold;
	font-size: x-small;
}
.navfont2{
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-weight: bold;
	font-size: xx-small;
	color: White;
}

.hueblau
{
	color: #0093DD;
}

.huerot{
	color: #DE4834;
}

	ul#Navigat1 {
	font-size: 14px;
	float: left;
	height: 16px;
	width: 777px;
	margin: 0px 0px 0em;
	padding: 1;

}
  ul#Navigat1 li {
    display: inline;
    margin: 0; padding: 0;
}
 
  ul#Navigat1 a, ul#Navigat1 span {
	 margin: 0.0em; padding: 0.0em 0px;
    text-decoration: none; font-weight: bold;
    border: 1px solid #333333;
    border-left-color: white; border-top-color: white; border-bottom-color: #0093DD;
    color: white; background-color: #0093DD;
  }

  ul#Navigat1 a:hover, ul#Navigat1 span {
    border-color: #DE4834;
    border-left-color: #333333;
	 border-right-color: #333333; 
	 border-top-color: #333333;
    color: white; background-color: #DE4834;
	 text-decoration: none;
  }
  
  	ul#Navigat2 {
	font-size: 10px;
	float: left;
	height: 13px;
	width: 778px;
	margin: 0px 0px 0em;
	padding: 1;
}
  ul#Navigat2 li {
    display: inline;
    margin: 0; padding: 0;
}
 
  ul#Navigat2 a, ul#Navigat2 span {
	 margin: 0.0em; padding: 0.0em 0px;
    text-decoration: none; font-weight: bold;
    color: white; background-color: #DE4834;
	 border: 1px solid #DE4834;  	
	 border-bottom-color: #DE4834;
}

  ul#Navigat2 a:hover, ul#Navigat2 span {
    border-color: white;
	 border: 1px solid black;  	
	 border-bottom-color: white;
    color: gray; background-color: white;
	 text-decoration: none;
}
    ul#Navigat2 div {
     clear: left;
}

	ul#Navigat3 {
	font-size: 0.7em;
	float: left;
	width: 11.5em;
	margin: 0 0 0em;
	padding: 0;
	border: 1px groove #0093DD;
}
  ul#Navigat3 li {
	list-style: none;
	margin: 0;
	padding: 0.3em;
}
  ul#Navigat3 a {
	display: block;
	padding: 0.1em;
	font-weight: bold;
	text-decoration: none;
}
  ul#Navigat3 a:link {
	color: black;
	background-color: #EEE;
}
  ul#Navigat3 a:visited {
    color: #666; background-color: #EEE;
  }
  ul#Navigat3 a:hover {
    color: white; background-color: #0093DD;
    text-decoration: none;
  }
  ul#Navigat3 a:active {
    color: white; background-color: #DE4834;
    text-decoration: none;	 
  }
  ul#Navigat3 a:focus {
	color: white;
	background-color: #DE4834;
	text-decoration: none;
}