/*Community Navigation*/
.usernavi, .usernavi a {
	  display: block;
	  float: left;
	  height: 16px;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:11px;
	  font-weight:bold;
	  padding-top: 3px;
	  padding-left: 6px;
	  padding-right: 6px;
	  color: #FFFFFF;
	  text-align: center;
	  text-decoration: none;
	  margin-right: 1px;
	  margin-bottom: 1px;
	  background-image: url(/images/dreieck.gif);
	  background-color:#98b5cf;
	  background-repeat: no-repeat;
	  background-position: right top;
	  cursor:pointer;
}
.usernavi_active {
	  display: block;
	  float: left;
	  height: 16px;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:11px;
	  font-weight:bold;
	  padding-top: 3px;
	  padding-left: 6px;
	  padding-right: 6px;
	  color: #FFFFFF;
	  text-align: center;
	  text-decoration: none;
	  margin-right: 1px;
	  margin-bottom: 1px;
	  background-image: url(/images/dreieck.gif);
	  background-color:#3e6283;
	  background-repeat: no-repeat;
	  background-position: right top;
	  cursor:pointer;
}
.usernavi:hover {
	  color:#3e6283;
}
.usernavi_active a{
	  color:#3e6283;
}

/* 2 Buttons über dem Profil */
.com_buttons_top {
	float:left;
	width:233px;
	margin-right:5px;
	margin-top:5px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #e6eff6;
	cursor:hand;
}
.com_buttons_top:hover {
	float:left;
	width:233px;
	margin-right:5px;
	margin-top:5px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #e6eff6;
	cursor:hand;
	background-color:#e6eff6;
}



/* User - Angaben-Abstandhalter */
.c_sp90	{ float:left;width:90px;font-weight:bold; 	 }
.c_sp110	{ float:left;width:110px;font-weight:bold; }
.c_sp135 	{ float:left;width:135px;font-weight:bold; }


/* User - Navigation rechte Spate */
div#tvusernavi li {
	list-style-type:none;
	list-style-position:inside;
	color:#3e6283;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#ffffff;

}

div#tvusernavi li a {
	color:#3e6283;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	list-style-position:inside;
	list-style-type:square;


}

div#tvusernavi ul {
	margin:0px;
}


div#tvusernavi .headline_ {
	cursor:pointer;
	cursor:hand; 
	color:#3e6283;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	list-style-position:inside;
	list-style-type: square;
	margin:3px;
	text-transform:uppercase;
	background-color:#e6eff6;
}

div#tvusernavi .unterliste {
	color:#3e6283;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-shadow:#cccccc;
	list-style-position:inside;
	background-color:#ffffff;
	text-transform:none;
	margin:0;
	padding-left:10px;
}

div#tvusernavi .unterliste a{
	color:#3e6283;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-shadow:#cccccc;
	list-style-position:inside;
	background-color:#ffffff;
	text-transform:none;
	margin:0;
	padding-left:10px;
	text-decoration:underline;
}

div#tvusernavi .unterliste a:hover{
	color:#98b5cf;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-shadow:#cccccc;
	list-style-position:inside;
	background-color:#ffffff;
	text-transform:none;
	margin:0;
	padding-left:11px;
	text-decoration:underline;
}


/* Sympathiepunkte START */

.symp_schenken {
	float:left;
	width:478px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #e6eff6;
	cursor:hand;	
}

.symp_schenken:hover {
	float:left;
	width:478px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #e6eff6;
	cursor:hand;
	background-color:#e6eff6;
}

.symp_entziehen {
	float:left;
	width:478px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #e6eff6;
	cursor:hand;
}

.symp_entziehen:hover {
	float:left;
	width:478px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #e6eff6;
	cursor:hand;
	background-color:#e6eff6;
}

/* Sympathiepunkte END */

/* Start Gästebuch */

.c_sp110 {float:left;width:110px;font-weight:bold;height:15px;}
.c_sp360 {float:left;width:360px;font-weight:bold;}
.gb_feld {
	width:360px; 
	font-family: Verdana,Arial,Helvetica,san-serif; 
	font-size: 11px; 
	background-color:#ffffff;
	border:1px solid #cccccc;
}


