/*MENUES */
.menue_main {
        height: 20 px;
		text-align: left;
}

/*MENU_MAIN */
.menu1_main
{       
}

.menu1_main A, .menu1_main A:visited {
        color: #ffffff; 
        text-decoration: none;
		text-align: left;
        display: block;
		height: 14px;
        padding-left: 10px;
        padding-right: 10px;
        border-right: 1px solid #ffffff;
        font-weight: normal;
        font-size: 11px;
        font-family: verdana;      
}

.menu1_main A:hover, .menu1_main A:bb:hover {
        color: #ffffff;
        font-weight: normal;
        text-decoration: none;
		text-align: left;
        display: block;
		height: 14px;
        padding-left: 10px;
        padding-right: 10px;
        border-right: 1px solid #ffffff;
        font-weight: normal;
        font-size: 11px;
        font-family: verdana;
       
}

.menu1_main_act A, .menu1_main_act A:visited {
        color: #ffffff;
        font-weight: normal;
        text-decoration: none;
		text-align: left;
        display: block;
		height: 14px;
        padding-left: 10px;
        padding-right: 10px;
        border-right: 1px solid #ffffff;
        font-weight: normal;
        font-size: 11px;
        font-family: verdana;
       
}

.menu1_main_act A:hover, .menu1_main_act A:bb:hover {
        color: #ffffff;
        font-weight: normal;
        text-decoration: none;
		text-align: left;
        display: block;
		height: 14px;
        padding-left: 10px;
        padding-right: 10px;
        border-right: 1px solid #ffffff;
        font-weight: normal;
        font-size: 11px;
        font-family: verdana;
       
}

/* MENU_MAIN LEVEL 2 */

.menu1_main2 A, .menu1_main2 A:visited {
        color: #ffffff;
        font-weight: normal;
        text-decoration: none;
		text-align: left;
        display: block;
        background: #A8CCEA;
        border-bottom: 1px solid #ffffff;
        width: 115px;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 5px;
        padding-bottom: 5px;		
		font-weight: normal;
        font-size: 10px;
        font-family: verdana;
}

.menu1_main2 A:hover, .menu1_main2 A:bb:hover {
        color: #ffffff;
        font-weight: normal;
        text-decoration: none;
		text-align: left;
        background: #6DA9DB;
        border-bottom: 1px solid #ffffff;
		display: block;
        padding-left: 10px;
        padding-right: 10px;
        width: 115px;
        padding-top: 5px;
        padding-bottom: 5px;
        font-weight: normal;
        font-size: 10px;
        font-family: verdana;
}


.menu1_main2_act A, .menu1_main2_act A:visited {
        color: #ffffff;
        font-weight: normal;
        text-decoration: none;
		text-align: left;
        background: #A8CCEA;
        border-bottom: 1px solid #ffffff;
		display: block;
        padding-left: 10px;
        padding-right: 10px;
        width: 115px;
        padding-top: 5px;
        padding-bottom: 5px;
        font-weight: normal;
        font-size: 10px;
        font-family: verdana;
}

.menu1_main2_act A:hover, .menu1_main2_act A:bb:hover {
        color: #ffffff;
        font-weight: normal;
        text-decoration: none;
		text-align: left;
        background: #6DA9DB;
        border-bottom: 1px solid #ffffff;
		display: block;
        padding-left: 10px;
        padding-right: 10px;
        width: 115px;
        padding-top: 5px;
        padding-bottom: 5px;
        font-weight: normal;
        font-size: 10px;
        font-family: verdana;
}

.menu1_main2_sub A, .menu1_main2_sub A:visited {
        color: #ffffff;
        font-weight: normal;
        text-decoration: none;
		text-align: left;
        background: #A8CCEA;
        border-bottom: 1px solid #ffffff;
		display: block;
        padding-left: 10px;
        padding-right: 10px;
        width: 115px;
        padding-top: 5px;
        padding-bottom: 5px;
        font-weight: normal;
        font-size: 10px;
        font-family: verdana;
}

.menu1_main2_sub A:hover, .menu1_main2_sub A:bb:hover {
        color: #ffffff;
        font-weight: normal;
        text-decoration: none;
		text-align: left;
        background: #6DA9DB;
        border-bottom: 1px solid #ffffff;
		display: block;
        padding-left: 10px;
        padding-right: 10px;
        width: 115px;
        padding-top: 5px;
        padding-bottom: 5px;
        font-weight: normal;
        font-size: 10px;
        font-family: verdana;
}


.inhalt {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333333;
	font-size:  12px;
	padding-right: 5px;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top: 0px;
	text-align: normal;
    border-left:1px solid #cccccc;	
    border-bottom:1px solid #cccccc;	
    white-space: inherit;
}

.imgtext-table{
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333333;
	font-size:  12px;
    background-color: #ffffff;
	padding-right: 5px;
	padding-left: 0px;
	padding-bottom: 1px;
	padding-top: 1px;
	text-align: normal;
    border-left:3px solid #ffffff;	
    white-space: inherit;
}

.inhalt a {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #DC352F;
	font-size: 12;
	text-decoration: none;
	font-style: normal;
	text-decoration: none;
}
.inhalt a:hoover {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #DC352F;
	font-size: 12px;
    text-decoration: none;
	font-style: normal;
	text-decoration: none;
}
.inhalt a:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #DC352F;
	font-size: 12px;
    text-decoration: none;
	font-style: normal;
	text-decoration: none;
}
.inhalt h1 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
}
.inhalt h2 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
}
.totop a{
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333333;
	font-size:  11px;
	text-decoration: none;
	padding: 0px;
}
.totop a:hoover {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333333;
	font-size:  11px;
	text-decoration: none;
	padding: 0px;
}
.totop a:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333333;
	font-size:  11px;
	text-decoration: none;
	padding: 0px;
}

.mailform {
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
color: #333333;
vertical-align: top;
}
.mailformrequired {
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
color: #333333;
vertical-align: top;
}

.mailformfeld {
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
border: none;
color: #333333;
font-weight : normal;
background-color:#ffffff;
vertical-align: top;
}
.input {
font-family: Verdana, Arial, Helvetica;
font-size: 12x;
border:1px solid #333333;
color: #333333;
background-color:#ffffff;
}
.mailformlabel {
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
color: #333333;
vertical-align: top;
}