@import url("basic.css");
@import url("menue.css");

#frame{width:980px;height:500px;margin:27px auto;}
#back,#empty,#content{clear:both;float:left;width:962px;padding:1px 9px;min-height:370px;background:url(../images/layout/back.png) 0 0 repeat-y;text-align:center;}
#contentlogo,#empty{margin:8px auto;width:920px;height:auto;background:url(../images/layout/ime-logo-small.png) bottom left no-repeat;text-align:left;}
#contentlogo.pad{padding-bottom:75px;}
#empty{background:none;min-height:0;}

#back img{clear:both;float:left;text-align:left;padding-bottom:1px;}

#footer{clear:both;float:left;width:926px;padding:8px 27px;height:45px;background:url(../images/layout/footerback.png) 0 0 no-repeat;}
#footer, #footer a{font-size:13px;color:#403f42;}
#footer a:hover{font-size:13px;color:#010101;}

ul.images li{float:left;}
p.start,p.leistungen, p.about{margin:0;font-size:15px;text-align:center;padding:27px 0;}
p.leistungen{padding:17px 0;}
p.anfahrt{clear:both;fonst-size:13px;}
p.about{fonst-size:13px;padding:7px 11px;}
.suggest{padding-left:31px;white-space:nowrap;}

.boxleft,.boxright,.boxequal, .boxequalright{clear:both;float:left;width:312px;padding:21px 0 7px 0;border:0px solid green;}
.boxright{clear:none;width:530px;padding-left:67px;}
.boxequal,.boxequalright{width:446px;}
.boxequalright{clear:none;margin-left:20px;}
.boxequal img, .boxequalright img{clear:both;float:none;}

ul.box{float:left;width:433px;height:auto;background:url(../images/layout/boxheader.png) 0 0 no-repeat;}
ul.box li.head{clear:both;float:left;height:36px;width:393px;padding:7px 21px 0 21px;background:url(../images/layout/boxedge.png) top right no-repeat;border:none} 
ul.box li.head{font-weight:bold;font-size:13px;margin-bottom:-9px;}
ul.box li.autoheight{clear:both;float:left;height:auto;width:394px;padding:7px 19px;border:1px solid #e9e9ea;border-top:none;margin-top:0px;margin-left:1px;}
/* see above - but fix height */
ul.box li.height{clear:both;float:left;height:287px;width:394px;padding:7px 19px;border:1px solid #e9e9ea;border-top:none;margin-top:0px;margin-left:1px;}

ul.box li.bleft{clear:both;float:left;height:4px;width:4px;padding:0px;background:url(../images/layout/edge-left.png) bottom left no-repeat;border:none;margin-top:-4px;}
ul.box li.bright{float:left;height:4px;width:4px;padding:0;border:none;background:url(../images/layout/edge-right.png) bottom right no-repeat;margin:-4px 0px 0 431px;} 

ul.inbox, ul.inbox2, ul.inbox3{clear:both;float:left;width:370px;height:auto;list-style:square;padding-left:16px;font-size:19px;line-height:21px;}
ul.inbox li, ul.inbox2 li, ul.inbox3 li {clear:both;color:#880f75;border:none;margin-left:0;padding-left:0;padding-top:13px;}
ul.inbox2 li{color:#003a81;}
ul.inbox3 li{color:#d53f1e;}
ul.inbox li span.black, ul.inbox2 li span.black, ul.inbox3 li span.black{color:#000000;font-size:15px;}
ul.inbox li span.blacks, ul.inbox2 li span.blacks, ul.inbox3 li span.blacks{color:#000000;font-size:13px;}

.pink,.blue,.orange{clear:both;float:left;background-color:#880f75;width:920px;padding:8px 21px;height:19px;color:#FFFFFF;text-align:left;}
.blue{background-color:#003a81;}
.orange{background-color:#d53f1e;}

img.bluebox{width:10px;height:10px;margin:0 3px;background-color:#003a81;}