/**********************************/
/* global */
	/* body	*/
	body{
		background-color:#FFFFFF;
		margin-left:0;
		margin-top:0;
		font-family: Verdana, Arial;
		}
	/* table */
	.g_tCell1{
		background-color: #F76921;
		}		
	.g_tCell2{
		background-color: #636563;
		}
	.g_tCell3{
		background-color: #FFFFFF;
		}
		
	.whiteCellTeaser {
		padding-left:16px;
		padding-right:16px;
	}

/**********************************/
/* links*/

/**********************************/
/* header */
	/* table */
	.h_tCell1{
		background-color: #F76921
		}
	.h_tCell2{
		background-color: #636563
		}
		
	/* text */
	.h_txt1{
		font-family: Verdana, Arial; 
		font-size: 11px; 
		font-weight: bold; 
		color: #FFFFFF; 
		background-color: #636563;
		}

	/* links */
	a.h_lnk{
		font-family: Verdana, Arial; 
		font-size: 11px; 
		font-weight: bold; 
		color: #FFFFFF; 
		background-color: #636563;
		text-decoration:none
		}
	a.h_lnk_inv{
		font-family: Verdana, Arial; 
		font-size: 11px; 
		font-weight: bold; 
		color: #636563; 
		background-color: #F76921;
		text-decoration:none
		}
	a.h_lnk:hover{
		font-family: Verdana, Arial; 
		font-weight: bold; 		
		font-size: 11px;
		color: #F76921;
		text-decoration:none
		}
	a.h_lnk_active{  
		font-family: Verdana, Arial; 
		font-size: 11px; 
		font-weight: bold; 
		color: #F76921; 
		background-color: #636563;
		text-decoration:none
		}
	a.h_lnk_active_inv{  
		font-family: Verdana, Arial; 
		font-size: 11px; 
		font-weight: bold; 
		color: #FF0000; 
		background-color: #636563;
		text-decoration:none
		}
	a.h_lnk_active_inv:hover{  
		font-family: Verdana, Arial; 
		font-size: 11px; 
		font-weight: bold; 
		color: #F76921; 
		background-color: #636563;
		text-decoration:none
		}
		
	A.more-12:link {
		FONT-WEIGHT: ; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: underline
	}
	A.more-12:visited {
		FONT-WEIGHT: ; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: underline
	}
	A.more-12:hover {
		FONT-WEIGHT: ; FONT-SIZE: 13px; COLOR: #000; TEXT-DECORATION: underline
	}
	A.more-12:active {
		FONT-WEIGHT: ; FONT-SIZE: 13px; COLOR: #000; TEXT-DECORATION: underline
	}
	
	.TextnormalFailure{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 9pt;
			color:rgb(255, 0, 0);
		   }
	.TextnormalSucess{
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 9pt;
			color:rgb(32, 166, 32);
		   }
	   

/**********************************/
/* navitable */
	/* layout */
	.n_tCell1{
		background-color: #F76921
		}
	.n_tCell2{
		background-color: #636563
		}
	.n_Text1{
		font-family: Verdana, Arial; 
		font-size: 13px; 
		font-weight: bold;
		color: #FFFFFF; 
		}		
	.n_Text2{
		font-family: Verdana, Arial; 
		font-size: 13px; 
		font-weight: bold;
		color: #00309C; 
		}	
		
	.n_Text3{
		font-family: Verdana, Arial; 
		font-size: 14px; 
		font-weight: bold;
		color: #F76921; 
		}	
		
	/* links */
	a.n_lnk{
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #FFFFFF; 
		background-color: #636563;
		text-decoration:none
		}
	a.n_lnk_inv{
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #636563; 
		background-color: #F76921;
		text-decoration:none
		}
	a.n_lnk:hover{
		font-family: Verdana, Arial; 
		font-weight: bold; 		
		font-size: 12px;
		color: #F76921;
		text-decoration:none
		}
	a.n_lnk_active{  
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #F76921; 
		background-color: #636563;
		text-decoration:none
		}
	a.n_lnk_active_inv{  
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #FF0000; 
		background-color: #636563;
		text-decoration:none
		}
	a.n_lnk_active_inv:hover{  
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #F76921; 
		background-color: #636563;
		text-decoration:none
		}

/**********************************/
/* table navigation general*/
	.gn_tCell1{
		background-color: #F76921
		}
	.gn_tCell2{
		background-color: #636563
		}
		
	.bg-top-verlauf {
		BACKGROUND-IMAGE: url(/img/bg_topnavi_grauverlauf.jpe); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ccc
	}
	
