/*
von mir!
*/


/* allgemeine BODY-Angaben
###########################*/
body	{
		background-color: #FFFFFF;
		font-family: Verdana, Arial, sans-serif;
		color : black;
		font-size : 10pt;
		background-color: white;
		background-image: url('images/backg_v.gif');
		margin: 0px;
}

.navi_bereich	{
			position: fixed; top: 50px; left: 1em;
			text-align : right;
		}
		

/* Grafikformatierungen
###########################*/		
img		{
			border: none;
		}

div.avatarBorder img {
		padding-top: 0.3em;
		padding-right: 0.3em;
		padding-bottom: 0.3em;
		padding-left: 0.1em;
		border-left: solid black 1px;
		border-top: solid black 1px;
		border-right: solid #CCC 1px;
		border-bottom: solid #CCC 1px;
		}

div.pollcontainer {
		margin-top: 0.3em;
		margin-right: 0.5em;
		margin-bottom: 0.3em;
		margin-left: 0.5em;
		border-left: solid #CCC 1px;
		border-top: solid #CCC 1px;
		border-right: solid #888 1px;
		border-bottom: solid #888 1px;
		}

/* Hover für Navi-Punkte in Profil */
div.POptionItemRow {
		margin: 0px;
		padding-bottom: 0.4em;
		}
div.POptionItemRow:hover {
		background-color: #FFFFFF;
		}		

/* Hover für Optionen in Profil-Einstellungen (Settings) */
div.SOptionItemRow {
		margin: 0px;
		padding-bottom: 0.4em;
		}
div.SOptionItemRow:hover {
		background-color: #F7F7F7;
		}		
	
div.insBorder_fat {
		border-left: solid #666 2px;
		border-top: solid #666 2px;
		border-right: solid #CCC 2px;
		border-bottom: solid #CCC 2px;
		}
		
h1		{
			text-align: center;
			font-size: 22pt;
			font-family : 'Arial Black', Arial, sans-serif;
			font-weight: bold;
			letter-spacing: 2pt;
		}

/*
.navi_bereich	{
			position: fixed; top: 50px; left: 1em;
			text-align : right;
		}
		*/

#headerarea	{
			text-align: center;
			z-index: 1;
			margin-top: 0px;
			width: 100%;
			top: 2px;
			overflow: visible;			
		}

.forumHeadline	{
			text-align: center;
			margin-top: 0.2em;
			padding: 0px;
		}

#navi		{
			margin-top: 0em;
			z-index: 3;
			font-size: 9pt;
			line-height: 1.7em;
			background-color: white;
			background-image: url('images/backg_h.gif');
			margin-left: 8px;
			min-width: 10%;
			width: 150px;
			overflow: visible;
			padding: 0.2em;
			border-style: solid;
			border-width: 1px;
			border-top-color: white;
			border-left-color: white;
			border-bottom-color: #BFBFBF;
			border-right-color: #BFBFBF;
			float: left;
		}

#Content	{
			margin-top: 1em;
			z-index: 2;
			background-color: white;
			background-image: url('images/backg_h.gif');
			margin-left: 190px;
			margin-right: 10px;
			min-width: 78%;
			overflow: visible;
			padding: 0.4em;
			border-style: solid;
			border-width: 1px;
			border-top-color: white;
			border-left-color: white;
			border-bottom-color: #BFBFBF;
			border-right-color: #BFBFBF;
		}
		
#footerarea	{
			clear: both;
			text-align: center;
			z-index: 2;
			padding-top: 3em;
			font-size: 0.7em;
			width: 100%;
		}
	
.mini_ueber 	{
			color: #7C7C7C;
			font-size : 6.5pt;
		}



	
td.fcell {
			border-style: solid;
			border-width: 1px;
			border-top-color: white;
			border-left-color: white;
			border-bottom-color: #DADADA;
			border-right-color: #DADADA;
		}	
	
div.ContainerCell {
			border-style: solid;
			border-width: 1px;
			border-top-color: white;
			border-left-color: white;
			border-bottom-color: #DADADA;
			border-right-color: #DADADA;
		}
		
