.noCellSpc{border-collapse:collapse;}

/* Head */
.contactHead {background:url(../../../resources/images/kontakt/kontakt_head.jpg) no-repeat scroll 0 0 transparent;width:598px;_width:620px;height:79px;_height:99px;padding:20px 0 0 20px;line-height:20px;}
.contactHead h3 {margin:0 0 5px;font-size:22px;}

/* Adresse & Tel.-Nr. */
.contactAdressLft   {float:left;width:250px;margin:5px 0;}
.contactAdressLft img {margin-bottom:-7px}
.contactAdressRgt   {float:right;width:300px;margin:5px 0;} 
.contactAdressRgt span {margin:0 40px 0 0;}
.contactAdressRgt p {padding:5px 0 0;}
.contactAdressRgt .paddingBtm {padding:5px 0 10px;}

/* Kontaktformular */
#contact            {margin:0 10px 10px;width:595px;border:1px solid #9EC5F9;border-width:0 1px 1px;;font-size:11px;}
#contact .lineBtm    {border:1px solid #A3CCFF;border-width:0 0 1px;}
#contact .row       {overflow:hidden;border:1px solid #9EC5F9;border-width:1px 0 0;}
#contact dt         {width:60px;_width:70px;padding:5px;clear:left;float:left;}
#contact dl.mini    {width:298px;_width:296px;overflow:hidden;float:left;}
#contact dl.mini2    {width:297px;overflow:hidden;float:left;}
#contact dd         {margin-left:6.7em;padding:5px 0;}
#contact label      {font:bold 11px Arial;}
#contact input, #contact select {font-size:11px;width:170px;}
#contact .msg       {padding:10px 5px 0;border:1px solid #9EC5F9;border-width:1px 0 0;}
#contact .txtArea   {text-align:center;border:1px solid #9EC5F9;border-width:0 0 1px;padding:10px;}
#contact .button    {text-align:right;padding:5px;}

/* Bedarfsanalyse */
.analysisWide       {width:595px;margin:0 10px 10px;border:1px solid #9EC5F9;border-width:0 1px 1px;}
.analysisWide h1    {border:0;line-height:20px;color:#fff;margin:0;font-size:12px}
.analysisWide .blueLine {border:1px solid #9EC5F9;border-width:0 0 1px;}
.analysisWide p     {padding:5px;}
.analysisWide div.rgt {margin:10px 5px 0 0;}
form.analysisSmallForm select {width:195px;}

/* Versicherungscheck */
#vCheck {width:595px;margin:0 10px 10px;}
#vCheck table {width:100%;border:1px solid #9EC5F9;border-width:0 1px 1px;}
#vCheck td {padding:5px 0px 5px 5px;}
#vCheck td.blueBG {height:20px;padding:3px 5px;}
#vCheck .fstRow td {background:none repeat scroll 0 0 #fff;}
#vCheck .scdRow td {background:none repeat scroll 0 0 #e5f1ff;border:1px solid #9EC5F9;border-width:1px 0;}
#vCheck label {font:bold 11px Arial;}
#vCheck .smallGreen {font:bold 11px Arial;color:#093;margin:6px 0 0;float:left;}
#vCheck select{width:180px;font-size:11px;}
#vCheck input {width:175px;font-size:11px;}
#vCheck #f13name59_day, #vCheck #f13name59_month {width:50px;margin:0 5px 0 0;}
#vCheck #f13name59_year {width:60px;}
#vCheck #f13name69 {width:inherit;}
#vCheck #f13name35, #vCheck #f13name29 {width:50px;}
#vCheck #f13name41, #vCheck #f13name23 {width:115px;}
#vCheck #f13name69 {float:left;margin:1px 5px 0 0;width:20px;_margin:-3px 3px 0 0;}
#vCheck .button_compare{margin:0 5px 0 0 ;width:inherit;_width:106px;float:right;}
