body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EEEBEC;
}

A {	
	color: #000000; 
	text-decoration: none;
}

A:link {	
	color: #000000; 
	text-decoration: none;
}

A:visit {	
	color: #000000; 
	text-decoration: none;
}

A:active {	
	color: #000000; 
	text-decoration: none;
}

A:hover {	
	color: #B60050; 
	text-decoration: none;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

form {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: disc;
	list-style-position: outside;
}

li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

ol {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type: upper-roman;
	list-style-position: outside;
}

textarea { 
	background-color: #EEEBEC;
	color: #000000;
	border: 1px solid; 
	border-color: #B60050;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

input { 
	background-color: #EEEBEC; 
	border: 1px solid; 
	border-color: #B60050;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

select { 
	background-color: #EEEBEC; 
	color: #000000;
	border: 1px solid; 
	border-color: #B60050;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.forum_header {

	background-color: #FF9DC9;

	border-top: #B60050 solid 1px;

	border-right: #B60050 solid 1px;

	border-left: #B60050 solid 1px;

}



.forum_content {

	border: #B60050 solid 1px;

}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	border-width: 3px;
	border-style: solid;
	padding: 5px;
}

DIV.werbung {
  width: 200px;
  padding: 1px 0px;
  float: left;
  margin-left: 0px;
  margin-top: 10px;
}

DIV.menue_container {
  width: 200px;
  padding: 1px 0px;
  float: left;
  margin-left: 0px;
  margin-top: 10px;
}

DIV.menue_container1 {
  width: 200px;
  padding: 1px 0px;
  float: left;
  margin-left: 0px;
  margin-top: 0px;
}

DIV.menue_container_header {
  background-color: #B60050;
  border: 1px solid #B60050;
  margin: 0px 1px;
}

.go_simple_widget h1 {
  margin:0px; 
  padding: 4px 0px 4px 8px; 
  color: #FFFFFF;
  border-bottom: 1px solid #bfbfc0;
  background-color: #B60050;
}

.go_simple_widget h1 a {
  text-decoration: none; 
  font-family: Helvetica, Arial, Verdana, Sans-Serif; 
  font-size: 15px; 
  color: #FFFFFF;
  margin: 0px; 
  padding: 0px;
}

DIV.menue_container_inner {
  background-color: #EEEBEC;
  margin: 0px 1px;
  border: 1px solid #B60050;
  border-width: 0px 1px 1px 1px;
  padding: 8px 10px;
}

DIV.menue_container_header H2 {
  color: #FFF;
  padding: 7px 10px;
  margin: 0px;
  border: 0px;
}
DIV.gb_container {

  background-color: #DDD;

  width: 100%;

  padding: 1px 0px;

  float: left;

  margin-left: 0px;

  margin-top: 0px;

  margin-bottom: 0px;

}



DIV.gb_container_header {

  background-color: #B60050;

  border: 1px solid #B60050;

  margin: 0px 1px;

}

.genmed { font-size : 11px; }
	.gen,.genmed,.gensmall { color : #000000; }
	
	.quote {
	font-family: Verdana, Arial, Helvetica, sans serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #FAFAFA; border: #B60050; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

DIV.gb_container_inner {

  background-color: #EEEBEC;

  margin: 0px 1px;

  border: 1px solid #B60050;

  border-width: 0px 1px 1px 1px;

  padding: 8px 10px;

}



DIV.gb_container_header H2 {

  color: #FFF;

  padding: 7px 10px;

  margin: 0px;

  border: 0px;

}

DIV.welcome_container {
  width: 800px;
  margin-top: 0px;
  margin-left: 10px;
  margin-right: 0px;
  padding: 1px 0px;
  float: right;
  margin-bottom: 15px;
}

DIV.welcome_container_inner {
  background-color: #EEEBEC;
  margin: 0px 1px;
  padding: 10px;
  border: 1px solid #B60050;
}

/*
DIV.welcome_container {
  width: 643px;
  margin-top: 0px;
  margin-left: 10px;
  margin-right: 0px;
  padding: 1px 0px;
  float: right;
  margin-bottom: 15px;
}

DIV.welcome_container_inner {
  background-color: #FFF;
  margin: 0px 1px;
  padding: 10px;
}
*/

DIV.header_container {
  background-color: #DDD;
  width: 950;
  padding: 1px 0px;
  float: center;
  margin-left: 4px;
  margin-right: 4px;
  margin-top: 2px;
  margin-bottom: 5px;
}


DIV.header_container_header H2 {
  color: #FFF;
  padding: 7px 10px;
  margin: 0px;
  border: 0px;
}

H2 {
  font-size: 12px;
  font-family: tahoma;
  color: #B60050;
  border-bottom: 1px dotted #B60050;
  padding-bottom: 10px;
  margin: 0px;
  margin-bottom: 0px;
}

H4 {
  font-size: 10px;
  font-family: tahoma;
  color: #666;
  margin-top: 0px;
  margin: 0px;
  margin-bottom: 0px;
}

.copyright {
	background-color: #B60050;
	color: rgb(137, 144, 134);
}

.fehler {
	color: #FF0000;
	font-weight: bold;
}

.okay {
	color: #00CC66;
	font-weight: bold;
}

.picture {
	border: #000000 1px dashed;
}

.biografie {
	letter-spacing: 0pt;
	text-align: justify;
}

.gb {
	border: #B60050 solid 1px;
}

.gb_datetime {
	border-bottom: #B60050 solid 1px;
}

.gb_bottom {
	border-bottom: #B60050 solid 1px;
}

.gb_left {
	border-left: #B60050 solid 1px;
	border-bottom: #B60050 solid 1px;
}

.gb_left2 {
	border-left: #B60050 solid 1px;
}

.es_copy {
	border-bottom: #B60050 dashed 1px;
}

#content_ctn {
}

#content_ctn img.thumbnail { 
float:left;
margin:0 20px 10px 0;
border: solid 0px;
}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	color: #999999;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url("http://www.nomoredrama.de/images/overlay.png"); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.nomoredrama.de/images/overlay.png", sizingMethod="scale");
	}
#nav {margin:20px 0 40px 0;}

/* the styling */
#nav {width:1024px; height:20px; background:#B60050; position:relative;}

#nav .select, #nav .current {margin:0; padding:0; list-style:none;}

#nav li {display:inline; margin:0; padding:0; height:auto;}

#nav .select a,
#nav .current a {display:block; height:20px; float:left; background:#B60050; padding:0 10px 0 10px; text-decoration:none; font-size:12px; line-height:20px; white-space:nowrap; border-right:1px solid #fff; color:#FFFFFF;}
* html #nav .select a, * html #nav .current a {width:1px; height:21px;}


#nav .select a:hover, 
#nav .select li:hover a {background:#EEEBEC; cursor:pointer; color:#000000;}

#nav .sub {display:none;}

/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0;}

