﻿body {
margin:0;
padding:0;
width:100%;
background:url("../images/main_bkg.jpg") repeat fixed 0 0 transparent;
background-position:center;
}
html {
padding:0;
margin:0;
}
a {
text-decoration:none;
color:#ececec;
}
a:hover {
text-decoration:underline;
}
.main {
padding:0;
margin:0 auto;
}
.blok_header {
margin:0;
padding:0;
background:#0c0c0c;
}
.header {
width:960px;
margin:0 auto;
padding:0;
}
.header h1 {
padding-top: 55px; 
margin-left: -235px;
color: #666666;
float: left;
font: 1em 'Helvetica Neue',Helvetica,'Lucida Grande','Lucida Sans Unicode',sans-serif;
font-size:16px;
}
.logo {
padding:0;
margin:0;
width:349px;
float:left;
}
.galeria {
width:200px;
padding:5px 0 0 0;
margin:0;
float:right;
}
.galeria p {
margin:30px 0 0 0;
text-align:right;
}
.galeria a {
padding:10px 2px 0 2px;
margin:0;
width:24px;
height:23px;
}
.galeria a:hover {
padding:10px 2px 0 2px;
margin:0;
}
.galeria a.first {
background:url("../images/rss.gif") no-repeat top;
}
.galeria a:hover.first {
background:url("../images/rss_hover.gif") no-repeat top;
}
.galeria a.sek {
background:url("../images/facebook.gif") no-repeat top;
}
.galeria a:hover.sek {
background:url("../images/facebook_hover.gif") no-repeat top;
}
.galeria a.thre {
background:url("../images/twitter_hove.gif") no-repeat top;
}
.galeria a:hover.thre {
background:url("../images/twitter.gif") no-repeat top;
}
.menu_resize_bg {
height:41px;
background:url("../images/menu_bg.gif") repeat-x top;
margin:0;
padding:0;
}
.menu_resize {
width:960px;
margin:0 auto;
padding:0;
}
.menu {
padding:1px 0 0 0;
margin:0;
width:auto;
float:left;
}
.menu ul {
text-align:left;
padding:0;
margin:0;
list-style:none;
border:0;
float:left;
}
.menu ul li {
float:left;
margin:0;
padding:0;
border:0;
}
.menu ul li a {
float:left;
margin:0;
padding:12px 0;
color:#fff;
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:none;
}
.menu ul li a span {
padding:12px 9px;
background:none;
}
.menu ul li a:hover {
background:url("../images/r_menu.gif") no-repeat right;
}
.menu ul li a:hover span {
background:url("../images/l_menu.gif") no-repeat left;
}
.menu ul li a.active {
background:url("../images/r_menu.gif") no-repeat right;
}
.menu ul li a.active span {
background:url("../images/l_menu.gif") no-repeat left;
}
.search {
padding:8px 0 0 0;
margin:0;
width:320px;
float:right;
}
.search form {
display:block;
float:right;
padding:0;
}
.search span {
display:block;
float:left;
background:url("../images/search_bg.gif") no-repeat left top;
width:156px;
padding:0;
height:27px;
}
.search form .keywords {
line-height:15px;
height:15px;
float:left;
width:146px;
background:url("../images/search_bg.gif") no-repeat left top;
border:0;
padding:6px 5px;
margin:0;
font:normal 12px Arial, Helvetica, sans-serif;
color:#6c6c6c;
}
.search form .button {
float:left;
margin:0;
padding:0;
}
.header_text {
margin:0 auto 10px auto;
padding:5px 10px;
width:940px;
border-bottom:1px solid #d8d8d8;
}
.header_text h2 {
font:normal 14px Arial, Helvetica, sans-serif;
color:#6d6d6d;
padding:5px 0;
margin:0;
}
.header_text h2 span {
font:normal 11px Arial, Helvetica, sans-serif;
color:#a2a2a2;
}
.header_text img {
float:right;
margin:0;
padding:5px 0 0 0;
}
.cu3er_resize {
width:960px;
margin:0 auto;
padding:10px 0 44px 0;
background:url("../images/swf_bg.png") no-repeat bottom;
}
.body_resize {
margin:0;
padding:0;
}
.body {
width:950px;
margin:0 auto;
padding:0px 5px;
}
.body h3 {
font:normal 36px Arial, Helvetica, sans-serif;
color:#131313;
border-bottom:1px solid #d8d8d8;
padding:0px 0;
margin:5px 5px 5px 5px;
}
.body h2 {
font:bold 14px Arial, Helvetica, sans-serif;
color:#282828;
margin:0;
padding:5px 5px;
text-transform:uppercase;
}
.body img {
padding:0;
margin:10px auto;
}
.body img.floated {
float:left;
padding:0;
margin:10px 15px;
}
.body p {
font:normal 12px Arial, Helvetica, sans-serif;
color:#444444;
line-height:1.8em;
padding:5px 5px;
margin:0;
}
.body a {
text-decoration:none;
color:#0099cc;
line-height:1.8em;
font:normal 12px Arial, Helvetica, sans-serif;
}
.full {
font-size: 0.8em;
font-family:Arial, Helvetica, sans-serif;
padding:5px 0;
margin:0;
}
.right {
width:350px;
float:right;
padding:5px 0;
margin:0;
}
.left {
width:580px;
float:left;
padding:5px 0;
margin:0;
}
.block {
width:255px;
float:left;
margin:10px;
padding:0;
}
.port_resize {
width:290px;
float:left;
margin:10px 5px 10px 5px;
padding:10px 5px;
border:1px solid #dedede;
background:#fff;
}
.port_resize img {
margin:0;
padding:0;
position:relative;
z-index:2;
}
.FBG_blog {
background:#171717;
border-top:1px solid #fff;
margin:0;
padding:0;
}
.FBG_blog_resize {
width:940px;
margin:0 auto;
padding:0;
}
.FBG_blog_resize h2 {
font:normal 18px Arial, Helvetica, sans-serif;
color:#fff;
padding:0;
margin:0;
}
.FBG_blog_resize p {
font:normal 11px Arial, Helvetica, sans-serif;
color:#7e7e7e;
padding:0;
margin:0;
}
.FBG_blog_resize img {
float:right;
margin:0;
padding:0;
}
.FBG_blog_resize .recent {
width:320px;
float:left;
padding:0;
margin:20px 0 0 0;
border-right:2px solid #616161;
}
.FBG_blog_resize .recent2 {
width:430px;
text-align:center;
float:left;
padding:5px 0 2px 0;
margin:20px 0 0 0;
border-right:1px solid #616161;
}
.FBG {
background:#1b1b1b;
border-top:1px solid #272727;
margin:0;
padding:0;
}
.FBG_resize {
width:960px;
height:121px;
margin:0 auto;
padding:5px 0 5px 0;
}
.FBG_resize p {
font:normal 11px Arial, Helvetica, sans-serif;
color:#717171;
padding:5px;
margin:0;
line-height:1.8em;
}
.FBG_resize ul {
list-style:none;
margin:10px auto;
padding:0;
}
.FBG_resize li {
padding:0;
margin:0;
}
.FBG_resize li a {
font:normal 11px Arial, Helvetica, sans-serif;
color:#666666;
text-decoration:none;
text-shadow: 0 1px 0 #333333;
}
.FBG_resize li a:hover {
color:#d5d5d5;
}
.FBG_resize h2 {
font:bold 14px Arial, Helvetica, sans-serif;
color:#d5d5d5;
padding:5px;
margin:0;
}
.FBG_resize .left {
width:120px;
float:left;
margin:10px 10px 10px 20px;
padding:10px 5px;
}
.footer {
padding:0;
margin:0;
background:#1b1b1b;
}
.footer_resize {
width:940px;
margin:0 auto;
padding:10px 10px 26px 10px;
border-top:1px solid #2b2b2b;
}
.footer p {
font:normal 11px Arial, Helvetica, sans-serif;
color:#a2a2a2;
}
.footer a {
font:bold 11px Arial, Helvetica, sans-serif;
color:#a2a2a2;
text-decoration:none;
padding:5px;
margin:0;
}
.footer p.right {
text-align:right;
width:250px;
margin:0;
padding:15px 0 0 0;
float:right;
}
.footer p.leftt {
text-align:left;
width:650px;
margin:0;
padding:15px 0 0 0;
float:left;
}
.form {
margin:5px;
padding:0;
background:#222222;
border:1px solid #dedede;
}
#contactform {
margin:0;
padding:5px 20px;
}
#contactform * {
color:#ffffff;
}
#contactform ol {
margin:0;
padding:0;
list-style:none;
}
#contactform li {
margin:0;
padding:0;
background:none;
border:none;
display:block;
}
#contactform li.buttons {
margin:5px 0 5px 0;
}
#contactform label {
float:left;
margin:0;
width:100px;
padding:5px 0;
font:normal 12px Arial, Helvetica, sans-serif;
color:#222;
text-transform:capitalize;
}
#contactform label span {
font:normal 10px Arial, Helvetica, sans-serif;
}
#contactform input.text {
color:#CCC;
width:480px;
border:1px solid #0099CC;
margin:5px 0;
padding:5px 2px;
height:15px;
background:#111111;
}
#contactform select.text {
color:#CCC;
width:190px;
border:1px solid #0099CC;
margin:5px 0;
padding:5px 2px;
height:28px;
background:#111111;
}
#contactform textarea {
font-family:arial;
font-size:14px;
color:#CCC;
width:480px;
border:1px solid #0099CC;
margin:10px 0;
padding:2px;
background:#111111;
height:150px;
}
#contactform li.buttons input {
padding:3px 0;
margin:0 0 0 400px;
border:0;
color:#0099CC;
}
p.response {
text-align:center;
color:#2c2c2c;
font:bold 11px Arial, Helvetica, sans-serif;
line-height:1.8em;
width:auto;
}
p.clr, .clr {
clear:both;
padding:0;
margin:0;
}
li.bg, .bg {
clear:both;
border-bottom:1px solid #dedede;
padding:10px 0 0 0;
margin:0 0 10px 0;
background:none;
list-style:none;
}
#oferta {
position: absolute;
top:0;
right:0;
width:250px;
height:250px;
}
#contactform li.buttons input {
border: 0 none;
color: #FFFFFF;
margin: 0 0 0 400px;
padding: 3px 0;
}
input.submit-button {
margin-bottom: 25px;
margin-left: 5px;
width: 85px;
height: 40px;
border: none;
text-decoration: none;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
-webkit-border-top-right-radius:10px;  
-webkit-border-bottom-right-radius:10px; 
-webkit-border-top-left-radius:10px;  
-webkit-border-bottom-left-radius:10px;
background:#06C url(../images/mirror.png) 0 50% repeat-x;
clear: both;
font-size: 1em;
box-shadow: 3px 5px 15px #000;
-moz-box-shadow: 3px 5px 15px #000;
-webkit-box-shadow: 3px 5px 15px #000; 
}
input.submit-button:hover {
cursor: pointer;
background-color: #3CF;
background-color: rgba(35, 200, 255, .9);
}
/* Tag Cloud */
.gu_clouds {
	background-color: ;
	text-align: justify;
	width: 350px;
}
.gu_clouds .gu_cloud_link_class1, .gu_clouds .gu_cloud_link_class2, .gu_clouds .gu_cloud_link_class3, .gu_clouds .gu_cloud_link_class4 {
	text-decoration: none;
	border: none;
}
.gu_clouds .gu_cloud_link_class1:hover, .gu_clouds .gu_cloud_link_class2:hover, .gu_clouds .gu_cloud_link_class3:hover, .gu_clouds .gu_cloud_link_class4:hover {
	background-color: #66CC00;
}
.gu_clouds .gu_cloud_link_class1 {
	color: #0099FF;
}
.gu_clouds .gu_cloud_link_class2 {
	color: #0066CC;
}
.gu_clouds .gu_cloud_link_class3 {
	color: #003399;
}
.gu_clouds .gu_cloud_link_class4 {
	color: #000033;
}
.gu_clouds .gu_cloud_link_class1:hover {
	color: #FFFFFF;
}
.gu_clouds .gu_cloud_link_class2:hover {
	color: #FFFFFF;
}
.gu_clouds .gu_cloud_link_class3:hover {
	color: #FFFFFF;
}
.gu_clouds .gu_cloud_link_class4:hover {
	color: #FFFFFF;
}
