


/* Start:/bitrix/templates/fresett/blog.css*/
div.blog-post { margin: 0 0 2em 0; padding: 0 0 2em 0; border-bottom: 1px solid; }

div.blog-clear-float { clear: both;}

div.blog-post-content  
{
	padding:0;
	margin: 0.25em 0 1em 0; 
	clear: both; 
	line-height:inherit;
	border: none;
	border: 0;
	overflow:visible;
	line-height: inherit;
}
div.blog-comment-line { height:0 }
div.blog-post-content p { margin: 0.65em 0;}
div.blog-post-info { margin-bottom: 0.65em;}

div.blog-post-avatar { display: none;}

div.blog-post-info-back { margin:0; padding:0; background:0;}

div.blog-post-info { overflow: hidden; margin: 0; padding:0;  height: auto;}
div.blog-author { float:left; margin: 0 8px 0 0;}
div.blog-post-date 
{ 
	float: left; 
	display:block; 
	line-height: inherit; 
	margin:0; 
	padding:0;
}

div.blog-post-meta 
{ 
	overflow: hidden; 
	font-size: 0.85em;
	padding:0;
	margin:0;
	line-height:normal;
	zoom:1;
}
div.blog-post-meta span { padding: 0; }
div.blog-post-meta span.blog-post-comments-link, 
div.blog-post-meta span.blog-post-rss-link, 
div.blog-post-meta span.blog-post-views-link, 
div.blog-post-meta span.blog-post-edit-link, 
div.blog-post-meta span.blog-post-delete-link { padding: 0 0 0 1em;}
div.blog-post-meta span.blog-post-link-counter { padding: 0 0 0 0.3em; }

div.blog-post-info-top { display: block;}
div.blog-post-info-top div.blog-author {display: none;}
div.blog-post-info-bottom { width: 45%; float:left; white-space: nowrap; display: inline;}
div.blog-post-info-bottom {display:none;}

div.blog-post-meta-util { float: right; width: 40%; text-align: right; display: inline;}
div.blog-post-meta-util a { text-decoration: none;}
div.blog-post-meta-util span { display: inline; height:auto; padding: 0 0 0 0em;}
div.blog-post-meta-util a:hover { text-decoration: underline;}

div.blog-post-tag 
{
	margin: 0; 
	padding: 0; 
	width: 54%; 
	float:left;
}
div.blog-post-tag a { text-decoration: none; text-transform: lowercase; }
div.blog-post-tag a:hover { text-decoration: underline; }

div.blog-post-voting { float:left; padding-top:8px; padding-bottom: 1px; position:static; top:auto; left:auto; }

h2.blog-post-title { font-size: 2em; margin:0 0 0.25em; padding:0; font-weight: normal; line-height: normal;}
h2.blog-post-title a { text-decoration: underline !important; }
div.blog-posts div.blog-post h2.blog-post-title { display: block;}


div.blog-page-navigation a { border: none;}
div.blog-sidebar { display: none;}

/*Forms*/
div.blog-edit-field { margin: 0.462em 0 0; }
div.blog-edit-form-title { display: none; }
div.blog-edit-field-title input, div.blog-edit-field-post-date input, div.blog-edit-field-slug input,
div.blog-edit-field-tags input, div.blog-edit-field-text textarea,	
div.blog-edit-field-desc textarea, div.blog-edit-field-syndication-rss-feed-url input,
div.blog-comment-field-user input, div.blog-comment-field-content textarea, div.blog-comment-field-captcha input
{ font-size:1.3em;  border: 1px solid; font-family:Arial, Helvetica, Verdana, Tahoma, Sans-Serif;}

div.blog-edit-buttons {text-align: center; margin: 2em 0; padding: 2em 0; border-top:1px solid;}
div.blog-edit-buttons input { font-size:1.2em; }

div.blog-edit-fields { padding:0; margin:0 0 0 2.5em;}
div.blog-edit-fields label.blog-edit-field-caption { display:block; margin:0.5em 0;}


div.blog-edit-field-title label, div.blog-edit-field-desc label, label.blog-edit-field-caption,
div.blog-comment-field-user label, div.blog-comment-field-captcha label
{
	font-family:Arial,Verdana,Tahoma,Sans-Serif;
	font-size:1.42em;
	margin-bottom:0.5em;
	white-space:nowrap;	
}

