/* CSS Document */
body  { margin: 0 0 0 0; background-image: url(imgcss/bodybg_gm.jpg); background-repeat:repeat-y;}
#body { width: 100%; height:100%;}
#box  { width: 960px; height:100%; background-image: url(imgcss/bodybg_gm.jpg); position:absolute; left:0px;}
#home { position:absolute; left:700px; top:26px; z-index:5;}
#head { width: 960px; height:147px; background-image: url(imgcss/gm_head.jpg);}

#bild1 {z-index:3; height:144px; width:196px; left:64px; position:absolute; background-image: url(imgcss/1.jpg);}
#bild2 {z-index:3; height:144px; width:208px; left:264px; position:absolute; background-image: url(imgcss/2.jpg);}
#bild3 {z-index:3; height:144px; width:206px; left:475px; position:absolute; background-image: url(imgcss/3.jpg);}

#linke_spalte { width: 258px; height:604px; position: absolute; background-image: url(imgcss/linksbg_gm.jpg); z-index:2;}
#menu { width:195px; left:66px; position:relative;}
td.suche {  font-family: Trebuchet MS; font-size: 16px; color:#3E7AB7; font-weight:bold;}
#suche {position:absolute; top:250px;}


input.go {margin-left:3px; margin-top:0px;}
#input { height:20px;}
#inhalt { width:500px; position:absolute; left:266px; top:170px;}
#inhalt_text { width:500px; position:relative; left:15px;}

#rechte_spalte { width:166px; position:absolute; }
#rechts { width:166px; position:relative; left:795px; top:23px;}

#footer {left:791px; top:148px; z-index:5; position:absolute; width:206px; height:18px; background-color: #FFFFFF; font-family: Trebuchet MS; font-size: 11px; color:#3E7AB7; font-weight:bold;}

.neugeboren_headline{
	font-family: verdana;
	font-size: 12pt;
	text-decoration: none;
	font-weight: bold;
	color: #3E7AB7;
}

.neugeboren_content{
	font-family: verdana;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	
}


a.menu:link     {font-family:verdana; font-size: 10px; color:#3E7AB7; text-decoration:none; font-weight:bold; }
a.menu:visited  {font-family:verdana; font-size: 10px; color:#3E7AB7; text-decoration:none; font-weight:bold; }
a.menu:hover    {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; font-weight:bold; }
a.menu:active   {font-family:verdana; font-size: 10px; color:#3E7AB7; text-decoration:none; font-weight:bold; }

a.menu_act:link     {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; font-weight:bold;}
a.menu_act:visited  {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; font-weight:bold;}
a.menu_act:hover    {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; font-weight:bold;}
a.menu_act:active   {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; font-weight:bold;}

a.menu2:link     {font-family:verdana; font-size: 10px; color:#3E7AB7; text-decoration:none; font-weight:normal; padding-left:10px;}
a.menu2:visited  {font-family:verdana; font-size: 10px; color:#3E7AB7; text-decoration:none; font-weight:normal; padding-left:10px;}
a.menu2:hover    {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; font-weight:normal; padding-left:10px;}
a.menu2:active   {font-family:verdana; font-size: 10px; color:#3E7AB7; text-decoration:none; font-weight:normal; padding-left:10px;}

a.menu2_act:link     {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; font-weight:bold; padding-left:10px;}
a.menu2_act:visited  {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; font-weight:bold; padding-left:10px;}
a.menu2_act:hover    {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; font-weight:bold; padding-left:10px;}
a.menu2_act:active   {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; font-weight:bold; padding-left:10px;}

a.menu3:link     {font-family:verdana; font-size: 10px; color:#3E7AB7; text-decoration:none; padding-left:15px;}
a.menu3:visited  {font-family:verdana; font-size: 10px; color:#3E7AB7; text-decoration:none; padding-left:15px;}
a.menu3:hover    {font-family:verdana; font-size: 10px; 11px; color:#805240; text-decoration:none; padding-left:15px;}
a.menu3:active   {font-family:verdana; font-size: 10px; 11px; color:#3E7AB7; text-decoration:none; padding-left:15px;}

a.menu3_act:link     {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; padding-left:15px;}
a.menu3_act:visited  {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; padding-left:15px;}
a.menu3_act:hover    {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; padding-left:15px;}
a.menu3_act:active   {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; padding-left:15px;}

a.menu4:link     {font-family:verdana; font-size: 10px; color:#3E7AB7; text-decoration:none; padding-left:20px;}
a.menu4:visited  {font-family:verdana; font-size: 10px; color:#3E7AB7; text-decoration:none; padding-left:20px;}
a.menu4:hover    {font-family:verdana; font-size: 10px; 11px; color:#805240; text-decoration:none; padding-left:20px;}
a.menu4:active   {font-family:verdana; font-size: 10px; 11px; color:#3E7AB7; text-decoration:none; padding-left:20px;}

a.menu4_act:link     {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; padding-left:20px;}
a.menu4_act:visited  {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; padding-left:20px;}
a.menu4_act:hover    {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; padding-left:20px;}
a.menu4_act:active   {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; padding-left:20px;}

a:link     {font-family:verdana; font-size: 10px; color:#326695; text-decoration:none; font-weight:bold; }
a:visited  {font-family:verdana; font-size: 10px; color:#326695; text-decoration:none; font-weight:bold; }
a:hover    {font-family:verdana; font-size: 10px; color:#805240; text-decoration:none; font-weight:bold; }
a:active   {font-family:verdana; font-size: 10px; color:#326695; text-decoration:none; font-weight:bold; }

a.footer:link     {font-family: Trebuchet MS; font-size: 11px; color:#3E7AB7; text-decoration:none; font-weight:bold; }
a.footer:visited  {font-family: Trebuchet MS; font-size: 11px; color:#3E7AB7; text-decoration:none; font-weight:bold; }
a.footer:hover    {font-family: Trebuchet MS; font-size: 11px; color:#805240; text-decoration:none; font-weight:bold; }
a.footer:active   {font-family: Trebuchet MS; font-size: 11px; color:#3E7AB7; text-decoration:none; font-weight:bold; }

#navi   {padding-top:5px; padding-bottom:5px;}
#navibg {background-color: #CFE5F5; height:18px;}

p.bodytext { font-family:verdana; font-size: 11px; color:#646363;}
span { font-family:verdana; font-size: 11px; color:#646363;}
dd.csc-textpic-caption { font-family:verdana; font-size: 11px; color:#646363;}
li { font-family:verdana; font-size: 10px; color:#646363;}
h1.csc-firstHeader {font-family: Verdana, Trebuchet MS; font-size: 18px; color:#3E7AB7; font-weight:normal;}

p.csc-searchResult {font-family:verdana; font-size: 11px; color:#646363;}
p.csc-caption {font-family: Verdana, Trebuchet MS; font-size: 11px; color:#3E7AB7; font-weight:normal;}
p {font-family:verdana; font-size: 11px; color:#646363;}

h3.csc-noSearchResultMsg {font-family: Verdana, Trebuchet MS; font-size: 14px; color:#3E7AB7; font-weight:normal;}
.csc-textpic-caption { font-family:verdana; font-size: 11px; color:#3E7AB7; text-decoration:none; font-weight:bold; padding-top: 3px; padding-bottom: 5px }



/* Extension stw-babygalerie */

h2{
	font-family: Verdana;
	font-size: 13pt;
	color: #3E7AB7;
	padding-bottom: 20px;
	
}

.topheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #3E7AB7;
	padding-bottom: 20px;
	font-weight: bold;
}


.baby-male {
	width:200px;
	background:#DFEDF7;
	float:left;
	margin-right: 50px;
	margin-bottom: 20px;
	vertical-align: top;
	font-family:verdana;
}

.baby-female {
	width:200px;
	background:#F7DFF6;
	float:left;
	margin-right: 50px;
	margin-bottom: 20px;
	vertical-align: top;
	font-family:verdana;
}

.baby-span {
	text-align:center;
	color: #3E7AB7;
	vertical-align: middle;
	font-size: 8pt;
	height: 38px;
	font-family:verdana;
	margin-top: 5px;
}

.baby-span-single {
	text-align:center;
	color: #3E7AB7;
	vertical-align: middle;
	font-size: 10pt;
	height: 25px;
	padding-top: 5px;
	font-family:verdana;
}


.baby-male-single {
	width:490px;
	background:#DFEDF7;
	font-family:verdana;
	font-size: 10pt;
}


.baby-female-single {
	width:490px;
	background:#F7DFF6;
	font-family:verdana;
	font-size: 10pt;

}

.infotext {
	color: #3E7AB7;
	padding:10px;
	font-family:verdana;
	font-size: 10pt;
}


.csc-mailform-field label{
	float:left;
	width: 140px;
	margin: 5px;
	font-family:verdana;
	font-size: 10pt;
}

.csc-mailform-field input {
	float:left;
	width: 300px;
	margin: 5px;
	font-family:verdana;
	font-size: 10pt;
}

.csc-mailform-field textarea {
	float:left;
	width: 300px;
	margin: 5px;
	font-family:verdana;
	font-size: 10pt;
}


