@import "editor_style.css";
@import "images/fileicons/style.css";
 
body,html {

	

	margin: 0px;
	padding: 0px;
	text-align:center; 
	
	height:100%;
	background: url("/_skins/base/images/back_body_right.gif");
	background-position:bottom right;
	background-repeat:no-repeat;	
	background-color:#0C0C0C;
	background-attachment: fixed;
	
}

html {
	
	overflow-y: scroll;
	
}


/* @group Basis layout */

div#body_back_left {
	
	background: url("/_skins/base/images/back_body_left.gif");
	background-position:bottom left;
	background-repeat:no-repeat;
	width:100%;
	min-height:100%;
	padding:0px;
	margin:0px;
	clear:left;
	background-attachment: fixed;
}


div#body_back_right {
	
	width:100%;
	min-height:100%;
	padding:0px;
	margin:0px;
	clear:left;
	display:block;
	height:100%;

}

div#container {
	background: url("/_skins/base/images/back_body.gif");
	background-position:center 110px;
	background-repeat:no-repeat;
	text-align:left; 
	width:994px;
	margin-left:auto;
	margin-right:auto;
	
}

a.top {
	background: url("/_skins/base/images/logo.jpg");
	background-position:center;
	background-repeat:no-repeat;
	width:994px;
	height:220px;
	
	display:block;
	outline:none;
	cursor:pointer;
	
}

div.glitzer_1 {
	background: url("/_skins/base/images/xxmurano_3.gif");
	position:relative; top:75px; left:606px;         
	background-repeat:no-repeat;
	width:130px;
	height:94px;

}

div.glitzer_2 {
	background: url("/_skins/base/images/xxmurano_2.gif");
	position:relative; bottom:17px; left:278px;         
	background-repeat:no-repeat;
	width:163px;
	height:101px;

}

div#navi {
	width:100%;
	height:95px;
	
	margin-bottom:30px;
}


div#left {
	width:310px;
	margin-left:40px;
	float:left;
	
}

div#middle {
	width:700px;
	float:left;
	min-height:410px;
	margin-left:43px;
	margin-right:20px;
	margin-top:20px;
	
}

div#middle_home {
	width:410px;
	float:left;
	min-height:400px;
	margin:0px 3px 15px 0px;
	
}


div#main_home {
	position:relative;
	width:372px;
	margin-left:40px;
	margin-top:19px;
	
}


div#main {
	background: url("/_skins/base/images/back_box.png");
	background-repeat:repeat-x repeat-y;
	padding:25px;
	width:650px;
	min-height:364px;
	margin-bottom:20px;
	border:1px solid #3B342C;
}

div#main_1 {
	width:310px;
	min-height:364px;
	float:left;
	margin-right:10px;
}

div#main_2 {
	width:310px;
	float:left;
	min-height:364px;
	
}

div#right {
	width:200px;
	float:left;
	
	
}
div.home_menue {
	background: url("/_skins/base/images/back_box.png");
	background-repeat:repeat-x repeat-y;
	min-height:120px;
	width:290px;
	padding:10px;
	margin-bottom:20px;
	border:1px solid #3B342C;
	border-top:none;
}

div.home_menue_headline {
	background: url("/_skins/base/images/headline_menue.png");
	background-position:center;
	background-repeat:no-repeat;
	height:25px;
	width:312px;
	
	
}

div.home_event {
	background: url("/_skins/base/images/back_box.png");
	background-repeat:repeat-x repeat-y;
	min-height:130px;
	width:290px;
	margin-bottom:20px;
	padding:10px;
	border:1px solid #3B342C;
	border-top:none;
}

div.home_event_headline {
	background: url("/_skins/base/images/headline_event.png");
	background-position:center;
	background-repeat:no-repeat;
	height:25px;
	width:312px;
	
	
}	
div.home_newsletter {
	background: url("/_skins/base/images/back_box.png");
	background-repeat:repeat-x repeat-y;
	height:130px;
	width:192px;
	margin-bottom:20px;
	border:1px solid #3B342C;
	border-top:none;
	
}

div.home_newsletter_headline {
	background: url("/_skins/base/images/headline_newsletter.png");
	background-position:center;
	background-repeat:no-repeat;
	height:22px;
	width:194px;
	border-bottom:1px solid #3B342C;
}

div.home_newsletter_link {
	background: url("/_skins/base/images/button_newsletter.jpg");
	background-position:center;
	background-repeat:no-repeat;
	height:90px;
	width:192px;
	padding-top:50px;
	display:block;
	
}
form.submit {
	padding-top:10px;
	padding-left:15px;
}

