

.stress{
	font-weight:bold;
	color:#000;
	}
.small{
	font-size:11px;	
	}

.align_right{
	text-align:right;
	}
#edit_ws_titel, .reg_header, .header{	
	/*#edit_ws_titel=themengruppe titel it doesn't really mean edit*/
	color:#000;
	font-size:17px;
	font-weight:bold;
	line-height:21px;
	text-transform: uppercase;
	}
#edit_ws_abstract{
margin-bottom:4px;
width:80%;
/*#edit_ws_abstract=themengruppe titel it doesn't really mean edit*/
	}
/*overview personen*/
#which{
	margin:16px 0 8px 0;
	font-weight:bold;
	}
.users_overview{
	width:97.5%;
	float:left;
	background:#554E53 none repeat scroll 0 0;
	border-bottom:#fff 1px solid;
	padding:2px 8px 0px 6px;
}
.list_item{
	border-bottom: #fff 1px solid;/*#bbb*/
	padding:2px 3px 0;
	
	}
.list_item img{
	}
.list_item_txt{	
	width:50px;}
.list {
	/*border-top:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;*/
	
	}
.gerade{
	background:#E9E9E9;
	}
.ungerade{
	background:#d6d6d6;}
.user_name_edit{
	width:310px;
	float:left;}
.user_name{
	width:438px;
	float:left;}
.user_city_edit{
	border-left:1px solid #B3B3B3;
	border-right:1px solid #B3B3B3;
	float:left;
	padding-left:8px;
	width:119px;
	margin-right:8px;
	}
.user_city{
	border-left:1px solid #B3B3B3;
	float:left;
	padding-left:8px;
	
	}
.user_edit{
	float:right;
	}
.overview{
	float:right;
	margin-left:24px;
	border-left:1px solid #b3b3b3;
	padding-left:8px;
	}
/*personen list themengruppe*/
.list_item a{
	color:#333;
	}	
	
/*overview test*/
.items_3{
	width:55px;
	height:40px;
	/*background:transparent url(../img/shadow.gif) no-repeat scroll right bottom;*/
	float:left;
	margin:3px;
	overflow:hidden;
}
.items_2{
	width:110px;
	/*background:transparent url(../img/shadow.gif) no-repeat scroll right bottom;*/
	padding:6px;
	overflow:hidden;
	float:left;
	/*margin:4px; */
	
}
.items_1{
	width:237px;
	height:170px;
	/*background:transparent url(../img/shadow.gif) no-repeat scroll right bottom;*/
	float:left;
	margin:4px;
	overflow:hidden;
	
}
/* thumbnail beschneiden damit Schatten sichtbar wird */
.thumb_1{
	width:234px;
	height:164px;
	overflow:hidden;
}
.thumb_2{
	width:120px;
	overflow:hidden;
}
#preview_frame{
	/*width:200px;
	height:260px; 
	text-align: center;
	font-style: italic;
	background:#cc0000;
	preview frame needs position attribute for scroll*/
	position:relative;

}
#preview_text{ 
	font-style: italic;
}
.preview_title{ 
	font-weight:bold;
	font-size:1em; 
}
.preview_abstract{
	font-size:11px;
}

/*overview - search result proportions info*/
.more_info{
	font-size: 0.8em;
	padding:4px;
}
/*werden erst nach dem laden umgeschaltet */
#categories{display:none}


/* Pattern Einzelansicht  ****************************************************************************************/
/*********ContentMetadata*****************/	
.main_pic, #main_pic {width: 226px;
margin:10px 0 0 12px;}
#pattern_categories {margin-bottom:6px;float:left;}
#devices	{margin-bottom:6px; float:left;}
#zusatz {margin-top:6px;}	
/*********Edit Text-Bild Abschnitte*****************/		
label{
	display: block;
  	float: left;
  	width: 92%;
}
hr {clear:both;}
.hrsolid, .hrsolid2, .hrdotted{
	border-bottom-style:solid;
	margin-bottom:4px;
	margin-left:0;
	margin-right:0;
	margin-top:4px;
	size:1px;
	}
