* {
  margin: 0px;
  padding: 0px;
  border:0;
}
	body{
		background-color: #D6E2F2;
		background-image:url(/imgs/dsg/backgroundnew.jpg);
		background-repeat: repeat-x;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		}		
	body a, body a:visited{ 
		color: #000000;
		}
		
	table{
		background-color:#7396C6;	
	}
	table tr{
		border: 1px solid #7396C6;
		background-color:#7fa6db;
		border-collapse:collapse;
		text-align:left;
		line-height:1.5em;
		vertical-align:middle;
	}
	
	#electropage{
		width: 975px;
		margin:auto;
		}

	#electrocontainertop{
		float: left;
		width: 975px;
		height:26px;
		margin-top:-1px;
		background-image: url(/imgs/dsg/electrocontainertopnew.gif);
		z-index:2;
		}

	#electrocontainer{
		float: left;
		width: 975px;
		/*height: 250px;*/
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background: url(/imgs/dsg/electrocontainernew.gif) repeat-y;
		padding:10px 0;
		z-index:1;
		}

	#electrocontent{
		float: left;
		width: 770px;
		padding:0 0 0 5px;
		/*height: 250px;
		background-color: #93B00D;*/
		}

	#electroinfo{
		float:right;
		width:195px;
		text-align:center;
		padding-right:5px;
		/*height: 300px;
		background-color: #00B6DD;*/
	}

	#electrocontainerbottom{
		width: 975px;
		height: 45px;
		float: right;
		background-image: url(/imgs/dsg/footnew.gif);
		background-repeat: no-repeat;
		}
		
	#electrofoot {
		font-size: 14px;
		text-align: left;
		margin-left: 5px;
		height: 20px;
		font-size: 11px;
		margin-top:5px;
		}

	/* überschriften */
	
		h1{ 
			font-size: 14px;
			font-weight: bold;
			}
		
	/*buttons für ganze seite*/	
	input.btn {
		font-size: 14px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color: #00008B;
  		background-color: #ADD8E6;
  		border: 1px outset #00008B;
  		}

/*language*/
	
	#electrolanguage{ 
		float:right;
		width:190px;
	}
		
	#electrolanguage td{
		text-align:center;
		font: 0.8em Verdana, Arial, Helvetica, sans-serif;
	}

/*login modul*/

	#electrologin{
		margin-top:15px;
		float: right;
		width: 190px;
		}

	#electrologin p{
		font: 0.8em Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
	}
	
	#electrologin td{
		width: 190px;
		}
		

/*news*/

	#electronewsv12{
		width: 760px;
		float:left;
		background-color:#7396C6;
		margin-bottom:15px;
		background-image: url(/imgs/dsg/760frontnewsback.gif);
		background-repeat: repeat-y;													
		border-bottom: 1px solid #7396C6;
		}

	.electronewsdate{ 
		font-size:12px;
		}

/*electronews1*/
	#electronews1{
		float: left;
		width: 373px;
		/*height: 250px;*/
		/*margin: 1px 1px 1px 0;*/
		border-left: 1px solid #7396C6;
		background-color:#7fa6db;
	}
	
	#electronews1title{
		width: 100%;
		font-weight: bold;
		float: left;
		background-color:#7fa6db;
		border-bottom: 1px solid #7396C6;
		text-align:left;
		/*padding-left: 5px;*/
		margin-bottom:1px;
		}
	
	#electronews1text {
		width: 99%;
		white-space:normal;
		float: left;
		clear:both;
		display: inline;
		text-align:justify;
		font-size:12px;
		padding: 5px 0px 10px 0px;
		background-color:#7fa6db;
		}	
		
	#electronews1img{
		float:left;
		text-align:center;
		width: 150px;
		margin: 5px;}

/*electronews2*/
	#electronews2{
		float: right;
		width: 373px;
		/*height: 250px;*/
		/*margin: 1px 1px 1px 0;*/
		border-right: 1px solid #7396C6;
		background-color:#7fa6db;
	}
	
	#electronews2title{
		width: 100%;
		font-weight: bold;
		float: left;
		background-color:#7fa6db;
		border-bottom: 1px solid #7396C6;
		text-align:left;
		/*padding-left: 5px;*/
		margin-bottom:1px;
		}
	
	#electronews2text {
		width: 99%;
		white-space:normal;
		float: left;
		clear:both;
		display: inline;
		text-align:justify;
		font-size:12px;
		padding: 5px 3px 10px 0px;
		background-color:#7fa6db;
		}	
		
	#electronews2img{
		float:left;
		text-align:center;
		width: 150px;
		margin: 5px;}
		
