html{
height:100%;
margin:0;
padding:0;}

body {  background-color: #F0EDE6;
        color:black;
        font-size:10pt;
        font-family:Tahoma,Verdana,Helvetica;
        text-align:center;
     }



h1 { font-size:16px; font-weight:bold; color:#FFFFFF;
     font-family:verdana, geneva, arial, helvetica, sans-serif; }
h2 { font-size:16px; font-weight:bold; color:#7C7C7C;
     font-family:verdana, geneva, arial, helvetica, sans-serif; }
h3 { font-size:14px; font-weight:bold; color:#78cddf;
     font-family:verdana, geneva, arial, helvetica, sans-serif; }
hr {    border:1px dashed; color:#009F00;}

a {font-family:verdana, geneva, arial, helvetica, sans-serif; text-decoration:none; font-size:12px;}
a {color:#000000;}
a:link  { text-decoration: none }
a:hover {color:#007F00;}
a:hover {text-decoration:underline }
a:active { font-weight:; color:#5F5F5F }
a:focus { font-weight:; color:#000000 }

/*Hauptbanner*/
/*auch Shop.css, anfrage.css, faq.css*/
.banner{
background: url(../bilder/neubanner/bannerww.gif);
background-repeat:no-repeat;
background-position:left;
text-align:right;
width:912px;
padding:0px;
margin:0px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
height:55px;}

.suchfeld{
background: #1899B7;
text-align:left;
width:908px;
border-left:1px solid #ADADAD;
border-right:3px solid #ADADAD;
padding:0px;
margin:0px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
height:50px;}



.hauptrahmen{
background: #FFFFFF;
font : 12px verdana, geneva, arial, helvetica, sans-serif;
width:898px;
border-left:1px solid #ADADAD;
border-right:3px solid #ADADAD;
padding:5px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
height:auto;
}

.navlinks{
padding:3px;
width:130px;
height:600px;
margin-left:5px;
text-align:center;
font-size:10px;
position:absolute; left:0px;top:95px;}

.newsdunkegrün   { background-color: #1799b7; text-align: center; padding: 0px; border: solid 0px #8fbb7c; width: 100% }

.newshellgrün  {background-color:#C5BF75;  text-align: center; border: #C5BF75 solid; width: 100%;padding: 0px; border-width: 1px 1px 1px}

.bannerunten { font-size: 10px; background-color: #ffbf00; text-align: center; margin: 0px auto 10px; padding: 5px; border-style: dotted solid solid solid; border-width: 2px 3px 1px 1px; border-color: #000000 #adadad #adadad #adadad; width: 898px; height: 55px }

INPUT.ohne { BORDER: 0px; BACKGROUND-COLOR:#F9F9F9;}
INPUT { BORDER-RIGHT:  1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 12px; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM:  1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #E3F5F8; margin-top:3px;}





#newsblau td{
background:#F2F2F2;
border:1px solid #ADADAD;
padding:4px 4px 4px 4px;
text-align:center;
}
#newsgrau{
border-collapse:collapse;
width:230px;
}

#newsgrau th{
text-align:center;
background:#00C0FF;
border:1px solid #000000;
font-size:8pt;
padding:1px 1px 1px 5px;
}

#newsgrau td{
background:#E8E8E8;
border:1px dotted  #000000;
padding:4px 4px 4px 4px;
text-align:center;
}


a.menu  { font-weight: ; font-size: 12px; font-family: Verdana; background-repeat: repeat-x; margin-top: 1px; padding: 1px; width: 140px; display: inline }
a.menu:link    { color:#000000; background-color:#F2F2F2; border:1px solid #000000; text-decoration:none; }
a.menu:visited { color:#000000; background-color:#F2F2F2; border:1px solid #000000; text-decoration:none; }
a.menu:hover   { color:#000000; background-color:#BEBEBE; border:1px solid #000000; text-decoration:none; }
a.menu:active  { color:#000000; background-color:#DDDDDD; border:1px solid #000000; text-decoration:none; }
div.menu  { color: #000; background-color: #ffffff; float: right; padding: 0px; border: solid 0px #000; width: 140px; height: auto }


.links {
text-align:left;
}

.link {
a font-family:verdana, geneva, arial, helvetica, sans-serif; text-decoration:none; font-size:9px;
}

.box1{
background:#78cddf;
padding:5px;
border:1px solid black;
height:90px;}


#rund {
border-spacing: 0px;
border-width: 0px;
}
#rund td {
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
valign:top;
}
/*     */
#tabsI {
float:left;
width:100%;
background:#EFF4FA;  /* Hintergrund*/
font-size:93%;
line-height:normal;
border-bottom:1px solid #0cb1a3; /* Linie unten*/
}
#tabsI ul  { list-style-type: none; list-style-position: ; margin: 0; padding: 5px 5px 0 }
#tabsI li {
display:inline;
margin:0;
padding:0;
}
#tabsI a  { text-decoration: none; background: url(http://www.ersatzteil-service.de/bilder/banner/tableftI.gif) no-repeat left top; float: left; margin: 0; padding: 0 0 0 2px }

#tabsI a span  { color: #000;  /*  Textfarbe  */
background: #FFF url(http://www.ersatzteil-service.de/bilder/banner/tabrightI.gif) no-repeat right top; float: left; padding: 5px 15px 4px 6px; display: block }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsI a span {float:none;}
/* End IE5-Mac hack */
#tabsI a:hover span {
color:#0412f1;
}
#tabsI a:hover {
background-position:0% -42px;
}
#tabsI a:hover span {
background-position:100% -42px;
}

#tabsI #current a {
background-position:0% -42px;
}
#tabsI #current a span {
background-position:100% -42px;
}
