/*/////////////////////////////////////////////////
 	skin for argus
	Projekt: Argus
	Lokal: skintest03.lan/argus
	Server: dnnChase 56
	Start: 22.07.2009
	Code: Van Son Nguyen
	online: argus09.advanced.li
	server: Coldstream 30
/////////////////////////////////////////////////*/
html{
	margin:0px;
	padding:0px;
	height:100%;
}

.ModuleTitle_SubMenu{
 position:absolute;
 z-index:1000!important;
}

*{
	margin:0px;
	padding:0px;
}
body{
	z-index:1;
	margin: 0;
	padding: 0;
	height:100%;
	
	font-size:12px;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;	
	background-color:#fff;
	
	
}

body ul li{
list-style-type:disc;
margin-left:15px;
}



#Body{
	/*background:url(media/bg_shade_bottom.jpg) repeat-x bottom;*/
	background:url(media/bg_shade_top.jpg) repeat-x top;
	background-color:#e9e9e9;
}

#Body ul li{
list-style-type:none!important;
margin-left:0px!important;
}

.FileManager {
	color:#000;

}
.DNNAligncenter {
	text-align:left;
}
table, td, p, div, .Normal, textarea, .input, .NormalTextBox {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
}
.module_content a{
	font-size: 12px;
}

.module_content * a:link, .module_content * a:visited{
	color:#435ccc;
	text-decoration:underline;
	font-weight:normal;
}

.module_content * a:hover, .module_content * a:active {
	color:#8296ec;
	text-decoration:underline;
	font-weight:normal;
}

.module_title .big_title .title{
	margin-top:0px;
	padding:0px;
	color:#112371;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	text-transform:normal;
	
	
}
.module_title .big_title{
	
}

.module_title{
	margin-bottom:16px;
}
.module_title_screen .screen_title .title{
	margin-top:0px;
	padding:0px;
	color:#24418f;
	font-size:24px;
	font-weight:normal;
	line-height:16px;
	text-transform:normal;
	
	
}
.module_title .big_title{
	
}

.module_title_screen{
	margin-bottom:25px;
}


/******************************************/

a.Login:link, a.Login:visited {
	font-size:11px;
	color:#e0e0e0;
	text-decoration:underline;
}
a.Login:hover, a.Login:active {
	font-size:11px;
	color:#fff;
	text-decoration:underline;
	
}
.login_div a:link, .login_div a:visited{
	font-size:11px;
	color:#b2b2b2;
	text-decoration:none;
}
.login_div a:hover, .login_div a:active{
	font-size:11px;
	color:#ef4a2d;
	text-decoration:none;
}

.login_div {
	float:left;
	text-align:left;
	margin-top:0px;
	width:35px;
	height:20px;
	position:relative;
	left:0px;
	margin-top:2px;
}
.admin_nav_div{
	float:right;
	text-align:left;
	width:200px;
	height:20px;
}
hr,HR {
 	border: 0px; /* Für Firefox und Opera */
 	border-top: solid 1px #fff;
 	border-bottom: transparent;

}
H5 {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	color:#000;
}
H4 {
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	margin-bottom:0px;
}
H3{
	margin-top:0px;
	padding:0px;
	font-size:13px;
	color:#000;
	font-size:bold;
}
H2{
	margin-top:0px;
	padding:0px;
	font-size:18px;
	color:#000;
}
H1{
	margin-top:0px;
	padding:0px;
	color:#112371;
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	text-transform:normal;
	margin-bottom:16px;
	letter-spacing:1px;
}
.sub_body_content_div ul li{
list-style-image:url(media/strich.gif);
}

.sub_body_content_div ul{
margin:15px;
padding:0px;
margin-top:0px;
}
.main_header_div ul li{
 list-style:none;
}

.main_header_div ul{
margin:0px!important;
padding:0px!important;
}

/*
.module_content ul{
	margin-left:0px;
	padding-left:0px;
	list-style-position:inside; 
}
.module_content ul li {
	list-style-position:outside;
	margin-left:16px;
	text-indent:0px;
}
*/
.module_content{
	margin:0px;
	padding:0px;
	clear:left;
}
.module_content_container{

}
.module_container_Titel{
	margin:0px;
	padding:0px;
}

/****************************************************
	general
****************************************************/
.dotted_line{
	float:left;
	display:block;
	width:580px;
	height:8px;
	border-bottom:1px dotted #000;
	margin-bottom:5px;
}
.white_line{
	float:left;
	width:410px;
	height:1px;
	border-bottom:1px solid #fff;

}
.language_x{
	font-size:14px;
}
a.language_x:link,a.language_x:visited{
	color:#b2b2b2;
	text-decoration:none;
}
a.language_x:hover,a.language_x:active{
	color:#b2b2b2;
	text-decoration:none;
	font-weight:bold;
}
/***************************************************/  

.level_zero{
	margin:0 auto;
	position: relative;
	min-height: 100%;
	text-align:left;
	width:100%;
	
}
* html .level_zero{
	height:100%;
}
.header_background{
	position:absolute;
	
	background:url(media/bg_shade_sides.jpg) repeat-y center;
	margin:0 auto;
	min-height:100%;
	width:100%;
	min-width:983px;
	
}