/*electronews34
		
	#electronews34{
		width: 750px;
		float: left;
		background-image: url(/imgs/dsg/blockback.gif);
		background-repeat: repeat-y;
	}
	
	#electronews34 td{
		text-align: left;
		padding-left:5px;
		}
*/
	
/*News Gross Anzeige*/
	#electronewsbig{
		width:760px;
		float:left;
		background-color:#7396C6;
		/*border:1px solid #7396C6;
		background-image: url(/imgs/dsg/blockback.gif);
		background-repeat: repeat-y;
	*/}
	
	#electronewsbigtitle{
		width:100%;
		float:left;
		font-weight: bold;
		background-color:#7fa6db;
		background-image: url(/imgs/dsg/760tableback.gif);
		text-align:left;
		border-bottom:1px solid #7396C6;
	}
	
	#electronewsbigtext {
		width:100%;
		white-space:normal;
		float:left;
		clear:both;
		display: inline;
		text-align:left;
		font-size:12px;
		background-color:#7fa6db;
		background-image: url(/imgs/dsg/760tableback.gif);
		border-bottom:1px solid #7396C6;
		}
		
	#electronewsbigimg{
		float:left;
		margin:5px;
		}
		
/*Newsarchiv*/

	#electronewsarchiv{
		width: 760px;
		float:left;
		background-color:#7fa6db;
		margin-bottom:15px;
		border-bottom: 1px solid #7396C6;
		background-image: url(/imgs/dsg/760tableback.gif);
		background-repeat:repeat-y;
		}

	#electronewsarchiv table{
		width: 380px;
		font-size: 13px;
	}
		
	#electronewsarchiv tr{
		width: 100%;
		background-color:#7fa6db;
		}
	
/*werbung*/

	#electroads{
		width: 760px;
		background-color: #7fa6db;
		float: left;
		padding: 5px 0px;
		/*margin: 1px;*/
		border-bottom: 1px solid #7396C6;
		background-image: url(/imgs/dsg/760tableback.gif);
		background-repeat:repeat-y;
		text-align:center;}
	
	
	
/*Especiale*/

	#electrospecial{
		width: 760px;
		/*background-color: #00FFFF;*/
		margin-top: 15px;
		float: left;
		font-size: 12px;
		}
	
	#electrospecial1{
		float: left;
		width: 178px;
		margin-left: 5px;
		padding-top: 5px; 
		background-color:#7fa6db;
		
		}
	
	#electrospecial2{
		float: left;
		width: 178px;
		margin-left: 5px;
		padding-top: 5px; 
		background-color:#7fa6db;}
	
	#electrospecial3{
		float: left;
		width: 178px;
		margin-left: 5px;
		padding-top: 5px; 
		background-color:#7fa6db;}
	
	#electrospecial4{
		float: left;
		width: 178px;
		margin-left: 5px;
		padding-top: 5px; 
		background-color:#7fa6db;
	}
		
/*Agenda*/

	#electrocalendar{
		width: 760px;
		float: left;
		background-color:#7396C6;
		background-image:url(/imgs/dsg/760tableback.gif);
		margin-bottom:15px;
		}
	.electrocalendar ul il{
		margin:0;
		padding:0;
		list-style-type:disc;
	}

	.electrofronttable{
		width: 760px;
		}
		
	.electrofronttable td{
		width: 145px;
		text-align: center;
		vertical-align: bottom;
		background-color:#7fa6db;
		font-size: 12px;
		padding: 5px 5px 5px 5px;
		table-layout: auto;
		}
		
	.electrofronttable a:hover{
		text-decoration:underline;
		}
		
	.electrofronttable a, electrofronttable a:visited{ 
		text-decoration:none;
		color: #000000;
		}
		
	#electrocalendarentry{
		width:760px;
		float:left;
		background-color:#7396C6;
		margin-bottom:15px;
		}
	
	#electrocalendarentry table{
		width:100%
	}
	
	#electrocalendarentry th{
		text-align:center;
	}
	
	#electrocalendarentry td.date{
		text-align:center;
	}
	
	#electrocalendarentry td.title{
		padding-left:5px;
	}

		
/*Partypics*/

	#electropartypics{
		width:760px;
		float:left;
		background-color:#7fa6db;
		/*background-image:url(/imgs/dsg/backpp.gif);
		background-repeat:repeat-y;*/
		/*border-top:1px solid #7396C6;*/
		background-image: url(/imgs/dsg/760tablebackml.gif);
		background-repeat:repeat-y;
		border-bottom:1px solid #7396C6;
		}
		
	#electropartypicsentry{
		float:left;
		width:148px;
		height:200px;
		background-color:#7fa6db;
		border:1px solid #7396C6;
		}
		
	#electropartypicsimg{
		width: 148px;
		padding-top:5px;
		margin-bottom:10px;
		}
		
		/*Fotos big*/
	#userpic {
		float:left;
		text-align:left;
		width:602px;
		overflow:hidden;
		position:relative;
		background-color:#7fa6db;
		border-left:1px solid #7396C6;