.hrspace{
	border-bottom:1px solid #B3B3B3;
	height:1px;
	margin:4px 0 6px;
	size:1px;
}
.hrsolid{
	height:1px;
	border-bottom-width:1px;
	border-bottom-color:#B3B3B3;
}
.hrsolid2{
	height:2px;
	border-bottom-width:2px;
	border-bottom-color:#000;
}
.hrdotted{
	height:1px;
	border-bottom-width:1px;
	border-bottom-color:#B3B3B3;
border-style:dotted;
}
ul {list-style:disc;}

.textinput{ 
	width: 320px;
	margin-bottom: 6px;
	}
.radioinput{
	margin-bottom: 6px;
	} 

.listen_header{
	display: block;
	/*font-size: 12;
	font-weight: bold;
	color: #455c80;*/
	width:239px;
}
.title_edit_galery{
	font-size:15px;
	font-weight:lighter;
	vertical-align:text-top;
	margin:0px 0 6px 0px;
}
.pattern_header, #p_identifier {
				display: block;
				margin:12px 0 0 0;
				padding: 0 0 0 10px;
				background: transparent url(../img/icons/arrow_white.gif) no-repeat scroll;
				background-position: 0px 5px;
				}
				
.pattern_header_edit {
				background:#3A232D url(../img/title_back.gif) repeat-x scroll left top;
				color:#FFFFFF;
				line-height:20px;
				padding:0 10px 2px 9px;
				}

			
.listenelement{margin:0px;}
.listenelement_delete{padding:2px; overflow: auto;}
.list_non_arrow{padding-left:10px;}
.listenelement_icon_rechts{ display: inline; float:right; margin-top: -15px;}
.listenelement_icon_rechts2{ display: inline; float:right; }
.listenelement_left{float:left;}


#p_main{font-size:12px; padding-left:15px;}

.pattern_status{padding-left: 4px;}
				
/****************pattern Overview************************************************************/
/****************************************************************categories and filter*/
.contentBoxPattern{
	background:#666;
	}
.main_category{
	height:24px;
	vertical-align:middle;	
	border-bottom: #444 1px solid;
	
}
#main_category_clipper_0, #main_category_clipper_1, #main_category_clipper_2, #main_category_clipper_3, #main_category_clipper_4, #main_category_clipper_5 {
	height:24px;
	/*border-bottom: #555 1px solid;
	background:#777;*/

}
.main_category_fuelstand  {
	background:#593d4e none repeat scroll 0 0;
	height:24px;
}
.title_category{
	cursor:pointer;
	padding: 0px 3px;
	line-height:24px;
}
.sub_category{
	font-size:11px;
}
	
.all_category{
	padding: 0px 12px 0px ;
	border-top: #444 1px solid;
	/*position: relative;
	z-index:2;
	*/

}
.sub_main_category{
	background:#666;
	line-height:21px;
	padding: 0px 12px 1px;
	border-top: #777 1px solid;
	border-bottom: #444 1px solid;

}
.sub_category_clipper{
}
.sub_category_clipper, .all_category{
	background:#554e53;	
	border-bottom: #444 1px solid;
	height:24px;
	position:relative;
	z-index:7;
	display:block;
}

input[type=checkbox]{
	margin-right:4px;
}

.sub_category_fuelstand{
	height:24px;
	background: #4f3645;
}

.sub_sub_category_element, .sub_category_element{
	line-height:22px;
	position: relative;
	z-index:18;
	top: -24px;
	padding-left:12px;
	vertical-align:middle;
	}

.sub_sub_category{
	}	

.empty_category{
	color:#999;
	}
.category_highlight_1, .category_highlight_2{
	background: #5ca2d0 ;
	height:24px;
	}
	
.checkAllCheckboxes{
	margin-left: 160px;
	margin-top:6px;
	}
	
.category_checkbox{
	position:relative;
	top:3px;
}	

.modality{
	padding:6px 0px 0px 10px;
	height:30px;
	position: relative;
	z-index:2;
	top: -30px;

}

.devices{
	width:239px;		
	padding:6px 0px 0px 10px;
	height:30px;
	position: relative;
	z-index:2;
	top: -30px;
	}