* html .header_background, * html .header_background_start{
	height:100%;
}
.header_background_start{
	position:absolute;
	background:url(media/bg_shade_sides_start.jpg) repeat-y center;
	margin:0 auto;
	min-height:100%;
	width:100%;
	left:0px;
	z-index:1;
	min-width:983px;
}


.level_one{
	width:983px;

	margin:0 auto;
	position: relative;
	min-height:100%;

}

.levelone_footer{
	
	width:982px;
	height:91px;
	margin:0 auto;

}
.levelone_footer_spacer{
	float:left;
	width:983px;
	height:91px;
}


.header_div{
	width:983px;
	height:131px;
	position: relative;
	background:url(media/bg_shade_header.jpg) no-repeat;
	background-color:#dcdde1;
}
.header_language_div{
	position:absolute;
	width:414px;
	height:19px;
	left:26px;
	top:0px;
	background:url(media/language/bg_shade_lang.png) no-repeat;
}
.logo_div{
	float:right;
	width:120px;
	height:48px;
	position:relative;
	top:0px;
	right:50px;
	z-index:100;

}
.notruf_div{
	float:left;
	width:98px;
	height:23px;
	position:relative;
	left:26px;
	top:0px;
}
.nav_div{
	position:absolute;
	width:933px;
	height:36px;
	z-index:500;
	left:25px;
	bottom:0px;

}
.sub_nav_div{
	position:relative;
	z-index:200;
	width:931px;
	height:36px;
}
* html .sub_nav_div{
	top:1px;
}
.body_div{
	float:left;
	width:931px;
	position:relative;
	min-height:100%;
	left:26px;
	margin-top:60px;
}
.body_div_start{
	float:left;
	width:931px;
	position:relative;
	min-height:100%;
	left:26px;
	margin-top:0px;
}

.footer_div{
	position:absolute;
	height:46px;
	width:100%;
	left:0px;
	bottom:0px;
	font-family:verdana,sans-serif;
	font-size:11px;
	margin-right:10px;
	background:url(media/bg_shade_bottom.jpg) no-repeat;
	background-repeat:repeat-x;
	z-index:100;


}
.sub_footer_div{
	margin:0 auto;
	width:981px;
	height:46px;
	background:url(media/bg_shade_footer.jpg) no-repeat;
	
}
.sub_footer_text_div{
	float:left;
	width:720px;
	height:42px;
	position:relative;
	left:50px;
	margin-top:4px;
	text-align:left;
	font-size:11px;
	color:#fff;
}
.language_content{
	float:right;
	width:170px;
	height:40px;
	position:relative;
	right:25px;
	color:#fff;
	font-size:11px;
	margin-top:4px;
	text-align:right;


}
.language_content_text{
	float:right;
	text-align:right;
	position:relative;
	right:25px;
}
.language_content a:link, .language_content a:visited,
.sub_footer_text_div a:link, .sub_footer_text_div a:visited
{
	color:#fff;
	text-decoration:underline;
	font-size:11px;
}
.language_content a:hover, .language_content a:active,
.sub_footer_text_div a:hover, .sub_footer_text_div a:active{
	color:#c0c6db;
	text-decoration:underline;
	font-size:11px;
}
.language_content .skinobject{
	color:#fff;
}
.sub_body_div{
	width:931px;
	min-height:332px;
	
}
* html .sub_body_div{
	height:332px;
}
.sub_body_nav_div{
	float:left;
	width:201px;
	min-height:332px;
	text-align:left;

}
.sub_body_content_div{
	float:right;
	text-align:left;
	width:702px;
	min-height:332px;

}
.sub_body_pic_pane{
	float:right;
	text-align:right;
	width:702px;
	height:110px;
	overflow:hidden;
}
.sub_body_pic_pane IMG{
	float:right;
}
.sub_body_spacer{
	float:left;
	width:702px;
	height:26px;
}
.sub_body_pic_content{
	float:left;
	text-align:left;
	width:440px;
	min-height:196px;
}
.sub_body_pic_content_kontakt{
	float:left;
	text-align:left;
	width:702px;
	min-height:196px;
}
.sub_body_content_admin_div{
	float:right;
	text-align:left;
	width:702px;
	min-height:332px;
}
.sub_body_div_start{
	width:931px;
	position:relative;
	min-height:384px;
	left:0px;
	margin-top:8px;
}
* html .sub_body_div_start{
	height:384px;
}
.sub_body_shade_start{
	width:931px;
	position:relative;
	/*min-height:184px;*/
	left:0px;
	margin-top:8px;
	background:url(media/bg_shade_pic_start.jpg) no-repeat top;
	min-height:100px;
}
* html .sub_body_shade_start{
	height:100px;
}
.sub_body_news{
	float:right;
	text-align:left;
	width:309px;
	min-height:100px;
	position:relative;
	margin-right:-14px;

}
* html .sub_body_news{
	height:125px;
}
/*****************************************

	language update

******************************************/
a.language_de, .language_de a, a.language_en, .language_en a{
	
	vertical-align:top;
}
a.language_de:link, a.language_de:visited{
	float:left;
	background-image:url(media/language/deutsch_inactive.jpg);
	vertical-align:top;
	width:68px;
	height:19px;
}
a.language_de:hover, a.language_de:active{
	float:left;
	background-image:url(media/language/deutsch_hover.jpg);
	vertical-align:top;
	width:68px;
	height:19px;
}
a.language_fr:link, a.language_fr:visited{
	float:left;
	background-image:url(media/language/franz_inactive.jpg);
	vertical-align:top;
	width:68px;
	height:19px;
}
a.language_fr:hover, a.language_fr:active{
	float:left;
	background-image:url(media/language/franz_hover.jpg);
	vertical-align:top;
	width:68px;
	height:19px;
}
.language_de_in, .language_fr_in{
	float:left;
}
/****************************************
	news
****************************************/
.news_all{
	float:left;
	width:309px;
	min-height:100px;
	position:relative;
	right:2px;
}
.news_items{
	float:left;
	width:309px;
	min-height:130px;
	background:url(media/news_bg.jpg) no-repeat;
	background-color:#bbb;
	border-top:1px solid #e7e7e7;
	border-left:1px solid #e7e7e7;
}
.news_subitems{
	float:left;
	width:260px;
	min-height:83px;
	position:relative;
	margin-top:17px;
	left:13px;
	font-size:11px;
	color:#212e64;
}
.news_subitems a:link, .news_subitems a:visited{
	color:#212e64;
	text-decoration:underline;
	font-size:11px;
}
.news_subitems a:hover, .news_subitems a:active{
	color:#212e64;
	text-decoration:none;
	font-size:11px;
}
.news_subspacer{
	width:309px;
	height:17px;
}
.news_items_footer{
	float:left;
	width:309px;
	min-height:13px;
	background:url(media/news_footer.jpg) no-repeat;
	position:relative;
	right:2px;
}
.news_image{
	float:right;
	margin-left:20px;
}
.news_info{
	
}

