/* Diva */

#address {
  float: right;
  font-size: 12pt;
  margin: 6px 10px;
  padding-right: 40px;
  font-weight: bold;
}

#address a {
  text-decoration: none;
  color: #3F3F3F;
}

#loginarea div#logophone {
  float: left;
  margin: -10px 0 0 10px;
}

#loginarea div#phone {
  font-size: 24px;
  font-weight: bold;
  margin: -14px 30px 0 20px;
	font-family: "Trebuchet MS";
  line-height: 24px;
  float: right;
  text-align: right;
}

#loginarea span#slujb {
  font-size: 18px;
  letter-spacing: 1px;
}

#middle-column p, #middle-column li {
	font-family: "Trebuchet MS";
  font-size: 11pt;
  margin: 2px 0 8px 0;
}

div.big_font p, div.big_font li {
  font-size: 12pt!important;
}

.blogcontent img {
  margin: 6px 30px 4px 0;
}

.blogcontent, .blogcontent p, .blogcontent li {
  font-size: 10pt!important;
	font-family: "Trebuchet MS";
}

.gallery img {
  padding: 1.5em 1.5em 0 0;
}

.numbs img {
  margin: 10px 16px 0 0;
}

.numbs p {
  line-height: 1.25em;
  padding: 6px 0;
}

div.numbs {
  width: 460px;
  float: left;
}

.blogitem {
   /* border-bottom: 1px solid #E6E6E6; */
    border-top: 1px solid #E6E6E6;
    margin-top:1em;
    margin-bottom:3em;
}

.blogitem p {
    font-size: 10pt!important;
}

#share42 {
  display: inline-block;
  padding: 6px 0 0 6px;
  background: #FFF;
  border: 1px solid #E9E9E9;
  border-radius: 4px;
  margin-left: 14px;
}
#share42:hover {
  background: #F6F6F6;
  border: 1px solid #D4D4D4;
  box-shadow: 0 0 5px #DDD;
}
#share42 a {opacity: 0.7;}
#share42:hover a {opacity: 0.8}
#share42 a:hover {opacity: 1}


#outer-column-container { border-left-color:#ffffff; border-right-color:#ffffff; }

#inner-column-container {  border-left-color:#ffffff; border-right-color:#ffffff;  }

#outer-column-container { border-left-width:10px;}
#left-column { margin-left: -10px; width: 10px;}
#inner-column-container {  border-left-width:1px; margin-right:-1px;}


/* Menus.css */
#main-nav { background-image:url(nav_bg00.jpg)}
ul#nav  li#current a span,
ul#nav  li.active a span { background-image:url(nav_current.png)}

#OtherMenuSub a,
ul#othermenu li li a { color:#827A4A}

#footer ul#footermenu li a { color:#615C38}


/* General.css */
#header_top { background-color:#E9E6D8; border-bottom-color:#C2BA94; background-image:url(header_t.png)}

#header { background-color:#DAD5BE; background-image:url(general_.jpg); border-top-color:#E9E6D8; border-bottom-color: #C2BA94}

#header .decoration { background-image:url(header_b.jpg); min-height:102px;}

#content .decoration_t { background-image:url(content_.jpg)}
#content .line_t { background-image:url(content0.jpg)}
#content .decoration_b { background-image:url(content1.jpg)}
#content .line_b { background-image:url(content2.jpg)}

#promo .icemodule h3 span{ color:#827A4A}

#left-column .icemodule h3 span,
#right-column .icemodule h3 span { color:#827A4A}


.icemodulestyle1 span { color:#827A4A }

#bottom { background-color:#DAD5BE; background-image:url(general_.jpg); border-top-color:#C2BA94; border-bottom-color:#C2BA94}

#bottom a,
#bottom a:visited{ color:#336699}

#bottom .lnk a {
  font-size: 10pt;
  font-weight: bold;
}

#bottom h3 {
  margin-bottom: 0!important;
}

#bottom p.lnk {
  margin-top: 0;
}

#bottom .decoration { background-image:url(bottom_d.jpg); margin-left:1px;}

#footer {background-color:#D2AAEE; background-image:url(footer_b.jpg); border-top-color:#E9E6D8;}

#loginarea { background-image:url(login_bg.jpg);}
#loginarea .round { background-image: url(button_l.png)}
#loginarea .round span { background-image:url(button_l.png)} 

/* ie.css */
#content .line_t {  *background-image:url(content_line_t_ie.jpg)}

*html #header .decoration { height:20px; }
html>body #header .decoration { height:20px}

*html #content .decoration_b {  margin-bottom:-50px; }
html>body #content .decoration_b { margin-bottom:-50px; }

*html #content { margin-bottom:0;}
html>body #content { margin-bottom:0;}


h3.contacts {
    font-family: "Trebuchet MS";
    font-size: 14pt;
    margin: 6px 0 4px;
}





/* Slider */
#slider-wrap{ /* Оболочка слайдера и кнопок */
	width:100%;
	}
#slider{ /* Оболочка слайдера */
	width:436px;
	height:250px;
	overflow: hidden;
	position:relative;}
.slide{ /* Слайд */
	width:100%;
	height:100%;
	}
.sli-links{ /* Кнопки смены слайдов */
	margin-top:10px;
	text-align:center;}
.sli-links .control-slide{
	margin:2px;
	display:inline-block;
	width:16px;
	height:16px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/firstpage/radioBg.png) center bottom no-repeat;}
.sli-links .control-slide:hover{
	cursor:pointer;
	background-position:center center;}
.sli-links .control-slide.active{
	background-position:center top;}
#prewbutton, #nextbutton{ /* Ссылка "Следующий" и "Педыдущий" */
	display:block;
	width:15px;
	height:100%;
	position:absolute;
	top:0;
	overflow:hidden;
	text-indent:-999px;
	background:url(../images/firstpage/arrowBg.png) left center no-repeat;
	opacity:0.8;
	z-index:3;
	outline:none !important;}
#prewbutton{left:10px;}
#nextbutton{
	right:10px;
	background:url(../images/firstpage/arrowBg.png) right center no-repeat;}
#prewbutton:hover, #nextbutton:hover{
	opacity:1;}
