body         { font-family: Verdana; font-size: 12px; margin-top: 0px; margin-bottom: 0px;color:#000000; margin:0px; padding:0px;
/* scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: ;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #5B5A8B;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #5B5A8B;
scrollbar-base-color: ; */
background-color:#F2F2F2;
background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/sitebg_no.jpg');
background-repeat: no-repeat; background-attachment: fixed; background-position: bottom right;

}
form         { display:inline}
iframe       { position:relative;}
p            { position:relative; margin-top: 0; margin-bottom: 0 }
table         { font-family: Verdana; font-size: 11px; margin-top: 0; margin-bottom: 0 }
.comment         {font-size: 9px; color: #888888 }
.comment2         {font-size: 10px; color: #000000 }
.title         {font-family: Verdana,Arial,Courier New; font-size: 10px; color: #323232; font-weight: normal; }
.smallang       {margin-left: 17px ;font-size: 10px; font-weight: normal; text-decoration: none }


/*
:link = für Verweise zu noch nicht besuchten Seiten
:visited = für Verweise zu bereits besuchten Seiten
:hover = für Verweise, während der Anwender mit der Maus darüber fährt (CSS 2.0)
:active = für gerade angeklickte Verweise
:focus = für Verweise, die den Fokus erhalten, z.B. durch "Durchsteppen" mit der Tabulator-Taste (CSS 2.0)
*/

a:link  { color: #000000; text-decoration: underline; position:relative;}
a:visited { color: #444444; text-decoration: underline;}
a:hover { color: #444444; text-decoration: none; }
a:active { color: #B40000; text-decoration: underline;}
a:focus { color: #444444; text-decoration: underline;}

a.main:link  { color:#000000; font-size: 11px; font-weight: bold; text-decoration: none;}
a.main:visited { color: #444444; text-decoration: none;}
a.main:hover { color: #444444; text-decoration: none;}
a.main:active { color: #B40000; text-decoration: none;}
a.main:focus { color: #444444; text-decoration: none;}

a.subnavi       { color: #000000; text-decoration: none;}
a.subnavi:visited { color: #444444; text-decoration: none;}
a.subnavi:hover { color: #444444; text-decoration: none;}
a.subnavi:active { color: #B40000; text-decoration: none;}
a.subnavi:focus { color: #444444; text-decoration: none;}

#active {color: #B40000;}

input, select, option, textarea {
background-color:#FFFFFF; color:#000000; font-family: Verdana,Arial,Courier New; font-size: 11px;
}

table, tr, td, p, span, h1 {font-size: 12px; font-weight: normal; color:#000000;}
.subnavtxt {font-size: 11px; font-weight: normal; color:#000000;cursor: pointer;}
.subnavtxt2 {height: 18px; color:#000000; font-size: 11px;cursor: pointer;}

#allpos {
position:absolute;
top:0px;
}
.banbg {background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/ban_bg.jpg');}
.banmiddle_bg {background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/ban_02.jpg'); background-repeat: no-repeat; background-position: bottom left;}
.banbg2 {background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/ban2_bg.jpg');}
.banmiddle_bg2 {background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/ban2_04.jpg'); background-repeat: no-repeat; background-position: bottom left;}

td.navil {background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/navileft.gif'); width: 9px;}
td.navir {background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/naviright.gif'); width: 9px;}
td.navibg {background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/navibg.gif')}
td.subnavbg {background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/subnavbg.gif');}
td.subtop {background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/subtop.gif'); height: 16px; color:#e0e0e0; font-size: 9px; font-weight: bold;}
td.subtop1 {background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/subtop1.gif'); height: 16px; color:#e0e0e0; font-size: 9px; font-weight: bold;}
td.subcontent {padding:5px; font-size: 11px;}
td.flaggenbg {background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/flaggen_bg.gif')}

td.edgeline_o {background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/edgeline_o.gif'); height:8px;}
td.edgeline_u {background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/edgeline_u.gif'); height:8px;}
td.edgeline_l {background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/edgeline_l.gif')}
td.edgeline_r {background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/edgeline_r.gif')}

td.inhalt {color:#000000;}
#line { background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/raster.gif');}
#middleline {background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/middle_raster.gif');background-color:#293143;}

/* Navigation */
td.navitd {padding-left: 0px; }
td.nav_normal {padding-left: 3px; color: #808080; font-size: 10px; font-weight: bold; cursor: pointer;}
td.nav_highlight {padding-left: 3px; color: #000000; font-size: 10px; font-weight: bold; cursor: pointer;}
#shortinfo_content {position:relative; z-index:3; font-size:11px;}

/* Transparenzen */
#trans200 {-moz-opacity: 0.99;filter:Alpha(opacity=100); position:relative; z-index:1}
.trans_05, #trans_05 /* SCROLLER-IMAGES */
{
filter: alpha(opacity=50);
-moz-opacity: 0.5;
}

img.hover /* SCROLLER-IMAGES :hover */
{
filter: alpha(opacity=100);
-moz-opacity: 0.99;
}


/*DropNavigations*/
td.subtop1 {background-color:#dddddd; background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/subtop_02.gif'); height: 22px; color:#000000; font-size: 11px; font-weight: bold;
           filter: alpha(opacity=80); -moz-opacity: 0.8; postition:relative; z-index: 2;cursor: pointer;}

td.subtop {background-color:#dddddd; background-image: url('http://www.mtc.de/_mtc/global_imgs/layout/subtop_01.gif'); height: 22px; color:#000000; font-size: 11px; font-weight: bold;
           filter: alpha(opacity=80); -moz-opacity: 0.8; postition:relative; z-index: 2;cursor: pointer;}



#menu dd {
position: absolute;
z-index: 50;
left: 126px;
width: 151px;

}
#menu2 dd {
position: absolute;
z-index: 50;
left: 276px;
width: 151px;

}
.subnavtab {background-color: #323232;}
.subnavtxt {
cursor: pointer;
height: 22px;
font-size: 11px;
font-weight: normal;
color:#000000;
background-color: #dddddd;
border-bottom: 1px solid #f2f2f2;
}

.mms {filter: alpha(opacity=80); -moz-opacity: 0.8;}  /*DIV-Opacity*/
.mms_tab {background-color:#F0F0F0;border:1px solid #E0E0E0;}  /*Table-Layout*/
.mmsb_norm {cursor:pointer;font-size: 11px; height:19px;}  /*Button-Layout*/
.mmsb_high {cursor:pointer;font-size: 11px; height:19px; background-color:#FFD25E;}  /*Button-Layout*/


.border_darkblue {border: 1px solid #6C7083;}

/* Formular */
.formname {background-color: #A8AAB6; color: #000000; font-weight: bold; font-size: 13px; height: 20px;}
.formdrop {background-color: #EEEEEE; color: #000000; font-weight: normal; font-size: 10px; width:100%;}
.formdiscr {background-color: #A8AAB6; color: #000000; font-weight: normal; font-size: 12px;}
.formdiscr2 {background-color: #A8AAB6; color: #000000; font-weight: normal; font-size: 12px; width: 130px;}
.forminput {background-color: #ffffff; color: #000000; font-weight: normal; font-size: 12px; width: 100%; border: 1px solid #6C7083;}
.formbutton {background-color: #A8AAB6; color: #000000; font-weight: bold; border: 0px solid #A8AAB6;}
.formbg1 {background-color: #A8AAB6;}
.formedit {background-color: #A8AAB6; border: 1px solid #6C7083; filter: alpha(opacity=60); -moz-opacity: 0.6; cursor: pointer;}
.formedit_hover {background-color: #A8AAB6; border: 1px solid #6C7083; filter: alpha(opacity=100); -moz-opacity: 0.99; cursor: pointer;}
.editbutton {height: 18px; width:18px; border: 1px solid #A0A0A0;background-color: #B0B0B0;cursor: pointer;}

/* Suche */
.sr_point {font-size: 10px; background-color: #C0C0C0; border-left: 1px solid #999999;border-top: 1px solid #999999;border-bottom: 1px solid #999999; cursor:pointer;}
.sr_point_active {font-size: 10px; background-color: #DDDDDD; border-left: 1px solid #999999;border-top: 1px solid #999999;}
.sr_point_active2 {font-size: 10px; background-color: #DDDDDD; border-left: 1px solid #999999;border-top: 1px solid #999999; font-weight: bold;}
.sr_point_end {font-size: 10px; border-left: 1px solid #999999; border-bottom: 1px solid #999999}
.sr_result {font-size: 10px; background-color: #DDDDDD; border-left: 1px solid #999999;border-right: 1px solid #999999;border-bottom: 1px solid #999999}

/*Newsletter*/
.nl_point {background-color: #C0C0C0; border-top: 0px solid #999999;border-left: 1px solid #999999;border-right: 1px solid #999999;border-bottom: 1px solid #999999; cursor:pointer;}
.nl_point_active {background-color: #DDDDDD; border-top: 0px solid #999999;border-left: 1px solid #999999;border-bottom: 1px solid #999999; cursor:pointer;}
.nl_point_end {border-top: 0px solid #999999;border-right: 1px solid #999999;}
.nl_result {background-color: #DDDDDD; border-top: 0px solid #999999;border-right: 1px solid #999999;border-bottom: 1px solid #999999}

.nl2_point {text-align:center;width: 110px; font-size: 11px; background-color: #C0C0C0; border-left: 1px solid #999999;border-top: 1px solid #999999;border-bottom: 1px solid #999999; cursor:pointer;}
.nl2_point_active {text-align:center;width: 110px;font-size: 11px; background-color: #DDDDDD; border-left: 1px solid #999999;border-top: 1px solid #999999;}
.nl2_point_end {text-align:center; width: 110px; font-size: 11px; border-left: 1px solid #999999; border-right: 1px solid #999999;border-bottom: 1px solid #999999;}

/*Downloads*/
.dwn_title{ font-size: 16px;font-weight: bold;background-color: #6C7083; color:#efefef;border-bottom: 2px solid #999999;border-top: 2px solid #999999;}
.dwn_names{ font-weight: bold;background-color: #C0C0C0;}
.dwn_h{ font-weight: bold;background-color: #f2f2f2;}
.dwn_h2{ border-bottom: 1px dashed #e0e0e0;}
.dwn_d{ font-weight: bold;background-color: #e0e0e0;}
.dwn_d2{ border-bottom: 1px dashed #e0e0e0;}