html > body .entry ul li {line-height: 150%;}
#content .contact-error {background: #FFEBE8; border: 1px solid #CC0000; font-size: 14px; font-weight: bold; padding: 5px 7px 3px; width: 326px; color: #333;}
#content .contact-ok {background: #E7FFD3; border: 1px solid #C3FF88; font-size: 14px; font-weight: bold; padding: 5px 7px 3px; width: 326px; color: #333;}
#content .required-field:after {color: red;}
@font-face {
    font-family: 'YanoneKaffeesatzRegular';
    src: url('/files/YanoneKaffeesatz-Regular-webfont.eot');
    src: url('/files/YanoneKaffeesatz-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/files/YanoneKaffeesatz-Regular-webfont.woff') format('woff'),
         url('/files/YanoneKaffeesatz-Regular-webfont.ttf') format('truetype'),
         url('/files/YanoneKaffeesatz-Regular-webfont.svg#YanoneKaffeesatzRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
a {
	outline:none;
}
h1 {
	font-family: 'YanoneKaffeesatzRegular' !important;
}
#page {
	border-top:10px solid #fff;
	border-left:10px solid #fff;
	border-right:10px solid #fff;
	border-bottom: 10px solid #FFFFFF;
	margin-top:100px;
	position:relative;
	border-radius: 6px;
	z-index:0;
	box-shadow: 0px 0px 20px #000000;
}

#header {
	background: url("/files/header1.png") no-repeat scroll center -50px transparent!important;
	margin-top: 50px;
	padding-bottom: 0;
	position: static;
	z-index: 0;
}
img[alt="logo"] {
	left: 40%;
	position: absolute;
	top: -95px;
	z-index: -10;
}
.menu {
	margin-left: 20px;
}
.menu ul li ul { width: 190px !important; }
.menu ul li a {
	font-family: 'YanoneKaffeesatzRegular' !important;
	line-height: 55px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	background:url("/files/r_li.png") right top no-repeat scroll transparent;
}
.menu ul li ul li a {
    background: url("/files/ulli.png") repeat-x scroll left top transparent;
    line-height: 18px;
    padding: 10px 20px;
}
.menu ul li ul li a:hover, .menu ul li ul li.current_page_item > a  {
	background:url("/files/ulli_h.png") left top repeat-x scroll transparent;
}
.menu-horizontal ul.dropdown ul ul {
    left: 100%;
    top: 2px;
margin-top: -2px;
}
.menu-horizontal ul.dropdown ul {
    left: 0;
    position: absolute;
    top: 73%;
    visibility: hidden;
    z-index: 598;
}
.menu ul li a:hover, .menu ul li.current_page_item > a {
	background-image:url("/files/hover.png"), url("/files/r_li.png");
	background-position: center 54px, right top;
	background-repeat: no-repeat;
	background-color:transparent;
}
.pslideshow-container {
	margin-left: 10px;
	width: 645px !important;
	float:left;
}
#slideshow {
	border: 10px solid #FFFFFF !important;
	border-radius: 6px;
}
#block-8 {
	background: url("/files/bg_box.jpg") repeat-x scroll left top transparent;
	float: left;
	height: 487px;
	margin-left: 10px;
	width: 258px;
	border-radius: 6px;
}
#block-8 .textwidget {
	padding:40px;
}
.facebook #block-8 {height:400px;}
.facebook #block-8 .textwidget {
    padding: 24px 40px;
}
#block-8 .textwidget p, #block-8 .textwidget h1, #block-8 .textwidget a {
	color:#fff!important;
}
#footer {
	background: none repeat scroll 0 0 #FFF1DD;
	border-top: 2px solid #FFFFFF;
	height: 105px;
}
#footer #block-9 {position: absolute; right: 5px; bottom: 5px;}
#block-4, #block-5 {
    float: left;
    margin: 25px;
}
#footer img {
	margin:20px;
}
#block-4 .textwidget p, #block-5 .textwidget p {
	text-align:left;
}
#content .innertube {
    padding: 10px 30px;
}
#block-6 .textwidget {
	padding:0 40px;
}
img[alt="follow"] {
	 margin: 15px 35px;
}
.facebook img[alt="follow"] {
	display:none;
}
#page {
    margin-bottom: 50px;
}
#block-7 {
    float: left;
    margin-top: 20px;
}
.facebook img[alt="logo"] {
    left: 35%;
    position: absolute;
    top: -95px;
    z-index: -10;
}
.facebook #slideshow {
	width:510px!important;
	height:382px!important;
}
.facebook .pslideshow-container {
	width:510px!important;
	height:382px!important;
}