#uname_community {
	font-size:15px;
	color:#ff9c00;
	font-weight:bold;
}

.box_gb {
	float:left;
	width:98%;
	border:1px solid #98b5cf;
	padding:3px;
	margin-bottom:5px;
}

.hintergrund_gb {
	background-color:#98b5cf;
	color:#ffffff;
}

.hintergrund_gb a{
	color:#ffffff;
	font-weight:bold;
}

.delete_gb_eintrag {
	float:left;
	background-color:#98b5cf;
	border-left:1px solid #ffffff;
}

#gb_title {
	color:#3e6283;
	font-size:13px;
	margin-bottom:5px;
	font-weight:bold;
}

.deaktiv_gb_eintrag {
	float:left;
	width:100%;
	background-color:#98b5cf;
	color:#ffffff;
}

.admin_buttons {
	float:left;
	background-color:#98b5cf;
	color:#ffffff;
	border-left:1px solid #ffffff;
	padding:2px;
	margin:2px;
}

.admin_buttons a { color:#fff; }


.button_go {
	border:1px solid #98b5cf;
	padding:3px;
	color:#3e6283;
	background-color:#ffffff;
}

/* End Gästebuch */



/* BEGIN MAILBOX */

#mailbox .message {
	text-align:center;
	color:#ff6600; 
	font-weight:bold;
	margin-bottom:10px;
}
#mailbox .box_all {
	width:480px;
	border:1px solid #e6eff6;
}
#mailbox .head{
	font-weight:bold; 
	text-align:left; 
	border-right: 1px solid #ffffff; 
	background-color:#e6eff6;
	color:#3e6283;
}
#mailbox .td_left {
	border-right:1px solid #e6eff6;
	border-bottom:1px solid #e6eff6;
}
#mailbox .td_right {
	border-bottom:1px solid #e6eff6;
}
#maillesen {
	border:1px solid #e6eff6;
}
#maillesen .head_foot {
	text-align:center;
	background-color:#e6eff6;
	padding:2px;
}
#maillesen .mail {
	float:left;
	border-bottom:1px solid #e6eff6; 
	padding:5px;
}
/* END MAILBOX */

/* BEGIN MAILBOXFOOTER */
#mailboxfooter {
	background-color:#e6eff6;
}
table tr td {
	color:#3e6283;
}
#mailboxstatus #mailboxstatus_a {
	border:solid 1px #ff9c00; 
	background-color:#ff9c00;
}
#mailboxstatus #mailboxstatus_b {
	border:solid 1px #ff9c00; 
	background-color:#e9e9e9;
}
/* END MAILBOXFOOTER */

/* Start UserGallery */
#rahmentabelle {
border:none; 
}

.pic_titles {
background: #98b5cf; 
font-weight: bold;
}
.pic_titles2 {
background: #98b5cf; 
font-weight: bold;
}
.actions {
background: #98b5cf;
padding-left: 5px;
font-weight: bold;
}
.actions_action {
background: #FFFFFF;
padding-left: 5px;
}

.actions_action a {
font-weight: normal; 
}

.first {
  background-color: #98b5cf;
}

#error {
font-weight: bold; 
}

#error .filetypes {
color: #FF0000;
}
.cm_fbutton {
width:130px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
background-color:#98b5cf;
color:#fff;
border:none;
cursor:pointer;
}
.cm_fselect {
width:150px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
background-color:#fff;
color:#98b5cf;
border:1px solid #98b5cf;
cursor:pointer;
}
.toeditor {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#98b5cf;
}
.border_lru {
border-left:1px solid #98b5cf;
border-right:1px solid #98b5cf;
border-bottom:1px solid #98b5cf;
}
/* End UserGallery */

.communitytd { padding-left: 18px; width: 100%; display: block; height:18px; }
.communitytd a { color:#000; }
.communitytd a:hover { color:#ff6600; } 
