








#nachtsauna {
    
	text-align: justify;
	background-color: #000000;
	padding: 10px;
    float: right;
    width: 580px;
    color: white;
	
}












schwarzerhintergrund { 
	
	  background-color:#000000;
	  padding:6px; margin:0px;
	  
}



body {

      font-family: "Geneva", Lucida, Verdana, sans-serif;
      font-size: 10px;
      color: #000000;
	  margin: 0px;
	  background-color: 4c4646;
	  background-image:url(../images/stripe.jpg);
	  background-repeat:repeat;
      
	  
}
    
    
strong {
    font-weight: bold;
	color: #333;
}

h1 {
    font-size: 18px; 
    font-weight: bold; 
    color: #333333; 
    margin: 0;
	text-align: left;
}

h2 {
	text-align: left;
    font-size: 11px; 
    font-weight: bold; 
    color: #333333; 
    margin: 0; 

}

h3 {
    font-size: 18px; 
    font-weight: bold; 
    color: #white; 
    margin: 0;
	text-align: left;
}






.dictLetter {


	font-size: 20px;
	font-weight: bold;
	

}

.dictBox {
	

}

.toggler {


	cursor: pointer;
}


.togglerA {


	display:block;
	width: 620px;
	height: 30px;
	padding: 2px 0px 2px 10px;
	color: #FFF;
	font-weight: normal;
	font-size: 10px;
	background-color: #666;
	
	cursor: pointer;
}

/* Navigation */
ul.list li {
	color: #000000;
	
	
}


ul.navigation {

	
	margin: 0px;
	padding: 0px;
}

ul.nachtsauna {

	
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	color: #FFFFFF;

}

ul.nachtsauna li {

	list-style-type: none;
	margin: 0px;
	
	
}

ul.nachtsauna li a:link {color: #333; text-decoration: none;},ul.nachtsauna li a:visited {

	
	margin: 0px;
	padding: 6px 0px 0px 10px;
	display: block;
	width: 160px;
	height: 20px;
	border-bottom: 1px solid #919191;
	border-left: 5px solid #919191;
	background-color: #bebebe;
	color: #333;

}

ul.nachtsauna li a:hover {

	background-color: #333333;
	color: #CCCCCC;

}











































ul.navigation li {

	list-style-type: none;
	margin: 0px;
	
	
}

ul.navigation li a:link {color: #333; text-decoration: none;},ul.navigation li a:visited {

	
	margin: 0px;
	padding: 6px 0px 0px 10px;
	display: block;
	width: 160px;
	height: 20px;
	border-bottom: 1px solid #919191;
	border-left: 5px solid #919191;
	background-color: #bebebe;
	color: #333;

}

ul.navigation li a:hover {

	background-color: #333333;
	color: #CCCCCC;

}


.sub {

  margin: 0px;
	padding: 6px 0px 0px 10px;
	display: block;
	width: 180px;
	height: 20px;
	border-bottom: 1px solid #919191;
	border-left: 5px solid #919191;
	background-color: #eeeeee;
	color: #333;
  

}


.sub:hover {
  
  background-color: #333333;
	color: #CCCCCC;

}




.bottom_title {
    font-size: 11px; 
    font-weight: normal; 
    color: #fff; 
    margin: 0;
}

img {border:0; }
.image_inline {float: left; padding: 5px 8px 0 0;}
a, a:link, a:visited {color: #333; text-decoration: underline;}

.information {
	
	font-size: 10px;
	color: #333;

}



textarea {

	font-family: "Verdana", Lucida, Verdana, sans-serif;
  font-size: 11px;

	color: #333333;
	border: 1px solid #D2D2D2;
	background-color: #FAFAFA;
	padding: 2px;
	margin-top: 8px;
	outline: none;
}


input {

  font-family: "Verdana", Lucida, Verdana, sans-serif;
  font-size: 11px;

	color: #333333;
	border: 1px solid #D2D2D2;
	background-color: #FAFAFA;
	padding: 2px;
	margin-top: 7px;
	height: 19px;
	outline: none;
}


.input_button:hover {

	background-color: #DDDDDD;

}


#header {

	width: 800px;
	height: 200px;
	background-color:#000000;
}