/*****************************************************************/
#sortby{ 
	float:right;
	font-size:11px;
}	
#changeView{
	float:left;
	font-size:11px;
}
#overview_features{
	width:100%;
}


/****************metadata edit***********************in pattern_anzeigen*************************************/
.meta_header {
				display: block;			
				font-size: 12;
				font-weight: bold;
				color: #455c80;
				margin-top:10px;
				margin-bottom:10px;
				padding-left: 4px;
				border-right:100%;						
				width:100%;
				}
.over_header{
		display: block;font-size: 12;
		font-weight: bold;
		color: #455c80;
		margin-top:10px;
		margin-bottom:10px;
		padding-left: 4px;
		border-right:100%;	
		width:239px;
	
}
.abstand {margin-left:6px; margin-top:4px;}
/******************************process*****/
.special_meta_header{
				display: block;	font-size: 12;
				font-weight: bold;
				color: #e8e8e8;
				background: #455c80 ;
				/*margin-top:10px;*/
				margin-bottom:10px;
			/*	padding-left: 4px; */
				border-right:100%;
				}
.normal_header{color: #455c80;}
#process {
	margin-left:8px;
	padding:0px 4px 14px 3px;
	
	background:#dde0e5;
	
}
.process_group{ 
	
	padding-top:0px;
	/*border-top:3px solid #455c80; */

	}
.delete_step_ref {
	float:right;
}
.step_description	 {
	width: 220px;
	cols: 220; rows:1;
	/*border:1px dotted #737479;*/
	padding:2px;
	font-family: Helvetica,"Helvetica Neue",Arial,Verdana,sans-serif;
	font-size:1em;
}
.input_process_relation {padding2px; /*border:1px dotted #737479;*/ width: 220px;};
#hinzu {
	padding-left:120px; 
	padding-top:10px; 
	text-align:right;
	}	
	#save_process			{margin:4px; float: right; border:1px solid #B1B2B8;}
	#cancel_process        {margin: 4px -4px 0px 2px;  float: right; border:1px solid #B1B2B8;}	

#pattern_context_data{
	padding: 0px;
	margin: 0px;

}
.trenner{
	background: #455c80 ;
	height:2px;
	}
.IDP_step {
	margin-left:12px;
/*	margin-right:2px;*/
	margin-top:4px;
	padding: 0 6 4 4px;
	border-right:100%;
	width:214px;
	float:right;
}
.IDP_step_refs  {
	margin-left:8px;
	margin-bottom:6px;
	margin-top:6px;
}
.idp_step_header{
	font-size: 12;
	font-weight: bold;
	color: #455c80;
	margin-bottom:10px;
	padding-left: 4px;
	border-right:100%;
	
}

.float_stop{clear:both;}

/* @group Clearfix hack */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* @end */
/***********************/

	
#verwaltung img{
	margin-right:4px;
	}
#verwaltung,  .verwaltung  {
	/*background:#e4eced;
	border-color:#9ec1c5 #528f98 #528f98 #9ec1c5;
	background:#fff;
	border-color:#ccc #a1a1a1 #a1a1a1 #ccc;
 	border-style:solid;
 	border-width:1px;*/
 	cursor:pointer;
	margin-top:4px;
	 }
.verwaltungProject {
	border-top:1px solid #b3b3b3;
	margin-top:0px;
	cursor:pointer;
	}
.verwaltungProject img{
	padding-top:2px;
	}
#funktion {
	text-align:right;
	cursor:pointer;
	padding-top:3px;
	margin:4px 32px 0 0;
	border-top: 1px dotted #B3B3B3;
	}
#funktion a {

	padding: 2px;
	
	}
	
#funktion img		{ margin-right:4px; }
#uploadmaske		{ text-align: center; position:relative; }

#projekt_start {
	margin-bottom: 10px;	/* Abstand zum nächsten, darunterliegendem Element */
	margin-left: 5px;
}

#more						{position:absolute; left:280px;}


/* Projektliste Übersicht ****************************************************************************************/

.items { 
	/*border-top: 1px dotted #797979;
	border-bottom: 1px dotted #797979;
	border-right: 1px dotted #797979;*/
	margin-bottom: 10px;	/* Abstand zum nächstem, darunterliegendem Projekt */
	clear:both;
}
.titelzeile { 
	/*background-color: #e0e3e7;
	border-right: 1px dotted #797979;
	padding-left:0px;*/
}

