body {
 width:100%;
 height:100%;
 font-family: Verdana,Arial,Helvetica;
 font-size: 12px;
 color: #030339;
 background-color: #FFFFFF;
 margin:0px;
 padding:0px;
 scrollbar-face-color: 03498E;
scrollbar-highlight-color: 03498E;
scrollbar-3dlight-color: 03498E;
scrollbar-darkshadow-color: 04294E;
scrollbar-shadow-color: 03498E;
scrollbar-arrow-color: 288FF3;
scrollbar-track-color: 288FF3;

}

.fahrplan {color:#ffffff; font-weight: bold;}


table {
 font-family: Verdana,Arial,Helvetica;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
}

table.haupt {
 width:1004px;

 border:1px #05488F solid;

}

<!--! Spaltentabelle-->

table.spalten {
 width:623px;
 height:100%;

}

td.spalte1 {
 width:80px;
 background-image:url(http://www.dietel.de/images/bg_seriennummer.jpg);
 background-repeat:no-repeat;
 background-color:#02478B;
 padding-top:27px;
}



td.spalte2 {
 width:814px;
 background-color:#CFD8E8;
 background-image:url(http://www.dietel.de/images/hg_produktkatalog.jpg);

}


td.spalte3 {
 width:110px;
 background-color:#00458E;
 background-image:url(http://www.dietel.de/images/katalog_rechts.jpg);
 background-position:bottom;
 background-repeat:no-repeat;

}


<!--! Ende Sapaltentabelle-->



td.fuss {

background-color:#555568;
height:19px;

}


table.kopf {
 width:1004px;
 height:108px;
}


td.kopf1 {
 width:200px;
 height:108px;
}

td.kopf2 {
 width:804px;
 height:108px;
 background-image:url(http://www.dietel.de/images/ebenenhg.jpg);
 background-color:#2182E1;
}


td.inhalt {
 background-color:#FFFFFF;
}

table.nav {
 background-image:url(http://www.dietel.de/images/hg_navtab.gif);
 background-repeat:repeat-y;
 width:190px;
 height:100%;
}

.content {
 margin-top:30px;
 padding-bottom:20px;
 padding-left:50px;
 padding-right:20px;
}
h1.header {
 padding-bottom: 0px;
 margin-bottom: 0px;
 font-family: Verdana,Arial,Helvetica;
 font-size: 15px;
 font-weight: bold;
 color: #030339;
}

.ueberschrift {
 font-family: Verdana,Arial,Helvetica;
 font-size: 12px;
 font-weight: bold;
 color: #030339;
}

p.fuss {
 font-family: Verdana,Arial,Helvetica;
 font-size: 12px;
 color: #555568;
}



p.boldweiss {
 font-family: Verdana,Arial,Helvetica;
 font-size: 12px;
 font-weight: bold;
 color:#555568;
}
p.boxueberschrift {
 font-family: Verdana,Arial,Helvetica;
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF;
}

p {
 font-family: Verdana,Arial,Helvetica;
 font-size: 12px;
 font-weight: normal;
}
a:link,a:visited,a:active {
 font-weight: normal;
 color: #03488D;
 text-decoration: none;
}
a:hover {
 font-weight: normal;
 color: #03488D;
 text-decoration: underline;
}

a.weiss:link,a.weiss:visited,a.weiss:active {
 font-weight: normal;
 color: #555568;
 text-decoration: none;
}
a.weiss:hover {
 font-weight: normal;
 color: #555568;
 text-decoration: underline;
}

a.blau:link,a.blau:visited,a.blau:active {
 font-weight: normal;
 color: 03488D;
 text-decoration: none;
}
a.blau:hover {
 font-weight: normal;
 color: 03488D;
 text-decoration: underline;
}

a.fuss:link,a:visited,a:active {
 font-weight: bold;
 color: #9A9A9C;
 text-decoration:underline;
}
a.fuss:hover {
 font-weight: bold;
 color: #03488D;
 text-decoration:underline;
}

a.fahrplan:link,a:visited,a:active {
 font-weight: bold;
 color: #fff;
 text-decoration: underline;
}
a.fahrplan:hover {
 font-weight: bold;
 color: #B5C9DE;
 text-decoration: underline;
}



a.eb:link,a.eb:visited,a.eb:active,a.eb:hover {
 font-family: Verdana,Arial,Helvetica;
 font-size: 12px;
 font-weight: normal;
 color: #FFFFFF;
 text-decoration: none;
}
a.ebon:link,a.ebon:visited,a.ebon:active,a.ebon:hover {
 font-family: Verdana,Arial,Helvetica;
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: none;
}

a.nav_popup:link,a.nav_popup:visited,a.nav_popup:active,a.nav_popup:hover {
 font-family: Verdana,Arial,Helvetica;
 color: #AFC6DD;
 text-decoration: none;
}
a.nav:link,a.nav:visited,a.nav:active {
 font-family: Verdana,Arial,Helvetica;
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration:none;
}
a.nav:hover {
 font-family: Verdana,Arial,Helvetica;
 font-size: 12px;
 font-weight: bold;
 color: #DCDCDC;
 text-decoration:none;
}
td.nav {
 padding-left:20px;
 padding-top:3px;
 background-image:url(http://www.dietel.de/images/hg_nav.gif);
 background-repeat:no-repeat;
}
a.navon:link,a.navon:visited,a.navon:active {
 font-family: Verdana,Arial,Helvetica;
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration:none;
}
a.navon:hover {
 font-family: Verdana,Arial,Helvetica;
 font-size: 12px;
 font-weight: bold;
 color: #DCDCDC;
 text-decoration:none;
}
td.navon {
 padding-left:30px;
 padding-top:3px;
 background-image:url();
 background-repeat:no-repeat;
}
a.unav:link,a.unav:visited,a.unav:active,a.unav:hover {
 font-family: Verdana,Arial,Helvetica;
 font-size: 11px;
 font-weight: normal;
 color: #FFFFFF;
}
td.unav {
 padding-left:25px;
 background-image:url();
 background-repeat:no-repeat;
}
a.unavon:link,a.unavon:visited,a.unavon:active,a.unavon:hover {
 font-family: Verdana,Arial,Helvetica;
 font-size: 11px;
 font-weight: bold;
 color: #FFFFFF;
}
input.formular {
 width:180px;
 height:20px;
 color:#000000;
}
input.submit {
 background-color:#195FA5;
 color:#FFFFFF;
 font-weight:bold;
 font-size:12px;
 border-color:#23386D;
 border-width:1px;

}

select.shopnav {
 color: #000000;
 font-family: Verdana,Arial,Helvetica;
 font-size:11px;
 font-weight:bold;
 width:165px;
}
 textarea {
 background-color:#FFFFFF;
 color:#000000;
}

input.text {
 background-color:#FFFFFF;
 color:#000000;
/* width:190px; */
 border:1px solid #000000;
}
input.suchfeld {
 width:114px;
 color:#000000;
 height:24px;
 margin-bottom:0px;
}

input.login_text {
 font-size:10px;
 border-width:1px;
 width:70px;
 height:18px;
}
input.login_submit {
 background-color:#85a5b4;
 color:#FFFFFF;
 font-weight:bold;
 font-size:10px;
 border-color:#85a5b4;
 border-width:1px;
 width:40px;
 height:18px;
}

.bildrahmen {
 border: 1px solid #D5D5D5;
}
a.news:link,a.news:visited,a.news:active,a.news:hover {
 color:#FFFFFF;
}

<!--katalogformular-->

textarea.kontakt {
 width:350px;
 height:150px;
 background-color:#FBF7F1;
 border:1px #05488F solid;
 }

 input.kontakt {
 width:100%;
 height:20px;
 color:#000000;
 background-color:#FBF7F1;
 border:1px #05488F solid;
}


p.kontakt{font-size: 11px;font-weight: bold;color: #03488D;}

<!--ende katalogformular-->
