BODY {
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	color: #000000;
	padding:0px 0px 0px 0px;
	background-color:#fff;
}

img, table{border:0px;}

a, a:active{
	color: #396BA8;
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
}

table.question-form td input{
	margin:0px;
	padding:0px;
	color:#777C74;
	font-size:12px;
    width:250px;
}
table.question-form td textarea {
    width:250px;
}

td {
	font-family: tahoma, arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
h1{
	font-family: tahoma, sans-serif;
	font-size:20px;
	color:#000000;
	margin:15px 0px 20px 0px;
	padding-bottom:5px;
	font-weight:normal;
	border-bottom:1px solid #A8A497;
	}

	h1.t2
		{
		color:#790B15;
		padding-bottom:15px;
		}
h2{
	font-family: tahoma, sans-serif;
	font-size:18px;
	color:#790B15;
	padding:0px 0px 0px 31px;
	margin:0px 0px 12px 0px;
	font-weight:normal;
}

	h2 div{
		color:#000000;
		font-size:11px;
	}
h3{
	font-family: tahoma, sans-serif;
	font-size:18px;
	color:#000000;
	margin:0px 0px 12px 0px;
	font-weight:normal;
}
	h3 div{
		color:#000000;
		font-size:11px;
	}
h4{
	font-family: tahoma, sans-serif;
	font-size:18px;
	color:#002042;
	margin:0px 0px 12px 0px;
	font-weight:normal;
}
	h4 div{
		color:#000000;
		font-size:11px;
	}
h5{
	font-family: tahoma, sans-serif;
	font-size:18px;
	color:#790B15;
	margin:0px 0px 12px 0px;
	font-weight:normal;
}
	h5.t2{
		margin:13px 0px 4px 0px;
	}

h6{
	color:#790B15;
	font-size:24px;
	font-weight:normal;
	margin:0px 0px 15px 0px;
}
h6.t3{
	font-size:18px;
	margin-bottom:12px;
}
h6.t5{
	font-size:14px;
	margin-bottom:10px;
}
h6.t4{
	font-size:16px;
	margin-bottom:10px;
    *clear: both;
    *padding-top: 10px;
}
p{
	text-indent: 30px;
	font-size: 13px;
	margin:5px 0px 15px 0px;
	color: #333333;
}

.includes_y {
padding:15px;
background-color:#f0ebd8;
border:solid 1px #790B15;
}

select{
	font-size:11px;
}

.pos_rel{
	position:relative;
}
.pos_abs{
	position:absolute;
}

.pic{
	border:1px solid #CCCCCC;
}


.bg_start{
	background:url("/images/bg_start.gif"/*tpa=http://sk.kadrovik.ru/data/images/new/bg_start.gif*/) repeat-x 0px 0px;
}

.bg{
	background:url("/images/bg.gif"/*tpa=http://sk.kadrovik.ru/images/new/bg.gif*/) repeat-x 0px 0px;
}

.bg_t{
	background:url("/images/bg_t.gif"/*tpa=http://sk.kadrovik.ru/images/new/bg_t.gif*/) no-repeat 0px 0px;
}


.logo{
	position:absolute;
	top:-55px;
}

.rightcol{
     position:absolute;
     top:-55px; 
     right:-750px; 
    }

.menu{
	padding:5px 0px 15px 0px;
}
	.menu a{
        color:#000000;
		text-decoration:none;
		padding-left:17px;
		margin-bottom:16px;
		display:block;
        text-transform: uppercase;
	}
		.menu a:hover{
			background:url("/images/m_li.gif") no-repeat 0px 3px;
			color:#1bb9e1;
		}

.baners img{
		border:1px solid #cccccc;
        margin-bottom:20px;
	}
.baners div img{

    border: 0;
}
    
.t_baner img {
    border:1px solid #cccccc;
}
.counts{
	padding-bottom:22px;
}
.counts div{
	margin-bottom:10px;
}

.cre a{
	color:#1bb9e1;
}

.t_baner{
	text-align:center;
	padding:80px 0px 20px 0px;
    
}
.t-baner img {
    border: 1px solid #000;
}
	.t_baner div img{
		border:1px solid #cccccc;
	}

.start_block{
	background-color:#F0EBD8;
}
	.start_block .h{
		color:#790B15;
		font-size:35px;
		margin-bottom:10px;
	}

.hr{
	border-top:1px solid #E5E5E5;
	margin-top:18px;
	height:18px;
}

.hr2{
	border-top:2px solid #E5E5E5;
	margin-top:20px;
	height:18px;
}

.bl{
	background-color:#F7F5EB;
	padding:5px 10px 10px 10px;
	width:50%;
}

.calend{
	background-color:#DCDCDC;
	margin-bottom:7px;
}
	.calend tr{
		background-color:#F5F5F5;
		text-align:center;
		height:22px;
	}
		.calend tr td{
			color:#B0B0B0;
		}
		.calend tr td a{
			color:#000000;
			text-decoration:none;
		}
			.calend tr td a.act, .calend tr td a:hover{
				color:#FF0000;
			}

.date{
	color:#787878;
}
a.link{
	color:#000000;
}

a.all{
	color:#0033FF;
}

.w{
	position:relative;
	left:-10px;
}
.wc{
	background:url("/images/w_bg.gif"/*tpa=http://sk.kadrovik.ru/images/new/w_bg.gif*/) repeat-y;
	padding:0px 10px 5px 10px;
	font-size: 9px;
}

.opt_bl
	{
	font-size: 10px;
	}

.pic_t{
	background:url("pic_t.gif"/*tpa=http://sk.kadrovik.ru/images/new/pic_t.gif*/) repeat-x;
}
.pic_l{
	background:url("pic_l.gif"/*tpa=http://sk.kadrovik.ru/images/new/pic_l.gif*/) repeat-y;
}

.cont{
	color:#5A5A5A;
}

.tab2{
	margin:2px 0px 2px 0px;
    width: 100%;
    *width="93%";
		}
	.tab2 th
		{
		color:#000000;
		border-right:1px solid #E5E5E5;
		border-bottom:1px solid #E5E5E5;
		text-align:left;
		font-size:11px;
		padding:3px 3px 3px 3px;
		margin-left: 5px;
		}
		.tab2 th.last
			{
			border-right:0px;
			}
	.tab2 td
		{
		color:#000000;
		border-right:1px solid #E5E5E5;
		font-size:11px;
		padding:  0px 3px 0px 3px;
		vertical-align:top;
		}
		.tab2 td.last
			{
			border-right:0px;
			}
	


.tab{
	border-collapse:collapse;
	margin:30px 0px 30px 0px;
}
	.tab th{
		font-size:11px;
		text-align:left;
		padding:0px 10px 6px 20px;
		color:#4E4E4E;
		border-left:1px solid #E5E5E5;
		border-right:1px solid #E5E5E5;
		border-bottom:1px solid #E5E5E5;
	}
	.tab td{
		font-size:11px;
		text-align:left;
		padding:15px 10px 11px 20px;
		border-left:1px solid #E5E5E5;
		border-right:1px solid #E5E5E5;
		color:#4E4E4E;
		vertical-align:top;
	}
	.tab td.first, .tab th.first{
		border-left:0px;
		width:18%;
	}
	.tab td.last, .tab th.last{
		border-right:0px;
		width:17%;
	}

input.fe{
	width:170px;
}
select.fe{
	width:170px;
	color:#4E4E4E;
}
textarea.fe{
	width:220px;
}

.fcopy{
	padding:33px 0px 17px 0px;
}
	.fcopy a{
		color:#000000;
	}


img.obl
	{
	border: 1px solid #cccccc;
	}

td.s
	{
		text-align: justify;
	}
	
td.s h1
		{
		background-color:#eee;
		font-size: 15px;
		color:#790B15;
		padding: 3px 3px 3px 13px;
		margin-bottom:5px;
		}
td.s h2
		{
		font-family: tahoma, sans-serif;
		font-size:13px;
		color:#903;
		padding:0px;
		margin:0px;
		font-weight:normal;
		}
td.s h3
		{
		height: 31;
		font-family: tahoma, sans-serif;
		font-size:13px;
		color:#790B15;
		padding:0px 0px 0px 31px;
		margin:0px 0px 12px 0px;
		background:url("/images/bulit.gif") no-repeat 0px 4px;
		font-weight:bold;
		vertical-align: bottom;
		}
td.s h3 div
		{
		font-style: italic;
		font-weight: normal;
		}
		
td.s hr
		{
		color: #eeeeee;
		margin-top:10px;
		}
td.s div.hr
		{
		border-top:1px solid #E5E5E5;
		margin-top:10px;
		height:10px;
		}
		
.tab2{
	margin:2px 0px 2px 0px;
		}
	.tab2 tr.l1, td.l1
		{
		}
	.tab2 tr.l2, td.l2
	{
	background-color:#e0e0e0;
	}
	.tab2 tr.ls
	{
	background-color:#790B15;
	}
		.tab2 tr.ls td
		{
		color: white;
		}
	.tab2 th
		{
		color:#000000;
		border-right:1px solid #E5E5E5;
		border-bottom:1px solid #E5E5E5;
		text-align:left;
		font-size:12px;
		padding:3px 3px 3px 3px;
		margin-left: 5px;
		}
	.tab2 td
		{
		font-family: tahoma, arial, sans-serif;
		color:#000000;
		border-right:1px solid #E5E5E5;
		font-size:11px;
		padding:  0px 3px 0px 3px;
		vertical-align:top;
		}
		.tab2 td.last
			{
			border-right:0px;
			}
		.tab2 th.last
			{
			border-right:0px;
			}
.wc p {
    font-size:9px;
}
 ul.adv-magazine {
     margin-left: -50px;
 }
ul.adv-magazine li {
    display: inline;
    width: 200px;
}
.bl-new {
    background-color:#F7F5EB;
    padding:5px 10px 10px;
}
a.link-button {
    background-color: #FFFFFF;
    padding: 2px 5px;
    border: 1px solid #000;
    text-decoration: none;
    font-size: 14px;
    color: #8E8E8E;
    font-weight: bold;
    
}
a.button {
  display: block;
  float: left;
  font: bold 12px arial, sans-serif;
  color: #555;
  text-decoration: none;
  background: url(/images/button_r.gif) top right no-repeat;
  padding-right: 25px;
  outline: none;
  position: relative;
}
a.button span {
  display: block;
  line-height: 13px;
  background: url(/images/button_l.gif) no-repeat;
  padding: 7px 0 13px 23px;
}
a.button:hover {
  background-position: 100% -33px;
}
a.button:hover span {
  background-position: 0% -33px;
  color: #222;
}
a.button:active {
  background-position: 100% -66px;
}
a.button:active span {
  background-position: 0% -66px;
  color: #222;
  padding: 8px 0 12px 23px;
}
.clear {
    overflow: hidden;
}
.question-red {
    display: none;
}

.back {
    float: right;
    margin: 10px 10px 0 0;

}
span.altagency {
    text-decoration: underline;
    color: #396BA8;
    font-weight: bold;
    cursor: pointer;
    line-height: 50px;
}
span.altagency:hover {
    text-decoration: none;
}
.none {
    display: none;
}
.black {
    color: #000000;
}
.table100 {
    width: 100%;
}
.news-list-last-answer {
	width: 165px;
}
.wr-img {
margin-left:0px !important;
position: relative;
left: -27px;
}
.wc .news-list {
width: 173px;
}
