/*++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++

		BRAUHAUS LIECHTENSTEIN
		Sitewalk Est.
		Andreas Bilz

++++++++++++++++++++++++++++++++++++++++		
+++++++++++++++++++++++++++++++++++++++*/

body {
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	font-family: Arial;
	font-size: 12px;
	color: #363636;
}
#Body{
	background-color: #080808;
}
.DNNAligncenter{
	text-align:left;
}
input, textarea {
	background-color: #FFFFFF;
		font-family: Arial;
}
a:focus{
	outline:none;
}

a:link, a:visited, a:hover, a:active, a h1{
text-decoration:underline;
}

h1{
color:black;
font-size:18px;
}

TEXTAREA.NormalTextBox {
	background-color: #fff;
		font-family: Arial;
}
.Normal, TD, P, Div, .Normal TD, .Normal P, .Normal Div {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
		font-family: Arial;
}

h1, h2, h3, h4, h5{
	font-family: Arial;
}

.container {
	margin: 0 auto;
	margin-top: 15px;
	text-align: left;
	width: 979px;
	position:relative;
	z-index:100;
}
.header_div{

}
.logo_screen_div{
	position:absolute;
	width:25px;
	height:180px;
	bottom:22px;
	right:-27px;
}
.logo_div {
	position: relative;
	z-index: 1;
	float: left;
	width: 119px;
	height: 107px;
	background-image: url(media/bkg_menu.gif);
	background-repeat: repeat-x;
	background-position: 0px 25px;
}

.menu_div {
	float: left;
	margin-top: 24px;
	width: 860px;
	border-bottom: 1px solid #fed300;
	background-image: url(media/bkg_menu.gif);
	background-repeat: repeat-x;

}

.main_div {
	position: relative;
	z-index: 0;
	height: 496px;
	margin-top: -27px;
}

.left_border {
	width: 2px;
	height: 496px;
	background-image: url(media/bkg_left_border.gif);
	background-repeat: no-repeat;
}

.submenu_div {
	position: absolute;
	top: 0px;
	left: 2px;
	width: 178px;
	height: 492px;
	background-image: url(media/bkg_submenu.png);
	background-repeat: no-repeat;
	z-index: 10;
}

.right_border {
	position: absolute;
	top: 0px;
	left: 977px;
	width: 2px;
	height: 496px;
	background-image: url(media/bkg_right_border.gif);
	background-repeat: no-repeat;
}

.footer_border {
	position: absolute;
	top: 493px;
	width: 979px;
	height: 2px;
	background-image: url(media/bkg_bottom_border.gif);
	background-repeat: no-repeat;
}

a.login:link, a.login:visited {
	color: #999;
	font-size: 11px;
	text-decoration:none;
}
a.login:hover, a.login:active {
	color: #fff;
	font-size: 11px;
	text-decoration:none;
}

/*++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++

		LAYOUT NORMAL STYLING

++++++++++++++++++++++++++++++++++++++++		
+++++++++++++++++++++++++++++++++++++++*/

.content_div {
	position: absolute;
	top: 0px;
	left: 180px;
	width: 798px;
	height: 492px;
}

.content_container_div {
	position: absolute;
	left: 240px;
	top: 75px;
}
.login_admin{
	margin-top:6px;
}
/*++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++

		LAYOUT HOME STYLING

++++++++++++++++++++++++++++++++++++++++		
+++++++++++++++++++++++++++++++++++++++*/
.content_form_div {
	position: absolute;
	top: 0px;
	left: 2px;
	width: 975px;
	min-height: 492px;
	background:url(media/formular_bg_pic.gif) bottom right;
	
}
.content_div_content {
	position: relative;
	left:117px;
	z-index:100;
	width:858px;
	
}
.content_home_div {
	position: absolute;
	top: 0px;
	left: 2px;
	width: 975px;
	height:492px;

}
.content_home_frame{
	position: absolute;
	top: 270px;
	left: 50px;
}
.content_home_content {
	position: relative;
}

.aktuell_home_button {	
	position: absolute;
	top: 240px;
	left: 370px;
	z-index: 10;
}
.content_home_claim {	
	position: absolute;
	top: 135px;
	left: 50px;
	z-index: 10;
}
.content_home_footer{
	position:relative;
	background:url(media/bkg_latest_footer.gif) no-repeat top left;
	height:30px;
	width:380px;
}
.content_home_footer_text{
	padding-top:18px;
	padding-left:12px;
}
.content_home_footer_text a:link,
.content_home_footer_text a:visited,
.content_home_footer_text a:hover,
.content_home_footer_text a:active{
	text-decoration:underline;
	color:#7c7c7c;
}