.picbg { 
background-color: #ffffff;
padding: 0px;
padding-right:0;
}


.items table {
	width: 499px;
 /*	background-color:#FFFFFF; */
}

	
.items td {

	/*background-color: #FFFFFF;*/ 
	font-size:12px;
	
}

.items .borderoben { 

	border-top:1px dotted #737479;
	border-right:1px dotted #737479;
	background-color: #ffffff;
	padding:4px;
	vertical-align:top;
	height: 58px;
}

.borderoben_search{ 

	border-top:1px dotted #737479;
	border-right:1px dotted #737479;
	background-color: #ffffff;
	padding:2px;
	vertical-align:top;
	
}
.deletePic{
margin:0 0 0 8px;
}
.gallery_image_edit{
float:left;
margin: 0 0 8px 0px;}
.gallery_input{
clear:both;
}

.items a	{		color:#55637b; 
					text-decoration:none;  
					font-weight:bold;
					font-size: 12;
					padding-left: 5px;
					}
					
.items a:visited	{ 
					color:#55637b; 
					text-decoration:none;  
					font-weight:bold;
					font-size: 12;
					}
					
.items a:hover		{ 
					color:#1480b7; 
					text-decoration:none;
					font-size: 12;
					}
/***********************************************************/
.items_draft { 
	border-top: 1px dotted #797979;
	border-bottom: 1px dotted #797979;
	margin-bottom: 10px;	/* Abstand zum nächstem, darunterliegendem Projekt */
	clear:both;
}

.items_draft table {
	width: 490px;
	background:  repeat url(../img/vorschau_pattern.gif);
}

.items_draft .borderoben { 
	border-top:1px dotted #353535;
}

.items_draft a { color:#353535; text-decoration:none;  font-weight:bold;} 		
.items_draft { color:#353535; text-decoration:none;  font-weight:bold;} 	
.items_draft a:hover		{ color:#CC0000; text-decoration:underline; }


.discussion_titel_show{ 
	background:#B7D5E5;
	border-bottom:1px dotted;
	color: #55637b;
	margin-bottom: 10px;
	padding-left: 4px;
	font-weight:bold;
}
.loopelement_show_disc {
	margin-bottom: 20px;	/* Abstand zum nächsten, darunterliegendem Element */
	margin-left: 5px;
	}
#loopelement_small .post_pic img{
	margin-bottom:8px;
}
#loopelement_small .post_title a{

}
#loopelement_small{
	/*background:#E2E2E2 none repeat scroll 0 0;
	border-color:#CCCCCC #A1A1A1 #A1A1A1 #CCCCCC;
border-style:solid;
border-width:1px;
border-bottom:1px solid #B3B3B3;
margin:1px 0 4px;
padding: 0 4px 0 8px;
*/
		}
/* Projekt Einzelansicht Abschnitte - Loopelements ***********************************************************************/

.loopelement_show {
	margin-bottom: 10px;	/* Abstand zum nächsten, darunterliegendem Element */
	padding: 0px;
	 
}
.loopelement_edit {
	margin-bottom: 20px;	/* Abstand zum nächsten, darunterliegendem Element */
	margin-left: 5px;
	background:#E8E8E8;
	border: 1px solid #1480b7;
}

.abschnitt_titel{
vertical-align:text-top;}

.abschnitt_titel_show{ 

	}
#abschnitt_titel_edit{ }


.abschnitt_bild_show img{
	margin: 3px 12px 10px 0;
	border:1px solid #ddd;
}
#abschnitt_bild_edit {
	margin-bottom: 10px;
	margin-top: 10px;
	float:left;
}
#deletePic{clear:both;}

.loopelement_show_KB {
	margin-bottom:10px;
	padding:0px;
}
.abschnitt_titel_show_KB {
	color: #55637b;
	font-weight:bold;
	background: #e0e3e7;
}
.abschnitt_text_show_KB {
}

.abschnitt_bild img {
	border: none;
}

.abschnitt_text_show {
}