div.home_links_headline {
	background: url("/_skins/base/images/headline_links.png");
	background-position:center;
	background-repeat:no-repeat;
	height:22px;
	width:194px;
	border-bottom:1px solid #3B342C;
}	
div.home_comm_headline {
	background: url("/_skins/base/images/headline_comm.png");
	background-position:bottom left;
	background-repeat:no-repeat;
	height:40px;
	width:194px;
	margin-bottom:10px;
}

a.home_fb_link {
	background: url("/_skins/base/images/ico_fb.png");
	background-position:center;
	background-repeat:no-repeat;
	width:30px;
	height:30px;
	float:left;
	margin:0px 10px 0px 0px;
}
a.home_sp_link {
	background: url("/_skins/base/images/ico_sp.png");
	background-position:center;
	background-repeat:no-repeat;
	width:30px;
	height:30px;
	float:left;
	margin:0px 10px 0px 0px;
}
a.home_zebra_link {
	background: url("/_skins/base/images/zebra.png");
	background-position:center;
	background-repeat:no-repeat;
	height:90px;
	width:192px;
	padding-top:30px;
	display:block;
	
	
}

div.links_trennstrich {
	height:2px;
	width:140px;
	border-bottom:1px solid #3B342C;
	margin-left:26px;
	
}

a.home_pulse_link {
	background: url("/_skins/base/images/pulse.png");
	background-position:center;
	background-repeat:no-repeat;
	height:90px;
	width:192px;
	display:block;
	margin-top:10px;
	
}


div.home_links {
	background: url("/_skins/base/images/back_box.png");
	background-repeat:repeat-x repeat-y;
	height:240px;
	width:192px;
	border:1px solid #3B342C;
	border-top:none;
	margin-bottom:10px;
	
}

div.home_comm {
	
	height:40px;
	width:192px;

	border-top:none;
	margin-bottom:10px;
	
}

div#footer {
	
	width:100%;
	
	clear:left;
	text-align:right;
	
}

a.website {
	
	width:170px;
	height:20px;
	text-align:right;
	padding-right:40px;
	padding-left:4px;
}
a.impressum {
	
	width:50px;
	height:20px;
	padding-left:4px;
	padding-right:4px;
	text-align:right;
	
}
a.copy {
	padding-right:4px;
	width:350px;
	height:20px;
	text-align:right;
	
}

/* @end */






/* @group Navigation */


div.navigation {
	margin-left:40px;   
	width:100%;
}
div.navbutton {
	
	width:174px;
	height:91px;
	line-height:30px;
	margin-bottom:1px;
	margin-right:12px;
	float:left;
	display:block;
	
}

div.navbutton a{
	background: url("/_skins/base/images/back_button.jpg");
	background-position:top;
	background-repeat:no-repeat;
	display:block;
	width:174px;
	height:91px;
	text-indent:-1999px;	
	outline:none;
	cursor:pointer;
	opacity: .5;
	filter: alpha(opacity=50);	
}


	

div.navbutton a:hover{
	background-position: 0px -91px;
	opacity: 1;
	filter: alpha(opacity=100);
	
}
div.navbutton_active a{

	opacity: 1;
	filter: alpha(opacity=100);

	
}

div.navbutton_active a:hover {

	background-position: 0px 0px;
}

div.navbutton_0 {
	
	display:none;
	
}

div.navbutton_1 a{
	background: url("/_skins/base/images/button_fotos.jpg");
	
	
}

div.navbutton_5 a{
	background: url("/_skins/base/images/button_jobs.jpg");
	
	
}

div.navbutton_3 a{
	background: url("/_skins/base/images/button_menue.jpg");
	
	
}

div.navbutton_4 a{
	background: url("/_skins/base/images/button_kontakt.jpg");
	
	
}

div.navbutton_2{/*Events*/
	display:none;
	
	
}
.fb_button{
	background: url("/_skins/base/images/button_facebook.jpg");
	background-position:0px 0px;
	background-repeat:no-repeat;
	display:block;
	width:174px;
	height:91px;
	float:left;
	
}
.fb_button:hover{

	background-position:0px -93px;
	
	
}
div.navbutton_6 {
	
	display:none;
	
}	
div.navbutton_7 {
	
	display:none;
	
}
div.navbutton_8 {
	
	display:none;
	
}
div.navbutton_9 {
	
	display:none;
	
}

/* @end */

input {
	
	width:160px;
	height:20px;
	background-color: #FCE8CF;
	border: 1px solid #31100B;

}


span.error {
	color:#C70000;
	width:150px;
}

span.error input{
	border:2px dashed #FFF;
}


a.Newsletter_go {
	display:block;
	height:20px;
	width:152px;
}


