*{
padding:0;
border:0;
margin:0;
}

body{
background-color:#707072;
background-image:url(img/pattern.png);
font-family:Arial, Helvetica,sans-serif;
font-size:14px;
}

a{
outline:none;
text-decoration:none;
color:#FFF;
}

li{
list-style:none;
}

fieldset,img{
border:0;
}

.clear{
clear:both;
}

.center_bg{
background-image:url(img/center.png);
background-repeat:no-repeat;
width:1020px;
margin:0 auto;
}

.container{
width:855px;
padding-left:85px;
}

.lines{
background-image:url(img/lines.png);
background-repeat:repeat-x;
background-position: 0 312px;
}

#header{
margin:35px 0 35px 15px;
background-image:url(img/header_bg.png);
background-repeat:no-repeat;
background-position:top left;
width:834px;
color:#787878;
}

#header p{
padding-bottom:15px;
}

.left_part_header{
position:relative;
float:left;
width:530px;
}

#logo{
background-image:url(img/logo.png);
background-repeat:no-repeat;
position:absolute;
text-indent:-9999px;
width:298px;
height:84px;
left:22px;
top:7px;
}

.header_slider_box{
margin:64px 0 0 10px;
background-image:url(img/slider_bg.png);
background-repeat:no-repeat;
width:530px;
height:338px;
}

#slider_container{
padding:40px 30px;
width:470px;
}

#slider_container h2{
padding-bottom:15px;
font-weight:normal;
font-size:24px;
}

#slider_container img{
float:left;
margin:0 10px 10px 0;
border:4px solid #c8c8c8;
}

#slider_container p{
font-size:16px;
}

.right_part_header{
width:300px;
float:right;
}

*html #header{
float:left;
width:850px;
}

.soc_buttons{
background-image:url(img/soc_buttons_bg.png);
background-repeat:no-repeat;
margin-top:25px;
width:296px;
height:58px;
margin-bottom:10px;
}

.soc_buttons ul li{
display:block;
float:right;
width:33px;
}

.soc_buttons ul{
padding:5px 6px 0 0;
}

#counter{
background-image:url(img/counter_bg.png);
background-repeat:no-repeat;
width:253px;
height:92px;
padding-left:8px;
}

#counter ul li{
display:block;
float:left;
width:58px;
text-align:center;
color:#FFF;
}

#counter ul li div{
padding-top:17px;
}

#counter ul li#days{
padding-right:10px;
}

#counter ul li span{
font-size:32px;
}

#counter ul li p{
padding-top:14px;
}

a.btn_webisod{
display:block;
width:259px;
height:45px;
margin:10px 0;
}

a.btn_webisod div{
background-image:url(img/btn_webisod.png);
background-repeat:no-repeat;
width:241px;
height:33px;
color:#5f5f5f;
font-size:16px;
padding:12px 10px 0;
text-align:center;
font-weight:bold;
}

a.btn_webisod:hover div{
background-position:0 -45px;
}

a.btn_road_map{
display:block;
width:259px;
height:45px;
margin:10px 0;
}

a.btn_road_map div{
background-image:url(img/btn_road_map.png);
background-repeat:no-repeat;
width:221px;
height:33px;
color:#5f5f5f;
font-size:16px;
padding:12px 20px 0;
text-align:left;
font-weight:bold;
text-align:center;
}

a.btn_road_map:hover div{
background-position:0 -45px;
}

.top_content_bg{
background-image:url(img/top_content_bg.png);
background-repeat:no-repeat;
width:837px;
padding-top:19px;
}

.center_content_bg{
background-image:url(img/center_content_bg.png);
background-repeat:repeat-y;
width:767px;
padding:0 40px;
}

#wrapper .center_content_bg{
width:847px;
padding:5px 0 0 0;
}

.bottom_content_bg{
background-image:url(img/bottom_content_bg.png);
background-repeat:no-repeat;
width:837px;
background-position:bottom left;
padding-bottom:19px;
}

.error404{
margin:25px 0 0 100px;
}

#search-submit{
display:none;
}

.widget input{
/*background-image:url(img/input.gif);
background-repeat:no-repeat;*/
width:201px;
height:16px;
padding:12px 15px;
background-color:transparent;
margin:0 auto;
display:block;
}

#wrapper .bottom_content_bg{
margin-left:15px;
}

#menu{
background-image:url(img/menu_bg.png);
background-repeat:no-repeat;
width:852px;
margin-left:5px;
height:73px;
}

#menu ul li{
background-image:url(img/delimeter.gif);
background-repeat:no-repeat;
background-position:right center;
float:left;
display:block;
height:73px;
width:105px;
}


/* Need for last menu link */
#wrapper .page-item-13, #wrapper .page-item-13 span{ 
width:116px;
background:none;
-webkit-border-top-right-radius: 12px;
-webkit-border-bottom-right-radius: 12px;
-moz-border-radius-topright: 12px;
-moz-border-radius-bottomright: 12px;
border-top-right-radius: 12px;
border-bottom-right-radius: 12px;
}

*html #wrapper .page-item-13{
width:80px;
background:none;
}

*html #wrapper .page-item-13 span{
width:80px;
background:none;
}

*html #wrapper #menu{
margin-bottom:-15px;
}

.home a span{
-webkit-border-top-left-radius: 12px;
-webkit-border-bottom-left-radius: 12px;
-moz-border-radius-topleft: 12px;
-moz-border-radius-bottomleft: 12px;
border-top-left-radius: 12px;
border-bottom-left-radius: 12px;
}

