


/* Start:/bitrix/templates/vrn1/components/bitrix/menu/custom_horizontal_multilevel/style.css*/
.main-menu 
{
	height: 36px; 
	margin: 0px; 
	padding: 0px;
}

.header .main-menu 
{
	position: absolute; 
	top: 87px; 
	left: 132px;
}

.main-menu .left,
.main-menu .right {position: absolute; height: 36px; width: 2px; top: 0px;}

.main-menu .left {left: -2px; background: url('/bitrix/templates/vrn1/components/bitrix/menu/custom_horizontal_multilevel/images/menu-background-l.png') no-repeat 0px 0px;}
.main-menu .right {right: 0px; background: url('/bitrix/templates/vrn1/components/bitrix/menu/custom_horizontal_multilevel/images/menu-background-r.png') no-repeat 0px 0px;}

#horizontal-multilevel-menu 
{
	height: 36px;
	margin: 0px; 
	padding: 0px; 
	float: left; 
	background: url(/bitrix/templates/images/application/menu-background.png) repeat-x; 
	list-style: none;
}

#horizontal-multilevel-menu li 
{
	margin: 0px; 
	padding: 0px; 
	vertical-align: top; 
	height: 100%; 
	list-style: none;  
	background: url('/bitrix/templates/vrn1/components/bitrix/menu/custom_horizontal_multilevel/images/menu-background.png') repeat-x;
	position: relative; 
}

/*Links*/
#horizontal-multilevel-menu a.root-item, #horizontal-multilevel-menu a.root-item-selected
{
	display: block;
	padding: 6px 50px 10px 50px;
	/*padding:0.3em 0.8em;*/
	text-decoration: none;
	text-align: center;
	font-family: "OfficinaSansWinCTT";
	font-weight: normal;
	font-size: 1.35em;
	color: #010101;
	background: url('/bitrix/templates/vrn1/components/bitrix/menu/custom_horizontal_multilevel/images/menu-split.png') no-repeat right 0px;
}

#horizontal-multilevel-menu li li {
	background: none; 
	display:block;
	float:none;
	max-width:300px;
}

#horizontal-multilevel-menu li li a
{
	display: block;
	padding: 6px 12px 6px 12px;
	/*padding:0.3em 0.8em;*/
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 0.87em;
	color: #eff9ff;
	background: none;
	text-decoration: underline;
}

#horizontal-multilevel-menu li li a:hover 
{
	text-decoration: none;
	color: #acc5d5;	
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected a
{
 	background: url('/bitrix/templates/vrn1/components/bitrix/menu/custom_horizontal_multilevel/images/item-arrow.png') no-repeat 0px 10px; 
 	text-decoration: none;
	color: #acc5d5;
}

#horizontal-multilevel-menu li 
{
	float:left;
}


/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	color: #1d5586;
	background: none;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background: none;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url('/bitrix/templates/vrn1/components/bitrix/menu/custom_horizontal_multilevel/images/lock.gif') center right no-repeat;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	top: 36px;
	/*top:-999em;*/
	display:none;
	z-index:500;
	padding: 0px;
	height:auto;
	/*width:12em;*/
	padding: 25px 10px;
	background:#2a6493;
	/*border:1px solid #C1C1C1;*/
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	display:none;
}

#horizontal-multilevel-menu li:hover,
#horizontal-multilevel-menu li.jshover,
#horizontal-multilevel-menu li.li-item-selected 
{
	background: url('/bitrix/templates/vrn1/components/bitrix/menu/custom_horizontal_multilevel/images/main-menu-hover.png') repeat-x 0px 0px;
}

#horizontal-multilevel-menu li li:hover,
#horizontal-multilevel-menu li li.jshover 
{
	background: none;
}	

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul
{
	display:block;
}

div.menu-clear-left
{
	clear:left;
}
/* End */



/* Start:/bitrix/templates/vrn1/components/bitrix/news.list/smi_plan/style.css*/
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */



/* Start:/bitrix/templates/vrn1/template_styles.css*/
/* common styles */
html, body {
	margin: 0px;
	padding: 0px;
}

table, tr, td, th {
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
	text-align: left;
}

img {
	border-width: 0px;
	margin: 0px;
	padding: 0px;
}

h1, h2, h3, h4, h5, h6 {
	clear: both;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Helvetica, sans-serif;
	color: #701612;
	font-weight: normal;
}

