/* Standard-CSS für www.fiegekg.de */

/* Wichtige Farben
Rot = #AB111D
Grau = #666666
*/

html, body, div, p, h1, h2, h3, ul, ol, 
span, a, table, td, form, img, li {
   margin: 0px;
   padding: 0px;
   font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}

html, body {
  
   font-size: 101%;
}

BODY {FONT: 12px/18px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;	overflow-x:hidden; color: #666666;	TEXT-DECORATION: none;	text-align: left; padding:0px; margin:0px; background-image:url(/_media/_allgemein/hg-grauelinienvertikal.jpg); background-repeat:repeat-y;}

html{FONT: 12px/18px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color: #666666; width:100%;  TEXT-DECORATION: none; text-align: left;
padding:0px; margin:0px;
	
}

h1{FONT: 11px/13px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#AB111D; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
h2{}/*Menu*/
h3{FONT: 12px/15px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#10346F; font-weight:bold;}
h4{FONT: 18px/20px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#10346F; font-weight:bold; margin:0px 0px 0px 0px;}
h5{FONT: 15px/20px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#666666; font-weight:normal; margin:0px 0px 20px 0px;}
h6{FONT: 18px/20px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#666666; font-weight:bold; margin:0px 0px 0px 0px;}



UL {list-style-image:url(/_media/_allgemein/liste-punkt.gif);}
hr{}
img{border:0;}

p{FONT: 12px/18px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#666; margin:0px 0px 5px 0px;}	
.newsbox{FONT: 11px/15px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#000;}
.copyright{FONT: 8px/15px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#666666;}
.produktelisteueberschrift{FONT: 15px/24px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; font-weight:bold; color:#666666; margin:5px 0px 10px 0px;}
.menu2headline{padding:3px 4px 4px 8px; color:#fff; FONT: 13px/24px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; font-weight:bold;}
.quickpick{FONT: 12px/13px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#10346F; font-weight:normal; padding:8px 0px 0px 6px;}
.quickpickbereich{FONT: 14px/13px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#10346F; font-weight:bold; padding:5px 0px 0px 6px;}
.sprungmenutitel{FONT: 11px/13px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; font-weight:bold; color:#9B9C9C; padding:0px 0px 0px 5px;}
.sprungmenulink{FONT: 11px/13px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#9B9C9C; font-weight:normal; padding:0px 0px 0px 15px;}
.produkte-blau{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;color:#10346F;}

a{FONT: 12px/18px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color: #10346F; TEXT-DECORATION: none;}
a:hover{TEXT-DECORATION: underline;}
a.technischedetails{FONT: 12px/18px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color: #666666; TEXT-DECORATION: none;}
a.technischedetails:hover{text-decoration:underline;}

a.ohne-pfeil{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; clear:both; background-image:none; background-repeat:no-repeat;text-decoration:none;}
a.download{}
.big{FONT: 18px/20px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#10346F; font-weight:normal; margin:0px 0px 0px 0px;}

.footer{padding:0px 0px 0px 12px; clear:both;  FONT: 11px/18px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#666; background-image:url(/_media/_allgemein/pfeil-inhaltrechts.gif); background-position:center left; background-repeat:no-repeat;}
.footer:hover{text-decoration:underline;}




table{FONT: 12px/25px   Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#666;}
TR {height:25px;}
TD{padding:2px 3px 2px 3px;}



/*allgemein*/
#background{position:absolute; width:1500px; height:200px; display:block; background-image:url(/_media/_allgemein/hg-head.jpg); background-repeat:repeat-x;}
#main{
	position:relative; width:100%; padding:0px; margin:0px; display:block; 
}

#head{
	position:relative;  
}

	#head-links{position:relative; width:500px;  float:left;}
		#headline{position:relative; padding:35px 0px 0px 25px; height:55px;}
		#navi{position:relative; width:480px; padding:0px 0px 0px 20px;}
	#head-rechts{position:relative; float:left; margin:0px 0px 0px 1px;}

#inhalt-home{position:relative; width:770px; min-height:255px; background-image:url(/_media/_allgemein/hg-inhalt.jpg); background-repeat:no-repeat; float:left; clear:both;}
*html #inhalt-home{margin:-9px 0px 0px 0px;}
#inhalt{position:relative; width:770px; min-height:255px; float:left; clear:both;}

#inhalt-padding{position:relative; padding:0px 0px 20px 20px; }
#linie-vertikal{position:relative; width:1px; height:700px; float:left; overflow:hidden; display:block; margin:0px 0px 0px 1px; padding:0px;}
*html #linie-vertikal{margin:0px 0px 0px 0px;}

#inhalt-rechts{position:relative; width:149px; overflow:hidden; min-height:300px; float:left;  background-repeat:no-repeat; background-image:url(/_media/_allgemein/hg-inhalt-rechts.jpg);}
*html #inhalt-rechts{margin:-9px 0px 0px -149px;}
#inhalt-rechtsohnehg{position:relative; width:150px; min-height:300px; float:left;}
#inhalt-rechts #inhalt-rechts-box-bereich a, 
#inhalt-rechtsohnehg #inhalt-rechts-box-bereich a
{padding:0px 0px 0px 12px; clear:both; font-weight:bold; FONT: 11px/18px 700 Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#BE6F08; background-image:url(/_media/_allgemein/pfeil-inhaltrechts.gif); background-position:center left; background-repeat:no-repeat;}

#inhalt-rechts #inhalt-rechts-box-bereich a.ohne-pfeil,
#inhalt-rechtsohnehg #inhalt-rechts-box-bereich a.ohne-pfeil
{padding:0px 0px 0px 0px; clear:both; font-weight:bold; FONT: 11px/18px 700 Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#BE6F08; background-image:none; background-repeat:no-repeat;}

#inhalt-rechts-padding{padding:17px 5px 0px 25px;}
#inhalt-rechts-box-bereich{position:relative; height:370px;}
#inhalt-rechts-box{position:relative; margin:0px 0px 15px 0px;}
#inhalt-rechts-box img{margin:10px 0px 0px 0px; }


/*Newsboxen auf Home*/
#newsbereich{position:relative; height:90px; min-height:90px; width:900px;}
#newsbox{position:relative; width:242px; height:70px; float:left; background-color:white; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; margin:20px 2px 0px 0px;}
#newsbox-linie{position:relative; font-size:1px; line-height:1px; float:left; height:1px; width:100%; background-color:#556F98; }
#newsbox-text{padding:4px 20px 0px 10px; }

#newsbereich-neu{position:relative; height:90px; min-height:90px; width:950px;}
#newsbox-neu{position:relative; width:245px; height:77px; float:left; background-color:white; margin:20px 2px 0px 0px; background-image:url(/_media/home/news-hg.jpg); background-repeat:no-repeat;}
#newsbox-linie-neu{position:relative; font-size:2px; line-height:2px; float:left; height:2px; width:100%; background-color:#556F98; }
#newsbox-text-neu{padding:4px 20px 0px 10px; }
#newsbox-bild{width:68px; height:68px; float:left; margin:0px 5px 0px 2px;}

/*Home*/
#bild-home{position:relative; width:730px; clear:both; }

/*Quickpick - Home*/

#quickpickbox{position:relative; width:242px; height:72px; margin:0px 2px 0px 0px; float:left;  }
#quickpickbox-oben{position:relative; width:242px; height: 51px; }
#quickpickbox-sprung{position:relative; width:242px; height:21px; }

/*Kundeninfobereich*/
#kundeninfobereich{position:relative; clear:both; top:25px; }
#kundeninfo{position:relative; float:left; width:350px; padding:0px 0px 0px 15px; background-image:url(/_media/_allgemein/pfeil-inhaltrechts.gif); background-position:2px 2px; background-repeat:no-repeat;}

/*Grundlayout Unterseiten*/
#bild-head{position:relative; margin:0px; padding:0px; }
*html #bild-head{margin:-9px 0px 0px 0px;}
#linie-horizontal{position:relative; width:100%; margin:1px 0px 0px 0px; height:1px; background-image:url(/_media/_allgemein/linie-horizontal.gif); background-repeat:repeat-x; float:left; overflow:hidden; display:block; margin:0px; padding:0px;}
#inhalt-spalten{position:relative; width:100%;} /*Spaltenaufteilung*/
#inhalt-spalte-links{position:relative; float:left; width:170px; margin:-31px 0px 0px -3px; min-height:100px;} /*Menu2*/
#kasten{position:relative; width:165px; height:30px; color:#fff; margin:0px 0px 1px 4px; background-color:#10346F; display:block; font-weight:bold;}
#inhalt-spalte-rechts{position:relative; float:left; width:582px;}
#inhalt-spalte-rechts-padding{position:relative; padding:17px 10px 0px 17px;}


#headline-oben{position:absolute; left:25px; top:-85px;}

/*Tabenbereich*/

#taben-bereich{position:relative; }
#taben-bereich ul{margin:0px 0px 20px 15px; list-style-image:url(/_media/_allgemein/liste-punkt.gif);}
#taben{position:relative; width:556px; height:21px; margin:0px 0px 1px 0px;}
#tab{position:relative; width:110px; text-align:center; display:block; float:left; margin-left:1px;}

#tab a.produktetabs{padding:3px 0px 0px 0px; color:#10346F; width:110px; height:21px; max-height:18px; text-align:center;  background-image:url(/_media/_allgemein/tab-ia.gif); background-repeat:no-repeat; background-position:right; text-decoration:none; display: block; float: left;} /*Text "a" im Tab; bestimmt die Größe etc.*/
#tab span a.produktetabs{padding:2px 0px 0px 0px; color:#fff; width:110px; height:21px; max-height:19px; text-align:center;  background-image:url(/_media/_allgemein/tab-a.gif); background-repeat:no-repeat; background-position:right; font-weight:bold; display:block; float: left;} /*gehighlighted*/
#tab span a.produktetabs:hover{padding:2px 0px 0px 0px; font-weight:bold; height:21px; max-height:19px; width:110px; text-align:center;  color:#fff; display:block; float: left;} /*text a im span (gehighlighted) hover*/
#tab a.produktetabs:hover{padding:3px 0px 0px 0px; color:#10346F; width:110px; height:21px; max-height:18px; text-align:center; font-weight:bold;  text-decoration:none; display: block; float: left;} /*Text "a" hover*/

#tab-linie{position:relative; width:555px; margin:1px 0px 0px 0px; height:1px; background-image:url(/_media/_allgemein/linie-horizontal.gif); background-repeat:repeat-x; float:left; overflow:hidden; display:block; margin:0px; padding:0px;}
#taben-bereich-inhalt{position:relative; margin:20px 0px 20px 0px;}
#taben-bereich-inhalt ul{position:relative; margin:0px 0px 0px 20px; list-style-image:url(/_media/_allgemein/liste-punkt.gif); }

/*Produktebox im Bereich Produkte*/
.produktebox{position:relative; width:555px; clear:both; cursor:pointer;}
.link{position:absolute; background-image:url(/_media/_allgemein/transp_1.gif); left:0px; top:0px; width:170px; float:left; z-index:150; height:75px;}
.link-jobs{position:absolute; background-image:url(/_media/_allgemein/transp_1.gif); left:0px; top:0px; width:170px; float:left; z-index:150; height:150px;}
.link-abrichttechnik{position:absolute; background-image:url(/_media/_allgemein/transp_1.gif); left:0px; top:0px; width:170px; float:left; z-index:150; }
*html .link{position:absolute; background-image:url(/_media/_allgemein/transp_1.gif); left:0px; top:0px; width:170px; float:left; z-index:300;}
.produktebox-bild{position:relative; width:170px; background-color:#fff; text-decoration:none; height:90px; float:left; cursor:pointer;}
.produktebox-bild-jobs{position:relative; width:170px; background-color:#fff; text-decoration:none; height:170px; float:left; cursor:pointer;}
.produktebox-bild-abrichttechnik{position:relative; width:170px; background-color:#fff; text-decoration:none; height:45px; float:left; cursor:pointer;}
.produktebox-bild img{position:relative;}
.produktebox-text{position:relative; width:380px; height:100%; text-decoration:none; height:75px; min-height:75px; cursor:pointer; float:left; }
.produktebox-text-jobs{position:relative; width:380px; height:100%; text-decoration:none; height:150px; min-height:150px; cursor:pointer; float:left; }
.produktebox-text-abrichttechnik{position:relative; width:380px; height:100%; text-decoration:none; cursor:pointer; float:left; }
.produktebox-text span{padding:8px 10px 8px 10px; height:100%; text-decoration:none; display:block; float:left; cursor:pointer;}
.produktebox-text-jobs span{padding:8px 10px 8px 10px; height:100%; text-decoration:none; display:block; float:left; cursor:pointer;}
.produktebox-text-abrichttechnik span{padding:12px 10px 12px 10px; height:100%; text-decoration:none; display:block; float:left; cursor:pointer;}
a.ppp:hover .produktebox .produktebox-text{background-color:#EDEDED; text-decoration:none; display:block; float:left; cursor:pointer;}
a.ppp:hover .produktebox .produktebox-text-abrichttechnik{background-color:#EDEDED; text-decoration:none; display:block; float:left; cursor:pointer;}
a.ppp:hover .produktebox .produktebox-text-jobs{background-color:#EDEDED; text-decoration:none; display:block; float:left; cursor:pointer;}
a.download{background-color:none; }


a.ppp{background-color:none; display:block; text-decoration:none;}
a.ppp:hover{background-color:#EDEDED; display:block; text-decoration:none;}

/*Vertretungen*/
#vertretungenbox{position:relative; width:500px; display:block; margin:0px 0px 10px 0px; }
#vertretungenbox-links{position:relative; width:150px; display:block; float:left;}
#vertretungenbox-rechts{position:relative; width:300px; display:block; float:left;}

/*LTI*/

#groupofcompanies {
  background:#fff url(/_media/_allgemein/jiggyBg.jpg) 0 0 repeat-x;
  border:solid #E5E5E5 1px;
  width:149px;
  margin:-27px 0 1px 0;
  position:absolute;
  line-height:18px;

}
#groupofcompanies .title {
  background:url(/_media/_allgemein/darr.gif) no-repeat 130px 50%;
  padding:3px 5px;
}
#groupofcompanies .title span {
  display:block;
  background:url(/_media/_allgemein/companygroup_lti.gif) no-repeat 0 50%;
  padding:0 0 0 20px;
}
#groupofcompanies #companies {
  display:none;
}
#groupofcompanies #companies a {
  display:block;
  padding:3px 5px 3px 25px;
  background:url(/_media/_allgemein/urarr.gif) no-repeat 5px 8px !important;
  color:#555;
}
#groupofcompanies #companies a:hover {
  display:block;
  background-color:#e5e5e5 !important;
  background-position:5px -92px !important;
  text-decoration:none;
  color:#ce0b17;
}
