/* 
Dieses css-Datei gilt fr die gesamte website

verlinkung fr das Forum in der overall_header.tpl
*/

.body_meiner  { 	
	 margin: 		6px; 
    padding: 		0px; 
   
	background-color: #ffffff;
	background-image: url('bilder/back_kachel.jpg');
	background-repeat: repeat-x;

	}

/* meine Text-Styles */

.white_9  { 
	font-family: 	verdana,arial,helvetica; 
	color: 			#FFFFFF; 
	font-size: 		9px; 
	}
	
.white_11_bold  { 
	font-family: arial, helvetica, verdana; 
	color: 			#FFFFFF; 
	font-size: 		11px; 
	font-weight: 	bold; 
	
	}

.white_11  { 
	font-family: arial, helvetica, verdana; 
	color: 			#FFFFFF; 
	font-size: 		11px; 
	}
	
.white_11_menu  { 
	font-family: 	arial,helvetica,verdana; 
	color: 			#FFFFFF; 
	letter-spacing:	1.0px;
	font-size: 		11px; 
	padding: 			2 0 2 0;
	}

	
.white_11_menu_serif  { 
	font-family: 	Palatino, Palatino Linotype, Georgia, Times, Times New Roman; 
	color: 			#ffffff; 
	letter-spacing:	1.0px;
	font-size: 		13px; 
	font-weight: 	bold; 
	padding: 			1 0 1 2;
	}
	

.blue_11  { 
	font-family: 	arial,helvetica,verdana; 
	color: 			#244AA5; 
	font-size: 		11px; 
	}

.brown_10  { 
	font-family: 	arial,helvetica,verdana; 
	color: 			#E06F00; 
	font-size: 		10px; 
	}	

.brown_11_bold  { 
	font-family: 	arial,verdana,helvetica; 
	color: 			#E06F00; 
	font-size: 		11px; 
	font-weight: 	bold; 
	}
	
.brown_12_bold  { 
	font-family: 	arial,helvetica,verdana; 
	color: 			#E06F00; 
	font-size: 		12px; 
	font-weight: 	bold; 
	}		
	
.grey_11  { 
	font-family: 	arial,helvetica,verdana; 
	color: 			#5d5d5d; 
	font-size: 		11px; 
	}
	
.grey_11_verdana  { 
	font-family: 	verdana,arial,helvetica; 
	color: 			#5d5d5d; 
	font-size: 		11px; 
	}

.grey_11_bold  { 
	font-family: 	arial,helvetica,verdana; 
	color: 			#5d5d5d; 
	font-size: 		11px; 
	font-weight: 	bold; 
	}
	
.grey_11_bold2  { /*heller*/
	font-family: 	arial,helvetica,verdana; 
	color: 			#818181; 
	font-size: 		11px; 
	font-weight: 	bold; 
	}

.grey_11_bold_narrow  { 
	font-family: 	arial narrow,helvetica,verdana; 
	color: 			#5d5d5d; 
	font-size: 		11px; 
	font-weight: 	bold; 
	}		
	
.grey_11_narrow  { 
	font-family: 	arial narrow,helvetica,verdana; 
	color: 			#5d5d5d; 
	font-size: 		11px; 
	}		
	
.grey_10_bold_verdana  { 
	font-family: 	verdana,arial,helvetica; 
	color: 			#818181; 
	font-size: 		10px; 
	font-weight: 	bold; 
	}		

.grey_10  { 
	font-family: 	arial,verdana,helvetica; 
	color: 			#818181; 
	font-size: 		10px; 
	}
	
.grey_13_times  { 
	font-family: 	times new roman,arial,verdana; 
	color: 			#666666; 
	font-size: 		13px; 
	}					

.grey_13_palatino  { 
	font-family: 	palatino,palatino linotype,georgia; 
	color: 			#666666; 
	font-size: 		13px; 
	}				

.grey_13_palatino_bold  { 
	font-family: 	palatino, palatino linotype,georgia; 
	color: 			#666666; 
	font-size: 		13px; 
	font-weight: 	bold; 
	}				
	
.grey_18  { 
	font-family: 	arial,helvetica,verdana; 
	color: 			#B4B4B4; 
	font-size: 		14px; 
	font-weight: 	bold; 
	}	
		