html {
	height: 100%;
	font-size: 0.815em;
	font-family: Verdana, Helvetica, sans-serif;
	color: #000000;
	min-width: 1000px;
	background: #ffffff url(/bitrix/templates/vrn1/images/application/html-background.png) repeat-x;
}

body {
	height: 100%;
	position: relative;
	min-width: 1000px;
}

.page {
	padding: 0px 60px 0px 60px;
	position: relative;
	min-height: 100%;
	min-width: 1000px;
}

.header {
	position: relative;
	width: 100%;
	height: 215px;
}
 /* /common styles */ /* header */
.header {
}

.header .panel {
	position: absolute;
	top: 46px;
	width: 100%;
	height: 126px;
	background: url(/bitrix/templates/vrn1/images/application/header-panel-background.png) 2px 0;
}

.header i.map {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 273px;
	height: 126px;
	background: url(/bitrix/templates/vrn1/images/application/header-panel-map.png);
	display: block;
}

.header i.en-map {
	background: url(/bitrix/templates/vrn1/images/application/header-panel-en-map.png);
}	

.header i.flag {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 872px;
	height: 126px;
	background: url(/bitrix/templates/vrn1/images/application/header-panel-flag.jpg);
	display: block;
}

.header .voronezh {
	position: absolute;
	left: 25px;
	top: -22px;
	z-index: 1000;
}

.header .bar {
	position: absolute;
	right: 2px;
	top: 6px;
}

.header .bar .languages {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 0.845em;
	display: inline-block;
	/

display:inline;
}

.header .bar .languages li {
	display: inline-block;
	/

display:inline;

margin:
	0;

padding:
	0;

position:relative;
}

.header .bar .languages a, .header .bar .languages a:visited {
	color: #295a85
}

.header .bar .languages li.cur a, .header .bar .languages li.cur a:visited {
	color: #ac0c0e;
	text-decoration: none;
}

.header .bar .languages a {
	padding-right: 41px;
}

.header .bar .languages a img {
	position: absolute;
	right: 10px;
}

.header .bar .search {
	display: inline-block;
	/

display:inline;
}

.header .bar .search .search-field {
	line-height: 1em;
	padding: 3px;
	border: none;
	width: 145px;
	height: 16px;
	background: url(/bitrix/templates/vrn1/images/application/search-background.png) no-repeat;
}

.header .bar .search .btn {
	position: relative;
	top: 7px;
	left: 4px;
}
 /* /header */ /* columns */
.columns {
	overflow: hidden;
}

.columns .left-column {
	float: left;
	width: 200px;
}

.columns .right-column {
	float: right;
	width: 200px;
}

.columns .center-column {
	margin-left: 0;
	margin-right: 0;
	overflow: hidden;
	position: relative;
	text-align: left;
	padding: 0px 35px;
}

.right-column {
	float: right;
	width: 200px;
}

.main-column {
	overflow: hidden;
	margin: 0px;
}

.week-topic {
	position: relative;
	min-height: 279px;
	margin-right: 4px;
	margin-bottom: 20px;
	background: #E6E6E6;
}

.week-topic .title {
	position: relative;
	height: 47px;
	z-index: 10;
	margin-left: 394px;
	background: url(/bitrix/templates/vrn1/images/application/week-topic-title.png) repeat-x 0px 0px;
}

.glava-main .title {
	margin-left: 223px;
}


.week-topic .title .left {
	position: absolute;
	left: -394px;
	top: 0px;
	width: 477px;
	height: 47px;
	background: url(/bitrix/templates/vrn1/images/application/week-topic-title-left.png) no-repeat right -1px;
}

.week-topic .title .right {
	position: absolute;
	right: -4px;
	top: 0px;
	width: 9px;
	height: 47px;
	background: url(/bitrix/templates/vrn1/images/application/week-topic-title-right.png) no-repeat 0px 0px;
}

.week-topic .title img {
	display: block;
	position: relative;
	z-index: 20;
}

.week-topic .img {
	position: absolute;
	display: block;
	top: 0px;
	left: 0px;
	z-index: 0;
}

.week-topic .announce {
	padding: 16px 35px 15px 27px;
	background: #e6e6e6 url(/bitrix/templates/vrn1/images/application/week-topic-announce.png) repeat-x 0px 0px;
	margin-left: 369px;
	min-height: 200px;
	position: relative;
}