div.blog-comment-field-user input, div.blog-comment-field-content textarea, div.blog-comment-field-captcha input { font-size: 1.5em;}

div.blog-comment-field-captcha-label { margin-top: 1em;}

div.blog-comment-form 
{
	line-height: inherit;
	margin: 0;
	padding: 0;
}

div.blog-comment-info
{
	background: none;
	height: auto;
	padding:0;
	margin: 0.6em 0 0 0;
	overflow:hidden;
	position: relative;
	zoom:1;
	font-size: 0.95em;
	line-height: normal;
}

div.blog-comment-content 
{
	display:block;
	overflow:hidden;
	padding:0;
	margin: 0.5em 0;
	clear: both;
}

div.blog-comment
{
	border: none;
	background: none;
	margin:  0 0 0.6em;	
	padding: 0;
	overflow: hidden;
}

div.blog-comment-cont
{
	margin:0;
	padding:0 0 1em 0;
	border: none;
	background: none;
	border-bottom:1px solid;
}

div.blog-comment-form-box { line-height: normal; margin:0 0 0.6em; }

span.blog-vert-separator { display: none;}
div.blog-add-comment { font-size: 1em; margin: 0 0 1em; padding: 0;}
div.blog-add-comment-top { border-bottom: 1px solid; padding:0 0 2em 0;}
div.blog-add-comment-bottom { margin: 0.6em 0 1em; padding:2em 0 0;}

div.blog-comment-info div.blog-author
{
	display:block;
	font-weight:bold;
	margin:0;
	padding:0;
	float: none;
}

div.blog-comment-info div.blog-author .blog-author-icon { display: none;}

div.blog-comment-date
{
	display:block;
	line-height:inherit;
	margin:0.5em 0 0;
	padding:0;
}

div.blog-comment-author-ip
{
	display:block;
	padding:0;
	margin: 0;
	position: absolute;
	top: 0;
	right: 0;
}

div.blog-comment-voting { position:absolute; top: 17px; right:0; float:none;}

div.blog-comment-author-ip a { font-size: 0.9em; text-decoration: none;}
div.blog-comment-avatar  {display: none;}
div.blog-comment-register-avatar, div.blog-comment-guest-avatar {display: none;}
div.blog-comment-content div.blog-comment-avatar { display: none; }

div.blog-comment-meta
{
	font-size: inherit;
	line-height: inherit;
	margin:0;
	padding:0;
}

div.blog-comment-meta a { text-decoration: none !important; font-size: 0.87em; }
div.blog-comment-meta span { padding: 0 1em 0 0; margin: 0;}

div.blog-comment-preview {border:none;}
div.blog-comment-preview div.blog-comment-cont { border: 1px dashed;}


div.blog-list-item 
{
	margin: 0 0 1em 0; 
	border: none;
	border-bottom: 1px dashed; 
	padding: 0 0 1em 0;
	clear: both;
	overflow: hidden;
	position: relative;
}

div.blog-list-item div.blog-author { float:none; margin: 0 0 0 65px; display: block;}
div.blog-list-item div.blog-list-title { margin: 0.5em 0 0 65px; display: block;}
div.blog-list-item div.blog-list-content { margin: 0.5em 0 0 65px; display: block;}

div.blog-list-item .blog-author-icon { display: none;}
div.blog-list-item div.blog-author a { font-size: 1em; font-weight: bold;}
div.blog-list-title a { font-size: 1.5em; font-weight: normal; text-decoration: none;}
div.blog-list-item div.blog-clear-float { display: none; clear:none;}
div.blog-register-date { position: absolute; top:0; right: 0; font-size:0.85em; text-transform: lowercase;}

/* Errors and Notes */
div.blog-note-box
{
	border: 1px solid;
	margin:0 0 1.5em 0;
	padding:0.4em 1.117em;
}

div.blog-note-box ul{padding:0.3em 0 0.3em 2em; margin:0;}
div.blog-note-box  ul li {margin:0; padding:0;}

/*Quote*/
table.blog-quote { font-size:1em; margin:0.5em 0 1em; width:80%;}
table.blog-quote table.blog-quote { width: 80%; margin: 0.5em 0 0;}
table.blog-quote th {font-weight:normal; padding: 0 1em; text-align:left;}
table.blog-quote td { padding:0.9em 1em; border: 1px dashed; }

table.blog-quote td  {}
table.blog-quote th {}

/* Code box*/
div.blog-code-box  
{
	border: 1px dashed; 
	margin:0.5em 0;
	padding:0 !important;
}