.news_info IMG{
	float:right;
	margin-left:20px;
	margin-bottom: 10px;
}
.news_title{
	padding-bottom: 10px;
	font-size:13px;
	font-weight:bold;
}
.news_summary{
	
}
/*******************************
	news_detail
*******************************/

.news_detail_post{
	float:left;
	width:678px;
	min-height:100px;
}

.contortionist_short_text_edit.contortionist_selected input{
	width:300px;
}
.kat_edit_name{
	float:left;
	width:590px;
	height:20px;
	border-bottom:1px dotted #000;
	padding-bottom:6px;
	padding-top:6px;
}
.kat_edit_first{
	float:left;
	width:120px;
	display:table-cell;
	font-weight:bold;
}
.kat_edit_posts{
	float:left;
	width:590px;
	min-height:20px;
	border-bottom:1px dotted #000;
	padding-bottom:6px;	
	padding-top:6px;
	display:table;
}
.kat_edit_sec{
	float:left;
	display:table-cell;
}	
.kat_edit_row{
	float:left;
	display:table-row;
}
.kat_edit_title{
	float:left;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px dotted #000;
	width:590px;
	padding-bottom:6px;	
	padding-top:6px;
}
.kat_edit_sec input{
	display:block;
	width:300px;
}
.kat_edit_sec textarea{
	display:block;
	width:300px;
	height:60px;
	font-size:12px;
}
.apply, .cancel, .delete{
	float:left;
	margin-right:10px;
}
/*****************************************
	downloads
*****************************************/
.down_list_frame{
	float:left;
	width:680px;
	min-height:20px;
	padding-top:5px;
}
.down_list_text{
	float:left;
	width:540px;
	min-height:20px;
	border-bottom:1px dotted #000;
	padding-bottom:5px;
}
.down_list_nav{
	float:left;
	width:100px;
	min-height:20px;
}
.down_list_title{

}
.down_list_title a:link, .down_list_title a:visited, .down_list_title a:hover, .down_list_title a:active{
	font-weight:bold;
}
.down_list_desc{

	font-size:11px;
	color:#696969;
	line-height:12px;
}
.first_btn{
	float:left;
	width:16px;
	height:16px;
	background:url(media/first_grey.gif) no-repeat;
}
.first_btn_active{
	float:left;
}
.previous_btn_active{
	float:left;
}
.next_btn_active{
	float:left;
}
.last_btn_active{
	float:left;
}
.previous_btn{
	float:left;
	width:16px;
	height:16px;
	background:url(media/previous_grey.gif) no-repeat;
}
.next_btn{
	float:left;
	width:16px;
	height:16px;
	background:url(media/next_grey.gif) no-repeat;
}
.last_btn{
	float:left;
	width:16px;
	height:16px;
	background:url(media/last_grey.gif) no-repeat;
}
.ref_admin_frame_div{
	float:left;
	width:590px;
	min-height:20px;
	padding-top:10px;
}
.ref_admin_content_div{
	float:left;
	width:420px;
	min-height:20px;
	border-bottom:1px dotted #000;
	padding-bottom:5px;
}
.ref_admin_pic{
	float:left;
	width:100px;
	height:100px;
	overflow:hidden;
	margin-right:10px;
}
.ref_admin_pic_div IMG{
	border:0px;
}
.ref_admin_text_div{
	float:left;
	width:310px;
	min-height:20px;
}
.ref_admin_nav_div{
	float:left;
	width:160px;
	min-height:20px;

}
.ref_admin_neu {
	float:left;
	border-bottom:1px dotted #000;
	width:680px;
	min-height:20px;
	
}
.ref_admin_neu a:link, .ref_admin_neu a:visited{
		font-weight:bold;
}
.ref_admin_neu a:hover, .ref_admin_neu a:active{
		font-weight:bold;
}
.ref_edit_table{
	float:left;
	display:table;
	width:680px;
	
}
.ref_edit_row{
	float:left;
	display:table-row;
	padding:5px;
}
.ref_edit_cell_1{
	float:left;
	display:table-cell;
	width:120px;
	margin-right:10px;
	border-bottom:1px dotted #000;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
}
.ref_edit_cell_2{
	float:left;
	display:table-cell;
	width:460px;
}
.ref_edit_button{
	float:left;
	width:570px;
	padding:10px;
	border-top:1px dotted #000;
}
.contortionist_short_text_edit.contortionist_selected input{
	display:block;
}
.contortionist_short_text_edit.contortionist_selected textarea{
	display:block;
	width:300px;
}
/*******************************************
	button_submit - Kontaktformular
*******************************************/

