/* Haupteinstellungen */
body{
	background-color:#FFFFFF;
	font-size:11px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
img{
	border:0px;
}
/*div{
	border:1px dashed #00FF00;
}/**/
p{
	padding:0px 0px;
	margin:5px 0px;
}
ul{
	padding-left:15px;
	margin:0px;
}
a{
		color:#336699;
		text-decoration:underline;
}
a:hover{
		color:#000000;
		text-decoration:underline;
}
	
/* Schrift Hauptklassen */
.main_title{
	padding-top:10px;
	font-size:11px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.main_flow{
	font-size:11px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
/* Klassen */
.main{
	position:absolute;
	top:0px;
	left:0px;
	width:800px;
	height:600px;
}

/* - Head */
	.head{
		position:absolute;
		top:0px;
		left:0px;
		height:90px;
		width:800px;
	}
	
	/* -- Head Place */
		.head_place{
			position:absolute;
			top:0px;
			left:0px;
			height:90px;
			width:234px;
			background-color:#FFFFFF;
		}
		.head_place img{
			position:absolute;
			top:36px;
			left:18px;
		}
		
	/* -- Head Topmenu */
		.head_topmenu a{
			color: #FFFFFF;
			text-decoration:none;
		}
		.head_topmenu a:hover{
			color: #cccccc;
			text-decoration:none;
		}
		.head_topmenu{
			position:absolute;
			top:0px;
			left:234px;
			width:566px;
			height:90px;
			background-color:#336699;
		}
		.head_topmenu_menu{
			position:absolute;
			bottom:8px;
			left:18px;
		}
		.head_topmenu_logo{
			position:absolute;
			top:36px;
			left:378px;
			height:19px;
			width:152px;
			background-image:url(../images/head_siemens.gif); 
		}
/* - Menu */
	.menu{
		position:absolute;
		top:90px;
		left:0px;
		height:54px;
		width:800px;
	}
	.menu a{
			color: #000000;
			text-decoration:none;
	}
	.menu a:hover{
			color: #cccccc;
			text-decoration:none;
	}
	
	/* -- Menu Blue */
		.menu_blue{
			background-color:#6699CC;
			position:absolute;		
			top:0px;
			left:0px;
			height:54px;
			width:234px;
		}
		
	/* -- Menu Menu */
		.menu_menu{
			background-color:#999999;
			position:absolute;
			top:0px;
			left:234px;
			height:36px;
			width:548px;
			padding-top:18px;
			padding-left:18px;
		}
	
/* - Title */
	.title{
		position:absolute;
		top:144px;
		left:0px;
		height:90px;
		width:800px;
		background-color:#CCCCCC;
	}	
		
	/* -- Title	Title */
		.title_title{
			position:absolute;
			top:0px;
			left:234px;
			height:90px;
			width:548px;
			padding-top:36px;
			padding-left:18px;
		}
/* - Content */
	.content{		
		position:absolute;
		top:234px;
		left:0px;
		height:366px;
		width:800px;
		background-color:#CCCCCC;
	}
	/* -- Content Menu */
		.content_menu a{
			color: #000000;
			text-decoration:none;
		}
		.content_menu a:hover{
			color: #999999;
			text-decoration:none;
		}
		.content_menu{
			position:absolute;
			top:0px;
			left:0px;
			height:348px;
			width:216px;
			padding-left:18px;
			padding-top:18px;
		}
		.content_menu_table{		
		}
		.content_menu_table td{
			padding:3px 0px;
		}
		.content_cat_arrow{
			width:18px;		
		}
		.content_cat_sel{
			font-weight:bold;	
		}		
		.content_sub_item{
			padding-left:5px !important;
		}	
		.content_sub_sel{
			padding-left:5px !important;
			color:#336699;
		}
		
		
		A.content_subsub_item {
			color:#336699;
		}
		A.content_subsub_sel {
			color:#FFFFFF;
		}

		
	/* -- Content Main */
		.content_main{
			position:absolute;
			background-color:#FFFFFF;
			top:0px;
			left:234px;
			height:348px;
			width:398px;
			padding-left:18px;
			padding-top:18px;
		}
		.content_main_full{
			position:absolute;
			background-color:#FFFFFF;
			top:0px;
			left:234px;
			height:348px;
			width:530px;
			padding-left:18px;
			padding-top:18px;
			padding-right:18px;
		}		
		.content_main_flash{
			position:absolute;
			background-color:#FFFFFF;
			top:0px;
			left:234px;
			height:366px;
			width:530px;
		}
		.content_main_text_full{
			text-align:justify;
			position:absolute;
			left:18px;
			width:530px;
			padding-top:10px;
		}
		.content_main_text{
			text-align:justify;
			position:absolute;
			left:18px;
			width:380px;
			padding-top:10px;
		}
		.content_pager{
			position:absolute;
			left:18px;
			top:348px;
		}	
	/* -- Content Side */
		.content_side{
			position:absolute;
			background-color:#EEEEEE;
			top:0px;
			left:650px;
			height:363px;
			width:122px;
			padding-left:18px;
			padding-right:10px;
			padding-top:3px;
		}	
		.content_side a{
				color: #000000;
				text-decoration:none;
		}
		.content_side a:hover{
				color: #999999;
				text-decoration:none;
		}
		.moodpics{
			position:absolute;
			top:0px;
			left:0px;
		}