@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#FFFFFF url(../img/hg.jpg) left top repeat-x;

}
a:link {
	color: #00a5eb;
}
a:visited {
	color: #00a5eb;
}
a:hover {
	color: #054b73;
}
a:active {
	color: #00a5eb;
}
#haupt{
	height: 100%;
	background-color:#FFFFFF;
	width: 951px;
	border-left: solid #ebebeb 1px;
	border-right:solid #ebebeb 1px;
	border-bottom: solid #ebebeb 1px;
}
#left{
float:left;
width:238px;
}
#right{
float:left;
width: 713px;}
.leer{
height: 0px;
clear:both;}
#oben_home{
height: 89px;
width: 713px;
background:url(../img/hg_home_oben.jpg) no-repeat right top;}
#oben_verband{
height: 89px;
width: 713px;
background:url(../img/hg_verband_oben.jpg) no-repeat right top;}
#blau_home{
height: 275px;
width: 713px;
background: url(../img/blau_home.jpg) no-repeat top left;}
#blau_verband_en{
height: 170px;
width: 713px;
background: url(../en/img/blau_verband.jpg) no-repeat top left;}
#blau_verband{
height: 170px;
width: 713px;
background: url(../img/blau_verband.jpg) no-repeat top left;}
#blau_veranstaltungen{
height: 170px;
width: 713px;
background: url(../img/blau_veranstaltunge.jpg) no-repeat top left;}
#blau_events{
height: 170px;
width: 713px;
background: url(../en/img/blau_events.jpg) no-repeat top left;}
#blau_impressum{
height: 170px;
width: 713px;
background: url(../img/blau_impressum.jpg) no-repeat top left;}
#blau_imprint{
height: 170px;
width: 713px;
background: url(../en/img/blau_imprint.jpg) no-repeat top left;}
#blau_kontakt{
height: 170px;
width: 713px;
background: url(../img/blau_kontakt.jpg) no-repeat top left;}
#blau_contact{
height: 170px;
width: 713px;
background: url(../en/img/blau_contact.jpg) no-repeat top left;}
#blau_publikationen{
height: 170px;
width: 713px;
background: url(../img/blau_publikationen.jpg) no-repeat top left;}
#blau_publications{
height: 170px;
width: 713px;
background: url(../en/img/blau_publications.jpg) no-repeat top left;}
#blau_services{
height: 175px;
width: 713px;
background:  url(../en/img/blau_dienstleistungen1.jpg) no-repeat top left;}
#blau_services2{
height: 175px;
width: 713px;
background:  url(../en/img/blau_dienstleistungen2.jpg) no-repeat top left;}
#blau_services3{
height: 175px;
width: 713px;
background:  url(../en/img/blau_dienstleistungen3.jpg) no-repeat top left;}
#blau_services4{
height: 175px;
width: 713px;
background:  url(../en/img/blau_dienstleistungen4.jpg) no-repeat top left;}
#blau_services5{
height: 175px;
width: 713px;
background:  url(../en/img/blau_dienstleistungen5.jpg) no-repeat top left;}
#blau_dienstleistungen{
height: 175px;
width: 713px;
background:  url(../img/blau_dienstleistungen1.jpg) no-repeat top left;}
#blau_dienstleistungen3{
height: 175px;
width: 713px;
background:  url(../img/blau_dienstleistungen3.jpg) no-repeat top left;}
#blau_dienstleistungen2{
height: 175px;
width: 713px;
background:  url(../img/blau_dienstleistungen2.jpg) no-repeat top left;}
#blau_dienstleistungen5{
height: 175px;
width: 713px;
background:  url(../img/blau_dienstleistungen5.jpg) no-repeat top left;}
#logo{
padding-top: 29px;
padding-bottom: 38px;
padding-left: 80px;}
h1{
margin: 0px;
padding: 0px;
display:none;}
h2{
margin: 0px;
padding: 0px;
display:none;}
h3{
color:#054b73;
font-size:14px;
font-weight:bold;
margin: 0px;
padding: 0px;
}
h4{
margin:0px;
padding:0px;
font-weight:bold;
font-size:13px;
}
h5{
margin:0px;
padding:0px;
font-size:14px;
font-weight:600;
font-style:italic;
color:#00a5eb;
}