a.button_submit, .button_submit a{
	float:left;
	padding:0px 10px 0px 10px;
	line-height:19px;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	margin-right:10px;
	height:21px;
}
.button_submit a:link, .button_submit a:visited{
	background:url(media/bg_button_normal.jpg) repeat-x;
	text-decoration:none;
	color:#fff;
}
.button_submit a:hover, .button_submit a:active{
	background:url(media/bg_button_active.jpg) repeat-x;
	text-decoration:none;
	color:#fff;
}
.text_frame .contortionist_short_text_edit.contortionist_selected input{
	width:245px;

}

.text_frame .contortionist_short_text_edit.contortionist_selected textarea{
	width:245px;
	height:90px;
	font-size:12px;
}
.text_frame .contortionist_text_single_selection_edit.contortionist_text_single_selection_edit_culturecode{
	margin-top:5px;
}
.text_frame{
	float:left;
	width:695px;
	color:#7f7f7f;
}
.title_frame{
	float:left;
	width:140px;
	line-height:25px;
	min-height:25px;
}
.input_frame{
	float:left;
	width:245px;
	line-height:25px;
	
}
.hr_class{
	border-bottom:1px dotted #000;
	width:100%;
	height:1px;
}
a.button_nav, .button_nav a{

}
/*****************************/
.text_framec .contortionist_short_text_edit.contortionist_selected input{
	width:245px;

}

.text_framec .contortionist_short_text_edit.contortionist_selected textarea{
	width:245px;
	height:90px;
	font-size:12px;
}
.text_framec .contortionist_text_single_selection_edit.contortionist_text_single_selection_edit_culturecode{
	margin-top:5px;
}
.text_framec{
	float:left;
	width:410px;
	color:#7f7f7f;
}
.title_framec{
	float:left;
	width:140px;
	line-height:25px;
	min-height:25px;
}
.input_framec{
	float:left;
	width:245px;
	line-height:25px;
	
}
.text_frame_frame{
	float:left;
	width:410px;
}
.text_frame_pic{
	float:right;
	width:250px;
	height:165px;
}
.text_frame_pic img{
	border:0px;
}
/*****************************
	iframe
*****************************/
iframe{
	margin:0px;
	padding:0px;
	border:none !important;
	border:0 !important;	
}


