/* CSS Document */

*
{
    margin:0;
    padding:0;
    font-size: 12px;
    font-family: Verdana, Helvetika, sans-serif;
}

html,body {
			margin-left: 0px;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			background-image:url("../image/hintergrund.gif");
			background-attachment:fixed;
			background-repeat:repeat-x;
}

#domain-oben {
			width:980px;
			display:block;
			margin-left:auto;
			margin-right:auto;
			margin-top:10px;
			color:#797979;
			font-size:10px;
}

#bestellen {
			position:relative;
			display:block;
			margin-bottom:-216px;
			width:956px;
			text-align:right;
			padding-right:30px;
			
}

#kopf {
			width:986px;
			background: url("../image/rahmen.gif") top repeat-y;
			margin-left:auto;
			margin-right:auto;
			padding-left:8px;
}


.impressum {
			margin-left:405px;
			font-size:12px;
			font-weight:bold;
			color:#0A246A;
}

#rahmen_oben {
    		width:980px;
	    	height:4px;
    		background-image:url("../image/rahmen-oben.gif");
    		background-repeat:repeat-x;
			margin-left:auto;
			margin-right:auto;
			margin-top:5px;
}

*html #rahmen_oben {
			margin-bottom:-10px;
}

#rahmen_unten {
    		width:980px;
			height:4px;
			display:block;
    		background-image:url("../image/rahmen-unten.gif");
    		background-repeat:repeat-x;
			margin-left:auto;
			margin-right:auto;
			margin-bottom:15px;
}

#navi {
			width:986px;
			heigth:35px;
			display:block;
			background: url("../image/rahmen.gif") top repeat-y;
			margin-left:auto;
			margin-right:auto;
			padding-left:8px;
}

#block {
			width:986px;
			display:block;
			background: url("../image/rahmen.gif") top repeat-y;
			margin-left:auto;
			margin-right:auto;
			padding-left:8px;
}

#partnerblock {
			float:left;
			display:block;
			width:180px;
			margin-right:10px;
			font-size:10px;
			margin-bottom:10px;
}

#partnerblockr {
			float:left;
			display:block;
			width:180px;
			font-size:10px;
			margin-bottom:10px;
}

#imagepartner {
			margin-bottom:5px;
			border:1px #797979 solid;
}

#strongpartner {
			font-size:10px;
			font-weight:bold;
}

#rahmen_zwischen {
			width:986px;
			display:block;
			z-index:999;
			background: url("../image/rahmen-rechts.gif");
			background-repeat:repeat-y;
			background-position: 179px 0px;
}

*html #rahmen_zwischen {
			background: url("../image/rahmen-rechts.gif");
			background-repeat:repeat-y;
			background-position: 179px 0px;
}

#bruecke {
			width:986px;
			z-index:999;
			display:block;
			margin-left:auto;
			margin-right:auto;
			background: url("../image/ruegenbruecke.png");
			background-position:0px bottom;
			background-repeat:no-repeat;
}

*html #bruecke {
			background: url("../image/ruegenbruecke.gif");
			background-position:0px bottom;
			background-repeat:no-repeat;
}

#messer {
			width:986px;
			z-index:999;
			margin-left:auto;
			margin-right:auto;
			background: url("../image/messer.png");
			background-position:10px 300px;
			background-repeat:no-repeat;
}

*html #messer {
			background: url("../image/messer.gif");
			background-position:10px 280px;
			background-repeat:no-repeat;
}
#news {
			display:block;
			text-align:center;
			float:left;
			padding:10px;
			width:163px;
}

*html #news {
			width:163px;
			margin-right:0px;
}

#inhalt {
			width:754px;
			min-height:400px;
			margin-left:183px;
			display:block;
			color:#000066;
			padding-right:20px;
			padding-left:20px;
			padding-top:25px;
			padding-bottom:25px;
			line-height:18px;
			background-color:#D8D9DB;
			background-image:url("../image/ruegenbruecke.png");
			background-position:right bottom;
			background-repeat:no-repeat;
}

*html #inhalt {
			float:left;
			margin-top:0px;
			margin-left:0px;
			background-color:#D8D9DB;
			background-image:url("../image/ruegenbruecke.gif");
			background-position:right bottom;
			background-repeat:no-repeat;
}

#nachoben {
			float:right;
			margin-top:4px;
			width:754px;
			display:block;
			text-align:right;
}


h1
{
   			color:#FF0000;
    		font-size:18px;
			margin-bottom:10px;
}

h2
{
    		color:#FF0000;
    		font-size:14px;
			margin-bottom:5px;
}

.rot {		color:#FF0000;}

A.impressum-nav:link {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #797979;
			font-size: 12px;
			text-decoration: none;
}

A.impressum-nav:visited 	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #797979;
			font-size: 12px;
			text-decoration: none;
}

A.impressum-nav:active {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #797979;
			font-size: 12px;
			text-decoration: none;
}

A.impressum-nav:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color:#0A246A;
			font-size: 12px;
			text-decoration: none;
}

A.oben:link {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #797979;
			font-size: 10px;
			text-decoration: none;
}

A.oben:visited 	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #797979;
			font-size: 10px;
			text-decoration: none;
}

A.oben:active {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #797979;
			font-size: 10px;
			text-decoration: none;
}

A.oben:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color:#0A246A;
			font-size: 10px;
			text-decoration: none;
}

A:link {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color:#333333;
			font-size: 12px;
			text-decoration:underline;
}

A:visited 	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #333333;
			font-size: 12px;
			text-decoration:underline;
}

A:active {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #333333;
			font-size: 12px;
			text-decoration:underline;
}

A:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color:#0A246A;
			font-size: 12px;
			text-decoration:none;
}

A.partner-nav:link {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #0A246A;
			font-size: 10px;
			text-decoration: none;
}

A.partner-nav:visited 	{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #0A246A;
			font-size: 10px;
			text-decoration: none;
}

A.partner-nav:active {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color: #0A246A;
			font-size: 10px;
			text-decoration: none;
}

A.partner-nav:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			color:#797979;
			font-size: 10px;
			text-decoration: none;
}