li.menu_aktiv{
list-style-image:url(../img/transparenz.gif);
list-style-position: outside;
list-style-type: none;
padding-top: 5px;
padding-left: 15px;
padding-bottom: 0px;
height: 20px;
width: 175px;
margin: 0px;
background:url(../img/menu_aktiv.gif) no-repeat;
color:#FFFFFF;
font-size: 11px;
font-weight:bold;
}
.menu1{
padding-left: 22px;}
ul.menu{
margin: 0px;
padding: 0px;}
li.menu_pasiv{
list-style-image:url(../img/transparenz.gif);
list-style-position: outside;
list-style-type: none;
padding-top: 5px;
padding-left: 15px;
padding-bottom: 0px;
height: 20px;
width: 175px;
margin: 0px;
background:url(../img/menu_pasiv.gif) no-repeat;
color:#333333;
font-size: 11px;
font-weight: bolder;
}
li.menu1_pasiv{
list-style-image:url(../img/transparenz.gif);
list-style-position: outside;
list-style-type: none;
padding-top: 5px;
padding-left: 15px;
padding-bottom: 0px;
height: 20px;
width: 175px;
margin: 0px;
background:url(../img/menu1_pasiv.gif) no-repeat;
color:#333333;
font-size: 11px;
font-weight: bolder;
}
ul.menu2{
padding: 0px;
margin-top: 3px;
margin-bottom:3px;
margin-left: 0px;
padding-left: 0px;
}
li.menu2_aktiv{
list-style-image:url(../img/transparenz.gif);
list-style-position: outside;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 30px;
width: 160px;
margin: 0px;
background:#f1f1f1 url(../img/menu2_aktiv.gif) no-repeat;
color:#00a5eb;
font-size: 12px;
font-weight:bold;
}
li.menu2_pasiv{
list-style-image:url(../img/transparenz.gif);
list-style-position: outside;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 0px;
background:url(../img/menu21_pasiv.gif) no-repeat;
width: 160px;
margin: 0px;
color:#666666;
font-size: 12px;
}
li.menu21_pasiv{
list-style-image:url(../img/transparenz.gif);
list-style-position: outside;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 0px;
margin-left:0px;
background:url(../img/menu2_pasiv.gif) no-repeat;
height: 20px;
width: 160px;
margin: 0px;
color:#666666;
font-size: 12px;
}
li.menu22_pasiv{
list-style-image:url(../img/transparenz.gif);
list-style-position: outside;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 0px;
margin-left:0px;
background:url(../img/menu22_pasiv.gif) no-repeat;
height: 35px;
width: 160px;
margin: 0px;
color:#666666;
font-size: 12px;
}
li.menu222_pasiv{
list-style-image:url(../img/transparenz.gif);
list-style-position: outside;
padding-top: 5px;
padding-left: 30px;
background:url url(../img/menu222_pasiv.gif) no-repeat;
padding-bottom: 0px;
margin-left:0px;
height: 35px;
width: 160px;
margin: 0px;
color:#666666;
font-size: 12px;
}
li.menu23_pasiv{
list-style-image:url(../img/transparenz.gif);
list-style-position: outside;
padding-top: 5px;
padding-left: 30px;
padding-bottom: 0px;
margin-left:0px;
background:url(../img/menu23_pasiv.gif) no-repeat;
height: 35px;
width: 160px;
margin: 0px;
color:#666666;
font-size: 12px;
}
a.navi:link, a.navi:visited, a.navi:active {
color: #054b73;
text-decoration:none;
}
 a.navi:hover{
 color: #00a5eb;
text-decoration: none;}
a.blau:link, a.blau:visited, a.blau:active {
color: #054b73;
text-decoration: underline;
}
 a.blau:hover{
 color: #00a5eb;
text-decoration: none;}
a.navi1:link, a.navi1:visited, a.navi1:active {
color: #666666;
text-decoration:none;
}
 a.navi1:hover{
 color: #666666;
text-decoration: underline;}

