#header img[alt="logo"] {margin:0 0 0 20px;} 
#header img[alt="follow"] {margin:48px 20px 0 0;} 
#header .menu {padding-top:19px;}
#header .menu ul li {margin-right:3px;}
#header .menu ul li a { font-family: 'RopaSansRegular'; line-height:42px; padding:0 20px; background: url("/files/bullet.jpg") repeat-x scroll left top transparent; -moz-border-radius: 3px 3px 0 0; -khtml-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; }
#header .menu ul li a:hover {background: #fff;}
#header .menu ul .current_page_item a {background: #fff;}
#top .search #searchform {width:100%; margin-top:28px;}
#top .search #searchform #s {width:92%; padding:7px 3px; color:#797979; font-size:12px;}
#top .search #searchform #searchsubmit {width:6%; padding:6px 2px; color:#3871aa; font-size:16px;
  font-family: 'RopaSansRegular';
  background-color: #e0e0e0 !important;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#e0e0e0)) !important; /* Saf4+, Chrome */
  background-image: -webkit-linear-gradient(top, #fefefe, #e0e0e0) !important; /* Chrome 10+, Saf5.1+, iOS 5+ */
  background-image:    -moz-linear-gradient(top, #fefefe, #e0e0e0) !important; /* FF3.6 */
  background-image:     -ms-linear-gradient(top, #fefefe, #e0e0e0) !important; /* IE10 */
  background-image:      -o-linear-gradient(top, #fefefe, #e0e0e0) !important; /* Opera 11.10+ */
  background-image:         linear-gradient(to bottom, #fefefe, #e0e0e0) !important;
 }
#top .search #searchform #searchsubmit:hover {cursor:pointer;}
#main .inner {background: url("/files/inner.jpg") no-repeat scroll left top transparent; min-height: 30px;}
#main {min-height:300px;}
#main h2 {font-family: 'RopaSansRegular';}
#main h3 {font-family: 'RopaSansRegular'; margin-bottom:10px;}
#content .innertube {padding: 32px 17px 10px 31px;}
#content .innertube .mobilefbbox {display:none;}
#content .innertube h1 {margin-top:0; font-family: 'RopaSansRegular'; border:1px dotted #bebebe; border-right:none; border-left:none; padding:5px 0;}
#content .innertube #gallery-1 img {padding:3px; border:1px dotted #bebebe; width:140px; height:140px;}
#content .innertube #gallery-1 .gallery-item {margin:0 0 20px 0;}
#content .innertube table {margin-bottom:20px;}
#content .innertube ul {padding-left:20px;}
#content .innertube .logobatch1 img {margin-right:15px;}
#content .innertube .logobatch2 img {margin-right:15px;}
#side-right .innertube {padding:18px 14px 10px 14px;}
#side-right .innertube #block-5 {float:left; clear:both; background:#ededed; padding:14px 10px 10px 10px; margin-bottom:20px;
-moz-box-shadow: 0 5px 5px -3px #999999; -webkit-box-shadow: 0 5px 5px -3px #999999; box-shadow: 0 5px 5px -3px #999999;
-moz-border-radius: 7px; -khtml-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px;
}
#side-right .innertube #block-5 p {margin-bottom:0;}
#side-right .innertube #block-5 h2 a {text-decoration:none;}
#footer .menu {padding:69px 0 0 0;}
#footer .menu ul li {border-right:1px solid #fff; padding:0;}
#footer .menu ul li a {font-size:11px; font-weight:bold; line-height:11px; padding:0 5px; text-decoration:none; }

#content .contact-form input[type="submit"] { margin: 10px 0 0 100px; }
#content .contact-form {float:left; width: 100%; clear:none;}
#content .contact-form input[type="text"], .contact-form textarea { 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: 100px;}

#iconscms a {color: #fff;}
#iconscms {color: #fff; clear:both; padding: 15px 0 40px 0 !important; width: 100%; font-size: 10px; line-height:12px; font-family: Arial, Helvetica, sans-serif; }
.icon_fb { line-height:12px; background: url("/files/facebook.png") no-repeat scroll 0 0 transparent; float: left; margin: 7px 5px 0 15px; padding: 4px 0 4px 24px; }
.icon_smartphone { line-height:12px; background: url("/files/smartphone.png") no-repeat scroll 0 0 transparent; float: left; margin: 7px 10px 0 20px; padding: 4px 0 4px 24px; }
.icon_cms { background: url("/files/cms.png") no-repeat scroll 0 0 transparent; float: right; margin: 7px 20px 0 20px; padding: 4px 0 4px 24px; }

.facebook #header img[alt="follow"] {display:none;}
.facebook .icon_fb {display:none;}
.facebook #block-7 {display:none;}
.facebook .icon_smartphone {margin-left:11px;}
.facebook .colgroup .colright {right: 200px;}
.facebook #side-right {width: 200px;}
.facebook #content {margin-right: 200px;}
.facebook #main {background: url("/files/fbmain.jpg") repeat-y scroll left top transparent;}
.facebook #main .inner {background: url("/files/fbinner1.jpg") no-repeat scroll left top transparent; min-height: 30px;}
.facebook #footer {background: url("/files/fbfooter.jpg") no-repeat scroll left top transparent;}
.facebook #content .innertube {padding: 32px 17px 10px 14px;}
.facebook #side-right .innertube img {width:160px; height: auto;}
.facebook #content .innertube img {max-width:100%;}
.facebook #content .innertube #gallery-1 img {width:130px; height:130px;}
.facebook #content .innertube #gallery-1 .gallery-item {margin:0 0 6px 0;}

@font-face {
    font-family: 'RopaSansRegular';
    src: url('/files/RopaSans-Regular-webfont.eot');
    src: url('/files/RopaSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/files/RopaSans-Regular-webfont.woff') format('woff'),
         url('/files/RopaSans-Regular-webfont.ttf') format('truetype'),
         url('/files/RopaSans-Regular-webfont.svg#RopaSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

#content .contact-error {background: #FFEBE8; border: 1px solid #CC0000; font-size: 17px; font-weight: bold; padding: 5px 7px; width: 326px; color: #666}
#content .contact-ok {background: #E7FFD3; border: 1px solid #C3FF88; font-size: 17px; font-weight: bold; padding: 5px 7px; width: 326px; color: #666}

.facebook  #share {display:none;}
/*-------------------------*/
h1,h2.as-h1 {color:#282828;font:normal 2.40em/1.08em Arial, Helvetica, sans-serif;}
a:link,a:visited,a:active {color:#282828;text-decoration:underline;font-weight:normal;}
.menu ul li a:hover,.menu ul li.current_page_item > a {color:#000000;text-decoration:none;font-weight:Normal;}
.inner,#page {width:981px;}
h2 {color:#282828;font:normal 2.00em/1.00em Arial, Helvetica, sans-serif;}
h3 {color:#282828;font:normal 1.60em/1.12em Arial, Helvetica, sans-serif;}
p {color:#282828;font:normal 1.20em/1.33em Arial, Helvetica, sans-serif;}
a:hover {color:#282828;text-decoration:none;font-weight:normal;}
body {color:#282828;font-family:Arial, Helvetica, sans-serif;}
textarea {font-family:Arial, Helvetica, sans-serif;font-size:1.20em;line-height:1.60em;}
.facebook .entry ul {font-family:Arial, Helvetica, sans-serif;}
table {font-size:1.20em;line-height:1.60em;}
label {font-size:1.20em;}
#body {background:#f9f8f6 url("/files/bck1.jpg") repeat-x  left top;}
#header {height:166px;}
#top {height:72px;}
#main {background:transparent url("/files/main.jpg") repeat-y  left top;}
#footer {height:138px;background:transparent url("/files/footer.jpg") no-repeat  left top;}
.menu ul li a {color:#000000;text-decoration:none;text-transform:None;font-weight:Normal;font-family:Arial, Helvetica, sans-serif;font-size:2.10em;}
.menu ul li ul {width:136px;}
.menu-vertical ul ul {width:136px;right:-136px;}
#content {margin-right:288px;}
#side-right {width:288px;}
#side-left .contactform {width:172px;}
#side-right .contactform {width:260px;}
#side-left .innertube {}
#side-right .innertube {}
#content .innertube {}
span.categories {display:none;}
span.tags {display:none;}
