body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
background-image:url(images/sq.gif);
}

table.design, td.design {
		width:100%;
		height:100%;
		border:0px;
	}

td { vertical-align:top;}

.inhalte a { color:#FF8B08;}


.menuLevel1 	{ font-weight: bold; }
.menuLevel1active 	{ font-weight: bold; color: text; }
.menuLevel2active 	{ color: black; }
.menuLevel3active 	{ color: black; }

#teaserbox{
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	padding: 5px;
}


#navi {
	width: 220;
}

/* Navi Bereich normal */
#naviLevel0 {
	COLOR: #666666; 
}
#naviLevel0 a:link {
	COLOR: #666666; 
	TEXT-DECORATION: none;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	display:block;
	padding: 2px;
	FONT-WEIGHT: normal; 
	margin: 5px 5px 5px 20px;


}
#naviLevel0 a:visited {
	COLOR: #666666; 
	TEXT-DECORATION: none;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	display:block;
	padding: 2px;
	FONT-WEIGHT: normal; 
	margin: 5px 5px 5px 20px;

}
#naviLevel0 a:active {
	COLOR: #666666; 
	TEXT-DECORATION: none;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	display:block;
	padding: 2px;
	FONT-WEIGHT: normal; 
	margin: 5px 5px 5px 20px;

}
#naviLevel0 a:hover {
	FONT-WEIGHT: normal; 
	COLOR: #ffffff; 
	background-color: #FF7404;
	TEXT-DECORATION: none;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	display:block;
	margin: 5px 5px 5px 20px;
	padding: 2px;
}

/* Navi Bereich aktiv */

#naviLevel0act {
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;

}
#naviLevel0act a:link {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	display:block;
	padding: 2px;
	background-color: #FF7404;
	margin: 5px 5px 5px 20px;


}
#naviLevel0act a:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	display:block;
	padding: 2px;
	background-color: #FF7404;
	margin: 5px 5px 5px 20px;


}
#naviLevel0act a:active {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	display:block;
	padding: 2px;
	background-color: #FF7404;
	margin: 5px 5px 5px 20px;
}
#naviLevel0act a:hover {
	COLOR: #ffffff; 
	background-color: #FF7404;
	TEXT-DECORATION: none;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	display:block;
	margin: 5px 5px 5px 20px;
	padding: 2px;
}

/* Navi 1. Stufe normal */

#naviLevel1 {
	COLOR: #666666; 
}
#naviLevel1 a:link {
	COLOR: #666666; 
	TEXT-DECORATION: none;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	display:block;
	padding: 2px;
	margin: 5px 5px 5px 20px;


}
#naviLevel1 a:visited {
	COLOR: #666666; 
	TEXT-DECORATION: none;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	display:block;
	padding: 2px;
	margin: 5px 5px 5px 20px;

}
#naviLevel1 a:active {
	COLOR: #666666; 
	TEXT-DECORATION: none;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	display:block;
	padding: 2px;
	margin: 5px 5px 5px 20px;

}
#naviLevel1 a:hover {
	COLOR: #ffffff; 
	background-color: #FF7404;
	TEXT-DECORATION: none;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	display:block;
	margin: 5px 5px 5px 20px;
	padding: 2px;
}/* Navi 1. Stufe aktiv */

/* Navi Bereich aktiv */

#naviLevel1act {
	fONT-WEIGHT: normal; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;

}
#naviLevel1act a:link {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	display:block;
	padding: 2px;
	background-color: #FF7404;
	margin: 5px 5px 5px 20px;


}
#naviLevel1act a:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	display:block;
	padding: 2px;
	background-color: #FF7404;
	margin: 5px 5px 5px 20px;


}
#naviLevel1act a:active {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	display:block;
	padding: 2px;
	background-color: #FF7404;
	margin: 5px 5px 5px 20px;
}
#naviLevel1act a:hover {
	COLOR: #ffffff; 
	background-color: #FF7404;
	TEXT-DECORATION: none;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF7404;
	display:block;
	margin: 5px 5px 5px 20px;
	padding: 2px;
}


/*Sub Navigation Links */

