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('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;
}
#main { min-height: 300px; }
#page a { outline: none; }
#page h1 { font-family: 'YanoneKaffeesatzRegular'; }
#page h2 { font-family: 'YanoneKaffeesatzRegular'; }
#page h3 { font-family: 'YanoneKaffeesatzRegular'; margin-bottom: 12px; }

/* ----- Header ----- */
#header .right.clear { padding: 5px 20px 0 0;  }
#header .left.clear { padding: 12px 0 0 300px; }
#header .menu-horizontal ul li a { line-height: 40px; font-family: 'YanoneKaffeesatzRegular'; padding: 0 13px; }
#header .menu-horizontal { padding: 7px 0 0 294px; }
/* ----- Header ----- */

/* ----- Content ---- */
#content .innertube { padding: 10px 30px; }
#content img { border: 3px solid #446996; -webkit-border-radius: 3px; border-radius: 3px; }
#content .gallery img { border: 3px solid #446996; -webkit-border-radius: 3px; border-radius: 3px; }
#content .alignleft { margin-bottom: 10px; }
#content .txt { float: left; padding-right: 20px; width: 230px; }
#content .iframe { float: left; width: 590px; }
#content .tel { text-decoration: none; }
/* ----- Content ---- */

/* ----- Footer ----- */
#iconscms a { color: #c79798; }
#iconscms { width: 100%; font-size: 12px; line-height:12px; font-family: 'YanoneKaffeesatzRegular'; color: #ffffff; padding-top: 2px !important; }
.icon_fb { line-height:12px; background: url("/files/facebook.png") no-repeat; float: left; margin: 7px 5px 0 20px; padding: 4px 0 4px 24px; }
.icon_smartphone { line-height:12px; background: url("/files/smartphone.png") no-repeat; float: left; margin: 7px 10px 0 20px; padding: 4px 0 4px 24px; }
.icon_cms {text-decoration:none !important; background: url("/files/cms.png") no-repeat; float: right; margin: 7px 20px 0 20px; padding: 4px 0 4px 24px; }
.facebook .icon_fb {display:none;}
/* ----- Footer ----- */

.facebook #header .right.clear { display: none; }
.facebook #header .left.clear { padding-top: 50px; }
.facebook #header .left.clear img { max-width: 500px; }
.facebook #header .menu-horizontal { padding: 12px 0 0 294px; }
.facebook #content .gallery img { width: 160px; height: 120px; }
.facebook #content .txt { width: 160px; }
.facebook #content .iframe { float: left; width: 560px; }
.facebook #header { background: url(/files/header1-facebook.png) no-repeat; }
.facebook #top { background: url(/files/top-facebook.png) no-repeat; }
.facebook #main { background: url(/files/main-facebook.jpg) repeat-y; }
.facebook #footer { background: url(/files/footer-facebook.png) no-repeat; }



/*-------------------------*/
h1,h2.as-h1 {color:#000000;font:normal 3.00em/1.07em Arial, Helvetica, sans-serif;}
a:link,a:visited,a:active {color:#000000;text-decoration:underline;font-weight:normal;}
.menu ul li a:hover,.menu ul li.current_page_item > a {color:#c79798;text-decoration:none;font-weight:Normal;}
.inner,#page {width:900px;}
#side-left .contactform,#side-right .contactform {width:172px;}
h2 {color:#000000;font:normal 2.40em/1.08em Arial, Helvetica, sans-serif;}
h3 {color:#000000;font:normal 2.20em/1.09em Arial, Helvetica, sans-serif;}
p {color:#000000;font:normal 1.20em/1.50em Arial, Helvetica, sans-serif;}
a:hover {color:#000000;text-decoration:none;font-weight:normal;}
body {color:#000000;font-family:Arial, Helvetica, sans-serif;}
textarea {font-family:Arial, Helvetica, sans-serif;font-size:1.20em;line-height:1.80em;}
.facebook .entry ul {font-family:Arial, Helvetica, sans-serif;}
table {font-size:1.20em;line-height:1.80em;}
label {font-size:1.20em;}
#body {background:#000000 url("/files/bg.jpg") repeat-x  left top;}
#header {height:198px;background:transparent url("/files/header1.png") no-repeat  left top;}
#top {height:9px;background:transparent url("/files/top.png") no-repeat  left top;}
#main {background:transparent url("/files/main.jpg") repeat-y  left top;}
#footer {height:68px;background:transparent url("/files/footer.png") no-repeat  left top;}
.menu ul li a {color:#ffffff;text-decoration:none;text-transform:None;font-weight:Normal;font-family:Arial, Helvetica, sans-serif;font-size:1.80em;}
.menu ul li ul {width:136px;}
.menu-vertical ul ul {width:136px;right:-136px;}
#content {}
#side-left .innertube {}
#side-right .innertube {}
#content .innertube {}
span.categories {display:none;}
span.tags {display:none;}
