/*asieben gmbh*/
body{ line-height: 130%; margin:0; background-color:#69c; }
#page { width: 780px; background-color:#9cf; margin: 0 auto; border-bottom: 8px solid #69c; border-top-color: #eec6b9; border-top-width: 0; display:table; }
#header h1 {
font-size:24px;
font-family:Arial, Helvetica, SansSerif;
color:#f63;
letter-spacing:-3px;
padding-left: 10px;
}
.h1_emp {
font-size:30px;
color:#f63;
font-weight:bolder;
letter-spacing:-3px;
}
#header_img_head{
width:780px;
height:86px;
background-image:url(images/head_sabine_lohf.jpg);
}
#header_img { background-image: url(images/head_illu_home.jpg); width: 780px; height: 164px; }
#header_img_referenzen { background-image: url(images/head_illu_referenzen.jpg); width: 780px; height: 164px; }
#header_img_impressum { background-image: url(images/head_illu_impressum.jpg); width: 780px; height: 164px; }
#header_img_kontakt { background-image: url(images/head_illu_kontakt.jpg); width: 780px; height: 164px; }
#header_img_vita { background-image: url(images/head_illu_vita.jpg); width: 780px; height: 164px; }
#header_img_text { background-image: url(images/head_illu_text.jpg); width: 780px; height: 164px; }
#header_img_objekte { background-image: url(images/head_illu_objekte.jpg); width: 780px; height: 164px; }
#header_img_theater { background-image: url(images/head_illu_theater.jpg); width: 780px; height: 164px; }
#header_img_illustration { background-image: url(images/head_illu_illustration.jpg); width: 780px; height: 164px; }
#left{ background-color: #fff; width:572px; float:left; margin: 0; padding-bottom: 0; outline-width: 0; }
.content { width: 500px; padding-left:10px; padding-top: 10px; }
.content h1 { font-size:26px; color:#f63; font-family:Arial, Helvetica, sans-serif
; line-height: 110%; margin: 0; padding-bottom: 3px; }
.content h2 { font-size:22px; color:#f63; font-family:Arial, Helvetica, sans-serif
; line-height: 110%; margin: 3px 0 0; }
.content h3 { font-size:13px; color:#000; font-family:Arial, Helvetica, sans-serif
; line-height: 110%; margin: 0 0 5px; }
.content h4 { font-size:13px; color:white; font-family:Arial, Helvetica, sans-serif
; line-height: 110%; margin: 0; padding-top: 0; }
.content h5 { font-size:26px; color:#3b77b3; font-family:Arial, Helvetica, sans-serif
; line-height: 110%; margin: 0 0 5px; }
.content h6 { font-size:13px; color:#000; font-family:Arial, Helvetica, sans-serif
; line-height: 110%; margin: 0 0 5px; }
.content p { color:#333333; font-size:11pt; font-family:Arial, Helvetica, sans-serif; line-height: 130%; margin: 2px 0 4px; padding: 0; }
.KL_text { color: black; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; line-height: 130%; text-decoration: none; }
#sidebar { color: black; font-family:Arial, Helvetica, sans-serif; float:left; margin: 5px 0 0 10px; width: 186px; }
#sidebar .sidebar_item{ margin-top: 5px; padding-left: 5px; }
#sidebar .sidebar_item h3{
margin-bottom: 0;
color:#f63;
font-size:20px;
font-family:Arial, Helvetica, SansSerif;
}
#sidebar .sidebar_item ul{
padding: 0;
margin: 0;
}
#sidebar .sidebar_item li{
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
padding-top: 6px;
}
#sidebar .sidebar_item li a{ text-decoration:none; border-left: 2px solid #f63; color:#333333; font-size: 14px; padding-left: 6px; display:block; width: 100%; }
#sidebar .sidebar_item li a:hover{
background-color:#f63;
color:#ffffff;
text-align:right;
padding-right: 8px;
width:98%;
}
#footer {
background-color:#3b77b3;
width: 780px;
margin: 0 auto;
}
#footer p{
margin:0;
padding: 5px 16px;
font-size:12px;
color:#fff;
font-family:Arial, Helvetica, SansSerif;
font-weight:normal;
}
#footer p a{ color:#fff; font-weight: normal; text-decoration:none; }
#footer p a:hover{ color:#ffffff; font-weight: bolder; }
.folio_img {margin: 10px 0; text-align:center; width: 100%; background-color:#eeeeee; padding: 10px; border: 1px #cccccc dashed}
.folio_img img {border: 1px #cccccc solid; padding:4px; background-color:#eeeeee; margin: 10px 10px 0 0}
#setlink p{
font-size:12px;
color:#3b77b3;
font-family:Arial, Helvetica, SansSerif;
font-weight:normal;
}
#setlink p a{ color:#3b77b3; font-weight: normal; text-decoration:none; }
#setlink p a:hover{ color:#3b77b3; font-weight: bolder; }