/*++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++

		CONTENT STYLING

++++++++++++++++++++++++++++++++++++++++		
+++++++++++++++++++++++++++++++++++++++*/

H1, H2, H3, H4 {
	margin: 0px;
	padding: 0px;
}

.content_home_content .module_title {
	/*display: none;*/
}

/*NEWS AUF HOME*
.content_home_content .module_title{
background-image:url(media/bkg_latest_title.gif);
background-repeat:no-repeat;
line-height:23px;
width:375px;
padding-left:12px;
}*/
/*
.content_home_content{
background-color:#929292;
width:375px;
line-height:20px;
font-size:12px;
}

.content_home_content .module_title h1{
font-size:12px !important;
line-height:23px;
color:#DDB6A6;
}
*/

.content_container_div .module_title {
	height: 23px;
	background-image: url(media/bkg_module_title.gif);
	background-repeat: no-repeat;
	clear:left;
	width:720px;
	position:relative;
	z-index:90;

}

.content_container_div .module_title H1 .title {
	color: #ddb6a6;
	font-size: 16px;
	padding-left: 10px;
	line-height: 23px;

}

.content_container_div .module_content {
	float: left;
	width: 719px;
	background-image: url(media/bkg_module_content.png);
}

.content_container_div .module_content .module_content_container {
	padding-top: 35px;
	padding-left: 60px;
	padding-right: 60px;
	width:599px;
}

* html .content_container_div .module_content .module_content_container {
	width:719px;
}

.module_content H2, h2 {
	font-size: 15px;
	line-height: 23px;
	color: #000;
/*	border-bottom: 1px solid #000;*/
}
 .newsview H2 {
	margin-bottom:15px;
	font-size: 15px;
	line-height: 23px;
	color: #000;

}
.module_content H3 {
	color:6d4839;
	font-weight:bold;
	margin-bottom:8px;

}


.module_content {
	line-height: 20px;
}

.module_content a:link, .module_content a:visited {
	color: #7c7c7c;
	text-decoration: underline;
}

.module_content .Normal IMG, .pagetext IMG {
	float: left;
	margin-right: 30px;
}
.module_content .RadEToolbar IMG {
	margin-right: 0px;
}

.module_content .Normal HR {
/*	margin-right: -60px;*/
	height: 1px;
	border-top: 0px;
	background-color: #000;
	border:none;
}

.content_container_div .module_footer {
	float: left;
	width: 719px;
	height: 30px;
	background-image: url(media/bkg_module_footer.png);
	background-repeat: no-repeat;
}


/*++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++

		LATEST NEWS STYLING

++++++++++++++++++++++++++++++++++++++++		
+++++++++++++++++++++++++++++++++++++++*/

.aktuell_div {
	position: absolute;
	top: 0px;
	left: 330px;
}
.latest_title {
	width: 375px;
	line-height: 23px;
	background-image: url(media/bkg_latest_title.gif);
	background-repeat: no-repeat;
}

.latest_title DIV {
	color: #ddb6a6;
	padding-left: 12px;
}

.latest_content {
	width: 375px;
	background-color: #929292;
/*	background-image: url(media/bkg_latest_content.gif);
	background-repeat: repeat-y;*/
}

.latest_content DIV {
	font-size: 12px;
	padding-top: 12px;
	padding-right: 12px;
	padding-left: 12px;
}

.latest_content a:link, .latest_content a:visited, .latest_content a:hover, .latest_content a:active {
	color: #d5d5d5;
}

.latest_footer {
	width: 375px;
	height: 6px;
	background-image: url(media/bkg_latest_footer.gif);
	background-repeat: no-repeat;
}

.more_news {
	padding-left: 12px;
}

.summary{
width:600px;
}

/*++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++

		NEWS LIST STYLING

++++++++++++++++++++++++++++++++++++++++		
+++++++++++++++++++++++++++++++++++++++*/

.newslisting {
	float: left;
	margin-bottom: 20px;
}


/*
Bestellformular

*/

