/*#######################################################################*/
/*##### Linkformatierungen ##############################################*/
/*#######################################################################*/
a:link.menue {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color: 				#004080;
	letter-spacing:		-0.01em;
	width:				100%;
	height:				15px;
	text-decoration: 	none;
	padding-left:		2px;
	}

a:visited.menue {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color: 				#004080;
	letter-spacing:		-0.01em;
	width:				100%;
	height:				15px;
	text-decoration: 	none;
	padding-left:		2px;
}

a:hover.menue {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color: 				#004080;
	letter-spacing:		-0.01em;
	background-image:	url('../images/hintergrund/menue_hintergrund1.gif');	
	width:				100%;
	height:				15px;
	text-decoration: 	none;
	padding-left:		2px;
}

a:active {
	font-family: 		Verdana, Arial Unicode MS;
	font-size: 			12px;
	color: 				#004080;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
}

a:link {
	font-family: 		Verdana, Arial Unicode MS;
	font-size: 			12px;
	color: 				#004080;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	}

a:visited {
	font-family: 		Verdana, Arial Unicode MS;
	font-size: 			12px;
	color: 				#004080;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
}

a:hover {
	font-family: 		Verdana, Arial Unicode MS;
	font-size: 			12px;
	color: 				#004080;
	letter-spacing:		-0.01em;
	text-decoration: 	underline;
}

a:active {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color: 				#004080;
	letter-spacing:		-0.01em;
	width:				100%;
	height:				15px;
	text-decoration: 	none;
	padding-left:		2px;
}

/*--------------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------------*/

a:link.produktgruppe {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;

	color: 				#444444;
	letter-spacing:		-0.01em;
	width:				100%;
	height:				15px;
	text-decoration: 	none;
	padding-left:		2px;
	}

a:visited.produktgruppe {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color: 				#444444;
	letter-spacing:		-0.01em;
	width:				100%;
	height:				15px;
	text-decoration: 	none;
	padding-left:		2px;
}

a:hover.produktgruppe {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color: 				#004080;
	letter-spacing:		-0.01em;
	width:				100%;
	height:				15px;
	text-decoration: 	none;
	padding-left:		2px;
}

a:active.produktgruppe {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color: 				#444444;
	letter-spacing:		-0.01em;
	width:				100%;
	height:				15px;
	text-decoration: 	none;
	padding-left:		2px;
}

/*--------------------------------------------------------------------------------------*/

a:link.email {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color: 				#004080;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	}

a:visited.email {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color: 				#004080;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
}

a:hover.email {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color: 				#004080;
	letter-spacing:		-0.01em;
	text-decoration: 	underline;
}

a:active.email {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color: 				#004080;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
}


/*--------------------------------------------------------------------------------------*/

a:link.dezent {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color:				#333333;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	width:				100%;
	height:				15px;
	}

a:visited.dezent {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color:				#333333;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	width:				100%;
	height:				15px;
}

a:hover.dezent {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color:				#333333;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	background-color:	#FADFB5;
	width:				100%;
	height:				15px;
}

a:active.dezent {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color:				#333333;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	background-color:	#F89B18;
	width:				100%;
	height:				15px;
}

/*--------------------------------------------------------------------------------------*/

a:link.dezent2 {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color:				#444444;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	width:				100%;
	height:				15px;
	}

a:visited.dezent2 {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color:				#444444;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	width:				100%;
	height:				15px;
}

a:hover.dezent2 {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color:				#FF9966;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	width:				100%;
	height:				15px;
}

a:active.dezent2 {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color:				#FFFFFF;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	width:				100%;
	height:				15px;
}


/*--------------------------------------------------------------------------------------*/


a:link.dezent3 {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			12px;
	color:				#444444;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	width:				100%;
	height:				15px;
	}

a:visited.dezent3 {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			12px;
	color:				#444444;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	width:				100%;
	height:				15px;
}

a:hover.dezent3 {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			12px;
	color:				white;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	background-color:	#AFAFAF;
	width:				100%;
	height:				15px;
}

a:active.dezent3 {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			12px;
	color:				#FFFFFF;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	background-color:	#004080;
	width:				100%;
	height:				15px;
}


/*--------------------------------------------------------------------------------------*/


a:link.link {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color:				#666666;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	height:				15px;
	}

a:visited.link {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color:				#666666;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	height:				15px;
}

a:hover.link {
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color:				#444444;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	background-color:	#CFCFCF;
	height:				15px;
}

a:active.link{
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color:				#FFFFFF;
	letter-spacing:		-0.01em;
	text-decoration: 	none;
	background-color:	#004080;
	height:				15px;
}




/*--------------------------------------------------------*/

a:link.titel {
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		bold;
	color:				#444444;
	letter-spacing:		-0.01em;
	text-decoration:	none;
	}

a:visited.titel {
	font-family: 		Verdana, Arial Unicode MS;

	font-size:			11px;
	font-weight:		bold;
	color:				#444444;
	letter-spacing:		-0.01em;
	text-decoration:	none;
}

a:hover.titel {
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		bold;
	color:				#004080;
	letter-spacing:		-0.01em;
	text-decoration:	none;
}

a:active.titel {
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		bold;
	color:				#444444;
	letter-spacing:		-0.01em;
	text-decoration:	none;
}








/*#######################################################################*/
/*##### Body/Text #######################################################*/
/*#######################################################################*/
body{
	background-image:	url('../images/hintergrund/webhintergrund.jpg');
	/*background-color:	#FFFFFF;*/
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		400;
	color:				#444444;
	letter-spacing:		-0.01em;
	scrollbar-highlight-color:	#FFFFFF;
    scrollbar-shadow-color:		#FFFFFF;
    scrollbar-track-color:		#FFFFFF;
	scrollbar-3dlight-color:	#AA6E7A;
    scrollbar-arrow-color:		#DFDFDF;
	scrollbar-base-color:		#004080;
    scrollbar-base-color:		#004080;
    scrollbar-darkshadow-color:	#004080;
    scrollbar-face-color:		#004080;
	}

body.content{
	background-image:	url('../images/hintergrund/frame_hintergrund.gif');
	background-color:	#FFFFFF;
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		400;
	color:				#444444;
	letter-spacing:		-0.01em;
	padding:			0px;
	margin:				0px; 
	margin-top:			20px;
	}

body.contentgrey{
	background-color:			#F8F8F8;
	}

b{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		bold;
	letter-spacing:		-0.01em;
	color:				#004080;
	}

b.grau{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		bold;
	letter-spacing:		-0.01em;
	color:				#444444;
	}
	
div.produkttitel{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		800;
	color:				#004080;
	letter-spacing:		-0.01em;
	height:				18px;
	}
	
div.kategorie{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		500; 
	letter-spacing:		-0.01em;
	color:				#333333;
	margin-left:		2px;
	margin-bottom:		11px;
	height:				18px;
	padding-bottom:		0px;
	padding-top:		2px;
	width:				110px;
	border-left:		solid 5px #F89B18;
	border-right:		solid 1px #F89B18;
	background-color:	#FFFFEF;
	}


div.titelpunkt{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		500;
	color:				#004080;
	letter-spacing:		-0.01em;
	margin-left:		0px;
	padding-left:		5px;
	height:				20px;
	background-color:	#FFFFFF;
	visibility:			hidden;
	position:			absolute;
	}
	
div.where{
	font-family:		Arial Unicode MS;
	font-size:			20px;
	font-weight:		300;
	text-align:			right;
	letter-spacing:		-0.01em;
	color:				#666666;
	width:				249px;
	}

div.wherelinks{
	margin-bottom:		4px;
	}		

.power {
	visibility:			hidden;
	position:			absolute;
	}
	
li {
	list-style-type:	none;
	list-style-image:	url('../images/pfeil_bullet.gif');
	list-style-border:	solid 1px grey;		
	margin-left:		-22px;
	}

.blaettern {
	border:				solid 1px #999999;
	background-color:	#EFEFEF;
	text-align:			center;
	padding:			1px;
	margin-right:		2px;
	width:				17px;
	float:				left;
}

.leftcol { width:49%; float:left; clear:both; } 
.rightcol { margin-left:50%; }

/*#######################################################################*/
/*##### Tabellen ########################################################*/
/*#######################################################################*/
table.rightmenue{
	border-left: solid 1px #004080;
	border-bottom: solid 1px #004080;
	margin-bottom: 20px;
	margin-right: 2px;
	width:130px;
	background-color:#FFFFFF;
	}

table.haupttabelle{
	width:				990px; 
	height:				620px;
	background-color:	#F6F6F6;
	border-left:		solid 2px #EFEFEF;
	border-top:			solid 2px #EFEFEF;
	border-right:		solid 2px #444444;
	border-bottom:		solid 2px #444444;
	}

	
table.kattab{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			12px;
	font-weight:		500;
	color:				#004080;
	letter-spacing:		-0.01em;
	margin-left:		0px;
	margin-top:			-1px;
	height:				15px;
	width:				124px;
	border-bottom:		solid 0px #F89B18;
	filter:				blendTrans(Duration=0.5);
	visibility:			hidden;
	position:			absolute;
	}
	
table.kattab_produkte{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			12px;
	font-weight:		500;
	color:				#004080;
	letter-spacing:		-0.01em;
	margin-left:		0px;
	margin-top:			0px;
	height:				15px;
	width:				124px;
	background-color:	#EFEFEF;
	border-left:		solid 1px #F89B18;
	border-bottom:		solid 1px #F89B18;	
	filter:				blendTrans(Duration=0.5) Alpha(Opacity=90);
	visibility:			hidden;
	position:			absolute;
	}
	
table.produkttab{
	filter:				blendTrans(Duration=0.5) Alpha(Opacity=85);
	visibility:			hidden;
	position:			absolute;
	background-color:	#EFEFEF;
	}
	
table.modulausgabebereich{
	width:				445px;
	height:				539px;
	margin:				0px;
	}

table.content235px{
	width:				240px;
	}
/*#######################################################################*/
/*##### Tabellenzeilen ##################################################*/
/*#######################################################################*/
tr.menue{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		400;
	color:				#004080;
	letter-spacing:		-0.01em;
	}
	
tr.text{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		400;
	color:				#444444;
	letter-spacing:		-0.01em;
	line-height:		14px;
	}

tr.lltextmenue{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		400;
	color:				#222222;
	letter-spacing:		-0.01em;
	background-color:	#FBCF8D;
	}

/*#######################################################################*/
/*##### Tabellenzellen ##################################################*/
/*#######################################################################*/
td {
	font-family:		Verdana,Helvetica,Times;
	font-size:			12px;
	font-weight:		thin;
	letter-spacing:		-0.01em;
	vertical-align:		top;
}

td.titelorange{
	background-color:	#F89B18;
	font-family:		Verdana,Helvetica,Times;
	font-size:			12px;
	font-weight:		thin;
	color:				#000000;
	padding:			2px;
	padding-left:		5px;
	height:				20px;
	border: 			solid 1px #004080;
}

td.titelorange_rechts{
	background-color:	#F89B18;
	font-family:		Verdana,Helvetica,Times;
	font-size:			12px;
	font-weight:		thin;
	color:				#000000;
	padding:			2px;
	padding-left:		5px;
	height:				20px;
	border-top: 		solid 1px #004080;
	border-right: 		solid 1px #004080;
	border-bottom: 		solid 1px #004080; 
}

td.produktbeschreibung{
	width:				358px;
	height:				180px;
	padding-left:		8px;
	padding-right:		8px;
	padding-top:		10px;
	padding-bottom:		0px;
	}
	
td.modulausgabebereich{
	width:				445px;
	height:				537px;
	padding:			15px;
	padding-bottom:		0px;
	}

td.titelzeile{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			16px;
	font-weight:		bold;
	color:				#004080;
	letter-spacing:		-0.01em;
	border-bottom:		solid 1px #444444;
	}

td.titela{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			100px;
	color:				#004080;
	letter-spacing:		-0.01em;
	}
	
td.titelb{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			20px;
	color:				#004080;
	letter-spacing:		-0.01em;
	border-bottom:		solid 1px #333333;
	padding-bottom:		3px;
	}

td.spacer_links{
	width:				46px;
	background-color:	#004080;
	}

td.links{
	background-image:	url('../images/hintergrund/menuehintergrund.jpg');
	background-repeat:	no-repeat;
	background-position:0px 0px 0px 0px;
	width:				310px;
	height:				480px;
	padding-right:		0px;
	}
	
td.menue{
	
	}
	
td.mitte{
	background-color:	#F6F6F6;
	text-align:			right;
	width:				717px;
	height:				480px;
	padding-top:		0px;
	}
	
td.rechts{
	width:				70px;
	padding:			0px;
	padding-right:		2px;
	padding-top:		5px;
	}
	
td.unten{
	width:				990px;
	height:				20px;
	text-align:			right;
	padding:			0px;
	padding-right:		5px;
	}
	
td.titelgrau{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			14px;
	font-weight:		900;
	color:				#444444;
	}
	
td.unterpunkt{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		500;
	color:				#004080;
	letter-spacing:		-0.01em;
	margin-left:		20px;
	height:				18px;
	background-color:	#EFEFEF;
	border:				solid 1px #ADADAD;
	}
	

td.kategorie_produkte{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		500;
	color:				#004080;
	letter-spacing:		-0.01em;
	margin-left:		20px;
	padding-left:		2px;
	height:				18px;
	border-top:			solid 1px #FBCF8D;
	}
	
td.kategorie{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		500;
	color:				#444444;
	letter-spacing:		-0.01em;
	margin-left:		20px;
	padding-left:		2px;
	height:				18px;
	border-left:		solid 1px #F89B18;
	filter:				Alpha(Opacity=90);
	background-color:	#EFEFEF;
	border-bottom:		solid 1px #FBCF8D;
	}
	
	
td.kategorie_content235px{
	background-color:	#3F8FCC;
	font-family:		Verdana,Helvetica,Times;
	font-size:			11px;
	font-weight:		bold;
	color:				#FFFFFF;
	padding:			2px;
	padding-left:		5px;
	height:				20px;
	border-top: 		solid 1px #F89B18;
	border-right: 		solid 1px #F89B18;
	border-bottom: 		solid 1px #F89B18;
	width:				240px;
	}

td.artikelkategorie{
	background-image:	url('../images/hintergrund/webhintergrund.gif');
	font-size:			15px;
	color:				#F89B18;
	padding-top:		3px;
	padding-bottom:		3px;
	border-bottom:		solid 1px #F89B18;
	height:				22px
	}	

td.content235px{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			11px;
	font-weight:		400;
	color:				#004080;
	letter-spacing:		-0.01em;
	height:				20px;
	width:				240px;
	padding-left:		0px;
	padding-top:		0px;
	}


td.link_produkte{
	font-family:		Verdana, Arial Unicode MS;
	font-size:			12px;
	font-weight:		500;
	color:				#444444;
	letter-spacing:		-0.01em;
	padding-top:		2px;
	height:				18px;
	background-color:	#FFFFFF;
	}	
	
/*#######################################################################*/
/*##### Menuesteuerung ##################################################*/
/*#######################################################################*/

/*#######################################################################*/
/*##### Formularelemente ################################################*/
/*#######################################################################*/
form.abstand {
	height:		0px;
 	}
 
select.all {
    background-color: 	white;
    font-family: 		Verdana, Arial Unicode MS;
	font-size: 			12px;
	color: 				#333333;
	height:				20px;
	}

input.all {
    background-color: 	white;
    font-family: 		Verdana, Arial Unicode MS;
    font-size: 			11px;
    color: 				#333333;
	padding-left:		3px;
	}

input.button{
	height: 			22px;
	background-color: 	#CFD5DA;
	font-family: 		Verdana, Arial Unicode MS;

	font-size: 			11px;
	color: 				#333333;
	cursor:				crosshair;
	}

textarea.all{
	background-color: 	white;
    font-family: 		Verdana, Arial Unicode MS;
	font-size: 			11px;
	color: 				#333333;
	padding-left:		3px;
	}
	
/*#######################################################################*/
/*##### Bilder ##########################################################*/
/*#######################################################################*/
img.thumba{
	margin-right:		0px;
	margin-top:			0px;
	border:				groove 2px white;
	}
	
img.thumbb{
	border-top: 		solid 1px #999999;
	border-left: 		solid 1px #999999;
	border-right: 		outset 2px #EFEFEF;
	border-bottom: 		outset 2px #EFEFEF;
	margin-right:		5px;
	}

img.shadowpic{
	border: 			solid 1px #CFCFCF;
	margin-right:		5px;
	margin-top:			4px;			
	}

img.artikel{
	border:				solid 1px #DFDFDF;
	vertical-align:		text-top;
	float:				left;
	content:			close-quote;
	margin-right:		10px;
	margin-top:			0px;
	margin-bottom:		2px;	
}


/*###############################################################################*/
/*#######                      Forum Styles                                ######*/
/*###############################################################################*/
/* RAHMEN UM DIE SMILEYS LEGEN*/
.smilie {margin-top:0px;margin-bottom:0px;margin-left:2px;margin-right:2px}

/* PADDING RUNDHERUM FUER NETSCAPE UND IE FUER ZELLEN ----------------------*/
.padall0px {padding-top: 0px;padding-left: 0px;padding-right: 0px;padding-bottom: 0px;}
.padall3px {padding-top: 3px;padding-left: 3px;padding-right: 3px;padding-bottom: 3px;}

                  
/* AUSGESTALTUNG DER RECHTEN NAVIGATIONS UND TIPPLEISTE ---------------------*/                
table.rechteleiste      { background-color: #F8D97A;
                          border-style: solid;
                          border-width: 1px;
                          border-color: #000000;
                          }

/* AUSGESTALTUNG DER LINKEN INHALTS-TABELLE --------------------------------*/                          
table.innenlinks        { background-color: #FFF9DF;
                          border-style: solid;
                          border-width: 1px;
                          border-color: #000000;/*#6699FF;*/
                          }

/* AUSGESTALTUNG DER RECHTEN SMILEY-TABELLE --------------------------------*/                          
table.smiley            { background-color: #F1D9AE;
                          border-style: solid;
                          border-width: 1px;
                          border-color: #000000;
                          margin-top:   10px;
                          }


/* TEXTGESTALTUNG IN DEN LINKEN INHALTS-ZELLEN -----------------------------*/
td.schriftlinks  { font-family:    Verdana,Helvetica,Times;
                   font-size:      12px;
                   color:          #000000;
                   padding-left:   2px;
                   padding-right:  2px; 
                   }

/* TEXTGESTALTUNG IN DER RECHTEN NAVIGATION/TIPP ---------------------------*/
td.schriftrechts { font-family:    Verdana,Helvetica,Times;
                   font-size:      11px;
                   color:          #000000;
                   padding-left:   2px;
                   padding-right:  2px;
                   padding-bottom: 10px; 
                   }
                   
/* TEXTGESTALTUNG DER SMILEYS IN DER RECHTEN NAVIGATION/TIPP ---------------*/
td.smileyrechts  { font-family:    Verdana,Helvetica,Times;
                   font-size:      11px;
                   color:          #000000;
                   padding-left:   2px;
                   padding-right:  2px; 
                   }
                                             
/* AEUSSERER RAHMEN UM DAS FORUM --------------------------------------------*/                          
td.borderaussen         { border-style: solid;
                          border-width: 1px;
                          border-color: #000000;/*#6699FF;*/
                          }                      

/* AUSGESTALTUNG DER UEBERSCHRIFTZELLEN -------------------------------------*/
td.ueberschrift { background-color:  #000090;
                  font-family:       Verdana,Helvetica,Times; 
                  font-size:         12px; 
                  font-weight:       bold; 
                  color:             #FFFFFF; 
                  height:            18px; 
                  padding-left:      2px; 
                  padding-right:     2px;
                  padding-top:       1px;
                  padding-bottom:    1px;
                  border-style:      solid;
                  border-width:      1px;
                  border-color:      white;
                  }


/* Allgemeiner Border z.B. um Tabellen zu schmuecken */
.border1 { border-style: 				solid;
           border-width: 				1px;
           border-color: 				#6699FF;
         }


/* BEITRAGSDARSTELLUNG ------------------------------------------------------*/
small.zusatzinfo{ 
	font-familiy: Arial, Helvetica;
	font-size: 				9px;
	font-color: 			#000000;
	}
	
/* Design der Beitragstabelle außenherum */
.borderzeige  { 
	border-style: 			solid;
	border-width: 			1px;
	border-color: 			#000080;
	background-color: 		#F8D97A;
	}

/* Definition des Beitragszelle bzw. der Beitragsdarstellung */                
.inhaltzeige  { 
	font-family:			Verdana,Helvetica,Times;
    font-size: 				11px;
	font-color: 			#000000;
	padding: 				5px;
	}
	
	
.fontbluesmall { font-family:			Verdana,Helvetica,Times;
                font-size: 				11px;
				font-color: 			#000000;
                padding: 				5px;
                }
/* FORMULARGESTALTUNG -------------------------------------------------------*/

.button1 { color:         #000080;
           width:         150px;
           }
         
.button4 { color:         #000080;
           width:         100px;
           }
         
.button2 { color:          #000080;
           width:          60px;
           }

.button3 { color:          #000080;
           width:          25px;
	       height:         20px;
           }
           
.form1   { color:          #000080;
		   font-family:    Verdana,Helvetica,Times;font-size: 12px;
		   }
        
.form2 { color:            #000080;
		 font-family:      Verdana,Helvetica,Times;font-size: 12px;
         width:            150px;         
         background-color: #F8F8F8;
		}
  
.form3 { color:            #000080;
		 font-family:      Verdana,Helvetica,Times;font-size: 12px;
         width:            250px; 
         background-color: #F8F8F8;
		}
        
.form4 { color:            #000080;
		 font-family:      Verdana,Helvetica,Times;font-size: 12px;
         width:            400px; 
         background-color: #F8F8F8;
		}