/* Old
.text_big
{
	      font-family: Arial;
	      color: #cfd0d2;
	      font-weight: bold;
	      font-size: 18px;
		  line-height:18px;
}
*/
a{
	color: #0000FF;
}

a:link{
	color: #0000FF;
}

a:visited{
	color: #0000FF;
}

a:hover{
	color: #FF6600;
}

.headline{
	font-family: Arial;
	color: #b9babe;
	font-weight: bold;
	font-size: 18px;
	line-height:18px;
	height: 54px;
	padding-top: 9px;
	padding-bottom: 9px;
	vertical-align: top;
}
.text_ueberschrift
{
	      font-family: Arial;
	      color: #black;
	      font-weight: bold;
	      font-size: 14px;
		  line-height:15px;
}
.text_normal
{
	      font-family: Arial;
	      color: #black;
	      font-weight: normal;
	      font-size: 13px;
		  line-height:14px;
}
.text_normal_klein
{
	      font-family: Arial;
	      color: #black;
	      font-weight: normal;
	      font-size: 9pt;
		  line-height:10pt;
}

.text_normal_bold_klein
{
	      font-family: Arial;
	      color: #black;
	      font-weight: bold;
	      font-size: 9pt;
		  line-height:10pt;
}
.text_normal_bold
{
	      font-family: Arial;
	      color: #black;
	      font-weight: bold;
	      font-size: 10pt;
		  line-height:14px;
}

.text_normal_bold_big
{
	      font-family: Arial;
	      color: #black;
	      font-weight: bold;
	      font-size: 12pt;
		  line-height:14px;
}

.text_normal_kursiv
{
	      font-family: Arial;
	      color: #black;
	      font-weight: normal;
		  font-style:italic;
	      font-size: 10px;
		  line-height:14px;
}
.text_news_termine
{
	      font-family: Arial;
	      color: #003896;
	      font-weight: bold;
	      font-size: 22px;
}
.text_klein_news_termine
{
	      font-family: Arial;
	      color: #000000;
	      font-weight: normal;
	      font-size: 10px;
		  line-height:10px;
		  letter-spacing:-0.03em
}

.download_blau 
{
		  background-color: #ffffff;
 		  font-family: Arial;
	      font-weight: normal;
	      font-size: 10pt;
		  line-height:14px;
}

.download_blau_klein 
{
		  background-color: #ffffff;
 		  font-family: Arial;
	      color: #black;
	      font-weight: normal;
	      font-size: 11px;
		  line-height:14px;
}

.v_abstand1 
{
          padding-top:10px
		  font-family: Arial;
	      color: #cfd0d2;
	      font-weight: bold;
	      font-size: 18px;
		  line-height:18px;
}
.input
{
        border-top: 2px solid #f27d00; border-left: 2px solid #f27d00;
        border-right: 2px solid #f27d00; border-bottom: 2px solid #f27d00;
        background: white; height: 30px; width: 190px; font-family: Arial; font-size: 14pt; font-weight: bold;
}
.submitbutton { font-size: 14pt; font-family: Arial; font-weight: bold; background: #efefef; text-align: center; width: 190px; height: 30px; border: solid 2px #666; }
.messe
{
	      font-family: Arial;
	      color: #black;
		  font-weight: bold;
	      font-size: 38px;
}
.messe_klein
{
	      font-family: Arial;
	      color: #black;
		  font-weight: bold;
	      font-size: 30px;
}
.b_rechts {
	float: right;
	padding-left: 10px;
}
.bildrahmen {
	border: 3px solid #999;
}
.bildrahmen2px {
	border: 2px solid #999;
}