#search_field {
	
	border: none;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 13px;

}


#delComment {

	cursor: pointer;
	padding-left: 350px;
}

#infoMessage {

  color: #000000; 
  font-weight: bold;
  padding: 5px;
  text-decoration: none;
  margin-bottom: 10px;
  

}


#errorMessage {

  color: #990000; 
  font-weight: bold;
  padding: 5px;
  text-decoration: none;
  background-color: #ebdbdb;
  border-top: 1px solid #990000;
  margin-bottom: 10px;
  

}


table,td, tr {

	padding: 0px;
	margin: 0px;
	vertical-align: top;
	font-size: 10px;
	
}

#left_menu {


  float: left;
  width: 250px;

}

/* LEFT BUTTONS */
#left_buttons {

  float: left;
  width: 200px;
  
}


#termsbutton {
	color: #333;
	
}


/* MODULES */
#information {

  margin-top: 15px;
  float: left;
  width: 200px;
  background-color: #F9F9F9;

}

#friends {

  margin-top: 15px;
  padding: 5px;
  float: left;
  width: 200px;
  background-color: #F9F9F9;

}

#photos {

  margin-top: 15px;
  float: left;
  width: 200px;
  background-color: #F9F9F9;

}

.profile_text {
  
  width: 400px;
  margin: 0px;
  padding: 0px;
}


.image_div {

	float: left;
	padding: 4px;
	margin-right: 10px;
	border: 1px solid #363636;
	background-color: #252525;
	width: 116px;

}

.image_div:hover {

	background-color: #333333;
}


.image_bottom {

	text-align: center;
	font-size: 10px;
	color: #999999;

}

#req_box {

    width: 200px;
    height: 30px;
    margin: 0px auto;
    background-color: #555555;
    

}

p.req_box {

    padding-top:7px;
    text-align: center;
    color: #FFFFFF;

}



a.letter {

	float: left;
	display: block;
	width: 15px;
	height: 20px;
	cursor:pointer;
	

}


div.searchBox {

	float: left;
	

}





#req_container {

	margin: 0px auto;
	width:350px;
	text-align:left;
}


#container {

	background-color: #f1eeee;
	margin: 0px auto;
	width:800px;
	text-align:left;
	
}


#bottom {

	
	margin: 0px auto;
	width:800px;
	height: 53px;
	
}


#navigation {  

	width: 651px;
	height: 48px;
}


#left {
	
	float: left;
    width: 180px;

}

#content {
    
	text-align: justify;
	background-color: #FFFFFF;
	padding: 10px;
    float: left;
    width: 420px;
	
}

#content_wide {
    
	text-align: justify;
	background-color: #FFFFFF;
	padding: 10px;
    float: right;
    width: 580px;
	
}


#right {
    
    float: left;
    width: 160px;
	padding: 10px;
	/*background-color: #f1eeee;*/

}


#top {
    
    width: 800px;
}


#banner {
    float: left;
    width: 400px;
}


#clock { 

	padding-left: 60px;

}

#state {
    
    color: #009900;
	font-weight: bold;
	font-size: 18px;
	width: 200px;
	text-align: center;
}


#clear_float {

    clear: both;
}





p.name {

  margin-top: 7px;
  padding: 0px;

}


div.user {

  padding-left: 40px;
  width: 180px;

}


#top_navigation {

    padding-left: 10px;
    float: left;
    width: 200px;
}




/* Content */
.inner_content {
    
    float:left;
    padding: 5px;
    Margin-bottom:35px;
}




.content_text {

	  padding-top: 10px;
	  padding-right: 5px;
    text-align: left;
}



/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:580px;
		height:341px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	











/*Footer */
#footer {
    
	
    bottom: 0px;
    
}

p.footer {
    
    padding-top: 3px;
    text-align: center;
    font-size: 9px;
    color: #444444;
}

a.footer:link, a.footer:visited {

    text-decoration: none;
    color: #333333;
    
}

a.footer:hover {

    color: #CCCCCC;
}


.linkBox {
	
	width:200px;
	height: 100px;
	float: left;
	
}