div.blog-code-box pre 
{
	font-family:"Consolas","Monaco","Courier New",Courier;
	font-size:1em;
	font-weight:normal;
	line-height:1.3em;
	margin:0;
	overflow:auto;
	padding:0.5em !important;
	width:auto !important;
}

/*******************/
div.blog-posts {width: 100%;}
div.blog-post-edit-form {width: 525px;}
div.blog-edit-fields {margin:0;}
div.blog-post-edit-form, div.blog-comment-fields {background-color:#FFF;}
div.blog-post-meta span.blog-post-comments-link, 
div.blog-post-meta span.blog-post-views-link, 
div.blog-post-meta span.blog-post-edit-link, 
div.blog-post-meta span.blog-post-hide-link, 
div.blog-post-meta span.blog-post-show-link, 
div.blog-post-meta span.blog-post-publish-link, 
div.blog-post-meta span.blog-post-delete-link { background:none;}
h2.blog-post-title {background-color:transparent; border:none;}
div.blog-post-date {background-color:transparent;}

div.blog-post-current h2.blog-post-title {display:none;}
div.blog-post-current div.blog-post-info-top {position: relative;}
div.blog-post-current div.blog-post-info {background: none;}
div.blog-post div.blog-post-info {background: transparent;}
/* End */



/* Start:/bitrix/templates/fresett/common.css*/
﻿/* Round Corners*/
.r0, .r1, .r2, .r3, .r4 { overflow: hidden; font-size:1px; display: block; height: 1px;}
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

/* Tags cloud */
div.search-cloud { text-align:center; } 
div.search-cloud a { line-height:1.4em; text-decoration:none; }
div.search-cloud a:hover { text-decoration:underline; }

/* Search results*/
div.search-advanced { overflow: hidden; margin: 0.5em 0; zoom:1;}
div.search-advanced-result { float: left; width:70%;}
div.search-advanced-filter { float: right; }
div.search-advanced-filter a { outline: none;}

div.search-item { margin: 0 0 1.5em; padding: 0 0 1.5em; border-bottom: 1px solid;}
div.search-result { margin: 0;}
div.search-preview {margin: 0.5em 0;}

div.search-item-meta { margin: 1em 0 0 0; overflow: hidden; zoom: 1;}
div.search-item-tags { float: left; }
div.search-item-date { float: right;}

div.search-page input.search-query {width: 99%; border: 1px solid; font-size:1.3em;}
div.search-page input.search-button { font-size: 1.2em; }

div.search-filter h2 { margin:1em 0 0.5em; }
table.search-filter { width: 100%;  margin-top: 0.5em;}
table.search-filter td { padding: 1em; border-top: 1px solid;}
td.search-filter-name { width: 10%; text-align: right;}
td.search-filter-field { width: 50%;}

table.search-filter input.input-field { border: 1px solid; font-size:1.3em; }
table.search-filter select.select-field {border: 1px solid; font-size:1.2em; } 

div.search-sorting { margin: 0.5em 0;}
div.search-sorting b { padding: 0.2em 0.3em 0.3em ; font-weight: normal;}

/* Content Forms: commons styles */
div.content-form
{
	position:relative; 
	zoom:1;
	padding-bottom: 2.5em;
	padding-left:2.5em;
}

div.content-form div.form-input span {font-size: 1.5em;}
div.content-form div.form-input input, div.content-form div.form-input textarea, div.content-form div.form-input select
{	
	margin: 0;
	border:1px solid;
	font-size:1.117em; 
	font-family:Verdana, Tahoma, Sans-Serif;
	margin-bottom: 8px;
	
}

div.content-form div.form-input input, div.content-form div.form-input textarea { padding: 0.3em; }

div.content-form div.legend
{
	left: -1em; 
	top:-0.7em; 
	float:left; 
	padding: 0 3px; 
	background:white; 
	position:relative; 
	z-index:10; 
	font-size: 1.8em; 
	font-family:Arial, Verdana, Tahoma, Sans-Serif;
}

div.content-form div.form-input input, div.content-form div.form-input textarea {width:75%;}
div.content-form div.fields { clear: both; }
div.content-form input.input-submit { overflow:visible; padding:0 0.5em;}
div.content-form div.field { padding:0; margin: 0 0 0.8em 0; display: block; }
div.content-form div.field label.field-title
{
	display: block;
	font-size: 1.4em;
	margin-bottom: 3px;
	font-family:Arial, Verdana, Tahoma, Sans-Serif; 
	white-space: nowrap;
}

div.content-form div.description {font-size: 0.9em; }
div.content-form div.field-checkbox { margin: 0.3em 0; font-size: 1.4em;}

/*Error & OK messages*/
.errortext, .notetext
{
	display: block;
	margin:0 0 1.5em 0;
	padding:0.4em 1.117em;
	border: 1px solid;
}

.errortext ul, .notetext ul {padding:0.3em 0 0.3em 2em; margin:0;}
.errortext ul li, .notetext ul li {margin:0; padding:0;}
/* End */



/* Start:/bitrix/templates/fresett/styles.css*/
img {border:0 none;}

h1, h2, h3, h4, h5, h6
{
	font-family:georgia,serif; 
	margin:1.3em 0 0.2em;
	font-weight:normal;
	line-height:1.2;
}

h1 { font-size:200%; margin:0 0 0.7em; }
h2 { font-size:180%; }
h3 { font-size:160%; }
h4 { font-size:140%; }
h5 { font-size:120%; }
h6 { font-size:100%; }

hr, .hr 
{
	border-top:1px solid;
	display:block;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin:12px 0;
	overflow:hidden;
	padding:0;
}

#work-area ol li, #work-area ul li { margin: 0.6em 0;}
#workarea .photo-page-detail-list li{ margin:0;}
.blog-comment-content, .blog-comment-cont {height:auto;}
/* End */



/* Start:/bitrix/templates/fresett/template_styles.css*/
html { width:100%; height: 100%; }

body
{
	/*height:auto !important;*/
	height:100%;
	/*min-height:100%;*/
	margin:0;
	padding:0;
	font-size: 80.01%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: url('/bitrix/templates/fresett/images/fon1.jpg');
}

form { margin:0; padding:0;}
form.main-form 
{ 
	display: block;
	margin:0; 
	padding:0;
	width:100%;
	/*height:auto !important;*/
	height:100%;
	/*min-height:100%;*/
}

#page-wrapper
{	
	min-height:100%;	
	width:100%; 
	float:left; 
}

#page-gradient
{
	width: 100%;
	min-height: 100%;
	float:left;
}

#page 
{
	background: url('/bitrix/templates/fresett/images/middle.png') repeat-y;
	margin: 0px auto 100px;
	width: 1022px;
	min-height:100%;
}

/* */

#banner {
	background: url('/bitrix/templates/fresett/images/ban.jpg') no-repeat;
	width: 1022px;
	height: 164px;
}