/**********************************************************************************************************************************************
**********************************************************************************************************************************************
**********************************************************************************************************************************************
 TEMPLATE GENERAL
 ******************************************************************************************************************************************
**********************************************************************************************************************************************
**********************************************************************************************************************************************/

 /************************************
  ALLGEMEIN GÜLTIG
 *************************************/
 /*separator*/
 .item_separator{
  clear:left;
  height:30px; /*im News Archiv mit korrigieren*/
 }
 /*bsp monatsfilter oder filter in der gallery*/
 .filter_actions{
  padding-bottom:20px;
 }
 
 /*Date*/
 .item_data .date_item{
  color:#aaa;
 }
 
 /*paging*/
 .paging_item{} /*noch nicht fertig*/
 /************************************
  AUSGEBLENDET (z.B wenn keine Kategorie benötigt wird)
 *************************************/
 .fct_hide_category{}
 /*einstellen nur für news und events?*
 .hyperlink_property_edit{
  display:none;
 }
 .map_url_property_edit{
  display:block;
 }
*/
 /************************************
  HEADER ACTION
 *************************************/
 .user_actions.admin_actions.header_actions{
  padding-bottom:20px;
 }
 .user_actions.header_actions a , a.user_actions.header_actions{
  font-weight:bold;
  padding-left:20px;
  display:block;
  height:16px;
  float:left;
  color:black;
  text-decoration:none;
  background:url(media/icons/add.gif);
  background-repeat:no-repeat;
  clear:left;
  border:none;
 }

 /************************************
  LIST
 *************************************/
 /*title*/
 .sw_skin.list_skin .list_content .item_data .item_title,
 .sw_skin.list_skin .list_content .item_data .item_title a.details_action,
 .sw_skin.list_skin .list_content .item_data .item_title a.site_action,
 .sw_skin.details_skin .item_data .item_title /*ordnen*/
 {
	color:#212E64;
  font-weight:bold;
  text-decoration:none;
 }
 /*title user action*/
 .sw_skin.list_skin .list_content .item_data .user_actions,
 .sw_skin.details_skin .item_data .user_actions
 {
  float:left;
  clear:left;
 }
 
 .details_action:link,.details_action:visited{
 	color:#212E64!important;
 }
 
 .sw_skin.main_item.list_skin .list_content .item_data .item_content,
 .item_time, /*nur events*/
 .item_location/*nur events*/
 {
  clear:left;
 }
 .sw_skin.list_skin .list_content .item_data .user_actions a.update_action{}
 .sw_skin.list_skin .list_content .item_data .user_actions a.delete_action{}
 /************************************
  EDIT
 *************************************/
 /*controls*************************************************************************************************/
  
 .property_edit.localised .label_and_mandatory{
  padding-bottom:10px;
  font-size:16px;
  text-transform:capitalize;
  font-weight:bold;
 }
 .property_edit.localised .locale .locale_label{
  display:block;
 }
 .property_edit.localised .colon{
  display:none;
 }
 .property_edit.localised .locale .label_and_mandatory .colon{
  display:inline;
 }
 .property_edit.localised, .property_edit.unlocalised{
  min-width:100%;
 }
 .property_edit.unlocalised .label_and_mandatory,
 .property_edit.localised .locale .label_and_mandatory{
  float:left;
  width:120px; /*diesen Wert gleichzeitig mit padding ändern*/
  /*wird benötigt, um property_edit.localised .label_and_mandatory wieder zurück zu setzen*/
  font-weight:normal;
  font-size:12px;
  padding-bottom:0px;
 }
 .locale_label .country, .country{
  display:none;
 }
 .image_upload_property_edit .image_property_edit_button,
 .image_archive_upload_property_edit.multi_item_property_edit_button{
  padding:3px 5px 3px 5px;
  font-size:12px;
  font-weight:bold;
  margin-right:10px;
  border:1px solid;
  cursor:pointer;
  color:#3e96d4;
 }
 .counter.counter_remaining,
 .counter_warning,
 .unlocalised iframe{
  clear:left;
  display:block;
  padding-left:120px; /*diesen Wert gleichzeitig mit width ändern*/
 }
 .counter_warning{
  color:red;
 }
 .property_edit.unlocalised {
  margin-bottom:10px;
 }
 .validation_error
 {
  float:left;
  clear:left;
  padding-left:120px; /*diesen Wert gleichzeitig mit width ändern*/
 }
 .validation_summary{
  padding-left:120px; /*diesen Wert gleichzeitig mit width ändern*/
 }
 .validation_summary ul{
 margin:0px;
 padding:0px;
 }
 
 .sw_sh.mandatory_notice{
  padding-bottom:10px;
  font-weight:bold;
  padding-left:120px;/*diesen Wert gleichzeitig mit width ändern*/
 }
 .sw_skin.edit_skin.admin_skin .sw_sh.user_actions.admin_actions{
  padding-left:120px;/*diesen Wert gleichzeitig mit width ändern*/
  padding-bottom:20px;
 }
 /*INPUT und TEXTAREA********************************************************************************************/
 .short_text_property_edit input,
 .text_area_property_edit textarea{
  width:400px;
 }
 .text_area_property_edit textarea{
  height:200px;
 }
 .date_picker_and_time_selection_property_edit input{
  width:80px;
 }
 /*ausnahmen für multibox etc*
 .checkbox_property_edit input,
 .multi_checkbox_property_edit input,
 .dnn_link_property_edit input,
 .hyperlink_property_edit input,
 .long_text_property_edit input{
  width:10px;
 }
/*

 .sw_skin textarea{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
 }
 /*user action**************************************************************************************************/
 .user_actions{}
 .sw_sh.user_actions .update_actions a, .sw_sh.user_actions a.update_action,
 .sw_sh.user_actions .delete_actions a, .sw_sh.user_actions a.delete_action,
 .sw_sh.user_actions .cancel_actions a, .sw_sh.user_actions a.cancel_action
 {
  padding:3px 5px 3px 5px;
  font-size:12px;
  font-weight:bold;
  margin-right:10px;
  display:block;
  float:left;
 } 
 .update_action:link, .update_action:visited{
  text-decoration:none;
  color:#3e96d4;
  font-weight:bold;
  border:1px solid;
 }
 .update_action:hover, .update_action:active{
  text-decoration:none;
  font-weight:bold;
 }
 .delete_action:link, .delete_action:visited{
  text-decoration:none;
  border:1px solid;
  color:#e64949;
  font-weight:bold;
 }
 .delete_action:hover, .delete_action:active{
  text-decoration:none;
  font-weight:bold;
 }
 .cancel_action:link, .cancel_action:visited{
  text-decoration:none;
  border:1px solid;
  color:#e64949;
  font-weight:bold;
 }
 .cancel_action:hover, .cancel_action:active{
  text-decoration:none;
  font-weight:bold;
 }

 /************************************
  DETAIL
 *************************************/
 .sw_skin.main_item.details_skin .item_data{}
 
 /*title*/
 .sw_skin.main_item.details_skin .item_data .subheader_item.date_item{}
 .sw_skin.main_item.details_skin .item_data .item_title{}
 /*title user control*/
 .sw_skin.main_item.details_skin .item_data .item_title .user_actions.admin_actions{
  padding:0px; /*muss wegen .sw_skin.main_item.details_skin .user_actions auf 0 gesetzt werden*/
 }
 .sw_skin.main_item.details_skin .item_data .item_title .user_actions.admin_actions a.update_action{}
 .sw_skin.main_item.details_skin .item_data .item_title .user_actions.admin_actions a.delete_action{}

 /*content*/
 .sw_skin.main_item.details_skin{}
 .sw_skin.main_item.details_skin .item_data .item_content{
  padding-top:20px;
 }
 .sw_skin.main_item.details_skin .item_data .item_content .item_image{
  margin-right:10px;
  margin-bottom:10px;
  float:left;
 }

 /*user action*/
 .sw_skin.main_item.details_skin .user_actions{
  padding-top:20px; /*in Verbindung mit .sw_skin.main_item.details_skin .item_data .item_title .user_actions.admin_actions*/
 }
 .sw_skin.main_item.details_skin .user_actions a.cancel_action/*,*/
 /*.user_actions a.cancel_action*/{
  background:transparent;
  color:#000;
  border:none;
 }
 .sw_skin.main_item.details_skin .user_actions a.cancel_action:hover{}
 .sw_skin.main_item.details_skin .user_actions a.details_action{
  padding-left:10px;
 }
 
 /*user_actions buttons bsp liste, detail: Bleistift und Löschen Symbol*/
 .item_data .user_actions a.update_action{
  position:relative;
  font-size:0px;
  display:block;
  width:16px;
  height:16px;
  float:left;
  background-color:transparent;
  background:url(media/icons/edit.gif);
  background-repeat:no-repeat;
  border:none;
 }
 .item_data .user_actions a.delete_action{
  position:relative;
  font-size:0px;
  display:block;
  width:16px;
  height:16px;
  float:left;
  background-color:transparent;
  background:url(media/icons/delete.gif);
  background-repeat:no-repeat;
  border:none;
 }

 
 /*********************************************************************************************************************************************
**********************************************************************************************************************************************
 NEWS NEWS NEWS NEWS NEWS NEWS
**********************************************************************************************************************************************
*********************************************************************************************************************************************/
/******************************************
******************************************* 
 NEWS TEMPLATE LIST POST
*******************************************
*******************************************/
 .sw_skin.news_post.main_item.list_skin{
 }
 /************************************
  HEADER ACTION
 *************************************/
 .sw_skin.news_post.main_item.list_skin .user_actions.admin_actions.header_actions{}
 .sw_skin.news_post.main_item.list_skin .user_actions.admin_actions.header_actions a.add_action{}
 .sw_skin.news_post.main_item.list_skin .user_actions.admin_actions.header_actions .clearance{}
 /************************************
  LIST CONTENT
 *************************************/
 .sw_skin.news_post.main_item.list_skin .list_content{}
 .news_list_home .item_data{
 background:url(media/news_bg.jpg) no-repeat scroll 0 0 #BBBBBB;
border-left:1px solid #E7E7E7;
border-top:1px solid #E7E7E7;
padding:10px;
color:#212E64;
 }
 
 .news_footer{
 background:url(media/news_footer.jpg) no-repeat scroll 0 0 transparent;
height:13px;
position:relative;
/*right:2px;*/
width:309px;
 }
 
 .sw_skin.news_post.main_item.list_skin .list_content .item_data .date_item{}
 .sw_skin.news_post.main_item.list_skin .list_content .item_data .item_title a.details_action,
 .sw_skin.news_post.main_item.list_skin .list_content .item_data .item_title{}
 /*LIST CONTENT TITLE USER ACTION*/
 .sw_skin.news_post.main_item.list_skin .list_content .item_data .item_title .user_actions{}
 .sw_skin.news_post.main_item.list_skin .list_content .item_data .item_title .user_actions a.update_action{}
 .sw_skin.news_post.main_item.list_skin .list_content .item_data .item_title .user_actions a.delete_action{}
 .sw_skin.news_post.main_item.list_skin .list_content .item_data .item_content{}
 .sw_skin.news_post.main_item.list_skin .list_content .item_separator{}
 /************************************
  USER ACTION
 *************************************/
 .sw_skin.news_post.main_item.list_skin .sw_sh.user_actions{}
 
 /*checken, obs auch für events nötig ist*/
 .sw_skin.news_post.main_item.list_skin .sw_sh.user_actions a.cancel_action{
  background:transparent;
  color:black;
  padding:0px;
  border:none;
 }
 .sw_skin.news_post.main_item.list_skin .sw_sh.user_actions .clearance{}
 /************************************
  NICHT SICHTBARE NEWS (ADMIN) + für events anpassen und nach oben verschieben!!!!!!
 *************************************/
 .sw_skin_container.admin_container{
  padding-top:20px;
 }
 .highlight_enhanced{
  color:red;
 }
 .special_news fieldset{
  margin-top:10px;
 }
 .special_news.sw_unpublished,
 .special_news.sw_uncategorised,
 .special_news.sw_expired
 {
  
  padding-bottom:0px;
 }
 .open_slide_class_title{
  font-size:14px;
 }
 .admin_container .sw_selected,
 .admin_skin .sw_selected{
  background:url(media/icons/minus.gif);
  background-repeat:no-repeat;
  padding-left:15px;
 }
 .admin_container .sw_not_selected,
 .admin_skin .sw_not_selected{
  background:url(media/icons/plus.gif);
  background-repeat:no-repeat;
  padding-left:15px;
 }
 .selection_toggle_action{
  cursor:pointer;
  cursor:hand;
 }
 .open_slide_class span{
  font-size:18px;
 }
 legend{
 color:black;
 }
 .sw_skin_container.admin_container .list_content{
 padding-top:20px;
 }
