H1 { font-family: Tahoma; font-size: 12px; color: #800000; text-decoration: none; padding-left: 0px; margin-left: 0px; padding-right: 0px; margin-right: 0px; padding-top: 0px; margin-top: 0px; padding-bottom: 3px; margin-bottom: 3px }
H2 { font-family: Tahoma; font-size: 12px; color: #004000; text-decoration: none; padding-left: 0px; margin-left: 0px; padding-right: 0px; margin-right: 0px; padding-top: 5px; margin-top: 5px; padding-bottom: 0px; margin-bottom: 0px }
p { font-family: Tahoma; font-size: 12px; color: #000000; text-decoration: none; padding-left: 0px; margin-left: 0px; padding-right: 0px; margin-right: 0px; padding-top: 0px; margin-top: 0px; padding-bottom: 0px; margin-bottom: 0px }
.copylencotopstyle {font-family: Tahoma; font-size: 12; color: #000000; text-decoration: none; padding-left: 15px; margin-left: 15px; padding-right: 20px; margin-right: 20px; padding-top: 2px; margin-top: 2px; padding-bottom: 2px; margin-bottom: 2px}
#copylencotopstyle A { font-family: Tahoma; font-size: 12; color: #000000; text-decoration: none }
#copylencotopstyle A:visited { font-family: Tahoma; font-size: 12; color: #000000; text-decoration: none }
#copylencotopstyle A:hover { font-family: Tahoma; font-size: 12; color: #000000; text-decoration: none }
.copylencomenustyle {font-family: Tahoma; font-size: 12; color: #000000; text-decoration: none; padding-left: 5px; margin-left: 5px; padding-right: 5px; margin-right: 5px; padding-top: 5px; margin-top: 5px; padding-bottom: 5px; margin-bottom: 5px}
.copylencomenu2style {font-family: Tahoma; font-size: 12; color: #000000; text-decoration: none; padding-left: 10px; margin-left: 10px; padding-right: 0px; margin-right: 0px; padding-top: 0px; margin-top: 0px; padding-bottom: 0px; margin-bottom: 0px;}
.copylencomenu3style {font-family: Tahoma; font-size: 12; color: #000000; text-decoration: none; padding-left: 20px; margin-left: 20px; padding-right: 0px; margin-right: 0px; padding-top: 0px; margin-top: 0px; padding-bottom: 0px; margin-bottom: 0px;}
#copylencomenustyle A { font-family: Tahoma; font-size: 12px; color: #800000; text-decoration: none }
#copylencomenustyle A:visited { font-family: Tahoma; font-size: 12px; color: #008000; text-decoration: none }
#copylencomenustyle A:hover { font-family: Tahoma; font-size: 12px; color: #0000FF; text-decoration: underline }
.copylencotextstyle {font-family: Tahoma; font-size: 12; color: #000000; text-decoration: none; padding-left: 5px; margin-left: 5px; padding-right: 5px; margin-right: 5px; padding-top: 5px; margin-top: 5px; padding-bottom: 5px; margin-bottom: 5px}
#copylencotextstyle A { font-family: Tahoma; font-size: 12px; color: #800000; text-decoration: none }
#copylencotextstyle A:visited { font-family: Tahoma; font-size: 12px; color: #008000; text-decoration: none }
#copylencotextstyle A:hover { font-family: Tahoma; font-size: 12px; color: #0000FF; text-decoration: underline }
.copylencotextbannerstyle {font-family: Tahoma; font-size: 12; color: #000000; text-decoration: none; padding-left: 0px; margin-left: 0px; padding-right: 0px; margin-right: 0px; padding-top: 3px; margin-top: 3px; padding-bottom: 3px; margin-bottom: 3px}
#copylencotextbannerstyle A { font-family: Tahoma; font-size: 12px; color: #800000; text-decoration: none }
#copylencotextbannerstyle A:visited { font-family: Tahoma; font-size: 12px; color: #008000; text-decoration: none }
#copylencotextbannerstyle A:hover { font-family: Tahoma; font-size: 12px; color: #0000FF; text-decoration: underline }
.copylencobotmenu {font-family: Tahoma; font-size: 12; color: #000000; text-decoration: none; padding-left: 20px; margin-left: 20px; padding-right: 15px; margin-right: 15px; padding-top: 3px; margin-top: 3px; padding-bottom: 3px; margin-bottom: 3px}
.copylencobot {font-family: Tahoma; font-size: 12; color: #000000; text-decoration: none; padding-left: 20px; margin-left: 20px; padding-right: 15px; margin-right: 15px; padding-top: 5px; margin-top: 5px; padding-bottom: 5px; margin-bottom: 5px}
#copylencobotmenu A { font-family: Tahoma; font-size: 12px; color: #000000; text-decoration: none }
#copylencobotmenu A:visited { font-family: Tahoma; font-size: 12px; color: #800000; text-decoration: none }
#copylencobotmenu A:hover { font-family: Tahoma; font-size: 12px; color: #004000; text-decoration: underline }
.copylencoglava {font-family: Tahoma; font-size: 12; color: #000000; text-decoration: none; padding-left: 5px; margin-left: 5px; padding-right: 5px; margin-right: 5px; padding-top: 5px; margin-top: 5px; padding-bottom: 5px; margin-bottom: 5px;}
#copylencoglava A { font-family: Tahoma; font-size: 12px; color: #800000; text-decoration: none }
#copylencoglava A:visited { font-family: Tahoma; font-size: 12px; color: #008000; text-decoration: none }
#copylencoglava A:hover { font-family: Tahoma; font-size: 12px; color: #0000FF; text-decoration: underline }
.copylencoglavnoe {font-family: Tahoma; font-size: 12; color: #000000; text-decoration: none; padding-left: 2px; margin-left: 2px; padding-right: 2px; margin-right: 2px; padding-top: 2px; margin-top: 2px; padding-bottom: 2px; margin-bottom: 2px;}
#copylencoglavnoe A { font-family: Tahoma; font-size: 12px; color: #800000; text-decoration: none }
#copylencoglavnoe A:visited { font-family: Tahoma; font-size: 12px; color: #008000; text-decoration: none }
#copylencoglavnoe A:hover { font-family: Tahoma; font-size: 12px; color: #0000FF; text-decoration: underline }
.copylencoline {padding-left: 0px; margin-left: 0px; padding-right: 0px; margin-right: 0px; padding-top: 2px; margin-top: 2px; padding-bottom: 2px; margin-bottom: 2px}
.copylencoline2 {padding-left: 10px; margin-left: 10px; padding-right: 0px; margin-right: 0px; padding-top: 2px; margin-top: 2px; padding-bottom: 2px; margin-bottom: 2px}
.copylencoline3 {padding-left: 15px; margin-left: 15px; padding-right: 0px; margin-right: 0px; padding-top: 2px; margin-top: 2px; padding-bottom: 2px; margin-bottom: 2px}

/* начало оформления вертикальной карусели */
.copylencoverticalcarusel {font-family: Tahoma; font-size: 12; color: #000000; text-decoration: none; padding-left: 0px; margin-left: 0px; padding-right: 0px; margin-right: 0px; padding-top: 0px; margin-top: 0px; padding-bottom: 0px; margin-bottom: 0px}
#copylencoverticalcarusel A { font-family: Tahoma; font-size: 12px; color: #800000; text-decoration: none }
#copylencoverticalcarusel A:visited { font-family: Tahoma; font-size: 12px; color: #008000; text-decoration: none }
#copylencoverticalcarusel A:hover { font-family: Tahoma; font-size: 12px; color: #0000FF; text-decoration: underline }
/* конец оформления вертикальной карусели */
/* начало оформления горизонтальной карусели */
#button {
float:left;
margin:0px 0px 0px 0px; /* отступы для кнопок */
}
.gallery {
float:left;
background-color:none;
border:solid thin #C0C0C0;
}
.gallery li{
margin: 1px; /* пробел вокруг изображений */
}
/* конец оформления горизонтальной карусели */
/* постраничная навигация */
.navigation { color: #666; padding: 0 0 5px; }
.navigation a { text-decoration: none; color: #636363; background: #F9F9F9; border: 1px solid #999; padding: 3px 6px; font-size: 11px; }
.navigation a:hover { background: #B4CB88; color: #fff; border-color: #999; }
.navigation span { text-decoration: none; background: #fff; padding: 3px 6px; border: 1px solid #999; color: #999; font-size: 11px; }
#pager
{
	margin: 10px 0 4px 0;
	text-align: left;
	clear: both;
}
#pager a.pager:link, #pager a.pager:visited
{
	background: #EBEBEB;
	border: 1px solid #C7C7C7;
	padding: 2px 4px 2px 4px;
	margin-left: 2px;
	color: #666666;
}
#pager a.pager:hover, #pager span.pager-s
{
	background: #FFFFFF;
	border: 1px solid #C7C7C7;
	padding: 2px 4px 2px 4px;
	margin-left: 2px;
}
/* / постраничная навигация */
/* просмотр картинок */
@charset "windows-1251";
/* CSS Document */

.todo_popup{
background:#fff;
position:absolute;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
color:#6f6f6f;
overflow:visible !important;
}
.todo_popup .todo_popup_content{
padding:23px 0 0;
}
.todo_popup .todo_corner1,
.todo_popup .todo_corner2,
.todo_popup .todo_corner3,
.todo_popup .todo_corner4{
width:17px;
height:17px;
position:absolute;
}
.todo_popup .todo_corner1{
background:url(../copylencojquery/images/sprite_corners.png) no-repeat 0 0;
top:-17px;
left:-17px;
}
.todo_popup .todo_corner2{
background:url(../copylencojquery/images/sprite_corners.png) no-repeat 100% 0;
top:-17px;
right:-17px;
}
.todo_popup .todo_corner3{
background:url(../copylencojquery/images/sprite_corners.png) no-repeat 100% 100%;
bottom:-17px;
right:-17px;
}
.todo_popup .todo_corner4{
background:url(../copylencojquery/images/sprite_corners.png) no-repeat 0 100%;
bottom:-17px;
left:-17px;
}
.todo_popup .todo_top,
.todo_popup .todo_bottom{
height:17px;
width:100%;
position:absolute;
left:0;
}
.todo_popup .todo_top{
top:-17px;
background:url(../copylencojquery/images/sprite_horizontal.png) repeat-x 0 0;
}
.todo_popup .todo_bottom{
bottom:-17px;
background:url(../copylencojquery/images/sprite_horizontal.png) repeat-x 0 100%;
}
.todo_popup .todo_left,
.todo_popup .todo_right{
height:100%;
width:17px;
position:absolute;
top:0;
}
.todo_popup .todo_left{
left:-17px;
background:url(../copylencojquery/images/sprite_vertical.png) repeat-y 0 0;
}
.todo_popup .todo_right{
right:-17px;
background:url(../copylencojquery/images/sprite_vertical.png) repeat-y 100% 0;
}
.todo_popup .todo_button_close{
position:absolute;
top:-5px;
right:-5px;
background:url(../copylencojquery/images/button_close.png) no-repeat 0 0;
width:25px;
height:25px;
cursor:pointer;
}

/** Навигация  в галерее */
.todo_popup .todo_gallery_loader{
background:url(../copylencojquery/images/loader.gif) no-repeat 50% 50%;
width:66px;
height:66px;
position:absolute;
}
.todo_popup .todo_gallery_nav{
position:absolute;
bottom:0;
right:35px;
white-space:nowrap;
font-weight:bold;
}
.todo_popup .todo_gallery_nav .todo_gallery_button_left,
.todo_popup .todo_gallery_nav .todo_gallery_button_right{
position:absolute;
top:-2px;
width:25px;
height:25px;
cursor:pointer;
}
.todo_popup .todo_gallery_nav .todo_gallery_button_left{
left:-35px;
background:url(../copylencojquery/images/button_left.png) no-repeat 50% 50%;
}
.todo_popup .todo_gallery_nav .todo_gallery_button_right{
right:-35px;
background:url(../copylencojquery/images/button_right.png) no-repeat 50% 50%;
}


.todo_popup .todo_gallery_button_expand,
.todo_popup .todo_gallery_button_collapse{
position:absolute;
bottom:0;
left:0;
width:20px;
height:20px;
cursor:pointer;
}
.todo_popup .todo_gallery_button_expand{
background:url(../copylencojquery/images/button_expand.png) no-repeat 50% 50%;
}
.todo_popup .todo_gallery_button_collapse{
background:url(../copylencojquery/images/button_collapse.png) no-repeat 50% 50%;
}


.todo_popup .todo_gallery_title{
position:absolute;
top:0;
left:0;
white-space:nowrap;
}
.todo_popup img{
border:0;
padding:0;
background:none;
}
/* офомление таблиц */

.copylencotabletitlestyle {background-color: #DDDDDD; font-family: Tahoma; font-size: 12; color: #000000}
.copylencotabletrstyle {background-color: #EAEAEA; font-family: Tahoma; font-size: 12; color: #000000}
.copylencotabletdstyle {font-family: Tahoma; font-size: 12; color: #000000; padding: 3px; margin: 3px}
/* / офомление таблиц */
/* / вверх-вниз */
.go-up, .go-down {
 display: none;
 position: fixed; /*позиционирование*/
 z-index: 9999; /*поверх все элементов на странице*/
 right: 5px; /*положение на странице, если слева - left*/
 background: #E6E6E6;
 border: 1px solid #ccc;
 border-radius: 5px;
 cursor: pointer;
 color: #fff;
 v-align: top;
 text-align: center;
 font: normal normal 42px/42px sans-serif;
 text-shadow: 0 1px 2px #000;
 opacity: .5;
 padding: 3px;
 margin-bottom: 5px;
 width: 55px;
 height: 35px;
}
.go-up { bottom: 55px; }
.go-down { bottom: 5px; }
.go-down:hover,
.go-up:hover {
 opacity: 1;
 box-shadow: 0 5px 0.5em -1px #666;
}
/* / вверх-вниз */
.menukvadratik {
  background: #f6f6f6;
  background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
  background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);
  border-top: 1px solid #ffffff;
  border-bottom:1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-radius: 5px;
  padding-top: 5px; margin-top: 5px; padding-bottom: 5px; margin-bottom: 5px;
  padding-left: 5px; margin-left: 5px; padding-right: 5px; margin-right: 5px;
}

.menukvadratik:hover {
  background: #f2f2f2;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
  background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);
  border-top: 1px solid #ffffff;
  border-bottom:1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  border-radius: 5px;
  padding-top: 5px; margin-top: 5px; padding-bottom: 5px; margin-bottom: 5px;
  padding-left: 5px; margin-left: 5px; padding-right: 5px; margin-right: 5px;
}