/*----------------------------------------------------
                 soundshine - CSS File
------------------------------------------------------*/


/* Front Page Slider
------------------------------------------------------*/
#slides_container{
	height:321px;
	position:relative;
	background-image:url(../images/main-head.jpg);
	background-repeat:no-repeat;
	z-index: 50;
}

#slides_container-schmal{
	height:250px;
	position:relative;
	background-image:url(../images/main-head-o.jpg);
	background-repeat:no-repeat;
	z-index: 50;
}
.more-button {float:right;}

/* Easy Slider */
#slides-news {
	width:503px;
	float:left;
	padding-left: 30px;
}
#slides-text {
	width:530px;
	float:left;
	margin-top:30px;
}

#slides-text1 {
	width:560px;
	float:left;
	margin-top:30px;
}

#slides-text-breit {
	width:900px;
	float:left;
	margin-top:30px;
	margin-left: 30px;
	margin-right: 30px;
}


#slides-text h1{width:503px; text-align:left; padding-left:30px; margin-bottom:0px;}
#slides-text h2{width:503px; text-align:left; padding-left:30px; margin-bottom:20px;}
#slides-text p{
	width:503px;
	line-height:26px;
	padding-left:30px;
}

#slides-text1 h1{width:503px; text-align:left; padding-left:30px; margin-bottom:0px;}
#slides-text1 h2{width:503px; text-align:left; padding-left:30px; margin-bottom:20px;}
#slides-text1 p{
	width:540px;
	line-height:26px;
	padding-left:30px;
}
#slider{
	position:relative;
	margin:52px 0px 0px 92px;
	width:315px;
	padding:0px 0px 0px 0px;
	float:left;
	z-index: 2;
	overflow: visible;
}	

#slider1{
	position:relative;
	margin:52px 0px 0px 61px;
	width:315px;
	padding:0px 0px 0px 0px;
	float:left;
	z-index: 2;
}	
#slider ul, #slider li{
margin:0;
padding:0;
list-style:none;
}
#slider li{

width:301px;
	height:200px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}											

/* Content
------------------------------------------------------*/
#content{
	padding:10px 0px 0px 0px;
	float:left;
}


#footertext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #960;
	margin-left: 265px;
	margin-top: -10px;
	padding-bottom: 10px;

}


#spacer {
	height: 50px;
}

#rssspacer {
	height: 117px
}
/* lists, blockquotes and paragraphs */
p, ul, ol, blockquote{
font-size:12px;
line-height:18px;
margin-bottom:20px;
color:#676767;
}
ul, ol{
	margin:-15px 0 10px 20px;
	list-style-type: square;
}
li ol, li ul{
font-size:1.0em;
list-style:square;
margin-bottom:0;
margin-top:0;
}
li ol{list-style:decimal;}
blockquote{
font-style:italic;
margin:25px 0 25px 0px;
color:#333;
padding:10px 20px 10px 35px;
background-image:url(../images/quote.png);
background-repeat:no-repeat;
}

