
div.clear         { clear: both; margin-top: 5px;}
#yaleft 		{ 	float: left; width: 202px; padding: 0px; margin: 0px 10px 0px 0px;}
.secheader	{	margin: 0px; margin-bottom: 10px; padding: 2px 8px; color: #000075; background: #C8C8FF; 
				font-size: 11px; font-weight: bold; border-top: solid 1px #000075;
				border-bottom: solid 1px #7777AD; text-align: left; }
.subheader	{ 	background: #E9E9FF; color: #101085; font-weight: bold; 
				font-size: 10px; margin: 0px; padding: 2px 8px; 
				border-bottom: solid 1px #7777AD;}
				
.sub2header	{ 	background: #E9E9FF; color: #101085; font-weight: bold; 
				font-size: 10px; margin: 0px; padding: 6px 3px; 
				border-bottom: solid 0px #7777AD;
				line-height: 1.5;}
.sub2header	a{ 			color: black; border-bottom: 1px dashed gray; font-size: 10px;}
.sub2header	a:hover{	color: black; border-bottom: 1px solid #000075; font-size: 10px;}
				
.onlinelist	{	padding: 8px 8px; line-height: 14px; font-size: 10px;}

.profilimg	{	width: 200px; background-color: #ffffff; text-align: center; padding: 0px;
				border: 1px solid #000075;}
.img		{	border: 0px; margin-left: auto; margin-right: auto;}

#yaright 	{ 	float: left; width: 410px; padding: 0px; margin: 0px 0px 0px 0px;} 
#yaright  a	{ border-bottom: 1px dashed gray; text-decoration: none;}
#yaright  a:hover	{ border-bottom: 1px solid #000075; text-decoration: none;}

.secheader	{	margin: 0px; margin-bottom: 10px; padding: 2px 8px; color: #000075; background: #C8C8FF; 
				font-size: 11px; font-weight: bold; border-top: solid 1px #000075;
				border-bottom: solid 1px #6767AD; text-align: left; }
				
.secheader span.edit	a{ color: #DDDDDD;	margin: 0px 10px; }
.secheader span.edit	a:hover{ color: #6767AD; margin: 0px 10px; }

.h4			{	font-size: 11px; padding-left: 10px; margin-top: 1px; margin-bottom: 2px; color: #000075;	}

.yaTable      	{ 	margin: 0px; padding: 0px; padding-left: 0px; margin-bottom: 8px; margin-left: 10px; }
.yaTable td     { 	vertical-align: top; font-size: 11px; line-height: 13px; margin: 0px; padding: 1px 0px 1px 0px; }
.yaTable .label 	{ width: 120px; color: #666666; }


				
				
#leftbar          	{ margin-top: 0px; width: 194px;}
#leftnav          	{ border-bottom: solid 1px white; margin: 10px 0px; padding: 0px; }
#leftnav a       	{ border-bottom: solid 1px #6767AD; padding: 2px 3px; margin: 0px; width: 194px; display: block; }
#leftnav a:hover  { text-decoration: none; color: white; background: #000075; border-left: 2px solid red;}

#leftnav2          	{ border-bottom: solid 1px white; margin: 10px 0px; padding: 0px; }
#leftnav2 a       	{ border-bottom: solid 1px #6767AD; padding: 2px 3px; margin: 0px; width: 194px; display: block; }
#leftnav2 a:hover  { text-decoration: none; color: white; background: #000075; border-left: 2px solid red;}

/*
Fuer die Funtion show_user_box()
*/
#leftnav_list         	{ border-bottom: solid 1px white; margin: 10px 0px; padding: 0px; }
#leftnav_list a       	{ border-bottom: solid 1px #6767AD; padding: 2px 3px; margin: 0px; width: 194px; display: block; border-left: 2px solid white;}
#leftnav_list a:hover  { text-decoration: none; color: white; background: #000075; border-left: 2px solid red;} 


/*
* Block-Zweispaltig-Cityscout-Bildergalerie-2008
* für den rechten Content
*/
#zweispaltig_rechts         	{ border-bottom: solid 1px white; margin: 0px 0px; padding: 0px; color: white; background-color: #000075;}
#zweispaltig_rechts  a       	{ border-bottom: solid 1px #6767AD; padding: 1px 0px 1px 3px; margin: 0px; width: 285px; display: block; color: white; font-size: 10px;}
#zweispaltig_rechts  a:hover  { text-decoration: none; color: red; padding: 1px 0px 1px 1px; background: #400075; border-left: 2px solid red;}

/*
* Block-Zweispaltig-Cityscout-Bildergalerie-2008
* für den linken Content
*/
#zweispaltig_links         	{ border-bottom: solid 1px white; margin: 0px 0px; padding: 0px; color: black; background-color: #FEFFB3;} 
#zweispaltig_links a       	{ border-bottom: solid 1px #8787AD; padding: 1px 0px 1px 3px; margin: 0px; width: 305px; display: block; color: black; font-size: 10px;}
#zweispaltig_links a:hover  { text-decoration: none; color: red; padding: 1px 0px 1px 1px; background: #FADFAA; border-left: 2px solid red;}






/*
* Block-Zweispaltig-Cityscout-Bildergalerie-2009
* für den rechten Content
*/
#zweispaltig_rechts2         	{ border-bottom: 1px solid #CCCCCC; margin: 0px 0px; padding: 0px; color: black; background-color: white;}
#zweispaltig_rechts2  a       	{ border-bottom: 1px solid #CCCCCC; padding: 1px 0px 1px 3px; margin: 0px; width: 286px; display: block; color: black; font-size: 10px;}
#zweispaltig_rechts2  a:hover  { color: #FFFF00; text-decoration: none; padding: 1px 0px 1px 1px; background: #000075; border-left: 2px solid #F8981F;}

/*
* Block-Zweispaltig-Cityscout-Bildergalerie-2009
* für den linken Content
*/
#zweispaltig_links2         		{ border-bottom: 1px solid #CCCCCC; margin: 0px 0px; padding: 0px; color: black; background-color: white;} 
#zweispaltig_links2 a       	{ border-bottom: 1px solid #CCCCCC; padding: 1px 0px 1px 3px; margin: 0px; width: 309px; display: block; color: black; font-size: 10px;}
#zweispaltig_links2 a:hover  { color: black; text-decoration: none; padding: 1px 0px 1px 3px; background: #FAFFCA; border-left: 0px solid #FAFFCA;}

/*
* Modul community
*/
#table_formular			{  	}
#table_formular h2		{  color: #000075;	padding: 10px 0px; font-size: 18px;}
#table_formular small		{  font-size: 9px; color: gray; padding-left: 10px;}
.td_white 				{  font-size: 12px; padding: 10px; }
.td_blue				{  font-size: 12px; padding: 10px; 
						   border-width: 1px 0px 1px 0px; border-style: solid; border-color: #000075; 
						   background-color: #E9E9FF;}
						   
#table_formular2		{  	}
#table_formular2 h2		{  color: #000075;	padding: 10px 0px; font-size: 18px;}
#table_formular2 a		{  color: #000000; font-size: 12pt; line-height: 16pt; border-bottom: 1px dotted gray;}
#table_formular2 a:hover	{  color: #000075; font-size: 12pt; background-color: #E9E9FF;}

#karteiKarte			{  	line-height: 16px; font-size: 10px;}
#karteiKarte a			{  	font-size: 11px;}
#karteiKarte a:hover		{  	text-decoration: underline;}

/**
* Mein Bereich und Link auf Startseite und Forum
**/
#Top_Link    		  {  font-weight: bold; margin: 10px 0 0 0;}
#Top_Link a 		  {  color: white; font-weight: bold; text-decoration: underline; border: none;}
#Top_Link a:hover {  color: red;}

#Mein_Link    	{ 	font-weight: bold; font-size: 10px; color: #FFFF00; float: left; margin: 10px 0 0 0px;}
#Mein_Link a 	{  font-weight: bold; color: white; margin: 0px 2px; text-decoration: underline; border: none; padding: 1px;}
#Mein_Link a:hover {  color: red;}