/* ------------------------------ HTML --------------------- */
body{
	width:100%;
	text-align:center;
	margin:0px;
	padding:0px;
	background-color:white;
	font-size: 14px;
	color:#4b4b4b;
	font-family: Arial, Helvetica, Verdana, san-serif;
}
/* ------------------------------ MAIN DIV --------------------- */
.col_main{
	width:1210px;
	padding:0;
	margin:0 auto;
	text-align:left;
}

.col__head{
	width:1210px;
	padding:50px 0 0 0;
	text-align:left;
}

.col__middle{
	width:1210px;
	margin:0;
	padding:0;
	text-align:left;
	clear:both;
}

.col__footer{
	height:13px;
	width:100%;
	text-align:right;
	font-size:11px;
	clear:both;
}

/* ------------------------------ TOP --------------------- */
.col_head_navi{
	height:16px;
	margin:0 0 0 165px;
	float:left;
}

.col_head_navi_item{
	font-size:14px;
	height:16px;
	text-align:center;
	float:left;
}

.col_head_navi_item a{
	display:block;
	height:16px;
	font-size:14px;
	color:#4b4b4b;
	text-decoration:none;
	float:left;
	text-align:center;
}

.col_head_navi_item a:hover{
	font-weight:bold;
}

.col_head_box{
	clear:both;
	width:1064px;
	height:374px;
	margin:0 0 0 6px;
	border:3px solid #f4a800;
	float:left;
}

.col_head_right{
	width:130px;
	height:380px;
	padding:0;
	margin:0;
	float:left;
}

/* ------------------------------ MIDDLE --------------------- */
.col_spacer{
	width:552px;
	height:175px;
	float:left;
	margin:0 0 0 6px;
}

.col_content{
	width:493px;
	min-height:147px;
	float:left;
	padding:28px 0 0 23px;
}
/* ------------------------------ NAVI --------------------- */
.col_navi{
	text-align:left;
	position:absolute;
	margin:326px 0 0 134px;
}

.col_level0{
	list-style:none;
}

.col_level0 li{
	list-style:none;
}

.col_level1_lila{
	color:white;
	display:block;
	width:128px;
	height:24px;
	background-image:url(../images/col_lila.jpg);
	background-repeat:repeat-y;
	float:left;
	text-align:center;
	padding:13px 0 0 0;
	font-weight:bold;
}

.col_level1_rot{
	color:white;
	display:block;
	width:128px;
	height:24px;
	background-image:url(../images/col_red.jpg);
	background-repeat:repeat-y;
	float:left;
	text-align:center;
	padding:13px 0 0 0;
	font-weight:bold;
}

.col_level1_braun{
	color:white;
	display:block;
	width:128px;
	height:24px;
	background-image:url(../images/col_brown.jpg);
	background-repeat:repeat-y;
	float:left;
	text-align:center;
	padding:13px 0 0 0;
	font-weight:bold;
}
.col_level2_lila{
	margin:11px 0 0 0;
	list-style:none;
}

.col_level2_lila li{
	display:list-item;
	background-image:url(../images/col_lila.jpg);
	background-repeat:repeat-y;
	width:128px;
	margin:0 0 0 -40px;
}

.col_level2_rot{
	margin:11px 0 0 0;
	list-style:none;
}

.col_level2_rot li{
	display:list-item;
	background-image:url(../images/col_red.jpg);
	background-repeat:repeat-y;
	width:128px;
	margin:0 0 0 -40px;
}

.col_level2_braun{
	margin:11px 0 0 0;
	list-style:none;
}

.col_level2_braun li{
	display:list-item;
	background-image:url(../images/col_brown.jpg);
	background-repeat:repeat-y;
	width:128px;
	margin:0 0 0 -40px;
}

.aindexl{
	width:128px;
	height:230px;
	display:block;
	text-align:right;
}

.aindexl:hover{
	background-image:url(../images/col_lilahover.jpg);
}

.aindexr{
	width:128px;
	height:230px;
	display:block;
	text-align:right;
}

.aindexr:hover{
	background-image:url(../images/col_redhover.jpg);
}

.aindexb{
	width:128px;
	height:230px;
	display:block;
	text-align:right;
}

.aindexb:hover{
	background-image:url(../images/col_brownhover.jpg);
}
/* ------------------------------ FOOTER --------------------- */
/* ------------------------------ FONTS --------------------- */