#linie_menu{
width: 190px;
height: 9px;
margin-top: 16px;
margin-left: 22px;
background-color:#f1f1f1;}

#verband_text{
float: left;
padding-top: 62px;}
#sprache{
float: right;
padding-top: 62px;
padding-right: 21px;
color: #333333;}
a.spr:link, a.spr:visited, a.spr:active {
color: #333333;
}
a.spr:hover{color: #000000;}
.spr_aktiv{
color:#00a5eb;
font-weight:bold;}
#content_home_left{
float: left;
width: 456px;
padding-right: 54px;
padding-top: 17px;}
#content_verband_left{
float: left;
width: 446px;
padding-right: 30px;
padding-top: 17px;}

#content_verband1_left{
float: left;
width: 590px;
padding-top: 17px;}
#content_home_right{
float: left;
width: 191px;
padding-right: 11px;
}
#content_verband_right{
float: left;
width: 225px;
padding-right: 11px;
}

#news{
height: 17px;
width: 191px;
background:url(../img/news.gif);
margin-bottom: 16px;
}
.news_text{
color:#666666;
font-size:11px;
font-weight:bold;
padding-top: 21px;
padding-left: 29px;}

.linie_punkt{
height: 1px;
margin-bottom:18px;
background:url(../img/punkte_hg.gif) repeat-x;
margin-top: 18px;}
.aktuelles_home_oben{
height: 60px;
width: 191px;
background:url(../img/altuelles_home.gif);}
.aktuelles_home_oben2{
height: 110px;
width: 191px;
background: url(../img/ikons/seminar_vdm_groß.jpg) no-repeat center;}
.aktuelles_home_unten{
background:url(../img/altuelles_home_unten.gif) no-repeat;
height: 12px;
width: 191px;}
.altuelles_content{
width: 191px;
background-color: #eceded;}
.altuelles_content1{
width: 191px;
}
a.aktuelles:link, a.aktuelles:visited, a.aktuelles:active {
color: #666666;
text-decoration:none;
}
 a.aktuelles:hover{
 color: #666666;
text-decoration: underline;}

ul{
padding-top: 20px;
padding-bottom: 10px;
padding-left: 30px;
padding-right: 6px;
margin: 0px;}
ul.zahlen1{
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
margin: 0px;}
li{
list-style-position: outside;
list-style-image:url(../img/punkt_blau.gif);
padding-bottom: 8px;
padding-left: 0 px;}
li.zahlen{
list-style-position: outside;
list-style-type:inherit;
list-style-image:none;
padding-bottom: 8px;
padding-left: 0 px;}
li.zahlen1{
list-style-position: outside;
list-style-image: url(../img/transparenz.gif);
padding-bottom: 8px;
padding-left: 10 px;}
#ueberschrift{
margin-top: 17px;
margin-bottom: 29px;
height: 36px;
width: 100%;
background:url(../img/linie_ueberschr.gif) repeat-x;}
#ueberschrift1{
margin-top: 0px;
margin-bottom: 29px;
height: 36px;
width: 100%;
background:url(../img/linie_ueberschr.gif) repeat-x;}
#ueberschrift2{
margin-top: 0px;
margin-bottom: 0px;
height: 36px;
width: 100%;
background:url(../img/linie_ueberschr.gif) repeat-x;}
#ueberschrift3{
margin-top: 0px;
margin-bottom: 29px;
height: 16px;
width: 100%;
background:url(../img/linie_ueberschr.gif) repeat-x bottom left;}
#ramen_dienstleist{
width: 406px;
border-left: solid #ebebeb 1px;
border-right: solid #ebebeb 1px;
border-bottom: solid #ebebeb 1px;
border-top: solid #ebebeb 1px;
padding: 20px;
color:#00a5eb;
margin-bottom: 20px;
}
#ramen_team{
width: 490px;
border-left: solid #ebebeb 1px;
border-right: solid #ebebeb 1px;
border-bottom: solid #ebebeb 1px;
border-top: solid #ebebeb 1px;
padding: 10px;
color:#00a5eb;
margin-bottom: 20px;
}
#ramen_vorstand{
width: 422px;
border-left: solid #ebebeb 1px;
border-right: solid #ebebeb 1px;
border-bottom: solid #ebebeb 1px;
border-top: solid #ebebeb 1px;
padding: 15px;
margin-bottom: 20px;
color:#00a5eb;
}
ul.dienstl{
padding: 0px;
margin: 0px;}
li.dienstl{
padding: 0px;
margin: 0px;
margin-left: 20px;}

