* {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
body{background:#9D9C9C}
img {border:0; vertical-align:top}

p {
	padding-top: 9px;
	padding-bottom: 9px;
}

.column {float:left;}
.clear 	{clear:both;}

#main {
	margin:0 auto;
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:14px;
	color:#111;
}
.nn a	{text-decoration:none;}
.nn a:hover {text-decoration:underline;} 

input, textarea, select{			     
	font:normal 11px Arial;	
	vertical-align:middle;		
	color:#111;
}		

/*††††††††††††††††††††††††††--^^^^--††††††††††††††††††††††††††††††*/
#header {background:url(/bilder/elemente/header_bg.jpg) 0 0 no-repeat; height:376px}
#top {height:62px}
#top .space {padding:19px 0px 0px 625px;}
#middle {
	height:238px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#middle .img {margin:0px 0px 0px 99px;}
#content {padding:0px 28px 0px 28px;}
#wrapper {background:#F4F4F4; width:744px; padding:1px 0px 10px 0px;}
#footer {
	color:#6D6D6D;
	height:87px;
	background:url(/bilder/elemente/f_cl.jpg) bottom left no-repeat #000

}
#footer a {font:normal 11px Arial; color:#6D6D6D}
#footer .l_1 {color:#ABABAB}
#footer .col_1 {width:526px}
#footer .col_1 .space{padding:30px 0px 0px 32px;}
#footer .col_2 {width:218px}
#footer .col_2 .space{padding:37px 0px 0px 0px;}

.f_cr {background:url(/bilder/elemente/f_cr.jpg) bottom right no-repeat; height:87px}
.sh_left {
	background:url(/bilder/elemente/sh_l.jpg) 0 0 repeat-y;
}
.sh_right {
	background:url(/bilder/elemente/sh_r.jpg) top right repeat-y;
}
.bottom {background:url(/bilder/elemente/bottom.jpg) bottom left no-repeat; padding:0px 0px 37px 0px;}

/*††††††††††††††††††††††††††--MENU--††††††††††††††††††††††††††††††*/
#menu {padding:0px 0px 0px 28px;}
#menu div.m1, #menu div.m2, #menu div.m3, #menu div.m4, #menu div.m5, #menu div.m6 {
	float:left;
	height:76px;
} 
#menu div.m1 a, #menu div.m2 a, #menu div.m3 a, #menu div.m4 a, #menu div.m5 a, #menu div.m6 a{
	display: block;
	height:100%;
	text-align:center;
}
#menu div.m1 a:hover, #menu div.m2 a:hover, #menu div.m3 a:hover, #menu div.m4 a:hover, #menu div.m5 a:hover, #menu div.m6 a:hover {
	background:none;
}
#menu div.m1 			{background:url(/bilder/elemente/0m1.jpg) 0 0 no-repeat; width:131px}
#menu div.m1 a 			{background:url(/bilder/elemente/1m1.jpg) top left no-repeat;}

#menu div.m2 			{background:url(/bilder/elemente/1m2.jpg) 0 0 no-repeat; width:120px}
#menu div.m2 a 			{background:url(/bilder/elemente/0m2.jpg) top left no-repeat;}

#menu div.m3 			{background:url(/bilder/elemente/2m3.jpg) 0 0 no-repeat; width:121px}
#menu div.m3 a 			{background:url(/bilder/elemente/0m3.jpg) top left no-repeat;}

#menu div.m4 			{background:url(/bilder/elemente/3m4.jpg) 0 0 no-repeat; width:120px}
#menu div.m4 a 			{background:url(/bilder/elemente/0m4.jpg) top left no-repeat;}

#menu div.m5 			{background:url(/bilder/elemente/4m5.jpg) 0 0 no-repeat; width:121px}
#menu div.m5 a 			{background:url(/bilder/elemente/0m5.jpg) top left no-repeat;}