#menugap {
	height: 91px;
	width: 1022px;
	background: url('/bitrix/templates/fresett/images/fon_menu.jpg') no-repeat;
}

.kartinka {
	margin-left: 97px;
}


.box_content_top {
height: 22px;
background: url('/bitrix/templates/fresett/images/cont_top.jpg');
background-repeat: no-repeat;
}

.box_content_center {
height: 100%;
background: url('/bitrix/templates/fresett/images/cont_center2.jpg'), #750035;
background-repeat: repeat-y;
background-position: right;
vertical-align: top;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding-left: 16px;
padding-right: 30px;
text-align: justify;
color: #E9CFA9;
min-height: 250px;
}

.box_content_bott {
height: 10px;
background: url('/bitrix/templates/fresett/images/cont_bottom.jpg');
background-repeat: no-repeat;
background-position: top right;
vertical-align: bottom;
}


/* */

* html #page {
  height: 100%;
}

#header-corners
{
	height: 30px;
	margin-top:-60px;
}

#star
{
	position: relative;
	height: 30px;
	width: 751px;	
	left: -48px;
	top:-52px;
}

#content
{
	overflow: hidden;
	zoom:1;
	position:relative;
	z-index:10px;

}

#work-area
{
	float: left;
	width: 766px;
	padding-bottom: 2em;
	background: #5A0228;
	min-height: 436px;
}

#sidebar
{
	float: left;
	width: 256px;	
	min-height: 477px;
	background: url(/images/box2_fon2.jpg) repeat-y;
}

#footer-wrapper 
{
	position: relative;
	margin: 0 auto 0;
	width: 1022px;
	height: 60px;
	margin-top: -100px;
	background: #5A0228;
}

#header  
{
	height: 58px; 
	position: relative; 
}

