
/* ======= Algemeine Definitionen ===================*/

* {

     margin:0;

     padding:0;

     border:0

}

body{
	background-color: #302210;
	background-image: url(images/wp.jpg);
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	color: #FFF;
	font-size: 0.76em;
}

h1{

	font-size:1.2em;

	color:#FFFFFF;

}

h2 {

  font-size:0.9em;

	color:#FFFFFF;

}

a:link{

	

	color:#fff;

	

	}

a:visited{

	

	color:#fff;

	}

a:hover{

	color:#FFFF00;

}

/* ======== Seiten-Continer ========================*/

#container{

     width:970px;

	 margin:0px auto;

	 padding:0px;

	 text-align:left;

	 }

#header{
	width: 962px;
	height: 225px;
	text-align: center;
	background-image: url(indianer.gif);
	border-left: 3px solid #1E160A;
	border-right: 5px solid #100C05;
	
}

#header .topsitestbookmark{

	float:right;

	width:964px;

	padding: 2px 0px 2px 0px;

	background-color:#6e1905;

}

#header .topsitestbookmark .topmenue{

	float:left;

	width:150px;

}

#header .topsitestbookmark .topmenue ul{

  float:left;

  width:150px;

  margin: 0;

  padding: 0;

  list-style-type: none;

  text-align:left;



}

#header .topsitestbookmark .topmenue ul, li {

	display: block;



}

#header .topsitestbookmark .topmenue ul#nav li ul{

	display: none;

}

#header .topsitestbookmark .topmenue ul#nav li:hover ul{

	display: inline;

	position: absolute;

	background-color: #500000;

	padding: 0px 0px 10px 10px;

}

*+html #header .topsitestbookmark .topmenue ul#nav li:hover ul{

	display:block;

	position: absolute;

	background-color:#166fcb;

	padding:0px 0px 10px 10px;

}

* html #header .topsitestbookmark .topmenue ul#nav li.over ul{

	float:left;

	display:block;

	position: absolute;

	background-color:#166fcb;

	padding:0px 0px 10px 10px;	

}



#header .topsitestbookmark .bookmarksite{

	float:left;

	width:159px;

}

/* ====== Wrapper-Continer =========================*/



#wrapper{

    width:970px;

	height:auto;

	overflow:auto;

	}

/* ======== content ===============*/

#content{
	width: 962px;
	height: auto;
	overflow: auto;
	background-color: #5B411E;
	border-left: #1E160A solid 3px;
	border-right:  #120D06 solid 5px;
}

#content .maintext-top{

	width:950px;

	height:20px;

	padding: 5px;

	

}

#content .maintext-topbanner{

	width:550px;

	height:151px;

	padding: 5px;

	

}

#content .maintext-topbanner img{

	border:#FFF 1px solid;

	margin: 1px;

	}

#content .maintext-top h1{

	text-align:center;

}

#content .mainimgcontainer{

	float:left;

	width:640px;

	height:auto;

	overflow:auto;

}

#content .mainimgcontainer .imageconatiner {

	width:620px;

	height:auto;

	overflow:auto;

	margin:0px 0px 10px 0px;

	padding:0px 0px 0px 3px;

}



#content .mainimgcontainer .imageconatiner img{

	border:#000 1px solid;

	margin: 1px;

	}

#content .mainimgcontainer .pagescontainer{

	width:620px;

	height:270px;

	

	margin:0px 0px 10px 0px;

	padding:0px 0px 0px 5px;

}

#content .mainimgcontainer .pagescontainer .solopage{

	float:left;

	width:145px;

	height:270px;

	padding:0px 1px 5px 1px;

	

}

#content .mainimgcontainer .pagescontainer img{

	border:#0064c6 1px solid;

	margin: 1px;

}
#content .mainimgcontainer  .partnertgps2{

	float:left;

	width:600px;

	margin:10px 0px 10px 0px;

	padding:10px;

}
#content .mainimgcontainer  .partnertgps{

	float:left;

	width:580px;

	margin:10px 0px 10px 0px;

	padding:10px;

}

#content .mainimgcontainer .partnertgps h1{

	width:600px;

	text-align:center;

	font-size:1.2em;

}

#content .mainimgcontainer .partnertgps ul{

	float:left;

	width:150px;

}

#content .mainimgcontainer .partnertgps li{

	width:150px;

	list-style:none;

}

/* ======== left side ======== */

#leftside{
	float: left;
	width: 140px;
	margin: 0px 0px 0px 10px;
}

* html #leftside{
	float: left;
	width: 140px;
	margin: 0px 0px 0px 10px;
}



#leftside h1{

	width:140px;

	height:20px;

	background-image:url(images/menue6scout.jpg);

	color:#FFF;

	padding:0px 0px 0px 5px;

	margin:0px 0px 0px 0px;

	}

* html #leftside h1{

	width:140px;

	height:20px;

	background-image:url(images/partner_top.jpg);

	color:#000;

	padding:0px 0px 0px 5px;

	margin:0px 0px 0px 0px;

	}

	

#leftside ul{

	width:140px;

    margin:0px 0px 0px 0px;

	}

* html #leftside ul{

	width:140px;

    margin:0px 0px 0px 0px;

	}



#leftside li{

	width:140px;

    margin:0px 0px 0px 0px;

	list-style:none

	} 

* html #leftside li{

	width:140px;

    margin:0px 0px 0px 0px;

	list-style:none

	} 

#leftside .leftbanner{

	width:140px;

	margin:20px 0px 10px 0px;

}

	/* ======== Right side ======== */

#rightside{
	float: left;
	width: 145px;
	margin: 0px 0px 0px 20px;
}

* html #rightside{

	float:left;

	width:140px;

	margin:0px 10px 0px 10px;

}



#rightside h1{

	width:145px;

	height:20px;

	background-image:url(images/menue6scout.jpg);

	color:#FFF;

	padding:0px 0px 0px 5px;

	margin:0px 0px 0px 0px;

	}

* html #rightside h1{

	width:140px;

	height:20px;

	background-image:url(images/partner_top.jpg);

	color:#000;

	padding:0px 0px 0px 5px;

	margin:0px 0px 0px 0px;

	}

	

#rightside ul{

	width:145px;

    margin:0px 0px 0px 0px;

	}

* html #rightside ul{

	width:140px;

    margin:0px 0px 0px 0px;

	}



#rightside li{

	width:145px;

    margin:0px 0px 0px 0px;

	list-style:none

	} 

* html #rightside li{

	width:140px;

    margin:0px 0px 0px 0px;

	list-style:none

	} 

#rightside .rightbanner{

	width:140px;

	margin:20px 0px 10px 0px;

}

	
	

	

/* ====== Footer ======== */

#footer{

	width:962px;

	height:245px;

	text-align:center;

	background: #5B411E;

	border-left: #1E160A solid 3px;
	border-right:  #120D06 solid 5px;

	border-bottom:#120D06 solid 4px;

	color:#FFF;

}

	