#naviLevel2 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding-left: 20px;


}
#naviLevel2 a:link {
	COLOR: #666666; 
	TEXT-DECORATION: none;

}
#naviLevel2 a:visited {
	COLOR: #666666; 
	TEXT-DECORATION: none;

}
#naviLevel2 a:active {
	COLOR: #666666; 
	TEXT-DECORATION: none;
}
#naviLevel2 a:hover {
	TEXT-DECORATION: none;
	COLOR: #FF7404; 
/*Sub Navigation Links aktiv */

}
#naviLevel2act {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #FF7404; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding-left: 20px;

}
#naviLevel2act a:link {
	COLOR: #FF7404; 
	TEXT-DECORATION: none;
}
#naviLevel2act a:visited {
	COLOR: #FF7404; 
	TEXT-DECORATION: none;

}
#naviLevel2act a:active {
	COLOR: #FF7404; 
	TEXT-DECORATION: none;

}
#naviLevel2act a:hover {
	COLOR: #FF7404; 
	TEXT-DECORATION: none;
}


/*Sub Navigation Links 2. Stufe */


/*Sub Navigation Links */

#naviLevel3 {
	FONT-SIZE: 10px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding-left: 35px;


}
#naviLevel3 a:link {
	COLOR: #666666; 
	TEXT-DECORATION: none;

}
#naviLevel3 a:visited {
	COLOR: #666666; 
	TEXT-DECORATION: none;

}
#naviLevel3 a:active {
	COLOR: #666666; 
	TEXT-DECORATION: none;
}
#naviLevel3 a:hover {
	TEXT-DECORATION: none;
	COLOR: #FF7404; 
/*Sub Navigation Links aktiv */

}
#naviLevel3act {
	FONT-SIZE: 10px; 
	COLOR: #FF7404; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	padding-left: 35px;

}
#naviLevel3act a:link {
	COLOR: #FF7404; 
	TEXT-DECORATION: none;
}
#naviLevel3act a:visited {
	COLOR: #FF7404; 
	TEXT-DECORATION: none;

}
#naviLevel3act a:active {
	COLOR: #FF7404; 
	TEXT-DECORATION: none;

}
#naviLevel3act a:hover {
	COLOR: #FF7404; 
	TEXT-DECORATION: none;
}



#languages {
	text-align: right;
	padding-right: 40px;
	padding-top: 20px;
	color: #cccccc;

}
#languages a:link {
	color: #cccccc;


}
#languages a:visited {
	color: #cccccc;
	text-decoration:none
}
#languages a:active {
	color: #cccccc;
	text-decoration:none
}
#languages a:hover {
	color: #FF7404;

}





img { border:0px;}


.tableLabel { background-color: #DDDDDD; }
.tableValue { background-color: #BBBBBB; }

.main_text, table, li, input, textarea, select
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#6C6C6C;
	}

h1 { font-size: 14px; font-weight: bold; text-transform: uppercase; color: #FF8B08; }
h2 { font-size: 12px; font-weight: bold; }

a:hover{text-decoration:none;}

	
.ls_text, .ls_text a { color:#D1D1D1; line-height:11px; font-family:Arial}
.ls_text span { font-size:9px;}
	
.c_text, .c_text a { font-size:10px; line-height:10px; color:#8C8C8C; text-decoration:none;}
.c_text a:hover { text-decoration:underline}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}

/*.form{height:24px; margin-top:6px;}
.form input	{width:184px; height:21px; border-color:#8A8A8A; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px}
textarea{width:184px; height:156px; border-color:#8A8A8A; border-width:1px; background-color:#ffffff; border-style:solid; padding-left:5px; overflow:hidden; margin-top:6px}
*/

.input1 {width:120px; height:21px; border-color:#888888; border-width:1px; background-color:#A8A8A8; border-style:solid; padding-left:5px; margin-left:26px; margin-top:25px; color:#D1D1D1}

ul {margin:0; padding: 8px 0px 10px 0px; list-style:none}
li  {background:url(/layout/layout2/images/a.gif) no-repeat left center; margin: 0px; padding:0px 0px 3px 10px;}

.line { margin-top:9px; height:1px; background-color:#CECECE;}