body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height:16px;
}
.text {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height:16px;
 color: black;
 font-weight:normal;
}
.unread {
	font-weight:bold;
}

.warning {
	color: red;
	font-weight:bold;
}
* { padding: 0px;
	margin: 0px;
}
.padding{
	padding: 10px;
}
.center{
	text-align: center;
}
.current{
	font-weight:bold;
}
p {
}

.inhalt {
	padding:10px;
	margin:0px;
}
hr {
	margin:2px;
	color: #7DC736;
}
div {
	padding: 0px;
	margin: 0px;

	/*overflow:hidden;*/  /*wegen der shadowbox entfernt */
}

#klein {
    font-size:10px;
}

#edit{
	position:relative;
	left:100;
	top:100;
	width:300px;
	height:100px;
	background-color: #FFFFFF;
	border:solid 4px #999;
	padding: 10px;
}


.friendship_div {
	position:absolute;
	left:300px;
	top:300px;
	width:400px;
	height:auto;
	background-color: #FFFFFF;
	border:solid 4px green;
	padding: 20px;
}
#message {
	position:absolute;
	left:130px;
	top:100px;
	width:500px;
	height:auto;
	background-color: #FFFFFF;
	border:solid 4px black;
	padding: 10px;
}

#user_gallery {
	position:absolute;
	left:-10px;
	top:130px;
	width:650px;
	height:auto;
	background-color: #FFFFFF;
	padding: 10px;
}

.b {
	font-weight:bold;
}
.gray {
	color: gray;
}
.yellow {
	/*color: #F6EB12;*/
	color:#FF9900;
}
.green {
	color: #7DC736;
}
.gruen {
	color: #7DC736;
}
.blue {
	color: #408EB4;
}
.blau {
	color: #408EB4;
}
.red {
	color: red;
}
.brown {
	/*color: #FF3F00;*/
	color: #FF0000;
}
.darkbrown{
	/*color: #A02020;*/
	color: #880101;
}

.h1-green {
	font:  28px/normal Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #7DC736;
	text-decoration: none;
}

.h3-message-red {
	font:  22px/normal Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: red;
	text-decoration: none;
}

.h3-message-green {
	font:  22px/normal Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: green;
	text-decoration: none;
}

.h3-message-black {
	font:  22px/normal Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: black;
	text-decoration: none;
}



.h1-blue {
	font:  28px/normal Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #408EB4;
	text-decoration: none;
}

h1 {
	font:  28px/normal Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-decoration: none;
}
.h1 {
	font:  28px/normal Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-decoration: none;
}
.h2-green {
	font:  20px/normal Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #7DC736;
	text-decoration: none;
}

.h2-blue {
	font:  20px/normal Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #408EB4;
	text-decoration: none;
}


.h2-red {
	font:  20px/normal Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: red;
	text-decoration: none;
}

h2 {
	font:   20px/normal Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #408EB4;
	text-decoration: none;
}
.h2 {
	font:   20px/normal Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-decoration: none;
}
.h2-yellow {
	font: 20px/normal Arial, Helvetica, sans-serif;
	font-weight:bolder;
	/*color: #F6EB12;*/
	color:#FF9900;
	text-decoration: none;
}
.h2-gray {
	font: 20px/normal Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #808080;
	text-decoration: none;
}



.h3-green {
	font:  14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #7DC736;
	text-decoration: none;
}

.h3-red {
	font:  14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: red;
	text-decoration: none;
}

.h3-blue {
	font:  14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #408EB4;
	text-decoration: none;
}

h3 {
	font:  14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #408EB4;
	text-decoration: none;
}
.h3 {
	font:  14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}
.h3-yellow {
	font:  14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	/*color: #F6EB12;*/
	color:#FF9900;
	text-decoration: none;
}

.h4-green {
	font:  normal 10px/normal Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color: #7DC736;
	text-decoration: none;
}

.liste_breit {
    border-top:dotted 1px #7DC736;
    width: 100%;
}

img {
border: none 0px;
}

li {
list-style-type:none;
}

a:link {
text-decoration: none;
color: #000;
}

a:visited {
text-decoration: none;
color: #000;
}

a:hover {
text-decoration: none;
color: red;
}
a:active {
text-decoration: none;
color: red;
}
.underline{
text-decoration: underline;
}

