.center10arial {
	FONT: 10px Arial; COLOR: #333333; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.center12arial {
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-size: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.center12arial_fett {
	COLOR: #E3176E;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.left12arial {
	WORD-SPACING: normal;
	COLOR: #000000;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	WHITE-SPACE: normal;
	BORDER-LEFT-STYLE: none;
	LETTER-SPACING: normal;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	font-family: Arial;
	font-size: 12px;
}
.left12arial_fett {
	COLOR: #000000;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.left16arial_fett {
	WORD-SPACING: normal; FONT: bold 16px Arial; COLOR: #333333; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; WHITE-SPACE: normal; BORDER-LEFT-STYLE: none; LETTER-SPACING: normal; TEXT-ALIGN: left; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.right12arial {
	FONT: 12px Arial; COLOR: #333333; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.left10arial {
	FONT: 11px Arial; COLOR: #333333; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.right10arial {
	FONT: 10px Arial; COLOR: #333333; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.left14arial_fett {
	COLOR: #FFFFFF;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.left12arial_point {
	WORD-SPACING: normal;
	COLOR: #000;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	WHITE-SPACE: normal;
	BORDER-LEFT-STYLE: none;
	LETTER-SPACING: normal;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.left12arial_point_pink {
	WORD-SPACING: normal;
	COLOR: #E53284;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	WHITE-SPACE: normal;
	BORDER-LEFT-STYLE: none;
	LETTER-SPACING: normal;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.left12arial_point_pink_underline {
	WORD-SPACING: normal;
	COLOR: #E53284;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	WHITE-SPACE: normal;
	BORDER-LEFT-STYLE: none;
	LETTER-SPACING: normal;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
.left12arial_point_pink_title {
	WORD-SPACING: normal;
	COLOR: #E53284;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	WHITE-SPACE: normal;
	BORDER-LEFT-STYLE: none;
	LETTER-SPACING: normal;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.left12arial_point_black_title {
	WORD-SPACING: normal;
	COLOR: #000;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	WHITE-SPACE: normal;
	BORDER-LEFT-STYLE: none;
	LETTER-SPACING: normal;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.left12arial_kursiv {
	WORD-SPACING: normal; FONT: oblique 12px Arial; COLOR: #333333; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; WHITE-SPACE: normal; BORDER-LEFT-STYLE: none; LETTER-SPACING: normal; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.right12arial_kursiv {
	FONT: italic 12px Arial; COLOR: #333333; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.center10arial_kursiv {
	FONT: italic 10px Arial; COLOR: #333333; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.left12arial_fett_ws {
	COLOR: #ffffff;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.center12arial_fett_ws {
	FONT: bold 12px Arial; COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.left10arialkursiv {
	FONT: italic 10px Arial; COLOR: #333333; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.left10arial_ws {
	FONT: 10px Arial; COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.left12arial_yellow {
	WORD-SPACING: normal; FONT: 12px Arial; COLOR: #ffeccc; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; WHITE-SPACE: normal; BORDER-LEFT-STYLE: none; LETTER-SPACING: normal; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.left10arial_yellow {
	WORD-SPACING: normal; FONT: 10px Arial; COLOR: #ffeccc; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; WHITE-SPACE: normal; BORDER-LEFT-STYLE: none; LETTER-SPACING: normal; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.right12arial_bold {
	FONT: bold 12px Arial; COLOR: #333333; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.right11arial {
	FONT: 11px Arial; COLOR: #333333; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.right11arialbold {
	FONT: bold 11px Arial; COLOR: #333333; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.left11arial {
	WORD-SPACING: normal; FONT: 11px Arial; COLOR: #333333; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; WHITE-SPACE: normal; BORDER-LEFT-STYLE: none; LETTER-SPACING: normal; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.left10arial10 {
	FONT: 10px Arial; COLOR: #333333; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.left10arialfett {
	FONT: bold 11px Arial; COLOR: #333333; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.left12arialred {
	WORD-SPACING: normal; FONT: 12px Arial; COLOR: #ff0000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; WHITE-SPACE: normal; BORDER-LEFT-STYLE: none; LETTER-SPACING: normal; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.center12arialred {
	FONT: 12px Arial; COLOR: #ff0000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.left12arial_button {
	WORD-SPACING: normal;
	COLOR: #FFF;
	WHITE-SPACE: normal;
	LETTER-SPACING: normal;
	BACKGROUND-COLOR: #000;
	TEXT-ALIGN: center;
	border: 1px solid #E02078;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.center11arial {
	COLOR: #FFFFFF;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.left12arial_form {
	WORD-SPACING: normal;
	FONT: 10px Arial;
	COLOR: #333333;
	WHITE-SPACE: normal;
	LETTER-SPACING: normal;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	border: 1px solid #8D8D8D;
}
.left11arial_hyperlink {
	WORD-SPACING: normal; FONT: 11px Arial; COLOR: #666666; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; WHITE-SPACE: normal; BORDER-LEFT-STYLE: none; LETTER-SPACING: normal; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.left12arial_form_kontaktform {
	WORD-SPACING: normal;
	COLOR: #000;
	WHITE-SPACE: normal;
	LETTER-SPACING: normal;
	BACKGROUND-COLOR: #FFF;
	TEXT-ALIGN: left;
	border: 1px solid #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	background-image: url(../IMG/bottom/bottom_copyright_bar.jpg);
}
.left12arial_form_kontaktform_box {
	WORD-SPACING: normal;
	COLOR: #000;
	WHITE-SPACE: normal;
	LETTER-SPACING: normal;
	BACKGROUND-COLOR: #FFF;
	TEXT-ALIGN: left;
	border: 1px solid #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.left12arial_form_kontaktform_over {
	WORD-SPACING: normal;
	COLOR: #000;
	WHITE-SPACE: normal;
	LETTER-SPACING: normal;
	BACKGROUND-COLOR: #FFF;
	TEXT-ALIGN: left;
	border: 1px solid #E31573;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	background-image: url(../IMG/bottom/bottom_copyright_bar.jpg);
}
.left12arial_form_kontaktform_over_box {
	WORD-SPACING: normal;
	COLOR: #000;
	WHITE-SPACE: normal;
	LETTER-SPACING: normal;
	BACKGROUND-COLOR: #FFF;
	TEXT-ALIGN: left;
	border: 1px solid #E31573;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}

A:link {
	COLOR: #E3176E;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A:visited {
	COLOR: #E3176E;
	TEXT-DECORATION: none;
	font-weight: bold;
}
A:hover {
	BACKGROUND-POSITION: 20px 50px;
	COLOR: #000;
	TEXT-DECORATION: none
}
A:active {
	CURSOR: hand;
	COLOR: #000;
	TEXT-DECORATION: none
}
#menuTop {
	COLOR: #FFFFFF
}
#menuTop TD {
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#menuTop A {
	COLOR: #FFFFFF;
	font-weight: bold;
}
#menuTop A:hover {
	COLOR: #336699
}
.left12arial_button2 {

	WORD-SPACING: normal;
	FONT: 12px Arial;
	COLOR: #333333;
	WHITE-SPACE: normal;
	LETTER-SPACING: normal;
	BACKGROUND-COLOR: #F7F7F8;
	TEXT-ALIGN: center;
	border: 1px solid #999999;
}
 div#footer{
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:<length>;
 }
 @media screen{
  body>div#footer{
   position: fixed;
  }

 * html div#content{
  height:100%;
  overflow:auto;
 }
html, body { 
 margin: 0;
 padding: 0;
 height: 100%; /* WICHTIG!!! STRECKT ANZEIGENBEREICH AUF 100% */
 }

html, td,th {

}

#wrapper {
background-color: #000000;
background-image: url(../IMG/dolcevitta-background.jpg);
z-index: 100;
width: 1077px; 
margin: auto; /* Div soll zentriert werden */
min-height: 100%; /* Mindesthöhe für moderne Browser */
height:auto !important; /* Important Regel für moderne Browser */ 
height:100%; /* Mindesthöhe für den IE */ 
overflow: hidden !important; /* FF Scroll-leiste */ 

}

h1 { 
	COLOR: #000000;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
#footer_bottom {
	position:absolute;
	bottom:0px;
	width:100%;
	text-align:center;
}
#start {
/*visibility: hidden;*/
	position: absolute;
	width: 1076px;
	height: 510px;
	left: 50%;
	margin-left: -538px;  /* Um die Hälfte der Breite nach links schieben */
	top: 50%;
	margin-top: -255px;   /* Um die Hälfte der Höhe nach oben schieben */
            }

}
#content {
	position: absolute;
	width: 1076px;
	height: 600px;
	left: 50%;
	margin-left: -538px;  /* Um die Hälfte der Breite nach links schieben */
	top: 50%;
	margin-top: -300px;   /* Um die Hälfte der Höhe nach oben schieben */
            }

}
.left12arial_point table tr td table tr td table {
	text-align: right;
}
#captcha2 {
	z-index: 1000;
	position:absolute;
	left:151px;
	top:87px;
	width:250px;
	height:250px;
	z-index:11;
	background-color: #FFFFFF;
	visibility: hidden;

}
#form {
	z-index: 100;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:11;
	background-color: #FFFFFF;
  	opacity: .7;
  	filter: alpha(opacity=50);
  	-moz-opacity: 0.7;
 	 -khtml-opacity: 0.7;
	visibility: hidden;
	visibility: hidden;

}
a img { border:0px none; }