#top-menu
{
	height: 61px;
	position: relative;
	z-index: 15;
}

#top-menu ul
{
	margin:0 0 0 24px;
	padding:0;
	list-style: none;
	width: 690px;
	display:block;
	overflow:hidden;
}

#top-menu ul li
{
	float: left;
	display: inline-block;
	height: 61px;
	cursor: pointer;
	cursor: hand;
	overflow: hidden;
}

#top-menu a
{
	display: inline-block;
	height: 61px;
	line-height: 61px;
	font-size: 1.5em;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	outline: none;
	padding-right: 2px;	
}

#top-menu span
{
	display: inline-block;
	height: 61px;
	padding: 0 1.5em;
	cursor: pointer;
	cursor: hand;
}

#top-menu li.selected
{ 
	height: 72px;
}
#top-menu li.selected a
{
	height: 72px;
	margin-right: 2px;
	padding:0;
}

#top-menu li.selected span
{
	height: 72px; 
}

#top-menu-left-indent
{
	width: 1px; 
	height: 60px; 
	position: absolute; 
	top: 0px;
	left: -1px;
}

#top-menu-right-indent
{
	width: 1px; 
	height: 60px; 
	position: absolute; 
	top: 0px;
	right: -1px;
}

#site-name
{
	padding:0;
	margin:0;
	position:absolute;
	left: 31px;
	width:750px;
	overflow: hidden;
}

#site-name a, #site-name a:hover { text-decoration: none; outline: none;}

/* Search */
#search { position:absolute; right:20px; top: 21px; width:190px; }
#search div.rounded-box { float: left; width:130px;}
#search div.rounded-box b.top { border-left: 1px solid; border-right: 1px solid;  }
								 
#search div.search-inner-box
{
	background: url('/bitrix/templates/fresett/images/loupe.gif') no-repeat 4px 4px;
	border-left: 1px solid; 
	border-right: 1px solid; 
	padding-left: 20px;
	height: 20px;
	overflow:hidden;
}

#search div.search-inner-box input
{
	border:none;
	border:0;
	width: 105px;
	height: 20px;
	padding:0;
	margin:0;
}

#search input { vertical-align: top;}
#search-button {float: right; }							 

#search-button input 
{
	display: block;
	border:none;
	width:50px;
	padding:0;
	margin:0;
	font-family: Georgia, serif;
	font-size: 12px;
	height: 22px;
	cursor: pointer;
	cursor: hand;
	outline: none;	
}

#search-button input::-moz-focus-inner /*Remove button padding in FF*/
{ 
    border: 0;
    padding: 0;
}

#rss-link  
{
	background: transparent url('/bitrix/templates/fresett/images/rss_icon.gif') no-repeat left center;
	position: absolute; 
	right:21px; 
	top:10px;
	padding-left: 25px;
	text-decoration: none;
}

/* User-menu */
#user-menu { margin:0; padding:0; list-style: none; padding-bottom: 1.5em;}
#user-menu li { display: block; padding: 0; font-family: Georgia, serif; padding:0 0 0.5em; zoom:1;}
#user-menu li a 
{ 
	text-decoration: none; 
	font-size: 1.25em; 
	font-weight: bold; 
	border-left: 1px solid; 
	border-right: 1px solid; 
	display: block;
	padding:0.25em 1.4em;
	outline: none;
}

#user-menu .r0 { border-left: 2px solid; border-right: 2px solid; }
#user-menu .r1 { border-left: 2px solid; border-right: 2px solid; }
#user-menu .r2 { border-left: 1px solid; border-right: 1px solid;}

/* Photogallery */
div.photo-page-main div#photo-main-page-right {width:200px  !important;height:460px !important;}
li.photo-album-item {padding:0 20px 30px 0;}

/*Sidebars*/
div.sidebar-box { width: 228px; margin-bottom: 2em;}
div.sidebar-box-header {
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	line-height: 2.3em;
	padding: 0 0 0 1em;
}

div.sidebar-box-content { padding: 1em;	}
div.sidebar-box b { border-width:1px; border-style:solid; border-top: none; border-bottom: none;}
div.sidebar-box .r1 { border: none; }

/* Content Block List */
dl.block-list { margin: 0; padding:0; font-size: 0.85em;}
dl.block-list dt { margin: 0}
dl.block-list dd { margin:0 0 1em; padding:0;}