#wrapper {
 width: 950px;
 border:none 1px #FFF;
}
#faux {
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 950px;
}
#headermit {
 width: 900px;
 height: 147px;
 /*background: url(/templates/youagain_img/top3_mit.jpg);*/
 background: url(/img/Header_Wiederfinden.png);
 border:none 1px #FFF;
}
#headerohne {
 width: 900px;
 height: 147px;
 /*background: url(/templates/youagain_img/top3_ohne.jpg);*/
 background: url(/img/Header_Wiederfinden.png);
 border:none 1px #FFF;
}

#tourwerbung {
 width: 900px;
 height: auto;
 /*background: url(/templates/youagain_img/footer2.jpg);*/
 border:none 1px #FFF;
}

#footer {
 width: 900px;
 clear: both;
 background: #FFF;
}
.clear { clear: both; background: none; }


.ro {
	background:url(/templates/youagain_img/ro.gif) top right no-repeat;
	z-index: 999;
	overflow: hidden;
}

.lo {
	background:url(/templates/youagain_img/lo.gif) top left no-repeat;
	z-index: 998;
	overflow: hidden;
}

.ru {
	background:url(/templates/youagain_img/ru.gif) bottom right no-repeat;
	z-index: 997;
	overflow: hidden;
}

.lu {
	background:url(/templates/youagain_img/lu.gif) bottom left no-repeat;
	z-index: 996;
	overflow: hidden;
}

.oben {
	background:url(/templates/youagain_img/oben.gif) center top no-repeat;
	overflow: hidden;
}

.unten {
	background:url(/templates/youagain_img/unten.gif) center bottom no-repeat;
	overflow: hidden;
}

.links {
	background:url(/templates/youagain_img/links.gif) center left no-repeat;
	overflow: hidden;
}

.rechts {
	background:url(/templates/youagain_img/rechts.gif) center right no-repeat;
	overflow: hidden;
}






.obenblau {
	background:url(/templates/youagain_img/blau/oben.gif) center top no-repeat;
	overflow: hidden;
}

.untenblau {
	background:url(/templates/youagain_img/blau/unten.gif) center bottom no-repeat;
	overflow: hidden;
}

.linksblau {
	background:url(/templates/youagain_img/blau/links.gif) center left no-repeat;
	overflow: hidden;
}

.rechtsblau {
	background:url(/templates/youagain_img/blau/rechts.gif) center right no-repeat;
	overflow: hidden;
}
.roblau {
	background:url(/templates/youagain_img/blau/ro.gif) top right no-repeat;
	z-index: 999;
}

.loblau {
	background:url(/templates/youagain_img/blau/lo.gif) top left no-repeat;
	z-index: 998;
}

.rublau {
	background:url(/templates/youagain_img/blau/ru.gif) bottom right no-repeat;
	z-index: 997;
}

.lublau {
	background:url(/templates/youagain_img/blau/lu.gif) bottom left no-repeat;
	z-index: 996;
}

#div1,#div2,#div3,#div4,#div5,#testtool,#feedback,#spot_suggestion,#calendar_right,#login_popup,#blocking,#freundesliste,#entdeckung,#kurznachricht,#kalenderdetail,#fotoalbum
{
  display:none;
  border: none;
  background:#FFF;
}

#calendar_right
{
  display:block;
}



.calendar_left_unten {
	background:url(/templates/youagain_img/div_left_bottom.jpg) center bottom no-repeat;
	overflow: hidden;
}
.calendar_right_unten {
	background:url(/templates/youagain_img/div_right_bottom.jpg) center bottom no-repeat;
	overflow: hidden;
}
.calendar_right_left {
	background:url(/templates/youagain_img/calendar_right_left.jpg) center left no-repeat;
	overflow: hidden;
}

.calendar_right_right {
	background:url(/templates/youagain_img/calendar_right_right.jpg) center right no-repeat;
	overflow: hidden;
}
.calendar_left_left {
	background:url(/templates/youagain_img/calendar_left_left.jpg) center left no-repeat;
	overflow: hidden;
}

.calendar_left_right {
	background:url(/templates/youagain_img/calendar_left_right.jpg) center right no-repeat;
	overflow: hidden;
}












