/* CSS Document */
body {
	text-align:center;
	background-color:#DDDDDD;
}
#overall {
	margin: 0 auto;
  	width: 980px;
 	text-align: left; /* counter the body center */
	background-color:#F1F1F1;
}
.clear {
	clear: left;
	height: 0;
	margin: 0;
	padding: 0;
	font-size: 0;
}
p, div {
	margin:0px;
	padding:0px;
}
a:link,  a:active {color:#CC0000; text-decoration:none;}
a:visited {color:#FF9999; text-decoration:none;}
a:hover {color:#666666; text-decoration:none;}
#logo {
	background-image:url(../../uploads/pics/MAZ.gif);
	width:980px;
	height:150px;
}
#menu_1 {
	width:800px;
	margin-top:100px;
	margin-left:113px;
}
#menu_1 div {
	margin-right:10px;
	display:inline;
	width:auto !important;
	height:auto !important;
}
#menu_1 a:link, #menu_1 a:visited, #menu_1 a:active {
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:300;
	line-height: 1.5;
	color: #FFFFFF;
	text-decoration: none;
}
#menu_1 a:hover {
	color: #333333;
}
#menu_2 {
	border:1px solid #CC0000;
	border-top:none;
	text-align:left;
	background-color:#F1F1F1;
	padding:5px;
	margin-top:2px;
	min-width:200px;
}
#menu_2 div {
	padding-top:2px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
}
#menu_2 a:link, #menu_2 a:visited, #menu_2 a:active {
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 1.5;
	color: #666666;
	text-decoration: none;
}
#menu_2 a:hover {
	color: #CC0000;
}
/*
#menu_2 {
	border:1px solid #CC0000;
	text-align:left;
	background-color:#CC0000;
	padding:5px;
}
#menu_2 div {
	padding-top:2px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
}
#menu_2 a:link, #menu_2 a:visited, #menu_2 a:active {
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.5;
	color: #FFFFFF;
	text-decoration: none;
}
#menu_2 a:hover {
	color: #333333;
}*/
#content {
	/*background-image:url(../../uploads/pics/bg-verlauf.jpg);
	background-repeat:repeat-x;*/
	margin:0px;
	padding:0px;
	background-color:#F1F1F1;
}
#col1 {
	float:left;
	width:200px;
	min-height:600px; 
	margin:0px;
	padding:0px;
	padding-top:0px;
	margin-right:25px;
}
#col2 {
	float:left;
	width:530px;
	min-height:600px;
	margin:0px;
	padding:0px;
	padding-top:10px;
	margin-right:25px;
}
#col3 {
	float:left;
	width:200px;
	min-height:600px;
	margin:0px;
	padding:0px;
	padding-top:10px;
}
#linkHomeDiv {
	position:absolute;
	height:150px; 
	width:105px;
	
}
#linkHomeTag {
	display:block;
	height:150px; 
	width:105px;
}
#linkHomeDiv2 {
	position:absolute;
	height:50px;  
	width:730px;
	margin-left:105px;
	margin-top:40px;
}
#linkHomeTag2 {
	display:block;
	height:50px; 
	width:730px;
}
h1.csc-firstHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:1.5;
	color:#FFFFFF;
	margin:0px !important;
	padding:0px !important;
	display:inline;
	
}
div.csc-header {
	background-image:url(../../uploads/pics/bg-verlauf.gif);
	margin:0px;
	padding:0px;
	text-align:right;
	margin-right:10px;
}
.csc-header-n1 {
	background-image:url(../../uploads/pics/bg-verlauf.gif);
	margin:0px !important;
	padding:0px !important;
}
#langSwitch {
	position:absolute;
	margin-left:871px;
	margin-top:10px;
}
.colSecondBgImage {
	margin-top:15px;
}
.subnavi_no, .subnavi_act {
	
}

.subnavi_no a:link, .subnavi_no a:visited, .subnavi_no a:active {
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 1.5;
	color: #666666 !important;
	border-bottom: 1px solid #CC0000;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	text-decoration:none !important;
}
.subnavi_no a:hover {
	color: #CC0000 !important;
}
.subnavi_act a:link, .subnavi_act a:visited, .subnavi_act a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 1.5;
	color: #CC0000;
}
.subnavi_act a:hover {
	color: #666666;
}