/* navigation nodes general*/
	a.gn_lnk{
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #FFFFFF; 
		background-color: #636563;
		text-decoration:none
		}
	a.gn_lnk_inv{
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #636563; 
		background-color: #F76921;
		text-decoration:none
		}
	a.gn_lnk:hover{
		font-family: Verdana, Arial; 
		font-weight: bold; 		
		font-size: 12px;
		color: #F76921;
		text-decoration:none
		}
	a.gn_lnk_active{  
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #F76921; 
		background-color: #636563;
		text-decoration:none
		}
	a.gn_lnk_active_inv{  
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #FF0000; 
		background-color: #636563;
		text-decoration:none
		}
	a.gn_lnk_active_inv:hover{  
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #F76921; 
		background-color: #636563;
		text-decoration:none
		}
		
/******Colouring schemens for navigation nodes*******/
		
		
	A.naviNotVisible:link {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(128, 0, 128); TEXT-DECORATION: none
	}
	A.naviNotVisible:visited {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(128, 0, 128); TEXT-DECORATION: none
	}
	A.naviNotVisible:hover {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(128, 0, 128); TEXT-DECORATION: none
	}
	A.naviNotVisible:active {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(128, 0, 128); TEXT-DECORATION: none
	}
	
	
	
	A.naviNotYetVisible:link {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(0, 128, 0); TEXT-DECORATION: none
	}
	A.naviNotYetVisible:visited {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(0, 128, 0); TEXT-DECORATION: none
	}
	A.naviNotYetVisible:hover {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(0, 128, 0); TEXT-DECORATION: none
	}
	A.naviNotYetVisible:active {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(0, 128, 0); TEXT-DECORATION: none
	}
	
	
	
	A.naviold:link {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(255, 0, 0); TEXT-DECORATION: none
	}
	A.naviold:visited {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(255, 0, 0); TEXT-DECORATION: none
	}
	A.naviold:hover {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(255, 0, 0); TEXT-DECORATION: none
	}
	A.naviold:active {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(255, 0, 0); TEXT-DECORATION: none
	}
	
	
	
	A.navi-hiNotVisible:link {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(128, 0, 128); TEXT-DECORATION: none
	}
	A.navi-hiNotVisible:visited {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(128, 0, 128); TEXT-DECORATION: none
	}
	A.navi-hiNotVisible:hover {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(128, 0, 128); TEXT-DECORATION: none
	}
	A.navi-hiNotVisible:active {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(128, 0, 128); TEXT-DECORATION: none
	}
	
	
	A.navi-hiNotYetVisible:link {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(0, 128, 0); TEXT-DECORATION: none
	}
	A.navi-hiNotYetVisible:visited {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(0, 128, 0); TEXT-DECORATION: none
	}
	A.navi-hiNotYetVisible:hover {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(0, 128, 0); TEXT-DECORATION: none
	}
	A.navi-hiNotYetVisible:active {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(0, 128, 0); TEXT-DECORATION: none
	}
	
	
	A.navi-hiold:link {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(255, 0, 0); TEXT-DECORATION: none
	}
	A.navi-hiold:visited {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(255, 0, 0); TEXT-DECORATION: none
	}
	A.navi-hiold:hover {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(255, 0, 0); TEXT-DECORATION: none
	}
	A.navi-hiold:active {
		FONT-WEIGHT: bold; FONT-SIZE: 13px; color:rgb(255, 0, 0); TEXT-DECORATION: none
	}


/**********************************/
/* table navigation master*/
	.mn_tCell1{
		background-color: #F76921
		}
	.mn_tCell2{
		background-color: #636563
		}
		
/* navigation nodes master*/
	a.mn_lnk{
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #FFFFFF; 
		background-color: #636563;
		text-decoration:none
		}
	a.mn_lnk_inv{
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #636563; 
		background-color: #F76921;
		text-decoration:none
		}
	a.mn_lnk:hover{
		font-family: Verdana, Arial; 
		font-weight: bold; 		
		font-size: 12px;
		color: #F76921;
		text-decoration:none
		}
	a.mn_lnk_active{  
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #F76921; 
		background-color: #636563;
		text-decoration:none
		}
	a.mn_lnk_active_inv{  
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #FF0000; 
		background-color: #636563;
		text-decoration:none
		}
	a.mn_lnk_active_inv:hover{  
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #F76921; 
		background-color: #636563;
		text-decoration:none
		}

