BODY {FONT: 11px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;	color: 000000;	TEXT-DECORATION: none;	text-align: left; Margin-left:0px; Margin-top:0px  }
.home {
	background-image: url(/_media/fotos/_allgemein/hg-homepage.jpg);
	background-repeat: no-repeat;
}
h1{FONT: 18px/20px  Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; font-weight:bold; color:#123B75; margin:0px;}
.Unterkategorie{FONT: 16px/18px  Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;	font-weight:bold; color: 123B75; margin:0px;}
.home-head {FONT: 21px/23px  Verdana, Trebuchet MS, Helvetica, sans-serif; font-weight:normal; color:#123B75; margin:0px;}
.saugerliste-home {FONT: 12px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;  color:#333; font-weight:normal;}
h2{}/*Menu*/
h3{FONT: 12px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; margin:0 0 6 0; color:#123B75; TEXT-DECORATION: none;}
.orange {FONT: 12px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; margin-bottom:0px; padding-bottom:0px; color:#CC6633; font-weight:bold;}
.blau {FONT: 12px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;  color:#123B75; font-weight:normal;}
.blaufett {FONT: 12px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;  color:#123B75; font-weight:bold;}
.beschreibung {margin:4px 0px 4px 0px;}
.rotfett {FONT: 12px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;  color:#f00; font-weight:bold;}
UL {margin: 1px 0 1px 8px;padding: 1px 0 1px 8px;list-style-image: url(/_media/fotos/_allgemein/pfeile-aufzaehlung.gif);}
li {list-style-image: url(/_media/fotos/_allgemein/pfeile-aufzaehlung.gif); }
hr{	border: 0;
	color: #B8CAE1;
	border-width: 1px;}
img{border:0;}

html{FONT: 11px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color: 000000; TEXT-DECORATION: none; text-align: left;}

p{FONT: 11px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; margin:0 0 5 0; color: 000000;	TEXT-DECORATION: none;	text-align: left;}	
.bildbeschreibungen{FONT: 9px/11px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; margin:0 0 5 0; color: #000;	TEXT-DECORATION: none;	text-align: left;}	
.orange{FONT: 11px/13px;}
.anwendung-beschreibung{font-size:12px; line-height:15px; font-weight:normal}
a{color:#123B75; }
a .vergroessern{FONT: 10px/12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color: #3366CC;	text-decoration: none;}

TD {FONT: 11px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; color: 000000; TEXT-DECORATION: none;	text-align: left;	}


h3 a{text-decoration:none; font-weight:bold;} /*Übersichtsseite Produkte h3-Überschriften link*/

/*allgemein*/
#main{width:1015px;} /*allgemeine allesumschließende div*/
#headimage{position:relative; top:0px; left:0px;} /*headimage*/
#head{position:absolute; left:7px; top:6px; width:725px; height:34px; z-index:1; FONT: 11px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; margin:0 0 0 0; color: #fff;} /*head links, Schriftformatierung*/
#head a{color:#fff; text-decoration:none;} /*links innerhalb von head*/
#contentlinks{width:179px; float:left;} /*linke Spalte*/
*html #contentlinks{width:179px; float:left;margin:0px 60px 0px 0px} /*linke Spalte*/
#contentrechts{position:relative; width:615px; float:left; padding:35 0 0 11;margin:0px 0px 40px 0px;min-height:500px } /*rechte Spalte*/
*html #contentrechts{position:relative; width:615px; float:left; padding:35 0 0 11;margin:0px 0px 40px 0px;height:500px } /*rechte Spalte*/
#contentganzrechts{position: relative; width: 210px;float: left;} /*ganz rechte Spalte*/
#warenkorblinks{position:relative; background-color:#B8CAE1; width:100%; max-width:175px;   padding:15 0 10 4;} /* Warenkorb links */
#suche{position:relative; background-color:#B8CAE1; width:100%; max-width:175px; height:52px; max-height:44px; padding:15 0 0 4;} /* Suchebuttonfeld */
#menu{position:relative; CLEAR: both; FLOAT: none background-color:#B8CAE1; width:179px;} /*Menü*/
#content{position:relative; } /*Contentbereich in rechter Spalte*/
#content ul{margin:0px 0px 0px 18px}
#bild100x100-links{width:100px;  float:left; margin-right:10px} /*Contentbereich Bild Liste*/
#text-rechts {width:490px; float:left} /*Contentbereich Text Liste*/

/*Home*/
a.home-news{background-color:#FFF;display: block;text-decoration: none;	width: 145px;	height: 90px;cursor:pointer; }
a.home-news:hover{background-color:#F2F4F5; display: block;text-decoration: none;width: 145px;	height: 90px; cursor:pointer;}

#home-inhalt {position:absolute; left: 524px; top: 255px; width: 260px; height: 175px;} 
#news-inhalt {position:absolute; left: 351px; top: 461px; width: 458px; height: 110px;}
#linie-home {width: 5px; height: 90px;float:left; background-image: url(/_media/fotos/_allgemein/linie-vert-gepunktet.gif);}
#news-home {width: 145px; height: 90px;float:left;}
#padding {padding: 5px 5px 5px 5px;}
#adresszeile-home{position:absolute; left: 515px; top: 445px; width: 400px; height: 50px;FONT: 9px/10px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;  color:#98A6B3; font-weight:normal;}


/*shop*/
.bestellvorgang-aktiv {FONT: 12px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;  color:#D9A11A; font-weight:bold;}
.bestellvorgang {FONT: 12px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;  color:#000; font-weight:normal;}
.mein-ringler-aktiv {FONT: 12px/13px  Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;  color:#D9A11A; font-weight:bold;}
.mein-ringler {FONT: 12px/13px  Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;  color:#000; font-weight:normal;}
.mein-ringler a {color: #000; text-decoration: none;}
.mein-ringler a:hover {color: #D9A11A; text-decoration: none;font-weight:bold;}
.warenkorb-kl{FONT: 10px/12px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; padding:0px;margin:0px;}

/*Download*/
.download-tabelle {padding-left: 3px; }
.download-tabelle a {text-decoration: none; }

/*News*/
#newsdetail-inhalt {width:600px; float:left; margin-right:10px; } 
#newsdetail-inhalt ul li {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; list-style-image: url(/_media/fotos/_allgemein/pfeile-aufzaehlung-news.gif);}
#newsdetail-inhalt  li {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
#newsdetail-bild {height:225px;  float:left; margin:0px 28px 6px 0px; }
#newsdetail-bilder-kl {height:225px; width:71px; float:left; margin:0px 10px 6px 0px; }
#newsdetail-bild-kl {height: 71px; width: 71px; float: left; margin: 0px 0px 6px 0px; background-image: url(/_media/fotos/_allgemein/dia.gif); background-repeat: no-repeat;} 
#diapadding {padding: 12px 12px 12px 12px;}

/*Produkte*/
#produktbox{position: relative;	margin: 20 0 30 0; width: 600px;} /*Produktbox, Tabs*/
#tabsbox{position:relative; width:100%;} /* div für tabs*/
#tab{position:relative; margin:0 0 0 0; FONT: 11px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;} /* einzelnes tab */
#tab a.produktetabs{padding: 4 8 3 8; color:#000000; background-image:url(/_media/fotos/_allgemein/ecke.gif); background-repeat:no-repeat; background-position:right; text-decoration:none; border-right:1px solid white; display: block; height: 20px; max-height: 12px; margin: 0 0 0 0; float: left; background-color: #B8CAE1;	border-bottom: 1px solid White;} /*Text "a" im Tab; bestimmt die Größe etc.*/
#tab span a.produktetabs{padding: 4 8 3 8; background-color:#D5DFED; font-weight:bold; color:#000000; border-bottom:1px solid #D5DFED;	display:block; margin: 0 0 0 0;	float: left;} /*gehighlighted*/
#tab span a.produktetabs:hover{background-color:#D5DFED; font-weight:bold; color:#000000; border-bottom:1px solid #D5DFED;	display:block; margin: 0 0 0 0;	float: left;} /*text a im span (gehighlighted) hover*/
#tab a.produktetabs:hover{ color:#000000; text-decoration:none; border-right:1px solid white; display: block; height: 20px; max-height: 12px; margin: 0 0 0 0;	float: left; background-color: #D5DFED;	border-bottom: 1px solid White;} /*Text "a" hover*/

#produktboxcontenthintergrund{position:relative; clear:both; width:586px; max-width:578px; margin:0 0 0 0; background-color:#D5DFED; padding:4 4 4 4;} /*blauer Rahmen 4px*/
#produktboxcontent{position:relative; width:578px; max-width:568px; background-color:white; padding:15 5 20 5;} /*weißes Feld*/
#produktboxcontent ul{margin:0px 0px 0px 20px;}

/*Produkte 2 Spalten*/
#produktboxcontent table{FONT: 11px/13px   Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;	color: 000000;	TEXT-DECORATION: none;	text-align: left;} /*2 Spalten Schrift Deklaration*/
#produktboxcontent table img{margin:0 0 0 0; padding:0;}

/*Produkte Listen*/
#liste{position:relative; width:550px;}
#liste-adressen{float:left; position:relative; width:600px; }
#liste img{margin:0 10 0 0; float:left;}
#unterzeile{}
#linie{height:1px; overflow:hidden; background-color:#DDE4F7; margin:10px 0px 10px 0px;}
#linie-warenkorb{height:1px; overflow:hidden; background-color:#DDE4F7; margin:0px 0px 0px 0px;}

#vertretungen {width:190px;height:150px; float:left; margin: 0px 10px 5px 0px;}

table input, table textarea {margin:2 0 2 4; border:0; border-bottom:1px #B8CAE1 solid; border-left:1px #B8CAE1 solid; overflow:auto }

.Button { backgound-color:#B8CAE1; font-weight:bold; color:#123B75;border-bottom-color:#B8CAE1; border-top-color: #B8CAE1;}



/*Menu*/

#menu {
	CLEAR: both; FLOAT: none
}
#menu .navi1 {
	FLOAT: left; WIDTH: 179px; BACKGROUND-COLOR:  #B8CAE1
}
#menu .navi1 .navi2 {
	MARGIN: 0px 0px 0px
}
#menu .navi1 .navi2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu .navi1 .navi2 UL LI {
	DISPLAY: inline
}
#menu .navi1 .navi2 UL LI A {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #123B75; TEXT-DECORATION: none
}

#menu .navi1 .navi2 UL LI A:hover {
	BACKGROUND-COLOR: #123B75; TEXT-DECORATION: none;
}
#menu .navi1 .navi2 UL LI .AKTIV {
	BACKGROUND-COLOR: #123B75; FONT-WEIGHT: bold;
}
#menu .navi1 .navi2 UL UL {
	
}
#menu .navi1 .navi2 UL UL LI {
	DISPLAY: inline
}
#menu .navi1 .navi2 UL UL LI A {
	PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px dotted; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #cfdcf1; TEXT-DECORATION: none
}
#menu .navi1 .navi2 UL UL LI A:hover {
	BACKGROUND-COLOR: #D9A11A; TEXT-DECORATION: none;
}
#menu .navi1 .navi2 UL UL LI .AKTIV {
	BACKGROUND-COLOR: #D9A11A; color:#000; FONT-WEIGHT: normal; 
}


#menu .navi1 .navi2 UL UL UL {
	
}
#menu .navi1 .navi2 UL UL UL LI {
	DISPLAY: inline
}
#menu .navi1 .navi2 UL UL UL LI A {
	PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px dotted; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #EAF0FF; TEXT-DECORATION: none
}
#menu .navi1 .navi2 UL UL UL LI A:hover {
	BACKGROUND-COLOR: #E6C26B; TEXT-DECORATION: none;
}
#menu .navi1 .navi2 UL UL UL LI .AKTIV {
	BACKGROUND-COLOR: #E6C26B;
}
#menu .navi1 .navi2 A:hover {
	TEXT-DECORATION: none;
}
#menu .navi1 .navi2 UL .FIRST A {
	
}
#menu .navi1 .navi2 UL UL .FIRST A {}