#buttonUpload, #cancel, #cancel_metadata, #save_metadata	{
	
}


#add_tag, #button_yes, #button_no, #add_pattern, #buttonUpload, #cancel, #save_metadata, #cancel_metadata, input[type="submit"], input[type="button"]	{
	text-align:middle; 
	background:#fff;
	color:#528F98;
	border-color:#ccc #a1a1a1 #a1a1a1 #ccc;
 	border-style:solid;
 	border-width:1px;
 	cursor:pointer;
 	margin:0;
 	line-height:1.5em;
 	padding:0 3px;
 	font-family:Helvetica,"Helvetica Neue",Arial,Verdana,sans-serif;
   	width:auto;
   	overflow:visible;
   	
}


#add_tag:hover, #button_yes:hover, #button_no:hover, #add_pattern:hover, #buttonUpload:hover, #cancel:hover, #save_metadata:hover, #cancel_metadata:hover, input[type="submit"]:hover, input[type="button"]:hover	{
	color:#000;
	}
/*input[type="submit"] {
  margin:6px 0;
    }*/

/***********EDITIERBEREICH************************/

.c.editloop{background: #dde0e5;
border: 1px solid #b1b2b8;
float: center;}



.edit_beitrag_0{
background: #dde0e5;
border: 1px dotted #b1b2b8;
float: left;
padding: 4px;
}


#delete_warning{
}

#doNewPattern, #doNewPatternInput, #doNewEntry, #c_editform, .ws_editform, #editloop, #pg_editform, #edit_metadata, #ws_beitrag{
	background: #DEDEDE;
	border-color:#d0d0d0 #bfbfbf #bfbfbf #d0d0d0;
	border-style:solid;
	border-width:1px;
	margin-bottom:12px;
	display:block;
}
#doNewPattern, #doNewPatternInput, #doNewEntry, #ws_beitrag {
	padding:2px 10px;
}

#ws_beschreibung, #ws_titel, #beschreibung{ /*area to edit beschreibung*/
	width:520px;
	font-family: Helvetica,"Helvetica Neue",Arial,Verdana,sans-serif;
	}
#ws_beschreibung{
	height:40px;
	}
#ws_beitrag a{
color:#fff;
}
#ws_member_header{

	}

#form1 {
	}
#c_editform, .ws_editform, #editloop, #pg_editform{
	padding:8px 10px 8px;
	margin:12px 0;
}
#doNewPattern a,  #doNewEntry a, #c_editform a{
	color:#528F98;
}

#pattern_edit{
background: #ffffff;
border: 1px solid #1480b7;
float: left;
padding: 4px;}

/*Input*/

#pattern_titel{
width:88%;}

#pattern_identifier{
width:88%;}

#titel{
margin:4px 4px 4px 0;

}

/*textarea edit*/

#abschnitt_text_show a:hover{ color: #CC0000; text-decoration: underline;  
	}
.edit_icons {

	}
.old_file{float:right;
	}

#inhaltstr {float: center; cols: 50; rows:18;}

#ws_beitrag_titel{ padding: 2px; }
.ws_edit, .ws_edit_icon{
	cursor:pointer;
	}
	.ws_edit_icon{
	float:right;
	}
.ws_edit_icon img{
	margin-top:2px;
	}
.ws_edit_publish, .ws_edit_picture{
	border-bottom:1px solid #fff;
	padding: 8px 0 8px;
	margin: 0 0 4px;
	}
.ws_add{
	border-top:1px solid #b3b3b3;
	padding-top:4px;
}
.ws_head{
	background:#FFFFFF none repeat scroll 0 0;
	margin-bottom:10px;
	}
.abschnitt_textarea {
	width: 98%;
	padding:4px;
}
.tg_titel, .ws_titel, .proj_titel, .proj_titel_main, .proj_titel_uebersicht {
	font-size:17px;
	font-weight:bold;
	margin-top:4px;
	line-height:21px;
	text-transform: uppercase;
	color:#000;
	}
.loop_proj_uebersicht{
	margin-top:6px;
	}
.proj_titel{
	width:99%;
	}
.proj_titel_main {
	margin-bottom:14px;
}
.proj_titel {
	margin-top:22px;
	margin-bottom:8px;
	}