.ro_yellow {
	background:url(/templates/youagain_img/ro_yellow.gif) top right no-repeat;
	z-index: 999;
	overflow: hidden;
}

.lo_yellow {
	background:url(/templates/youagain_img/lo_yellow.gif) top left no-repeat;
	z-index: 998;
	overflow: hidden;
}

.ru_yellow {
	background:url(/templates/youagain_img/ru_yellow.gif) bottom right no-repeat;
	z-index: 997;
	overflow: hidden;
}

.lu_yellow {
	background:url(/templates/youagain_img/lu_yellow.gif) bottom left no-repeat;
	z-index: 996;
	overflow: hidden;
}
.ro_green {
	background:url(/templates/youagain_img/ro_green.gif) top right no-repeat;
	z-index: 999;
	overflow: hidden;
}

.lo_green {
	background:url(/templates/youagain_img/lo_green.gif) top left no-repeat;
	z-index: 998;
	overflow: hidden;
}

.ru_green {
	background:url(/templates/youagain_img/ru_green.gif) bottom right no-repeat;
	z-index: 997;
	overflow: hidden;
}

.lu_green {
	background:url(/templates/youagain_img/lu_green.gif) bottom left no-repeat;
	z-index: 996;
	overflow: hidden;
}

.oben_green {
	background:url(/templates/youagain_img/oben_green.gif) center top no-repeat;
	overflow: hidden;
}

.unten_green {
	background:url(/templates/youagain_img/unten_green.gif) center bottom no-repeat;
	overflow: hidden;
}

.links_green {
	background:url(/templates/youagain_img/links_green.gif) center left no-repeat;
	overflow: hidden;
}

.rechts_green {
	background:url(/templates/youagain_img/rechts_green.gif) center right no-repeat;
	overflow: hidden;
}

#mainblockgrau {
          position:relative;
          left:0px;
          top:-5px;
		  width:700px;
		  height:auto;
		  background-color:#FFF;
		  border:solid 4px #666;
		  margin:5px;
		  padding:5px;
	  }

#mainblockblau {
          position:relative;
          left:0px;
          top:-5px;
		  width:700px;
		  height:auto;
		  background-color:#FFF;
		  border:solid 4px #408EB4;
		  margin:5px;
		  padding:5px;
	  }
#mainblockblau_nowidth {
          position:relative;
          left:0px;
          top:-5px;
		  height:auto;
		  background-color:#FFF;
		  border:solid 4px #408EB4;
		  margin:5px;
		  padding:5px;
	  }

#was_bedeuten_die_icons {
          position:relative;
          left:0px;
          top:-10px;
		  width:710px;
		  height:auto;
		  background-color:#FFF;
		  border:solid 4px #408EB4;
		  margin:5px;
		  padding:0px;
	  }

#mainblockgreen {
          position:relative;
          left:0px;
          top:-5px;
		  width:700px;
		  height:auto;
		  background-color:#FFF;
		  border:solid 4px #7DC736;
		  margin:5px;
		  padding:5px;
	  }

#calendar_top_bubbles {
          position:relative;
          left:0px;
          top:0px;
		  width:713px;
		  height:290px;
		  background-color:#FFF;
		  border:none;
		  margin:5px;
		  margin-bottom:-23px;
		  padding:5px;
		  background-image: url("/templates/youagain_img/meine_startseite_top.jpg");
          background-repeat: no-repeat;
          font-size:11px;
          line-height:14px;
	  }

.blauschmal {
          position:relative;
          left:0px;
          top:-5px;
		  width:334px;
		  height:auto;
		  background-color:#FFF;
		  border:solid 4px #408EB4;
		  margin:5px;
		  padding:5px;
	  }
.blauschmal2 {
          position:relative;
          left:0px;
          top:-5px;
		  width:334px;
		  height:auto;
		  background-color:#FFF;
		  border:solid 4px #408EB4;
		  margin:5px;
		  padding:5px;
	  }
.gruenschmal {
          position:relative;
          left:0px;
          top:-5px;
		  width:334px;
		  height:auto;
		  background-color:#FFF;
		  border:solid 4px #7DC736;
		  margin:5px;
		  padding:5px;
	  }
.blau_dreierbox {
          position:relative;
          left:0px;
          top:-5px;
		  width:200px;
		  height:160px;
		  background-color:#FFF;
		  border:solid 4px #408EB4;
		  margin:5px;
		  padding:5px;
	  }