div.Newsletter_Formular {
	
	min-height:160px;
	width:600px;
}
.button_home {
	border:none;
	opacity: 0;
	filter: alpha(opacity=0);
	}

.button {
	border:none;
	position:relative;
	height:30px;
	width:100px;
	cursor:pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	display:block;
	
}

a.formline_button{
	background: url("/_skins/base/images/button_anmeldung.jpg");
	background-repeat:no-repeat;	
	width:180px;
	height:40px;
	margin-left:93px;
	padding:4px;
	cursor:pointer; 
	outline:none; 
	position:relative;
	display:block;
	
	}

/*forms*/
label { 
	width:90px;
	display: block;
	float:left;
	margin-bottom:6px;
	font-weight: bold;
	
	
}

.formline, .formline_big{
	line-height:20px;
	width:490px;
	height:22px;
	float:left;
	margin-bottom:1px;
	overflow:hidden;
	padding:4px;
	
}

.formline_big {
	

	height:40px;
	
}

/* @group Event */


div#Event {
	
	
	height:200px;
	width:650px;
}

div.Event_Datum {

	width:200px;
	font-weight:bold;
}

div.Event_Datum_Home {

	width:280px;
	text-align:right;
}

div.Event_Kurztext_Home {

	width:280px;
	
}

div.Event_Titel {
	
	width:150px;
	
	
	
}
div.Event_Titel_Home {

	width:280px;
	
	
}

div.Event_Link_Home {

	width:280px;
	text-align:right;
	float:left;
}

div.Event_Link {

	width:280px;
	
	float:left;
}

div.Event_Kurztext {

	width:300px;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:30px;
	float:left;
}

div.News_Titel {
	
	width:450px;
	float:left;
	
	
}

div.News_Datum {
	float:left;
	width:200px;
	font-weight:bold;
	text-align:right;
}

div.News_Titel_Datum {
	
	width:650px;
	
	
	
	
}
div.News_Kurztext {

	width:400px;
	margin-right:25px;
	margin-top:20px;
	margin-bottom:30px;
	float:left;
}

div.News_Bild {
	margin-top:25px;
	width:110px;
	height:120px;
	float:left;
	
}

div.News_Bild img{
	
	border:1px solid #3B342C;
	
}

div.Event_Langtext {

	width:600px;
	
	margin-top:20px;
	
	
}

div.Event_Flyer {
	float:left;
	width:330px;
	height:130px;
	text-align:right;
	
	
	
}
div.Event_Flyer img{
	
	border:1px solid #3B342C;
	position: right;
}


div.Event_Home {

	margin-bottom:10px;
}

div.Menueplan_Preis {

	width:182px;
	height:20px;
	float:left;
	
	
}

div.Menue_Link {
	height:20px;
	width:100px;
	float:left;
	
	
}

div.Menueplanitem_all {
	color:#FFF;
	width:300px;
	min-height:300px;
	
	
}

div.Menueplanitem {
	color:#FFF;
	width:300px;
	min-height:120px;
	
}

div.Menueplan_Hauptspeise {
	color:#FFF;
	width:300px;
	height:35px;
	
}
div.Menueplan_Info {
	color:#FFF;
	width:630px;
	min-height:120px;
	padding:5px;
	border:1px solid #FDEDA6;
}

div.Menueplan_Text {
	color:#FFF;
	width:290px;
	height:80px;
	float:left;
	
}


div.Menueplan_Pic {
	background-image:url(/_skins/base/images/m_icon_2.png);
    background-repeat:no-repeat;
    background-position:center;
	height:25px;
	width:25px;
	margin-bottom:20px;
	margin-left:130px;
	clear:both;
	
}

div.BeitragTeiler {
	height:25px;
	
	width:650px;
	
	
}

div.BeitragTeiler_Pic {
	background-image:url(/_skins/base/images/m_icon_2.png);
    background-repeat:no-repeat;
    background-position:center;
	height:25px;
	width:25px;
	margin-left:300px;
}

div.last {
	background-image:none;
}
div.Menueplan_Datum {
	width:300px;
	height:20px;
	
}
div.Menueplan_Download {
	padding:5px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
}



div.File_Größe {
	width:110px;
	height:25px;
	text-align:right;
	float:right;
}

div.Fileitem {
	margin-top:20px;
	float:left;
	width:110px;
	height:130px;
	text-align:right;
}

div.fileicon {
	float:right;
	margin-right:2px;
	margin-left:5px;
	width:16px;
	height:16px;
	overflow:hidden;
	
	
}
div.flyer_small {
	margin-bottom:20px;
	min-height:236px;
	width:240px;
	float:left;
	
}

