.pad_t7 {padding-top: 9px!important;}
.vacancy_text{
    display: none;
}

/** studio **/
.studio {margin: 15px auto; width: 925px;}
.studio p {margin: 0;}

.studio blockquote {width: 600px;}
.studio blockquote p {margin: 10px 30px 3px;}
.studio blockquote div {background: url(../images/quote_l.gif) no-repeat 0 3px; font-style: italic;}
.studio blockquote div div {background: url(../images/quote_r.gif) no-repeat 100% 100%; padding: 0 30px;}

/** Блог **/
.blog_content {margin: 15px auto; width: 925px;}

.post{
    margin: 10px 0px 20px 0px;
}
.post h4{color:#000; font-weight: bold; font-size: 15pt;}
.post .date, .post .author{
    font-size: 10pt;
} 
.post_text{
    margin: 5px 0px;
}


/** Опросы **/
div.polls{
    width: 920px;
    margin: 0 auto;
}
div.polls p
{
    margin: 0;
    padding: 0;
}
div.polls span.votes{
    color:#c3c3c3;
	font-size:10pt;
}
div.polls input[type=radio]{
    margin-bottom: 5px;
    cursor: pointer;
}
div.polls label{
    cursor: pointer;
    margin: 10px;
}

div.poll_text{
    margin: 10px 0px;
}

div.poll_discussion{
    width: 920px;
    margin: 0 auto;
}
div.poll_discussion_add_form input[type=text]{
    width: 600px;
}
div.poll_discussion_add_form textarea{
    width: 800px;
    height: 200px;
}


div.polls h2, div.poll_discussion h2{
    margin-bottom: 10px;
}
div.data_line{
	background-image:url('images/line.gif');
	background-repeat:repeat-x;
	background-position:center center;
	margin-left:15%;
	margin-right:15%;
}
div.comment_data_line{
	background-image:url('../images/line.gif');
	background-repeat:repeat-x;
	background-position:center center;
}
span.data{
	font-weight:normal;
	color:#666A75;
	font-size:9pt;
	background-color:#FFFFFF;
}
span.username{
	color:#666A75;
	font-size:11pt;
	background-color:#FFFFFF;
	padding-right:5pt;
	font-weight:bold;
	margin-left:10px;
	padding-left:5px;
}

.social{
    margin-top: 10px;
}

.dashed{
    border-bottom: 1px dashed #434f6d;
    text-decoration: none;
}
.dashed:hover{
    border-bottom: 1px dashed #cb2525;
    text-decoration: none;
}