/******************************************
******************************************* 
 NEWS NEWS TEMPLATE LIST CATEGORY
*******************************************
*******************************************/
 .sw_skin.news_category.category_item.list_skin.admin_skin{}
 
 /************************************
  HEADER ACTION
 ************************************/
 
 .sw_skin.news_category.category_item.list_skin.admin_skin .user_actions.admin_actions.header_actions{}
 .sw_skin.news_category.category_item.list_skin.admin_skin .user_actions.admin_actions.header_actions a.add_action{}
 .sw_skin.news_category.category_item.list_skin.admin_skin .user_actions.admin_actions.header_actions .clearance{}
 /************************************
  LIST CONTENT
 *************************************/
 /*Alternierender Hintergrund für Einträge*/
 .sw_skin.news_category.category_item.list_skin.admin_skin .list_content .item_data.row_odd{
  /*background-color:#fff;
  padding-bottom:0px;*/
 }
 .sw_skin.news_category.category_item.list_skin.admin_skin .list_content .item_data.row_even{
  /*background-color:#cdcdcd;
  padding-bottom:0px;*/
 }
 /**/
 .sw_skin.news_category.category_item.list_skin.admin_skin .list_content{}
 .sw_skin.news_category.category_item.list_skin.admin_skin .list_content .item_data{}
 .sw_skin.news_category.category_item.list_skin.admin_skin .list_content .item_data .item_title{}
 .sw_skin.news_category.category_item.list_skin.admin_skin .list_content .item_data .item_title .user_actions.admin_actions{}
 .sw_skin.news_category.category_item.list_skin.admin_skin .list_content .item_data .item_title .user_actions.admin_actions a.add_action{}
 .sw_skin.news_category.category_item.list_skin.admin_skin .list_content .item_data .item_title .user_actions.admin_actions a.add_action{}
 .sw_skin.news_category.category_item.list_skin.admin_skin .list_content .item_data .item_title .user_actions.admin_actions a.delete_action{}
 .sw_skin.news_category.category_item.list_skin.admin_skin .list_content .item_data .item_title .user_actions.admin_actions .clearance{}
 .sw_skin.news_category.category_item.list_skin.admin_skin .list_content .item_data .item_separator{}
 /************************************
  LIST PAGING
 *************************************/
 /************************************
  LIST USER ACTION
 *************************************/
