#header .qt-wrapper {position: absolute; top: 0; right: 120px; padding: 10px 0 10px 10px; background: #fff; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
#header ul.qtrans_language_chooser {list-style: none;}
#header ul.qtrans_language_chooser li {float: left; margin: 0 10px 0 0;}

#block-11 {position: absolute; right: 186px; top: 5px;}
#block-11 a {padding: 10px 8px; color: rgb(255, 255, 255); background: rgba(0, 0, 0, 0.7); border-radius: 0 0 5px 5px;}

html > body .entry ul li {line-height: 150%;}

#above {background: url(/files/above.jpg) no-repeat scroll center top transparent; height: 100px; display: block !important; position: absolute !important; width: 100% !important; z-index: -1 !important;}

/* ----- Header ----- */
#header {position:relative;}
#header .left img { height: 116px; left: 0;  position: absolute;   top: 20px;   width: 157px;z-index:999;}

#header .right img { margin: 0 -18px 0 0;}
/* ----- Top -------- */
#top  {position:relative;}
#top .menu {margin: 0 0 0 170px;z-index:1907;position:relative;}
#top .menu ul li {margin-right:1px;}
#top .menu ul li:hover {background:#e08829;}
#top .menu ul li.current_page_item {background:#e08829;}
#top .menu ul li a {line-height:59px;font-style:italic;}
#top .menu ul li ul li a {line-height:38px;font-size:16px;}
#top .menu ul.dropdown li.current_page_item_parent{background: #e08829;}

#top .menu ul li#menu-item-553:hover {background: #C21F1F;}

#pslideshow-container {  margin: 15px 0 0 12px;float:left;}

#top .left img {
    position: absolute;
    top: 87px;
    z-index: 9999;
    left: -117px;
}

#top #block-9 {
    left: 20px;
    position: absolute;
    top: 60px;
    z-index: 999;
}

body.page-id-2 #block-9 img {margin-bottom: 20px;}

/* ----- Content ---- */
#content .innertube {padding:10px 20px;}
#content table {border-collapse:collapse;}
#content table td {border-bottom:1px solid #eee; font-size:12px;line-height:22px; padding: 0 1.2em;}
#content table td p {margin:0; font-size: 1em; padding: 1em 0;}
#content table td p b {top: -.5em; position: relative;}

#content table td h1 {font-size:21px;}
#content h3 {font-style:italic;}
#content #block-8 {display:none;}

#content table {background: rgba(0, 0, 0, 0.02); box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); width: 100%;}

.column_page {-moz-column-count:3; /* Firefox */
-webkit-column-count:3; /* Safari and Chrome */
column-count:3;}

.iframe_on_mobile {display:none;}

#side-right .textwidget h1 {  background: #E08829; clear:both; color: #FFFFFF;  font-size: 18px;  padding: 5px 0 5px 5px;}
#side-right #block-10  h1 {background: #ffd800; text-shadow: 1px 1px 0 #E4C100;}
#side-right #block-3 img {  margin: 0 7px;}
#side-right #block-4 {float:left; margin-top:10px;}
#side-right #block-5 {float:left; margin-top:10px;}



/* ----- Footer ----- */
#footer {margin-bottom:20px}

#iconscms { margin-top:10px!important; width: 100%; line-height:12px;}
.icon_fb { width:124px; height:18px; line-height:12px; float: left; margin: 7px 5px 0 20px;}
.icon_fb:hover { width:124px; height:18px; line-height:12px; float: left; margin: 7px 5px 0 20px; background: url(/files/facebook_light_h.png) left top no-repeat scroll transparent;}
.icon_smartphone { line-height:12px; float: right; width:229px; height:18px; margin: 7px 10px 0 20px;}
.facebook .icon_fb {display:none;}

#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;}


.facebook #header .right img {display:none;}
.facebook #top { height: 333px;}
.facebook #top .menu ul li a { padding: 0 10px;}
.facebook #pslideshow-container { width: 810px;height: 259px;margin:10px 0 0 0;}
.facebook #pslideshow-container img { width: 810px;height: 259px;}
.facebook .icon_smartphone { float: left; margin: 7px 10px 0;}

.facebook #content .innertube {padding:10px;}
.facebook #side-right #block-3 img {margin: 0 14px;}
.facebook #block-4 {display:none;}
.facebook #block-6 { clear: both; float: left; margin-top: 10px; width: 100%;}
.facebook img.wp-image-81 {display:none;}
.facebook .column_page {-moz-column-count:2; /* Firefox */
-webkit-column-count:2; /* Safari and Chrome */
column-count:2;}


/*-------------------------*/
h1,h2.as-h1 {color:#c21f1f;font:normal 2.50em/1.00em Georgia, "Times New Roman", Times, serif;}
a:link,a:visited,a:active {color:#d98328;text-decoration:underline;font-weight:bold;}
.menu ul li a:hover,.menu ul li.current_page_item > a {color:#ffffff;text-decoration:none;font-weight:Normal;}
.inner,#page {width:1002px;}
h2 {color:#c21f1f;font:normal 1.80em/1.11em Georgia, "Times New Roman", Times, serif;}
h3 {color:#c21f1f;font:bold 1.60em/1.12em Georgia, "Times New Roman", Times, serif;}
p {color:#2e2011;font:normal 1.20em/1.50em Georgia, "Times New Roman", Times, serif;}
a:hover {color:#d98328;text-decoration:none;font-weight:bold;}
body {color:#2e2011;font-family:Georgia, "Times New Roman", Times, serif;}
textarea {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.20em;line-height:1.80em;}
.facebook .entry ul {font-family:Georgia, "Times New Roman", Times, serif;}
table {font-size:1.20em;line-height:1.80em;}
label {font-size:1.20em;}
#body {background:#ffffff url("/files/bg.jpg") repeat scroll left top;}
#header {height:93px;}
#top {height:400px;background:#ffffff url("/files/top.jpg") repeat-x  left top;}
#main {background:#ffffff;}
#footer {height:90px;background:transparent url("/files/footer.jpg") no-repeat  left top;}
.menu ul li a {color:#ffffff;text-decoration:none;text-transform:None;font-weight:Normal;font-family:Georgia, "Times New Roman", Times, serif;font-size:2.00em;}
.menu ul li ul li {background-color:#9a6f42;}
.menu ul li ul {background-color:#9a6f42;width:160px;}
.menu-vertical ul ul {width:160px;right:-160px;}
#content {margin-right:286px;}
#side-right {width:286px;}
#side-left .contactform {width:172px;}
#side-right .contactform {width:258px;}
#side-left .innertube {}
#side-right .innertube {}
#content .innertube {}
span.categories {display:none;}
span.tags {display:none;}