.gruen_dreierbox {
          position:relative;
          left:0px;
          top:-5px;
		  width:200px;
		  height:160px;
		  background-color:#FFF;
		  border:solid 4px #7DC736;
		  margin:5px;
		  padding:5px;
	  }
.gelb_dreierbox {
          position:relative;
          left:0px;
          top:-5px;
		  width:200px;
		  height:160px;
		  background-color:#FFF;
		  /*border:solid 4px #F6EB12;*/
		  border:solid 4px #FF9900;
		  margin:5px;
		  padding:5px;
	  }

.navbox {
          position:relative;
          left:0px;
          top:0px;
		  width:160px;
		  border:solid 3px #7DC736;
		  padding:7px;
		  height:auto;
		  background-color:#FFF;
		  margin-bottom:5px;
	  }


.saved_box{
          position:relative;
          left:0px;
          top:0px;
 		  height:auto;
		  background-color:#FFFFC0;
		  border:solid 1px #408EB4;
		  margin:5px;
		  padding:5px;
		  width:97%;
}

#nav { width: 300px; margin: 15px; }
#nav li { width: 50px; float: left; margin: 8px; list-style: none; }
#nav a { width: 50px; padding: 3px; display: block; border: 1px solid #ccc; }
#nav a.activeSlide { background: #88f; }
#nav a:focus { outline: none; }


#nav img { border: none; display: block; }



#slideshow { margin: 20px; }


#zweireiterblauoben{
          position:relative;
          float:left;
		  width:40%;
		  background-color:#FFF;
		  border:solid 4px #408EB4;
		  border-bottom:none;
		  margin:0px;
		  margin-right:2px;
		  z-index:2;
}
#zweireitergruenoben{
          position:relative;
          float:left;
		  width:40%;
		  background-color:#FFF;
		  border:solid 4px #7DC736;
		  border-bottom:none;
		  margin:0px;
		  margin-right:2px;
		  z-index:2;
}
#zweireiterbraunoben{
          position:relative;
          float:left;
		  width:40%;
		  background-color:#FFF;
		  border:solid 4px #FF3F00;
		  border-bottom:none;
		  margin:0px;
		  margin-right:2px;
		  z-index:2;
}
#zweireiterdunkelbraunoben{
          position:relative;
          float:left;
		  width:40%;
		  background-color:#FFF;
		  border:solid 4px #A02020;
		  border-bottom:none;
		  margin:0px;
		  margin-right:2px;
		  z-index:2;
}
#mainblockgruenoben  {
          position:relative;
          float:left;
		  width:31%;
		  background-color:#FFF;
		  border:solid 4px #7DC736;
		  border-bottom:none;
		  margin:0px;
		  margin-right:2px;
		  z-index:2;
	  }
#mainblockblauoben  {
          position:relative;
          float:left;
		  width:31%;
		  background-color:#FFF;
		  border:solid 4px #408EB4;
		  border-bottom:none;
		  margin:0px;
		  margin-right:2px;
		  z-index:2;
	  }
#mainblockgrauoben  {
          position:relative;
          float:left;
		  width:31%;
		  background-color:#FFF;
		  border:solid 4px gray;
		  border-bottom:none;
		  margin:0px;
		  margin-right:2px;
		  z-index:2;
	  }
#mainblockgelboben  {
          position:relative;
          float:left;
		  width:31%;
		  background-color:#FFF;
		  /*border:solid 4px #F6EB12;*/
		  border:solid 4px #FF9900;
		  border-bottom:none;
		  margin:0px;
		  margin-right:2px;
		  z-index:2;
	  }
#mainblockunten {
          position:relative;
          float:left;
		  top:-4px;
		  width:700px;
		  height:auto;
		  background-color:#FFF;
		  margin:0px;
		  padding:0px;
		  z-index:1;
	  }
.ajaxresult{
		z-index:20000;
		position:absolute;
		background-color:#ffffff;
		border-width:1px;
		border-style:solid;

		border-top-color:#808080;
		border-left-color:#808080;
		border-right-color:#000000;
		border-bottom-color:#000000;
}
#meine_startseite{
	margin-top:-3px;
}