#menu div.m6 			{background:url(/bilder/elemente/5m6.jpg) 0 0 no-repeat; width:131px}
#menu div.m6 a 			{background:url(/bilder/elemente/0m6.jpg) top left no-repeat;}


#menu div.act a 		{background:none}

/*----------------------------------*/
a {color:#B60E13; font:bold 12px Arial}
a:hover {text-decoration:none} 
h3 {
	color:#B60E13;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
h1 {
	color:#B60E13;
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	padding-bottom: 15px;
	line-height: 19px;
	padding-top: 7px;
}
h2 {display:inline; font:bold 11px Arial; color:#00A5F2}
li {
	line-height:12px;
	list-style-image: none;
	list-style-type: square;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 10px;
}
li a {
	background:url(/bilder/elemente/bullet1.gif) 0 0 no-repeat; 
	color:#B60E13; 
	font:bold 11px Arial; 
	padding:0px 0px 0px 9px;
}
ul {
	padding: 15px;
}
.input input, .ta {
	width:165px;
	height:18px;
	border:1px solid #404040;
}
.ta {
	height:77px;
	overflow:auto;
	margin:0px 0px 6px 0px;
}
.eq {height:30px}
.link_1 {background:url(/bilder/elemente/bullet1.gif) 0 0 no-repeat; color:#B60E13; font:bold 11px Arial; padding:0px 0px 0px 9px;}
.link_2 {font:normal 11px Arial; color:#111}
.link_3 {color:#B60E13; font:bold 11px Arial}
.link_4 {color:#B60E13; font:normal 11px Arial}

.c_tl {background:url(/bilder/elemente/c_tl.jpg) 0 0 no-repeat}
.c_tr {background:url(/bilder/elemente/c_tr.jpg) top right no-repeat}
.c2_tr {background:url(/bilder/elemente/c2_tr.jpg) top right no-repeat}
.c_bl {background:url(/bilder/elemente/c_bl.jpg) bottom left no-repeat}
.c_br {background:url(/bilder/elemente/c_br.jpg) bottom right no-repeat}
.c_br .space {padding:24px 23px 20px 15px;}
.c_br .space2 {padding:24px 23px 14px 21px;}
.c_t  {background:url(/bilder/elemente/l.jpg) 0 0 repeat-x}
.c_l  {background:url(/bilder/elemente/l.jpg) 0 0 repeat-y #FFF}
.c_r  {background:url(/bilder/elemente/l.jpg) top right repeat-y}
.c_b  {background:url(/bilder/elemente/l.jpg) bottom left repeat-x}
/*®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®®*/
.fl {
	float:left;
	margin-top: -4px;
	margin-right: 15px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.fl2 {float:left; margin:3px 17px 0px 0px;}
.fl3 {float:left; margin:-7px 15px 0px 0px;}
.gl {background:url(/bilder/elemente/gl.gif) bottom repeat-x; margin:0px 0px 23px 0px;}
.sub_space {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.sub_space2 {padding:0px 17px 0px 16px;}
.sub_space3 {padding:0px 17px 0px 10px;}
.st1 {padding:0px 0px 0px 5px;}
.st1 .col1 {width:192px}
.st1 .col2 {width:145px}
.st2 .col1 {width:192px}
.st2 .col2 {width:145px}
.st3 {padding:14px 0px 0px 0px;}
.st3 .col1 {width:181px}
.st3 .col2 {width:170px}
.title_1 {margin:0px 0px 27px 6px;}
.title_2 {margin:0px 0px 17px 0px;}
.title_3 {margin:0px 0px 27px 0px;}
.space_6 {padding:24px 20px 0px 0px;}
.mini {
	font-size: 9px;
}

#sprachen {
	width: 160px;
	height: 25px;
	float: left;
	top: 155px;
	position: relative;
	text-align: center;
	vertical-align: middle;
	line-height: 25px;
	left: 236px;
}
#sprachen a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
#sprachen a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}