#post_ws_titel, #post_titel_small {
	clear:both;
	text-transform: uppercase;
	color:#888;
	border-bottom:#b3b3b3 1px solid;
	margin-bottom: 6px;
	}
#post_titel_small {
	color:#000;
	}
.post_content{
	}

.post_text{
	clear:both;
	margin-bottom:4px;	
	color:#888888;
	}
.post_content_aktuel{
	margin:0 0 6px;
	}
.post_pic_aktuel img{
	border:1px solid #DDDDDD;
	margin:3px 12px 4px 0px;
	
	}
.post_title, .post_title_abo{
	font-size:17px;
	font-weight:bold;
	line-height:21px;
}
.post_title_abo{
	color:#000;
	margin:24px 0 6px;
	}
.left_abos{float:right; margin: 0 8px 0px; }

.workspace_abos{
	float:left;
	color:#000;
	margin:4px 0 1px 8px; 
	}
#edit_profil .gerade, #edit_profil .ungerade{
	border-bottom: 1px solid #fff;
	} /*seen at abos*/
.post_title_aktuel{
	font-size:17px;
	font-weight:bold;
	line-height:21px;
	margin:8px 0 4px;
}

.post_pic{
	float:left;
	padding-right:8px;
	}
.post_pic img {
	border:1px solid #DDDDDD;
	width:130px;
	margin-bottom:4px;
	margin-top:2px;
	display:block;
	}
.ankuendigung a, .ankuendigung{
	text-transform: uppercase;
	font-size:32px;
	line-height:34px;
	font-weight:bold;
	overflow:hidden;
	}
/*START PAGE*/
.supper_txt{
	display:inline;
	}
.supper_img{
	float:left;
	margin-right:8px;
	}
.supper_title{
	display:inline;
	
	}
#cal{
	margin-bottom: 6px;
	padding-bottom:6px;
	border-bottom:#b3b3b3 solid 1px;
	}
.cal_date{
	float:left;
	margin-right:8px;
	font-weight:bold;
	font-size:17px;
	/*	line-height:21px;
	color:#000;
	height:25px;*/
	display:block;
	
	}
.cal_txt{

	}
.profil_titel{
	 color:#000000;
	font-size:17px;
	font-weight:bold;
	line-height:21px;
	text-transform:uppercase;
	}
	
.photo img	{ 
	width:180px;
	border:1px solid #B3B3B3;
	}
	
/******DGTF seite******/
.dgtf_content{

	}
.impressum{
	padding:12px;
	}
/***********************Workspace Kram******************************/
/*****utilities ist die Info spalte im beitragsloop(ws)****/


#utilities, #comment_utilities { 
	height:16px;
	clear:both; 
	border-bottom:2px solid #000;
	border-top:#b3b3b3 1px solid;
}
.utilities_uebersicht{
	margin-top:0px !important;
	}
#beitrag_data_zeit { 
	font-size: 11px;
	width: 130px; 
	height:16px;
	padding-left: 8px; 
	float:left;
	border-left:#b3b3b3 1px solid;

}
#beitrag_data_zeit_profile { 
	font-size: 11px;
	width: 156px; 
	height:16px;
	padding-left: 8px; 
	float:left;
	border-left:#b3b3b3 1px solid;
}
#beitrag_data_autor_profile {
	width:406px;
	height: 14px;
	float:left;
	font-size: 11px; text-decoration:none; font-weight: none; vertical-align:top; 
	padding-left:2px;

}
#beitrag_data_zeit_small{
	font-size:11px;	
}
#beitrag_data_autor {
	width: 340px;
	height:14px;
	float:left;
	font-size: 11px; text-decoration:none; font-weight: none; vertical-align:top; 

}
#beitrag_data_autor_draft {
	width: 144px;
	height:14px;
	float:left;
	margin-left:20px;
padding-left:8px;
border-left:1px solid #B3B3B3;
	font-size: 11px; text-decoration:none; font-weight: none; vertical-align:top; 

}
#beitrag_data_publish {
	float:left;
	margin-right:4px;
	font-size:11px;
	}
#beitrag_data_publish img{
		margin-right:4px;
	}
