@charset "utf-8";
/* CSS Document */

html, body {
	height:100%;
	margin:0;
	padding:0;
	background-color:#eaeace;
	font
	family:Arial, Helvetica, sans-serif;
	}
	
#center {
	padding:0;
	border:0px solid #0f0;
	width:911px;
	min-height:523px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-261px 0 0 -457px; /* jeweils die H&auml;lfte der Gesamth&ouml;he und -breite */
}
* html #center {
	height:523px;             /* das selbe Ma&szlig; wie oben bei min-height */
}
#header {
	position:relative;
	float:left;
	top: 0px;
	width: 911px;
	height: 50px;
	z-index:99;
	}
	
#content {
	position:relative;
	float:left;
	top: 100px;
	width: 911px;
	height: 350px;
}

#footer {
	position:relative;
	float:left;
	top: 60px;
	width: 911px;
}

H2 {
	color:#6c1828;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-style:italic;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
	margin-top:4px;
	margin-bottom:4px;
}

H1 {
	font-size: 16pt;
	display: block;
	line-height: 1em;
	color: #666; /* shadow color */
	background-color: transparent;
	white-space: nowrap; /* wrapping breaks the effect */
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
}

H1:before {
	margin-bottom: -1.01em;
	margin-left: 0.1ex;
	color: #ccc; /* shadow color */
	background-color: transparent;
	font-weight:normal;
	font-style:italic;
}
H1:after {
	margin-top: -1.01em;
	margin-left: -0.1ex;
	color: #6c1828; /* text color */
	background-color: transparent;
	font-weight:normal;
	font-style:italic;
}

#s3slider { 
   width: 450px; /* important to be same as image width */ 
   height: 300px; /* important to be same as image height */
   overflow: hidden; /* important */
   position: ;/* important */
   <!--[if IE 7]>
   margin-left: 40px; /* important */
   <![endif]-->
}

#standalone { 
   width: 450px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 40px; /* important */
   padding-left: 0px; /* important */
   margin-top: 5px; /* important */
   padding-top: 0px; /* important */
}


#s3sliderContent {
   width: 450px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 40px; /* important */
   padding-left: 0px; /* important */
   margin-top: 5px; /* important */
   padding-top: 0px; /* important */
}



.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
   list-style:none;
}



.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 10px/15px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 424px;
   background-color: #6c1828;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}


.clear {
   clear: both;
} 

#content p { font-size:11px; line-height:12pt; font-style:italic; font-weight:bold;} 

A:link {text-decoration: none; color:#6c1828;}
A:visited {text-decoration: none; color:#6c1828;}
A:active {text-decoration: none; color:#990000;}
A:hover {text-decoration: underline; color: #990000;}

#header A:link {text-decoration: none; color:#FFFFFF;}
#header A:visited {text-decoration: none; color:#FFFFFF;}
#header A:active {text-decoration: none; color:#FFFFFF;}
#header A:hover {text-decoration: underline; color:#FFFFFF;}


