.runder-kasten-2{
display:block;
}
.runder-kasten-2 *{
display:block;
height:1px;
overflow:hidden;
background:#214156;
}
.runder-kasten-21{
border-right:1px solid #9fa94d;
padding-right:1px;
margin-right:3px;
border-left:1px solid #9fa94d;
padding-left:1px;
margin-left:3px;
background:#586e52;
}
.runder-kasten-22{
border-right:1px solid #e8e548;
border-left:1px solid #e8e548;
padding:0px 1px;
background:#4b6353;
margin:0px 1px;
}
.runder-kasten-23{
border-right:1px solid #4b6353;
border-left:1px solid #4b6353;
margin:0px 1px;
}
.runder-kasten-24{
border-right:1px solid #9fa94d;
border-left:1px solid #9fa94d;
}
.runder-kasten-25{
border-right:1px solid #586e52;
border-left:1px solid #586e52;
}
.runder-kasten-2_content{
padding:0px 5px;
background:#214156;
} 

.runder-kasten{
display:block;
}
.runder-kasten *{
display:block;
height:1px;
overflow:hidden;
background:#253e5a;
}
.runder-kasten1{
border-right:1px solid #a1a84e;
padding-right:1px;
margin-right:3px;
border-left:1px solid #a1a84e;
padding-left:1px;
margin-left:3px;
background:#5b6c55;
}
.runder-kasten2{
border-right:1px solid #e9e548;
border-left:1px solid #e9e548;
padding:0px 1px;
background:#4e6156;
margin:0px 1px;
}
.runder-kasten3{
border-right:1px solid #4e6156;
border-left:1px solid #4e6156;
margin:0px 1px;
}
.runder-kasten4{
border-right:1px solid #a1a84e;
border-left:1px solid #a1a84e;
}
.runder-kasten5{
border-right:1px solid #5b6c55;
border-left:1px solid #5b6c55;
}
.runder-kasten_content{
padding:0px 5px;
background:#253e5a;
}

body {
	background-image:url(../img/header/bg.jpg);
	background-repeat:repeat-x;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#253e5a;
	font-size:11px;
	background-color:#253f5a;
} 


