/*      ___________________________________________________________________
 *     |                                                                   |
 *     |     Code developed by Friedlein Software & Webentwicklung         |
 *     |            URL: http://www.friedlein-webdesign.de                 |
 *     |               Contact: info@tobiasfriedlein.de                    |
 *     |___________________________________________________________________|
*/
body, html{min-width:270px;-webkit-text-size-adjust:none;}
.mainCont{max-width:960px;min-width:320px;}
#contCont, #contContStart{max-width:970px;min-width:310px;}
#breadCrump{min-width:310px;}
.left400{width:100%;min-width:280px;max-width:400px;}
#topMenu{width:100%;min-width:200px;max-width:470px;}
@media screen and (min-width:1024px){.mainCont{width:999px;}}
@media screen and (min-width:940px) and (max-width:1024px){.mainCont{width:915px;}
}
@media screen and (min-width:800px) and (max-width:940px){.mainCont{width:775px;}
}
@media screen and (min-width:768px) and (max-width:800px){.mainCont{width:743px;}
}
@media screen and (min-width:600px) and (max-width:768px){.mainCont{width:575px;}
.footerBlock{width:575px;}.footerBlock #fLogo{width:200px;margin:0px 0px 10px 0px;}#outerHeader{background-image:url(../img/headerSmall.jpg);}#logo{margin:155px 0px 0px 0px;}}
@media screen and (min-width:480px) and (max-width:600px){.mainCont{width:455px;}
.footerBlock{width:455px;}.footerBlock #fLogo{width:200px;margin:0px 0px 10px 0px;}#outerHeader{background-image:url(../img/headerSmall.jpg);}#logo{margin:155px 0px 0px 0px;}}
@media screen and (min-width:320px) and (max-width:480px){.mainCont{width:295px;}.footerBlock{width:295px;}.footerBlock #fLogo{width:200px;margin:0px 0px 10px 0px;}#outerHeader{background-image:url(../img/headerSmall.jpg);}#logo{margin:155px 0px 0px 0px;}}
/* smallest=320 */
@media screen and (max-width:320px) and (min-width:10px){.mainCont,#contCont,#contContStart,#breadCrump,#logo,.footerBlock{width:220px;}#logo img{width:100%;}.footerBlock{margin-top:5px;}}
@media screen and (max-width:320px) and (min-width:10px){body,html{width:100%;overflow-x:hidden;}.mainCont,#contCont,#contContStart,#breadCrump,#logo{width:275px;min-width:235px;width:100%;overflow:hidden;margin:0px;padding:0px;}.mainTxt{margin:0px;padding:0px;}}