/******************************************
*******************************************
 NEWS TEMPLATE LIST ARCHIV
*******************************************
*******************************************/
 .sw_skin.news_post.main_item.list_skin.news_archiv{}
 /************************************
  HEADER ACTION
 ************************************/
 .sw_skin.news_post.main_item.list_skin.news_archiv .user_actions.admin_actions.header_actions
 .sw_skin.news_post.main_item.list_skin.news_archiv .user_actions.admin_actions.header_actions a.add_action{}
 .sw_skin.news_post.main_item.list_skin.news_archiv .user_actions.admin_actions.header_actions .clearance{}
 /************************************
  LIST CONTENT
 *************************************/
 .sw_skin.news_post.main_item.list_skin.news_archiv .list_content{}
 .sw_skin.news_post.main_item.list_skin.news_archiv .list_content .item_data{}
 
 .sw_skin.news_post.main_item.list_skin.news_archiv .list_content .item_data .item_title{}
 .sw_skin.news_post.main_item.list_skin.news_archiv .list_content .item_data .item_title.selection_toggle_action{
  padding-bottom:10px; /*abstand zwischen monatstitel und post_list*/
  font-size:14px;
 }
 .sw_skin.news_post.main_item.list_skin.news_archiv .list_content .item_data .item_title a.site_action{}
 .sw_skin.news_post.main_item.list_skin.news_archiv .list_content .item_separator{
  height:0px; /*abstand zwischen monatstitel zu monatstitel*/
 }
 .sw_skin.news_post.main_item.list_skin.news_archiv .list_content .sub_item_data .item_separator{
  height:30px; /*gleicher wert wie im general, muss hier aber eingefügt werden, spezialfall archiv*/
 }
 
 /************************************
  USER ACTION
 *************************************/
 .sw_skin.news_post.main_item.list_skin..news_archiv .user_actions{}