p, h2, h3, h4, ul, ol, li, div, td, th, address, blockquote, nobr, b, i
     {font-family:Arial, Helvetica, sans-serif;color:#253e5a;FONT-SIZE: 11px;}
	 
A:link    { text-decoration:underline; color: #0158ba; }
A:visited { text-decoration:underline; color: #0158ba; }
A:hover   { text-decoration:none; color: #253e5a; }

.formular {
	font-family:Arial;
	color:214156;
	FONT-SIZE: 11px;
	color:#214156;
	background:#fff847;
	border: #214156;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.formular-1 {
	font-family:Arial;
	color:fff847;
	FONT-SIZE: 11px;
	color:#fff847;
	background:#214156;
	border: #fff847;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.admin {
	font-family:Arial;
	color:fff847;
	FONT-SIZE: 11px;
}
a:link.admin-1 {
  font-family: Arial;
  color: #FFF847;
  font-size: 10px;
  text-decoration: underline;
}
a:visited.admin-1 {
  font-family: Arial;
  color: #FFF847;
  font-size: 10px;
  text-decoration: underline;
}
a:hover.admin-1 {
  font-family: Arial;
  color: #FFF847;
  font-size: 10px;
  text-decoration: none;
}
a:link.gelesen {
  font-family: Arial;
  font-style: italic;
  color: #253e5a;
  font-size: 11px;
  text-decoration: underline;
}
a:visited.gelesen {
  font-family: Arial;
  font-style: italic;
  color: #253e5a;
  font-size: 11px;
  text-decoration: underline;
}
a:hover.gelesen {
  font-family: Arial;
  font-style: italic;
  color: #253e5a;
  font-size: 11px;
  text-decoration: none;
}
a:link.nicht-gelesen {
  font-family: Arial;
  font-weight: bold;
  color: #253e5a;
  font-size: 11px;
  text-decoration: underline;
}
a:visited.nicht-gelesen {
  font-family: Arial;
  font-weight: bold;
  color: #253e5a;
  font-size: 11px;
  text-decoration: underline;
}
a:hover.nicht-gelesen {
  font-family: Arial;
  font-weight: bold;
  color: #253e5a;
  font-size: 11px;
  text-decoration: none;
}
a:link.admin {
  font-family: Arial;
  color: #FFF847;
  font-size: 11px;
  text-decoration: underline;
}
a:visited.admin {
  font-family: Arial;
  color: #FFF847;
  font-size: 11px;
  text-decoration: underline;
}
a:hover.admin {
  font-family: Arial;
  color: #FFF847;
  font-size: 11px;
  text-decoration: none;
}
.underline-dotted {
	border-bottom: 1px dotted #253e5a;
}
.tabble-lasuser-1 {
	border-bottom: 1px solid #253e5a;
	border-left: 1px solid #253e5a;
	border-right: 1px solid #253e5a;
}
.border-right {
	border-right: 1px solid #253e5a;
}
.tabble-comment {
	border-bottom: 1px solid #253e5a;
	border-right: 1px solid #253e5a;
}
.underline-solid {
	border-bottom: 1px solid #253e5a;
}
.underline-solid-2 {
	border-bottom: 1px solid #FFF847;
}
.line-right {
	border-right: 1px solid #253e5a;
}
.shots-bg {
	border-right: 1px solid #253e5a;
	border-left: 1px solid #253e5a;
}
.top10 {
	border-left: 1px solid #253e5a;
	border-bottom: 1px solid #253e5a;
}
.top10-1 {
	border-left: 1px solid #253e5a;
	border-right: 1px solid #253e5a;
	border-bottom: 1px solid #253e5a;
}
.border-ava {
	border: 5px solid #253e5a;
}
.border-events {
	border: 3px solid #253e5a;
}
.border-ava-2 {
	border: 5px solid #FFF847;
}
.border-pic {
	border: 1px solid #FFF847;
}
.border-weiter {
	border: 2px solid #253e5a;
}
.border-tabble {
	border: 1px solid #253e5a;
}
.border-right {
	border-right: 1px solid #fff847;
}
.formular-reg {
	font-family:Arial;
	color:214156;
	FONT-SIZE: 11px;
	line-height:15px;
	color:#214156;
	background:#fff847;
	border: #253e5a;
	border-top: 1px dotted #253e5a;
	border-bottom: 1px dotted #253e5a;
	border-left: 1px dotted #253e5a;
	border-right: 1px dotted #253e5a;
}

.art16_tooltip { 
	position: absolute; 
	display: none; 
	background-color: #fff847; 
	border-width: 1px; 
	border-style: solid; 
	border-color: #253e5a; 
	width: 200px;		
}

.art16_tooltip .art16_head { 
	background-color: #253e5a;
	color: #fff847;	
}
	
.art16_tooltip .art16_content {	
	background-color: #fff847; 
}



/* New Profil */

.bg-name {
	background-image: url(../img/profil-new/bg-name.jpg);
	height: 35px;
	width: 450px;
}

.bg-name-rest {
	background-image: url(../img/profil-new/bg-name-rest.jpg);
	height: 35px;
	width: 640px;
}

.bg-name-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff846;
	height:35px;
	padding-right: 5px;
	padding-left: 8px;
	line-height:40px;
}

.member-daten-front {
	font-family: Arial, Helvetica, sans-serif;
	color: #253f5a;
	height: 20px;
	padding-left: 3px;
	text-align: left;
}

.member-daten-bg {
	background-image: url(../img/profil-new/bg-member-daten.gif);
} 

.bg-top-profil {
	background-image: url(../img/profil-new/bg-top-profil.gif);
	height: 20px;
}

.profil-text {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #253f5a;
	padding-top:3px;
	padding-right: 3px;
	padding-left: 3px;
	height:20px;
	text-align: left;
	/*border-bottom: 1px solid #253f5a;*/
	/*background-image: url(../img/profil-new/dot-blue.gif);*/
	width: 160px;
	background-repeat: repeat-x;
	background-position: top;
	vertical-align: top;
	}

.profil-text-right {
	font-family: Arial, Helvetica, sans-serif;
	color: #253f5a;
	padding-top:2px;
	padding-right: 3px;
	padding-left: 3px;
	height:20px;
	width: 290px;
	vertical-align: top;
	text-align: justify;
}

.userpic-border {
	border: 1px solid #253f5a;
}

.rahmen-event {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #253f5a;
	border-bottom-color: #253f5a;
	border-left-color: #253f5a;
	height: 20px;
	padding-left: 3px;
}

.foot-menue {
	background-image: url(../img/profil-new/foot-menue.jpg);
	height: 25px;
}

.menue-85px {
	height: 25px;
	width: 87px;
	line-height: 25px;
}

.menue-85px a:link, .menue-85px a:active, .menue-85px a:visited {
	background-image: url(../img/profil-new/tab-85px.jpg);
	height: 25px;
	width: 87px;
	display:block;
	color: #fff846;
	text-decoration:none;
	font-weight:bold;
	line-height: 25px;
	background-repeat: no-repeat;
	background-position: left;
}

.menue-85px a:hover {
	background-image: url(../img/profil-new/tab-85px_.jpg);
	height: 25px;
	width: 87px;
	display:block;
	color: #fff846;
	text-decoration:none;
	font-weight:bold;
	line-height: 25px;
	background-repeat: no-repeat;
	background-position: left;

}

.menue-140px {
	height: 25px;
	width: 142px;
	line-height: 25px;
}

.menue-140px a:link, .menue-140px a:active, .menue-140px a:visited {
	background-image: url(../img/profil-new/tab-140px.jpg);
	height: 25px;
	width: 142px;
	display:block;
	color: #fff846;
	text-decoration:none;
	font-weight:bold;
	line-height: 25px;
	background-repeat: no-repeat;
	background-position: left;
}

.menue-140px a:hover {
	background-image: url(../img/profil-new/tab-140px_.jpg);
	height: 25px;
	width: 142px;
	display:block;
	color: #fff846;
	text-decoration:none;
	font-weight:bold;
	line-height: 25px;
	background-repeat: no-repeat;
	background-position: left;

}

.formular-edit {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #fff846;
	border: 1px solid #253f5a;
	height: 17px;
	font-size: 11px;
	color: #253f5a;
}

.formular-edit-small {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #fff846;
	border: 1px solid #253f5a;
	height: 17px;
	font-size: 9px;
	color: #253f5a;
}

.profil-text-rest {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #253f5a;
	padding-top:3px;
	padding-right: 3px;
	padding-left: 3px;
	height:20px;
	text-align: left;
	background-image: url(../img/profil-new/dot-blue.gif);
	background-repeat: repeat-x;
	background-position: top;
	vertical-align: top;
}

.gb-form {
	background-image: url(../img/profil-new/gb-bg.jpg);
	height: 148px;
	width: 65%;
	border: 1px solid #253f5a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #253f5a;
}

.dot-border {
	background-image: url(../img/profil-new/dot-blue.gif);
	height: 20px;
	background-repeat: repeat-x;
	background-position: bottom;
}

.entry-rahmen {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #253f5a;
	border-bottom-color: #253f5a;
	border-left-color: #253f5a;
}

.bg-top-gb {
	background-image: url(../img/profil-new/bg-top-profil.gif);
	height: 20px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #253f5a;
	border-left-color: #253f5a;
}

.thumb-pic {
	border: 2px solid #526478;
}


div.autocomplete {
      position:absolute;
      width:100%;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
    }
div.autocomplete ul {
      list-style-type:none;
      margin:0px;
      padding:0px;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
      list-style-type:none;
      display:block;
      margin:0;
      padding:2px;
      height:20px;
      cursor:pointer;
    }
	
/* Partyshots - User Pics */

.picout{
	clip: rect(0px 100px 125px 0px);
	position: absolute;
	width:80px;
}
.picover{
	clip: rect(auto auto auto auto);
	width:80px;
}

.verlauf_profil_image {
	background-image:url(../img/profil_image_verlauf.png);
	background-repeat:no-repeat;
	background-position:center top;
	width:80px;
	height:125px;
	}
		
.verlauf_profil_image_no {
	background-image:url(../img/profil_image_leer.png);
	background-repeat:no-repeat;
	background-position:center top;
	width:80px;
	height:125px;
	}

/* Overview - User Pics */

.picout1{
	clip: rect(0px 100px 150px 0px);
	position: absolute;
	width:100px;
}
.picover1{
	clip: rect(auto auto auto auto);
	width:100px;
}

h2 {
	font-size:15px;
	border-bottom: 2px solid #253F5A;
}

.info-kasten-overview {
	padding:5px;
	background-image: url(../img/bg-member-daten.gif);
	border:1px solid #253F5A;
	}
	
.info {
	font-size:14px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding:5px;
	border:1px solid #fff;
	background-color:#FF0000;
	}



/* New Startsite */

.head-line-start {
	background-image: url(../img/new-start/bg.jpg);
	height:32px;
	line-height:32px;
	color:#fff847;
	font-size:16px;
	font-weight:bold;
}

.bg-small-events {
	background-image:url(../img/new-start/bg-scanl.gif);
	padding: 2px;
	border: 1px solid #33485D;
}

.bg-left-box {
	background-image:url(../img/new-start/bg-scanl.gif);
	padding: 3px;
	font-size:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #33485D;
	border-right-color: #33485D;
	border-left-color: #33485D;
}


.border-small-event-img {
	border: 1px solid #253F5A;
}


.date-smal-event {
	padding:3px;
	border-bottom: 2px solid #253F5A;
	font-weight:bold;
	font-size:12px;
}


.top-box-info {
	background-color:#354A65;
	padding:5px;
	border: 1px solid #FFF847;
	color:#FFF847;
	text-align:justify;
	}
	
.top-box-info-2 {
	background-color:#354A65;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
	border-left: 1px solid #384D68;
	border-right: 1px solid #384D68;
	border-top: 1px solid #384D68;
	color:#FFF847;
	text-align:justify;
	}

	
.top-box-info a:link, .top-box-info a:active, .top-box-info a:visited {
	color:#FFF847;
	font-weight:bold;
	text-decoration: underline;
}

.top-box-info a:hover {
	color:#FFF847;
	text-decoration: none;
	font-weight:bold;
}

.top-box-form {
	width:130px;
	height:20px;
	background-image:url(../img/new-start/form-bg.jpg);
	border:1px solid #FFF847;
	color:#FFF847;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}


.top-box-button a:link, .top-box-button a:active, .top-box-button a:visited {
	display:block;
	background-image: url(../img/new-start/button-top_bg.jpg);
	height:20px;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
	color:#FFF847;
	border-left:1px solid #384D68;
	border-bottom:1px solid #384D68;
	text-align:center;
}

.top-box-button a:hover {
	display:block;
	background-image: url(../img/new-start/button-top_bg-r.jpg);
	height:20px;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
	color: #FFF847;
	border-left:1px solid #384D68;
	border-bottom:1px solid #384D68;
	text-align:center;
}


/* New Menue */


.menue-bg-new a:link, .menue-bg-new a:active, .menue-bg-new a:visited {
	display:block;
	background-image: url(../img/menue/neu/menue-bg.jpg);
	height:16px;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
	color:#253F5A;
}

.menue-bg-new a:hover {
	display:block;
	background-image: url(../img/menue/neu/menue-bg-r.jpg);
	height:16px;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
	color: #155EAB;
}

/* v2 */

.menue-bg-new2 a:link, .menue-bg-new2 a:active, .menue-bg-new2 a:visited {
	display:block;
	background-image: url(../img/menue/neu/menu-bg.jpg);
	height:16px;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
	color:#253F5A;
}

.menue-bg-new2 a:hover {
	display:block;
	background-image: url(../img/menue/neu/menu-bg-r.jpg);
	height:16px;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
	color: #155EAB;
}


h1 {
	font-family:Arial;
	color:fff847;
	FONT-SIZE: 13px;
}

/* New Reg */

.underline-reg {
	line-height:16px;
	background-image: url(../img/bg-member-daten.gif);
	height:16px;
	text-align:right;
	padding-right:10px;
	}
	
.reg-form {
	height:20px;
	background-image:url(../img/new-start/form-bg.jpg);
	border:1px solid #FFF847;
	color:#FFF847;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.reg-form-drop {
	height:20px;
	background-color:#243C54;
	border:1px solid #FFF847;
	color:#FFF847;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
/* New Partyshots */

.tabble-partyshots-overview {
	height:120px;
	padding:10px;
	background-image:url(../img/new-partyshots/dotted.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#ebe749;
}

.partyshots-teaser a:link, .partyshots-teaser a:active, .partyshots-teaser a:visited {
	display:block;
	background-image: url(../img/new-partyshots/bg-teaser.png);
	text-align:center;
	height:131px;
	width:131px;
}

.partyshots-teaser a:hover {
	display:block;
	background-image: url(../img/new-partyshots/bg-teaser-r.png);
	text-align:center;
	height:131px;
	width:131px;
}

.date {
	color:#000000;
	font-weight:bold;
	text-transform: uppercase;
	padding-top:10px;
	padding-bottom:5px;
	font-size:12px;
	}
	
.date-events {
	color:#000000;
	font-weight:bold;
	text-transform: uppercase;
	padding-top:10px;
	font-size:12px;
	}
	
.date-events-2 {
	color:#000000;
	font-weight:bold;
	text-transform: uppercase;
	font-size:12px;
	}
	
.date-infos {
	color:#000000;
	font-size:11px;
	padding-top:5px;
	padding-bottom:10px;
	}
	
.event-name {
	font-size:15px;
	font-weight:bold;
	padding-top:5px;
	color:#1861A6;
	}


	
.event-name a:link, .event-name a:active, .event-name a:visited {
	font-size:15px;
	font-weight:bold;
	padding-top:5px;
	text-decoration:none;
	}
	
.event-name a:hover {
	font-size:15px;
	font-weight:bold;
	padding-top:5px;
	text-decoration:none;
	}
	
.event-name-2 {
	font-size:20px;
	font-weight:bold;
	padding-top:5px;
	color:#1861A6;
	}
	
.event-name-2 a:link, .event-name-2 a:active, .event-name-2 a:visited {
	font-size:18px;
	font-weight:bold;
	padding-top:5px;
	text-decoration:none;
	}
	
.event-name-2 a:hover {
	font-size:18px;
	font-weight:bold;
	padding-top:5px;
	text-decoration:none;
	}
	
.news-name {
	font-size:13px;
	font-weight:bold;
	padding-bottom:5px;
	color:#1861A6;
	}
	
			
.pics {
	color:#000;
	font-size:10px;
	}
		
.comments {
	line-height:16px;
	float:left;
	}
	
.subline {
	line-height:16px;
	text-align:justify;
	}
	
.button-more a:link, .button-more a:active, .button-more a:visited {
	background-image:url(../img/new-partyshots/button-more.png);
	display:block;
	width:150px;
	height:25px;
	line-height:25px;
	color:#FFF847;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:right;
	}
	
.button-more a:hover {
	background-image:url(../img/new-partyshots/button-more-r.png);
	display:block;
	width:150px;
	height:25px;
	line-height:25px;
	color:#FFF847;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	float:right;
	}
	
	
.button-next a:link, .button-next a:active, .button-next a:visited {
	background-image:url(../img/new-partyshots/button-more.png);
	background-position:left;
	display:block;
	width:150px;
	height:25px;
	line-height:25px;
	color:#FFF847;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	}
	
.button-next a:hover {
	background-image:url(../img/new-partyshots/button-more-r.png);
	background-position:left;
	display:block;
	width:150px;
	height:25px;
	line-height:25px;
	color:#FFF847;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	}
	
.top-overview {
	background-image:url(../img/new-partyshots/top.jpg);
	width:620px;
	height:148px;
}

.top-overview-inhalt {
	padding-left:153px;
	padding-top:15px;
	padding-right:23px;
	padding-bottom:10px;
	color:#FFF847;
	text-align:justify;
}

.top-overview-inhalt a:link, .top-overview-inhalt a:active, .top-overview-inhalt a:visited {
	color:#FFF847;
	text-decoration:underline;
	font-weight:bold;
	}
	
.top-overview-inhalt a:hover {
	color:#FFF847;
	text-decoration:none;
	font-weight:bold;
	}
	
.bg-shots a:link, .bg-shots a:active, .bg-shots a:visited {
	border: 1px solid #d6d54a;
	background-image:url(../img/new-partyshots/dotted-alone.gif);
	display:block;
	width:141px;
	height:82px;
	text-decoration:none;
	}
	
.bg-shots a:hover {
	border: 1px solid #253F5A;
	display:block;
	width:141px;
	height:82px;
	text-decoration:none;
	}
	
.shots-thumbnail {
	border:3px solid #253F5A;
	padding:1px;
	background-color: #fff;
	margin:3px;
	}
	
.event-thumbnail {
	  clip:rect(-1px -1px -1px -1px);
	}
	
.shots_info {
	background-color:#FFF847; 
	height:15px; 
	padding:3px; 
	width:135px;
	background-image:url(../img/new-partyshots/bg_infos.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	border-left:1px solid #d6d54a;
	border-right:1px solid #d6d54a;
	border-bottom:1px solid #d6d54a;
	}

.shots-top-event {
	background-image:url(../img/new-partyshots/top-event.jpg);
	height:118px;
	width:329px;
	}
	
.shots-top-event-image {
	width:95px;
	padding-left:24px;
	padding-top:24px;
	}
	
	
.shots-comments {
	border-right: 1px solid #253f5a;
	border-bottom: 1px solid #253f5a;
	border-top: 1px solid #253f5a;
	background-image: url(../img/new-partyshots/dotted.gif);
	background-position: top;
	height:125px;
	}
	
.comment-headline {
	color:#000000;
	background-color:#d3d34d;
	padding:5px;
	}	
	
.shots-comments-bubble {
	background-image:url(../img/new-partyshots/bubble.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:16px;
	}
	
.shots-menue {
	background-image: url(../img/new-start/button-top_bg.jpg);
	height:20px;
	line-height:20px;
	text-decoration:none;
	color:#FFF847;
	text-align:center;
}

.shots-menue a:link, .shots-menue a:active, .shots-menue a:visited{
	color:#FFF847;
	text-decoration:none;
}

.shots-menue a:hover {
	color:#1861A6;
	text-decoration:none;
}
	
	
.page-scrolling  a:link, .page-scrolling  a:active, .page-scrolling a:visited {
	padding:3px;
	background-image:url(../img/new-partyshots/bg-shots.gif);
	border: 1px solid #d6d54a;
	display:inline;
	width:20px;
	height:20px;
	text-decoration:none;
	}
	
.page-scrolling  a:hover {
	padding:3px;
	background-image:url(../img/new-partyshots/bg-shots.gif);
	border: 1px solid #253F5A;
	display:inline;
	width:20px;
	height:20px;
	text-decoration:none;
	}
	
.page-scrolling-active {
	padding:3px;
	background-image:url(../img/new-partyshots/bg-shots.gif);
	border: 1px solid #253F5A;
	display:inline;
	width:20px;
	height:20px;
	text-decoration:none;
	}

	
.tabble-events-overview {
	padding:10px;
	background-image:url(../img/new-partyshots/dotted-events.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#ebe749;
}


.news-teaser a:link, .news-teaser a:active, .news-teaser a:visited  {
	display:block;
	width:90px;
	height:90px;
	border:3px solid #fff;
	}
	
.news-teaser a:hover  {
	display:block;
	width:90px;
	height:90px;
	border:3px solid #1861a6;
	}


/* Footer */

.footer {
	color:#FFF845;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
.footer a {
	color:#FFF845;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:bold;
	}
	
.footer a:hover {
	color:#FFF845;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	}
	
.new_td_headline {
	background-image:url(../img/new_headliner/new_headline_bg.jpg);
	background-repeat:repeat-x;
	background-color:#1d344a;
	color:#FFF847;
	font-weight:bold;
	padding:3px;
	height:19px;
	border-bottom:1px solid #253F5A; 
	}
	
.new_td_headline_center {
	background-image:url(../img/new_td_headline.jpg);
	background-repeat:repeat-x;
	background-color:#1d344a;
	color:#FFF847;
	font-weight:bold;
	padding:3px;
	height:19px;
	text-align:center;
	}
	
.new_td_headline a {
	padding-left:4px;
	text-decoration:none;
	color:#FFF847;
	}
	
.new_td_headline a:hover {
	padding-left:4px;
	color:#fff;
	text-decoration:underline;
	}

	
.new_td_left a {
	border-left:1px solid #253F5A; 
	border-right:1px solid #253F5A; 
	border-bottom:1px solid #253F5A;
	padding-right:3px; 
	padding-left:7px; 
	padding-top:3px; 
	padding-bottom:3px; 
	background-color:#334B65; 
	color:#FFF847;
	font-weight:bold;
	text-decoration:none;
	display:block;
	display:block;
	}
	
.new_td_left a:hover {
	border-left:1px solid #253F5A; 
	border-right:1px solid #253F5A; 
	border-bottom:1px solid #253F5A;
	padding-right:3px; 
	padding-left:7px; 
	padding-top:3px; 
	padding-bottom:3px; 
	background-color:#405d7d; 
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
	display:block;
	display:block;
	}
	
.new_td_right {
	border-right:1px solid #253F5A; 
	border-bottom:1px solid #253F5A; 
	padding:3px; 
}

.new_overview_profil a {
	float:left;
	display:block;
	height:95px;
	width:118px;
	background-color:#334B65;
	border:1px solid #fff;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	color:#FFF847;
	text-decoration:none;
	font-size:10px;
	}
	
.new_overview_profil a:hover {
	float:left;
	display:block;
	height:95px;
	width:118px;
	background-color:#405d7d;
	background-image:url(../img/roll_profil_new.jpg);
	background-repeat:no-repeat;
	border:1px solid #fff;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	color:#fff;
	text-decoration:underline;
	font-size:10px;
	}
	
.new_overview_profil img {
	border:1px solid #fff;
	margin-top:3px;
	}
		
	
.new_overview_online a {
	display:block;
	height:auto;
	width:auto;
	background-color:#334B65;
	border:1px solid #253F5A;
	text-align:center;
	padding:3px;
	}
	
.new_overview_online a:hover {
	display:block;
	height:auto;
	width:auto;
	background-color:#405d7d;
	border:1px solid #253F5A;
	text-align:center;
	padding:3px;
	}
	
.new_overview_online img {
	border:1px solid #fff;
	margin-top:3px;
	}
	
.news_community_overview {
	height:auto;
	padding:10px;
	background-image:url(../img/dotted_big.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#ebe749;
}

/* Tell your Friend */


.tellyourfriend_image {
	border:1px solid #20364D;
	}
	
.tellyourfriend_inhalt {
	border-left: 1px solid #253F5A;
	border-right: 1px solid #253F5A;
	border-bottom: 1px solid #253F5A;
	}
	
.tellyourfriend_inhalt_text {
	padding:5px;
	}
	
.tellyourfriend_headline {
	background-color:#253F5A;
	height:20px;
	line-height:20px;
	color:#fff;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	}
	
.tellyourfriend_form {
	background-color:#205286;
	border:1px solid #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	width:100%;
	color:#FFF847;
}
	
.tellyourfriend_form_small {
	background-color:#205286;
	border:1px solid #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	width:250px;
	margin-bottom:5px;
	color:#FFF847;
	}
	
.tellyourfriend_form_button {
	background-color:#205286;
	border:1px solid #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	margin-bottom:5px;
	color:#FFF847;
	}
	
/* Startseite Neue User */

.new_user_start a {
	display:block;
	height:95px;
	width:118px;
	background-color:#334B65;
	border:1px solid #fff;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	color:#FFF847;
	text-decoration:none;
	font-size:10px;
	}
	
.new_user_start a:hover {
	display:block;
	height:95px;
	width:118px;
	background-color:#405d7d;
	background-image:url(../img/roll_profil_new.jpg);
	background-repeat:no-repeat;
	border:1px solid #fff;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	color:#fff;
	text-decoration:underline;
	font-size:10px;
	}
	
.new_user_start img {
	margin-top:3px;
	}

.buss {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#253F5A;
	text-decoration:none;
	}
	
.buss a:link, .buss a:active, .buss a:visited {
	display:block;
	width:auto;
	height:auto;
	color:#253F5A;
	text-decoration:none;
	}

.submenue a:hover {
	display:block;
	width:auto;
	height:auto;
	color:#253F5A;
	text-decoration:none;
	}
	
/* PAGES */

.paginationstyle{ /*Style for demo pagination divs*/
text-align: left;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid #000;
font-weight:bold;
padding:5px;
margin-right:3px;
}

.paginationstyle a{ /*Pagination links style*/
background: #fff;
border: 1px solid #0158ba;
padding:5px;
margin-right:3px;
}

.paginationstyle a:hover, .paginationstyle a.selected{
background-color: #f3f3f3;
border: 1px solid #253F5A;
}

.paginationstyle a.disabled, .paginationstyle a.disabled:hover{ /*Style for "disabled" previous or next link*/
background: #E1E048;
color:#fff;
border:1px solid #fff;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}

.shuttle_links a {
	display:block;
	padding:5px;
	text-decoration:none;
	border:1px solid #E9E770;
	color:#253F5A;
	margin-bottom:5px;
	}
	
.shuttle_links a:hover {
	display:block;
	border:1px solid #fff;
	background-color:#FFFA58;
	padding:5px;
	color:#000;
	margin-bottom:5px;
	}
	
.search_box_user {
	display:block;
	width:146px;
	height:120px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}
	
.search_box_link a {
	display:block;
	width:144px;
	height:100px;
	border:1px solid #253F5A;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}
	
.search_box_link a:hover {
	display:block;
	width:144px;
	height:100px;
	border:1px solid #000;
	background-color:#EAE648;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}
	
	