.orange_10  { 
	font-family: 	arial,helvetica,verdana; 
	color: 			#ce6d0d; 
	font-size: 		10px; 
	}		
		
.orange_11  { 
	font-family: 	arial, helvetica, verdana; 
	color: 			#ce6d0d; 
	font-size: 		11px; 
	}
	
.orange_11_bold  { 
	font-family: 	arial,helvetica,verdana; 
	color: 			#ce6d0d; 
	font-size: 		11px; 
	font-weight: 	bold; 
	}

.orange_12_bold  { 
	font-family: 	arial,helvetica,verdana; 
	color: 			#ce6d0d; 
	font-size: 		12px; 
	font-weight: 	bold; 
	}

.orange_12  { 
	font-family: 	arial,helvetica,verdana; 
	color: 			#ce6d0d; 
	font-size: 		12px; 
	}					
	
.norm_11  { 
	font-family: 	arial,helvetica,verdana; 
	color: 			#000000;
	font-size: 		11px; 
	}

.black_11_bold  { 
	font-family: 	arial,helvetica,verdana; 
	color: 			#000000;
	font-size: 		11px; 
	font-weight: 	bold; 
	}

.black_11_verdana  { 
	font-family: 	verdana,arial,helvetica; 
	color: 			#000000;
	font-size: 		11px; 
	}

.black_20_times  { 
	font-family: 	times new roman, arial, verdana; 
	color: 			#000000;
	font-size: 		20px; 
	}
.black_19_palatino  { 
	font-family: 	palatino, palatino linotype, georgia; 
	color: 			#000000;
	font-size: 		19px; 
}

.red_12_bold  { 
	font-family: 	arial,helvetica,verdana; 
	color: 			#ff0000; 
	font-size: 		12px; 
	font-weight: 	bold; 
	}	

.red_11_bold  { 
	font-family: 	arial,helvetica,verdana; 
	color: 			#ff0000; 
	font-size: 		11px; 
	font-weight: 	bold; 
	}		
	
.select_eg  { 
	width: 140px; 
	height: 15px; 
	color: #E06F00; 
	font-family: arial,helvetica,verdana; 
	font-size: 9px; 
	/*border: #9E8DE3; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; */
	background-color: #e9c2b9; 
}

.select_eg2  { 
	width: 220px; 
	height: 17px; 
	color: #E06F00; 
	font-family: arial,helvetica,verdana; 
	font-size: 11px; 
	background-color: #f8f8f8; 
}

.select_eg3  { 
	height: 17px; 
	font-size: 11px; 
}	
	
/* meine Links */

