*{
	padding: 0;
	margin: 0;
	color: #fff;
}
body{		
		background: #2b001f url("../img/tall.jpg") left top repeat-x;
}
#bg_bild{
		
		background: transparent url("../img/bg.png") center top no-repeat;
	}

.roboto{
	font-family: 'Roboto', sans-serif;
}
h1{
		
	padding-top: 15px;
	font-family: 'Roboto', sans-serif;
}
#center_top h1{
	color: #FE911B;
}
hr{
	height: 1px;
	border: 0;
	color: #944B5E;
	width: 100%;
	background: #944B5E;
}
p{
	text-align: justify;
	color: #944B5E;
}

a{
	color: #FE911B;
}
ul,ol{
	list-style-type: none;
}
.m_left{
	margin-left: 20px;
}
.extra_with{
	width: 86%;
}

.uppercase{
	text-transform: uppercase;
}

.lila_bg{
background: #2b001f; 
}
.pink{
	color: #E62D65;
}
.lila_hell{
	color: #944B5E;
}
.orange{
	color: #FE911B;
} 
.underline{
	text-decoration: underline;
}
.border_r{
	border-radius: 6px;
}


.border{
	border: 1px solid #000;
}
#top-navi ul li.aktiv{
	background: #fe911b; /* Old browsers */
background: -moz-linear-gradient(top,  #fe911b 1%, #b94e49 64%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fe911b), color-stop(64%,#b94e49)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fe911b 1%,#b94e49 64%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fe911b 1%,#b94e49 64%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fe911b 1%,#b94e49 64%); /* IE10+ */
background: linear-gradient(to bottom,  #fe911b 1%,#b94e49 64%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe911b', endColorstr='#b94e49',GradientType=0 ); /* IE6-9 */

}
/******************
HEADER
*******************/

header{
	margin-top: 10px;
	
	background-repeat: no-repeat;
}
#bg_img{
	background-image: url("../img/dragon.png");
	background-repeat: no-repeat;
	height: 168px;
    width: 268px;
}

#logo{
	/*background-image: url("../img/logo2.png");
	background-repeat: no-repeat;*/
	margin-top: 15px;
	height: 120px;
}
#text{
	margin-top: 60px;
}
#text p{
	color: #fff;
	font-size: 13px;
}

		/*menu*/
#menu{
	margin-bottom: 15px;
	margin-top: 15px;
}


#top-navi{
	float: left;
	border-bottom: 1px solid #853241;
	border-radius: 6px;
	background: #430d27; /* Old browsers */
background: -moz-linear-gradient(top,  #430d27 0%, #b1484f 86%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#430d27), color-stop(86%,#b1484f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #430d27 0%,#b1484f 86%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #430d27 0%,#b1484f 86%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #430d27 0%,#b1484f 86%); /* IE10+ */
background: linear-gradient(to bottom,  #430d27 0%,#b1484f 86%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#430d27', endColorstr='#b1484f',GradientType=0 ); /* IE6-9 */

}

#top-navi ul{
	list-style-type: none;
}

#top-navi ul li{	
	float: left;
	width: 16.54%;
	border-right: 1px solid #B94E49;
	


background: #430d27; /* Old browsers */
background: -moz-linear-gradient(top,  #430d27 0%, #b1484f 86%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#430d27), color-stop(86%,#b1484f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #430d27 0%,#b1484f 86%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #430d27 0%,#b1484f 86%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #430d27 0%,#b1484f 86%); /* IE10+ */
background: linear-gradient(to bottom,  #430d27 0%,#b1484f 86%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#430d27', endColorstr='#b1484f',GradientType=0 ); /* IE6-9 */
}

#m1{
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px;
	border-left: 1px solid #B94E49;

}
#top-navi li:last-child{
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}


#top-navi li a{
	width: 100%;
	height: 100%;
	display: block;
	font-size: 16px;
	font-style: normal;
	display: block;
	color: #fff;
	margin: 10px 0px;
	text-align: center;
	text-decoration: none;
}

#top-navi li:hover{
	
	

	background: #fe911b; /* Old browsers */
background: -moz-linear-gradient(top,  #fe911b 1%, #b94e49 64%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fe911b), color-stop(64%,#b94e49)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fe911b 1%,#b94e49 64%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fe911b 1%,#b94e49 64%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fe911b 1%,#b94e49 64%); /* IE10+ */
background: linear-gradient(to bottom,  #fe911b 1%,#b94e49 64%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe911b', endColorstr='#b94e49',GradientType=0 ); /* IE6-9 */
}

#top-navi li:hover a{
	color: #2B001E;

}
 


/******************
gallery
*******************/

#gallery{
	height: 520px;
	padding: 15px 0;
	background: #370622; /* Old browsers */
	border-radius: 6px;
