
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}
h1 {
	font-size: 11px;
}
h2 {
	font-size: 10px;
}

.list {
	line-height:12px;
	left:0px;
	top: 0px;
}

.form { width:90px;
		height:19px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#CCCCCC;
		background-color:#ffffff;
		color:#454545;
		margin-left:0px;
		margin-right:0px
}
		
.textarea {
	width:330px;
	height:100px;
	font-family:tahoma;
	font-size:11px;
	background-color:#ffffff;
	color:#454545;
	margin-left:0px;
	margin-right:0px;
	border: 1px solid #cccccc;
}
		

.formbutton {
        width:80px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#cccccc;
		margin-left:0px;
		margin-right:0px;
	background-color:#ffffff;
}

.tdcontent {
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	background-color: #FBF8DB;	
	padding-left     : 0px;
	padding-top      : 4px;
	padding-bottom   : 4px;
	padding-right   : 0px;
	border-top: 1px dashed #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;	
}
.tdcontent2 {
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	background-color: #FBF8DB;	
	padding-left     : 8px;
	padding-top      : 8px;
	padding-bottom   : 8px;
	padding-right   : 8px;
}

.tdcontent3 {
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	background-color: #FBF8DB;	
	padding-left     : 20px;
	padding-top      : 10px;
	padding-bottom   : 10px;
	padding-right   : 20px;
	border-bottom: 1px dashed #CCCCCC;
	border-left: 1px solid #CCCCCC;	
	text-align:justify;
}


#menu a , #menu a:visited , #menu a:active {
    display:inline;
    float: right;
    color:#000000;
    font: normal 12px Arial, Verdana, Tahoma;
		text-align: center;
    text-decoration:none;	
		border-right-width: 1px;
		border-right-style: dashed;
		border-right-color: #999999;	 
    line-height:20px;
    padding-right: 4px;
}

.slogan {
	font-family: Arial, Verdana, Tahoma;
	font-size: 14px;
	font-weight: bold;
	text-transform:uppercase;
    margin-top: 20px; 
    margin-left: 0px; 
    margin-right: 0px;
    margin-bottom: 0px; 

}

.footer {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	background-color: #FBF8DB;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #999999;		
}

.tablefooter {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	background-color: #FBF8DB;
	border-top: 1px dashed #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;	
}

#menu a:hover{
  color:#4CBBAA;
  text-decoration:none;
}


.content {
	font-family: Tahoma;
	font-size: 11px;
	background-color: #FBF8DB;
	border-top: 2px solid #CCCCCC;
	border-right: 2px solid #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
	border-left: 2px solid #CCCCCC;
    margin-top: 0px; 
    margin-left: 0px; 
    margin-right: 0px;
    margin-bottom: 0px;
	text-align:justify;

}
	
.tdnews {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	background-color: #FBF8DB;
	border-top: 1px dashed #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	position: static;
	visibility: visible;
	left: 6px;
	top: 2px;
	width: 207px;
}


.contentheading {
	font-family: Tahoma;
	font-size        : 12px;
	font-weight      : bold;
	text-transform   : uppercase;
	text-align       : center;
	color            : #4CBBAA;	
	padding-bottom   : 8px;
}

.newsheader {
	font-family: Tahoma;
	font-size        : 12px;
	font-weight      : bold;
	text-transform   : uppercase;
	text-align       : center;
	color            : #4CBBAA;
}

.li {
	line-height: normal;
	list-style-type: disc;
	list-style-position: inside;
	padding: 0px;
	margin-left: 15px;
}

a:link, a:visited, a:active{ 
  font: normal 11px Arial, Verdana, Tahoma;
  color:#3AA18F;
  font-weight: bold;
  text-decoration:none ;
}


a:hover{ 
  text-decoration:none;
  color:#000000;
}

.tdaboutus {
	text-align: left;
    font: normal 11px Tahoma;
	border-left: 1px dashed #CCCCCC;	
	background-color: #FBF8DB;
	padding-left     : 8px;
	padding-top      : 8px;
	padding-bottom   : 8px;
	padding-right   : 8px;
}

.tdwelcome {
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	background-color: #FBF8DB;
	padding-left     : 28px;
	padding-top      : 8px;
	padding-bottom   : 8px;
	padding-right   : 8px;
	border-bottom: 1px dashed #3AA18F;	
	border-left: 1px dashed #3AA18F;	
}

.newsletter{
	text-align: center;
	font-family:Tahoma;
	font-size:12px;
	color:#4CBBAA;
	font-weight      : bold;
	text-transform   : uppercase;
	padding-bottom   : 8px;
}

.inputbox {
  border           : 1px solid #cccccc;
  font: normal 11px tahoma, verdana, arial;
  background-color : #ffffff;
  margin-bottom    : 0px;
  width            : 97px;  
  padding          : 1px;
  color			   : #000000;
}


.tdnewslettercaption {
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	background-color: #FBF8DB;	
}

.underline {
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	background-color: #FBF8DB;
	padding-left     : 0px;
	padding-top      : 4px;
	padding-bottom   : 4px;
	padding-right   : 0px;
	border: none;
}

.contentheadingleft {
	font-family: Tahoma;
	font-size        : 12px;
	font-weight      : bold;
	text-transform   : uppercase;
	text-align       : left;
	color            : #4CBBAA;	
	padding-bottom   : 8px;
}
.inputboxmail {
  border           : 1px solid #cccccc;
  font: normal 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;
  background-color : #ffffff;
  margin-bottom    : 0px;
  width            : 200px;  
  padding          : 1px;
  color			   : #000000;
}

.subtitle {
	color:#000000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	text-transform   : normal;
}

.imgsave {
	background-color: #FBF8DB;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;	
}

.spaltedownload {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin: 6px;
	padding: 6px;

}
.spalte1download {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin: 8px;
	padding: 8px;




}
.sharewaredownload {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC3300;
	vertical-align: middle;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;

}
.zeiledownload {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin: 8px;
	padding: 8px;
}

.red	{
  color: #FF0000;
	font-weight: bold;
}
