/*=== Setup ===*/
*{
	border: 0;
	margin: 0;
	padding: 0
}
body{
	color: #070000;
	font: .7em Verdana,Arial,Geneva,Helvetica,Sans-Serif;
	padding: 35px 0 30px 30px;
	line-height:1.5em;
}

#bodybg1{
	background: url(../../images/bg1.jpg) #ffffff no-repeat left top fixed;
}
#bodybg2{
	background: url(../../images/bg2.jpg) #ffffff no-repeat left top fixed;
}
#bodybg3{
	background: url(../../images/bg3.jpg) #ffffff no-repeat left top fixed;
}
#bodybg4{
	background: url(../../images/bg4.jpg) #ffffff no-repeat left top fixed;
}
#bodybg5{
	background: url(../../images/bg5.jpg) #ffffff no-repeat left top fixed;
}
#bodybg6{
	background: url(../../images/bg6.jpg) #ffffff no-repeat left top fixed;
}


a{
	color: #070000;
	text-decoration: none
}
a:hover{
	text-decoration: underline
}
input,select,textarea{
	border: #999999 1px solid;
	font-size: 11px;
	padding: 2px
}
li{
	list-style: none
}
h2{
	color: #262829;
	font: 2.2em Georgia, "Times New Roman", Times, serif;
	margin: 0 0 .5em
}
h3{
	color: #37393a;
	font: 1.3em Georgia, "Times New Roman", Times, serif;
	letter-spacing: -1px;
	margin: 0 0 .5em
}
h4{
	font-size: 1em;
	margin: 0 0 .5em
}
p{
	line-height: 1.5em;
	padding: 0 0 1.5em
}
/*=== Layout ===*/
#page{
	width: 970px
}
/*=== Logo ===*/
#logo{
	height: 208px
}
#logo h1{
	background: url(../../images/logo.png) no-repeat top;
	text-indent: -9999px;
	width: 220px
}
#logo h1 a{
	display: block;
	height: 208px
}
#logo h1 a:hover{
	text-decoration: none
}
/*- Slogan -*/
.slogan{
	background: url(../../images/slogan-bgr.png) no-repeat top;
	font: 18px Georgia, "Times New Roman", Times, serif;
	height: 29px;
	padding: 27px 15px 0 0;
	text-align: right;
	width: 205px
}
.slogan a{
	color: #000000
}
/*=== Navigation ===*/
/*- Nav1 -*/
.nav1{
	font: 15px Georgia, "Times New Roman", Times, serif;
	text-align: right
}
.nav1 li{
	margin: 0 0 1px
}
.nav1 ul ul{
	padding: 5px 0 15px
}
.nav1 li a{
	color: #000000;
	height: 22px;
	line-height: 22px;
	padding: 0 0 0 15px
}
.nav1 li a:hover,
.nav1 li.active a{
	color: #ee2e33;
	text-decoration: none
}
.nav1 li.active li a{
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 1px
}
.nav1 li.active li a:hover,
.nav1 li.active li.active a{
	background: url(../../images/nav1-bgr.png);
	color: #000000;
	font-weight: bold
}
/*=== Left Column ===*/
#leftcol{
	float: left;
	width: 220px
}
/*=== Center Column ===*/
#centercol{
	background: url(../../images/centercol-bgr.png);
	margin: 0 0 0 30px;
	padding: 20px 22px 0 33px;
	width: 420px;
	display: table-cell;
	display: block;
	float: left;
	height: auto !important;
	height: 526px;
	min-height: 526px;
}

#centercol h2{
	text-align: right
}
#centercol p{
	padding-right: 85px
}
#centercol #ohne, #centercol #ohne p{
	padding-right: 5px;
}


#centercol ul{
	margin: 0;
	margin-left: 15px;
	line-height: 1.5em;
	padding: 0 0 1.5em
}

#centercol ul li{
	list-style-type: disc;
}


#centercol ol{
	margin: 0;
	margin-left: 15px;
	line-height: 1.5em;
	padding: 0 0 1.5em
}

#centercol ol li{
   list-style-type: decimal;
}


/*=== Right Column ===*/
#rightcol{
	float: right;
	width: 220px
}
#rightcol ul{
	padding: 0 0 0 15px
}
/*=== Styling Boxes ===*/
/*- Box1 -*/
.box{
	width: 220px
}
.box .bot{
	background: url(../../images/box-bot.png) no-repeat top;
	clear: both;
	height: 19px;
	overflow: hidden
}
.box .content{
	background: url(../../images/box-bgr.png);
	padding: 28px 18px 15px;
	display: table-cell;
	display: block;
	height: auto !important;
	height: 485px;
	min-height: 485px;
}
#leftcol .box .content{
	height: 235px;
	min-height: 235px;
	padding: 15px 18px
}
/*=== Pics, Thumbs, Ads etc. ===*/
.pic img{
	display: block;
	margin: 0 0 .8em
}
/*=== Footer ===*/
#footer{
	color: #ffffff;
	font-size: 10px;
	text-align: right;
	width: 720px
}
#footer a{
	color: #ffffff
}
/*=== Misc. ===*/
.fix{
	clear: both;
	height: 1px;
	margin: -1px 0 0;
	overflow: hidden
}
.hl{
	border-top: 1px solid #cfcfd0;
	clear: both;
	height: 1px;
	margin: 18px 0;
	overflow: hidden;
	width: 100%
}
HR{

background-color: #000000; /* Farbe für Opera und Firefox */
color: #000000; /* Farbe für Internet Explorer (IE) */
border: 0;
height: 1px;
	width:420px;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;

}