a.ansprech:link, a.ansprech:visited,a.ansprech:hover, a.ansprech:active {
color: #054b73;
text-decoration: underline;
}
#linie_unten{
height: 73px;
margin-left: 22px;
margin-right: 11px;
width: 917px;
background:url(../img/linie_unten.gif) repeat-x;}
#unten{
margin-left: 22px;
margin-right: 11px;
width: 917px;
height: 80px;}
#unten_left{
padding-left: 59px;
float: left;}
#unten_right{
float: right;}
.copyright{
color:#8f8f8f;
font-size:11px;}
#team_foto{
display:block;
float: left;
padding-right: 27px;}
#veranstalt{
display:block;
float: left;
padding-right: 25px;
padding-left: 45px;}
#team_foto1{
display:block;
float: left;
padding-right: 35px;
margin-bottom: 35px;}
#team_text{
display:block;
float: left;}
#team_text3{
width: 270px;
float: left;}
.team_tex1{
	color:#000000;
	font-size:12px;
}
a.team:link, a.team:visited,a.team:active{
	color: #00a5eb;
    text-decoration: none;
	font-weight:bold;
}

a.team:hover {
	color: #054b73;
	text-decoration: underline;
	font-weight:bold;
}
.tab{
	font-size:11px;}
.tab_blau{
	background-color:#00a7ee;
	color:#FFFFFF;
	font-weight:bold;
	padding: 5px;
	font-size:12px;}
.tab_grau{
background-color:#f1f1f1;
padding: 5px;}
.tab_weis{
background-color:#ffffff;
padding: 5px;}

div.d-gesendet { background-color: #00a7ee; color: #FFFFFF;  padding: 5px; }
div.d-fehler   { background-color: #990000; color: #FFFFFF;  padding: 5px; }
div.d-fatal    { background-color: #990000; color: #FFFFFF;  padding: 5px; }

span.d-pflicht { font-weight: bold; color: #660000; }
.Form0 {
    background-color:#f1f1f1;
	border: 1px;
	border-color:#cccccc;
	border-style: solid;
	font-size: 11px;
	color:#666666;
	height: 17px;
	width: 250px;
	padding: 0;
}
.Form1 {
    background-color:#f1f1f1;
	border: 1px;
	border-color:#cccccc;
	border-style: solid;
	font-size: 11px;
	color:#666666;
	width: 250px;;
	height: 72px;
}

.Form2 {
    background-color:#f1f1f1;
	border: 1px;
	border-color:#cccccc;
	border-style:solid;
	font-size: 11px;
	color:#666666;
	width: 70px;
	padding: 0;
	height: 17px;
}
.text_form{
padding-top: 0px;
padding-bottom: 8px;}
.text_form1{
padding-top: 18px;
padding-bottom: 8px;
}
.text_blue{
color:#fff;
font-weight:700;
font-size:12px;
background-color:#999;
}
.zelle{
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
color: #666;
}
.zelle_col{
background-color:#00a5eb;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
color: #fff;
}
.zelle_abst{
padding-bottom:8px;
padding-top:5px;
}
.zelle_ub{
color:#333333;
background-color:#CCC;
}
td{
padding-left:10px;
}
.pfeil_up{
float:right;
 }
 .linie_publik{
height: 31px;
width: 100%;
background:url(../img/publikation_linie.gif) repeat-x;
}
.bild_publik{
float:left;
margin:15px;
margin-bottom:5px;
margin-left:0px;
}
.linie_aktuell{
height: 10px;
width: 100%;
background:url(../img/linie_aktuell.gif) repeat-x;}
.bordur{
width: 1px;
background-color:#666666;
}
.bordur1{
border-right: #666666 thin 1px;}
.homeabst{
	padding-left:15px;
	padding-top:25px;}