tr.forumRow	{
		}
		
tr.forumRow:hover	{
		background-color: #F7F7F7;
		}

tr.CellBorders td {
			border-style: solid;
			border-width: 1px;
			border-top-color: white;
			border-left-color: white;
			border-bottom-color: #DADADA;
			border-right-color: #DADADA;
	}

.newPosts {
	font-size: 9.5pt;
	font-weight: bolder;
}
/* Links
###########################*/

/* Definitionen Links Standard*/
/*
a:link		{
			text-decoration : none;
			color : #D00000;
		}

a:visited	{
			text-decoration : none;
			color : #FF7D00;
		}

a:hover		{
			text-decoration : underline;
			color : #00E400;
		}

a:active	{
			text-decoration : underline;
			color : #0082FF;
		}
*/
/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
a.nav		{
			font-weight: bold;
			text-decoration: none;
		}
a.nav:hover	{
			text-decoration: underline;
		}


/* Überschrifts-Link, keine Unterscheidung, zu sonstigen Text */
a.headLink		{			
			text-decoration: none;
			color: black;
		}
a.headLink:visited {
			text-decoration: none;
			color: black;
		}


/* Definitionen Links dunkler */
a:link		{
			text-decoration : none;
			color : #7F0000;
		}

a:visited	{
			text-decoration : none;
			color : #AF3A00;
		}

a:hover		{
			text-decoration : underline;
			color : #009C00;
		}

a:active	{
			text-decoration : underline;
			color : #0046B7;
		}
/* Definitionen Links dunkler für Postings */
a.postlink:link		{
			text-decoration: none;
			color : #7F0000
			}
a.postlink:visited 	{
			text-decoration: none;
			color : #AF3A00;
			}		
a.postlink:hover 	{
			text-decoration: underline;
			color : #009C00;
			}		
a.postlink:active	{
			text-decoration : underline;
			color : #0046B7;
			}
		
/* Überschriften & sonstige wiederkehrende
###########################*/

/*Sitemap*/
.smap		{
			font-size : 7pt;
			color : #418E27;
			text-align: left;
		}

.einleitung	{
			font-size: 11.5pt;
		}	
		
.copy		{
			font-size : 6.5pt;
			text-align : center;
			letter-spacing : 1px;
		}

.umenue_pkt	{
			font-size: 18pt;
			font-family : 'Arial Black', Arial, sans-serif;
			letter-spacing: 1pt;
		}	

.ev_stil	{
			color: #BFBFBF;
			font-size: 8pt;
		}

.sucherg	{
			font-weight: bold;
			color: blue;
		}

h2		{
			text-align: center;
			font-size: 14pt;
			font-family : 'Arial Black', Arial, sans-serif;
		}

h2.viewforum	{
			text-align: left;
			font-family : Verdana, Arial, sans-serif;
			font-size: 13pt;
			font-weight: bold;
			margin: 0.1em;
		}
		
h2.ev_ueber	{
			text-align: left;
			font-family : Verdana, Arial, sans-serif;
			font-size: 11pt;
			font-weight: bold;
			margin: 0.1em;
		}
		
h3		{
			text-align: center;
			font-size: 12pt;
			font-family : 'Arial Black', Arial, sans-serif;
		}
		
h4		{
			padding: 0px;
			text-align: center;
			font-size: 10pt;
			font-family : 'Arial Black', Arial, sans-serif;
		}

div.pollheadl {
			letter-spacing: 2px;
			font-size: 11pt;
			text-align: center;
			padding-top: 0.2em;
			font-weight: bold;
		}

/* allg. Schriftgrößen
###########################*/
		
.norm_font	{
			font-size : 10.5pt;
		}

.klein_font,.genmed	{
			font-size : 8pt;
		}

.mini_font,.smalltext	{
			font-size : 6.5pt;
		}

		/*
.gen		{
			font-size : 11pt;
		}	
*/

/* Tabellendefinitionen
###########################*/
.forumcell
		{
			border: 1px #BFBFBF solid;
		}
