.img {margin-right:14px}

body {background:#6F6F6C;
color:#412E41;
font-family:tahoma;
font-size:11px;
padding:0;
margin:0;
line-height:13px;
text-align:center;
margin-left:1px;
}

td {color:#412E41;
font-family:tahoma;
font-size:11px;
line-height:13px;}


.wrap {background:url(images/bg.gif) left repeat-y #FFF;
margin:0px auto;
padding:0;
width:729px;

}

#bannerhead
{
     background:url(../images/big_ban.jpg) top;
     width:509px;
     height:138px;
}


#top {background:#6F6F6C;
margin:0px auto 0px auto;
width:729px;
height:80px;
text-align:left;
padding:0px;
}

#content {
background:url(../images/left_px.jpg) left repeat-y #FFFFFF;
width:729px;
margin:0;
padding:0;
text-align:left;
position: absolute;
}

#footer {background:url(../images/top_px.gif) top repeat-x #FFFFFF;
width:729px;
height:101px;
margin:0;
padding:0;
text-align:left;}

.line {background:url(../images/dot.gif);
height:1px;
margin-bottom:15px;
margin-top:15px}

.copy {color:#5C5C5B; text-decoration:none; line-height:16px}

/*-------------------------------------------------------PAGE_1,2,3,4-------------------------------------------------------*/

#left_content {
padding:0;
margin:0;
text-align:left;
width:220px;
height:100%;
float:left;
}

#right_content {
padding:0;
margin:0;
float:right;
text-align:left;
width:509px;
display:table;
}

.inner_left {margin:0px 3px 0px 8px;}
.inner_right {margin:20px; margin-bottom:0px}
/*--1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111--*/

.content {color:#412E41; text-decoration:none}
.content1 {color:#412E41; text-decoration:none}
.gray_l {color:#A8B0B4; text-decoration:none}
.blue {color:#007A97; text-decoration:none}
.red {color:#DB7373; text-decoration:none}
.green {color:#C2DB3D; text-decoration:none}
.top_txt {color:#ADADAB; text-decoration:none}
.bot_txt {color:#A6A6A6; text-decoration:none}
.menu {color:#E9E9E9; text-decoration:none}
.menu1 {color:#C0AFC0; text-decoration:none}
h1{font-size:11px;line-height: 11px; margin-top:2px; margin-bottom:2px;}
h2{font-size:11px;line-height: 11px; margin-top:2px; margin-bottom:2px;}

.error{color:#FF0000;}
.abs {vertical-align:middle}
.big {font-size:13px}
.impressum {color:#BCB6B9;}
.impressum2 {color:#808080;}
.n {font-size:11px}
.sm {font-size:10px}
.bannerheadline{font-size:11px; color:#FFFFFF; margin-left:17px;}

.clear {
clear:both}

a {	color:#CA0000; text-decoration:underline}
.download {color:#CA0000; text-decoration:underline; margin-left:250px;}

.abs {vertical-align:middle}
		
.form_search { width:112px;
		height:18px;
		font-family:tahoma;
		font-size:12px;
		border-style:solid;
		border-width:1px;
		border-color:#42423D;
		background-color:#ffffff;
		color:#42423D;
		padding:1px}


	
.form { width:170px;
		height:18px;
		font-family:tahoma;
		font-size:12px;
		border-style:solid;
		border-width:1px;
		border-color:#42423D;
		background-color:#ffffff;
		color:#42423D;
		padding:1px}

.m_text
{
	font-family:Tahoma;
	font-size:11px;
	line-height:14px;
     color:#172C07;
}
		
.textarea { width:112px;
		height:106px;
		font-family:tahoma;
		font-size:12px;
		border-style:solid;
		border-width:1px;
		border-color:#42423D;
		background-color:#ffffff;
		color:#42423D;
		padding:1px;
		overflow:auto}
		
.u		{text-decoration:underline}
.nu		{text-decoration:none}
.t 		{text-transform:uppercase}

 a:hover{text-decoration:none;}
.a:hover{text-decoration:underline;}
.menu:hover{text-decoration:underline; color:#C2DB3D}
.menu1:hover{text-decoration:underline; color:#C2DB3D}
.green:hover{text-decoration:underline; color:#C2DB3D}
.content1:hover{text-decoration:underline; color:#C2DB3D}


/*----------------------- MENUE --------------------------*/


.sdmenu {
    font-family: tahoma;
    font-size: 12px;
    padding-bottom: 10px;
    background: #404040 url(../images/bottom.gif) no-repeat  right bottom;
    cursor: pointer;
}

.sdmenu .title, .sdmenu .titlehidden{
    height: 15px;
    display: block;
    padding: 8px 0;
    color: #FFF;
    background-color: #404040;
    border-top:1px solid #6B6B6B;
}

.titleEND {
    display: block;
    border-top:1px solid #6B6B6B;
}


.sdmenu .title {
    border-bottom: 1px solid #6B6B6B;
}


.sdmenu .arrow {
    margin-left: 10px;
    margin-right: 7px;
}

.subarrow {
    margin-left: 10px;
    margin-right: 7px;
}


.sdmenu .titlehidden {
    border-bottom: none;
}


.sdmenu #menuetop {

}

.sdmenu .submenu {
    overflow: hidden;
}

.sdmenu .submenu a {
    height: 15px;
    padding: 8px 0;
    font-size: 11px;
    text-indent: 10px;
    background: #989898;
    display: block;
    border-bottom: 1px solid #6B6B6B;
    color: #FFFFFF;
    text-decoration: none;

}

.sdmenu .submenu a:hover {
    background : #822223 url(../images/linkarrow.gif) no-repeat right center;
    color: #FFF;
}

