/* Content */
h1
{
    Font-Family: Arial, Verdana, Helvetica, sans-serif;
    Font-Size: 16px;
    Font-Weight: normal;
    Font-Style: italic;
    Margin: 0px 0px 13px 0px;
    Color: #df8e00;
}
h2
{
    Font-Family: Arial, Verdana, Helvetica, sans-serif;
    Font-Size: 15px;
    Font-Weight: normal;
    Font-Style: italic;
    Margin: 0px 0px 15px 0px;
    Color: #df8e00;
}
ul
{
	  font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    color: #1f1e21;
    line-height: 21px;
}
ul a
{
	  font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    color: #df8e00;
    text-decoration:none;
    line-height: 21px;
}
ul a:hover
{
	  font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    color: #df8e00;
    text-decoration:none;
    line-height: 21px;
}
.csc-linkToTop
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-align: justify;
  margin-top: 10px;
  color: #1f1e21;
}
.csc-linkToTop A
{ 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	font-style: normal; 
	font-weight: normal;
	color: #1f1e21; 
  text-decoration:underline;
}

.csc-linkToTop A:hover
{
	font-size: 12px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-style: normal; 
	font-weight: normal;
	color: #1f1e21;  
	text-decoration:underline;
}
.csc-textpic-caption
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-align: justify;
  margin-top: 10px;
  margin-bottom: 20px;
  color: #1f1e21;
}
.Text
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  text-align: justify;
  margin: 0px 0px 0px 0px;
  color: #1f1e21;
}
.Text A
{ 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 14px;
	font-style: normal; 
	font-weight: normal;
	color: #df8e00; 
	text-decoration: none;
}