/*border-right:1px solid #7396C6;*/
		padding:1px 0 1px 0;
		}

	#ImgInfo {
		float:left;
		text-align:left;
		width:602px;
		overflow:hidden;
		position:relative;
		background-color:#A3BEE4;
		border-bottom:1px solid #7396C6;
/*border-right:1px solid #7396C6;*/
		margin-top:2px;
		padding:3px 0 3px 0;
		}
		
	div.imgThumb {
		position:relative;
		}
		
#electropartypicsnav{
		width:602px;
		float:left;
		padding:2px 0 2px 0;
		background-color:#7fa6db;
		border-left:1px solid #7396C6;
		/*border-right:1px solid #7396C6;*/
		border-bottom:1px solid #7396C6;
		}


/*----electrocomment----*/
	#electrocomment{
		width: 602px;
		float: left;
		font-size:12px;
		background-color:#7fa6db;
		border:1px solid #7396C6;
		}
		
/*---eventsearch-----*/
	#eventsearch{
		width:748px;
		float:left;
		text-align:left;
		background-color:#7fa6db;
		border:1px solid #7396C6;
		margin-bottom:15px;
		padding-top:10px;
	}
	
	fieldset.eventsearch{
		width:450px;
		border:0;
		text-align:left;
		margin-left:auto;
		margin-right:auto;
	}
	
	#ieWrapper{
		width:450px;
		border:0;
		text-align:left;
		margin-left:150px;
		margin-right:150px;
	}
	
	#eventsearch label{
		width:30%;
		float:left;
		text-align:right;
		padding-right:5px;
	}

	input.searchname{
  		color: #00008B;
  		background-color: #E3F2F7;
  		border: 1px inset #00008B;
  		width: 250px;
		}

	input.searchdj{
  		color:#00008B;
  		background-color: #E3F2F7;
  		border:1px inset #00008B;
  		width:125px;
		}
		
	input.searchselect{
  		color:#00008B;
  		background-color: #E3F2F7;
  		border:1px inset #00008B;
  		width:250px;
		}

	btn.eventsearch{
		background-image: url(/pics/config/lupe.gif);
		background-repeat:no-repeat;
		background-position: 1px 1px;
		color: #00008B;
  		background-color: #ADD8E6;
  		border: 1px outset #00008B;
	}

/*	#electropartypics a:hover{
		text-decoration:underline;
		}
		
	.electrofronttable{
		width: 744px;
		}
		
	.electrofronttable td{
		width: 148px;
		text-align: center;
		vertical-align: top;
		background-color:#7fa6db;
		font-size: 12px;
		padding: 5px 5px 5px 5px;
		table-layout: auto;
		}
		
	.electrofronttable a, electrofronttable a:visited{ 
		text-decoration:none;
		color: #000000;
		}*/
		
