body{font-size:0.8em;font-family:'Lucida Grande', Verdana, Arial, sans-serif;color:#999;padding:0;margin:0;cursor:default;background-image:url(../img/layout/bg_site.jpg);background-repeat:repeat-x;background-color:#595651}
#site{background:url(../img/layout/bg_gesamt.jpg) no-repeat;width:960px;height:100%;text-align:left;margin:0 auto;padding:0}
#bookmarks{width:960px;height:20px;margin:0 auto;padding:0}
h1{font-size:0.8em;padding:0;margin:0}
h2{font-size:1.2em;padding:0;margin:0;font-variant:small-caps}
h3{font-size:1.2em;padding:0;margin:0;font-variant:small-caps}
h4{font-size:1.1em;padding:0;margin:0;font-variant:small-caps;font-style:italic}
.bild_border{float:left;border:0}
.clear{clear:left}
.bild_text_oben_links{float:left;padding:3px;margin:3px 5px 0 0;border:1px #ccc solid;background:#fff}
.bild_text_oben_links_a{float:left;padding:3px;margin:3px 5px 0 0;border:0px #ccc solid;background:#fff}
.bild_rahmen{padding:3px;margin:3px 5px 0 0;border:1px #dadada solid;background:#fff}

.block_ganz{padding:0 20px 20px 20px;margin-top:10px;min-height:90px;background:url(../img/layout/knickecke.jpg) no-repeat right bottom}
.block_ganz_a{padding:0 20px 20px 20px;margin-top:10px}

.block_halb_2{float:left;width:620px;padding:0 20px 20px 20px;margin:10px 0 10px 0;min-height:90px}
.block_halb_2_0{float:left;width:400px;padding:0 20px 20px 20px;margin:10px 0 10px 0;min-height:90px;background:url(../img/layout/knickecke.jpg) no-repeat right bottom}
.block_halb_2_1{float:left;width:180px;padding:0 20px 0 20px;margin:10px 0 10px 0;min-height:90px}

.block_halb_2_2{float:left;width:545px;padding:0 20px 20px 20px;margin:10px 0 10px 0;min-height:90px;background:url(../img/layout/knickecke.jpg) no-repeat right bottom}
.block_halb_3{float:left;width:253px;padding:0 20px 20px 20px;margin:10px 0 10px 0;min-height:90px;background:url(../img/layout/knickecke.jpg) no-repeat right bottom}
.block_halb_4{float:left;width:180px;padding:0 20px 20px 20px;margin:10px 0 10px 0;min-height:90px;background:url(../img/layout/knickecke.jpg) no-repeat right bottom}



#kopf1{height:101px;padding-left:20px}
#informationen{float:right;padding-right:16px}
#imedia_logo{float:left;width:250px;height:100px}
#kopf2{height:55px;padding-left:17px;color:#fff;font-size:1.2em;font-variant:small-caps}
#kopf3{height:167px;padding:1px 0 0 17px}
#kopf4{height:93px;color:#000;padding-left:17px;text-align:center}
#breacrumb{margin:0 18px 0 17px;padding:5px 0 1px 5px;border-bottom: 1px dotted #ccc;height:13px;color:#ccc;font-size:0.7em}
#main2{clear:left;margin:0 auto;padding:20px 40px 80px 40px;min-height:95px;background:url(../img/layout/fuss.jpg) no-repeat right bottom}
#fuss1{margin:0 auto;padding-bottom:20px;height:16px;color:#ccc;text-align:center;font-size:0.8em;background:#595651}
#fuss2{margin:0 auto;padding:0;height:18px;color:#fff;text-align:center}

.block_3{float:left;width:auto;height:157px;padding:0;border:0px solid red;}
.navi_webdesign{float:left;width:260px;height:157px;padding:5px;background:url(../img/layout/wdesign_button_bild.png) no-repeat right top}
.navi_printdesign{float:left;width:260px;height:157px;padding:5px;background:url(../img/layout/pdesign_button_bild.png) no-repeat right top}


#span_webdesign{float:left;width:355px;background:url(../img/layout/wdesign_anim_bg1_on.png) no-repeat right top}
#span_webdesign1{float:left;width:288px;height:147px;padding:10px 0 10px 10px}

#span_printdesign{float:left;width:360px;background:url(../img/layout/pdesign_anim_bg1_on.png) no-repeat right top}
#span_printdesign1{float:left;width:290px;height:147px;padding:10px 0 10px 10px;}

.hauptlink{float:left;width:52px;height:167px;border:0px solid red;}


.text_red{color:red}
.text_green{color:green}
.text_grau{color:#ccc}
.text_grau_center{color:#ccc;text-align:center}
.text_klein_grau{font-size:0.7em;color:#ccc}
.text_gross{font-size:1.3em}

.formular_fieldset{width:520px;padding:10px;border:1px solid #ccc;background:url(../img/bg_formfeld.gif) repeat-x left bottom}
.formular_legend{color:#ccc}
.formular_punkt{padding-top:3px;height:3px}
.formular_button{text-align:center}
.formfeld{height:15px;padding:3px;border:1px dotted #999;font-size:0.8em;font-family:Verdana, Arial, sans-serif;color:#999}
.formfeld_textfeld{padding:3px;border:1px dotted #999;font-size:0.8em;font-family:Verdana, Arial, sans-serif;color:#999}

.tabellenfeld_links{width:170px;float:left}
.tabellenfeld_mitte{margin-left:170px;margin-right:380px}
.tabellenfeld_rechts{width:380px;float:right}