.SubHeadTitle {
	font-weight:bold;
	height:34px;
	padding-top:10px;
	display:block;
	padding-right: 15px;
}
.bestellformular TD {
	vertical-align:middle
	padding-right: 15px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.KontaktLabel {
	width: 150px;
	float:left;
	padding-top:3px;
}
.sendButton {
	margin-left: 155px;
	margin-top: 25px;
}

/*
Verkaufsstellen

*/
.verkaufsstellen {
	width:590px;
}
.verkaufsstellen TD {
	padding: 2px 15px 2px 2px;
	vertical-align:top;
}

.row1 {	
	height:20px;
}

.row2 {
	background-image: url(media/row2.png);
	background-repeat: repeat;
	height:20px;
}
.headerRow TD {
	border-bottom: 1px solid #ccc;
}
.spacerRow {
	height:10px;
	padding: 0px;
	margin: 0px;
}
.c1 {
	width: 32%;
}
.c2, .c3 {
	width:28%;
}
.c4 {
	width:12%;
}

/*
Container-Gestaltung

*/

.landing_container {
	margin-top: 100px;

}
.landing_content {

}
.Normal h4 p, h4 {
	color:#aeaeae;
	font-size:28px;
	font-weight:bold;
	line-height:30px;
}
.Normal h5 p, h5 {
	color:#aeaeae;
	font-size:20px;
	font-weight:normal;
	line-height:26px;
}



/* GALLERY */

.gallery_nav_table {
	width: 100%;
	margin-bottom: 10px;
}

.GalleryCellElementAlbum {
	padding-right: 20px;
}

.gallery_album_picture_table {
	height: 120px;
}

.gallery_album_picture_td {
	vertical-align: top;
}

.gallery_album_title, .gallery_picture_title {
	width: 120px;
}

.gallery_albums_subnav {
	margin-top: 40px;
}

.GalleryCellElementFile {
	padding-right: 10px;
	padding-bottom: 10px;
}

.gallery_albums_paging span, .gallery_albums_paging a {
	padding-right: 10px;
}

/*download*/

.module_content .Normal IMG, .pagetext IMG{
margin:0px;
float:none;
}

.documents_download table td{
width:30px;
}

.TitleHeader{
width:200px !important;

}
.ModifiedDateHeader{
width:100px !important;

}
.SizeHeader{
width:60px !important;

}
.DownloadHeader{
width:100px !important;

}

.module_container{
clear:left;
}

/*
.documents_download table{
width:100%;
}
*/
.TitleHeader, .OwnerHeader, .CategoryHeader, .ModifiedDateHeader, .SizeHeader, .DownloadHeader{
font-weight:bold;
}





/***************************************************
	news/events template
***************************************************/
/***** general ************************************/


hr,HR {
 	border: 0px; /* Für Firefox und Opera */
 	border-top: solid 1px #ccc;
 	border-bottom: transparent;
}


/**********************************************************************************************************************************************
**********************************************************************************************************************************************
**********************************************************************************************************************************************

	TEMPLATE GENERAL (NEWS AND EVENTS)

	******************************************************************************************************************************************
**********************************************************************************************************************************************
**********************************************************************************************************************************************/
	.item_content_img{
		width:200px;
		float:left;
		min-height:25px;
	}
	.itemt_content_content{
		float:right;
		text-align:left;
		width:380px;
		min-height:25px;
	}
	.itemt_content_content.large_content{
		float:left;
		text-align:left;
		width:100%;
		min-height:25px;
	}	
	/************************************
		ALLGEMEIN GÜLTIG
	*************************************/

	/*separator*/
	.item_separator
	{
		clear:left;
		height:30px; /*im News Archiv mit korrigieren*/
	}

	item_separator_home{
		clear:left;
		height:12px;
	}
	/*Date*/
	.item_data .date_item{
		color:#aaa;
	}

	/*clearance*/
	.clearance{
	width: 100%;
	height: 1px;
	margin: 0 0 -1px;
	clear: both;
	font-size:1px;
	line-height:1px;
	}

	/*paging*/
	.paging_item{} /*noch nicht fertig*/

	/************************************
		AUSGEBLENDET (z.B wenn keine Kategorie benötigt wird)
	*************************************/
	.fct_hide_category{
		display:none;
	}

	/*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_action{
		padding-bottom:20px;
	}
	.user_actions.header_action a , a.user_actions.header_action{
		font-weight:bold;
		padding-left:20px;
		margin-right:20px;
		display:block;
		height:16px;
		float:left;
		color:black;
		text-decoration:none;
		background:url(media/icons/add.gif);
		background-repeat:no-repeat;
	}
	.user_actions.header_action a.update_action{
		background:url(media/icons/edit.gif) no-repeat;
		border:none;
	}
	.user_actions.header_action a.delete_action{
		background:url(media/icons/delete.gif) no-repeat;
		border:none;
	}	
	.user_actions.admin_actions.header_action .clearance{
		
	}
	/******* updated news from template ***********/
	.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;
		margin-right:20px;
		display:block;
		height:16px;
		float:left;
		color:black;
		text-decoration:none;
		background:url(media/icons/add.gif);
		background-repeat:no-repeat;
	}
	.user_actions.header_actions a.update_action{
		background:url(media/icons/edit.gif) no-repeat;
		border:none;
	}
	.user_actions.header_actions a.delete_action{
		background:url(media/icons/delete.gif) no-repeat;
		border:none;
	}	
	.user_actions.admin_actions.header_actions .clearance{
		
	}	
	/************************************
		LIST
	*************************************/

	/*title*/
	.sw_skin.list_skin .list_content{
		margin-top:10px;
		padding-left:0px;
	}
	/****** achtung an post_list_home angepasst ***************/
	.sw_skin.list_skin .list_content_home{
		margin-top:0px;
		padding-left:0px;
	}
	.sw_skin.list_skin .list_content_home .list_header_home{
		/*background:url(media/bkg_latest_title.gif) no-repeat;
		color:#ddb6a6;
		padding-left:12px;
		height:23px;*/
	}	
	.sw_skin.list_skin .list_content_home .item_data{
		padding-left:12px;
		padding-right:12px;
		padding: 12px 12px 0px 12px;
	}
	.sw_skin.list_skin .list_content_home .list_header_home a.details_action:link,
	.sw_skin.list_skin .list_content_home .list_header_home a.details_action:visited,
	.sw_skin.list_skin .list_content_home .list_header_home a.details_action:hover,
	.sw_skin.list_skin .list_content_home .list_header_home a.details_action:active{
		color:#ddb6a6;
		text-decoration:none;
	}
	/**********************************************************/
	.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:#363636;
		font-weight:bold;
	}
	/****** achtung an post_list_home angepasst ***************/
	.sw_skin.list_skin .list_content_home .item_data a.details_action:link,
	.sw_skin.list_skin .list_content_home .item_data a.details_action:visited{
		color:#d5d5d5;
		text-decoration:underline;
		padding-left:0px;
	}
	
	.sw_skin.list_skin .list_content_home .item_data a.details_action:hover,
	.sw_skin.list_skin .list_content_home .item_data a.details_action:active{
		color:#d5d5d5;
		text-decoration:underline;
		padding-left:0px;
	}	
	
	
	/*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;
	}
	.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:12px;
		text-transform:capitalize;
		font-weight:normal;
		float:left;
		width:120px;
	}
	.property_edit.localised .locale .locale_label{
		display:block;
	}
	.property_edit.localised .colon{
		
	}
	.property_edit.localised, .property_edit.unlocalised{
		min-width:100%;
	}
	.property_edit.unlocalised .label_and_mandatory,
	.property_edit.localised .locale .locale_label/*.label_and_mandatory*/{
		float:left;
		width:120px; /*diesen Wert gleichzeitig mit padding ändern*/
	}
	.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********************************************************************************************/

	.locale input,
	.locale textarea{
		width:400px;
	}
	.locale 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_action a, .sw_sh.user_actions a.update_action,
	.sw_sh.user_actions .delete_action a, .sw_sh.user_actions a.delete_action,
	.sw_sh.user_actions .cancel_action 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 !important;
		color:#3e96d4 !important;
		font-weight:bold;
		border:1px solid #3e96d4;
	}
	.update_action:hover, .update_action:active{
		text-decoration:none;
		font-weight:bold;
	}
	.delete_action:link, .delete_action:visited{
		text-decoration:none !important;
		
		color:#e64949 !important;
		font-weight:bold;
		border:1px solid #e64949;
	}
	.delete_action:hover, .delete_action:active{
		text-decoration:none;
		font-weight:bold;
	}
	.cancel_action:link, .cancel_action:visited{
		text-decoration:none !important;
		border:1px solid #e64949 ;
		color:#e64949 !important;
		font-weight:bold;
	}
	.cancel_action:hover, .cancel_action:active{
		text-decoration:none;
		font-weight:bold;
	}
	.user_actions .clearance{
	
	}

	/************************************
		DETAIL
	*************************************/

	.sw_skin.main_item.details_skin .item_data{}
	
	/*title*/
	.sw_skin.main_item.details_skin .item_data .subheader_item.date_item{
		display:none;
	}
	.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{}
	.sw_skin.main_item.details_skin .item_data .item_title .user_actions.admin_actions .clearance{}

	/*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 img{
		clear:both;
		display:block;
		
	}
}
	.sw_skin.main_item.details_skin .item_data .item_image_box IMG{
		
		
	}
	.sw_skin.main_item.details_skin .item_data .item_image_box .item_image_box_title{
		height:20px;
		margin-top:260px;
		font-weight:bold;
	}
	/*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,
	.sw_skin.main_item.details_skin .user_actions a.cancel_action:link,
	.sw_skin.main_item.details_skin .user_actions a.cancel_action:visited,
	.sw_skin.main_item.details_skin .user_actions a.cancel_action:hover,
	.sw_skin.main_item.details_skin .user_actions a.cancel_action:active
	{
		background:transparent;
		color:#7c7c7c !important;
		border:none;
		font-weight:normal;
		text-decoration:underline !important;
	}
	
	.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;
	}
	.sw_skin.main_item.details_skin .user_actions a.print_action:link,
	.sw_skin.main_item.details_skin .user_actions a.print_action:visited,
	.sw_skin.main_item.details_skin .user_actions a.print_action:active,
	.sw_skin.main_item.details_skin .user_actions a.print_action:hover{
		color:#7c7c7c;
		text-decoration:underline;
	}
	.sw_skin.main_item.details_skin .user_actions .clearance{}

	/*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_action{}
	.sw_skin.news_post.main_item.list_skin .user_actions.admin_actions.header_action a.add_action{}
	.sw_skin.news_post.main_item.list_skin .user_actions.admin_actions.header_action .clearance{}

	/************************************
		LIST CONTENT
	*************************************/
	.sw_skin.news_post.main_item.list_skin .list_content{}
	.sw_skin.news_post.main_item.list_skin .list_content .item_data{}
	.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.sw_unpublished,
	.special_news.sw_uncategorised,
	.special_news.sw_expired
	{
		padding:0px;
		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_action{}
	.sw_skin.news_category.category_item.list_skin.admin_skin .user_actions.admin_actions.header_action a.add_action{}
	.sw_skin.news_category.category_item.list_skin.admin_skin .user_actions.admin_actions.header_action .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_action
	.sw_skin.news_post.main_item.list_skin.news_archiv .user_actions.admin_actions.header_action a.add_action{}
	.sw_skin.news_post.main_item.list_skin.news_archiv .user_actions.admin_actions.header_action .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{
}

/*******************************************************************************************************************




	Produktliste




*******************************************************************************************************************/
/******* user action *******************/
	.user_actions.admin_actions.content_action{
		padding-bottom:20px;
	}
	.user_actions.content_action a , a.user_actions.content_action{
		font-weight:bold;
		padding-left:20px;
		margin-right:20px;
		display:block;
		height:16px;
		float:left;
		color:black;
		text-decoration:none;
		background:url(media/icons/add.gif);
		background-repeat:no-repeat;
	}
	.user_actions.content_action a.update_action{
		background:url(media/icons/edit.gif) no-repeat;
		border:none;
	}
	.user_actions.content_action a.delete_action{
		background:url(media/icons/delete.gif) no-repeat;
		border:none;
	}	
	.user_actions.admin_actions.content_action .clearance{
		
	}

/******* container *********************/
.sw_skin.product_list_container.title_item.versand_item{
	float:left;
	width:100%;
	height:20px;
	border-bottom:1px solid #ccc;
	
	font-weight:bold;
	font-size:12px;
}

.sw_skin.product_list_container.container_item.details_skin.header_item{
	line-height:28px;
	height:28px;
	font-size:12px;
	font-weight:normal;
	padding-left:295px;
}
.sw_skin.product_list_container.container_item.details_skin.item_first .item_data .item_title{
	font-size:15px;
	color:#000;
	line-height:28px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	font-weight:normal;
	float:left;
	min-height:28px;
	width:100%;
	margin-bottom:0px;
}

.sw_skin.product_list_container.container_item.details_skin .item_data .item_title{
	font-size:15px;
	color:#000;
	line-height:28px;
	border-bottom:1px solid #ccc;
	font-weight:normal;
	float:left;
	min-height:28px;
	width:100%;
	margin-bottom:0px;
}
.sw_skin.product_list_container.container_item.details_skin .item_data .item_title .item_title_name{
	float:left;
	font-size:15px;
}

/******** ul liste ********************/
.sw_skin.product_list_product.main_item.list_skin .list_content{
	margin:0px;
	padding:0px;
	
}
.sw_skin.product_list_product.main_item.list_skin .list_content ul{
	margin-left:0px;
	padding-left:0px;
	list-style-position:inside; 
	margin-bottom:0px;
	float:left;
	width:100%;
	margin-top:0px;
}
.sw_skin.product_list_product.main_item.list_skin .list_content ul li{
	list-style-position:outside;
	margin-left:0px;
	text-indent:0px;
	list-style-type:none;
	margin-bottom:0px;
	float:left;
	width:100%;
	line-height:23px;
	margin-top:0px;
}
/********** li liste ******************/

.sw_skin.product_list_product.main_item.list_skin .list_content .item_data.row_odd{
	background-color:none;
	float:left;
	width:100%;
}
.sw_skin.product_list_product.main_item.list_skin .list_content .item_data.row_even{
	background-color:#cfcfcf;
	float:left;
	width:100%;
}
.sw_skin.product_list_product.main_item.list_skin .list_content .item_data .item_title{
	font-size:12px;
	font-weight:normal;
	
}
.sw_skin.product_list_product.main_item.list_skin .list_content .item_data .item_title .item_title_name{
	float:left;
	width:280px;
}
.spacer_product_div{
	float:left;
	width:100%;
	height:25px;

}
.sw_skin.product_list_product.main_item.list_skin .list_content .item_data .item_title .item_title_name a:link,
.sw_skin.product_list_product.main_item.list_skin .list_content .item_data .item_title .item_title_name a:visited,
.sw_skin.product_list_product.main_item.list_skin .list_content .item_data .item_title .item_title_name a:hover,
.sw_skin.product_list_product.main_item.list_skin .list_content .item_data .item_title .item_title_name a:active{
	color:#363636;
	
}
.sw_skin.product_list_product.main_item.list_skin .list_content .item_data .item_title .item_title_preis{
	float:left;
	width:280px;
	padding-left:15px;

}
.sw_skin.product_list_product.main_item.list_skin .list_content .item_data .item_title .item_title_preis_preis{
	float:left;
	width:60px;
}
.sw_skin.product_list_product.main_item.list_skin .list_content .item_data .item_title .item_title_preis_desc{
	float:right;
	width:210px;
	text-align:left;
}
/********** light box in product list **************

	z-index gesetzt in lightbox.css in overlay und lightbox
*/
/********** sort buttons *************/
.first_btn{
	float:left;
	width:16px;
	height:16px;
	background:url(media/icons/first_grey.gif) no-repeat;
	cursor:pointer;
	cursor:hand;
}
.first_btn_active{
	float:left;
	width:16px;
	height:16px;
	background:url(media/icons/first.gif) no-repeat;
	cursor:pointer;
	cursor:hand;
}
.previous_btn_active{
	float:left;
	width:16px;
	height:16px;
	background:url(media/icons/previous.gif) no-repeat;
	cursor:pointer;
	cursor:hand;
}
.next_btn_active{
	float:left;
	width:16px;
	height:16px;
	background:url(media/icons/next.gif) no-repeat;
	cursor:pointer;
	cursor:hand;
}
.last_btn_active{
	float:left;
	width:16px;
	height:16px;
	background:url(media/icons/last.gif) no-repeat;
	cursor:pointer;
	cursor:hand;
}
.previous_btn{
	float:left;
	width:16px;
	height:16px;
	background:url(media/icons/previous_grey.gif) no-repeat;
	cursor:pointer;
	cursor:hand;
}
.next_btn{
	float:left;
	width:16px;
	height:16px;
	background:url(media/icons/next_grey.gif) no-repeat;
	cursor:pointer;
	cursor:hand;
}
.last_btn{
	float:left;
	width:16px;
	height:16px;
	background:url(media/icons/last_grey.gif) no-repeat;
	cursor:pointer;
	cursor:hand;
}
.item_separator_produktliste
{
	clear:left;
	height:20px; /*im News Archiv mit korrigieren*/
	float:left;
	width:100%;
}
/*******************************************************************************************************************



	Händlerliste



*******************************************************************************************************************/

/**************** category container list admin *******************/
.cat_cont_row{
	float:left;
	min-height:25px;
	width:100%;
	padding:5px 0px 5px 0px;
}

.cat_cont_row 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;
}
.cat_cont_row 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;
}
/***************** contacts list ***********************************/
.sw_skin.trader_list.main_item.list_skin .list_content{
	padding-left:0px;
}
.sw_skin.trader_list.main_item.list_skin .list_content .header_item{
	float:left;
	color:#000;
	line-height:23px;
	width:100%;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
}
.header_item_firma{
	font-size:15px;
	float:left;
	width:187px;
	
}
* html .header_item_firma{
	width:187px;
}
.header_item_adresse{
	font-size:15px;
	float:left;
	width:165px;
}
.header_item_ort{
	font-size:15px;
	float:left;
	width:165px;
}
.header_item_lageplan{
	font-size:15px;
	float:left;

}
.sw_skin.trader_list.main_item.list_skin .list_content .item_data.row_odd{
	background-color:none;
	float:left;
	width:100%;
	line-height:23px;

}
.sw_skin.trader_list.main_item.list_skin .list_content .item_data.row_even{
	background-color:#cfcfcf;
	float:left;
	width:100%;
	line-height:23px;
}
.item_data_col_firma{
	float:left;
	width:187px;

}
* html .item_data_col_firma{
	width:187px;
}
.item_data_col_adresse{
	float:left;
	width:165px;
}
.item_data_col_ort{
	float:left;
	width:165px;
}
.item_data_col_lageplan{
	float:left;
}



