body
	{
	font-family: 		Verdana, Arial;
	color: 				#0B1E6C;
	background:			url(image/bg2.JPG);
	background-attachment:	fixed;
	/*background-color: 	#ffffff;*/
	margin:				8 8 8 8;	
	}
	
A:LINK, A:VISITED 	{ COLOR: #000099; text-decoration: none; font-size: 11px; }
A:HOVER				{ COLOR: #A40000; text-decoration: underline; font-size: 11px; }

TABLE.main {
	color: 			#000000;
	/*background:			url(image/header.JPG);*/
	background: 	#FFFFFF;
	height:			100%;
	width:			900px;
	/*border-left:	1px solid #ADAFA8;	*/
	border-left:	1px solid #FFFFFF;	
	border-right:	1px solid #0B1E6C;
	border-top:		1px solid #FFFFFF;
	border-bottom:	1px solid #0B1E6C;
	font-size:		12px;
	font-family:	verdana, arial;
	}
/* ------------------------------------------------------------------------------------------------------ */
	
/* USERAREA */
table.userarea {
	color: 			#0B1E6C;
	font-size: 		10px;
	/*BORDER-RIGHT: #000000 0px dotted; BORDER-TOP: #000000 1px dotted; BORDER-LEFT: #000000 0px dotted; BORDER-BOTTOM: #000000 0px dotted;*/
	}
		
.user_form_input{
	border-width: 	1px;
	border-style: 	solid;
	border-color: 	#7E888E;
	width: 			60px;
	height: 		13px;
	font-size: 		10px;
	}
	
A.userarea:LINK, A.userarea:VISITED 	{ COLOR: #0B1E6C; text-decoration: none; font-size: 10px; }
A.userarea:HOVER						{ COLOR: #0B1E6C; text-decoration: underline; font-size: 10px; }

A.userarea_shop:LINK, A.userarea_shop:VISITED 	{ padding: 0 1 1 1;border:	1px solid #AEBBBE; COLOR: #7E888E; background: 	#ffc; text-decoration: none; font-size: 11px; }
A.userarea_shop:HOVER							{ text-decoration: underline; font-size: 11px; }
/* ------------------------------------------------------------------------------------------------------ */

/* LEFT NAVIGATION */
TD.left   {
	color: 			#7E888E;
	background: 	#00318E;
	width:			145px;
	}	
TD.leftleft   {
	color: 			#A40000;
	background: 	#BEC0FD;
	width:			145px;
	}	
	
TABLE.left {
	width:			145px;
	font-size: 		11px;
}

div#navigation {
	margin: 0;
	padding: 0;
	width: 145px;
}
a.nav:link, a.nav:visited {
	margin:				0 0 1px;
	padding:		    2px 8px;
	border-right:		3px solid #C0C0C0;
	/*width:				135px;*/
	display:			block;
	background-color:	#D8DDF1; 
	font-size:			12px;
	font-weight:		normal;
	color:				#0B1E6C;
	text-decoration:	none;
}
a.nav:hover {
	border-right:		3px solid #A40000;
	background-color:	#DEE2F1; 
	/*width:				135px;*/
	color:				#A40000;	
	text-decoration:	none;
}

a.nav_active:link, a.nav_active:visited {
	margin:				0 0 1px;
	padding:		    2px 8px;
	border-right:		3px solid #A40000;
	/*width:				135px;*/
	display:			block;
	background-color:	#DEE2F1; 
	font-size:			12px;
	font-weight:		normal;
	color:				#A40000;
	text-decoration:	none;
}
a.nav_active:hover {
	text-decoration:	none;
	/*width:				135px;*/
}
	
A.nav2:LINK, A.nav2:VISITED { COLOR: #7E888E; text-decoration: none; font-size: 11px; }
A.nav2:HOVER				{ COLOR: #7E888E; text-decoration: underline; font-size: 11px; }


A.owscounter:LINK, A.owscounter:VISITED { COLOR: #7E888E; text-decoration: none; font-size: 11px; }
A.owscounter:HOVER { COLOR: #7E888E; text-decoration: none; font-size: 11px; }

/* ------------------------------------------------------------------------------------------------------ */

/* Bilder */
.img-shadow {
  float:left;
  background: url(image/hg_image.png) no-repeat bottom right !important;
  background: url(image/hg_image.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
}
.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 3px;
}
/*For full size img (zoom gallery) */
.img-shadow-full {
	float: right;
}
.img-shadow-full-border {
  background: url(image/hg_image.png) no-repeat bottom right !important;
  background: url(image/hg_image.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  float:left; /* RC4 Release */
}

.img-shadow-full {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 6px;
  }
/* ------------------------------------------------------------------------------------------------------ */

/* POSITIONLINE */
TD.positionline   {
	font-size: 		11px;
	color: 			#7E888E;
	background: 	#E0E6E9;
	height:			16px;
	}	

A.positionline:LINK 	{ COLOR: #7E888E; text-decoration: none; font-size: 11px; }
A.positionline:VISITED	{ COLOR: #7E888E; text-decoration: none; font-size: 11px; }	
A.positionline:ACTIVE	{ COLOR: #7E888E; text-decoration: none; font-size: 11px; }	
A.positionline:HOVER	{ COLOR: #7E888E; text-decoration: underline; font-size: 11px; }

A.positionline1:LINK 	{ COLOR: #7E888E; text-decoration: none; font-size: 12px; }
A.positionline1:VISITED	{ COLOR: #7E888E; text-decoration: none; font-size: 12px; }	
A.positionline1:ACTIVE	{ COLOR: #7E888E; text-decoration: none; font-size: 12px; }	
A.positionline1:HOVER	{ COLOR: #7E888E; text-decoration: underline; font-size: 12px; }
/* ------------------------------------------------------------------------------------------------------ */

/* CONTENT */
TABLE.table_content_main_inner{
	width:			675px;
	/*background:			url(image/header.JPG);*/
	}
TABLE.table_content_main_inner_left{
	width:			525px;
	/*background:			url(image/header.JPG);*/
	}
TABLE.table_content_main_inner_right{
	width:			150px;
	/*background:			url(image/header.JPG);*/
	}
	
H1 {
	font-size: 		18px;
	font-weight: 	normal;
	color: 			#7E888E;
	}
H11 {
	font-size: 		18px;
	font-weight: 	normal;
	color: 			#C00000;
	}
	
.H1 {
	font-size: 		18px;
	font-weight: 	normal;
	color: 			#7E888E;
	}
.H11 {
	font-size: 		18px;
	font-weight: 	normal;
	color: 			#C00000;
	}
	
H2 {
	font-size: 		12px;
	font-weight: 	bold;
	color: 			#7E888E;
	}
	
H3 {
	font-size: 		15px;
	font-weight: 	bold;
	color: 			#7E888E;
	}
	
H4 {
	font-size: 		18px;
	font-weight: 	bold;
	color: 			#7E888E;
	}

H6 {
	font-size: 		10px;
	font-weight: 	bold;
	color: 			#7E888E;
	}
	
.H6 {
	font-size: 		10px;
	font-weight: 	bold;
	color: 			#7E888E;
	}

	
.owscounter:LINK 		{ COLOR: #7E888E; font-weight: 	normal; text-decoration: none; font-size: 9px; }
.owscounter:VISITED 	{ COLOR: #7E888E; font-weight: 	normal; text-decoration: none; font-size: 9px; }
.owscounter:ACTIVE 		{ COLOR: #7E888E; font-weight: 	normal; text-decoration: none; font-size: 9px; }
.owscounter:HOVER 		{ COLOR: #7E888E; font-weight: 	normal; text-decoration: none; font-size: 9px; }
	

A.h2:LINK 	{ COLOR: #7E888E; font-weight: 	bold; text-decoration: none; font-size: 12px; }
A.h2:VISITED{ COLOR: #7E888E; font-weight: 	bold; text-decoration: none; font-size: 12px; }	
A.h2:ACTIVE	{ COLOR: #7E888E; font-weight: 	bold; text-decoration: none; font-size: 12px; }	
A.h2:HOVER	{ COLOR: #7E888E; font-weight: 	bold; text-decoration: underline; font-size: 12px; }

A.h21:LINK 	{ COLOR: #7E888E; font-weight: 	bold; text-decoration: none; font-size: 12px; }
A.h21:VISITED{ COLOR: #7E888E; font-weight: bold; text-decoration: none; font-size: 12px; }	
A.h21:ACTIVE{ COLOR: #7E888E; font-weight: 	bold; text-decoration: none; font-size: 12px; }	
A.h21:HOVER	{ COLOR: #A40000; font-weight: 	bold; text-decoration: none; font-size: 12px; }

A.h3:LINK 	{ COLOR: #0B1E6C; font-weight: 	bold; text-decoration: none; font-size: 11px; }
A.h3:VISITED{ COLOR: #0B1E6C; font-weight: 	bold; text-decoration: none; font-size: 11px; }	
A.h3:ACTIVE	{ COLOR: #0B1E6C; font-weight: 	bold; text-decoration: none; font-size: 11px; }	
A.h3:HOVER	{ COLOR: #A40000; font-weight: 	bold; text-decoration: none; font-size: 11px; }

A.h31:LINK 		{ COLOR: #0B1E6C; font-weight: 	normal; text-decoration: none; font-size: 12px; }
A.h31:VISITED	{ COLOR: #0B1E6C; font-weight: 	normal; text-decoration: none; font-size: 12px; }	
A.h31:ACTIVE	{ COLOR: #0B1E6C; font-weight: 	normal; text-decoration: none; font-size: 12px; }	
A.h31:HOVER		{ COLOR: #A40000; font-weight: 	normal; text-decoration: none; font-size: 12px; }

A.h32:LINK 		{ COLOR: #7E888E; font-weight: 	bold; text-decoration: none; font-size: 11px; }
A.h32:VISITED	{ COLOR: #7E888E; font-weight: 	bold; text-decoration: none; font-size: 11px; }	
A.h32:ACTIVE	{ COLOR: #7E888E; font-weight: 	bold; text-decoration: none; font-size: 11px; }	
A.h32:HOVER		{ COLOR: #A40000; font-weight: 	bold; text-decoration: underline; font-size: 11px; }

A.h4:LINK 	{ COLOR: #00115B; font-weight: 	bold; text-decoration: none; font-size: 11px; }
A.h4:VISITED{ COLOR: #00115B; font-weight: 	bold; text-decoration: none; font-size: 11px; }	
A.h4:ACTIVE	{ COLOR: #00115B; font-weight: 	bold; text-decoration: none; font-size: 11px; }	
A.h4:HOVER	{ COLOR: #A40000; font-weight: 	bold; text-decoration: none; font-size: 11px; }

A.h5:LINK 	{ COLOR: #0B1E6C; font-weight: 	bold; text-decoration: none; font-size: 12px; }
A.h5:VISITED{ COLOR: #0B1E6C; font-weight: 	bold; text-decoration: none; font-size: 12px; }	
A.h5:ACTIVE	{ COLOR: #0B1E6C; font-weight: 	bold; text-decoration: none; font-size: 12px; }	
A.h5:HOVER	{ COLOR: #A40000; font-weight: 	bold; text-decoration: none; font-size: 12px; }

A.h50:LINK 	{ COLOR: #0B1E6C; font-weight: 	bold; text-decoration: underline; font-size: 12px; }
A.h50:VISITED{ COLOR: #0B1E6C; font-weight: bold; text-decoration: underline; font-size: 12px; }	
A.h50:ACTIVE{ COLOR: #0B1E6C; font-weight: 	bold; text-decoration: underline; font-size: 12px; }	
A.h50:HOVER	{ COLOR: #A40000; font-weight: 	bold; text-decoration: none; font-size: 12px; }

A.h51:LINK 		{ COLOR: #0B1E6C; font-weight: 	normal; text-decoration: none; font-size: 12px; }
A.h51:VISITED	{ COLOR: #0B1E6C; font-weight: 	normal; text-decoration: none; font-size: 12px; }	
A.h51:ACTIVE	{ COLOR: #0B1E6C; font-weight: 	normal; text-decoration: none; font-size: 12px; }	
A.h51:HOVER		{ COLOR: #A40000; font-weight: 	normal; text-decoration: underline; font-size: 12px; }

A.h52:LINK 		{ COLOR: #0B1E6C; font-weight: 	normal; text-decoration: underline; font-size: 12px; }
A.h52:VISITED	{ COLOR: #0B1E6C; font-weight: 	normal; text-decoration: underline; font-size: 12px; }	
A.h52:ACTIVE	{ COLOR: #0B1E6C; font-weight: 	normal; text-decoration: underline; font-size: 12px; }	
A.h52:HOVER		{ COLOR: #A40000; font-weight: 	normal; text-decoration: none; font-size: 12px; }

A.h6:LINK 	{ COLOR: #0B1E6C; font-weight: 	bold; text-decoration: none; font-size: 10px; }
A.h6:VISITED{ COLOR: #0B1E6C; font-weight: 	bold; text-decoration: none; font-size: 10px; }	
A.h6:ACTIVE	{ COLOR: #0B1E6C; font-weight: 	bold; text-decoration: none; font-size: 10px; }	
A.h6:HOVER	{ COLOR: #A40000; font-weight: 	bold; text-decoration: none; font-size: 10px; }

A.h61:LINK 		{ COLOR: #7E888E; font-weight: 	bold; text-decoration: none; font-size: 10px; }
A.h61:VISITED	{ COLOR: #7E888E; font-weight: 	bold; text-decoration: none; font-size: 10px; }	
A.h61:ACTIVE	{ COLOR: #7E888E; font-weight: 	bold; text-decoration: none; font-size: 10px; }	
A.h61:HOVER		{ COLOR: #A40000; font-weight: 	bold; text-decoration: none; font-size: 10px; }

A.h62:LINK 		{ COLOR: #0B1E6C; font-weight: 	normal; text-decoration: none; font-size: 14px; }
A.h62:VISITED	{ COLOR: #0B1E6C; font-weight: 	normal; text-decoration: none; font-size: 14px; }	
A.h62:ACTIVE	{ COLOR: #0B1E6C; font-weight: 	normal; text-decoration: none; font-size: 14px; }	
A.h62:HOVER		{ COLOR: #A40000; font-weight: 	normal; text-decoration: none; font-size: 14px; }

A.h7:LINK 	{ COLOR: #7E888E; font-weight: 	bold; text-decoration: none; font-size: 12px; }
A.h7:VISITED{ COLOR: #7E888E; font-weight: 	bold; text-decoration: none; font-size: 12px; }	
A.h7:ACTIVE	{ COLOR: #7E888E; font-weight: 	bold; text-decoration: none; font-size: 12px; }	
A.h7:HOVER	{ COLOR: #0B1E6C; font-weight: 	bold; text-decoration: none; font-size: 12px; }

A.h71:LINK 		{ COLOR: #0B1E6C; font-weight: 	normal; text-decoration: none; font-size: 12px; }
A.h71:VISITED	{ COLOR: #0B1E6C; font-weight: 	normal; text-decoration: none; font-size: 12px; }	
A.h71:ACTIVE	{ COLOR: #0B1E6C; font-weight: 	normal; text-decoration: none; font-size: 12px; }	
A.h71:HOVER		{ COLOR: #A40000; font-weight: 	normal; text-decoration: underline; font-size: 12px; }

.small 
	{ 
	COLOR: #7E888E; text-decoration: none; font-size: 11px;
	}
.content_table{
	width:			100%;
	font-size: 		12;
	}
.content_table_1{
	width:			50%;
	font-size: 		12;
	}
.content_table_2{
	width:			60%;
	font-size: 		12;
	}
.content_table_einsatz{
	width:			100%;
	font-size: 		12;
	background-color: 	#E0E6E9;
	}
.content_table_einsatz_rahmen{
	width:			100%;
	font-size: 		12;
	background-color: 	#E0E6E9;
    border-bottom: 1px solid #003293;
    border-top: 1px solid #003293;
	}   
.content_table_rahmen{
	font-size: 		12;
	BORDER-RIGHT: #000000 0px dotted; 
	BORDER-TOP: #000000 0px dotted; 
	BORDER-LEFT: #000000 1px dotted; 
	BORDER-BOTTOM: #000000 0px dotted;
	}
	
.content_cell{
	font-size: 		12;
	}
.content_cell_rah{
	font-size: 		11;
	border-left: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    border-bottom: 1px solid #C0C0C0;
    position: relative;
	}
.content_cell_0{
	font-size: 		11;
	}
.content_cell_1{
	font-size: 		10px;
	background-color: 	#FBFBFB;
	position: relative;
	}
	
.content_cell_cell{
	font-size: 		11px;
	background-color: 	#E0E6E9;
	border-left: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    border-bottom: 1px solid #C0C0C0;
    position: relative;
	}
	
.content_cell_cell_cell{
	font-size: 		11px;
	background-color: 	#FBFBFB;
	position: relative;
	}
	
A.headline:LINK 	{ COLOR: #000000; font-weight: 	normal; text-decoration: underline; font-size: 12px; }
A.headline:VISITED	{ COLOR: #000000; font-weight: 	normal; text-decoration: underline; font-size: 12px; }	
A.headline:ACTIVE	{ COLOR: #000000; font-weight: 	normal; text-decoration: underline; font-size: 12px; }	
A.headline:HOVER	{ COLOR: #000000; font-weight: 	normal; text-decoration: underline; font-size: 12px; }	

A.page_nav:LINK 	{ COLOR: #0F7E00; font-weight: 	normal; text-decoration: none; font-size: 11px; }
A.page_nav:VISITED	{ COLOR: #0F7E00; font-weight: 	normal; text-decoration: none; font-size: 11px; }	
A.page_nav:ACTIVE	{ COLOR: #0F7E00; font-weight: 	normal; text-decoration: none; font-size: 11px; }	
A.page_nav:HOVER	{ COLOR: #0F7E00; font-weight: 	normal; text-decoration: underline; font-size: 11px; }	
	
.form_table{
	width:			100%;
	font-size: 		12;
	border-width: 	1px;
	border-style: 	solid;
	border-color:	#ADAFA8;
	}
.form_table_line{
	width:			100%;
	font-size: 		12;
	}
.form_table_line_user{
	width:			515;
	font-size: 		12;
	}
.form_headline{
	color: 				#000000;
	background-color: 	#FBFBFB;	
	}

/* Service */	
.form_rowS1{
	background-color: 	#FAF7D6;
	/*background:			url(logo.JPG) 290px 0px no-repeat;*/
	display:			block;
	height:			100%;
	width:			100%;
	}
.form_rowS2{
	/*background-color: 	#FFFFFF;*/
	background:			url(image/but0.JPG);
	display:			block;
	height:			100%;
	width:			100%;
	}
.form_rowS3{
	background-color: 	#C8CEDC;
	display:			block;
	height:			100%;
	width:			100%;
	}
.form_rowS5{
	background-color: 	#D9FECF;
	display:			block;
	height:			100%;
	width:			100%;
	}
.form_rowS6{
	background-color: 	#FBFD9B;
	display:			block;
	height:			100%;
	width:			100%;
	}	
A.row4:link 
	{
	font-size: 			13px; 	
	COLOR: 				#0B1E6C;
	text-decoration: 	none;
	font-weight: 		bold;
	display:			block;
	height:			100%;
	width:			100%;
	}
A.row4:visited
	{ 
	font-size: 			13px; 	
	COLOR: 				#0B1E6C;
	text-decoration: 	none;
	font-weight: 		bold;
	display:			block;
	height:			100%;
	width:			100%;
	}	
A.row4:active
	{ 
	font-size: 			13px; 	
	COLOR: 				#0B1E6C;
	text-decoration:	none;
	font-weight: 		bold;
	display:			block;
	height:			100%;
	width:			100%;
	}	
A.row4:hover
	{ 
	font-size: 			13px; 	
	COLOR: 				#4E4E4E;
	/*border-right:		1px solid #7E888E;*/
	text-decoration:	none;
	font-weight: 		bold;
	display:			block;
	height:			100%;
	width:			100%;
	}	


A.row3:link 
	{
	font-size: 			13px; 	
	COLOR: 				#0B1E6C;
	text-decoration: 	none;
	font-weight: 		bold;
	display:			block;
	height:			100%;
	width:			100%;
	}
A.row3:visited
	{ 
	font-size: 			13px; 	
	COLOR: 				#0B1E6C;
	text-decoration: 	none;
	font-weight: 		bold;
	display:			block;
	height:			100%;
	width:			100%;
	}		
A.row3:active
	{ 
	font-size: 			13px; 	
	COLOR: 				#0B1E6C;
	text-decoration:	none;
	font-weight: 		bold;
	display:			block;
	height:			100%;
	width:			100%;
	}		
A.row3:hover
	{ 
	font-size: 			13px; 	
	COLOR: 				#DA2E23;
	/*border-right:		1px solid #7E888E;*/
	text-decoration:	none;
	font-weight: 		bold;
	display:			block;
	height:			100%;
	width:			100%;
	}		
	
	
A.row2:link 
	{
	font-size: 			13px; 	
	COLOR: 				#0B1E6C;
	text-decoration: 	none;
	font-weight: 		bold;
	display:			block;
	height:			100%;
	width:			100%;
	}
A.row2:visited
	{ 
	font-size: 			13px; 	
	COLOR: 				#0B1E6C;
	text-decoration: 	none;
	font-weight: 		bold;
	display:			block;
	height:			100%;
	width:			100%;
	}		
A.row2:active
	{ 
	font-size: 			13px; 	
	COLOR: 				#0B1E6C;
	text-decoration:	none;
	font-weight: 		bold;
	display:			block;
	height:			100%;
	width:			100%;
	}		
A.row2:hover
	{ 
	font-size: 			13px; 	
	COLOR: 				#800040;
	/*border-right:		1px solid #7E888E;*/
	text-decoration:	none;
	font-weight: 		bold;
	display:			block;
	height:			100%;
	width:			100%;
	}		
	
	
A.row1:link 
	{
	font-size: 			13px; 	
	COLOR: 				#0B1E6C;
	text-decoration: 	none;
	font-weight: 		bold;
	display:			block;
	height:			100%;
	width:			100%;
	}
A.row1:visited
	{ 
	font-size: 			13px; 	
	COLOR: 				#0B1E6C;
	text-decoration: 	none;
	font-weight: 		bold;
	display:			block;
	height:			100%;
	width:			100%;
	}		
A.row1:active
	{ 
	font-size: 			13px; 	
	COLOR: 				#0B1E6C;
	text-decoration:	none;
	font-weight: 		bold;
	display:			block;
	height:			100%;
	width:			100%;
	}		
A.row1:hover
	{ 
	font-size: 			13px; 	
	COLOR: 				#693434;
	/*border-right:		1px solid #7E888E;*/
	text-decoration:	none;
	font-weight: 		bold;
	display:			block;
	height:			100%;
	width:			100%;
	}	
/* ------------------------------------------------------------------------------------------------------ */

.form_rowpartner{
	background-color: 	#E0E6E9;	
	font-size:			14px;
	font-weight:		bold;
	color:				#0B1E6C;	
	}
.form_row1{
	background-color: 	#C5CFD5;
	}
.form_row11{
	background-color: 	#C5CFD5;
	border-left: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    position: relative;
	}
.form_row2{
	background-color: 	#E0E6E9;	
	}
.form_row20{
	background-color: 	#0B1E6C;	
	}
.form_row21{
	background-color: 	#E0E6E9;
	border-left: 1px solid #C00000;
    border-right: 1px solid #C00000;
    border-top: 1px solid #C00000;
    border-bottom: 1px solid #C00000;
    position: relative;
	}
.form_row211{
	background-color: 	#E0E6E9;
	border-left: 1px solid #003293;
    border-right: 1px solid #003293;
    border-top: 1px solid #003293;
    border-bottom: 1px solid #003293;
    position: relative;
	}
.form_row22{
	background-color: 	#E0E6E9;
	border-left: 1px solid #C00000;
    border-right: 1px solid #C00000;
    border-bottom: 1px solid #C00000;
    position: relative;
	}
.form_row3{
	background-color: 	#C5CFD5;
	}
.form_row33{
	background-color: 	#ffffff;
	border-left: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    position: relative;
	}
.form_input{
	border-width: 1px;
	border-style: solid;
	border-color: #ADAFA8;
	}
.form_input_1{
	border-width: 1px;
	border-style: solid;
	border-color: #a40000;
	}
	
.form_input_readonly{
	border-width: 1px;
	border-style: dashed;
	border-color: #ADAFA8;
	color: 	#7E888E;
	}
.form_input_textarea{
	}
.form_input_file{
	}
.form_input_checkbox{
	}
.form_input_select{
	}
.form_input_radio{
	}
.form_button{
	font-size: 12;
	}
.form_footline{
	background-color: 	#E0E6E9;	
	}
.form_footline_gallery{
	/*background-color: 	#E0E6E9;*/
	border-bottom: 1px solid #E0E6E9;
	}
.form_footline_grau{
   	border-bottom: 1px solid #E0E6E9;	
	}  
form_footline_grau_unten{
   	border-top: 1px solid #E0E6E9;	
	}  
.form_footline_rot{
	background-color: 	#C00000;	
	}
.form_footline_blau{
	background-color: 	#003293;	
	}
.form_footline_blau_start{
	/*background-color: 	#003293;*/
	border-bottom: 1px solid #003293;	
	}
.form_footline_0{
	background-color: 	#C5CFD5;	
	}
.form_footline_1{
	background-color: 	#ffffff;	
	border-left: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    border-top: 1px solid #C0C0C0;
    position: relative;
	}
.form_footline_11{
	background-color: 	#ffffff;	
	border-left: 1px solid #003293;
    border-right: 1px solid #003293;
   /* border-top: 1px dashed #C0C0C0;*/
	border-bottom: 1px solid #003293;
    position: relative;
	}
.form_footline_111{
	background-color: 	#E0E6E9;	
	border-left: 1px solid #C5CFD5;
    border-right: 1px solid #C5CFD5;
    border-top: 1px solid #C5CFD5;
    position: relative;
	}
.form_footline_112{
	background-color: 	#E0E6E9;	
	border-right: 1px solid #C5CFD5;
	PADDING-RIGHT: 6px; 
	border-top: 1px solid #C5CFD5; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 6px; 
	/*MARGIN: -6px 6px 6px -6px; */
	border-left: 1px solid #C5CFD5; 
	PADDING-TOP: 6px; 
	POSITION: relative; 
	}
.form_footline_113{
	width:			665;
	background-color: 	#E0E6E9;	
	border-right: 1px solid #C5CFD5;
	PADDING-RIGHT: 6px; 
	border-top: 1px solid #C5CFD5; 
	DISPLAY: block; 
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 6px; 
	/*MARGIN: -6px 6px 6px -6px; */
	border-left: 1px solid #C5CFD5; 
	PADDING-TOP: 6px; 
	border-bottom: 1px solid #C5CFD5;
	POSITION: relative; 
	}
.form_footline_2{
	background-color: 	#E0E6E9;	
	border-left: 1px solid #003293;
    border-right: 1px solid #003293;
    border-top: 1px solid #003293;
    position: relative;
	}
.form_footline_3{
	background-color: 	#E8F4FE;	
	border-left: 1px solid #C0C0C0;
    border-right: 2px solid #7E888E;
    border-top: 1px solid #C0C0C0;
	border-bottom: 2px solid #7E888E;
    position: relative;
	}
.form_footline_line{
	background-color: 	#808080;	
	}
.form_footline_line1{
	background-color: 	#048ca4;	
	}
.form_error{
	border-width: 1px;
	border-style: solid;
	border-color:	#C42B2B;
	}	
	

A.shop:LINK 	{ COLOR: #0B1E6C; font-weight: 	bold; text-decoration: none; font-size: 11px; }
A.shop:VISITED	{ COLOR: #0B1E6C; font-weight: 	bold; text-decoration: none; font-size: 11px; }	
A.shop:HOVER	{ COLOR: #a40000; font-weight: 	bold; text-decoration: none; font-size: 11px; }	

A.shop1:LINK 	{ COLOR: #0B1E6C; font-weight: 	bold; text-decoration: none; font-size: 10px; }
A.shop1:VISITED	{ COLOR: #0B1E6C; font-weight: 	bold; text-decoration: none; font-size: 10px; }	
A.shop1:HOVER	{ COLOR: #a40000; font-weight: 	bold; text-decoration: none; font-size: 10px; }
/* ------------------------------------------------------------------------------------------------------ */
	
/* FORUM */ 
.forum_tab100{
	font-size: 11;
	border-width: 0px;
	width: 100%;
	}	 	
.forum_headline{
	font-size: 12;
	font-weight: bold;
	background-color: #dfdfdf;
	color: #000000;
	}	
.forum_row_ann{
	background-color: #BBC4CB;
	color: #000000;
	}
.forum_row1{
	font-size: 11;
	background-color: #C5CFD5;
	color: #a40000;
	font-weight: bold;
	}
.forum_row11{
	font-size: 11;
	background-color: #C5CFD5;
	color: #a40000;
	font-weight: normal;
	}
.forum_row2{
	background-color: #E0E6E9;
	color: #000000;
	}
.forum_row3{
	background-color: #C5CFD5;
	color: #000000;
	}
.forum_row_hover{
	background-color: #dfdfdf;
	color: #000000;
	}
		
.forum_form_input{
	border-width: 1px;
	border-style: solid;
	border-color: #69849A;
	width: 200px;
	font-size: 11;
	}
.forum_form_input_textarea{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	border-width: 1px;
	border-style: solid;
	border-color: #69849A;
	width: 250px;
	height: 150px;
	}
/* ------------------------------------------------------------------------------------------------------ */

/* ADMIN */	
TABLE.admin_dashed{
	font-size: 10;
	border-width: 1px;
	border-style: dashed;
	border-color: #000000;
	width:100%;
	}
		
TABLE.admin_solid{
	font-size: 10;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	width:100%;
	}
	
TR.admin_headline{
	font-size:	11px;
	color:			#FBFBFB;
	background-color: 	#5C5F61;	
	}

.admin_row1{
	background-color: 	#B2B9BE;	
	}

.admin_row2{
	background-color: 	#9AA2A7;	
	}
.admin_row31{ 
	font-size:	12px;
	background-color: 	#79C734;
	color: #FBFBFB;	
	}
.admin_row3{ 
	background-color: 	#79C734;
	color: #FBFBFB;	
	}
.admin_row3:HOVER{ 
	background-color: 	#FBFBFB;
	color: #FBFBFB;	
	}



TD.admin_add{
	background-color: 	#79C734;
	color: #FBFBFB;	
	}
.admin_add_head{
	font-weight: bold;
	background-color: 	#62AB21;
	color: #FBFBFB;	
	}
TD.admin_update{
	background-color: 	#ECC83A;
	color: #FBFBFB;	
	}	
.admin_update_head{
	font-weight: bold;
	background-color: 	#E1B713;
	color: #FBFBFB;	
	}
TD.admin_del{
	background-color: 	#EC533A;
	color: #FBFBFB;	
	}	
.admin_del_head{
	font-weight: bold;
	background-color: 	#DD0000;
	color: #FBFBFB;	
	}	
	
	/* FORMULAR-FELDER */
.admin_form_input{
	font-size: 11;
	border-width: 1px;
	border-style: solid;
	border-color: #69849A;
	width: 250px;
	}
.admin_form_input_small{
	font-size: 11;
	border-width: 1px;
	border-style: solid;
	border-color: #69849A;
	width: 50px;
	}
.admin_form_input_select{
	font-size: 11;
	}
.admin_form_button{
	font-size: 8px;
	}
.admin_form_input_checkbox{
	}
.admin_form_input_textarea{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	border-width: 1px;
	border-style: solid;
	border-color: #69849A;
	width: 250px;
	height: 150px;
	}
.admin_form_input_textarea_small{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 11;
	border-width: 1px;
	border-style: solid;
	border-color: #69849A;
	width: 250px;
	height: 50px;
	}
.admin_form_input_file{
	font-size: 11;
	border-width: 1px;
	border-style: solid;
	border-color: #69849A;
	width: 250px;
	}
.admin_form_input_radio{
	}

A.admin_row:LINK 		{ COLOR: #CC0000; text-decoration: underline; font-size: 10px; }
A.admin_row:VISITED		{ COLOR: #CC0000; text-decoration: underline; font-size: 10px; }	
A.admin_row:ACTIVE		{ COLOR: #CC0000; text-decoration: underline; font-size: 10px; }	
A.admin_row:HOVER		{ COLOR: #CC0000; text-decoration: underline; font-size: 10px; }

A.admin_headline:LINK 	{ COLOR: #FBFBFB; text-decoration: underline; font-size: 11px; }
A.admin_headline:VISITED{ COLOR: #FBFBFB; text-decoration: underline; font-size: 11px; }	
A.admin_headline:ACTIVE	{ COLOR: #FBFBFB; text-decoration: underline; font-size: 11px; }	
A.admin_headline:HOVER	{ COLOR: #FBFBFB; text-decoration: underline; font-size: 11px; }
/* ------------------------------------------------------------------------------------------------------ */

/* start shared styles for remote search bar - scopebar.css */

#sch_scopes
{
    border-left: 1px solid #E9EAF1;
    border-right: 1px solid #E9EAF1;
    border-bottom: 1px solid #E9EAF1;
    font-size: 100%;
    position: relative;    
}

#sch_scopes a, #sch_scopes a:visited
{
    text-decoration: none;
    color: #0B1E6C;
}

#sch_scopes a:hover
{
    text-decoration: underline;
}

.sch_scope_bar
{
    background-repeat: repeat-x;
    height: 1.0em;
    *height: 1.25em;
    padding-top: .8em;
    *padding-top: .3em;
}

.sch_scope_bar li
{
    display: inline; 
    cursor: pointer;
}


.sch_scope_bar li span
{
    padding: .2em 1.0em .2em 1.0em;
    display: inline-block;
    white-space: nowrap;
}


.sch_scope_bar li.sch_active span.sch_firstChild
{
    border-left: 1px solid #b4c0c1;
}


.sch_scope_bar li.sch_active span
{
    *padding-top: .1em;
    border-top: 1px solid #b4c0c1;
    border-right: 1px solid #b4c0c1;
    border-bottom: 1px solid #b4c0c1;
    background-color: #fff;
    font-weight: bold;
}

/* end shared styles for remote search bar - scopebar.css *
----------------------------------------------------------------------------------------/

/* beginn guestbook */

.guestbook_table {
  font-family: Tahoma, Verdana, Helvetica;
  font-size: 11px;
  color: #000000;
  background-color: #808080;
}
.guestbook_table2 {
  font-family: Tahoma, Verdana, Helvetica;
  font-size: 11px;
  color: #000000;
}
textarea {
  background-color: #f2f2f2;
  border: 1px solid #808080;
  color: #000000;
  font-size: 11px;
  font-family: Tahoma, Verdana, Helvetica;
}
input {
  background-color: #f2f2f2;
  border: 1px solid #808080;
  color: #000000;
  font-size: 11px;
  font-family: Tahoma,Verdana,Helvetica;
}
select {
  background-color: #f2f2f2;
  border: 1px solid #808080;
  color: #000000;
  font-size: 11px;
  font-family: Tahoma, Verdana, Helvetica;
}
.checkboxloeschen {
  background-color: #f2f2f2;
  border: 1px solid #808080;
}
#captcha {
  border: 1px solid #808080;
}
.tableinborder {
  background-color: #000000;
}

.tdinstall1 {
  background-color: #f2f2f2;
}

.tdinstall2 {
  background-color: #ffffff;
}

.tdinstall3 {
  background-color: #ffffff;
}

/* end shared styles for remote search bar - scopebar.css *
---------------------------------------------------------------------/

/* bildeinwurf */

.bild
	{
	font-family: 		Times New Roman;
	position:			absolute;
	font-width:			bold;
}

/* end bildeinwurf */