/*      ___________________________________________________________________
 *     |                                                                   |
 *     |              Code developed by Tobias Friedlein                   |
 *     |            URL: http://www.friedlein-webdesign.de                 |
 *     |               Contact: info@tobiasfriedlein.de                    |
 *     |___________________________________________________________________|
*/
body,html{margin:0;padding:0;background:white;font-family:Verdana,Sans-Serif,Sans Serif;font-size:11px;color:#58585a;//text-align:center;}
*{//text-align:left;}
h1{font-weight:normal;font-size:20px;margin:5px 0 5px 0;padding:0;}
h2{font-weight:bold;font-size:14px;margin:5px 0 5px 0;padding:0;}
.layout10,.layout12,.layout20{float:left;width:10px;}
.layout12{width:12px;}
.layout20{width:20px;}
.layout510,.layout250,.layout162,.layout336,.layout120,.layout370{float:left;width:510px;}
.layout250{width:250px;}
.layout162{width:162px;}
.layout336{width:336px;}
.layout120{width:120px;}
.layout370{width:370px;}
#contentContent{width:980px;}
#leftContent{float:left;width:180px;background:#e0e0e0;margin-bottom:10px;z-index:5;}
#middleContent{float:left;width:510px;margin-left:30px;margin-right:30px;background:#e0e0e0;z-index:5;}
#rightContent{float:right;width:230px;background:#e0e0e0;margin-bottom:10px;z-index:5;}
#mainCont{width:980px;padding:0;background:#f0f0f0;background:white;background-image:none;}
.topMenu{margin:7px 0 0 0;font-size:11px;}
.topMenu a{text-decoration:none;}
.logoCont{margin:4px 5px 0 0;text-align:right;}
.mainMenu{margin:17px 0 0 0;height:65px;}
.mainMenu ul{margin:0;padding:0;list-style:none;}
.mainMenu li{float:left;height:65px;overflow:hidden;}
.mainMenu a{display:block;height:90px;color:transparent;margin-top:-25px;font-size:5px;}
#aboutUsLi,#aboutUsLiA{background-image:url(./images/aboutUs.png);width:119px;}
#aboutUsLi:hover{background-image:url(./images/aboutUsMO.png);}
#aboutUsLiA{background-image:url(./images/aboutUsA.png);}
#pricesLi,#pricesLiA{background-image:url(./images/prices.png);width:117px;}
#pricesLi:hover{background-image:url(./images/pricesMO.png);}
#pricesLiA{background-image:url(./images/pricesA.gif);}
#shopLi,#shopLiA{background-image:url(./images/shop.png);width:117px;}
#shopLi:hover{background-image:url(./images/shopMO.png);}
#shopLiA{background-image:url(./images/shopA.gif);}
#galleryLi,#galleryLiA{background-image:url(./images/gallery.png);width:117px;}
#galleryLi:hover{background-image:url(./images/galleryMO.png);}
#galleryLiA{background-image:url(./images/galleryA.png);}
#terminLi,#terminLiA{background-image:url(./images/termin.png);width:117px;}
#terminLi:hover{background-image:url(./images/terminMO.png);}
#terminLiA{background-image:url(./images/terminA.gif);}
#loginLi,#loginLiA{background-image:url(./images/login.png);width:117px;}
#loginLi:hover{background-image:url(./images/loginMO.png);}
#loginLiA{background-image:url(./images/loginA.gif);}
#phoneLi{background-image:url(./images/phone.png);width:276px;}
.dottedLine,.normalLine{margin:0;height:1px;overflow:hidden;background-image:url(./images/dottedLine.gif);}
.normalLine{background:#e7e7e7;}
#overTemplates{margin:0;padding:0;height:40px;}
#subMenu,#subMenuShop{float:left;width:180px;}
#templateContent,#calculatorContent{float:left;width:510px;margin:0 30px 0 30px;overflow:hidden;}
#calculatorContent{width:720px;margin:0 30px 0 0;}
#boxes{float:left;width:230px;}
#footer{margin:50px 0 10px 0;padding:0;background-image:none;height:auto;width:980px;text-align:center;}
.left9,.left19,.left29,.left39,.left49,.left59,.left69,.left79,.left89,.left99,.left4,.left2,.left97{float:left;width:9%;}
.left19{width:19%;}
.left29{width:29%;}
.left39{width:39%;}
.left49{width:49%;}
.left59{width:59%;}
.left69{width:69%;}
.left79{width:79%;}
.left89{width:89%;}
.left99{width:99%;}
.left4{width:4%;}
.left2{width:2%;}
.left97{width:97%;}
.right9,.right19,.right29,.right39,.right49,.right59,.right69,.right79,.right89,.right99,.right4,.right35,.right45{float:right;width:9%;}
.right19{width:19%;}
.right29{width:29%;}
.right39{width:39%;}
.right49{width:49%;}
.right59{width:59%;}
.right69{width:69%;}
.right79{width:79%;}
.right89{width:89%;}
.right99{width:99%;}
.right4{width:4%;}
.right35{width:35%;}
.right45{width:45%;}
#noJava{margin:0;padding:5px;background:lightyellow;}
.driveCost{margin-left:40px;color:#969696;}
.driveCost a{margin-left:10px;}
.driveCostInfo{padding:5px;background:white;border:1px solid #e9e9e9;color:#4d4d4d;}
.driveCostHeader{margin:0;padding:7px 0 0 5px;text-align:left;background:transparent;background-image:url(./images/driveCostHeader.gif);background-repeat:no-repeat;color:white;font-weight:bold;height:25px;}
.driveCostHeader a{position:absolute;margin-left:165px;margin-top:-2px;}
.driveCostInner{margin:10px 10px 10px 10px;}
.formFill{height:8px;overflow:hidden;}