#beitrag_data_autor a { 
	}	
#beitrag_data_autor_small {
	width: 164px;
	height:30px;
	float:right;
	font-size:11px;
	border-left:#b3b3b3 1px solid;
	height:16px;
	padding-left:8px;
}
#beitrag_data_autor_small a	{
	 
	}	
#beitrag_utilities_comment { 
	width: 40px;
	padding:0 8px;
	height:16px;
	float:left;
	border-left:#b3b3b3 1px solid;
}
#beitrag_utilities_comment img, #comment_utilities img{ 
	margin-top:2px;
}
#beitrag_utilities_activity { 
	border-left:#b3b3b3 1px solid;
	height:16px;
	float:left;
	padding:0 8px; 
	}
#beitrag_utilities_icons, #comment_icons {	
	float:right;	
	}
#beitrag_utilities_icons img{
	margin-top:2px;
	}
#beitrag_utilities_icons a, #comment_icons a{
	margin:0px 0px 0px 4px;	
}
#beitrag_utilities_icons1 img {	
	margin:2px 0 0 4px;
		
	}
/*side menu (left)*/
#sort_posibilities{
	margin:4px 0 2px 7px;
	}
.sort_posibilities{
	padding:1px 0 2px;
	}

.sort_overview{
	/*line-height:14px;*/
	vertical-align:middle;
	}
.menu_side{
	border-color:#ccc #a1a1a1 #a1a1a1 #ccc;  
 	border-style:solid;
 	border-width:1px;
	padding:2px 6px 0;
	margin:0 32px 4px 0;
	}
.menu_side_item, .menu_side_item_proj{
	border-bottom:#b3b3b3 dotted 1px;
	padding:2px 0;
	color:#000000;
	}
.menu_side_item_last, .menu_side_item_proj_last{
	padding:2px 0;	
	color:#000000;
	}
.menu_side_item_proj, .menu_side_item_proj_last{
	padding-bottom:4px;
	}
.side_item{
	margin-top:24px;
	}
#ws_abschnitt_titel{
	font-size:17px;
	font-weight:bold;
	line-height:21px;
	color:#000;
	border-bottom:#b3b3b3 1px solid;
	}
#ws_Links_header, #ws_material_header, #ws_zuschauer_header{
	margin-top:24px;
	color:#000;
	}
.ws_links #funktion, #ws_members #funktion, #ws_zuschauer #funktion {margin-right:0px;} .ws_links, #ws_members, #ws_zuschauer{
background:#fff; /*#f2f2f2 none repeat scroll 0 0;*/
border-color:#ddd #ccc #ccc #ddd;
border-style:solid;
border-width:1px;
margin:0 32px 4px 0; 
padding:4px;
	}
.ws_link_title{
	color:#000;
	margin:0 0 4px 2px;
	}
/********************** COMMENTS und Beiträge *************************************/
#comment1 { 
	background-color: #DDDDDD; 
	margin-top: 0px; 
	padding:5px 5px 5px 5px; 
	clear:both;
}

#comment_zeit { 
	border-left:1px solid #B3B3B3;
float:left;
font-size:11px;
height:16px;
padding-left:8px;
width:130px;}

#comment_autor { 
	width: 200px; 
	height:14px;
	padding-left: 5px; 
	border-right: 1px dotted #353535;
	float:left;
}
#comment_autor a			{ color:#353535; text-decoration:none; font-weight: bold; }	

#comment_comment { 
	width: 30px;
	height:16px;
	padding-left: 4px; 	
	float:left;
	border-left:#b3b3b3 1px solid;
}


#comment_text{
	margin:8px 0;
	}

.titel_text_edit{

}

.disc_abschnitt_titel_show{
							padding:2px;
							}
.disc_loopelement_show{
							margin-bottom: 20px;	/* Abstand zum nächsten, darunterliegendem Element */
							margin-left: 5px;
							background: #e9eaed;
							padding: 4px;
}
/***permalinkView Comment***/
#back {margin-left: 5px;}
.permalink{
	margin:0 32px 0 0;
	padding:4px 4px 4px 8px;
	background:#2A8A98;/*#528f98;*/
	/*font-size:17px;
font-weight:bold;
line-height:21px;*/
	}