/* fr inline (z.B. <a href="index.php" class="a2">Startseite</a> ... */
.a_ex_gr_1:link  { color: #5F7CC2;  text-decoration: none; }		/* spezieller Link (unbesucht) */ 
.a_ex_gr_1:visited  { color: #5F7CC2;  text-decoration: none;  }	/* besuchter Link */
.a_ex_gr_1:hover  { color: #F78A1E;  text-decoration: none; } 	/* Rollover auf Link */
.a_ex_gr_1:active  { color: #5F7CC2;  text-decoration: none;  }	/* gerade angeklickter Link */	

.a_ex_gr_2:link  { color: #FFFFFF;  text-decoration: none; }		/* spezieller Link (unbesucht) */ 
.a_ex_gr_2:visited  { color: #FFFFFF;  text-decoration: none;  }	/* besuchter Link */
.a_ex_gr_2:hover  { color: #c4c4c4;  text-decoration: none; } 	/* Rollover auf Link */
.a_ex_gr_2:active  { color: #FFFFFF;  text-decoration: none;  }	/* gerade angeklickter Link */		
	
.a_ex_gr_3:link  { color: #5d5d5d;  text-decoration: none; }		/* spezieller Link (unbesucht) */ 
.a_ex_gr_3:visited  { color: #5d5d5d;  text-decoration: none;  }	/* besuchter Link */
.a_ex_gr_3:hover  { color: #E06F00;  text-decoration: none; } 	/* Rollover auf Link */
.a_ex_gr_3:active  { color: #5d5d5d;  text-decoration: none;  }	/* gerade angeklickter Link */

.a_ex_gr_4:link  { color: #818181;  text-decoration: none; }		/* spezieller Link (unbesucht) */ 
.a_ex_gr_4:visited  { color: #818181;  text-decoration: none;  }	/* besuchter Link */
.a_ex_gr_4:hover  { color: #000000;  text-decoration: underline; } 	/* Rollover auf Link */
.a_ex_gr_4:active  { color: #818181;  text-decoration: none;  }	/* gerade angeklickter Link */

.a_ex_gr_5:link  { color: #ce6d0d;  text-decoration: none; }		/* spezieller Link (unbesucht) */ 
.a_ex_gr_5:visited  { color: #ce6d0d;  text-decoration: none;  }	/* besuchter Link */
.a_ex_gr_5:hover  { color: #F78A1E;  text-decoration: none; } 	/* Rollover auf Link */
.a_ex_gr_5:active  { color: #ce6d0d;  text-decoration: none;  }	/* gerade angeklickter Link */

.a_ex_gr_6:link  { color: #ce6d0d;  text-decoration: underline; }		/* spezieller Link (unbesucht) */ 
.a_ex_gr_6:visited  { color: #ce6d0d;  text-decoration: underline;  }	/* besuchter Link */
.a_ex_gr_6:hover  { color: #E06F00;  text-decoration: underline; } 	/* Rollover auf Link */
.a_ex_gr_6:active  { color: #ce6d0d;  text-decoration: underline;  }	/* gerade angeklickter Link */

.a_ex_gr_7:link  { color: #5d5d5d;  text-decoration: underline; }		/* spezieller Link (unbesucht) */ 
.a_ex_gr_7:visited  { color: #5d5d5d;  text-decoration: underline;  }	/* besuchter Link */
.a_ex_gr_7:hover  { color: #E06F00;  text-decoration: underline; } 	/* Rollover auf Link */
.a_ex_gr_7:active  { color: #5d5d5d;  text-decoration: underline;  }	/* gerade angeklickter Link */

.a_ex_gr_8:link  { color: #FFFFFF;  text-decoration: none; }		/* spezieller Link (unbesucht) */ 
.a_ex_gr_8:visited  { color: #FFFFFF;  text-decoration: none;  }	/* besuchter Link */
.a_ex_gr_8:hover  { color: #FFFFFF;  text-decoration: none; font-weight: bold;  } 	/* Rollover auf Link */
.a_ex_gr_8:active  { color: #FFFFFF;  text-decoration: none;  }	/* gerade angeklickter Link */		

.a_ex_gr_9:link  { color: #ce6d0d;  text-decoration: none; }		/* spezieller Link (unbesucht) */ 
.a_ex_gr_9:visited  { color: #ce6d0d;  text-decoration: none;  }	/* besuchter Link */
.a_ex_gr_9:hover  { color: #ce6d0d;  text-decoration: none; font-weight: bold;  } 	/* Rollover auf Link */
.a_ex_gr_9:active  { color: #ce6d0d;  text-decoration: none;  }	/* gerade angeklickter Link */

.a_ex_gr_10:link  { color: #000000; text-decoration: underline; }		/* spezieller Link (unbesucht) */ 
.a_ex_gr_10:visited  { color: #000000; text-decoration: underline;  }	/* besuchter Link */
.a_ex_gr_10:hover  { color: #E06F00;  text-decoration: underline; } 	/* Rollover auf Link */
.a_ex_gr_10:active  { color: #000000; text-decoration: underline;  }	/* gerade angeklickter Link */	



.a_ex_gr_2_footer:link  { color: #8C8C8C;  text-decoration: none; }
.a_ex_gr_2_footer:visited { color: #8C8C8C;  text-decoration: none; }
.a_ex_gr_2_footer:hover  { color: #B2B2B2;  text-decoration: none; } 	/* Rollover auf Link */
.a_ex_gr_2_footer:active  { color: #8C8C8C;  text-decoration: none;  }



.linkseite:link  { color: #5d5d5d; text-decoration: none; }		/* spezieller Link (unbesucht) */ 
.linkseite:visited  { color: #5d5d5d; text-decoration: none;  }	/* besuchter Link */
.linkseite:hover  { color: #000000;  text-decoration: none; } 	/* Rollover auf Link */
.linkseite:active  { color: #5d5d5d; text-decoration: none;  }	/* gerade angeklickter Link */	

.linkseite	{ list-style-type: square; }

.linkseite_headline {
				font-family:	palatino, palatino linotype,georgia; 
				font-size: 13px;
				font-weight: bold;
				letter-spacing: 1.0px;
				color: #ffffff;
				margin: 0 1 1 1;
				width: 235;
				border-width: 1px;
				padding: 0 30 0 15;
				border-style: solid;
				border-color: #FFFFFF; 
				background: #5d5d5d; 


			}
			
			
.sitemap_headline {
				font-family:	palatino, palatino linotype,georgia; 
				font-size: 13px;
				font-weight: bold;
				letter-spacing: 1.0px;
				color: #ffffff;
				margin: 0 1 1 1;
				width: 175;
				border-width: 1px;
				padding: 0 30 0 15;
				border-style: solid;
				border-color: #FFFFFF; 
				background: #829CDA; 


			}

.linkseite_headline:link  { color: #ffffff; text-decoration: none; }		/* spezieller Link (unbesucht) */ 
.linkseite_headline:visited  { color: #ffffff; text-decoration: none;  }	/* besuchter Link */
.linkseite_headline:hover  { color: #ffffff;  text-decoration: none; } 	/* Rollover auf Link */
.linkseite_headline:active  { color: #ffffff; text-decoration: none;  }	/* gerade angeklickter Link */	


/* Based on the original Style Sheet for the fisubsilver v2 Theme for phpBB version 2+
Edited by Daz  - http: //www.forumimages.com - last updated 26-06-03 */

/* The content of the posts (body of text) 

aus body rausgeholt

scrollbar-3dlight-color: #c2c2c2; 
scrollbar-arrow-color: #666666; 
scrollbar-darkshadow-color: #c2c2c2; 
scrollbar-face-color: #e2e2e2; 
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #e6e6e6; 
scrollbar-track-color: #f1f1f1

*/


body { background: #ffffff; color: #333333; font: 12px Verdana,Arial,Helvetica,sans-serif; margin: 6px; padding: 0; 	background-image: url('bilder/back_kachel.jpg'); background-repeat: repeat-x; }

/* General font families for common tags */
font,th,td,p { font: 12px Verdana,Arial,Helvetica,sans-serif}

/* General text */
.gensmall { font-size: 10px}
td.genmed,.genmed { font-size: 11px}
.explaintitle { font-size: 11px; font-weight: bold; color: #999999}

/* General page style */
a:link,a:active,a:visited,a.postlink { color: #000000;  text-decoration: none}
a:hover { color: #999999;  text-decoration: underline}

/* titles for the topics: could specify viewed link colour too */
.topictitle { font-size: 11px; font-weight: bold}
a.topictitle:visited { color: #262626}
a.topictitle:hover { color: #999999}

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

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

/* Category gradients*/
td.cat { font-weight: bold; letter-spacing: 1px; background: #f0f0f0 url(images/cellpic1.gif); 
height: 29px;  text-indent: 4px}

/* Main table cell colours and backgrounds */
.row1 { background: #efefef}
.row2,.helpline { background: #e2e2e2}
.row3 { background: #e9e9e9}
td.spacerow { background: #dbdbdb}

/* This is for the table cell above the Topics,Post & Last posts on the index.php */
td.rowpic { background: url(images/cellpic2.jpg) #ffffff repeat-y}

/* Table Header cells */
th { background: #d0d0d0 url(images/cellpic3.gif); color: #666666; font-size: 11px; 
font-weight: bold; height: 27px; white-space: nowrap;  text-align: center; padding-left: 8px; padding-right: 8px}

/* This is the border line & background colour round the entire page 

; border: 1px solid #666666   */
.bodyline { background: #ffffff}

/* This is the outline round the main forum tables */
.forumline { background: #ffffff; border: 1px solid #333333}

/* The largest text used in the index page title and toptic title etc. */
.maintitle { 
font: bold 16px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;  text-decoration: none; color: #999999}

.h1 { 
font: bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;  text-decoration: none; color: #999999}

.subtitle,h2 { font: bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; 
text-decoration: none}

/* Used for the navigation text,(Page 1,2,3 etc) and the navigation bar when in a forum */
.nav { font-size: 11px; font-weight: bold}
.postbody { font-size: 12px; line-height: 125%}

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

/* Quote blocks */
.quote { background: #fafafa; border: 1px solid #666666; color: #444444; 
font-size: 11px; line-height: 125%}

/* Code blocks */
.code { background: #fafafa; border: 1px solid #666666; color: #006600; 
font: 12px Courier,"Courier New",sans-serif; padding: 5px}

/* This is for the error messages that pop up */
.errorline { background: #999999; border: 1px solid #333333 }

/* Form elements */
form { display: inline}

input { font: 11px Verdana,Arial,Helvetica,sans-serif}

select { background: #ffffff; font: 11px Verdana,Arial,Helvetica,sans-serif}

input.post,textarea.post { background: #ffffff; border: 1px solid #000000; 
font: 11px Verdana,Arial,Helvetica,sans-serif; padding-bottom: 2px; padding-left: 2px}

input.button,input.liteoption,.fakebut { border: 1px solid #000000; background: #fafafa; font-size: 11px}
input.catbutton { border: 1px solid #000000; background: #fafafa; font-size: 10px}
input.mainoption { border: 1px solid #000000; background: #fafafa; font-size: 11px; font-weight: bold}

a.but,a.but:hover,a.but:visited { color: #000000;  text-decoration: none}

/* This is the line in the posting page which shows the rollover
help line. Colour value in row2 */
.helpline { border: 0 solid; font-size: 10px}

/* This is the gradient background at the top of the page */
.topbkg { background: #efefef url(images/cellpic_bkg.jpg) repeat-x}
.topnav { font-size: 10px; background: #eeeeee url(images/cellpic_nav.gif) repeat-x; color: #999999; 
height: 21px; white-space: nowrap; border: 0px solid #999999; border-width: 1px 0px 1px 0px}

/* Admin & Moderator Colours MODification */
.admin,.mod { font-size: 11px; font-weight: bold}
.admin,a.admin,a.admin:visited { color: #ffa34f}
.mod,a.mod,a.mod:visited { color: #006600}
a.admin:hover,a.mod:hover { color: #dd6900}

/* Specify the space around images */
.imgtopic,.imgicon { margin-left: 3px}
.imgspace { margin-left: 1px; margin-right: 2px}
.imgfolder { margin: 1px 4px 1px 4px}

/* Gets rid of the need for border="0" on hyperlinked images */
img { border: 0 solid;}


// ####################################################
// ######## Ab hier gelten ms-Styles !!! ##############
// ####################################################

.impressum:link  { color: #878787; text-decoration: none; }		/* spezieller Link (unbesucht) */ 
.impressum:visited  { color: #878787; text-decoration: none;  }	/* besuchter Link */
.impressum:hover  { color: #878787;  text-decoration: underline; } 	/* Rollover auf Link */
.impressum:active  { color: #878787; text-decoration: underline;  }	/* gerade angeklickter Link */	

.impressumtext  { 
	font-family: 	arial,helvetica,verdana; 
	color: 			#5d5d5d; 
	font-size: 		11px; 
	}
	
.newsline { 
	
	font-family: 	arial narrow, arial, helvetica, verdana; 
	color: 			#666666; 
	font-size: 		11px; 
	font-style: normal; 
	}
	
	
textarea { 
	
	font-family: 	verdana, arial, arial narrow,  helvetica, ; 
	color: 		#000000; 
	font-size:	11px; 
	font-style: 	normal; 
	}
	


.schritteaktiv{
	font-family: arial, aerdana, geneva;
	font-size: 13px;
	font-weight: bold;
	color: #CE6D0D;
	letter-spacing: 0.5px;
	margin: 5px;
}

.schrittepassiv{
	font-family: arial, verdana, geneva;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	letter-spacing: 0.5px;
}

.teaser_balken {
font-family: 	palatino, palatino linotype, georgia; 
color: #666666; 
font-size: 13px; 
margin: 15px 0px 0px 0px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: #C5C5C5 #ce6d0d #ce6d0d #D6D5D5;
background: #E1E5ED; 
padding: 0px 0px 1px 5px;
}

.websitedarstellung_headline {
				font-family:	palatino, palatino linotype,georgia; 
				font-size: 13px;
				font-weight: bold;
				letter-spacing: 1.0px;
				color: #ffffff;
				border-width: 1px;
				border-style: solid;
				background: #5d5d5d; 
			}

