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:#645342;
text-decoration : none;
}
a:hover {
text-decoration : underline;
color:#996633;
}
.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 : #996633;
background-color : #EEC096;
background : transparent url(../images/unterseite_button4.gif);
}
.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;
}

.rosa, a.rosa:link, a.rosa:visited, a.rosa:active {
color: #996633;
font-weight:bold;
text-decoration : none;
}
a.rosa:hover {
text-decoration : underline;
}


.violet {
color : #cc6699;
font-weight : bold;
}
.klein {
font-size : 8pt;
}
.blau, a.blau:link, a.blau:visited, a.blau:active {
color : #598ebb;
font-weight : bold;
}
a.blau:hover {
color : #ad3270;
text-decoration : none;
}

#blau h3, h3 {
margin : 0 0;
font-size : 1em;
}
.hd1_blau {
color : #336699;
width : 156px;
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 :  #EEC096;
}
.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 : #996633;
width : 164px;
margin : 2px 2px 6px 0;
padding : 2px 0 2px 4px;
font-weight : bold;
background-color : #EEC096;
}



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_rosa {
color : #c48cb6;
padding : 2px 20px 2px 10px;
font-size : 9pt;
font-weight : bold;
background-color : #f5deb3;
}
.hd_blau {
color : #598ebb;
width : 90px;
padding : 2px 30px 2px 10px;
font-size : 9pt;
font-weight : bold;
background-color : #f5deb3;
}
.hd_weiss {
color : #666666;
padding : 2px 18px 2px 10px;
background-color : #f5deb3;
font-size : 9pt;
}
.bord {
border : 1px solid #c2d0e4;
}
.headline_mitte {
color : #996633;
width : 371px;
margin : 2px 2px 10px 0;
padding : 2px 0 2px 4px;
font-weight : bold;
background-color : #FFCC99;
border : 1px solid #ffffff;
font-size:14px;
text-align: justify;
background : transparent url(../images/unterseite_button4.gif);
}
.headline_mitte_klein {
color : #996633;
width : 371px;
margin : 2px 2px 10px 0;
padding : 2px 0 2px 4px;
font-weight : bold;
background-color : #EEC096;
border : 1px solid #ffffff;
font-size:14px;
text-align: justify;

}


.headline_font { 
color:#996633;
margin: 3px;
width: 360px;
line-height: 19px;
font-size:12px;
text-align:left;

}


.headline_font_breiter { 
color:#996633;
margin: 3px;
width: 370px;
line-height: 19px;
font-size:12px;
text-align:left;

}
.headline_mitte2 {
width : 218px;
height: 125px;
margin : 10px 0px 0px 0px;
padding : 20px 0px 0px 157px;
border : 1px solid #c2d0e4;
background-image:url(../images/top_kinderspiele_kinder.jpg);
background-repeat:no-repeat;
text-align: left;
}

.headline_text {
font-size: 12px;
}

.headline_mitte3 {
width : 255px;
height:120px;
margin : 0px 0px 0px 0;
padding : 30px 0px 0px 120px;
border : 1px solid #c2d0e4;
background-image:url(../images/namen+jungen+maedchen.jpg);
background-repeat:no-repeat;

}
.headline_mitte4 {
width : 255px;
height:120px;
margin : 0px 0px 0px 0;
padding : 30px 0px 0px 120px;
border : 1px solid #c2d0e4;
background-image:url(../images/doppelnamen+fuer+kinder.jpg);
background-repeat:no-repeat;

}

#hd_TOP h1, h1 {
margin : 0 0;
font-size : 0.8em;
}
#headline_mitte h2, h2 {
margin : 0 0;
font-size : 1em;
}
#blatt {
width : 946px;
background-image : url(../images/bg_blatt.gif);
margin : 0 auto;
padding : 0;
}
#logo {
	width:918px;
	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:898px;
	float:left;
	margin:  8px 0px 0px 14px;
	padding: 1px 7px 1px 10px;
	background-color:#984d00;
	color : #FFFFFF;
	border: 1px #EEC096 solid;
	display:inline;
	


}
.banner {
width : 480px;
height : 60px;
float : right;
margin : 25px 20px 0 0;
padding : 0 0 8px 0;
display : inline;
}
#innen {
width : 918px;
float : left;
margin : 8px 0 20px 14px;
display : inline;

}
#links {
width : 171px;
float : left;
margin : 0 0 0 0;
padding : 17px 0 0 0;
display : inline;
background-color : #dbeefc;
min-height : 904px;
border : 1px solid #EEC096;

}
#links_xl {
width : 171px;
float : left;
margin : 0 0 0 0;
padding : 17px 0 0 0;
display : inline;
background-color : #EEC096;
min-height : 904px;
border : 1px solid #EEC096;
min-height:904px;

}
#zwei {
border : 1px solid #ffffff;
width : 378px;
float : left;
display : inline;
font-size : 8pt;
margin : 0 0 0 6px;
padding : 3px 2px 2px 3px;
min-height : 916px;
border : 1px solid #CCCCCC;
}
#zwei_ohne {
width : 378px;
float : left;
display : inline;
font-size : 8pt;
margin : 0 0 0 6px;
padding : 3px 2px 2px 3px;
min-height : 916px;
}
#drei {
border : 1px solid #CCCCCC;
width : 162px;
font-size : 8pt;
float : left;
display : inline;
margin : 0 0 0 6px;
padding : 3px 1px 0px 1px;
min-height : 918px;
}