/**********************************/
/* table navigation slave*/
	.sn_tCell1{
		background-color: #F76921
		}
	.sn_tCell2{
		background-color: #636563
		}
/* navigation nodes master*/
	a.sn_lnk{
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #FFFFFF; 
		background-color: #636563;
		text-decoration:none
		}
	a.sn_lnk_inv{
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #636563; 
		background-color: #F76921;
		text-decoration:none
		}
	a.sn_lnk:hover{
		font-family: Verdana, Arial; 
		font-weight: bold; 		
		font-size: 12px;
		color: #F76921;
		text-decoration:none
		}
	a.sn_lnk_active{  
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #F76921; 
		background-color: #636563;
		text-decoration:none
		}
	a.sn_lnk_active_inv{  
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #FF0000; 
		background-color: #636563;
		text-decoration:none
		}
	a.sn_lnk_active_inv:hover{  
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #F76921; 
		background-color: #636563;
		text-decoration:none
		}

/* table containers left*/

	.c_Topic1{
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		border: 1px; 
		color: #00309C; 
	}
	.c_Topic2{
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		border: 1px; 
		color: #F76921; 
	}	
	.c_Text1{
		font-family: Verdana, Arial; 
		
		font-size: 12px; 
		color: #000000; 
	}	
	.c_Text1Fett{
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: bold; 
		color: #000000; 
	}
	.c_Text1Krusiv{
		font-family: Verdana, Arial; 
		font-size: 12px; 
		font-weight: italic; 
		color: #000000; 
	}	

/* table containers right*/

/* table teasers*/

/* layout containertable left */
/* layout containertable right */
/* layout teasertable */
/* layout footertable */

/* content */
	/* textstyles in listbox for user*/
	/* general textstyles */
	/* indentions	*/
	
/* input elements */
	/* text fields */
	/* listboxes */
   /* options*/
	/* buttons */	



/* adminstration */

	/* for cms */
	.Textnormal{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt;
		}
	.TextnormalFett{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold;
		}
	.TextGrauFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold; 
		color: #3B4B62; 
		}
	.TextgrossFett{ 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-weight: bold;
		}
	.Textklein{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt;
		font-weight: normal;
		}
	.Textmini{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 2pt;
		}
	.TextkleinFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: bold
		}
	.TextkleinRotFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: bold;
		color: #FF0000;
		}
	.Titel{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 16px; 
		font-weight: bold
		}
	.TextRot{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: normal;
		color: #FF0000;
		}
	.TextKleinRot{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: normal;
		color: #FF0000;
		}
	.TextRotFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold;
		color: #FF0000;
		}
	.TextWeissFett{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		font-weight: bold;
		color: #FFFFFF;
		}
				
	A.adminLink:Link{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: normal; 
		color: #000000; 
		text-decoration:none;
		}
	A.adminLink:hover{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt;
		color: #000000;
		text-decoration:none;
		}
	A.adminLink:visited{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt;
		color: #000000;
		text-decoration:none;
		}
				
	
 	/* for selectboxes */
	.txtline400 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 400px;
		}
	.txtline300 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 300px;
		}
	.txtline240 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 240px;
		}
	.txtline180 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 180px;
		}
		
	.txtline100 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 100px;
		}
		
	.txtline40 {
		Font-Family: Arial, Helvetica;
		Font-Size: 11px;
		Width: 40px;
		}


		/* for buttons */
	.buttonsmall{
    Font-Family: Arial, Helvetica;
    Font-Size: 11px;
    }
    
    /* for options*/
	.optionHead{
		font-family: Arial, Helvetica, sans-serif; 
		background-color: #E0E0E0;

		}
		
		
		