background: -moz-linear-gradient(top,  #370622 0%, #4b0f27 50%, #2c001f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#370622), color-stop(50%,#4b0f27), color-stop(100%,#2c001f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #370622 0%,#4b0f27 50%,#2c001f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #370622 0%,#4b0f27 50%,#2c001f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #370622 0%,#4b0f27 50%,#2c001f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #370622 0%,#4b0f27 50%,#2c001f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#370622', endColorstr='#2c001f',GradientType=0 ); /* IE6-9 */
}
#gallery span, .rosa{
	color: #E62D65;
}
#gallery p{
	width: 50%;
	float: left;
	color: #FE911B;
}
.gelb{
	color: #FE911B;
}
#beschreibung{
	margin-left: 10px;
}

/******************
center
*******************/

#container{
	margin-top: 30px;
}

#center_bottom h2{
	font-size: 14px;
}

#center a{
	font-size: 12px;
}
#center_bottom{
	margin-bottom: 25px;
    padding-bottom: 25px;
}
#center_top{
	margin-bottom: 10px;
}

#center_top span{
	color: #d26e88;
}
#center_top a{
	float: right;
	color: #FE911B;
}
#center a:hover{
	text-decoration: underline;
	color: #FE911B;
}
/*left*/

#left_top{background: #400b29; /* Old browsers */
background: -moz-linear-gradient(45deg,  #400b29 50%, #722036 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(50%,#400b29), color-stop(100%,#722036)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  #400b29 50%,#722036 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  #400b29 50%,#722036 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  #400b29 50%,#722036 100%); /* IE10+ */
background: linear-gradient(45deg,  #400b29 50%,#722036 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#400b29', endColorstr='#722036',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
#left_top h1{
	padding-left: 10px;
}
#left_top li:hover {
	background-color: #944B5E;
}
#left_top a:hover {
	background-color: #944B5E;
	color: #2b001f; 
}

#left_top ul li{
	margin: 10px;
	border-radius: 6px;
}

/*right top*/

#right_top ul{
	margin-left: 15px;
	list-style-image: url("../img/liststyleimage.png");
}
#right_top{
	border-radius: 6px;
	background: #1b0215;
	padding-left: 15px;
	padding-bottom: 15px;
	border-top: 1px solid #400b29; /* 9d3c65 */
	border-left: 1px solid #400b29;
	border-right: 1px solid #400b29;
	border-bottom:  1px solid #400b29;
}


/*right bottom*/
#right_bottom{
	margin-top: 30px;
	/*height: 200px;*/
	border-radius: 6px;
	background: #773751; /* Old browsers */
background: -moz-linear-gradient(left,  #773751 0%, #1b0215 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#773751), color-stop(100%,#1b0215)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #773751 0%,#1b0215 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #773751 0%,#1b0215 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #773751 0%,#1b0215 100%); /* IE10+ */
background: linear-gradient(to right,  #773751 0%,#1b0215 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#773751', endColorstr='#1b0215',GradientType=1 ); /* IE6-9 */

	border-top: 1px solid #9d3c65;
border-left: 1px solid #9d3c65;
border-right: 0;
border-bottom: 0;
text-align: center;
padding: 0 0 10px 0;
}
#right_bottom h1 {padding: 0 0 5px 15px;}



/*******************************
DATE-
*****************************/
.date {
	height: 46px;
    margin-top: 10px;
    width: 40px;
	
    background: #400b29; /* Old browsers */
	background: -moz-linear-gradient(45deg,  #400b29 50%, #722036 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(50%,#400b29), color-stop(100%,#722036)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(45deg,  #400b29 50%,#722036 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(45deg,  #400b29 50%,#722036 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(45deg,  #400b29 50%,#722036 100%); /* IE10+ */
	background: linear-gradient(45deg,  #400b29 50%,#722036 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#400b29', endColorstr='#722036',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */


	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
}
.date p {
	font-family: Helvetica, sans-serif; 
	font-size: 17px; text-align: center; color: #9e9e9e; 
}
.date_s2 {
	background: #fe911b; /* Old browsers */
background: -moz-linear-gradient(top,  #fe911b 1%, #b94e49 64%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#fe911b), color-stop(64%,#b94e49)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fe911b 1%,#b94e49 64%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fe911b 1%,#b94e49 64%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fe911b 1%,#b94e49 64%); /* IE10+ */
background: linear-gradient(to bottom,  #fe911b 1%,#b94e49 64%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe911b', endColorstr='#b94e49',GradientType=0 ); /* IE6-9 */

	font-size: 15px; 
	color: #fff; 
	text-transform: uppercase; 	
	display: block;
	border-top: 2px solid #a13838;
	border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	padding: 2px;
}
.date_s{
	padding: 1px;
}