#vier {
	border: 1px #CCCCCC; solid;
	width:168px;
	float:left;
	display:inline;
	margin:  0px 0px 0px 6px;
	padding: 3px 0px 0px 2px;
	min-height: 912px;
	display:inline;
}


#zwei_rand {
border : 1px solid #CCCCCC;
width : 300px;
float : left;
display : inline;
font-size : 8pt;
margin : 0 0 0 6px;
padding : 2px 5px 20px 10px;
min-height : 734px;
}
.menu, a.menu:link, a.menu:visited, a.menu:active {
display : block;
color : #996633;
width : 157px;
padding : 2px 0 2px 13px;
font-size : 12px;
font-family : Arial, Verdana, sans-serif;
font-weight : bold;
text-decoration : none;
border-bottom : 2px solid #fff;

}
a.menu:hover {
display : block;
color : #ffffff;
background : transparent url(../images/unterseite_button3.gif);
}

.menur, a.menur:link, a.menur:visited, a.menur:active {
display : block;
color : #996633;
width : 157px;
padding : 2px 0 2px 13px;
font-size : 12px;
font-family : Arial, Verdana, sans-serif;
font-weight : bold;
text-decoration : none;
border-bottom : 2px solid #fff;
background : transparent url(../images/unterseite_button3.gif);
}
a.menur:hover {
display : block;
color : #ffffff;
background : transparent url(../images/unterseite_button3.gif);
}

.menuf, a.menuf:link, a.menuf:visited, a.menuf:active {
display : block;
color : #996633;
width : 157px;
padding : 2px 0 2px 13px;
font-size : 12px;
font-family : Arial, Verdana, sans-serif;
font-weight : bold;
text-decoration : none;
border-bottom : 2px solid #fff;
background : transparent url(../images/unterseite_button4.gif);

}
a.menuf:hover {
display : block;
color : #996633;
background : transparent url(../images/unterseite_button3.gif);
}


.menua, a.menua:link, a.menua:visited, a.menua:active {
display : block;
color : #996633;
width : 157px;
padding : 2px 0 2px 13px;
font-size : 12px;
font-family : Arial, Verdana, sans-serif;
font-weight : bold;
text-decoration : none;
border-bottom : 2px solid #fff;
background : transparent url(../images/unterseite_button.gif);
}

a.menua:hover{
display : block;
color : #996633;
background : transparent url(../images/unterseite_button3.gif);
}

.menuv, a.menuv:link, a.menuv:visited, a.menuv:active, a.menuv:hover {
display : block;
color : #c77a25;
width : 157px;
padding : 2px 0 2px 13px;
font-size : 12px;
font-family : Arial, Verdana, sans-serif;
font-weight : bold;
text-decoration : none;
border-bottom : 2px solid #fff;


}

.l1, a.l1:link, a.l1:visited, a.l1:active {
display : block;
color : #996633;
width : 157px;
padding : 2px 0 2px 13px;
font-size : 12px;
font-family : Arial, Verdana, sans-serif;
text-decoration : none;
border-bottom : 1px solid #fff;

}


.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;

}
.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;
}
#fuss {
border-top : 1px solid #ffffff;
text-align : right;
font-family : Arial, verdana, sans-serif;
font-size : 10pt;
color : #666666;
width : 580px;
height: auto;
float : left;
margin : 50px 85px 5px 0;
padding : 0 0 0 0;
}
#unten {
width : 946px;
height : 7px;
margin : 0 auto;
padding : 0;
background-image : url(../images/unten.gif);
background-repeat : no-repeat;
}
a img {
border : 0;
}

.bild
{
margin:0 10px 10px 0px;
}



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;
}
#logooben {
width : 590px;
height : 85px;
margin : 8px 0px 0px 15px;
padding :  24px 0px 0px 330px;
background-image : url(../images/babynamen_logo.gif);
background-repeat : no-repeat;
float:left;
}

.container {
width : 375px;
height: 80px;
border : 1px solid #FFFFFF;
font-size: 12px;
text-align:left ;
}

.braun, a.braun:link, a.braun:visited, a.braun:active, a.braun:hover {
color : #984d00;
font-weight : bold;

}

