body
	{
	font-family: 		Verdana, Arial;
	color: 				#0B1E6C;
	/*background:			url(image/bg2.JPG);*/
	background-color: 	#BEC0FD; 
	margin-top: 		15px;	
	}
	
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: 	#FFFFFF;
	/*height:			100%;			*/
	/*width:			800px;			*/
	/*border-left:	1px solid #ADAFA8;	*/
	/*border-left:	1px solid #0B1E6C;	*/
	/*border-right:	1px solid #0B1E6C;	*/
	font-size:		12px;
	font-family:	verdana, arial;
	}
#footer {
	width: 960px;
	height: 24px;
	line-height: 24px;
	font-size: 10px;
	text-align: center;
	color: #707070;
	background: url('image/footer_img.PNG');
}

#footer a {
	color: #707070;
}

#footer a:hover {
	color: #CD202C;
}

/* ------------------------------------------------------------------------------------------------------ */

table#outerTable, table#innerTable {
height: 100%;
}
 
td {
vertical-align:top;
}

/*-------------------------------------------------------------------------------------------------------- */

/* ++++ LOGIN - START ++++ */
.mod_login_header {
	padding: 0px;
	margin: 0px;
	height: 23px;
	width:	200px;
	background: url('image/but_oben.PNG');
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 	bold;
	color: #FFFFFF;
}

.text,password {
	width: 180px;
}

.error {
	color: red;
}
/* ++++ LOGIN - ENDE ++++ */

/* ++++ LOGOUT - START ++++ */
.mod_logout_header {
	padding: 0px;
	margin: 0px;
	height: 29px;
	background: url('image/but_oben.PNG');
	background-repeat: no-repeat;
}

.text,password {
	width: 200px;
}

.error {
	color: red;
}
/* ++++ LOGIN - START ++++ */
.mod_login_header {
	padding: 0px;
	margin: 0px;
	height: 23px;
	width:	200px;
	background: url('image/e_level_plus_teaser.png');
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 	bold;
	color: #FFFFFF;
}

.text,password {
	width: 180px;
}

.error {
	color: red;
}
/* ++++ LOGIN - ENDE ++++ */

/* ++++ LOGOUT - START ++++ */
.mod_logout_header {
	padding: 0px;
	margin: 0px;
	height: 29px;
	background: url('image/e_level_plus_teaser.png');
	background-repeat: no-repeat;
}

.text,password {
	width: 200px;
}

.error {
	color: red;
}
/* ++++ LOGOUT - ENDE ++++ */

.right_box_top_highway {
	padding: 0px;
	margin: 0px;
	height: 43px;
	background: url('image/highway_teaser.png');
	background-repeat: no-repeat;
}

.right_box_top_desktop {
	padding: 0px;
	margin: 0px;
	height: 43px;
	background: url('image/desktop_teaser.png');
	background-repeat: no-repeat;
}

.right_box_top_movie {
	padding: 0px;
	margin: 0px;
	height: 43px;
	background: url('image/movie_teaser.png');
	background-repeat: no-repeat;
}

.right_box_mid {
	padding: 5px 0 0 14px;
	margin: 0px;
	font-size: 11px;
	background: url('image/mittelteil_teaser.png');
}

.right_box_mid_re {
	padding: 5px 0 0 14px;
	margin: 0px;
	font-size: 11px;
	background: url('image/but_mitte_re.PNG');
}

.right_box_low {
	padding: 0px;
	margin: 0px;
	height: 15px;
	background: url('image/unterteil_teaser.png');
	background-repeat: no-repeat;
}


	
/* USERAREA */
table.userarea {
	color: 			#0B1E6C;
	font-size: 		11px;
	}
		
.user_form_input{
	border-width: 	1px;
	border-style: 	solid;
	border-color: 	#7E888E;
	width: 			90px;
	font-size: 		11px;
	}
	
A.userarea:LINK, A.userarea:VISITED 	{ COLOR: #0B1E6C; text-decoration: none; font-size: 11px; }
A.userarea:HOVER						{ COLOR: #0B1E6C; text-decoration: underline; font-size: 11px; }

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: 	#BEC0FD;
	width:			135px;
	}	
TD.leftleft   {
	color: 			#A40000;
	background: 	#BEC0FD;
	width:			135px;
	}	
	
TABLE.left {
	width:			135px;
	font-size: 		11px;
}

div#navigation {
	margin: 0;
	padding: 0;
	width: 135px;
}
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; }
/* ------------------------------------------------------------------------------------------------------ */