/*********************************************************************************************************************************************
**********************************************************************************************************************************************

	GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY GALLERY 

**********************************************************************************************************************************************
*********************************************************************************************************************************************/

	/************************************
		VOREINSTELLUNGEN
	*************************************/

		/*Filter für die Sortierung ein oder ausblenden. Wenn ausgeblendet, muss es in den skinnersettings eingestellt werden*/
		.sw_skin.gallery_image.main_item.list_skin .fct_filter_action
		{
		display:none;}

		/*Bild Titel generell ein oder ausblenden*/
		.fct_image_title{
			display:none;
		}
		
		/*Bilder Titel in Übersicht ein oder ausblenden*/
		.sw_skin.gallery_image.main_item.list_skin .list_content .item_data .fct_legend_title_image{}
		
		/*Album Titel in Übersicht ein oder ausblenden*/
		.sw_skin.gallery_image.main_item.list_skin .list_content .item_data .fct_legend_title_album{}

		/*Zusammenfassung in Lightbox ein oder ausblenden*/
		.fct_summary_or_description{}
		
		/*Summary aus oder ein blenden, nur summary oder description einblenden*/
		.fct_summary{}
		
		/*descprition aus oder einblenden, nur summary oder description einblenden*/
		.fct_description{
			display:none;
		}

		/*Titel in Lightbox ein oder ausblenden*/
		.fct_lightbox_legend_title_image{}

		/*in der Legende "Album anzeigen" ein- ausblenden*/
		.sw_skin.gallery_image.main_item.list_skin .list_content .item_data .fct_show_album{
		display:none;
		}

		/*in der Legende "Download" ein- ausblenden*/
		.sw_skin.gallery_image.main_item.list_skin .list_content .item_data .fct_download_item{
		display:none;}

	/************************************
		ALLGEMEIN
	*************************************/

	.sw_skin.gallery_image.main_item.list_skin{}


	/************************************
		ALBUM TITLE - Gallery spezifisch
	*************************************/
	.sw_skin.gallery_image.main_item.list_skin .album_title,
	.sw_skin.gallery_image.main_item.list_skin .album_title a.browse_album_action{
		color:#7C7C7C;
		padding-bottom:20px;
		text-decoration:none;
	}
	/*edit button für Albumtitel. Sollte gleich aussehen wir die anderen Edit Buttons. Sprich der Bleistift*/
	.sw_skin.gallery_image.main_item.list_skin .album_title 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;
		padding-right:4px;
	}

	
	
	/************************************
		HEADER ACTION
	*************************************/
	.sw_skin.gallery_image.main_item.list_skin .header_actions{}
	.sw_skin.gallery_image.main_item.list_skin .header_actions .update_action{}

	/************************************
		LIST CONTENT
	*************************************/

	/*************
		IMAGE
	**************/
	.sw_skin.gallery_image.main_item.list_skin .list_content{
	width:100%;/*für ie6 und ie7*/
	padding-bottom:20px;
	}

	/*rechter abstand zwischen den elementen*/
	.sw_skin.gallery_image.main_item.list_skin .list_content .item_data{
	float:left;
	margin-right:20px;
	
	}

	/*rahmen für bild*/
	.sw_skin.gallery_image.main_item.list_skin .list_content .item_data .image_item{
	background:#cfcfcf;	
	margin:0px;
	padding:10px;
	}

	/*rahmen für album*/
	.sw_skin.gallery_image.main_item.list_skin .list_content .item_data .album_item{
	background:#cfcfcf;	
	padding:10px;
	}

	.sw_skin.gallery_image.main_item.list_skin .list_content .item_data .image_item .image_item_table .image_item_td img{
	border:none;
	}
	
	.sw_skin.gallery_image.main_item.list_skin .list_content .item_data .image_item .image_item_table .image_item_td{
	vertical-align:center;
	text-align:center;
	}
	
	/*IMAGE LEGEND, margin und min-height je nachdem was angezeigt wird einstellen*/
	
	.sw_skin.gallery_image.main_item.list_skin .list_content .item_data .image_legend{
		/*margin-bottom:20px;*/
		height:50px;
	}

	/*ie6 bug fix*/
	* html .sw_skin.gallery_image.main_item.list_skin .list_content .item_data .image_legend{
		width:180px; /*bildbreite plus padding*/
	}
	
	/*album und bild titel*/
	.sw_skin.gallery_image.main_item.list_skin .list_content .item_data .image_legend .legend_image_title{
	width:170px;}
	
	.sw_skin.gallery_image.main_item.list_skin .list_content .item_data .image_legend .user_actions{
		position:absolute;
		margin-top:-18px;
		z-index:100;
	}

	/************************************
		USER ACTION
	*************************************/

	.user_actions.browse_parent_actions a.browse_parent_action{
	text-decoration:none;
	}

	/************************************
		ADMIN ACTION
	*************************************/

	a.set_album_action{
	position:relative;
	font-size:0px;
	display:block;
	width:18px;
	height:18px;
	float:left;
	background-color:transparent;
	background:url(media/icons/isnotalbum.gif);
	background-repeat:no-repeat;
	border:none;
	}

	.is_album_image{
	position:relative;
	/*font-size:0px;*/
	display:block;
	width:18px;
	height:18px;
	float:left;
	background-color:transparent;
	background:url(media/icons/ratingzero.gif);
	background-repeat:no-repeat;
	border:none;
	}

	a.turn_image_action{
	position:relative;
	font-size:0px;
	display:block;
	width:16px;
	height:16px;
	float:left;
	background-color:transparent;
	background:url(media/icons/action_refresh.gif);
	background-repeat:no-repeat;
	border:none;
	display:none;/*noch buggy*/
	}
	
	/************************************
		ADMIN PAGE - Umsortierung
	*************************************/
	
	.sw_skin.gallery_image.main_item.list_skin.admin_skin ul{
	margin:0px;
	padding:0px;
	}
	
	.sw_skin.gallery_image.main_item.list_skin.admin_skin ul li{
	margin:0px;
	padding:0px;
	float:left;
	margin-right:20px; /*gleich wie .sw_skin.gallery_image.main_item.list_skin .list_content .item_data einstellen oder auch nicht*/
	background:transparent;
	list-style-type:none;
	cursor:pointer;
	}
	
	
