#profil_nav_menu a { position: static; text-decoration: none; display: block; width: 150px; border-bottom: 1px solid; border-color: #b8c0cd; background-color: #505969; color: #ffffff; padding-top: 4px; padding-bottom: 4px; }
#profil_nav_menu a:hover{ width: 150px; background-color: #1b2733; color: #ffffff; }

.gal_border { float: left; position: static; border: 1px dotted #505969; height: 135px; width: 120px; padding: 3px; margin: 4px; text-align: center; }
.dates_border { float: left; position: static; border: 1px dotted #505969;  width: 92px; min-height: 90px; max-height:90px; min-width: 90px; max-width: 90px; padding: 3px; margin: 4px; text-align: center; align:center; }

table.start_info { border: 1px solid #505969; background: #505969; color: #ffffff; width: 339px; }
table.start_visits { border: 1px solid #505969; width: 190px; }
table.start_bday { border: 1px solid #505969; width: 339px; }
table.user_list { border: 1px solid #505969; width: 425px; }


td.newMemberStart { border: 1px solid #505969; width: 106px; }

table.freunde { border: 1px solid #505969; width: 400px; }
td.freunde { width: 40px; }

table.gallery { border: 1px solid #505969; width: 600px; }
td.gallery_pic { width: 70px; }
td.gallery { font-family: verdana, arial; font-size: 11px; }

table.event { border: 1px solid #505969; width: 425px; }
td.event_pic { width: 40px; }


label.suche { display: block; float: left; width: 75px; margin-top: 3px; text-align: left; }


h2.title
	{
		width: 425px;
		font-size: 10px; 
		background-color: #E1E4E8;
		padding:1px 1px 1px 3px;
		height:13px;
		font-weight:bold;
		padding:1px 1px 2px 4px;
		margin:0px;
	}
	
h2.com_title
        {
		font-size: 11px; 
		background-color: #E1E4E8;
		padding:1px 1px 1px 3px;
		height:13px;
		font-weight:bold;
		padding:1px 1px 2px 4px;
		margin:0px;
	}
	
h2.gbook
        {
		font-size: 11px; 
		background-color: #E1E4E8;
		padding:1px 1px 1px 3px;
		height:13px;
		padding:1px 1px 2px 4px;
		margin:0px;
		font-weight:normal;
	}
	
h3.infobox
        {
		font-size: 10px;
		color: #ffffff;
		background-color: #ff0000;
		padding:3px;
		height:13px;		
		font-weight:bold;
		margin-top:3px;
		background-image: url('http://www.tunnel.de/inc/img/community/infobox_bg.gif');
		background-repeat: no-repeat;
		background-position: bottom right;
	}
	
a.com_link { color: #000000; text-decoration: none; }
a.com_link:hover { color: #ffffff; text-decoration: none; }


.form { font-family:verdana, arial; font-size: 11px; color:#000000; background-color:#ffffff; margin-top: 1px; margin-bottom: 2px; }

#infobox { width: 98%; background-color: #ffe7cb; border: 1px solid; margin-bottom: 10px; margin-top: 5px; padding: 2px; }
a.infobox { text-decoration: none }
a.infobox:hover { background: #FFFFFF }
a.infobox span { visibility: hidden; position: absolute; height: 43px; width: 98px; color: #000080; background-color: #ffffff; margin-top: 20px; text-decoration: none; }
a.infobox:hover span { visibility: visible; border: 0px solid #000080;}