#nav .current a {background:#B60050; color:#FFFFFF;}


#nav .sub li a:hover, 
#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover {background:#EEEBEC; color:#B60050;}

#nav .sub_active .current_sub a, 
#nav .sub_active a:hover {background:#EEEBEC; color:#B60050;}

#nav .select li a:hover .sub, 
#nav .select li:hover .sub {display:block; position:absolute; width:1024px; top:20px; left:0; background:#EEEBEC; margin-top:0; padding:0; z-index:100; color:#000; font-size:11px;}

#nav .sub, #nav .sub_active {margin:0; padding:0; list-style:none;}

#nav .sub_active {display:block; position:absolute; width:1024px; top:20px; left:0; background:#EEEBEC; margin-top:0; padding:0; z-index:10;}
* html #nav .sub_active, * html #nav .select a:hover .sub {z-index:-1; margin-top:0; margin-t\op:1px;}

#nav .sub_active a {height:21px; text-decoration:none; line-height:20px; white-space:nowrap; display:block; float:left; background:#666; padding:5px 10px 10px 10px; margin:0; font-size:12px; white-space:nowrap; border:0; color:#000;}

#nav .select a:hover .sub li a, 
#nav .select li:hover .sub li a {display:block; background:#EEEBEC; padding:5px 10px 10px 10px; margin:0; white-space:nowrap; border:0; color:#000; font-size:12px;}