/*Änderung der Startseite 27.04.2010*/

/*firefox fix*/
.ModuleTitle_SubMenu{
z-index:2000!important;
}


.container_home .content_home_div{

}

.content_home_content{
height:100%;
height:381px;
margin-bottom:2px;
background-color:black;
background:url(media/brauhaus_back.jpg);
background-position:bottom left;
background-repeat:no-repeat;
width:100%;
}

.aktuell_home_content{
position:relative;
float:left;
width:662px;
background:#252525;
height:110px;
border:none!important;
z-index:90;
}

.right_bottom_content{
position:relative;
float:right;
width:311px;
background:#252525;
height:110px;
margin-left:2px;
border:none!important;
}

.content_home_frame{

}

.container_home .module_title{
background:url(media/home_header.gif);
background-repeat:repeat-x;
height:16px;
background-color:black;
padding-bottom:2px;
color:black;
padding-left:10px;
}

.container_home .module_title h1{
font-size:11px;
font-weight:bold;
line-height:16px;
text-transform:uppercase;
}

.list_header_home a:link,.list_header_home a:visited{
color:white!important;
text-decoration:underline!important;
font-size:14px;
font-weight:bold;
}

.home_date_item{
font-weight:normal;
color:#888888;
font-size:14px;
}

.list_content_home
{
padding-left:10px!important;
padding-top:10px;
}

