<!--
@charset "utf-8";
/* CSS Document */

*{
	margin				:0;
	padding				:0;
}


body{
	margin				:0px;
	background-color	:#75b4e9;
	font-family			:Arial, Verdana, Helvetica, sans-serif;
	font-size			:12px;
	color				:#333;
}

table{
	font-family			:Arial, Verdana, Helvetica, sans-serif;
	font-size			:12px;
	color				:#333;
}
hr{
	background-color	:#666; /* Mozilla 1.4 */
	color				:#666; /* IE 6 */
	border				:#666; /* Opera 7.11 */
	height				: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
	margin-top			:5px;
	margin-bottom		:5px;
}
h1{
	font-size			:1.8em;
	margin				:0;
	margin-top			:10px;
	margin-bottom		:10px;
	color				:#069;
}
h2{
	font-size			:1.2em;
	margin				:0;
	color				:#333;
}
h3{
	font-size			:1.8em;
	margin				:0;
	color				:#069;
}
h4{	
	font-size			:1.2em;
	margin				:0;
}
h5{
	font-size			:1em;
	margin				:0;
	margin-top			:10px;
	font-weight			:bold;
}

div{
	color				:#333;
}

img{
	border				:0;
}

p{
	margin-top			:10px;
	margin-bottom		:10px;
}

ul{
	list-style			:inside;
}
ol{
	margin-left			:20px;
	list-style			:decimal;
}

.bottom{
	width				:100%;
	height				:30px;
	line-height			:30px;
	color				:#069;
	text-align			:center;
}

.clear{
	clear				:both;
}

.content{
	width				:748px;
	height				:auto;
	border-left			:1px solid #FFF;
	border-RIGHT		:1px solid #FFF;
}

.div_hinweis{
	border				:1px solid #F00;
	background-color	:#ffe5e5;
	color				:#900;
	text-align			:left;
	padding				:5px;
	margin-bottom		:10px;
}

.div_hinweis_ok{
	border				:1px solid #0F0;
	background-color	:#E5FFE5;
	color				:#000;
	text-align			:left;
	overflow			:visible;
	padding				:5px;
	margin-bottom		:10px;
}

.footer{
	width				:750px;
	height				:120px;
	background-image	:url(../img/foot.jpg);
	background-repeat	:no-repeat;
	background-position	:center;
}

.head{
	width				:750px;
	height				:230px;
	background-image	:url(../img/head.jpg);
	background-repeat	:no-repeat;
	background-position	:center;
}
.head_rub{
	width				:590px;
	height				:90px;
	position			:relative;
	top					:70px;
	left				:80px;
}

.pos_y{
	margin-top:3%;
}

.startContainer{
	width				:750px;
	height				:550px;
	margin				:auto;
}

.mainContainer{
	width				:750px;
	height				:100%;
	margin				:auto;
	background-image	:url(../img/bg.jpg);
	background-repeat	:repeat;
}

.box {
	width				:500px;
	height				:auto;
	margin				:auto;
	padding				:40px;
	padding-top			:20px;
	background-color	:#e2e1c4;
	background-image	:url(../img/box_corn.gif);
	background-repeat	:no-repeat;
	background-position	:bottom right;
}
.xbox{
	width				:auto;
	height				:auto;
	float				:right;
	background-color	:#900;
	color				:#FFF;
	cursor				:pointer;
	padding				:2px;
	margin-left			:5px;
	margin-bottom		:5px;
}
a:hover .xbox{
	background-color	:#C00;
}
.box_list{
	margin-left			:10px;
}

.td_1a, .td_1b, .td_1c, .td_2a, .td_2b, .td_2c, .td_3a, .td_3b, .td_3c{
	border				:1px solid #FFF;
	background-color	:#cfc29f;
	padding				:5px;
}
.td_0b, .td_0c{ border-bottom:1px solid #FFF;  }
.td_1a{ border-bottom:none; font-size:1.2em; font-weight:bold; background-image	:url(../img/bg/td_1a.gif); background-repeat:repeat-x;}
.td_1b{ border-top:1px solid #f1f0e2; border-right:1px solid #f1f0e2; background-color: #d9d1b2; }
.td_1c{ border-top:1px solid #f1f0e2; border-right:1px solid #f1f0e2;  background-color: #d9d1b2; }
.td_2a{ border-top:none; border-right:none; border-bottom:none; }
.td_2b{ border-top:none; border-left:none; border-right:none; border-bottom:none; padding-left:0; padding-right:0; }
.td_2c{ border-top:none; border-left:none; border-bottom:none; }
.td_3a{ border-top:none; border-right:none; }
.td_3b{ border-top:none; border-left:none; border-right:none; }
.td_3c{ border-top:none; border-left:none; }

a:link 		{ color:#069; text-decoration:none; }
a:visited 	{ color:#069; text-decoration:none;  }
a:hover 	{ color:#069; text-decoration:underline; }
a:active 	{ color:#069; text-decoration:none;   }
a:focus 	{ color:#069; text-decoration:none; }

#more_link:link 	{ color:#069; text-decoration:none; font-weight:bold; }
#more_link:visited 	{ color:#069; text-decoration:none; font-weight:bold; }
#more_link:hover 	{ color:#069; text-decoration:underline; font-weight:bold; }
#more_link:active 	{ color:#069; text-decoration:none;  font-weight:bold; }
#more_link:focus 	{ color:#069; text-decoration:none; font-weight:bold; }


/* ########### Form Elemente ########## */
.button{
	height				:25px;
	line-height			:25px;
	font-size			:14px;
	font-weight			:bold;
	border				:1px solid #75b4e9;
	color				:#FFF;
	background-color	:#0a6196;
	padding				:5px;
	text-align			:center;
	cursor				:pointer;
	float				:right;
}

.input , .inputE{
	width				:99%;
	height				:23px;
	background-image	:url(../img/bg/input.gif);
	background-repeat	:repeat-x;
	border				:1px solid #75b4e9;
	color				:#00C;
	font-size			:14px;
	text-align			:center;
	line-height			:20px;
}
.inputE{
	color				:#900;
	background-image	:url(../img/bg/inputE.gif);
	border				:1px solid #F00;
}

.textfield{
	width				:99%;
	background-image	:url(../img/bg/input.gif);
	background-repeat	:repeat-x;
	background-color	:#FFF;
	border				:1px solid #75b4e9;
}

-->