h2 {margin: 1.75em 0 0.25em;}

p{
    margin: 1.75em 0 0.5em;
	line-height: 1.6;
}

ul, ol{
    padding-left: 30px;
}

*{
    margin: 0;
    padding: 0;
}

a{
    outline: none;
}

img {
    border: 0px;
}

dd{
    margin: 0;
    padding: 0;    
}

#wrap{
    width: 100%;
    height: 100%;
    margin: 0 auto;
    padding: 0;
}

#wraper{
    width: 1024px;
    margin: 0 auto;
    padding: 0;
}

#header{
    width: 940px;
    margin-top: 0;
    padding: 0 42px 0 42px;
}

#slider_top{
   /* width: 1024 px;*/
    margin: -50px 0 0 -20px;
    /*background: #FFFF00;*/
    color: #000;
}

#menu_center{
    width: 1024px;
    margin: -22px 0 0 0;
    padding: 0;
}

#main{
    width: 940px;
    padding: 0 42px 0 42px;
}

#content70{
    margin: 0;
    width: 680px;
    padding: 0 260px 20px 0;
}

#content100{
    margin: 0;
    width: 940px;
    padding: 0 0 20px 0;
}

#right{
    margin: 0;
    float: right;;
    width: 220px;
    padding: 0;
}

#bottom{
    width: 980px;
    padding: 0 2px 0 42px;
}

#top_left{
    margin: 0;
    padding: 10px 0;
    padding-right: 0;
    width: 200px;
    height: 133px;
    overflow: hidden;
    float: left;
}

#top_center{
    margin: 0;
    padding: 22px 170px 0 200px;
    width: 570px;
    height: 103px;
    text-align:right;
}

#top_right{
    margin: 0;
    padding: 67px 0 0 0;
    float: right;
    width: 170px;
    height: 86px;

}

/*GENERAL STYLES*/
span.row-separator{
    visibility: hidden;
}
/*END GENERAL STYLES*/

/*PAGINATION*/
.pagination{
    text-align: center;
}
/*END PAGINATION*/

#tblbot td div.licounter{
    position: relative;
    top: 10px;
}

/*ПОПРАВКИ*/
ul.menu_topmenu{
    padding-top: 13px;
}

.slider .text_block{
    padding-top: 10px;
}

.blog_portfolio h1{
    padding-bottom: 15px;
}

.item-page_portfolio h1{
    padding-bottom: 15px;
}

.blog-featured_main_page_blog h1{
    padding-bottom: 15px;
}
/*END ПОПРАВКИ*/

.custom_crosslinks{
    margin-top: 20px;
}

.custom_crosslinks p{
    margin: 0;
    padding: 0;
}

.custom_crosslinks p a{
    font-size: 12px;
    color: #008888;
}