/* CSS Document */

/* Allgemeines */
div,p,h1,h2,h3,h4,form,input
{
margin:0;
padding:0;
}

img
{
border:none;
}

body
{
text-align:center;
width:100%;
height:100%;
font-family:Gill Sans MT,arial,verdana,helvetica,sans-serif;
font-size:12px;
margin:0px;
padding:0px;
color:#282828;
background-image:url('../upload/layout/background_main.jpg');
background-repeat: no-repeat;
}

#container
{
margin:1px auto;
text-align:left;
height:535px;
width:901px;
font-family:Gill Sans MT,arial,verdana,helvetica,sans-serif;
font-size:12px;
border:1px solid #8e0d2c;
border-top:none;
/*color:#282828;*/
color:#000;
padding:0px;
background-color:#FFFFFF;
}

#header
{
float:left;
width:901px;
height:65px;
border-bottom:1px solid #8e0d2c;
}

#logo
{
float:left;
width:89px;
padding:0px 13px 0px 18px;
height:66px;
border-right:1px solid #8e0d2c;
}

#slogan
{
float:left;
width:220px;
height:66px;	
}

#headerRight
{
float:right;
width:317px;
height:66px;
}

#trenner
{
float:left;
width:901px;
height:20px;
border-bottom:1px solid #8e0d2c;
background-image:url('../upload/layout/lay_bg_footer.jpg');
background-repeat:repeat-y;
background-position:10px 0px;
}

#content
{
float:left;
width:901px;
height:427px;
border-bottom:1px solid #8e0d2c;
}

#leftContainer
{
float:left;
width:120px;
height:427px;
background-color:#2f2f31;
border-right:1px solid #8e0d2c;
}

#rightContainer
{
float:left;
width:780px;
height:427px;
}

#contentBereich	{ 
	float:left;
	width:414px;
	height:331px;
	line-height:16px;
	padding:10px 10px;
}

#bildContainer	{ 
	float:left;
	width:auto;
	height:323px;
	padding:14px 10px 14px 12px;
	border-left:1px solid #8e0d2c;
text-align:center;
font-weight:bold;
color:#86002d;
}

#bildContainer #grossesBild
{
float:none;
width:279px;
font-weight:bold;
color:#86002d;
}

#bildContainer p#beschreibung
{
padding-top:7px;
width:270px;
float:none;
text-align:center;
font-weight:bold;
color:#86002d;
}

/*#bildContainer p
{
text-align:center;
font-weight:bold;
color:#86002d;
}*/


#horizContainer
{
	clear:both; 
	float:left;
	width:720px;
	height:61px;
	padding:8px 10px 7px 10px;
	border-top:1px solid #8e0d2c;
}

div#wn2	{ 
    position:relative; 
    width:412px; height:315px; 
    overflow:hidden;
    }

div#wn1
	{
	position:relative; 
	width:730px; height:60px;
overflow:hidden;
	}

#lyr1
{
}

#lyr2
{
}

div#scrollbar { 
  position:relative;
  width:16px; height:328px; 
  font-size:1px;  /* for image vertical alignment issue */
  }
div#track { 
  position:absolute; left:1px; top:16px;
  width:1px; height:296px;
  background: #a4a4a4;
  }
div#dragBar {
  position:absolute; left:1px; top:10px;
  width:10px; height:0px;
  background-color:#fff;

  }  
div#up { position:absolute; left:0; top:0; }  
div#down { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div#scrollbar, div#track, div#dragBar, div#up, div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}

#scrollLeiste1
{
	float:left;
	width:auto;
	height:318px;
	padding:10px 10px;
}

img#hoch
{
margin-left:-8px;
display:inline;
}

img#runter
{
margin-left:-8px;
display:inline;
}

img#grafik
{
margin-left:-9px;
display:inline;
}

#scrollLeiste2
{
float:right;
width:25px;
padding:10px 0px 10px 15px;
font-size:21px;
color:#8e0d2c;
border-top:1px solid #8e0d2c;
}

#scrollLeiste2 a
{
	color:#8e0d2c;
	text-decoration:none;
}

#scrollContent img
{
padding:0px 10px 0px 0px;	
}

#contentBereich h1
{
width:100%;
font-size:14px;
color:#86002d;
margin-bottom:15px;
}

#contentBereich p
{
line-height:16px;
margin-bottom:10px;
}

#contentBereich a
{
color:#86002d;
text-decoration:none;
}

#contentBereich a:hover
{
color:#86002d;
text-decoration:none;
}

#footer
{
text-align:right;
clear:both;
float:left;
width:901px;
padding-top:3px;
height:17px;
line-height:13px;
background-image:url('../upload/layout/lay_bg_footer.jpg');
background-repeat:repeat-y;
background-position:10px 0px;
}

#footer a
{
color:#FFFFFF;
padding-right:10px;
text-decoration:none;
}

/* Standard-Userstyles */
.BildLinks
{
float:left;
margin:10px;
margin-top:4px;
margin-left:0px;
}

.BildRechts
{
float:right;
margin:10px;
margin-top:4px;
margin-left:0px;
}

.textKlein
{
font-size:11px;
}

.textRot
{
font-size:12px;
color:#86002d;
}