#copyright { padding: 1.3em 2em;  width:40%; }
#footer-links { width:50%; position:absolute; right:2em; top: 1.3em; margin:0; padding:0; list-style: none; text-align: right;}
#footer-links li { display: inline; padding-left:1.5em;}

#footer-design {color:#9F9F9F; font-size:11px; width:300px; position:absolute; left:27px; top: 35px;  text-align: left;}
#footer-design a{color:#9F9F9F; font-size:11px; text-decoration:none;}
#footer-design a:hover{text-decoration:underline;}

/* Navigation */
div.navigation { font-size:100%; line-height:200%; }
span.navigation-title { padding-right:0.65em; font-weight: bold;}
div.navigation a { text-decoration:underline; padding:0.2em 0.3em;}
span.nav-current-page { padding:0.2em 0.3em; }
div.navigation span.arrow { font-size:100%; font-family:Times, serif; }
div.navigation span.ctrl { font-size:85%; }

/*Error & OK messages*/
.errortext, .notetext
{
	display: block;
	border: 1px solid;
	margin:0 0 1.5em 0;
	padding:0.4em 1.117em;
}

.errortext ul, .notetext ul {padding:0.3em 0 0.3em 2em; margin:0;}
.errortext ul li, .notetext ul li {margin:0; padding:0;}

/*div.photo-page-main div.photo-controls-buttons {display:none;}*/
#work-area div.photo-page-section ol li, #work-area div.photo-page-section ul li, #work-area div.photo-page-detail-list ul li {margin:0.1em 0;}

div.blog-post-edit-form div.blog-smiles-line {display:none;}
div.blog-post-edit-form div.blog-bbcode-line {margin-right:0;}

ul#vertical-multilevel-menu, #vertical-multilevel-menu ul
{
	margin: 0; 
	padding: 0; 
	list-style: none; 
	width: 214px;
	font-size:12px;
	margin-top: 21px;
}

/*Submenu box*/
#vertical-multilevel-menu li ul
{
	position:relative;
	/*top:-999em;*/
	top:auto;
	z-index:1;
	height:auto;
	border-bottom:none;
	width:200px;
}

/* Submenu Items */ 
#vertical-multilevel-menu li a
{ 
	padding-left: 10px;
	background: url(/images/knop2.png);
	background-repeat: no-repeat;
	width: 201px;
	height: 27px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: none;
	color: #6F0E0C;
	line-height: 30px;
	padding-left: 30px;
}

/*Items selected*/
#vertical-multilevel-menu li a.item-selected
{ 

}

/*Items Hover */
#vertical-multilevel-menu li a:hover
{
	padding-left: 10px;
	background: url(/images/knop1.png);
	background-repeat: no-repeat;
	width: 201px;
	height: 27px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: none;
	color: #6F0E0C;
	line-height: 30px;
	padding-left: 30px;
} 

/*Rootmenu Items*/
#vertical-multilevel-menu a.root-item
{
	background: url(/images/knop1_act.png);
	background-repeat: no-repeat;
	width: 256px;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: none;
	color: #6F0E0C;
	line-height: 30px;
	padding-left: 30px;
}

/*Rootmenu Items hover*/
#vertical-multilevel-menu a.root-item:hover, #vertical-multilevel-menu a.root-item-selected:hover
{
	background-color: #003366;
	padding-left: 10px;
	background: url(/images/knop2_act.png);
	background-repeat: no-repeat;
	width: 256px;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: none;
	color: #6F0E0C;
	line-height: 30px;
	padding-left: 30px;
}

/*Rootmenu Items Selected*/
#vertical-multilevel-menu a.root-item-selected
{
	padding-left: 10px;
	background: url(/images/knop1.png);
	background-repeat: no-repeat;
	width: 256px;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: none;
	color: #6F0E0C;
	line-height: 30px;
	padding-left: 30px;
	/*height:26px;
	overflow:hidden;*/
}

#vertical-multilevel-menu a.root-item-selected:hover
{
	padding-left: 10px;
	background: url(/images/knop2.png);
	background-repeat: no-repeat;
	width: 256px;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	text-decoration: none;
	color: #6F0E0C;
	line-height: 30px;
	padding-left: 30px;
	/*height:26px;
	overflow:hidden;*/
}


/*Parent item*/
#vertical-multilevel-menu a.parent
{
	background: #F5F5F5 url('/bitrix/templates/fresett/images/arrow.gif') center right no-repeat;
	padding-right:10px;
}