/*position*/

	#electroposition
	{
		width:758px;
		height:26px;
		float:left;
		margin-top:-5px;
		background-image: url(/imgs/dsg/headnew.gif);
		background-repeat: repeat-x;
		margin: 0 0 15px 0;
		border-left: 1px solid #7396C6;
		border-right: 1px solid #7396C6;
	}
	
	/*
	*
	* ALT FALSCH
	*
	*/
	
	#electroblockhead
	{
		width: 758px;
		height: 26px;
		float: left;
		background-image: url(/imgs/dsg/headnew.gif);
		background-repeat: repeat-x;
		border-left: 1px solid #7396C6;
		border-right: 1px solid #7396C6;
	}
	
	#electroblockhead2
	{
		width: 758px;
		height: 26px;
		float: left;
		background-image: url(/imgs/dsg/headnew.gif);
		background-repeat: repeat-x;
		border-left: 1px solid #7396C6;
		border-right: 1px solid #7396C6;
	}
		
	#electroblockhead a{ 
		text-decoration:none;
		color: #000000;
		}
	#electroblockhead2 a{ 
		text-decoration:none;
		color: #000000;
		}
		
	#electroblockhead a:visited{ 
		text-decoration:none;
		color: #000000;
		}
	#electroblockhead2 a:visited{ 
		text-decoration:none;
		color: #000000;
		}

	#electroblockhead a:hover{
		text-decoration:underline;
		}
	#electroblockhead2 a:hover{
		text-decoration:underline;
		}
		
	#electroblockheadtitle{
		padding:3px 0 0 5px;
		font-weight: bold;
		text-align:left;
	}

	#electroblockbottom
	{
		width: 760px;
		height: 14px;
		float: left;
		background-image: url(/imgs/dsg/blockbottom.gif);
		background-repeat: no-repeat;
	}
	
	/* info Head */
	#electroinfohead
	{
		width: 188px;
		height: 26px;
		float:right;
		background-image: url(/imgs/dsg/headnew.gif);
		background-repeat: repeat-x;
		border-left: 1px solid #7396C6;
		border-right: 1px solid #7396C6;
	}

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

	#electroinfohead a:hover{
		text-decoration:underline;
		}

	#electroinfoheadtitle{
		padding:3px 0 0 5px;
		font-weight: bold;
		text-align:left;
	}
	
	.electroinfohead
	{
		width: 188px;
		height: 26px;
		float:right;
		background-image: url(/imgs/dsg/headnew.gif);
		background-repeat: repeat-x;
		border-left: 1px solid #7396C6;
		border-right: 1px solid #7396C6;
	}

	.electroinfohead a{ 
		text-decoration:none;
		color: #000000;
		}
		
	.electroinfohead a:visited{ 
		text-decoration:none;
		color: #000000;
		}

	.electroinfohead a:hover{
		text-decoration:underline;
		}

	.electroinfoheadtitle{
		padding:3px 0 0 5px;
		font-weight: bold;
		text-align:left;
	}
	
	/*Content*/
	#electroframe{
		width:760px;
		float:left;
		clear:both;
		display:inline;
		background-color:#7fa6db;
		background-image: url(/imgs/dsg/760tableback.gif);
		border-bottom:1px solid #7396C6;
	}
	
	
	#electroinfoframe{
		width:190px;
		display:inline;
		float:right;
		clear:right;
		background-color:#7fa6db;
		background-image: url(/imgs/dsg/190tableback.gif);
		border-bottom:1px solid #7396C6;
		margin-bottom:15px;
	}
	
	/*////////////////EVENTAGENDA/////////////////////////////*/
	#electroeventstable{
		width:760px;
		float:left;
		background-color:#7396C6;
		white-space:normal;
		clear:both;
		display:inline;
		font-size:12px;
	}
		
	#electroevents
	{
		width:760px;
		float:left;
		background-color:#7FA6DB;
		padding:5px 0 5px 0;
		margin:0 0 1px 0;
		background-image: url(/imgs/dsg/760tableback.gif);
	}

	#electroeventsFLYER
	{
		width:14%;
		float:left;
		text-align:center;
	}
	#electroeventsNAME
	{
		width:20%;
		float:left;
		text-align:left;
	}
	#electroeventsLOCATION
	{
		width:20%;
		float:left;
		text-align:left;
	}
	#electroeventsDJ
	{
		width:20%;
		float:left;
		text-align:left;
	}
	
	#electroeventsMUSIC
	{
		width:15%;
		float:left;
		text-align:left;
	}
	#electroeventsSPECIAL
	{
		width:10%;
		float:left;
		text-align:center;
	}

	/*register teil*/

	#electroregister{
		width: 760px;
		float: left;
	}
	
	/** Fehler/Erfolgs-Nachrichten-Box **/
.fehler_box, .erfolgs_box{
		float: left;
		width: 758px;
  		border: #F00 dotted 2px;
  		/*padding: 10px;*/
  		line-height: 130%;
		margin-bottom:15px;
}

/** Erfolgs-Nachrichten-Box **/
.erfolgs_box{
		float: left;
		width: 748px;
	  	border: #009933 dotted 2px;
}

/* nametags */
/*
div.tag {
		position:absolute;
		padding:0px;
		background-color:#7396C6; 
		font-size: 11px;
		color:#FFFFFF;
		filter:alpha(opacity=85); 
		-moz-opacity:0.9;
		clip:rect(0px 200px 50px 0px);
		}
div.tag a {
		display:block;
		padding:0px 2px 1px 13px;
		background:no-repeat url(/pics/config/namepfeil.gif) 2px 2px;
		font-weight:bold;
		}
div.tag input, input.delpic {
		display:block;
		padding:0px 2px;
		margin:0;
		background:transparent;
		font-weight:normal;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		border:0;
		text-decoration:underline;
		color:#FFFFFF;
		font-size:11px;
		cursor:pointer;
		text-align:left;
		}
input.delpic {
		color:#000;
		text-align:right;
		font-size:10px;
		}
		*/
/* Seitenzahlen - agenda */
	#electropagecount {
		background-color:#7396C6;
		margin:0;
		padding:0;
	}

/*menue neu*/

/* style the outer div to give it width */
.electromenu {float:left; font-weight:bold;width:975px;margin:15px 0 0 0;z-index:10;}

/* remove all the bullets, borders and padding from the default list styling */
.electromenu ul {padding:0;margin:0;list-style-type:none; height:25px;z-index:10;}

