/* CSS Document */

/* Blau: #2C2C78 */
/* Rosa: #993366 */
/* Hellgrau: #E9E9E9 */

BODY {
	font-family: 'Arial', sans-serif; color:white; margin:0px; margin-bottom:100px; line-height:20px; font-size:11pt;
	background-color:#999999;
}

A:link {
	color:#993366; font-family: 'Arial', sans-serif; text-decoration:none;
}

A:visited {
	color:#993366; font-family: 'Arial', sans-serif; text-decoration:none;
}

A:hover {
	color:#993366; font-family: 'Arial', sans-serif; text-decoration:underline;
/* 	border-bottom:1px dotted #993366; */
}

#FRAME {
	width:974px;
}

#NAV {
	line-height:25px; background-color:white; font-weight:bold; margin-top:7px; margin-bottom:7px;
}

.NAVclass {
	background-color:white; border-left:1px solid #CCCCCC;
}

.NAVclass:hover {
	background-color:white; border-left:1px solid #CCCCCC;
	background-image:url('img/nav.bg.hover.gif');
}

.NAVelement {
	font-size:10pt; font-weight:bold;
	padding-top:2px; padding-bottom:2px; padding-left:15px; padding-right:15px;
}

#CONTENT {
	color:#333333; text-align:left; padding:50px; padding-top:25px; padding-bottom:75px;
	background-color:white;
}

.C_Rahmen_Oben {
	line-height:12px; background-color:white; background-image:url('img/eck-r-o.jpg'); background-position:right; background-repeat:no-repeat;
}

.C_Rahmen_Unten {
	line-height:12px; background-color:white; background-image:url('img/eck-r-u.jpg'); background-position:right; background-repeat:no-repeat;
}

.HL_blau {
	padding:0px; line-height:25px; font-size:16pt; color:#2C2C78;
}

.HL_grau {
	padding:0px; line-height:25px; font-size:16pt; color:#666666;
}

p {
	padding-left:25px; padding-right:25px;
}

ul {
	list-style-type:disc; margin-left:50px;
}

ol {
	list-style-type:lower-latin;
}

.PREVIEW {
	float:left; width:223px; padding-top:155px; padding-left:15px; padding-right:15px; padding-bottom:25px;
	border-top:1px solid #666666; border-left:1px solid #666666; border-right:2px solid #666666; border-bottom:2px solid #666666;
	background-position:top; background-repeat:no-repeat;
}

.PREVIEW:hover {
	float:left; width:223px; padding-top:155px; padding-left:15px; padding-right:15px; padding-bottom:25px;
	border-top:1px solid #993366; border-left:1px solid #993366; border-right:2px solid #993366; border-bottom:2px solid #993366;
	background-position:top; background-repeat:no-repeat; text-decoration:none; cursor:pointer;
}

.PARTNER {
	float:left; width:223px; padding-top:155px; padding-left:15px; padding-right:15px; padding-bottom:25px;
	border-top:1px solid #666666; border-left:1px solid #666666; border-right:2px solid #666666; border-bottom:2px solid #666666;
	background-position:top; background-repeat:no-repeat;
}

#FOOTER-NAV {
	font-weight:bold; line-height:25px; background-color:white;
	margin-top:7px; margin-bottom:7px;
	}

#FOOTER {
	border-left:2px solid white; border-right:2px solid white;
	}

.CHECKBOX_0 {
	color:#993366; padding-left:30px; padding-bottom:10px; background-image:url('img/checkbox_0_0.gif'); background-repeat:no-repeat;
	}

.CHECKBOX_0:hover {
	cursor:pointer; background-image:url('img/checkbox_0_1.gif'); background-repeat:no-repeat;
	}

.CHECKBOX_1 {
	color:#993366; padding-left:30px; background-image:url('img/checkbox_1_0.gif'); background-repeat:no-repeat;
	}

.CHECKBOX_1:hover {
	cursor:pointer; background-image:url('img/checkbox_1_1.gif'); background-repeat:no-repeat;
	}

.input {
	font-family: 'Arial', sans-serif; color:#333333; font-size:9pt; width:220px; height:20px; line-height:20px;
	margin-left:25px; margin-right:25px; padding-left:15px; padding-right:15px;
	border:0px; background-image:url('img/input.gif'); background-repeat:no-repeat;
	}

.select {
	font-family: 'Arial', sans-serif; color:#333333; font-size:9pt; width:240px; height:20px; margin:0px;
	padding-top:1px; padding-left:0px; padding-right:0px; padding-bottom:0px; margin-right:25px;
	border-top:1px solid #999999; border-left:1px solid white; border-right:1px solid #999999; border-bottom:1px solid #999999; background-color:white;
	}

.textarea {
	font-family: 'Arial', sans-serif; color:#333333; font-size:9pt; width:790px; height:200px;
	padding-left:14px; padding-right:14px; border-left:1px solid #999999; border-right:1px solid #999999; border-top:0px; border-bottom:0px;
	margin-left:25px; margin-top:0px; margin-bottom:0px; background-color:white;
	}

.SUBMIT {
	width:250px; float:right; margin-top:10px; padding:0px; color:#993366; font-weight:bold;
	}

.SUBMIT:hover {
	background-image:url('img/submit.gif'); background-repeat:no-repeat;
	}

