#content .captcha_image img {margin-top: 8px; float: left;}
#content .captcha_image p {clear: both; margin: 10px 0; float: left; font-size: 10px;}
#content input#captcha_comment {float: left; margin: 13px 0 0 10px; width: 80px;}
#content .error_spam_captcha {position: relative; z-index: 1907; float: left;}
#content .error_spam_captcha p {font-size: 12px;}

#above {background: url("/files/above.png") no-repeat scroll center top transparent; display: block !important; min-height: 157px; position: absolute !important; width: 100% !important; z-index: -1 !important;}
#page {-moz-box-shadow: 0 0 10px -5px #000000; -webkit-box-shadow: 0 0 10px -5px #000000; box-shadow: 0 0 10px -5px #000000;}
/* ----- Header ----- */
#header img[alt="logo"] {margin:24px 0 0 29px;}
/* ----- Top -------- */
#top .menu-horizontal { padding-left: 0; width: 100%; }
#top .menu-horizontal ul { text-align: center; }
#top .menu-horizontal ul ul { text-align: left; }
#top .menu-horizontal li { display: inline; text-align: center; float: none; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; }
#top .menu-horizontal ul ul li { display: block; text-align: left; float: none; }
#top .menu-horizontal ul li a {line-height:50px; padding:0 10px;}
#top .menuwrap.left{ width: 100%; }
/* ----- Content ---- */
#content .innertube {padding:20px 29px;}
#content .innertube h1 {margin-top:0;}
#content .innertube table {border-collapse:collapse; margin-bottom:20px; border-bottom:5px solid #660000;}
#content .innertube table .redbck {background: #660000;}
#content .innertube table .redbck h3 {color:#fff;}
#content .innertube table td {border-bottom:1px dotted #660000; padding:5px;}
#content .innertube #gallery-1 img { border: none; -moz-box-shadow: 0 0 10px -5px #000000; -webkit-box-shadow: 0 0 10px -5px #000000; box-shadow: 0 0 10px -5px #000000;}
#content .innertube #post-40 table td {max-width:140px; padding:0; border-bottom:none;}
#content .innertube #post-40 table {width:20% !important; float:left; margin:0 10px 10px 0; border-bottom:none;}
#side-right .innertube {padding:20px 39px 10px 0;}
#side-right .innertube #block-3 {background:#660000; margin-bottom:20px; color:#fff; text-align:center; padding:20px 0 10px 0; }
#side-right .innertube #block-3 p {color:#fff; font-size:14px; font-family:"Times New Roman",Georgia,Serif;}
#side-right .innertube #block-3 a {color:#fff;}
#side-right .innertube #block-4 {text-align:center;}
#side-right .innertube #block-4 h2 {font-size:28px; font-family:"Times New Roman",Georgia,Serif; font-weight:bold; }
#side-right .innertube #block-4 p {font-size:14px; font-family:"Times New Roman",Georgia,Serif; color:#660000;}
#side-right .innertube .blognav {margin-bottom:20px;}
#side-right .innertube .widgettitle { margin: 0 0 5px 0; font-size:24px; font-family:"Times New Roman",Georgia,Serif; font-weight:bold;}
/* ----- Footer ----- */

#iconscms { padding:40px 0 60px 0 !important; width: 570px; line-height:12px; font-size: 10px; font-family: Arial, Helvetica, sans-serif; margin: auto !important; }
.icon_fb { display:none; line-height:12px; background: url("/files/facebook.png") no-repeat scroll 0 0 transparent; float: left; margin: 7px 5px 0 7px; padding: 4px 0 4px 24px; }
.icon_smartphone { background: url("/files/smartphone.png") no-repeat scroll 0 0 transparent; float: left; margin: 7px 10px 0 7px; padding: 4px 0 4px 24px; }
.icon_cms { line-height:12px; background: url("/files/cms.png") no-repeat scroll 0 0 transparent; float: right; margin: 7px 10px 0 7px; padding: 4px 0 4px 24px; }

#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;}
/*-------------------------*/
h1,h2.as-h1 {color:#660000;font:bold 2.40em/1.08em Verdana, Geneva, sans-serif;}
a:link,a:visited,a:active {color:#660000;text-decoration:underline;font-weight:normal;}
.menu ul li a:hover,.menu ul li.current_page_item > a {color:#cccc99;text-decoration:none;font-weight:Bold;}
.inner,#page {width:924px;}
h2 {color:#660000;font:bold 1.60em/1.25em Verdana, Geneva, sans-serif;}
h3 {color:#660000;font:bold 1.40em/1.29em Verdana, Geneva, sans-serif;}
p {color:#000000;font:normal 1.10em/1.45em Verdana, Geneva, sans-serif;}
a:hover {color:#660000;text-decoration:none;font-weight:normal;}
body {color:#000000;font-family:Verdana, Geneva, sans-serif;}
textarea {font-family:Verdana, Geneva, sans-serif;font-size:1.10em;line-height:1.60em;}
.facebook .entry ul {font-family:Verdana, Geneva, sans-serif;}
table {font-size:1.10em;line-height:1.60em;}
label {font-size:1.10em;}
#body {background:transparent url("/files/bck.jpg") repeat  left top;}
#header {height:92px;background:#cccc99;}
#top {height:61px;background:#cccc99 url("/files/top.png") no-repeat  left top;}
#main {background:#cccc99;}
#footer {height:36px;background:#cccc99;}
.menu ul li a {color:#ffffff;text-decoration:none;text-transform:Uppercase;font-weight:Bold;font-family:Arial, Helvetica, sans-serif;font-size:1.60em;}
.menu ul li ul {width:136px;}
.menu-vertical ul ul {width:136px;right:-136px;}
#content {margin-right:277px;}
#side-right {width:277px;}
#side-left .contactform {width:172px;}
#side-right .contactform {width:249px;}
#side-left .innertube {}
#side-right .innertube {}
#content .innertube {}
span.categories {display:none;}
span.tags {display:none;}
