#leftColumn .empty div div { margin-bottom: 15px ;}
.mainContent .main h2 span { font-size: 16px ; color: #ff8829 ;}
.mainContent .main h2 { padding-bottom: 15px ;}
.mainContent .main p { font-size: 12px ; line-height: 18px ; padding-bottom: 15px ;}
.mainContent .main ul { font-size: 12px ; padding: 0 0 15px 20px ;}
.mainContent .main address { font-size: 12px ; font-weight: bold ; padding-bottom: 15px ;} 
.mainContent .main p a img { float: right ; padding: 5px ;}
.mainContent h3 { display: block ; padding-bottom: 10px ; font-size: 13px ; color: #59aee8 ; font-weight: bold ;}

.mainTable { width: 100% ;}
.mainTable tr { border-bottom: dotted 1px #ccc ;}
.mainTable th { font-weight: bold ; color: #000 ; padding: 5px ;}
.mainTable td { text-align: right ; font-size: 12px ; padding: 5px ;}

.partneriSlike td { padding: 20px ;}

#dnn_ctr391_Feedback_pnlFeedbackFormFields { width: 75% ;}
#dnn_ctr391_Feedback_pnlFeedbackFormFields input { width: 97% ; border: none ; border-bottom: solid 1px #999 ;  padding: 5px ;}
#dnn_ctr391_Feedback_pnlFeedbackFormFields table tr td { padding-bottom: 5px ; }
#dnn_ctr391_Feedback_pnlFeedbackFormFields textarea { width: 97% ; padding: 5px ; border: none ; background: #ebeae8 ;}
 

.newsArticlesListing { margin-bottom: 30px ;} 
.newsArticlesListing td { padding: 5px ; vertical-align: top ;}
.newsArticlesListing td a:hover { color: #FF8829 ;}
.newsArticleView td { padding: 5px ; vertical-align: top ; font-size: 12px ;}
.newsArticleView td img { float: left ; padding: 5px 8px 5px 0 ;}
.newsArticleView td a:hover { color: #FF8829 ;}

.googleMap { margin-bottom: 20px ;}
.googleMap iframe { width: 621px ; border: solid 2px #FF8829 ;}
.googleMap small a:link , .googleMap small a:visited , .googleMap small a:hover { color: #FF8829!important ;}

/* XMod Kontakt formular */
.contactFormHolder { width: 620px; }
.contactFormHolder TH, .contactFormHolder TD { padding: 3px 0; }
.contactFormHolder TH { width: 150px; font-weight: bold; }
.contactFormHolder .NormalDropDown { font-size: 11px;}
.contactFormHolder LABEL SPAN { margin: 0 0 0 4px; color: #a52a2a; }
.contactFormHolder INPUT.NormalTextBox { border-width: 0 0 1px 0; border-color: #999999; border-style: solid; font-size: 12px; width: 450px; padding: 1px 2px; }
.contactFormHolder .att INPUT.NormalTextBox { border-width: 0 0 1px 0; border-color: #999999; border-style: solid; font-size: 12px; width: auto; padding: 1px 2px; }
.contactFormHolder TEXTAREA.NormalTextBox { background-color: #EBEAE8; border-width: 0; padding: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 440px; }
.contactFormHolder A.CommandButton:link, .contactFormHolder A.CommandButton:visited, .contactFormHolder A.CommandButton:hover { font-size: 11px; font-weight: bold; text-decoration: none;}
.formButtons { text-align: center; padding: 10px; }
.formButtons A.CommandButton:link, .formButtons A.CommandButton:visited, .formButtons A.CommandButton:hover { font-size: 12px; font-weight: bold; text-decoration: none; margin: 0 5px; }

/* User registration */
#dnn_ctr_ManageUsers_trHelp { display: none; }
#dnn_ctr_ManageUsers_pnlUser TD { text-align: left }
#dnn_ctr_ManageUsers_pnlRegister { text-align: left }
#dnn_ctr_ManageUsers_trTitle { display: none }