#menu ul li a span{
font-size:14px;
color:#5f5f5f;
text-align:center;
display:block;
width:103px;
padding-right:2px;
margin-top:1px;
padding-top:21px;
text-transform:uppercase;
line-height:20px;
height:50px;
cursor:pointer;
}

#menu ul li.current_page_item a span{
background-image:url(img/menu_hover.gif);
background-repeat:repeat-x;
padding-right:0px;
}

#menu ul li a:hover span{
background-image:url(img/menu_hover.gif);
background-repeat:repeat-x;
padding-right:0px;
}

.left{
width:535px;
float:left;
}

.title{
background-image:url(img/title.png);
background-repeat:no-repeat;
width:537px;
height:72px;
margin-left:-10px;
margin-bottom:10px;
}

.left_title{
float:left;
width:450px;
padding-left:15px;
}

.title h1{
padding-top:10px;
color:#FFF;
font-size:24px;
font-weight:normal;
}

.left_title p{
color:#ffe65a;
}

.title h1 a:hover{
text-decoration:underline;
}

.comments_link{
background-image:url(img/comments_link.gif);
background-repeat:no-repeat;
margin:15px 15px 0 0;
padding:10px 0 0 18px;
display:block;
float:right;
width:30px;
height:37px;
color:#ffe65a;
font-weight:bold;
}

.title .comments{
padding:0;
cursor:pointer;
}

.comments{
padding:0 40px;
text-align:left;
}

.comment_autor a{
font-weight:bold;
color:#000;
}

.comments blockquote{
font-size:12px;
padding:10px;
}

.comments input{
background-image:url(img/input_comment.png);
background-repeat:no-repeat;
width:201px;
height:16px;
padding:12px 15px;
background-color:transparent;
margin:0 8px 10px 0;
}

.comments  textarea{
width:500px;
height:150px;
padding:10px;
background-color:#999;
-webkit-border--radius:10px;
-moz-border-radius:10px;
border-radius:10px;
border:2px inset #8f8f8f;
}

#submit{
margin:10px;
background-image:none;
background-color:#999;
padding:0;
width:150px;
height:30px;
-webkit-border--radius:10px;
-moz-border-radius:10px;
border-radius:10px;
color:#DFDFDF;
cursor:pointer;
border:2px outset #7d7d7d;
}

.date_line span{
font-size:12px;
color:#565656;
}

.share_links{
text-align:right;
padding:20px 0 10px;
}

#wrapper .share_this{
background-image:url(img/share_this.gif);
background-repeat:no-repeat;
padding-left:20px;
color:#000;
height:16px;
margin-right:5px;
}

.bookmark_and_share{
position:relative;
top:4px;
}

.entry{
padding:0 20px;
}

.post{
background-image:url(img/post_bottom.gif);
background-repeat:no-repeat;
background-position:bottom center;
margin-bottom:20px;
}

.entry a{
color:#315cb9;
}

.entry p{
padding-bottom:15px;
}

.right{
width:300px;
float:right;
}

.widget{
background-color:#bdbdbd;
-webkit-border--radius:18px;
-moz-border-radius:18px;
border-radius:18px;
margin:0 2px 10px 1px;
border:2px solid #e6e6e6;
padding-bottom:5px;
}

*html .widget{
width:280px;
}

*html #wrapper .widgettitle{
width:271px;
}

.textwidget{
width:260px;
margin:0 auto;
}

.widget ul{
margin-left:10px;
}

.widget ul li a{
background-image:url(img/bullet.gif);
background-repeat:no-repeat;
background-position:left center;
padding:5px 0 5px 25px;
display:block
}

.widget ul li a:hover{
background-image:url(img/bullet_hover.gif);
background-repeat:no-repeat;
background-position:left center;
background-color:#a9a9a9;
-webkit-border--radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}

.widget ul li{
display:block;
width:95%;
border-bottom:1px solid #dfdfdf;
text-align:left;
}

.widget h2{
background-image:url(img/widget_title.png);
background-repeat:no-repeat;
display:block;
color:#696969;
font-size:18px;
font-weight:normal;
width:297px;
height:45px;
margin:-2px 0 0 -2px;
padding:12px 0 0 20px;
}

*+html .widget h2{
position:relative;
left:-18px;
margin: -2px 0 0 0px;
}

#footer{
margin-top:35px;
padding-left:15px;
color:#3d3d3d;
text-align:center;
}

#footer p{
padding-top:30px;
color:#000;
}

#footer a{
color:#3d3d3d;
}

.footer_links ul li{
float:left;
margin-left:22px;
list-style:circle;
}

.footer_links ul li.first{
margin-left:0;
list-style:none;
}

.wp-pagenavi {
float: left;
padding-left: 270px;
width: 430px;
}

.wp-pagenavi a{
color:#000;
}

.wp-pagenavi .last, .wp-pagenavi .first{
background-image:url(img/page_big_navi_bg.png);
background-repeat:no-repeat;
color:#000;
padding:9px 21px;
margin:0 5px;
float:left;
}

.previouspostslink, .nextpostslink, .wp-pagenavi span, .larger , .smaller{
background-image:url(img/page_small_navi_bg.png);
background-repeat:no-repeat;
color:#000;
padding:9px 0;
margin:0 1px;
float:left;
display:block;
width:33px;
text-align:center;
}

.ow_button_border
{
margin-bottom:20px;
}