/******************************************
*******************************************
 NEWS TEMPLATE DETAIL
 
*******************************************
*******************************************/
 .sw_skin.news_post.main_item.details_skin{}
 /************************************
  DETAIL CONTENT
 *************************************/
 .sw_skin.news_post.main_item.details_skin .item_data{}
 
 /*title*/
 .sw_skin.news_post.main_item.details_skin .item_data .subheader_item.date_item{}
 .sw_skin.news_post.main_item.details_skin .item_data .item_title{}
 /*title user control*/
 .sw_skin.news_post.main_item.details_skin .item_data .item_title .user_actions.admin_actions{}
 .sw_skin.news_post.main_item.details_skin .item_data .item_title .user_actions.admin_actions a.update_action{}
 .sw_skin.news_post.main_item.details_skin .item_data .item_title .user_actions.admin_actions a.delete_action{}
 .sw_skin.news_post.main_item.details_skin .item_data .item_title .user_actions.admin_actions .clearance{}
 /*content*/
 .sw_skin.news_post.main_item.details_skin .item_data .item_content{}
 .sw_skin.news_post.main_item.details_skin .item_data .item_content .item_image{}
 /*user action*/
 .sw_skin.news_post.main_item.details_skin .user_actions{}
 .sw_skin.news_post.main_item.details_skin .user_actions a.cancel_action{}
 .sw_skin.news_post.main_item.details_skin .user_actions a.cancel_action:hover{}
 .sw_skin.news_post.main_item.details_skin .user_actions a.details_action{}
 .sw_skin.news_post.main_item.details_skin .user_actions .clearance{}
/******************************************
*******************************************
 NEWS TEMPLATE EDIT
 
*******************************************
*******************************************/
.sw_skin.news_post.main_item.edit_skin.admin_skin .property_edit.localised .label_and_mandatory{}
.sw_skin.news_post.main_item.edit_skin.admin_skin .property_edit.localised .locale .locale_label{}
.sw_skin.news_post.main_item.edit_skin.admin_skin .property_edit.localised .colon{}
.sw_skin.news_post.main_item.edit_skin.admin_skin .property_edit.localised, .property_edit.unlocalised{}
.sw_skin.news_post.main_item.edit_skin.admin_skin .property_edit.unlocalised .label_and_mandatory,
.sw_skin.news_post.main_item.edit_skin.admin_skin .property_edit.localised .locale .locale_label/*.label_and_mandatory*/{
/*diesen Wert gleichzeitig mit padding ändern*/
}
.sw_skin.news_post.main_item.edit_skin.admin_skin .locale_label .country{}
.sw_skin.news_post.main_item.edit_skin.admin_skin .counter.counter_remaining,
.sw_skin.news_post.main_item.edit_skin.admin_skin .counter_warning,
.sw_skin.news_post.main_item.edit_skin.admin_skin .unlocalised iframe{
/*diesen Wert gleichzeitig mit width ändern*/
}
.sw_skin.news_post.main_item.edit_skin.admin_skin .property_edit.unlocalised {}
.sw_skin.news_post.main_item.edit_skin.admin_skin .validation_error{
/*diesen Wert gleichzeitig mit width ändern*/
}
.sw_skin.news_post.main_item.edit_skin.admin_skin .sw_sh.mandatory_notice{
/*diesen Wert gleichzeitig mit width ändern*/
}
.sw_skin.news_post.main_item.edit_skin.admin_skin .sw_skin.edit_skin.admin_skin .sw_sh.user_actions.admin_actions{
/*diesen Wert gleichzeitig mit width ändern*/
}

 /*INPUT und TEXTAREA***********************************************************************************************/
.sw_skin.news_post.main_item.edit_skin.admin_skin .locale input,
.sw_skin.news_post.main_item.edit_skin.admin_skin .locale textarea{}
.sw_skin.news_post.main_item.edit_skin.admin_skin .locale textarea{}
.sw_skin.news_post.main_item.edit_skin.admin_skin .date_picker_and_time_selection_property_edit input{}
/*ausnahmen für multibox etc*/
.sw_skin.news_post.main_item.edit_skin.admin_skin .checkbox_property_edit input,
.sw_skin.news_post.main_item.edit_skin.admin_skin .multi_checkbox_property_edit input,
.sw_skin.news_post.main_item.edit_skin.admin_skin .dnn_link_property_edit input,
.sw_skin.news_post.main_item.edit_skin.admin_skin .hyperlink_property_edit input,
.sw_skin.news_post.main_item.edit_skin.admin_skin .long_text_property_edit input{
}


.sw_skin.news_post.main_item.list_skin  {
position:relative;
right:2px;
}