html > body .entry ul li {line-height: 150%; margin-left:35px; }
 a { outline: 0;}
 object, embed {outline: 0;}

#page { box-shadow: 0 0 15px -2px #888888;}
/* ----- Header ----- */
/* ----- Top -------- */
/* ----- Content ---- */

#main {min-height:800px;}

#side-left .innertube {    margin-bottom: 40px;    padding: 0px 5px 10px 10px;}

#side-left .left { background: url("/files/side-left.jpg") repeat-y  0 0 rgba(0, 0, 0, 0);  width: 264px; }
#side-left .left img {margin: 0 7px 10px; padding:10px 0 20px;}
#side-left .center img {margin-top:20px;}
#side-left  #menu-item-37 {border-top:1px dotted #bfb6a6;}
#side-left  #menu-item-44 {border-top:1px dotted #bfb6a6;}
#side-left .innertube .menu {    background: url("/files/menubottom.jpg") no-repeat scroll 0px bottom rgba(0, 0, 0, 0);  padding-top:20px;  padding-bottom: 72px;}
#side-left .innertube .menu ul li {    background-color: #f2eeeb;    background-image: linear-gradient(to bottom, #fdfcfb, #f2eeeb) ;    border-bottom: 1px dotted #bfb6a6;    margin: 0 7px 0px 7px;    padding-left: 11px; width:240px; float:left;}
#side-left .innertube .menu ul li a {    background: url("/files/arrow.png") no-repeat scroll left 12px rgba(0, 0, 0, 0);  font-family: 'Fjord One',serif;line-height: 18px;  padding: 8px 10px;}
#side-left  .menu ul.dropdown li.current_page_item_parent  { margin:0 7px; border:none;}
#side-left .menu ul li ul li.first {    border-top: 1px dotted #BFB6A6;}
#side-left  .menu ul li ul li.last{border:none;}


#side-left .menu ul.dropdown ul {left:-18px; position: relative; visibility:visible; border:none;}
#side-left .menu ul.dropdown ul {display:block;}
#side-left .menu ul.dropdown .current_page_item ul {left:-18px; position: relative; visibility:visible; display:block;}
#side-left .menu ul.dropdown  ul a {padding-left:20px; background: url("/files/arrow.png") no-repeat scroll 10px 12px rgba(0, 0, 0, 0); }
#side-left .menu ul.dropdown .current_page_item ul li {margin-bottom:0px;}
#side-left .menu ul.dropdown .current_page_item_parent ul {left:-18px; position: relative; visibility:visible; display:block;}
#side-left .menu ul.dropdown ul {display:none;}

#content .pslideshow-container {padding:3px; box-shadow:0 0 8px 0 #ccc; margin-bottom:20px; float:left;}

#content h1 {font-family: 'Fjalla One', sans-serif;}
#content hr {float:none; clear:both;}

#content  table {width:60%; border-collapse:collapse;margin-bottom:10px;}
#content  table td {border-bottom:1px dotted #ccc;padding:2px;font-size:12px;line-height: 18px;}
#content  table td p {margin:0;font-size:12px;}
#content  table td h2{font-size:16px;}
#content  table td h3{font-size:14px;margin:10px 0;}

#content img.alignright:hover { opacity:0.9;  }
#content img.alignnone:hover { opacity:0.9;  }
#content img.alignleft:hover { opacity:0.9;  }
#content img.aligncenter:hover { opacity:0.9;  }
#content img.alignright {    display: inline;    margin: 0 0 10px 15px;  box-shadow: 0 0 5px 0 #ddd inset;    padding: 6px;}
#content img.aligncenter  {  box-shadow: 0 0 5px 0 #ccc inset;    padding: 6px;}
#content img.alignleft  {  box-shadow: 0 0 5px 0 #ccc inset;    padding: 6px; margin:0 15px 10px 0;}
#content img.alignnone {max-width:98%; height:auto; box-shadow: 0 0 5px 0 #ccc inset;    padding: 6px;}


