@charset "utf-8";

body, html {
	padding:0;
	margin:0;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:75%;
	line-height:1.5em;
	
}

#fixedtop1 {
	position:fixed; 
	width:100%; 
	height:25px; 
	z-index:100;
}

#fixedtop1white {
	background-color:#FFF; 
	height:25px; 
	margin: auto; 
	width:993px; 
	background-image:url(../../../../forum/images/bg-headleiste-top.gif); 
	background-position: top right; 
	background-repeat:no-repeat;
}

#fixedtop2 {
	position:fixed; 
	width:100%; 
	text-align:center; 
	margin-top:0px; 
	z-index:100;
}

#fixedtop2wrapper {
	margin: auto; 
	width:924px;
	z-index:100;
}

* html #fixedtop2 {  /*Nur IE6 darstellungsprobleme*/
   position:absolute;
   z-index:100;
}


#fixedtop2content {
	background-color:#FFF;
	text-align:left; 
	margin:0 10px 0 10px; 
	padding:0px; 
	height:35px;
}

#logo {
	float:left;
}

#loginnavi {
	float:right;
	margin-right:10px;
	margin-top:5px;
	background-image:url(../../../../forum/images/loginnavi-search.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-size:80%;
	color:#797979;
	height:24px;
	display:inline;
}

* html #loginnavi {  /*Nur IE6 darstellungsprobleme*/
	margin-top:0px;
	padding-top:0px;
}


#loginform {
	background-image:url(../../../../forum/images/loginnavi-login.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:24px;
	padding-left:5px;
}

#loginnavi form{
	padding:0px;
	margin:0px;
	display:inline;
}

#loginnavi A {
	color:#797979;
	text-decoration:underline;
}

#login-box {
	position: relative;
	margin-top: 1px;
	margin-right: 0px;
	float: right;
	text-align: right;
	white-space: nowrap; /* For Opera */
	text-transform:uppercase;
}

#loginnavi .inputbox, #search-box input {
border:0px;
background-image:none;
background-color:transparent;
}

#loginnavi #search-box {
	color: #FFFFFF;
	position: relative;
	float: right;
	text-align: right;
	white-space: nowrap; /* For Opera */
	margin:0px 0px 0px 30px;
	padding-left:10px;
	
}

#loginnavi #logintext {
	display:inline;
	padding-right:5px;
	position:absolute;
	right:210px;
}

#loginnavi .suchfeld {
	width:118px;
}


#loginnavi #search-box #keywords {
	background-color:transparent !important;
	padding-left:0px;
	width:115px;
}

#loginnavi fieldset.quick-login input.inputbox {style.ph...=de_x_sie (Linie 2326)
margin-right:0px;
margin-left:13px;
width:64px;
}

#loginnavi #username {
width:70px;}

#wrapper {
	position:absolute;
	z-index:10;
	width:100%;
	margin-top:0px;
	padding:0px;
	
}

#contentbg { /*roter background*/
	position:relative;
	width:924px;
	background-color:#81010d;
	background-image:url(../../../../forum/images/bg-rot.gif);
	background-repeat:repeat-x;
	margin: 0px auto 0 auto;
}

#contentbgwhite { /*weißer background*/
	width:904px;
	background-color:#FFF;
	margin: 0px auto 0 auto;
	background-image:url(../../../../forum/images/bg-headleiste-bottom.gif);
	background-repeat:no-repeat;
	background-position:right 34px; 
	background-attachment:fixed; 	
	padding: 45px 0 10px 0;  /*beginnt schon unter dem Logo*/
}

#headerimage {
	margin: 0px 10px 0px 10px;
	width:883px;
	overflow:hidden;

}

#maincontent {
	margin: 10px 10px 20px 10px;
}

#hauptspalte {
	margin-left:10px;
}
#hauptspalte, #forumspalte {
	width:606px;
}

#forumspalte { 
	width:650px;
}

#zusatzspalte_forum, #zusatzspalte {
	float:right;
	width:220px;
	margin-left:10px;
}

#zusatzspalte {
	width:253px;
}


h1 {
	color:#9a0110;
	font-size:1.5em;
	background-image:url(../../../../forum/images/border-headline.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0px;
	padding-bottom:0.5em;
}

h2 {
	color:#9a0110;
	font-size:1.5em;
	background-image:url(../../../../forum/images/border-headline.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin: 0em 0 0.2em 0;
	padding-bottom:0.5em;
	line-height:1.2em;
}

#zusatzspalte h2, #zusatzspalte_forum h2 {
	padding: 2px 0 3px 12px;
	font-size:1.2em;
	background-image:url(../../../../forum/images/aufzaehlung.gif);
	background-repeat:no-repeat;
	background-position:center left;
	text-transform:uppercase;
	
	}

.trenner { /*eventuell <hr> einbauen: http://www.sovavsiti.cz/css/hr.html */
	background-image:url(../../../../forum/images/hr-trenner.gif);
	background-repeat:no-repeat;
	width:291px;
	height:12px;
	margin-bottom: 8px;
}

.trenner-spalterechts { 
	background-image:url(../../../../forum/images/hr-trenner-spalterechts.gif);
	background-repeat:no-repeat;
	width:250px;
	height:10px;
	margin-bottom: 3px;
}

#zusatzspalte_forum .trenner-spalterechts { 
	width:224px;
}