/*Denied items*/
#vertical-multilevel-menu a.denied
{
	background: #F5F5F5 url('/bitrix/templates/fresett/images/lock.gif') center right no-repeat;
	color:#DDDDDD;
	padding-right:10px;
}

/* Holly Hack. IE Requirement \*/ 
* html ul#vertical-multilevel-menu li { float: left; height: 1%; } 
* html ul#vertical-multilevel-menu li a { height: 1%; } 
/* End */ 


/*Submenu margin*/
#vertical-multilevel-menu li ul.root-item
{
	margin:-3px 0 0 8px;
}

#vertical-multilevel-menu li ul
{
	margin:-27px 0 0 133px;
}

/*Submenu hide*/
#vertical-multilevel-menu li:hover ul ul,
#vertical-multilevel-menu li.jsvhover ul ul,
#vertical-multilevel-menu li:hover ul ul ul,
#vertical-multilevel-menu li.jsvhover ul ul ul 
{
	/*top:-999em;*/
	display:none;
}

/*Submenu show*/
#vertical-multilevel-menu li:hover ul,
#vertical-multilevel-menu li.jsvhover ul,
#vertical-multilevel-menu li li:hover ul,
#vertical-multilevel-menu li li.jsvhover ul,
#vertical-multilevel-menu li li li:hover ul,
#vertical-multilevel-menu li li li.jsvhover ul
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
padding-left: 10px;
text-decoration: none;
COLOR: #6F0E0C;
}

/* first tab */
#topmenu1 {
	background: url(/images/indmenu/img01_222.png) no-repeat;
	display: block;
	width: 205px;
	height: 91px;
}

#topmenu1:hover {
	background: url(/images/indmenu/img02_222.png) no-repeat;
	display: block;
	width: 205px;
	height: 91px;
}

#topmenu1_2 {
	background: url(/images/indmenu/img01_act_222.png) no-repeat;
	display: block;
	width: 205px;
	height: 91px;
}

#topmenu1_2:hover {
	background: url(/images/indmenu/img02_act_222.png) no-repeat;
	display: block;
	width: 205px;
	height: 91px;
}
/* end */

/*second tab */
#topmenu2 {
	background: url(/images/indmenu/img01_223.png) no-repeat;
	display: block;
	width: 205px;
	height: 91px;
}

#topmenu2:hover {
	background: url(/images/indmenu/img02_223.png) no-repeat;
	display: block;
	width: 205px;
	height: 91px;
}

#topmenu2_2 {
	background: url(/images/indmenu/img01_act_223.png) no-repeat;
	display: block;
	width: 205px;
	height: 91px;
}

#topmenu2_2:hover {
	background: url(/images/indmenu/img02_act_223.png) no-repeat;
	display: block;
	width: 205px;
	height: 91px;
}

/* end */

/*third tab */
#topmenu3 {
	background: url(/images/indmenu/img01_278.png) no-repeat;
	display: block;
	width: 205px;
	height: 91px;
}

#topmenu3:hover {
	background: url(/images/indmenu/img02_278.png) no-repeat;
	display: block;
	width: 205px;
	height: 91px;
}

#topmenu3_2 {
	background: url(/images/indmenu/img01_act_278.png) no-repeat;
	display: block;
	width: 205px;
	height: 91px;
}

#topmenu3_2:hover {
	background: url(/images/indmenu/img02_act_278.png) no-repeat;
	display: block;
	width: 205px;
	height: 91px;
}

/* end */

/*4th tab */
#topmenu4 {
	background: url(/images/indmenu/img01_269.png) no-repeat;
	display: block;
	width: 205px;
	height: 91px;
}

#topmenu4:hover {
	background: url(/images/indmenu/img02_269.png) no-repeat;
	display: block;
	width: 205px;
	height: 91px;
}

#topmenu4_2 {
	background: url(/images/indmenu/img01_act_269.png) no-repeat;
	display: block;
	width: 205px;
	height: 91px;
}

#topmenu4_2:hover {
	background: url(/images/indmenu/img02_act_269.png) no-repeat;
	display: block;
	width: 205px;
	height: 91px;
}

#address {
	position: absolute;
	width: 74%;
	margin-top: -27px;
	margin-left: 12px;
}

.left {
	float: left;
	color: #FBE8BF;
}

.right {
	float: right;
	color: #FBE8BF;
}

/* end */
/* End */
