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



* {



     margin:0;



     padding:0;



     border:0



}



body{

   background-color: #483f38;

   margin: 0;

   padding: 0;

   font-family: Arial, Helvetica, sans-serif;

   line-height: 1.5em;

   color: Maroon;

   font-size: 0.76em;

}



h1{

   font-size: 1.2em;

   color: Maroon;

}



h2 {

   font-size: 0.9em;

   color: Maroon;

}



a:link{

   color: Maroon;

}



a:visited{

   color: Maroon;

}



a:hover{

   color: Purple;

}



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



#container{



     width:960px;



	 margin:0px auto;



	 padding:0px;



	 text-align:left;
	 background-color: white;



	 }



#header{

   width: 950px;

   height: 165px;

   text-align: center;

   border-left: 0px dotted White;

   border-right: 0px dotted White;

}



#header .topsitestbookmark{

   float: right;

   width: 950px;

   padding: 2px 0px 2px 0px;

   background-color: White;

}



#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: White;

   padding: 0px 0px 10px 10px;

}



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

   display: block;

   position: absolute;

   background-color: White;

   padding: 0px 0px 10px 10px;

}



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

   float: left;

   display: block;

   position: absolute;

   background-color: White;

   padding: 0px 0px 10px 10px;

}







#header .topsitestbookmark .bookmarksite{



	float:left;



	width:159px;



}



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







#wrapper{



    width:955px;



	height:auto;



	overflow:auto;



	}



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



#content{

   width: 950px;

   height: auto;

   overflow: hidden;

   background-color: White;

   border-left: 0px dotted White;

   border-right: 0px dotted White;

}



#content .maintext-top{



	width:750px;



	height:50px;



	padding: 10px;



	



}



#content .maintext-top h1{



	text-align:center;



}



#content .mainimgcontainer{



	float:left;



	width:940px;



	height:auto;



	overflow:auto;



}



#content .mainimgcontainer .imageconatiner {
   width: 900px;
   height: auto;
   overflow: auto;
   margin: 20px 0px 10px 35px;
   padding: 0px 0px 0px 5px;
}







#content .mainimgcontainer .imageconatiner img{

   border: 1px solid Black;

   margin: 1px;

}



#content .mainimgcontainer .pagescontainer{



	width:765px;



	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:720px;



	margin:10px 0px 10px 0px;



	padding:10px;



}

#content .mainimgcontainer  .partnertgps{



	float:left;



	width:750px;



	margin:10px 0px 10px 0px;



	padding:10px;



}



#content .mainimgcontainer .partnertgps h1{



	width:750px;



	text-align:center;



	font-size:1.2em;



}



#content .mainimgcontainer .partnertgps ul{



	float:left;



	width:150px;



}



#content .mainimgcontainer .partnertgps li{



	width:150px;



	list-style:none;



}



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



#rightside{



	float:left;



	width:160px;



	margin:0px 0px 0px 0px;



}



* html #rightside{



	float:left;



	width:140px;



	margin:0px 10px 0px 10px;



}







#rightside h1{



	width:160px;



	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:160px;



    margin:0px 0px 0px 0px;



	}



* html #rightside ul{



	width:140px;



    margin:0px 0px 0px 0px;



	}







#rightside li{



	width:160px;



    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: 900px;
   height: 15px;
   text-align: center;
   border-left: 1px dotted White;
   border-right: 1px dotted White;
   border-bottom: 1px dotted White;
   color: Maroon;
   background-color: White;
}



	