.Text A:hover
{
	font-size: 14px; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-style: normal; 
	font-weight: normal;
	color: #df8e00; 
	text-decoration: none; 
}
.TextFett
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    text-align: justify;
    margin: 0px 0px 0px 0px;
    color: #1f1e21;
}
.TextFett A
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    color: #1f1e21;
    text-decoration:underline;
}
.TextFett A:hover
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    color: #1f1e21;
    text-decoration:underline;
}
.TextKursiv
{
    Font-Family: Arial, Verdana, Helvetica, sans-serif;
    Font-Size: 14px;
    Font-Weight: normal;
    Font-Style: italic;
    text-align: justify;
    Margin: 0px 0px 0px 0px;
    Color: #1f1e21;
}
.TextKursiv a
{
    Font-Family: Arial, Verdana, Helvetica, sans-serif;
    Font-Size: 14px;
    Font-Weight: normal;
    Font-Style: italic;
    Margin: 0px 0px 0px 0px;
    color: #1f1e21;
    text-decoration:underline;
}
.TextKursiv a:hover
{
    Font-Family: Arial, Verdana, Helvetica, sans-serif;
    Font-Size: 14px;
    Font-Weight: normal;
    Font-Style: italic;
    Margin: 0px 0px 0px 0px;
    color: #1f1e21;
    text-decoration:underline;
}
.TextFettKursiv
{
    Font-Family: Arial, Verdana, Helvetica, sans-serif;
    Font-Size: 14px;
    Font-Weight: bold;
    Font-Style: italic;
    text-align: justify;
    Margin: 0px 0px 0px 0px;
    Color: #1f1e21;
}
.TextFettKursiv a
{
    Font-Family: Arial, Verdana, Helvetica, sans-serif;
    Font-Size: 14px;
    Font-Weight: bold;
    Font-Style: italic;
    Margin: 0px 0px 0px 0px;
    Color: #1f1e21;
    text-decoration:underline;
}
.TextFettKursiv a:hover
{
    Font-Family: Arial, Verdana, Helvetica, sans-serif;
    Font-Size: 14px;
    Font-Weight: bold;
    Font-Style: italic;
    Margin: 0px 0px 0px 0px;
    Color: #1f1e21;
    text-decoration:underline;
}
.Kleingedrucktes
{
    Font-Family: Arial, Verdana, Helvetica, sans-serif;
    Font-Size: 10px;
    Font-Weight: normal;
    Font-Style: normal;
    text-align: justify;
    Margin: 0px 0px 0px 0px;
    Color: #1f1e21;
}
.Kleingedrucktes a
{
    Font-Family: Arial, Verdana, Helvetica, sans-serif;
    Font-Size: 10px;
    Font-Weight: normal;
    Font-Style: normal;
    color: #1f1e21;
    text-decoration:underline;
}
.Kleingedrucktes a:hover
{
    Font-Family: Arial, Verdana, Helvetica, sans-serif;
    Font-Size: 10px;
    Font-Weight: normal;
    Font-Style: normal;
    color: #1f1e21;
    text-decoration:underline;
}
/* Contact Form */
fieldset.csc-mailform {
	border: 0;
	margin: 0;
	padding: 0;
}
.csc-mailform 
{ 
    border: none;
}
.csc-mailform input,  .csc-mailform textarea
{
    padding: 0px;
    border: 1px solid #1f1e21;
}
.tx-thmailformplus-pi1
{ 
    width: 150px; 
    display:block; 
    float: left;     
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    margin: 0px 0px 0px 0px;
    color: #1f1e21;  
}
.csc-mailform-field label 
{ 
    width: 150px; 
    display:block; 
    float: left;     
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    margin: 0px 0px 0px 0px;
    color: #1f1e21;  
}
.csc-mailform-field 
{ 
    padding-bottom: 10px;
}
/* Sitemap */
.tx-dropdownsitemap-pi1
{
    Font-Family: Arial, Verdana, Helvetica, sans-serif;
    border:none;
    Font-Size: 12px;
    Font-Weight: normal;
    Font-Style: normal;
    Margin: 0px 0px 0px 0px;
    Color: #1f1e21;
}
.csc-sitemap
{
    Font-Family: Arial, Verdana, Helvetica, sans-serif;
    Font-Size: 12px;
    Font-Weight: normal;
    Font-Style: normal;
    Margin: 0px 0px 0px 0px;
    Color: #1f1e21;
}
.csc-sitemap A
{
    Font-Family: Arial, Verdana, Helvetica, sans-serif;
    Font-Size: 12px;
    Font-Weight: normal;
    Font-Style: normal;
    Margin: 0px 0px 0px 0px;
    Color: #1f1e21;
}
.csc-sitemap A:hover
{
    Font-Family: Arial, Verdana, Helvetica, sans-serif;
    Font-Size: 12px;
    Font-Weight: normal;
    Font-Style: normal;
    Margin: 0px 0px 0px 0px;
    Color: #1f1e21;
}
/* Tables and stuff*/
th
{
    Font-Family: Arial, Verdana, Helvetica, sans-serif;
    Font-Size: 12px;
    Font-Weight: bold;
    Font-Style: normal;
    text-align: left;
    Margin: 0px 0px 10px 0px;
    Color: #1f1e21;
}
TABLE 
{ 
	background-color: transparent;
    padding-bottom: 0px;
    Margin: 0px 0px 0px 0px;
    border: none;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    margin: 0px 0px 0px 0px;
    color: #1f1e21;  

}
TR 
{ 
	 background-color: transparent;
    padding-bottom: 0px;
    Margin: 0px 0px 0px 0px;
    border: none;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #1f1e21;  

}
FORM TABLE TR TD 
{ 
	background-color: transparent;
    padding: 0px;
    Margin: 0px;
    border: none;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #1f1e21;  

}
FORM TABLE TR TD a
{ 
	  background-color: transparent;
	  font-size: 12px; 
	  color: #1f1e21;
	  border: none;
	  font-family: Arial, Verdana, Helvetica, sans-serif; 
	  font-style: normal; 
	  font-weight: normal; 
    text-decoration:underline;
}
FORM TABLE TR TD a:hover
{ 
	background-color: transparent;
	font-size: 12px;
	border: none; 
	color: #1f1e21;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-style: normal; 
	font-weight: normal;
	text-decoration: none; 
}
TD
{ 
	 background-color: transparent;
    padding-bottom: 0px;
    Margin: 0px;
    border: none;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
	vertical-align: top;
    color: #1f1e21;  
}
TD a
{ 
	 background-color: transparent;
    padding-bottom: 0px;
    Margin: 0px;
    border: none;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    text-decoration:underline;
    color: #1f1e21;  
}
TD a:hover
{ 
	 background-color: transparent;
    padding-bottom: 0px;
    Margin: 0px;
    border: none;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    text-decoration:none;
    color: #1f1e21;  
}