/*-----------------------------------------------------------
--    CSS by Markus Buckel / Soforthilfe-PC.de
--    http://www.soforthilfe-pc.de
-------------------------------------------------------------	*/

/*-----------------------------------------------------------
--    Browser-Reset
-------------------------------------------------------------	*/
* {
margin: 0;
padding: 0;
}

/*-----------------------------------------------------------
--    Formatierung für Inhalte / Boxen
-------------------------------------------------------------	*/

.background_top_101 {
	height: 570px;
	background-color: #7091C4;
}
.background_top_102 {
	height: 570px;
	background-color: #8C242F;
}
.background_top_103 {
	height: 570px;
	background-color: #C08744;
}
.background_top_104 {
	height: 570px;
	background-color: #7091C4;
}
.background_top_105 {
	height: 570px;
	background-color: #BBAE79;
}
.background_top_106 {
	height: 570px;
	background-color: #C8CB24;
}
.background_top_header {
	font-family: Tahoma, Geneva, sans-serif;
	position: Relative;
}

.navigation {
	width: 600px;
	height: 50px;
	color: #6a6a6a;
	padding-bottom: 110px;
}

.schatten_oben_links {
	float: left;
	width: 50px;
	margin-left: -50px;
	position: absolute;
	height: 526px;
	background-image:url(../images/schatten_oben_links.png);
	background-repeat: no-repeat;
}
.schatten_oben_rechts {
	width: 50px;
	position: absolute;
	margin-left: 958px;
	height: 526px;
	background-image:url(../images/schatten_oben_rechts.png);
	background-repeat: no-repeat; 
}
.schatten_unten_links {
	float: left;
	width: 50px;
	margin-left: -50px;
	position: absolute;
	height: 862px;
	background-image:url(../images/schatten_unten_links.png);
	background-repeat: no-repeat;
}
.schatten_unten_rechts {
	width: 50px;
	position: absolute;
	margin-left: 958px;
	height: 862px;
	background-image:url(../images/schatten_unten_rechts.png);
	background-repeat: no-repeat; 
}

.container1 {
	width: 958px;
	top: 44px;
	left: 50%;
	margin: 0 0 0 -478px;
	font-family: Tahoma, Geneva, sans-serif;
	line-height: 1.5;
	font-size: 12px;
	position: Relative;
	background: #FFF;
	background-image:url(../images/logo.png);
	background-repeat: no-repeat; 
}

.background_middle {
	background-color:#FFF;
}

.container2 {
	width: 958px;
	left: 50%;
	margin: 0 0 0 -478px;
	font-family: Tahoma, Geneva, sans-serif;
	line-height: 1.5;
	font-size: 12px;
	position: Relative;
	background: #FFF;
}

.content1 {
	float: left;
	padding-top: 45px;
	margin-left: 30px;
	width: 670px;
	color: #6a6a6a;
}
.content2 {
	float: right;
	padding-top: 12px;
	/*margin-right: 10px; */  
	width: 230px;
	min-height: 790px;
	color: #6a6a6a;
}
.content2 h1{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #fff;
}

.background_footer {
	max-height: 68px;
	background-color: #EEE;
	margin-bottom: -10px;
}
.footer {
	width: 1052px;
	height: 68px;
	text-align: right;
	left: 50%;
	margin: 0 0 0 -526px;
	position: Relative;
	background-image:url(../images/footer.png);
	background-repeat: no-repeat; 
}


/*-----------------------------------------------------------
--    Formatierung für Navigation / Listen
-------------------------------------------------------------	*/
.navigation ul.menu {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	padding-left: 25px;
	margin-right: 40px;
	height: 50px;
	text-decoration: none;
	list-style-type: none;
}
.navigation ul.menu li {
	float: left;
	padding-top: 30px;
	padding-left: 6px;
	padding-right: 1px;
}

.navigation ul li:after {
	content: " | ";
}

.navigation li:last-child:after {
    content: "";
}

.footer ul.menu {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	margin-right: 48px;
	height: 30px;
	padding-top: 8px;
	text-decoration: none;
	list-style-type: none;
}

/*-----------------------------------------------------------
--    Formatierung für Links
-------------------------------------------------------------	*/
.navigation ul.menu a {
	text-decoration: none;
	color: #6a6a6a;
}
li.item-101.current.active a{
	text-decoration: none;
	color: #7091C4;
}
li.item-101.current.active {
	background-image:url(../images/m_7091C4.jpg);
	background-repeat: no-repeat;
	background-position: center 6pt;
}

li.item-102.current.active a{
	text-decoration: none;
	color: #8C242F;
}
li.item-102.current.active {
	background-image:url(../images/m_8C242F.jpg);
	background-repeat: no-repeat;
	background-position: center 6pt;
}
li.item-103.current.active a{
	text-decoration: none;
	color: #C08744;
}
li.item-103.current.active {
	background-image:url(../images/m_C08744.jpg);
	background-repeat: no-repeat;
	background-position: center 6pt;
}
li.item-104.current.active a{
	text-decoration: none;
	color: #7091C4;
}
li.item-104.current.active {
	background-image:url(../images/m_7091C4.jpg);
	background-repeat: no-repeat;
	background-position: center 6pt;
}
li.item-105.current.active a{
	text-decoration: none;
	color: #BBAE79;
}
li.item-105.current.active {
	background-image:url(../images/m_BBAE79.jpg);
	background-repeat: no-repeat;
	background-position: center 6pt;
}


.footer ul.menu a {
	text-decoration: none;
	color: #6a6a6a;
}