#zusatzspalte_forum .topictitle {
	font-size:110%;}

.trennerline {
	height:1px;
	background-image:url(../../../../forum/images/border-headline.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom:9px;
	}

.bg1, .bg2, .bg3	{ 
	background-image:url(../../../../forum/images/border-lightgrey.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

#footerwrapper {
	background-color:#560109;
	background-image:url(../../../../forum/images/bg-footer.gif);
	background-repeat:repeat-x;
	width:924px;
	margin: 0px auto 0 auto;
	padding-bottom:25px;
	padding-top:20px;
	color:#FFF;
	clear:both;
}

#footerwrapper A {
	color:#FED3D5;
	
}

#footerleft {
	float:left;
	margin-left:23px;
}
#footerright {
	float:right;
	margin-right:23px;
}

.linktrenner {
	margin: 0px 6px;
	}

fieldset {
border:0 none;
margin:0;
padding:0;
}

#loginnavi legend, #loginnavi label {
display:none;
}

div.MOD {
display:none;
}

.col-2a-1 img, #hauptspalte a img, #hauptspalte img {
	background-color:#fefefe;
	border: 1px #ebebeb solid;
	padding:9px;
	background-image:url(../../../../forum/images/bg-images.gif);
	background-repeat:repeat-x;
	max-width:570px;
}



.col-2a-1 {
float:left;
width:191px;
}

.col-2a-1 p {
margin-top:0px;
padding-top:0px;
}

.col-2a-2 {
float:left;
width:414px;
}

.line1 {
-x-system-font:none;
border-bottom:1px solid #E0E0E0;
font-family:"Courier New",Courier,mono;
font-size:1px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1px;
margin-bottom:13px;

}
.clear {
-x-system-font:none;
clear:left;
font-family:"Courier New",Courier,mono;
font-size:1px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1px;
}

#c-content ul li {
	background:transparent url(../components/li.gif) no-repeat scroll 10px 5px;
	list-style-type:none;
	padding-left:20px;
}

#c-content ul {
	margin-left:0px;
	padding-left:0px;}


#ticker div#display1 {
border-top:0 none;
}
#ticker div.display:hover {
}
#ticker div.display {
background:transparent url(../components/gt.gif) no-repeat scroll 15px 1em;
border-top:1px solid #E0E0E0;
margin:0.8em 0 0;
padding:0.8em 30px 0;
}

.pagelabel {
border-bottom:1px solid #E0E0E0;
color:#8B1A1F;
font-size:1.1em;
line-height:1.4em;
text-align:right;
}





.listenstyle {
	padding:6px 3px 5px 5px;
	line-height:1.4em;
	font-size:95%;
	border: 1px #ebebeb solid;
	border-left-width:2px;
	background-image:url(../../../../forum/images/bg-images.gif);
	background-repeat:repeat-x;
	margin-bottom:1px;
}

.listenstyle A:link, .listenstyle A:visited {
	color: #333333;
	font-weight:bold;
}

.date {
	color:#797979;
	font-weight:bold;
}

#playground{
	float:left;
}

#playground img{
	border:0px;
}


#promopic, #playgroundpromopic {
	float:right;
}

#c-easy2see {
	float:right;
	width:80px;
	padding-top:4px;
}

* html #c-easy2see {  /*Nur IE6 darstellungsprobleme*/
   margin-right:90px;
   padding-top:0px;
   margin-top:0px;
}

#easytxt {
	float:left;
	padding-right:6px;
}

#c-easy2see a {
	background-position:50% 0;
	border:1px solid #666666;
	display:inline;
	float:left;
	height:12px;
	margin-right:2px;
	width:12px;
}

#c-easy2see span {
	display:none;
}

#e2s-decrease a {
background-image:url(../site/decrease.gif);
float:left;
}

#e2s-increase a {
background-image:url(../site/increase.gif);
float:left;
}

/* Gallery - 02.07.2009 Sindre Wimberger - echonet */
#galimg {font-style:italic;margin-top:-0.5em;}
#galimg img {margin-bottom:.2em;}
#galnav {border-top:1px solid #E0E0E0;line-height:15px;height:15px;padding-top:.3em;position:relative;text-align:center;}
#galnav a {color:#333;display:block;font-size:1.5em;font-weight:bold;line-height:15px;text-decoration:none;width:15px;}
#galnav a:hover {color:#8B1A1F;}
#galnav .back {left:0;position:absolute;top:2px;}
#galnav .forward {position:absolute;right:0;top:2px;}
ul#galthumb {list-style:none;margin:20px 0;padding:0;}
#c-content ul#galthumb li {background-image:none;float:left;margin:0 7px 7px 0;padding:0;}
ul#galthumb li a img {}
ul#galthumb li a.active img, ul#galthumb li a:hover img {}
ul#galthumb li a.active {border:0 none;}
#galnav span, ul#galthumb span {display:none;}
