/* Start of CMSMS style sheet 'stile' */
body {
text-align : left;
font-family : Verdana, Arial, Helvetica, lucida;
font-size : 12px;
line-height : 16px;
color:#4E5B5C;
margin : 0 0 0 0;
background-color:#95B1B3;
text-align : left;
padding-top : 60px;
}

#wrapper {
width : 955px;
position : relative;
margin : 0 auto;
text-align : left;

}

#header {
width:955px;
height:115px;
background: url(images/header.jpg) no-repeat;
}

#signet {
width:241px;
height:41px;
margin: 60px 0 0 37px;
display:inline;
float:left;
}

#headmenu {
width:231px;
margin-top: 37px;
margin-left: 420px;
color:#6E8A8C;
display:inline;
float:left;
}
#headmenu a {color:#6E8A8C;
text-decoration:none;
}

#menu {

width:955px;
height:38px;
background: url(images/menuback.jpg) no-repeat;
}


#menu ul {
margin : 0 0 0 9px;
padding : 0;
list-style-type : none;

}

#menu li {
background:url(images/linkback.jpg) repeat-x;
margin : 0 1px 0 0;
float : left;
line-height:38px;

}

#menu a {
height:38px;
padding:0;
text-decoration:none;
color:#657677;
font-size:14px;
padding :10px 32px 9px 32px;
}
#menu a:hover {
background-color:#94e6d0;
}

#menu a.currentpage {
color:#fff;
background-color:#EAB9B9;

}

#menu a.currentpage:hover {
color:#fff;
background-color:#EAB9B9;

}



#schatten {
width:955px;
height:8px;
background: url(images/menuschatten.jpg) no-repeat;
}

#main {
width:955px;
height:390px;
background: url(images/back.jpg) repeat-y;

}

#content {
padding: 25px 0 0 0px;}

#bild-home {
margin-left:120px;
float:left;
display:inline;}

#text {
width:315px;
margin: 65px 0 0 25px;
float:left;
font-style:italic;
font-size:14px;
line-height:18px;
text-align:right;
display:inline;}

#text-audio {
width:350px;
height:362px;
margin: 0 0 0 18px;
padding-right: 15px;
float:left;
font-size:12px;
display:inline;
overflow: auto;

}

#text-audio-h2 {
width:365px;
height:40px;
}

#text-audio-text {
width:365px;
height:312px;
overflow:auto;}



#text-presse {
width:405px;
height:362px;
margin: 0 0 0 18px;
float:left;
font-size:12px;
display:inline;

}

#text-presse-h2 {
width:405px;
height:40px;}

#text-presse-text {
width:405px;
height:312px;
overflow:auto;}

#text-presse-text li {
list-style-type: none;
background: url(images/liste.gif) no-repeat;
padding-left:18px;
margin-bottom:5px;
}

#bild1-audio {
margin-left:37px;
float:left;
display:inline;
}

#bild2-audio {
margin-left:18px;
float:left;
display:inline;
}

#bild-ref {
margin-left:37px;
float:left;
display:inline;
}

#album {
width:550px;
margin-left:37px;
float:left;
display:inline;
}
#text-album {
width:320px;
margin-left:10px;
float:left;
display:inline;
}

#inhalt {
width:92%;}


#submenu {
width:160px;
height:362px;
font-size:11px;
margin-left:18px;
float:left;
display:inline;
background-color:#BCE3D8;
border: 1px solid #fff;
}
#submenu ul {
margin : 30px 0 0 0;
padding : 0;
list-style-type : none;
border-bottom: 1px solid #fff;
}

#submenu li {
margin : 0 0 0 0;
border-top : 1px solid #fff;
line-height:20px;


}

#submenu a {
height:20px;
padding:3px 0 3px 10px;
text-decoration:none;
color:#657677;
display:block;
}

#submenu a:hover {
background-color:#94e6d0;
}

#submenu a.currentpage {
color:#fff;
background-color:#EAB9B9;

}

#submenu a.currentpage:hover {
color:#fff;
background-color:#EAB9B9;

}

#menu a.activeparent {
color:#fff;
background-color:#EAB9B9;
}

#footer {
clear:both;
width:955px;
color:#fff;
height: 135px;
background: url(images/footer.jpg) no-repeat;
}

object {
margin-top:10px;
}

#copy {
padding: 42px 0 0 780px;
}

h1 {

font-size: 16px;
margin:10px 0 0 10px;
padding:0;
color:#4E5B5C;}

h2 {

font-size: 16px;
margin:10px 0 5px 0;
padding:0;
color:#4E5B5C;}

h3 {

font-size: 12px;
margin:0 0 10px 0;
padding:0;
color:#4E5B5C;}

#text-audio ul{
padding-left:0;
margin:10px 0 0 0;
width:340px;
}

#text-audio li {
list-style-type: none;
background: url(images/liste2.gif) no-repeat;
padding-left:18px;
margin-bottom:5px;
}


#text-audio-text ul{
padding-left:0;
margin:10px 0 0 0;
width:340px;
}

#text-audio-text li {
list-style-type: none;
background: url(images/liste.gif) no-repeat;
padding-left:18px;
margin-bottom:5px;
}

a {text-decoration:none; color:#427B99;}
a:hover {text-decoration:underline;}


/* End of 'stile' */

