
body {
margin-left : 0;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
background-image : url(../images/bg.gif);
font-family : Arial, verdana, sans-serif;
font-size : 9pt;
color : #666666;
}
a:link, a:active, a:visited {
font-family : Arial, verdana, sans-serif;
font-size : 9pt;
font-weight : normal;
color : #666666;
text-decoration : none;
}
a:hover {
text-decoration : underline;
}

a.hd3_blue {
font-family : Arial, verdana, sans-serif;
font-size : 8pt;
color : #336699;
font-weight : bold;
text-decoration : underline;}

a.hd3_blue:hover {font-family : Arial, verdana, sans-serif;
font-size : 8pt;
color : #336699;
font-weight : bold;
text-decoration : underline;}


.klein, a.klein:link, a.klein:visited, a.klein:active {
font-family : Arial, verdana, sans-serif;
font-size : 8pt;
font-weight : normal;
color : #666666;
text-decoration : none;
}
a.klein:hover {
text-decoration : underline;
}
.weiss, a.weiss:link, a.weiss:visited, a.weiss:active {
font-family : Arial, verdana, sans-serif;
font-size : 9pt;
font-weight : bold;
color : #ffffff;
text-decoration : none;
padding : 1px 10px 1px 10px;
margin : 0 1px 0 1px;
}
a.weiss:hover {
color : #ad3270;
background-color : #eacddb;
}
.weissa, a.weissa:link, a.weissa:visited, a.weissa:active {
font-family : Arial, verdana, sans-serif;
font-size : 9pt;
font-weight : bold;
color : #ad3270;
background-color : #eacddb;
margin : 0 1px 0 1px;
padding : 1px 10px 1px 10px;
}
a.weissa:hover {
color : #ad3270;
}
.violet {
color : #cc6699;
font-weight : bold;
}
.klein {
font-size : 8pt;
}
.blau {
color : #598ebb;
font-weight : bold;
}
#blau h3, h3 {
margin : 0 0;
font-size : 1em;
}
.hd1_blau {
color : #336699;
width : 180px;
margin : 2px 2px 4px 0;
padding : 2px 0 2px 4px;
font-weight : bold;
background-color : #dbeefc;
}

.hd3_blue {
color : #336699;
width : 15px;
margin : 2px 2px 4px 0;
padding : 2px 0 2px 4px;
font-weight : bold;
background-color : #dbeefc;
}

.hd1_hell {
color : #598ebb;
width : 156px;
margin : 2px 2px 4px 0;
padding : 2px 0 2px 4px;
font-weight : bold;
background-color : #f2f3f7;
}

.hd1_vio {
color : #ad3270;
width : 156px;
margin : 2px 2px 4px 0;
padding : 2px 0 2px 4px;
font-weight : bold;
background-color : #eacddb;
}
.hd2_blau {
color : #336699;
width : 164px;
margin : 2px 2px 4px 0;
padding : 2px 0 2px 4px;
font-weight : bold;
background-color : #dbeefc;
}

.hd2_vio, a.hd2_vio:link, a.hd2_vio:visited, a.hd2_vio:active {
color : #ad3270;
width : 164px;
margin : 2px 2px 4px 0;
padding : 2px 0 2px 4px;
font-weight : bold;
background-color : #eacddb;
}

a.hd2_vio:hover {
text-decoration : underline;
}


.hd2_grau {
color : #927866;
width : 164px;
margin : 2px 2px 4px 0;
padding : 2px 0 2px 4px;
font-weight : bold;
background-color : #eeeaea;
}
.hd_pink {
color : #c48cb6;
padding : 2px 20px 2px 10px;
font-size : 9pt;
font-weight : bold;
background-color : #f5deb3;
}
.hd_blue {
color : #598ebb;
width : 90px;
padding : 2px 30px 2px 10px;
font-size : 9pt;
font-weight : bold;
background-color : #f5deb3;
}
.hd_white {
color : #666666;
padding : 2px 18px 2px 10px;
background-color : #f5deb3;
font-size : 9pt;
}
.bord {
border : 1px solid #c2d0e4;
}
.headline_mitte {
color : #598ebb;
width : 380px;
margin : 2px 2px 10px 0;
padding : 2px 0 2px 4px;
font-weight : bold;
background-color : #f2f3f7;
border : 1px solid #c2d0e4;
}
#hd_TOP h1, h1 {
margin : 0 0;
font-size : 0.8em;
}
#headline_mitte h2, h2 {
margin : 0 0;
font-size : 1em;
}
#background {
width : 980px;
background-image : url(../images/bg_background.gif);
margin : 0 auto;
padding : 0;
}
#logo {
	width:940px;
	height:107px;
	float:left;
	margin:  8px 0px 0px 14px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/logo.gif);
	display:inline;
	background-repeat: no-repeat;
}

