@charset "utf-8";

html, body {
  * overflow: auto;
    }

body{
    font: normal normal 13px/18px Arial, Helvetica, sans-serif;
    color: #414042;
}

a{
    color: #256799;
    text-decoration:none;
}

a:hover{
    text-decoration:underline;
}

.container-html{
    position: relative;
    width: 100%;
    min-height: 100%;
  * height: auto !important;
    height: 100%;
 *   overflow: auto;
 *   overflow-x: hidden;
    }

.container-body{
/*	background: url("../img/christmas.gif") repeat-x scroll 0 30px transparent;*/
    min-height: 100%;
  * height: auto !important;
  * height: 100%;
    padding: 0;
}

    .container-header div.container,
    .container-main,
    .container-footer .wrapper-footer{
        margin: 0 auto;
        width: 960px;
    }

    .container-header,
    .container-footer{
        background: #efeee8 url("../img/common/style-body.png") repeat-x ;
    }


    .container-header{
        padding: 0;
        border: 0 none;
        border-bottom: 1px solid #fff;
        background-position: 0 100%;
        font: normal 13px/21px Arial, Helvetica, sans-serif;
        color: #4d4d4d;
    }

    .container-main{ padding: 0 0 125px 0; }

        .main-panel{
            display: inline-block;
            width: 100%;
        }

        .center-panel {
            width:645px;
            float:left;
        }

        .right-panel {
            width:300px;
            float:right;
        }
 .inside-title {
    font-size:22px;
    margin:10px 0 20px;
}
h2.inside-title {
    font-size:22px;
    line-height:22px;
    margin:10px 0 15px;
    padding:0;
}
        .box-panel{ display: inline-block; /* for IE6 */ }
        .box-panel{
            display: block;
            margin-bottom: 15px;
          }
			.types-ads .box-panel {
				padding-left:250px;
				font-size: 12px;
				display: block;
}
            .box-panel .standart-tabs{
                margin-bottom: 0;
            }

            .box-panel .wrapper{
                display: block;
                border: 1px solid #d1d1d1;
            }



    .types-ads .box-panel .wrapper {
                   border: 1px solid #d1d1d1;
                   -moz-border-radius:7px;
                   -webkit-border-radius:7px;
    }
            .right-panel .box-panel .wrapper{
                padding-top: 0;
            }

            .right-panel .box-panel .panel{
                display: inline-block;
                width: 100%;
                padding-top: 12px;
                }

            .right-panel .banner-place-300 {
                margin-bottom:20px;
                }


.head{
    border-bottom: 2px solid #508fc5;
    cursor: default;
}
h3.head{
    margin: 5px 0 0;

}
    .head .icons-head{
        display: block;
        padding-left: 50px;
        font: normal 15px/35px Arial, Helvetica, sans-serif;
        }
    .head .inform{
        float: right;
        margin-top: 5px;
    }

.head-bookmark{
    display: block;
    padding-left: 60px;
    margin-left: 10px;
    margin-top: -1px;
    font: normal 15px/32px Arial, Helvetica, sans-serif;
    cursor: default;
}

.head-bookmark a {
    text-decoration:none;
}
.head-bookmark a:hover {
    text-decoration:underline;
}

a .inform{ text-decoration:none; }
.inform{
    display: inline-block;
    color: #345a9b;
    font: bold 13px/15px Arial, Helvetica, sans-serif;
    padding: 4px 6px;
    background: #fffaa3;
    text-decoration: none;
    outline: 2px solid #fff;
    border-radius: 6px;
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
}
.list-robota {
    padding:0;
    margin:0 0 15px 0;
}
.list-robota li {
    padding:2px 0;
}
.noDI {
    display:block !important; width:auto !important;
}#rtn4p_neb3_trgqh_ru table {padding:6px 0;}
#rtn4p_neb3_trgqh_ru table tr td {
    padding:6px 12px!important;
}

.main2 .left-panel {
    float: left;
    width: 200px;
}

.main2 .center-panel {
   float: right;
    width: 740px;
}

.item-in-page {
float:left;
text-align:left;
width:75%;
}
.element-select {
display:inline-block;
position:relative;
}

.element-select .selected {
	background:url("../img/icons/icons-arrow.png") no-repeat scroll 100% -102px transparent;
	padding-right:20px;
	text-decoration:none;
}

.element-select .options {
	max-height:120px;
}

.options {
	-moz-box-shadow:5px 5px 5px -4px #525252;
	-webkit-box-shadow:5px 5px 5px -4px #525252;
	box-shadow:5px 5px 5px -4px #525252;
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #B0B3B4;
	font:13px/21px Arial,Helvetica,sans-serif;
	left:0;
	margin:22px 0 0 -7px;
	overflow-x:hidden;
	overflow-y:scroll;
	padding:1px;
	position:absolute;
	top:0;
	white-space:nowrap;
	width:auto;
	z-index:2000;
}

.options a {
	color:#414042;
	display:block;
	font-weight:normal;
	padding:1px 15px 1px 6px;
	text-decoration:none;
	white-space:nowrap;
}

.options a:hover, .options a.select {
	background:none repeat scroll 0 0 #508fc5;
	color:#FFFFFF;
}

.a-fixed {
	background:url("../img/common/plashka.png") no-repeat scroll 0 0 transparent;
	font-size:0;
	height:254px;
	margin:0;
	overflow:hidden;
	padding:0;
	position:fixed;
	right:0px;
	text-decoration:none;
	top:25%;
	width:26px;
	z-index:1500;
}

.ny {
	background:url("../img/christmas.gif") repeat-x top left;
}

.ny .header-main {
	margin:15px 0 0 0;
}

div.footer-menu .item-column a:hover {
	text-decoration:underline;
}

a.bezpeka-ria{
    padding-left: 20px;
    position: relative;
}

a.bezpeka-ria:before{
	left: -2px;
	top: -2px;
	position: absolute;
	width: 20px;
	height: 20px;
	margin: 0 0 0 0;
	background: url('http://img.auto.ria.ua/images/icons/icons-sprite.png') -100px -140px no-repeat;
	content:  url('http://img.auto.ria.ua/images/common/no-bg.gif');
}

.main-pop-up a.bezpeka-ria:before {
	left: -2px;
	top: 7px;
}

