body{margin:0px;font-family:arial,verdana;font-size:13px;color:#444444;line-height:1.4em;}

.mainLink{color:#376092;}
.navLink{font-size:11px;color:#444444;text-decoration:none;}
.indexLink{text-decoration:none;color:#376092;}
.topLink{text-decoration:none;color:#DDDDDD;font-weight:bold;}

.pageWidth{width:950px;margin-top:40px;overflow:hidden;}
.topBar{border-top:7px solid #f3f3f3;}
.logoDiv{height:60px;text-align:left;background-image:url(http://4m2s.com/images/topfade_new.png);background-repeat:repeat-x;}
.buttonDiv{background-image:url(http://4m2s.com/images/button.png);background-repeat:repeat-x;}
a:hover{color: #376092;font-weight:bold}

.bannerDiv{height:background:#eeeeee;}
.date{text-align:right;padding-bottom:3px;}
.mainContent{padding:10px;text-align:left;}

.bottomContent{height:80px;background:#f3f3f3;margin-bottom:10px;text-align:right;overflow:hidden;}
.bottomInnerContent{padding:10px;padding-top:40px;}
.leftCol{padding-right:10px;border-right:0px solid #CCCCCC;}
.doubleCol{}



.rightCol{width:303px;height:120px;}
.rightmenu{height:120px;padding-left:10px;}
.leftColContent{text-align:left;width:606px;overflow:hidden;}
.doubleColContent{text-align:left;width:0px;overflow:hidden;}

.rightColINDEX{width:344px;}
.rightColContentINDEX{text-align:left;width:344px;overflow:hidden;}

.SleftCol{padding-right:10px;width:455px;border-right:0px solid #CCCCCC;}
.SleftColContent{text-align:left;width:455px;overflow:hidden;}

.SrightCol{padding-right:10px;width:455px;border-right:0px solid #CCCCCC;}
.SrightColContent{text-align:left;width:455px;overflow:hidden;}

//3 symetrische Spalten
.ColONE{padding-right:10px;width:201px;}
.ColONEContent{text-align:left;width:201px;overflow:hidden;}

.ColTWO{padding-right:10px;width:548px;}
.ColTWOContent{text-align:left;width:548px;overflow:hidden;}

.ColTHREE{padding-right:10px;width:201px;width:206;background-image:url(http://4m2s.com/images/contact.png);}
.ColTHREEContent{text-align:center;}

//4 Spalten drei gleich, rechts eine groesser
.Col4ONE{padding-right:10px;width:205px;border-right:1px dashed #d3d3d3;}
.Col4ONEContent{text-align:left;}

.Col4TWO{padding-right:10px;width:205px;border-right:1px dashed #d3d3d3;}
.Col4TWOContent{text-align:left;}

.Col4THREE{padding-right:10px;width:205px;border-right:0px dashed #d3d3d3;}
.Col4THREEContent{text-align:left;}

.Col4FOUR{padding-right:10px;width:299px;background-color:#d3d3d3;}
.Col4FOURContent{text-align:left;width:299px;overflow:visible;}


//2 Spalten fuer Bild und Text
.Col2ONE{padding-right:10px;width:635px;border-right:0px solid #CCCCCC;}
.Col2ONEContent{text-align:left;width:635px;overflow:visible;}

.Col2TWO{padding-right:10px;width:315px;border-right:0px solid #CCCCCC;}
.Col2TWOContent{text-align:left;width:315px;overflow:hidden;}

.navMap{position:relative;top:-13px;left:420px;text-align:center;width:550px;overflow:hidden;}
.navTD1,.navTD2{padding:0px;padding-left:20px;}
.navTD1{padding-right:20px;border-right:1px solid #444444;}
.navLink{font-size:11px;color:#444444;text-decoration:none;}

.rightColContent{text-align:left;width:100%;overflow:hidden;}
.spacer{height:20px;overflow:hidden;}
.mainTitle{font-size:20px;font-weight:bold;line-height:1.4em;}
.mainTitleBlue{padding:10px;background-image:url(http://4m2s.com/images/bluefade.png);}
.mainTitleRed{padding:10px;background-image:url(http://4m2s.com/images/redfade.png);}
.intro{font-weight:bold;color:#376092;}
.white{font-weight:bold;color:#CCCCCC;}

.boxContentOuter{width:171px;overflow:hidden;}
.boxContentBorder{border-left:2px dashed #E1E1E1;border-right:2px dashed #E1E1E1;background:#F5F5F5;}
.boxContentInner{padding:10px;}


.blueFadeTD{padding:10px;background-image:url(http://4m2s.com/images/bluefade.png);}
.redFadeTD{padding:10px;background-image:url(http://4m2s.com/images/redfade.png);}

.rightpic{padding:10px;background-image:url(http://4m2s.com/images/bluefade.png);}
.orangepic{font-size:9px;line-height:110%; padding:5px;background-image:url(http://4m2s.com/images/orange.png);background-repeat:repeat-x;height:15px}
.bluepic{font-size:9px;line-height:110%; padding:5px;background-image:url(http://4m2s.com/images/blue.png);height:15px;}
.greenpic{font-size:9px;line-height:110%; padding:5px;background-image:url(http://4m2s.com/images/green.png);background-repeat:repeat-x;height:15px}
.zwcol{font-size:9px;line-height:110%; padding:5px;height:15px;}


.frontrowgreen{font-size:12px;line-height:100%;background-image:url(http://4m2s.com/images/frontgreen.png);background-repeat:repeat-x;  padding:5px;}
.frontroworange{font-size:12px;line-height:100%;background-image:url(http://4m2s.com/images/frontorange.png);background-repeat:repeat-x;  padding:5px;}
.frontrowblue{font-size:12px;line-height:100%;background-image:url(http://4m2s.com/images/frontblue.png);background-repeat:repeat-x;  padding:5px;}
.frontrow1{font-size:12px;line-height:100%; transform:rotate(-90deg);-ms-transform:rotate(-90deg); /* IE 9 */ -moz-transform:rotate(-90deg); /* Firefox */-webkit-transform:rotate(-90deg); /* Safari and Chrome */-o-transform:rotate(-90deg); /* Opera */; padding:5px;}



.blueFadeBox{color:#000000;padding:10px;background-image:url(http://4m2s.com/images/bluefade.png);}
.redFadeBox{color:#000000;padding:10px;background-image:url(http://4m2s.com/images/redfade.png);}
.quote{font-size:18px;line-height:1.4em;}
.blueFadeBoxWide{color:#000000;padding:10px;background-image:url(http://4m2s.com/images/bluefade2.png);}
.redFadeBoxWide{color:#000000;padding:10px;background-image:url(http://4m2s.com/images/redfade2.png);} 