.list_content_home .row_even,.list_content_home .row_odd {
display:none;
}

.list_header_home{
padding-bottom:5px;
}

.show_all_news_link{
position:absolute;
z-index:1000;
left:560px;
}

.show_all_news_link:link,.show_all_news_link:visited{
color:white;
font-size:11px;
}

.show_all_news_link:hover,.show_all_news_link:active{
color:white;
font-size:11px;
}


/*************************************
	formmaster
	
*************************************/
.form_class{
	float:left;
	margin-top:20px;
	text-align:left;
}
.form_class td, .form_class tr{
	text-align:left !important;
}
.form_class .NormalTextBox_class{
	color:#ffde00;
	font-size:13px;
	width:340px;
	line-height:30px;
	float:left;
}
.form_class input.NormalTextBox_class{
	color:#000;
	float:left;
	width:260px;
	line-height:14px;
	font-size:13px;
	

}
.form_class .SubHead_class2,
.form_class .SubHead_class2first{
	color:#ffde00;
	font-size:13px;
	width:75px;
	min-height:30px;
	 float:left;
}
.form_class .SubHead_class2first{
	margin-top:20px;
}
.form_class input.NormalTextBox_class2,
.form_class input.NormalTextBox_class2first{
	width:220px;
	color:#000;
	height:14px;
}
.form_class input.NormalTextBox_class2first{
margin-top:20px;
}
.form_class .NormalTextBox_class3{
	color:#ffde00;
	font-size:10px;
	margin-top:20px;
	float:left;
}
.form_class a.NormalTextBox_button{
	float:right;
	margin-right:30px;
}
.form_class a.NormalTextBox_button:link, .form_class a.NormalTextBox_button:visited{
	color:#ffde00;
}
.form_class a.NormalTextBox_button:hover, .form_class a.NormalTextBox_button:active{
	color:#ffde00;
	text-decoration:none;
}
.form_thank{
	color:#ffde00;
	margin-top:25px;
}
