/* ____________________________________________________ STILCHEN
für Cornelia Gunn, Stuttgart
eingerichtet im dez 2010 von clauswilcke.com ------------------------------------------ */
html,body,div,span,applet,object,
iframe,h1,h2,h3,h4,h5,h6,p,blockquote,
pre,a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,small,
strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,table,caption,tbody,
tfoot,thead,tr,th,td{
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
margin:0;
padding:0;
} 
:focus{
outline:0;
} 
body{
font-family:"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;
font-size:.893em;
font-weight: 100;
background:#f5fbfb url(../images/bg/bg_body_kachl.jpg) top left repeat-x;
} 
#wrapper{
width:680px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
} 
#header{
height:260px;
width:680px;
margin:0;
padding:0;
} 
#hrhome{
display:block;
width:203px;
height:142px;
position:relative;
top:62px;
left:-50px;
background:transparent url(../images/bg/logo1.jpg) no-repeat;
} 
#hrhome span{
display:none;
} 
#bigheadimg{
float:right;
margin:-108px 45px 0 0;
} 
.info {
font-size: 33px;
font-family: Cambria, Georgia, Times, "Times New Roman", serif;
color: #88B2B5;
margin: 34px 0 0 -46px;
font-style: oblique;
letter-spacing: -2px;
}
#buehne{
min-height:220px;
height:expression(this.scrollHeight > 220 ? "auto":"220px");
padding:20px 10px 10px 0;

} 
/* ____________________________________________________ Text / Bilder
*/
.content1{
width:635px;
color:#4b4533;
line-height:1.48;
} 
.content1 h2, .content1 h3{
font-family:Cambria, Georgia, Times, "Times New Roman", serif;
color:#985b58;
font-weight:200;
font-size:1.8em;
padding-bottom:5px;
} 
.content1 h3{
margin-top: 18px;
margin-bottom: -5px;
font-size:1.37em;
}
.content1 p{
color:#000;
font-weight:100;
padding:3px 0 0 17px;
margin-bottom: 12px;
width: 490px;
font-size: 0.93em;
font-family:'Raleway',sans-serif;
} 
strong{
font-weight:700;
font-style:oblique;
} 
.content1 ul{
list-style:circle;
padding-left:15px;
font-family:"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;
} 
.content ul li{
padding:2px 0 2px 7px;
} 
.bildrechts{
float: right;
border: 1px solid #7B9F9B;
margin: 5px 0 15px 11px;
}
.bildlinks{
float: left;
border: 1px solid #7B9F9B;
margin: 5px 15px 11px 0px;
}
/* ____________________________________________________ Footer
*/
#footer{
height:125px;
clear:all;
font-size:88%;
color:#26304A;
background:transparent url(../images/logo_xs.gif) 3px 0px  no-repeat;
padding:30px 0 0 20px;
margin-top: 5px;
} 
#footer h2{
font-size:1.45em;
color:#985b58;
font-weight:200;
font-family:Cambria, Georgia, Times, "Times New Roman", serif;
line-height: 15px;
} 
#footer p{
padding: 9px 0 9px 2px;
line-height:1.43;
} 
/* ____________________________________________________ LINKS
*/
#buehne a:link,
#buehne a:visited,
#footer a:link,
#footer a:visited{
text-decoration:none;
color:#1A3C63;
background:transparent url(../images/bg/linkdot.gif) bottom left repeat-x;
} 
#buehne a:hover,
#buehne a:active,
#buehne a:focus,
#footer a:hover,
#footer a:active,
#footer a:focus{
text-decoration:none;
background-color:#A18583;
color:#fff;
background-image:none;
} 

/* ____________________________________________________ NAVIGATION
thanx to Stu Nichols ------------------------------------------ */
a,a:visited,a:hover,a:active,a:focus{
direction:ltr;
outline:0;
} 
#nav{
background:transparent;
height:35px;
font:normal 21px/32px Georgia, Times, serif;
font-weight:100;
width:755px;
position:relative;
top:-123px;
left:-97px;
margin:0 0 0 15px;
padding: 0;
} 
#nav ul{
list-style:none;
margin:0;
padding:0;
} 
#nav ul.menu{
position:absolute;
overflow:hidden;
} 
#nav .menu .level1-li{
float:left;
width:125px;
margin-top:-300px;
text-align:center;
} 
#nav .menu a{
display:block;
width:125px;
text-decoration:none;
color:#fff;
} 
#nav .menu a.level1-a{
position:relative;
float:left;
margin-right:-124px;
margin-top:300px;
} 
#nav .menu .sub{
background-color:#5c8282;
float:left;
margin-top:-35px;
padding-top:33px;
} 
#nav .menu .sub a{
background:transparent;
position:relative;
margin-right:-1px;
color:#fff;
font-family:Arial, verdana, sans-serif, sans;
line-height:1.25em;
} 
#nav .menu a:hover,
#nav .menu a:focus,
#nav .menu a:active{
color:#ede5a5;
background-color:#8facac;
margin-right:0;
} 
.sub{
font-size:80%;
line-height:1.2em;
} 
#nav .level1-a:hover,
#nav .level1-a:active,
#nav .level1-a:focus,.current{
color:#ede5a5;
background-color:#8facac;
}