/* style the sub-level lists */
.electromenu ul ul {width:625px;}

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.electromenu ul li {float:left; height:25px; line-height:24px; display:block; margin:0;z-index:10;}

/* style the sub level list items */
.electromenu ul ul li {z-index:10;display:block; width:150px; height:auto; line-height:1em;}
.electromenu ul ul li.last {z-index:10;padding-bottom:10px; background:url(/imgs/dsg/sub_bottom.gif) bottom left no-repeat;}
.electromenu ul ul ul li.last {z-index:10;padding-bottom:10px; background:url(/imgs/dsg/two_bottom.gif) bottom left no-repeat;}
.electromenu ul ul ul ul li.last {z-index:10;padding-bottom:10px; background:url(/imgs/dsg/three_bottom.gif) bottom left no-repeat;}

/* style the links for the top level */
.electromenu a, .electromenu a:visited {z-index:10;display:block; float:left; height:24px; width:115px; font-size:12px; text-decoration:none; color:#000; background: url(/imgs/dsg/top.gif) no-repeat; padding:0 0 0 10px; text-align:left;border-bottom:1px solid #7396C6;text-align:center}
/* hack IE5.x to get the correct the faulty box model and get the width right */
* html .electromenu a, * html .electromenu a:visited {width:125px; w\idth:115px;}

/* style the sub level links */
.electromenu ul ul a, .electromenu ul ul a:visited {display:block;background:#95B5DE; color:#000;width:128px; height:100%; line-height:1em; padding:5px 10px; border:1px solid #7396C6; border-width:0 1px;text-align:left}
* html .electromenu ul ul a, * html .electromenu ul ul a:visited  {width:150px; w\idth:128px;}


/* style the table so that it takes no part in the layout - required for IE to work */
.electromenu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:200;}


/* style the third level background */
.electromenu ul ul ul a, .electromenu ul ul ul a:visited {background:#c99;}
/* style the fourth level background */
.electromenu ul ul ul ul a, .electromenu ul ul ul ul a:visited {background:#c96;}
/* style the sub level 1 background */
.electromenu ul :hover a.sub1 {background:#7396C6;}
/* style the sub level 2 background */
.electromenu ul ul :hover a.sub2 {background:#7396C6;}

/* style the level hovers */
/* first */
* html .electromenu a:hover {color:#000; border:0; height:25px; position:relative; z-index:200;background: url(/imgs/dsg/topsel.gif) no-repeat;}
.electromenu li:hover {position:relative;}

.electromenu :hover > a {color:#000; border:0; height:25px;background: url(/imgs/dsg/topsel.gif) no-repeat;}
/* second */
* html .electromenu ul ul a:hover{color:#000; background:#7396C6; position:relative; z-index:210; height:100%; border:1px solid #7396C6; border-width:0 1px;}

.electromenu ul ul li:hover {position:relative;z-index:10;}
.electromenu ul ul :hover > a {color:#000;background:#7496C6; z-index:210; height:100%; border:1px solid #7396C6; border-width:0 1px;}
/* third */
* html .electromenu ul ul ul a:hover {background:#7496C6; position:relative; z-index:220;}
.electromenu ul ul ul :hover > a {background:#a77;}
/* fourth */
.electromenu ul ul ul ul a:hover {background:#a75; position:relative; z-index:230;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.electromenu ul ul {visibility:hidden;position:absolute;height:0; top:25px; left:0; width:150px;z-index:10;}

/* position the third level flyout menu */
.electromenu ul ul ul{top:-10px; width:150px;}


/* make the second level visible when hover on first level list OR link */
.electromenu ul :hover ul {z-index:10;visibility:visible; height:auto; padding:15px 30px 30px 30px; background:transparent url(/imgs/dsg/sub_top.gif) 30px 0 no-repeat; left:-30px;}


/* keep the third level hidden when you hover on first level list OR link */
.electromenu ul :hover ul ul{visibility:hidden;z-index:10;}
/* keep the fourth level hidden when you hover on second level list OR link */
.electromenu ul :hover ul :hover ul ul{visibility:hidden;z-index:10;}
/* make the third level visible when you hover over second level list OR link */
.electromenu ul :hover ul :hover ul{z-index:10;visibility:visible; left:90px; height:auto; padding:10px 30px 30px 30px; background:transparent url(/imgs/dsg/two_top.gif) 30px 0 no-repeat;margin-top:-1px;}
/* make the fourth level visible when you hover over third level list OR link */
.electromenu ul :hover ul :hover ul :hover ul {z-index:10;visibility:visible; left:90px; height:auto; padding:10px 30px 30px 30px; background:transparent url(/imgs/dsg/three_top.gif) 30px 0 no-repeat;}

/*selected*/
.electromenu a.mmsel, .electromenu a.mmsel:visited {background: url(/imgs/dsg/topsel.gif) no-repeat;border-bottom:1px solid #95B5DE;z-index:10;position:relative;}

/*newpm - newfrnd*/
.electromenu a.infonewfrnd, .electromenu a.infonewfrnd:visited {z-index:10;display:block; float:left; height:24px; width:30px; font-size:12px; text-decoration:none; color:#000; background: url(/imgs/bts/new-frnd.gif) no-repeat; padding:0;margin-left:5px;text-align:left;border-bottom:1px solid #7396C6;text-align:center}
.electromenu a.infonewmsg, .electromenu a.infonewmsg:visited {z-index:10;display:block; float:left; height:24px; width:30px; font-size:12px; text-decoration:none; color:#000; background: url(/imgs/bts/new-pm.gif) no-repeat; padding:0;margin-left:5px;text-align:left;border-bottom:1px solid #7396C6;text-align:center}



#tabmenue{z-index:1;height:20px;width:974px;float:left;text-align:left;border-bottom:1px solid #7396C6;padding-top:5px;z-index:1;margin-left:1px;}
ul.obtabs{z-index:1;list-style:none;}
ul.obtabs li{z-index:1;float:left;display:block;height:20px;padding-right:7px;position:relative;background:url(/imgs/dsg/tab-right-new.gif) 100% 0 no-repeat;white-space:nowrap;}
ul.obtabs span{z-index:1;height:20px;/*line-height:19px;*/background:url(/imgs/dsg/tab-left-new.gif) no-repeat;}


/*ul.obtabs li#select{z-index:3;font-weight:bolder;height:25px;background-image:url(/imgs/tabright.gif)}
ul.obtabs li#select span{z-index:1;background-image:url(/imgs/tab-left.gif);}*/
ul.obtabs li#first{z-index:1;height:20px;background-image:url(/imgs/dsg/tab-right-new.gif);border-left:1px solid #7396C6;}
ul.obtabs li#first span{z-index:1;background-image:url(/imgs/dsg/tab-left-first-new.gif);}
/*ul.obtabs li#firstselect{z-index:3;font-weight:bolder;height:25px;background-image:url(/imgs/tabright.gif)}
ul.obtabs li#firstselect span{z-index:1;background-image:url(/imgs/tab-leftleft.gif);}*/
/*ul.obtabs a:hover{color:#000;text-decoration:underline}*/
ul.obtabs a{z-index:1;color:#000;text-decoration:none;font-weight:bold;font-size:11px;}

/* --- */

#tabmenue2{height:20px;width:760px;float:left;text-align:left;border-bottom:1px solid #7396C6;padding-top:5px;z-index:1;background-color: #7fa6db; background-image: url(/imgs/dsg/760tableback.gif);background-repeat:repeat-y;}
ul.obtabs2{list-style:none;}
ul.obtabs2 li{float:left;display:block;height:20px;padding-right:7px;position:relative;background:url(/imgs/dsg/tab-right-new.gif) 100% 0 no-repeat;white-space:nowrap;}
ul.obtabs2 span{height:20px;/*line-height:19px;*/background:url(/imgs/dsg/tab-left-new.gif) no-repeat;}

ul.obtabs2 li#first{height:20px;background-image:url(/imgs/dsg/tab-right-new.gif);border-left:1px solid #7396C6;}
ul.obtabs2 li#first span{background-image:url(/imgs/dsg/tab-left-first-new.gif);}
ul.obtabs2 a{color:#000;text-decoration:none;font-weight:bold;font-size:11px;}

/* --- */

/*stat*/
    .graph { 
        position: relative;
        width: 100%; 
        /*border: 1px solid #B1D632;*/
        left: 2px;
        z-index:2;
		text-align:left;
    }
    .graph .bar1 { 
        display: block;
        overflow:hidden;
        position: relative;
        background: #B1D632; 
        text-align: center; 
        color: #333; 
        height: 1em; 
        line-height: 1em;
        z-index:2;
    }
    .graph .bar1 span { position: absolute; left: 1em; }
	
	/* Forum */
	#electroforum {
		background-color:#7396C6;
		display: inline;
		width:760px;
		float:left;
	}

	.ForumTT{
		width:748px;
		background-color:#7FA6DB;
		font-weight:bold;
		height:25px;
		line-height:1.75em;
		text-align:left;
		padding:0 1px;
		margin-bottom:1px;
	}
	
	.ForumPost1{
		background-color:#7FA6DB;
		text-align:left;
		width:100%;
		margin-bottom:1px;

		z-index:1;
	}
	
	.ForumPost2{
		background-color:#A3BEE4;
		text-align:left;
		width:100%;
		margin-bottom:1px;
		z-index:1;
	}
	
	.ForumPostHead{
	width:100%;
	height:auto;
	z-index:2;
	border-bottom: 1px solid #7396C6;
	text-align:left;
	position:relative;
		line-height:1.5em;
	}
	
	.ForumPostOpt{
	float:right;
	text-align:right;
	bottom:0;
	right:0;
	position: absolute;
	}
	
	.ForumPostTxt{
		width:auto;
		text-align:left;
		z-index:2;
		height:auto;
		line-height:1.5em;
		padding:5px;
	}

	.cat {
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: bold;
	}
	.forumtitle {
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: bold;
	}
	.forumdescr {
		font-family: Verdana, Arial;
		font-size: 12px;
	}
	.online {
		font-family: Verdana, Arial;
		font-size: 12px;
		font-weight: bold;
	}
	.online2 {
		font-family: Verdana, Arial;
		font-size: 12px;
	}
	td.alt {
		width : 10%;
		text-align : center;
		background : #F7F8FA;
	}

/*USER*/
	#usrhead{
		width:758px;
		text-align:center;
		margin-left:1px;
		padding:5px 0;
		float:left;
		background-color:#7fa6db;
	}
	
	#usrinfos{
		width:267px;
		margin-top:1px;
		margin-left:1px;
		clear:left;
		float:left;
		background-color:#7fa6db;
		border-bottom:1px solid #7396C6; 
	}
	
	.usrinfo{
		width:261px;
		margin-left:1px;
		background-color:#7fa6db;
		text-align:left;
		padding: 5px 0;
		border-bottom:1px solid #7396C6; 
	}
	
	#usrimgs{
		width:490px;
		margin-top:1px;
		margin-right:1px;
		float:right;
		background-color:#7fa6db;
	}
	
	#usrimgslib{
		width:758px;
		margin-top:1px;
		margin-right:1px;
		float:right;
		background-color:#7fa6db;
	}
	
	#usrfrnds{
		width:490px;
		margin-top:1px;
		float:right;
		margin-right:1px;
		background-color:#7fa6db;
		text-align:left;
	}
	
	#usrimgs table , #usrimgslib table{
		width:100%;
		table-layout:fixed;
		border-collapse:collapse;
		empty-cells:show;
	}
	
	#usrimgs td, #usrimgslib td { 
		border:1px solid #7396C6; 
		overflow:hidden; 
		width:150px; 
		vertical-align:middle;
		text-align:center;
	}
	
/*Freundeskreis*/
	.frndw{
		width:110px;
		margin:4px;
		text-align:center;
		background-color:#DE77D0;
		float:left;
		border:1px solid #7396C6;
		overflow:hidden;
		position:relative;
	}
	
	.frndm{
		width:110px;
		margin:4px;
		text-align:center;
		background-color:#219CF6;
		float:left;
		border:1px solid #7396C6;
		overflow:hidden;
		position:relative;
	}
	
 	.online{
		width:100%;
		display: block;
		height:16px;
		background: url(/imgs/dsg/onlinebg.jpg) repeat-x;
		margin-bottom:3px;
		text-decoration:none;
		border-bottom:1px solid #7396C6;
	}

	.offline{
		width:100%;
		display: block;
		height:16px;
		background: url(/imgs/dsg/offlinebg.jpg) repeat-x;
		margin-bottom:3px;
		text-decoration:none;
		border-bottom:1px solid #7396C6;
	}

/*Electro PMS*/
	.message1{
		width:100%;
		background-color:#7fa6db;
		border-bottom: 1px solid #7396C6;
		text-align:left;
	}	
	.message2{
		width:100%;
		background-color:#A3BEE4;
		border-bottom: 1px solid #7396C6;
		text-align:left;
	}
	
	.messagenr1{
		width:100%;
		background-color:#9FBCA4;
		border-bottom: 1px solid #7396C6;
		text-align:left;
	}	
	.messagenr2{
		width:100%;
		background-color:#BACEAB;
		border-bottom: 1px solid #7396C6;
		text-align:left;
	}
	.messagehead{
		padding:5px 0;
		border-top: 3px solid #7396C6;
		border-bottom: 1px solid #7396C6;
		overflow:hidden;
		height:1.5em;
	}
	.Name{
		float:left;
		width:20%;
		padding-left:5px;
	}
	.Date{
		float:left;
		width:20%;
	}
	.Subject{
		float:left;
		width:45%;
	}
	.Special{
		float:right;
		width:10%;
		text-align:right;
		padding-right:5px;
	}
	.messagebody{
		text-align:left;
		margin:0 5px;
		padding:5px 0;
		display:block;
	}
	.messagehead:hover .messagebody {
		display:none;
	}

/*PMS Form*/
	#txtIpt {
		width:760px;
		float:left;
		background-color:#7fa6db;
		clear:both;
		display:inline;
	}
	#txtIpt #txtIptOpt {
		float: right;
		width: 24%;
		height: 330px;
	}
	#txtIpt #txtIptForm {
		height: 330px;
		width: 74%;
		float: left;
		margin-left:5px;
		margin-top:5px;
		text-align:left;
	}
	#txtIpt #txtIptForm #IptForm textarea {
		height: 275px;
		margin-top:5px;
		width: 100%;
		border-top:1px solid #7396C6;
		
	}
	#txtIpt #txtIptOpt tr {
		text-align:center;
	}
	
	/* nametags */
div.tag {
		position:absolute;
		padding:0px;
		background-color:#7396C6; 
		font-size: 11px;
		color:#FFFFFF;
		filter:alpha(opacity=85); 
		-moz-opacity:0.9;
		clip:rect(0px 200px 50px 0px);
		}
div.tag a {
		display:block;
		padding:0px 2px 1px 13px;
		background:no-repeat url(/pics/config/namepfeil.gif) 2px 2px;
		font-weight:bold;
		}
div.tag input{
		display:block;
		padding:0px 2px;
		margin:0;
		background:transparent;
		font-weight:normal;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		border:0;
		text-decoration:underline;
		color:#FFFFFF;
		font-size:11px;
		text-align:left;
		}
input.delpic {
		color:#000;
		float:right;
		font-size:10px;
		}

/* Seitenzahl Bar */
.pagesbar 
{ 
font:11px Arial, Helvetica, sans-serif; 
padding:0 0 5px 0; 
margin:5px 0 0 0; 
}

.pagesbar a, .thispage
{
color:#000;
padding:2px 6px; 
margin: 0 2px;
border:1px solid #000;
background:#7fa6db; 
text-decoration:none;
}

.pagesbar a:visited 
{
color:#000;
padding:2px 6px; 
border:1px solid #000; 
background:#7fa6db; 
text-decoration:none;
}

.pagesbar .pagebreak 
{
padding:2px 6px; 
border:none;
text-decoration:none;
}

.pagesbar .thispage 
{
color:#000;
padding:2px 6px; 
border:1px solid #000;
font-weight:bold;
vertical-align:top; 
background:#7396C6;
}

.pagesbar a:hover 
{
color:#000; 
border:1px solid #000;
text-decoration:none; 
background:#7396C6;
font-weight:bold; 
}


/* Webradio */

#webradioOverview{
	width: 760px;
	float:left;
	background-color:#7fa6db;
	background-image: url(/imgs/dsg/760frontnewsback.gif);
	background-repeat:repeat-y;
}

#lastOnAir{
	width:49%;
	text-align:left;
	float:left;
}

#newInArchiv{
	width:49%;
	text-align:left;
	float:right;
}

div.loaCD{
	float:right;
	width:95%;
	height:100px;
	border-bottom: 1px solid #7396C6;
	padding: 10px 0 10px 10px;
}

div.niaCD{
	float:left;
	width:95%;
	height:100px;
	border-bottom: 1px solid #7396C6;
	padding: 10px 0 10px 10px;
}
div.loaCover, div.niaCover{
	float:left;
	margin-right:10px;
}
div.loaDate, div.niaDate{
}
div.loaName, div.niaName{
	font-weight:bold;
}
div.loaBuyCD, div.niaBuyCD{
}
#electrodjframe #djpicture {
	height: auto;
	width: 50%;
	margin: 3px;
	overflow: hidden;
	float: left;
}
#electrodjframe #djbiography {
	width: 97%;
	background-color:#7fa6db;
	text-align: left;
	white-space: normal;
	overflow: hidden;
	float: left;
	padding: 5px;
}

#electrodjframe #djinfo {
	width: 49%;
	float: right;
}
#electrodjframe table {
	width: 97%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 5px;
	background-color:#7fa6db;
}
#electrodjframe #djinfo tr {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 100%;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #7396C6;
}
#electrodjframe #djshows {
	width: 100%;
	float: left;
}
#electrodjframe #djshows #djelectrobeatsshows {
	width: 49%;
	float: left;
}
#electrodjframe #djshows #djpartys {
	width: 49%;
	float: right;
}
#electrodjframe .electrobeatsdjimg {
	height: 100px;
	width: 100px;
	overflow: hidden;
	float: left;
}

#electrodjframe .electrobeatsdjinfo {
	float: left;
	width: 70%;
}
#electrodjframe .electrobeatsdjleft {
	width: 48%;
	height:100px;
	margin:5px;
	overflow: hidden;
	float:left;
}

#electrodjframe .electrobeatsdjright {
	width: 48%;
	height:100px;
	margin:5px;
	overflow: hidden;
	float:right;
}