.facebook .pslideshow-container img {
	width:510px!important;
	height:382px!important;
}
.facebook #block-3 {
    background: url("/files/bg_box.jpg") repeat-x scroll left top transparent;
    float: left;
    height: 216px;
    margin-left: 35px;
    width: 250px;
}
.facebook #top {
    height: auto;
}
.facebook li#menu-item-117 {display:none;}

.facebook .icon_fb {display:none;}
img[alt="facebook_icon"]{margin-right: 30px; margin-top: 12px;}
.facebook img[alt="facebook_icon"] {display:none;}
img[alt="aa_logo"]{margin-top: 35px !important;}

#iconscms{
margin-top: 100px !important;
position: absolute;
}
.facebook #gallery-1 img {width: 130px; height:auto;}
.facebook #gallery-1 dd {width: 130px; height:auto; margin-left: 13px !important;}
#gallery-1 img {box-shadow: 0px 0px 13px rgba(0, 0, 0, 0.35); border: 1px solid #FFF !important;}
#gallery-1 .gallery-caption{font-size: 13px; line-height: 15px; margin: 5px 0px; margin-left: 22px !important; width: 152px; font-style: italic; }
/*-------------------------*/
h1,h2.as-h1 {color:#2b1505;font:normal 2.70em/0.74em Arial, Helvetica, sans-serif;}
a:link,a:visited,a:active {color:#2c60a3;text-decoration:underline;font-weight:normal;}
.menu ul li a:hover,.menu ul li.current_page_item > a {color:#ffffff;text-decoration:none;font-weight:Normal;}
h2 {color:#2b1505;font:normal 1.60em/1.25em Arial, Helvetica, sans-serif;}
h3 {color:#2b1505;font:bold 1.40em/1.29em Arial, Helvetica, sans-serif;}
p {color:#2b1505;font:normal 1.40em/1.29em Arial, Helvetica, sans-serif;}
a:hover {color:#253952;text-decoration:none;font-weight:normal;}
body {color:#2b1505;font-family:Arial, Helvetica, sans-serif;}
textarea {font-family:Arial, Helvetica, sans-serif;font-size:1.40em;line-height:1.80em;}
.facebook .entry ul {font-family:Arial, Helvetica, sans-serif;}
table {font-size:1.40em;line-height:1.80em;}
label {font-size:1.40em;}
#body {background:#ffffff url("/files/bg.jpg") repeat fixed center top;}
#page {background:#fff1dd;width:940px;}
#header {height:90px;background:transparent url("/files/header1.png") no-repeat  center top;}
#footer {height:105px;background:#fff1dd;}
.menu ul li a {color:#ffffff;text-decoration:none;text-transform:None;font-weight:Normal;font-family:Arial, Helvetica, sans-serif;font-size:2.00em;}
.menu ul li ul {width:136px;}
.menu-vertical ul ul {width:136px;right:-136px;}
#content {margin-right:285px;}
#side-right {width:285px;}
.inner {width:940px;}
#side-left .contactform {width:172px;}
#side-right .contactform {width:257px;}
#side-left .innertube {}
#side-right .innertube {}
#content .innertube {}
span.categories {display:none;}
span.tags {display:none;}
