@charset "UTF-8";
/* CSS Document */
p, span {
	color: #000;
	
	font:  11px  Arial, Helvetica, sans-serif;
	padding: 2px;
	padding-right:4px;
	padding-left:20px;
	margin-top:10px;
	margin-left:0px;
	margin-right:10px;
	line-height: 12px;
	text-align: left;
	text-decoration: none;
	
}

a {
	color: #F30;
	font:  11px  Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 12px;
	padding-left:2px;
	margin-left:-2px;
	margin-right:-2px;
	padding-right:2px;
	margin-bottom:-1px;
	padding-bottom:1px;
		
}

a:hover {
	
	color:#CCC;
	text-decoration:none;
	background-color:#FF3300;
	/*color:#FFFFFF;*/
}

ul{
	display:block;
	text-decoration:none;
	list-style-type:none;
	
	
}

h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}

img{
	border:0px;
}

.navigation a {
	color: #999999;
	float: left;
	font:  bold 14px  "Courier New", Courier, monospace;
	padding: 5px;
	padding-top:4px;
	margin-top:0px;
	margin-left:0px;
	margin-right:10px;
	line-height: 12px;
	text-align: center;
	text-decoration: none;
}
.navigation a:hover {
	background-position: left bottom; color: #fff;
	background:    #F30;
	/*color:#FFFFFF;*/
}

.navigation #active {
	background-position: left bottom; color: #331;
	background-color:#FFFFFF;
	color: #666666;
}



#left{
	text-align:left;
	float:right;
}
#right{
	text-align:right;
}

#title{
	color: #000;
	
	font:  12px bold Arial, Helvetica, sans-serif;
	padding: 6px;
	padding-bottom:4px;
	padding-left:20px;
	
	margin-top:10px;
	margin-left:0px;
	margin-right:10px;
	line-height: 12px;
	text-align: left;
	text-decoration: none;
}

.leftside img{
	text-align:left;
	float:right;
	padding:0px;
	margin-bottom:-10px;
	width:235px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	
}




#main_content a#active {
	color: #666;
}

#main_content h2 {
	color:#F30;
	
	font: bold 17px  "Courier New", Courier, monospace;
	/*color:#f5c715;*/
	font-size:17px;
	margin-left:10px;
	padding-bottom:5px;
	margin-top:12px;
}

#main_content p, #main_content span {
	margin-left:5px;
	margin-right:50px;
	line-height:14px;
}

#main_content span {
	vertical-align:text-top;
}
#main_content td {
	vertical-align:top;
}

#email, #subject, #message, #name{
	max-width:220px;
	width:220px;
}

#main_content h3 {
	color:#FF3300;
	/*color:#f5c715;*/
	font: bold 14px  "Courier New", Courier, monospace;
	text-align:left;
	font-size:14px;
	margin-left:55px;
	padding-bottom:5px;
	
	margin-top:12px;
}

#main_content #h3low {
	color:#FF3300;
	/*color:#f5c715;*/
	font: bold 14px  "Courier New", Courier, monospace;
	text-align:left;
	font-size:14px;
	margin-left:55px;
	padding-bottom:0px;
	margin-bottom:-2px;
	margin-top:0px;
}

#main_content #contentdate {
	margin-left:-30px;
	margin-right:50px;
	line-height:14px;
}

#main_content img {
	margin-left:25px;
}

#main_content #pr{
	
	position:relative;
}

#main_content #intro{
	float:left;
	height:90px;
}
.note {
	margin:0px;
	width:230px;
	padding:0px;
	display:block;
	list-style:none;
}
.note li {
	width:100%;
	padding:0px;
	color:#000;
	margin:0px;
	margin-left:0px;
	
}

#subline{
	list-style:none;
	text-align:right;
	
	margin:0px;
	margin-top:0px;
	padding-top:25px;
	margin-bottom:20px;
	width:235px;
	font-family:"Courier New", Courier, monospace;
	color:#993300;
	text-shadow:#000000;
	line-height:25px;
	min-height:20px;
	font-weight:700;
	padding:0px;
	
}

.note li h2{
	margin-top:10px;
	line-height:14px;
	font-size:12px;
}

.note li h3{
 	margin-top:10px;
	line-height:15px;
	font-size:12px;
}

.note #date{
	margin-left:0px;
	margin-bottom:8px;
}


.note #note1{
	height:112px;
	background:url(../images/note1.gif) no-repeat;
	padding-top:10px;
	
	
}
.note #note2{
	height:78px;
	background:url(../images/note2.gif) no-repeat;
	margin-top:-10px;
}

.note #final2{
	height:17px;
	background:url(../images/final2.gif) no-repeat;
	margin-top:-10px;
}

.note #note3{
	height:107px;
	background:url(../images/note3.gif) no-repeat;
	margin-top:-10px;
	
}

.note #note4{
	height:199px;
	background:url(../images/note4.gif) no-repeat;
	margin-top:-10px;
	
}

.note #note7{
	height:126px;
	background:url(../images/note7.gif) no-repeat;
	margin-top:-10px;
	
}

.note #note8{
	height:192px;
	background:url(../images/note8.gif) no-repeat;
	margin-top:-10px;
	
}

.note #between1-2{
	height:29px;
	background:url(../images/between1-2.gif) no-repeat;

}
.note #between2-3{
	height:29px;
	background:url(../images/between1-2.gif) no-repeat;

}
.note #between1-4{
	height:29px;
	background:url(../images/between1-4.gif) no-repeat;

}

.note #between7-8{
	height:18px;
	background:url(../images/between7-8.gif) no-repeat;

}
#newsletter{
	float:right;
	margin-right:40px;
}


#newsletter a{
	
	color:#F30;
}

.leftside img 
#newsletter a:hover{
	background-color:#F30;
	color:#fff;
}

#newsletter img{
	margin:0px;
	padding:0px;
	margin-top:-2px;
	margin-right:1px;
	border:0px;
	margin-bottom:-3px;
}
#newsletter_2{
	float:right;
	margin-right:40px;
}

#newsletter_2 a{
	background-color:#F30;
	color:#fff;
	}

#newsletter_2 a:hover{
	color:#F30;
	background-color:#FFFFFF;
}

#right_title{
	margin:0px;
	padding:0px;
	margin-top:9px;
	margin-bottom:-35px;
	
	
}

#left_title{
	clear:both;
	max-width:141px;
	text-align:center;
	margin-left:40px;
	width:141px;
	top:440px;
	padding-left:40px;
	padding-right:30px;
	

}

#left_title img{
	clear:both;
	max-width:141px;
	width:141px;
	margin-right:25px;
	
}
.linklist{
	clear:both;
	margin:0px;
	max-width:380px;
	padding-right:20px;
	padding-left:15px;
	
}
.linklist p{
	float:left;
	width:160px;
	padding-left:50px;
	
	
}
.linklist #link{
	width:230px;
	float:right;
	margin:0px;
	margin-top:-17px;
	padding-right:50px;
	
}

#footer p{
	margin:0px;
	padding:0px;
	padding-top:15px;
	margin-left:58px;
	line-height:14px;
}

#impressum_text{
	background:url(../images/blanko.gif);
	border:thin dashed #CCCCCC;
	margin:0px;
	padding:0px;
	margin-left:35px;
	margin-top:40px;
	lineheight:13px;
	max-height:133px;
	min-height:133px;
	overflow:auto;
	width:450px;;
	position:absolute;
	
}

#impressum_text_active{
	background-color:#FF3300;
	color:#CCCCCC;
	margin-top:-2px;
	padding-top:2px;
}
.leftside img{
	margin:0px;
	text-align:right;

}