.glava-main .announce {
	margin-left: 200px;
}

.week-topic .subtitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-style: italic;
	font-weight: bold;
	font-size: 1.07em;
	margin: 0px;
}

.week-topic .announce div {
	color: #5e5e5e;
	font-size: 1em;
}

.week-topic .bottom {
	position: absolute;
	bottom: -5px;
	left: 0px;
	width: 100%;
	height: 6px;
	background: url(/bitrix/templates/vrn1/images/application/week-topic-bottom.png) repeat-x 0px 0px
}

.week-topic .announce .right {
	position: absolute;
	top: -1px;
	right: -3px;
	width: 4px;
	height: 100%;
	background: url(/bitrix/templates/vrn1/images/application/week-topic-announce-right.png) repeat-y 0px 0px
}

.week-topic .more {
	display: inline-block;
	margin-top: 14px;
	margin-left: -2px;
}

.week-topic .rb {
	position: absolute;
	right: -2px;
	bottom: -2px;
	height: 7px;
	width: 8px;
	background: url(/bitrix/templates/vrn1/images/application/week-topic-rb.png) no-repeat 0px 0px;
}
 /* columns */ /* footer */
.before-footer {
	clear: both;
	height: 400px;
	position: relative;
	width: 100%;
}

.footer {
	height: 256px;
	margin-top: -256px;
	min-width: 1000px;
	position: relative;
	padding: 0px;
	background: url(/bitrix/templates/vrn1/images/application/bottom-back.png) repeat-x 0px bottom;
}

.footer .centered {
	position: relative;
	padding: 0px 60px;
	bottom: -10px;
}

.footer .info-block {
	border-top: 18px solid #3a6991;
	position: relative;
	width: 65%;
	min-width: 650px;
	padding: 13px 21px;
	font-size: 11px;
	color: #5e5e5e;
	background: #ebebeb url(/bitrix/templates/vrn1/images/application/footer-info-block-bottom.png) repeat-x 0px bottom;
}

.footer .info-block .lt, .footer .info-block .rt {
	display: block;
	width: 4px;
	height: 4px;
	position: absolute;
	top: -18px;
	background: url(/bitrix/templates/vrn1/images/application/footer-info-corners.png) no-repeat 0px 0px;
	z-index: 10;
}

.footer .info-block .lt {
	left: 0px;
}

.footer .info-block .rt {
	right: 0px;
	background-position: -4px 0px;
}

.footer .press-center {
	width: 184px;
	height: 45px;
	position: absolute;
	top: -18px;
	right: 0px;
	background: #3a6991;
	z-index: 5;
	padding-left: 102px;
	padding-top: 11px;
}

.footer .press-center .rb, .footer .press-center .lb {
	display: block;
	width: 4px;
	height: 4px;
	position: absolute;
	top: 52px;
	background: url(/bitrix/templates/vrn1/images/application/footer-info-corners.png) no-repeat 0px 0px;
	z-index: 10;
}

.footer .press-center .rb {
	right: 0px;
	background-position: -4px -4px;
}

.footer .press-center .lb {
	right: 282px;
	background-position: 0px -4px;
}