td.forumcell_d_sides
		{
			border-left: 1px #828282 solid;
			border-right: 1px #828282 solid;
		}
		
td.forumcell_n_sides
		{
			border-left: 1px #BFBFBF solid;
			border-right: 1px #BFBFBF solid;
		}
		
.strichel_tab	{
			border-color: black;
			border-style: dashed;
			border-width: thin;
		}

.line_tab	{
			border-style: solid;
			border-width: thin;
			border-color: #BFBFBF;
			font-size : 8pt;
		}		

.titlebg	{
			border-top: #A9A9A9 dotted 1px;
			border-left: #A9A9A9 dotted 1px;
			border-right: #DBDBDB dotted 1px;
			border-bottom: #DBDBDB dotted 1px;
			background-color: #F5F7F5;
			font-weight: bold;
		}
.titlebg:hover	{
			background-color: #FFFFFF;
		}

.tab_dgrau	{
			background-color: #BFBFBF;
		}
		
.tab_xdgrau	{
			background-color: #828282;
			color: #EBEBEB;
		}
		
.h_strichel_back {
			background-image:url(../grafik/strichel_h.gif);
			background-repeat:repeat-x;
			background-position: center;
		}
			

		
/* Formulardefinitionen
###########################*/
input.mainoption {
			border: ridge 1px;
			background-color: #FFFFFF;
			font-weight: bold;
		}
input.liteoption {
			border: ridge 1px;
			background-color : #FFFFFF;
			font-weight : normal;
		}		

input, textarea, select	{
			border-width: 1px;
			background-color: #FFFFFF;
			font-family: Arial, Verdana, sans-serif;
			font-size: 8pt;
		}
		
textarea	{
			border-width: 1px;
			background-color: #FFFFFF;
			font-family: Arial, Verdana, sans-serif;
			font-size: 10pt;
		}
		
.inp_feldinact	{
			border-width: 1px;
			font-family: Arial, Verdana, sans-serif;
			font-size: 8pt;
			background-color: #F7F7F7;
			color: gray;
		}

.inp_feld_kzwang {
			border-width: 1px;
			background-color: #F7F7F7;
			font-family: Arial, Verdana, sans-serif;
			font-size: 8pt;
		}
.error		{
			color: red;
			font-weight: bold;
		}
.error_list	{
			font-size: 0.9em;
			color: red;
		}

.highlight	{
			background-color: yellow;
		}

/* BBCode für Größenangabe -> small / large */
#small		{
			font-size: 0.8em;
		}
#large		{
			font-size: 1.5em;
		}

.helpcursor	{
			cursor: help;
		}	

/* The content of the posts (body of text) */
.postbody	{
			font-size : 10pt;
			padding: 0.2em;
		}


/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', serif;
	font-size: 8pt;
	padding: 3px;
	color: #006600;
	background-color: #FAFAFA;
	border: #BFBFBF solid 1px;
}

.codeheader {
	font-size: 7.5pt;
	font-weight: bold;
}



.quote {
	font-size: 7.5pt;
	color: #444444;
	line-height: 130%;
	padding: 3px;
	background-color: #FAFAFA;
	border: #BFBFBF solid 1px;
}

.quoteheader {
	font-size: 7.5pt;
	font-weight: bold;
}
		




.catbg
{
	background-image: url(images/catbg.jpg);
	background-color: #F7F7F7;
}
.catbg2
{
	background-image: url(images/catbg2.jpg);
	background-color: #BFBFBF;
}



		
hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}




/* titles for the topics: could specify viewed link colour too */
.topictitle			{ font-weight: bold; font-size: 11px; color : #000000; }
a.topictitle:link   { text-decoration: none; color : #006699; }
a.topictitle:visited { text-decoration: none; color : #5493B4; }
a.topictitle:hover	{ text-decoration: underline; color : #DD6900; }


/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 11px; color : #000000;}

/* Location, number of posts, post date etc */
.postdetails		{ font-size : 10px; color : #000000; }










/* Copyright and bottom info */
.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
a.copyright		{ color: #444444; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;}

.signature {
	background-color: white;
	}




/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: #DEE3E7; border-style: none; }