#menuh {

	width:920px;
	float:left;
	margin:  8px 0px 0px 14px;
	padding: 1px 7px 1px 10px;
	background-color:#C687A6; 
	color : #FFFFFF;
	border: 1px #98538A solid;
	display:inline;


}
.banner {
width : 480px;
height : 60px;
float : right;
margin : 25px 20px 0 0;
padding : 0 0 8px 0;
display : inline;
}
#innen {
width : 940px;
float : left;
margin : 8px 0 20px 14px;
display : inline;
background : url(../images/menu.gif);
}
#links {
width : 161px;
float : left;
margin : 0 0 0 0;
padding : 17px 0 0 0;
display : inline;
background-color : #dbeefc;
min-height : 740px;
border : 1px solid #c2d0e4;
}
#links_xl {
width : 170px;
float : left;
margin : 0 0 0 0;
padding : 17px 0 0 0;
display : inline;
background-color : #dbeefc;
border : 1px solid #c2d0e4;
}
#zwei {
border : 1px solid #c2d0e4;
width : 400px;
float : left;
display : inline;
font-size : 8pt;
margin : 0 0 0 6px;
padding : 6px 2px 2px 3px;
min-height : 700px;
}
#zwei_ohne {
width : 400px;
float : left;
display : inline;
font-size : 8pt;
margin : 0 0 0 6px;
padding : 2px 2px 2px 3px;
min-height : 700px;
}
#drei {
border : 1px solid #c2d0e4;
width : 165px;
font-size : 8pt;
float : left;
display : inline;
margin : 0 0 0 6px;
padding : 0 0 0 2px;
min-height : 700px;
}

#vier {
	border: 1px #C2D0E4 solid;
	width:168px;
	float:left;
	display:inline;
	margin:  0px 0px 0px 6px;
	padding: 0px 0px 0px 2px;
	min-height: 700px;
	display:inline;

}


#zwei_rand {
border : 1px solid #c2d0e4;
width : 330px;
float : left;
display : inline;
font-size : 8pt;
margin : 0 0 0 6px;
padding : 2px 42px 20px 10px;
min-height : 740px;
}
.menu, a.menu:link, a.menu:visited, a.menu:active {
display : block;
color : #336699;
width : 157px;
padding : 2px 0 2px 13px;
font-size : 12px;
font-family : Arial, Verdana, sans-serif;
font-weight : bold;
text-decoration : none;
border-bottom : 1px solid #fff;
background : transparent url(../images/mbg.gif);
}
a.menu:hover {
display : block;
color : #336699;
background : transparent url(../images/mbgo.gif);
}
.menua, a.menua:link, a.menua:visited, a.menua:active, a.menua:hover {
display : block;
color : #336699;
width : 157px;
padding : 2px 0 2px 13px;
font-size : 12px;
font-family : Arial, Verdana, sans-serif;
font-weight : bold;
text-decoration : none;
border-bottom : 1px solid #fff;
background : transparent url(../images/mbgo.gif);
}
.menuv, a.menuv:link, a.menuv:visited, a.menuv:active, a.menuv:hover {
display : block;
color : #336699;
width : 157px;
padding : 2px 0 2px 13px;
font-size : 12px;
font-family : Arial, Verdana, sans-serif;
font-weight : bold;
text-decoration : none;
border-bottom : 1px solid #fff;
background : transparent url(../images/mbgv.gif);
}

.l1, a.l1:link, a.l1:visited, a.l1:active {
display : block;
color : #336699;
width : 157px;
padding : 2px 0 2px 13px;
font-size : 12px;
font-family : Arial, Verdana, sans-serif;
text-decoration : none;
border-bottom : 1px solid #fff;
background : transparent url(../../phpbabynamen/images/mbg.gif);
}


.box_oben {
padding : 2px 0 0 13px;
margin : 3px 0 0 0;
color : #fff;
font-size : 12px;
font-family : Arial, Verdana, sans-serif;
font-weight : bold;
text-decoration : none;
width : 157px;
height : 18px;
float : left;
display : inline;
background : url(../images/box_o.gif);
}
.box_bg {
width : 159px;
float : left;
padding : 2px 0 0 11px;
margin : 0 0 0 0;
display : inline;
background : url(../images/box_bg.gif);
background-repeat : repeat-y;
}
.box_unten {
width : 170px;
height : 4px;
float : left;
margin : 0 0 1px 0;
padding : 0 0 0 0;
display : inline;
background : url(../images/box_u.gif);
}
.re {
float : right;
display : inline;
}
#footer {
border-top : 1px solid #ffffff;
text-align : right;
font-family : Arial, verdana, sans-serif;
font-size : 9pt;
color : #666666;
width : 500px;
float : right;
margin : 0 19px 5px 0;
padding : 0 0 0 0;
}
#unten {
width : 966px;
height : 7px;
margin : 0 auto;
padding : 0;
background-image : url(../images/footer.gif);
background-repeat : no-repeat;
}
a img {
border : 0;
}
input.textfeld {
background-color : #eeeeee;
color : #666666;
border : 1px solid #cccccc;
width : 110px;
font-family : Arial, verdana, sans-serif;
font-size : 11px;
height : 12px;
float : right;
margin : 4px 9px 1px 1px;
}
textarea.textfeld_lang {
background-color : #eeeeee;
color : #666666;
border : 1px solid #cccccc;
width : 285px;
height : 100px;
font-family : Arial, verdana, sans-serif;
font-size : 11px;
}
FORM {
display : inline;
}

.sbutton {
font-family : Arial, verdana, sans-serif;
font-size : 10px;
color : #666666;
border : 1px solid #cccccc;
padding : 1px;
height : 19px;
width : 140px;
background-color : #f0f5f7;
}