.vert-bot {
	VERTICAL-ALIGN: bottom
}
.vert-mid {
	VERTICAL-ALIGN: middle
}
.vert-top {
	VERTICAL-ALIGN: top
}
TR.decoration IMG {
	DISPLAY: block
}
BODY {
	BACKGROUND-COLOR: #fff
}
.blau {
	BACKGROUND-COLOR: #137
}
.grau {
	BACKGROUND-COLOR: #666
}
.orange {
	BACKGROUND-COLOR: #f60
}
.weiss {
	BACKGROUND-COLOR: #fff
}
.navilevel2-bg {
	BACKGROUND-COLOR: #ccc
}
.margbox-bg {
	BACKGROUND-COLOR: #ccc
}
.linie {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.bg-start {
	BACKGROUND-IMAGE: url(../img/startseite_hintergrund.gif); BACKGROUND-REPEAT: no-repeat;
}

.Image-bg {
	BACKGROUND-COLOR: #eeeeee
}

.bg-image_topnavi-start {
	BACKGROUND-IMAGE: url(../img/startseite_topnavi_bg750.jpg); BACKGROUND-REPEAT: no-repeat;
}
.bg-image-head-start {
	BACKGROUND-IMAGE: url(../img/startseite_logobanner.gif); BACKGROUND-REPEAT: no-repeat;
}

TD {
	FONT-FAMILY: Arial,Helvetiva,Verdana,sans-serif
}
SPAN {
	FONT-FAMILY: Arial,Helvetiva,Verdana,sans-serif
}
DIV {
	FONT-FAMILY: Arial,Helvetiva,Verdana,sans-serif
}
P {
	FONT-FAMILY: Arial,Helvetiva,Verdana,sans-serif
}
TEXTAREA {
	FONT-FAMILY: Arial,Helvetiva,Verdana,sans-serif
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #137
}
.headline1 {
	FONT-FAMILY: Arial,FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #037
}
.subheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #137
}
.abstract {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000
}
.copytext {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000
}
.legende {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666
}
.fusstext {FONT-WEIGHT: bold;
 FONT-SIZE: 12px; COLOR: #666; 

}

.sprachen {
	border-style:solid;
	border-width:0 0 1px 0;
	border-color: #a9a9a9;
	padding:5px 0;
}
 
#langSelDiv a {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666; TEXT-DECORATION:none;}



.marginal-headline {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #137; PADDING-TOP: 10px
}
.marginal-headlinenew {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; COLOR: #137; PADDING-TOP: 10px
}
.marginal-text {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
A.topnavi:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
A.topnavi:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
A.topnavi:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: underline
}	
A.topnavi:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: underline
}
A.topnavi-hi:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: underline
}
A.topnavi-hi:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: underline
}
A.topnavi-hi:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: underline
}
A.topnavi-hi:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: underline
}
.top-trenner {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
A.navi:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666; TEXT-DECORATION: none
}
A.navi:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666; TEXT-DECORATION: none
}
A.navi:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
A.navi:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
A.navi-hi:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
A.navi-hi:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
A.navi-hi:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
A.navi-hi:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
A.navi-l2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666; TEXT-DECORATION: none
}
A.navi-l2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666; TEXT-DECORATION: none
}
A.navi-l2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000; TEXT-DECORATION: none
}
A.navi-l2:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000; TEXT-DECORATION: none
}
A.navi-l2-hi:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
A.navi-l2-hi:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
A.navi-l2-hi:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
A.navi-l2-hi:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
A.subnavi:link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #666; TEXT-DECORATION: none
}
A.subnavi:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #666; TEXT-DECORATION: none
}
A.subnavi:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
A.subnavi:active {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
A.subnavi-hi:link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
A.subnavi-hi:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
A.subnavi-hi:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
A.subnavi-hi:active {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: none
}
A.navstart:link {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #f60; TEXT-DECORATION: none
}
A.navstart:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #f60; TEXT-DECORATION: none
}
A.navstart:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #fff; TEXT-DECORATION: none
}
A.navstart:active {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #fff; TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000; TEXT-DECORATION: underline
}
A.more-13:link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: underline
}
A.more-13:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: underline
}
A.more-13:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: underline
}
A.more-13:active {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #f60; TEXT-DECORATION: underline
}
A.legende-link:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; TEXT-DECORATION: underline
}
A.legende-link:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; TEXT-DECORATION: underline
}
A.legende-link:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: underline
}
A.legende-link:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: underline
}
A.fuss:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666; TEXT-DECORATION: none;
}
A.fuss:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666; TEXT-DECORATION: none;
}
A.fuss:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: underline; 
}
A.fuss:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: underline; 
}
A.more-11:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f60; TEXT-DECORATION: none
}
A.more-11:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f60; TEXT-DECORATION: none
}
A.more-11:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: underline
}
A.more-11:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: underline
}
FORM DIV {
	FONT-SIZE: 11px; COLOR: #666; FONT-FAMILY: verdana, arial, sans-serif
}
INPUT {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #666 1px solid; COLOR: #000; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #fff
}
TEXTAREA {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #666 1px solid; COLOR: #000; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #fff
}
.button {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; PADDING-TOP: 4px; BORDER-BOTTOM: #666 1px solid
}		
