/*
  Title # Cuxhaven-Familienanzeigen
  Date  # 23 June 2009
*/
/*
body{ padding:0px; margin:0px; background-color:#FFFFFF; }



#wrap{
      width:631px;
	  margin:auto;
	  text-align:left;
	  }
	  
	  
#wrap2{
       width:631px;
	   padding-top:50px;
	   padding-bottom:50px;
	   float:left;
	   position:relative;
	   }

h1{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; color:#666666; padding:0px; margin:0px; }

p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; line-height:18px; padding:0px; margin:0px; }

.input_box{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#8F8F8F; height:18px; border:1px solid #999999; }

.input_box2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; height:18px; border:1px solid #999999;
             padding-left:5px; width:318px; }
*/   

/* -------------------------------------- Start Main Body ------------------------------------------- */

/*
#main_body{
       width:600px;
	   padding:10px 20px 80px 11px;
	   background:#FFFFFF url(images/body_bg.gif) repeat-y;
	   float:left;
	   position:relative;
	   }	   	  


.main_body2{
           width:600px;
		   float:left;
		   position:relative;
		   }
		   
		   
.Vortag_box{
            width:190px;
			float:left;
			position:relative;
			}
			
.main_body3{
            width:450px;
			float:left;
			position:relative;
			}
			
	.main_body3a{
				width:159px;
				float:left;
				position:relative;
				}
				
	 .main_body3b{
				width:288px;
				float:left;
				position:relative;
				}
				
	  .main_body3c{
				width:123px;
				float:left;
				position:relative;
				}
				
	 .main_body3d{
				width:320px;
				float:left;
				position:relative;
				}
				
	 .main_body3e{
				width:158px;
				float:left;
				position:relative;
				}
				
	 .main_body3f{
				width:442px;
				float:left;
				position:relative;
				}																   
*/
/* -------------------------------------- End Main Body ------------------------------------------- */


/* ---------------------------------------------------------- Start Second Page ---------------------------------------------------------------- */

/*


.main_body3g{
			width:415px;
			float:left;
			position:relative;
			}

.main_body3h{
			width:185px;
			float:left;
			position:relative;
			}

*/
/* ---------------------------------------------------------- End Second Page ---------------------------------------------------------------- */






/* ========================================================== Start New Page ================================================================= */


.radio_button{
	margin-top:2px;	
}

#main_body0{
       width:613px;
	   padding:10px 8px 80px 10px;
	   background:#FFFFFF url(/fileadmin/templates/cn-online/img/form/body_bg.gif) repeat-y;
	   float:left;
	   position:relative;
	   margin-top:-5px;	 
	   margin-bottom:-5px;  
	   }

.text{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#000000; line-height:18px; }

.text_color{ color:#1D6782; }
.text_color2{ color:#707070; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.text_color3{ color:#707070; font-size:10px; font-family:Arial, Helvetica, sans-serif; }

.radio_box{ 
	padding-left:10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:normal; 
	color:#000000; 
	line-height:18px;			
}
.radio_box2{ padding-left:30px; }
.radio_box3{ color:#707070; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-left:30px; }
.radio_box4{ color:#707070; font-family:Arial, Helvetica, sans-serif; font-size:10px; }





.main_body4{
           width:613px;
		   padding-top:8px;
		   float:left;
		   position:relative;
		   }
		   
		   .main_body4a{
					   width:82px;
					   float:left;
					   position:relative;
					   }
					   
			 .main_body4b{
					   width:138px;
					   float:left;
					   position:relative;
					   }
					   
			 .main_body4c{
					   width:145px;
					   float:left;
					   position:relative;
					   }		   		   
		   
.main_body5{
           width:613px;
		   padding-top:22px;
		   float:left;
		   position:relative;
		   }
		   
			.main_body5a{
					   width:245px;
					   float:left;
					   position:relative;
					   }
					   
			.main_body5b{
					   width:365px;
					   float:left;
					   position:relative;
					   }
					   
			.main_body5c{
					   width:435px;
					   float:left;
					   position:relative;
					   }
					   
			.main_body5d{
					   width:175px;
					   float:left;
					   position:relative;
					   }		   
		   
.main_body6{
           width:615px;
		   padding-top:34px;
		   float:left;
		   position:relative;
		   }
		   
.main_body7{
           width:615px;
		   padding-top:18px;
		   float:left;
		   position:relative;
		   }
		   
		   
		   .main_body7a{
					   width:125px;
					   float:left;
					   position:relative;
					   }
					   
			.main_body7b{
					   width:300px;
					   float:left;
					   position:relative;
					   }
					   
			.main_body7c{
					   width:125px;
					   padding-left:32px;
					   float:left;
					   position:relative;
					   }
					   
			.main_body7d{
					   width:286px;
					   float:left;
					   position:relative;
					   }	
					   
			.main_body7e{
					   width:400px;
					   padding-left:32px;
					   float:left;
					   position:relative;
					   }					   
					   
.main_body8{
		   width:433px;
		   padding-top:10px;
		   float:left;
		   position:relative;
		   }
	   
.main_body9{
		   width:613px;
		   padding-top:15px;
		   float:left;
		   position:relative;
		   }
		   
.main_body10{
		   width:615px;
		   padding-top:40px;
		   float:left;
		   position:relative;
		   }
		   
.main_body10_1{
		   width:440px;
		   float:left;
		   position:relative;
		   }
		   
.main_body10_2{
		   width:440px;
		   padding-top:15px;
		   float:left;
		   position:relative;
		   }		   		   
		   
		   
		   .main_body10a{
					   width:146px;
					   float:left;
					   position:relative;
					   }
					   
			.main_body10b{
					   width:286px;
					   float:left;
					   position:relative;
					   }
					   
			.main_body10c{
					   width:160px;
					   padding-top:10px;
					   float:left;
					   position:relative;
					   }		   		   		   	   		   		   
		   		   		 
						 
.main_body11{
		   width:492px;
		   padding-left:118px;		   
		   padding-top:12px;
		   float:left;
		   position:relative;
		   }
		   
.main_body12{
		   width:460px;
		   padding-left:150px;		   
		   padding-top:26px;
		   float:left;
		   position:relative;
		   }
		   
.main_body13{
		   width:460px;
		   padding-left:150px;		   
		   padding-top:10px;
		   float:left;
		   position:relative;
		   }		   		   						   		   		   		   


/* ========================================================== End New Page ================================================================= */




.h1_padding{  margin-bottom:5px; }