#content .gallery img {    border: medium none !important;    box-shadow: 0 0 5px 0 #CCCCCC inset;    height: 150px;    padding: 6px;    width: 150px;}
#content .gallery img:hover { opacity:0.9;  }
#content .gallery .gallery-caption {    font-size: 12px;    line-height: 16px;    margin-bottom: 10px;    margin-left: 0;    padding: 0 5px;}

#content .contact-form {float:right; width: 50%; clear:none;}
#content .contact-form input[type="submit"] { margin: 10px 0 0 125px; }
#content .contact-form input[type="text"] { margin: 1px; padding: 1px; width: 200px;  }
#content .contact-form textarea { margin: 1px; padding: 1px; width: 200px; }
#content .contact-form label { clear: both; float: left; padding-top: 6px; width: 115px;}
#content .contact-form input[type="reset"] {clear: none; float: left; margin: 10px 0 0 6px;}

.kontakt_left {width:45%; float:left;}
iframe {margin-top:10px;}

/* ----- Footer ----- */


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

#iconscms {    float: left;    line-height: 12px;    margin: 15px !important;    width: 300px;}
.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: left ; width:229px; height:18px; margin: 7px 0px 0 20px;}
.facebook .icon_fb {display:none;}

#footer p {color:#fff; text-align:left;}
#footer a {color:#fff; }
#footer .right img {margin: -4px 5px 0 0}
#footer #block-3 {width:275px; float:left; margin:20px;}

.facebook #main {min-height:500px; }

.facebook .pslideshow-container ul{    width: 515px!important;    height: 190px!important;}
.facebook .pslideshow-container {    width: 515px!important;    height: 190px!important;}
.facebook .pslideshow-container img {    width: 515px;    height: 190px;}

.facebook #content .innertube {    padding: 10px 5px;}
.facebook #gallery-1 .gallery-item {      width: 33%;}
.facebook .gallery-item br {display:none;}

.facebook #content .contact-form {    clear: none;    float: right;    width: 40%;}
.facebook #content .contact-form input[type="submit"] {    margin: 5px 0;}
.facebook #content img.alignleft {    box-shadow: 0 0 5px 0 #CCCCCC inset;    margin: 0 15px 10px 0;    max-height: 165px;    padding: 6px;    max-width: 234px;}

.facebook #side-left .innertube {      padding: 0 5px 10px 0px;}
.facebook #footer .right img {display:none;}
/*-------------------------*/
h1,h2.as-h1 {color:#333333;font:normal 3.00em/0.67em Arial, Helvetica, sans-serif;}
a:link,a:visited,a:active {color:#ee7402;text-decoration:underline;font-weight:bold;}
.menu ul li a:hover,.menu ul li.current_page_item > a {color:#ee7402;text-decoration:none;font-weight:Bold;}
h2 {color:#333333;font:bold 1.60em/1.25em Arial, Helvetica, sans-serif;}
h3 {color:#333333;font:bold 1.40em/1.29em Arial, Helvetica, sans-serif;}
p {color:#333333;font:normal 1.20em/1.50em Arial, Helvetica, sans-serif;}
a:hover {color:#ee7402;text-decoration:none;font-weight:bold;}
body {color:#333333;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:#ffffff url("/files/bg.jpg") repeat  left top;}
#page {background:#ffffff;width:960px;}
#footer {height:94px;background:transparent url("/files/footer.jpg") repeat-x  left top;}
.menu ul li a {color:#000000;text-decoration:none;text-transform:Uppercase;font-weight:Bold;font-family:Arial, Helvetica, sans-serif;font-size:1.20em;}
.menu ul li ul {width:136px;}
.menu-vertical ul ul {width:136px;right:-136px;}
#content {margin-left:278px;}
#side-left {width:278px;}
.inner {width:960px;}
#side-left .contactform {width:250px;}
#side-right .contactform {width:172px;}
#side-left .innertube {}
#side-right .innertube {}
#content .innertube {}
span.categories {display:none;}
span.tags {display:none;}