/* POSITIONLINE */
TD.positionline   {
	font-size: 		12px;
	font-weight:	none;
	color: 			#7E888E;
	/*background:			url(image/menu/deblanko0.GIF); LEFT: 150px; WIDTH: 100%; POSITION: absolute; TOP: 160px; HEIGHT: 49px;*/
	/*background:			url(image/menu/deblanko0.GIF) repeat-x 0px 23px; LEFT: 30px; WIDTH: 100%; POSITION: absolute; TOP: 127px; HEIGHT: 49px;*/
	/*background: 	#71A2BF;*/
	/*-----aktive
	background:			url(image/menu/blanko63.JPG);
	-------aktives*/
	height:			20px;
	}	

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:TRAIL	{ COLOR: #000000; text-decoration: none; font-size: 11px; }	
A.positionline:HOVER	{ COLOR: #A40000; text-decoration: none; font-size: 11px; BORDER-BOTTOM: #A40000 1px dotted; }

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; }

A.positionline2:LINK 	{ COLOR: #0B1E6C; text-decoration: none; font-size: 11px; }
A.positionline2:VISITED	{ COLOR: #0B1E6C; text-decoration: none; font-size: 11px; }	
A.positionline2:ACTIVE	{ COLOR: #0B1E6C; text-decoration: none; font-size: 11px; }	
A.positionline2:HOVER	{ COLOR: #A40000; text-decoration: none; font-size: 11px; }

/* ------------------------------------------------------------------------------------------------------ */

/* CONTENT */
TABLE.table_content_main_inner{
	width:			800px;
	/*background:			url(image/header.JPG);*/
	}
	
#row9
	{
	display: 				block;
	background-color:		#717D8A; 
	width:					400px;
	height:					14px;
	font-size: 				11px;
	font-style: 			normal;
	font-weight: 			bold;
	COLOR: 					#ffffff;
	text-decoration:		none;
	}		
	
H1 {
	font-size: 		18px;
	font-weight: 	normal;
	color: 			#7E888E;
	}
	
.H1 {
	font-size: 		18px;
	font-weight: 	normal;
	color: 			#7E888E;
	}
	
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.h22:LINK 		{ COLOR: #A40000; font-weight: 	none; text-decoration: none; font-size: 11px; border-left: 0px solid #FFFFCF; margin: 0 0 1px; padding: 2px 2px; }
A.h22:VISITED	{ COLOR: #A40000; font-weight: 	none; text-decoration: none; font-size: 11px; border-left: 0px solid #FFFFCF; margin: 0 0 1px; padding: 2px 2px; }	
A.h22:ACTIVE	{ COLOR: #A40000; font-weight: 	none; text-decoration: none; font-size: 11px; border-left: 0px solid #FFFFCF; margin: 0 0 1px; padding: 2px 2px; }	
A.h22:HOVER		{ COLOR: #A40000; font-weight: 	none; text-decoration: underline; font-size: 11px; border-left: 0px solid #FFFFCF; margin: 0 0 1px; padding: 2px 2px; }

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.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.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; }

.small 
	{ 
	COLOR: #7E888E; text-decoration: none; font-size: 11px;
	}
.content_table{
	width:			100%;
	font-size: 		12;
	}
.content_cell{
	font-size: 		12;
	}
.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%;
	}	
.form_rowS7{
	background-color: 	#7FCBCB;
	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_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: 	#FFFFFF;	
	}
.form_row21{
	background-color: 	#E0E6E9;
	border-left: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    border-top: 1px solid #C0C0C0;
    border-bottom: 1px solid #C0C0C0;
    position: relative;
	}
.form_row22{
	background-color: 	#E0E6E9;
	border-left: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    border-bottom: 1px solid #C0C0C0;
    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;
	/*border-bottom: 1px solid #E0E6E9;*/	
	}
.form_footline_blau_start{
	background-color: 	#E8E8E8;
	border-bottom: 1px solid #0066cc;	
	}
.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 #C0C0C0;
    border-right: 1px solid #C0C0C0;
   /* border-top: 1px dashed #C0C0C0;*/
	border-bottom: 1px solid #C0C0C0;
    position: relative;
	}
.form_footline_2{
	background-color: 	#E0E6E9;	
	border-left: 1px solid #C0C0C0;
    border-right: 1px solid #C0C0C0;
    border-top: 1px solid #C0C0C0;
    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_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_dashed_50{
	font-size: 10;
	border-width: 1px;
	border-style: dashed;
	border-color: #000000;
	width:50%;
	}
		
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 */