.footer .press-center {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.footer .press-center a, .footer .press-center a:visited {
	color: #ffffff;
}

.footer .press-center a:hover {
	color: #8faec3;
}

.footer .info-block .press-center b {
	display: block;
	margin-top: 8px;
	color: #8faec3;
	font-weight: normal;
}

.footer .press-center .press {
	position: absolute;
	width: 75px;
	height: 48px;
	top: 6px;
	right: 200px;
	background: url(/bitrix/templates/vrn1/images/application/press-center-avatar.png) no-repeat 0px 0px;
}

.footer .info-block p {
	margin: 4px 0px;
}

.footer .no-bottom {bottom: 0px;}

.footer .info-block h1 {
	color: #010101;
	font-family: &quot;OfficinaSansWinCTT&quot;; font-size: 23px; padding: 0px; margin: 0px; margin-bottom: 24px; } .footer .info-block b { color: #010101; } .footer .info-block i { font-style: normal; font-size: 13px; color: #a6090b; } .footer .info-block .copy { padding-top: 30px; font-size: 9px; } .footer .parfyonov { bottom: 14px; font-size: 11px; position: absolute; right: 42px; } .footer .parfyonov { text-decoration: none; } .footer .parfyonov:hover { text-decoration: underline; } .footer .parfyonov span { color: #727272; } .footer .parfyonov:hover span { color: #000000; } .footer .parfyonov i { color: #d74040; font-style: italic; font-weight: bold; } .footer .parfyonov b { color: #727272; } .footer .picture { position: absolute; bottom: 0px; right: 0px; } /* /footer */ .main-columns { position: relative; z-index: 20; padding-bottom: 60px; } .main-columns .left-column { margin-right: 0px; overflow: hidden; margin-bottom: -125px; } .main-columns .right-column { width: 200px; margin-left: 40px; } /* content */ .content { width: 100%; } .content { padding: 0px 10px 50px 0px; } .main-page .content { padding-bottom: 0px; margin-bottom: 0px; } h1 { font-size: 1.6em; font-weight: normal; margin: 0px 0px 20px 0px; color: #000000; } h2 { font-size: 1.5em; font-weight: normal; margin: 1em 0px 0.2em 0px; color: #1d5586; } h3 { font-size: 1.4em; font-weight: normal; margin: 1em 0px 0.2em 0px; color: #000000; } h4 { font-size: 1.2em; font-weight: normal; margin: 1em 0px 0.2em 0px; color: #000000; font-style: italic; } h5 { font-size: 1.1em; font-weight: bold; margin: 1em 0px 0.2em 0px; color: #000000; } h6 { font-size: 1.1em; font-weight: bold; margin: 1em 0px 0.2em 0px; color: #000000; } .content a, .content a:visited { color: #1d5586; } .content a:hover { color: #002341; } .content a.find-more { display: inline-block; padding-left: 15px; background: url('/bitrix/templates/vrn1/./bitrix/templates/vrn1/images/application/find-more.png') no-repeat 0px 4px; color: #3b8400; } .content a.find-more:hover { background: url('/bitrix/templates/vrn1/./bitrix/templates/vrn1/images/application/find-more-active.png') no-repeat 0px 4px; color: #bd1d24; } .content img { border: 0px; margin-bottom: 2em; margin-right: 2em; margin-top: 4px; } .content ul, .content ol { margin-left: 0px; padding-left: 15px; padding-bottom: 4px; } .content ul, .content ol { padding-top: 0px; padding-bottom: 10px; } .content ul p, .content ol p { margin: 0px; } .content li { padding-right: 20px; margin-left: 0px; padding-left: 27px; } .content li { padding-left: 20px; margin-left: 0px; margin-bottom: 0.9em; list-style: none; font-weight: normal; color: #111111; } .content li li { background: url('/bitrix/templates/vrn1/&quot;/bitrix/templates/vrn1/images/application/site-map-bullet.png&quot;') no-repeat 3px 7px; list-style: none; font-weight: normal; color: #1d5586; } .content li li li { list-style: none; color: #111111; } .content ol li, .content ol ol li, .content ol ol ol li { list-style: decimal; } .content ol ul li, .content ol ol ul li, .content ol ol ol ul li { list-style: none; font-weight: normal; padding-bottom: 0px; } .content ul ul, .content ul ol, .content ol ul, .content ol ol { padding-top: 0.8em; padding-bottom: 0.6px; } .content ul ul ul, .content ul ol ul, .content ol ul ol, .content ol ol ol, .content ol ol ul, .content ul ul ol { padding-top: 0.8em; margin-bottom: -1em; } .content ul ul, .content ul ol, .content ol ul, .content ol ol { margin-bottom: 0em; } .content ol { margin-top: 0px; } .content ol li, .content ul ol li, .content ol ol li, .content ol ol ol li, .content ul ol ol li, .content ul ul ol li { margin-left: 20px; padding-left: 0px; margin-bottom: 10px; } .content ol ul li, .content ol ul li, .content ol ol ul li, .content ul ol ul li { padding-left: 20px; margin-left: 0px; } .content b, .content strong { color: #1d5586; } .content p { margin: 0.8em 0 14px; line-height: 1.4em; } .content p.over { overflow: hidden; } .content .left { text-align: left; } .content p.left img { margin-right: 3em; } .content img.left, .content a.left { margin-right: 3em; float: left; } .content .right { text-align: right; } .content p.right img { margin-right: 0em; margin-left: 3em; } .content img.right, .content a.right { margin-right: 0em; margin-left: 3em; float: right; } .content .center { text-align: center; } .content p.center img { margin-right: 0em; margin-left: 0em; } .content .no-border { border: 0px; } .content .no-margin { margin: 0px; } .content .fleft { float: left; width: 45%; text-align: center; } .content .fleft img { margin: 0px; position: relative; margin-bottom: -10px; z-index: 50; } .content .fleft img.list-img { margin-left: 33px; margin-top: 5px; } .content .fright { float: right; width: 50%; } .content .over { overflow: hidden; clear: both; } .content .over ul { padding-bottom: 0px; } .content table { margin-bottom: 2em; margin-right: 2em; border: 0px; margin-top: 15px; } .content table { border: 0; } .content table th { padding: 10px 10px 10px 10px; text-align: center; color: #ffffff; font-weight: bold; background: #3a6991; vertical-align: middle; } /*.content table td {padding: 10px 10px 10px 10px; vertical-align: middle;}*/ /*.content table td, .content table th {font-size: 0.87em; color: #3a6991;}*/ /*.content tr {background: #c6d8e4;} .content tr.odd {background: #eff9ff;}*/ .content dt { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 1em; font-weight: bold; margin-bottom: 5px; margin-top: 20px; } .content dd { margin-left: 14px; } /* /content */ .center-info-block { position: relative; padding-bottom: 20px; } .main-columns h1 { padding: 0px; margin: 0px; color: #000000; font-family: &quot;OfficinaSansWinC&quot;; font-size: 1.89em; margin-bottom: 15px; } .right-column .button-block ul { list-style: none outside none; margin: 0px; padding: 0px; margin-bottom: 20px; } .right-column .button-block .button-right li { display: block; margin-bottom: 5px; } .right-column .button-block .button-right a { background: url(/bitrix/templates/vrn1/images/application/button-right.jpg) no-repeat 0px 0px; width: 160px; height: 40px; display: inline-block; text-align: center; color: #eff9ff; font: 1.11em Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 7px 20px 10px 20px; text-decoration: none; } .right-column .button-block .button-right a:hover {background: url(/bitrix/templates/vrn1/images/application/button-right-hover.jpg) no-repeat 0px 0px;} .right-column .button-block .va { height: 40px; width: 1px; display: inline-block; vertical-align: middle; } .right-column .button-block span { display: inline-block; vertical-align: middle; width: 155px; text-decoration: underline; } .comments-block { margin-bottom: 30px; } .comments-block .head-ph { background: url(/bitrix/templates/vrn1/images/application/some-text-img.png) no-repeat 1px 0px; display: block; width: 200px; height: 28px; text-align: center; } .comments-block .head-ph span { color: #ffffff; font-size: 1.38em; font-family: &quot;OfficinaSansWinCTT&quot;; color: #ffffff; } .comments-block .body-com { background: url(/bitrix/templates/vrn1/images/application/body-comments-block.jpg) repeat-y 0px; display: block; width: 180px; padding: 15px 10px 10px 10px; position: relative; } .comments-block .body-com .date { color: #111111; font: 1em Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left; } .comments-block .body-com .post { color: #2e5676; font: 1em Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: italic; text-align: left; } .comments-block .body-com div { color: #353535; font: 0.88em Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: italic; text-align: left; } .comments-block .bottom-com { background: url(/bitrix/templates/vrn1/images/application/bottom-comments-block.jpg) no-repeat 0px; display: block; width: 200px; position: absolute; height: 10px; bottom: 0px; left: 0px; } .comments-block .more { display: inline-block; margin-top: 8px; margin-left: -2px; } .comments-block .pic-block { position: relative; padding-left: 78px; min-height: 80px; } .comments-block .img { position: absolute; width: 72px; height: 72px; padding-left: 2px; padding-top: 2px; left: 0px; top: 0px; background: url(/bitrix/templates/vrn1/images/application/comment-avatar-shadow.png) no-repeat 0px 0px; } .comments-block .body-com div.photo-random { padding: 0px 7px 10px 7px; } .comments-block .body-com div.photo-random .img { display: inline-block; height: 96px; width: 163px; margin-bottom: 15px; text-align: center; position: relative; } .comments-block .body-com a, .comments-block .body-com a:visited, .comments-block .body-com a:hover { color: #5e5e5e; text-align: left; font-style: normal; font-size: } .comments-block .photo-random .img { background: none; } .comments-left-block .pic-block { padding-left: 0px; } .comments-block .body-com .calendar a { text-align: right; } /* labeled pics */ .content .labeled_pics { padding-left: 0px; list-style: none; vertical-align: top; margin-top: 2em; text-align: center; } .content .labeled_pics li { display: -moz-inline-stack; display: inline-block; width: 44%; vertical-align: top; text-align: center; color: #888888; font-size: 0.8em; margin-bottom: 2em; margin-left: 0px; background: none; } .content .labeled_pics img { border: 3px solid #f4cffd; margin: 0px; border: 1px solid #ebebeb; } .content .labeled_pics p { margin-top: 0.5em; line-height: 1.3em; } .content .labeled_pics_three li { width: 27%; background: none; } .content .labeled_pics_one li { width: 100%; background: none; } .content p.label { display: block; clear: both; margin-top: 0.5em; line-height: 1.3em; color: #888888; font-size: 0.8em; } /* /labeled pics */ .content ul.pager { list-style: none; padding: 0px; margin: 0px; text-align: center; margin-top: 30px; } .content ul.pager li { display: inline-block; padding: 0px 5px 0px 5px; margin: 0px; } .content ul.pager li.cur { color: #000000; } .content .list { list-style: none; margin: 0px; padding: 0px; } .content .list li { padding: 0px; margin: 0px; margin-bottom: 10px; } /* question-form */ .question-form { position: relative; padding: 0 10px 10px; overflow: hidden; padding-bottom: 30px; padding-top: 20px; } .question-form label, .question-form div.label { width: 100%; display: block; overflow: hidden; margin-bottom: 13px; margin-top: 0px; font: 0.97em Tahoma; color: #333333; } .question-form div.label label { width: 66%; float: right; } .question-form div.label label span { width: 87%; } .question-form .next-level { padding-left: 20px; margin-top: 20px; } .question-form .next-level .title { display: block; padding-bottom: 10px; font-weight: bold; margin-left: -20px; } .question-form span.error, .content .notice b { color: #ed1c23; } .question-form span font { position: absolute; padding-left: 5px; } .question-form .disabled { color: #cccccc; } .question-form label.ingroup { margin-bottom: 5px; } .question-form .date, .question-form .text, .question-form .password, .question-form select, .question-form textarea { font: 0.97em Tahoma; } .question-form span.text { width: 60%; float: right; } .question-form .count { width: 50px; display: inline-block; position: relative; } .question-form .count input { width: 50px; } .question-form .count .arr-up, .question-form .count .arr-down { display: block; position: absolute; top: 2px; right: 17px; background: url(/images/application/count_arr.jpg) no-repeat 0px 0px; width: 15px; height: 10px; border-left: 1px solid #cccccc; outline: none; } .question-form .count .arr-down { top: 11px; background-position: 0px -11px; height: 11px; border-top: 0px; } .question-form span.price { float: none; padding-left: 0px; padding-right: 0px; } .question-form span.summ { float: none; color: #266e00; } .question-form input.date { width: 125px; } .question-form select option:focus { outline: none } .question-form span { float: left; width: 28%; text-align: left; padding-right: 20px; } .question-form span i, .question-form h4 i { font-style: normal; color: red; } .question-form .button-ask { width: 73%; height: 36px; text-align: right; padding-top: 10px; position: relative; } .question-form textarea { height: 15em; } .question-form .error h4, .question-form .error .title, .question-form p.error { color: #ed1c23; } .question-form .error span { color: #ed1c23; } .question-form .valid, .question-form .valid * { color: #cccccc; } .question-form .error .text, .question-form .error .password, .question-form .error textarea { border-color: #ed1c23; } .question-form input.checkbox { float: left; width: 20px; } .question-form div { overflow: hidden; zoom: 1; } .question-form div label { overflow: hidden; margin-bottom: 0.5em; margin-top: 0px; } .question-form div input.text { width: 50%; } /*.question-form .title {color: #9A1217; font-family: Georgia; font-size: 1em; font-weight: bold;}*/ .question-form textarea.comment { height: 5em; } .question-form .send_button { } .question-form .send-link { position: absolute; height: 20px; width: 185px; bottom: 0px; left: 0px; display: block; text-align: right; } .question-form .short { height: 3em; } .question-form .tip { float: right; width: 67%; margin: 6px 0px 10px 0px; display: block; font-size: 0.9em; font-weight: bold; } .content .confirm { list-style: none; margin-top: 1em; margin-left: 0px; padding-left: 0px; } .content .confirm li { margin-left: 0px; padding-left: 0px; } .content .order-button { border: 0px; margin-top: 20px; } .question-form .management, .confirm .management { display: none; } .question-form .captcha { position: relative; padding-bottom: 25px; } .question-form .captcha a.update_captcha { position: absolute; bottom: 0px; left: 32%; } .question-form .captcha img { border: 0px; margin: 0px; display: inline-block; vertical-align: middle; } .question-form .captcha input { margin-left: 25px; width: 21%; } .question-form label.margin-bottom { margin-bottom: 20px; } /* /question-form */ .right-column .comments-block .pic-block .img { text-align: center; } .right-column .comments-block .photo-random img { top: 0px; margin: 0px; } .content .news-block ul { padding: 0px; margin: 0px; } .news-block .no-avatar { padding-left: 0px; } .news-block .announce { padding: 5px 0px; } .adt-block .all-button, .news-block .all-button { display: block; float: right; margin-top: 20px; } .news-block h1 a, .adt-block h1 a, .photo-block h1 a { color: #000000; } .news-block h1 a:hover, .adt-block h1 a:hover, .photo-block h1 a:hover { color: #000000; } .news-block .image { line-height: 55px; } .news-block .image img { vertical-align: middle; display: inline-block; } .content .news-block { width: 100%; } .content .news-block li { margin-left: 75px; padding-left: 0px; display: block; } .news-block li.no-avatar, .content .news-block li.no-avatar { margin-left: 0px; min-height: 20px; } .content .backforward .nav { list-style: none outside none; margin: 20px 20px 0 0; padding: 15px 0 20px; position: relative; text-align: center; } .content .backforward .prev { background: none repeat scroll 0 0 transparent; left: 0; margin: 0; padding-left: 0; position: absolute; text-align: left; top: 15px; width: 30%; } .content .backforward .center { background: none repeat scroll 0 0 transparent; left: 50%; margin-left: -10%; position: absolute; top: 15px; width: 20%; } .content .backforward .next { background: none repeat scroll 0 0 transparent; padding-right: 0; position: absolute; right: 0; text-align: right; top: 15px; width: 30%; } .news-block .pager li { border: 0px; } .content .gallery { padding-bottom: 20px; } .content .gallery ul { list-style: none; padding: 0px; margin: 0px; } .content .gallery li { margin: 0px; padding: 0px; display: inline-block; padding: 0px 45px 40px 45px; /*border-right: 1px dashed #cccccc;*/ width: 20%; text-align: center; } .content .gallery li.no-border { border: 0px; } .gallery li a.thickbox { display: block; text-decoration: none; } .gallery li a.thickbox img { margin: 0px; margin-bottom: 10px; clear: both; border: 1px solid #cccccc;} .gallery li a.thickbox span { display: block; text-align: center; } .print_page { display: block; position: absolute; width: 87px; height: 24px; right: 200px; top: 5px; background: url(/bitrix/templates/vrn1/images/application/print_btn.png) no-repeat 0px 0px; } .content a:hover {color: #A6090B;} .rss-button {display:block;height:24px;position:absolute;right:415px;top:5px;width:24px; background: url(/bitrix/templates/vrn1/images/application/RSS.png) no-repeat 0px 0px;} .center-column .rss-button {display: none;}
	
.question-form .captcha input {width: 15%;}

.content ul.breadcrumb-navigation
{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
	margin-bottom: 20px;
}

.content ul.breadcrumb-navigation li
{
	display:inline;
	padding: 0px;
	margin: 0px;
}

.content ul.breadcrumb-navigation .home img {margin: 0px;}

.content ul.breadcrumb-navigation li.split
{
	padding: 0px 5px;
	margin: 0px;
}

ul.breadcrumb-navigation a
{

}

ul.breadcrumb-navigation span
{

}
/* End */
/* /bitrix/templates/vrn1/components/bitrix/menu/custom_horizontal_multilevel/style.css */
/* /bitrix/templates/vrn1/components/bitrix/news.list/smi_plan/style.css */
/* /bitrix/templates/vrn1/template_styles.css */