.permalink a{
	color:#fff;
	}
/********pop Up Bild*********************************************/

#picViewContainer	{
float: center;	
}
#picView	{
	background:#FFFFFF;
	opacity: 1.0;
	z-index:9999;

}

/* Bildergallerie *****************************************************************************************/

#mainpic_platzhalter{
	width:490px;
	height:120px;
	background:#cccccc;
	margin-top:10px;
	margin-right:10px;
}
#mainpic_show{
	margin-right:10px;
	float:left;
}
#mainpic_show img{
	border:1px solid #b3b3b3;
}
.gallerypic, .gallerypic_last{
	margin-bottom:7px;
/*	height:125px;*/
}

.gallerypic img, .gallerypic_last img{
	border:1px solid #b3b3b3;
	width:186px;
}

#projekt_inhalt{
	width:602px;
	}
.input_gallery_pic { }
.input_gallery_legend{width: 98%; height:100px; padding:4px;}
.gallery{

	}
.gallery_edit {
	padding: 16px 0 24px;
	border-bottom:1px solid #fff;
				}
.gallery_show {
	background-color: transparent;
	margin: 10px 0;
	float: right; }

.gallery_picts {
width:230px;
}
.gallery_show td {
	width:240px;
	vertical-align:middle;
	text-align:center;
	height: 180px;
	border: 1px solid #999;
}

.bildunterschriften	{font-size: 10; /*color: #737479;*/ padding-left: 4px; padding-bottom:10px; }
.bildnummer {float: left; font-size: 10; /*color: #737479;*/ padding-left: 4px; }

.start_show a {
	padding: 0 0 0 10px;
	background: url(../img/icons/pfeil.gif) no-repeat 0 3px;
}

/*****************************************************************/



/****************************************************************************/
   
/* POPUPS und CO *************************************************************/
#popup 					{ width:465px; }
#popup_titel			{ margin-top: 5px; border: 1px solid #353535; height:16px; }
#popup_content			{ background-color: #DDDDDD; padding: 5px 5px 5px 5px;}
#popup_content2			{ margin-top: 5px; background-color: #DDDDDD; padding: 5px 5px 5px 5px; }
#beitrag_eingabe		{ width: 440px; }
#beitrag_dropdown		{ width: 125px; }
#beitrag_titel_icon			{ border-right: 1px solid #b3b3b3; width: 16px; float: left; }
#beitrag_titel_schrift		{ border-bottom:1px solid #B3B3B3;}
#size					{ }
#size_eingabe			{ width: 50px; }

#senden					{ margin-right: 5px; margin-top: 4px;}
//#cancel					{ float:right;  border:1px solid #B1B2B8;}
//#save_metadata			{margin: 4px; float: right; border:1px solid #B1B2B8;}
//#cancel_metadata        {margin: 4px -4px 0px 2px; float: right; border:1px solid #B1B2B8;}
#button_yes, #button_no	{margin-top:8px;}

/****************************************************************************/
#wiki_help		{ 
	padding:2px 0px; 
	margin:5px 0px;
	font-size:11px;
	}
#wiki_help img{
	margin-bottom:-2px;
	margin-right:4px;
	}
.dimmed_txt { 
	background-color:#F0F0F0;
	margin:8px 0 4px; 
	padding: 6px 6px 4px 8px; 
	border:1px solid #fff;} /*at wiki*/

#check_startseite {vertical-align:middle;}

.titel			{   
	vertical-align:text-top;  
	color: #CC0000; 
	text-decoration: none; 
	font-weight: normal;}
.dimmed			{color: #666666;}

/********************projekte auf startseite********************/


#featured		{ margin-left: 0px; margin-right: 0px; margin-top: 3px; padding: 0px 0px 0px 0px; padding-bottom:10px; }
#featured_pic img	{  margin-bottom: 10px;}

#akt_projects	{ margin-left: -9px; margin-right: 0px; margin-top: 3px; padding: 0px 0px 0px 0px;}

#liste_spalte_datum	{width: 100px;}

.beitrag_content{padding: 4 0 0 10px; font-size:12px}


/********************knowledgebase********************/
