/*
	auto generated - do not edit!
*/


/* ### COLORS (blue_sky) */

/* ***** blue sky color style ***** */

body, td {color: #4A4A48;}
a {	color: #1C7DC2;}
h1,h2,h3 {color:#0F548F;}

.min-height table,
.min-height th,
.min-height td{border-color:#7BB6E0;}
.min-height th,
.min-height thead td{background:#CAE1F2;}

.min-height hr {border-color: #7BB6E0;}

.footer {
    background-color: #459AD1;
    border-top-color: #3088C2;
}
.footer a, .footer td{color: #ffffff !important;}



/* site table */
TABLE.table1 TH, TABLE.table1 TD{border-color:#9DC6E6;}
TABLE.table1 TH {background:#CAE1F2;}


/****side blocks*** */

.side-block {background:#D0E6F6; color:#000;}
.side-block {border-color:#0072C8;}
.side-block-head {border-color:#2287D5;color:#fff;}

.side-block-head em{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #2287D5 rgba(34, 135, 213, 0) rgba(34, 135, 213, 0);
    border-image: none;
    border-style: solid;
    border-width: 8px;
    bottom: -16px;
    height: 0;
    left: 10px;
    position: absolute;
    width: 0;
}


#leftmenu{
	border:1px solid #0072C8;
}


.poll_answer_result span{background-color: #2287D5;}
.poll_answer_result{background-color: #B4D7F1;}
.weather td,
.consult-body{border-color: #9DC6E6;}

.consult-mail a{border-bottom: 1px dashed #1C7DC2;}

.twocol .imgblockbg,
.table-catalog2 .imgblockbg,
.catalog-preview,
.min-height .cats_item .imgblockbg, 
.min-height .cat-image-cont .imgblockbg,
.min-height .gallery .photo_bd{
	border:1px solid #7BB6E0;
}
.catalog-block div{border-color: #7BB6E0;}
.table-catalog2 th {background-color:#1C7DC2;}

.news-label {color:#4A4A4A;}

.cartblock, .contactsbl-body{
    background: #FFFDD6 none repeat scroll 0% 0% !important;
}
.contactsbl-body .li-address{background: url(/img/icn/liaddress.png) no-repeat 0 2px;}
.contactsbl-body .li-phone{background: url(/img/icn/liphone.png) no-repeat 0 2px;}
.contactsbl-body .li-time{background: url(/img/icn/liclock.png) no-repeat 0 2px;}
.contactsbl-body .li-fax{background: url(/img/icn/lifax.png) no-repeat 0 2px;}
.contactsbl-body .li-mail{background: url(/img/icn/limail.png) no-repeat 0 2px;}

.cent-def .content-cont{background:#EBF4FB;}

input.makeorder,
.produc .addtobask,
.tours input.zakaz,
.shop-buttons .Actions input,
.twocol .shop-buttons .action,
.table-catalog2  .shop-buttons .action{
    background: url(/img/vkorziny_blue.png) no-repeat scroll center top;
}

.tours input.zakaz{
	background: url(/img/zakazat_blue.png) no-repeat scroll center top !important;
}

/* ### NAVIGATION (orange) */
#main-menu {
	background-color: #FFCF11;
	background-image: linear-gradient(bottom, #F2BC00 35%, #FFCF11 88%) !important;
	background-image: -o-linear-gradient(bottom, #F2BC00 35%, #FFCF11 88%) !important;
	background-image: -moz-linear-gradient(bottom, #F2BC00 35%, #FFCF11 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #F2BC00 35%, #FFCF11 88%) !important;
	background-image: -ms-linear-gradient(bottom, #F2BC00 35%, #FFCF11 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #F2BC00),
		color-stop(0.88, #FFCF11)
	) !important;
}
#main-menu a {color:#BA4300;}
#main-menu a:hover, 
#main-menu a.section {color:#2B9109;}
#main-menu .tplink:hover,
#main-menu .mm-act-li:hover .tplink{
	background-color: #FFCF11;
	color:#2B9109;
}
#main-menu li{
	border-right: 1px solid #C19600;
}
#main-menu li li {
	background-color: #FFCF11;
    border-right:0;
    border-bottom: 1px solid #C19600;
}
#main-menu li ul li a:hover {background:#EBB800 !important;}


#top-menu a:hover, 
#top-menu a.section, 
#top-menu .mm-act-li a {
	color:#ffffff; 
	background-color:#DFAD00;
}
#top-menu a{color: #BA4500;}
#top-menu li li a {color:#ffffff;}
#top-menu li li {background-color:#DFAD00;}
#top-menu li ul li a:hover {
	background-color:#FFCC00 !important;
	color: #BA4500;
}


#leftmenu{
	border-color:#2D980C;
	background: #2D980C !important;
}
#leftmenu a {color:#ffffff;}
#leftmenu span, #leftmenu a.active {
    color: #FFD733 !important;
}
#leftmenu div{border-bottom-color:#DBFCD1;}
#leftmenu .frst{	border-top-color:#DBFCD1;}
#leftmenu div .sub a.section,
#leftmenu div .sub a.section:hover,
#leftmenu .lv2_sectn,
#leftmenu .lv2_sectn:hover,
.Catalog #leftmenu div a.section,
#leftmenu div .sub a:hover,
#leftmenu a:hover{
	background: #1F6C09 !important;
}

#lboxmenu{
	background: #2D980C;
	border-color:#C76B12;
}
#lboxmenu .lev1{
	border-bottom:1px solid #CE8B00;
}
#lboxmenu .lev1 .tplink{
	background-color: #FFCC00;
	border-left: 3px solid #D9AD00;
	color: #BA4500;
}
#lboxmenu .wotbg0{
	background-color: #FFCC00 !important;
	border-left: 3px solid #D9AD00;
	color: #BA4500 !important;
}
#lboxmenu .lev1 .tplink:hover,
#lboxmenu .lev1 .sect1,
#lboxmenu .mm-act.tplink.section{
	background-color: #BA4500;
	color: #FFCC00;
}

#lboxmenu .lev2 a{
	color: #FFFE96;
	border: #DBFCD1;
}
#lboxmenu .lev2 a:hover{
	background-color: #1F6C09;
}
#lboxmenu .lev2{
	background-color:#2D980C;
}
#lboxmenu .lev2 .section,
#lboxmenu .lev2 .section:hover{
	color:#ffffff;
	background-color:#1F6C09;
}
#lboxmenu .lev3{
	border: #DBFCD1;
}
A.lbm-act {color:#999;}

.head-img { background:url(/img/bg/headgrad_orange.jpg) repeat-x #DAB00E left bottom;}

/* ### BLOCKS (3) */
.side-block{background-color: transparent;width: 220px !important;}
.side-block .get_body{
	border-style:solid;
	border-width:0 1px 1px 1px;
	border-radius: 0 0 10px 10px;
}
.side-block-head{
    font-size: 14px;
    font-weight: bold;
    padding: 6px 12px 8px;
	border-radius: 10px 10px 0 0;
}

#block13,
#block13 .get_body{
	border-radius: 0 !important;
	background-color: transparent;
	border:0;
}

.watermelon .get_body{border-color:#FE8E78;background: #FDD6D4;}
.watermelon .side-block-head{
	background-image: linear-gradient(bottom, #C80000 35%, #F2261D 88%) !important;
	background-image: -o-linear-gradient(bottom, #C80000 35%, #F2261D 88%) !important;
	background-image: -moz-linear-gradient(bottom, #C80000 35%, #F2261D 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #C80000 35%, #F2261D 88%) !important;
	background-image: -ms-linear-gradient(bottom, #C80000 35%, #F2261D 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #C80000),
		color-stop(0.88, #F2261D)
	) !important;
	background-color: #F2261B;
    color: #FFFFFF;
}

.red .get_body{border-color:#F9808F;background: #F3D2D9;}
.red .side-block-head{
	background-image: linear-gradient(bottom, #8C0000 35%, #BC032C 88%) !important;
	background-image: -o-linear-gradient(bottom, #8C0000 35%, #BC032C 88%) !important;
	background-image: -moz-linear-gradient(bottom, #8C0000 35%, #BC032C 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #8C0000 35%, #BC032C 88%) !important;
	background-image: -ms-linear-gradient(bottom, #8C0000 35%, #BC032C 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #8C0000),
		color-stop(0.88, #BC032C)
	) !important;
	background-color: #BC032C;
    color: #FFFFFF;
}

.red_dark .get_body{border-color:#FA808F;background: #BA072E;}
.red_dark .side-block-head{
	background-color: #F9808F;
    color: #730E1F;
	background-image: linear-gradient(bottom, #F76071 35%, #F998A3 88%) !important;
	background-image: -o-linear-gradient(bottom, #F76071 35%, #F998A3 88%) !important;
	background-image: -moz-linear-gradient(bottom, #F76071 35%, #F998A3 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #F76071 35%, #F998A3 88%) !important;
	background-image: -ms-linear-gradient(bottom, #F76071 35%, #F998A3 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #F76071),
		color-stop(0.88, #F998A3)
	) !important;
}

.brown .get_body{border-color:#926544;background: #ECDCCF;}
.brown .side-block-head{
	background-color: #734828;
    color: #FFFFFF;
	
	background-image: linear-gradient(bottom, #734828 35%, #987861 88%) !important;
	background-image: -o-linear-gradient(bottom, #734828 35%, #987861 88%) !important;
	background-image: -moz-linear-gradient(bottom, #734828 35%, #987861 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #734828 35%, #987861 88%) !important;
	background-image: -ms-linear-gradient(bottom, #734828 35%, #987861 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #734828),
		color-stop(0.88, #987861)
	) !important;
}

.sand_dark .get_body{border-color:#AB9161;background: #987943;}
.sand_dark .side-block-head{
	background-color: #F3D183;
    color: #9E825A;
	
	background-image: linear-gradient(bottom, #F3D183 35%, #F7E0AA 88%) !important;
	background-image: -o-linear-gradient(bottom, #F3D183 35%, #F7E0AA 88%) !important;
	background-image: -moz-linear-gradient(bottom, #F3D183 35%, #F7E0AA 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #F3D183 35%, #F7E0AA 88%) !important;
	background-image: -ms-linear-gradient(bottom, #F3D183 35%, #F7E0AA 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #F3D183),
		color-stop(0.88, #F7E0AA)
	) !important;
}

.sand .get_body{border-color:#AB9161;background: #F2E6C1;}
.sand .side-block-head{
	background-color: #F3D183;
    color: #9E825A;
	background-image: linear-gradient(bottom, #F3D183 35%, #F7E0AA 88%) !important;
	background-image: -o-linear-gradient(bottom, #F3D183 35%, #F7E0AA 88%) !important;
	background-image: -moz-linear-gradient(bottom, #F3D183 35%, #F7E0AA 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #F3D183 35%, #F7E0AA 88%) !important;
	background-image: -ms-linear-gradient(bottom, #F3D183 35%, #F7E0AA 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #F3D183),
		color-stop(0.88, #F7E0AA)
	) !important;
}

.orange .get_body{border-color:#FFCC00;background: #FFF2BD;}
.orange .side-block-head{
	background-color: #F2BC00;
    color: #BA4300;
	
	background-image: linear-gradient(bottom, #F2BC00 35%, #FFCF11 88%) !important;
	background-image: -o-linear-gradient(bottom, #F2BC00 35%, #FFCF11 88%) !important;
	background-image: -moz-linear-gradient(bottom, #F2BC00 35%, #FFCF11 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #F2BC00 35%, #FFCF11 88%) !important;
	background-image: -ms-linear-gradient(bottom, #F2BC00 35%, #FFCF11 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #F2BC00),
		color-stop(0.88, #FFCF11)
	) !important;
}

.orange_dark .get_body{border-color:#C76B12;background: #B76018;}
.orange_dark .side-block-head{
	background-color: #F2BC00;
    color: #BA4300;
	background-image: linear-gradient(bottom, #F2BC00 35%, #FFCF11 88%) !important;
	background-image: -o-linear-gradient(bottom, #F2BC00 35%, #FFCF11 88%) !important;
	background-image: -moz-linear-gradient(bottom, #F2BC00 35%, #FFCF11 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #F2BC00 35%, #FFCF11 88%) !important;
	background-image: -ms-linear-gradient(bottom, #F2BC00 35%, #FFCF11 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #F2BC00),
		color-stop(0.88, #FFCF11)
	) !important;
}

.green .get_body{border-color:#9CC801; background: #E3EEC4;}
.green .side-block-head{
	background-color: #54C434;
	background-image: linear-gradient(bottom, #4FB531 35%, #54C434 88%) !important;
	background-image: -o-linear-gradient(bottom, #4FB531 35%, #54C434 88%) !important;
	background-image: -moz-linear-gradient(bottom, #4FB531 35%, #54C434 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #4FB531 35%, #54C434 88%) !important;
	background-image: -ms-linear-gradient(bottom, #4FB531 35%, #54C434 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #4FB531),
		color-stop(0.88, #54C434)
	) !important;
}

.gr-grass .get_body{border-color:#9CC801; background: #E3EEC4;}
.gr-grass .side-block-head{
	background-color: #F2261B;
    color: #668029;
	
	background-color: #D3FE10;
	background-image: linear-gradient(bottom, #C6EF01 35%, #D3FE10 88%) !important;
	background-image: -o-linear-gradient(bottom, #C6EF01 35%, #D3FE10 88%) !important;
	background-image: -moz-linear-gradient(bottom, #C6EF01 35%, #D3FE10 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #C6EF01 35%, #D3FE10 88%) !important;
	background-image: -ms-linear-gradient(bottom, #C6EF01 35%, #D3FE10 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #C6EF01),
		color-stop(0.88, #D3FE10)
	) !important;
}

.drk-green .get_body{border-color:#147C1B; background: #CCE1CE;}
.drk-green .side-block-head{
    color: #A0E24C;
	background-color: #008A0B;
	background-image: linear-gradient(bottom, #006807 35%, #008A0B 88%) !important;
	background-image: -o-linear-gradient(bottom, #006807 35%, #008A0B 88%) !important;
	background-image: -moz-linear-gradient(bottom, #006807 35%, #008A0B 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #006807 35%, #008A0B 88%) !important;
	background-image: -ms-linear-gradient(bottom, #006807 35%, #008A0B 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #006807),
		color-stop(0.88, #008A0B)
	) !important;
}

.green_dark .get_body{border-color:#2C9133; background: #1F6423;}
.green_dark .side-block-head{
    background-color: #53CE5A;
    color: #004E02;
	background-image: linear-gradient(bottom, #35BD3C 35%, #53CE5A 88%) !important;
	background-image: -o-linear-gradient(bottom, #35BD3C 35%, #53CE5A 88%) !important;
	background-image: -moz-linear-gradient(bottom, #35BD3C 35%, #53CE5A 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #35BD3C 35%, #53CE5A 88%) !important;
	background-image: -ms-linear-gradient(bottom, #35BD3C 35%, #53CE5A 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #35BD3C),
		color-stop(0.88, #53CE5A)
	) !important;
}

.blue_sky .get_body{border-color:#0072C8; background: #D0E6F6;}
.blue_sky .side-block-head{
    color: #FFFFFF;
	background-color: #2287D5;
	background-image: linear-gradient(bottom, #1F7ABE 35%, #2287D5 88%) !important;
	background-image: -o-linear-gradient(bottom, #1F7ABE 35%, #2287D5 88%) !important;
	background-image: -moz-linear-gradient(bottom, #1F7ABE 35%, #2287D5 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #1F7ABE 35%, #2287D5 88%) !important;
	background-image: -ms-linear-gradient(bottom, #1F7ABE 35%, #2287D5 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #1F7ABE),
		color-stop(0.88, #2287D5)
	) !important;
}

.blue .get_body{border-color:#839FB5; background: #D0DDE9;}
.blue .side-block-head{
    color: #8CD7FF;
	background-color: #145591;
	background-image: linear-gradient(bottom, #114779 35%, #145591 88%) !important;
	background-image: -o-linear-gradient(bottom, #114779 35%, #145591 88%) !important;
	background-image: -moz-linear-gradient(bottom, #114779 35%, #145591 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #114779 35%, #145591 88%) !important;
	background-image: -ms-linear-gradient(bottom, #114779 35%, #145591 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #114779),
		color-stop(0.88, #145591)
	) !important;
}

.blue_gr .get_body{border-color:#89B2B6; background: #D0E5E9;}
.blue_gr .side-block-head{
    color: #FFFFFF;
	background-color: #208398;
	background-image: linear-gradient(bottom, #1B6F81 35%, #208398 88%) !important;
	background-image: -o-linear-gradient(bottom, #1B6F81 35%, #208398 88%) !important;
	background-image: -moz-linear-gradient(bottom, #1B6F81 35%, #208398 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #1B6F81 35%, #208398 88%) !important;
	background-image: -ms-linear-gradient(bottom, #1B6F81 35%, #208398 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #1B6F81),
		color-stop(0.88, #208398)
	) !important;
}

.blue_dark .get_body{border-color:#6DB2C1; background: #2C8A9D;}
.blue_dark .side-block-head{
	background-color: #84C6D4;
    color: #176474;
	background-image: linear-gradient(bottom, #59B3C6 35%, #84C6D4 88%) !important;
	background-image: -o-linear-gradient(bottom, #59B3C6 35%, #84C6D4 88%) !important;
	background-image: -moz-linear-gradient(bottom, #59B3C6 35%, #84C6D4 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #59B3C6 35%, #84C6D4 88%) !important;
	background-image: -ms-linear-gradient(bottom, #59B3C6 35%, #84C6D4 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #59B3C6),
		color-stop(0.88, #84C6D4)
	) !important;
}

.blue_deep .get_body{border-color:#5187B9; background: #2C5B86;}
.blue_deep .side-block-head{
    color: #083D71;
	background-color: #93C4EF;
	background-image: linear-gradient(bottom, #67ABE9 35%, #93C4EF 88%) !important;
	background-image: -o-linear-gradient(bottom, #67ABE9 35%, #93C4EF 88%) !important;
	background-image: -moz-linear-gradient(bottom, #67ABE9 35%, #93C4EF 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #67ABE9 35%, #93C4EF 88%) !important;
	background-image: -ms-linear-gradient(bottom, #67ABE9 35%, #93C4EF 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #67ABE9),
		color-stop(0.88, #93C4EF)
	) !important;
}



.purple .get_body{border-color:#A178D4; background: #E3D9F6;}
.purple .side-block-head{
    color: #5102A9;
	background-color: #C8AAFF;
	background-image: linear-gradient(bottom, #BB97FF 35%, #C8AAFF 88%) !important;
	background-image: -o-linear-gradient(bottom, #BB97FF 35%, #C8AAFF 88%) !important;
	background-image: -moz-linear-gradient(bottom, #BB97FF 35%, #C8AAFF 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #BB97FF 35%, #C8AAFF 88%) !important;
	background-image: -ms-linear-gradient(bottom, #BB97FF 35%, #C8AAFF 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #BB97FF),
		color-stop(0.88, #C8AAFF)
	) !important;
}

.purple_dark .get_body{border-color:#9476CC; background: #7E5CBA;}
.purple_dark .side-block-head{
    color: #5102A9;
	background-color: #C8AAFF;
	background-image: linear-gradient(bottom, #BB97FF 35%, #C8AAFF 88%) !important;
	background-image: -o-linear-gradient(bottom, #BB97FF 35%, #C8AAFF 88%) !important;
	background-image: -moz-linear-gradient(bottom, #BB97FF 35%, #C8AAFF 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #BB97FF 35%, #C8AAFF 88%) !important;
	background-image: -ms-linear-gradient(bottom, #BB97FF 35%, #C8AAFF 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #BB97FF),
		color-stop(0.88, #C8AAFF)
	) !important;
}

.violet .get_body{border-color:#6B2E57; background: #E1D5DD;}
.violet .side-block-head{
	color: #F7D4EC;
	background-color: #6B2E57;
	background-image: linear-gradient(bottom, #562345 35%, #6B2E57 88%) !important;
	background-image: -o-linear-gradient(bottom, #562345 35%, #6B2E57 88%) !important;
	background-image: -moz-linear-gradient(bottom, #562345 35%, #6B2E57 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #562345 35%, #6B2E57 88%) !important;
	background-image: -ms-linear-gradient(bottom, #562345 35%, #6B2E57 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #562345),
		color-stop(0.88, #6B2E57)
	) !important;
}

.violet_dark .get_body{border-color:#975381; background: #723C60;}
.violet_dark .side-block-head{
	color: #4E1E3E;
	background-color: #DD88C3;
	background-image: linear-gradient(bottom, #CB6699 35%, #DD88C3 88%) !important;
	background-image: -o-linear-gradient(bottom, #CB6699 35%, #DD88C3 88%) !important;
	background-image: -moz-linear-gradient(bottom, #CB6699 35%, #DD88C3 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #CB6699 35%, #DD88C3 88%) !important;
	background-image: -ms-linear-gradient(bottom, #CB6699 35%, #DD88C3 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #CB6699),
		color-stop(0.88, #DD88C3)
	) !important;
}

.fuchsia .get_body{border-color:#FA79BC; background: #FED8EC;}
.fuchsia .side-block-head{
	color: #ffffff;
	background-color: #F93CA0;
	background-image: linear-gradient(bottom, #E6067B 35%, #F93CA0 88%) !important;
	background-image: -o-linear-gradient(bottom, #E6067B 35%, #F93CA0 88%) !important;
	background-image: -moz-linear-gradient(bottom, #E6067B 35%, #F93CA0 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #E6067B 35%, #F93CA0 88%) !important;
	background-image: -ms-linear-gradient(bottom, #E6067B 35%, #F93CA0 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #E6067B),
		color-stop(0.88, #F93CA0)
	) !important;
}

.pink .get_body{border-color:#E896EB; background: #EED1F0;}
.pink .side-block-head{
	color: #9900A8;
	background-color: #FDA9FF;
	background-image: linear-gradient(bottom, #FC7DFF 35%, #FDA9FF 88%) !important;
	background-image: -o-linear-gradient(bottom, #FC7DFF 35%, #FDA9FF 88%) !important;
	background-image: -moz-linear-gradient(bottom, #FC7DFF 35%, #FDA9FF 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #FC7DFF 35%, #FDA9FF 88%) !important;
	background-image: -ms-linear-gradient(bottom, #FC7DFF 35%, #FDA9FF 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #FC7DFF),
		color-stop(0.88, #FDA9FF)
	) !important;
}

.gray_light .get_body{border-color:#000000; background: #D6D6D6;}
.gray_light .side-block-head{
	color: #FFF;
	background-color: #5B5B5B;
	background-image: linear-gradient(bottom, #515151 35%, #5B5B5B 88%) !important;
	background-image: -o-linear-gradient(bottom, #515151 35%, #5B5B5B 88%) !important;
	background-image: -moz-linear-gradient(bottom, #515151 35%, #5B5B5B 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #515151 35%, #5B5B5B 88%) !important;
	background-image: -ms-linear-gradient(bottom, #515151 35%, #5B5B5B 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #515151),
		color-stop(0.88, #5B5B5B)
	) !important;
}


.gray .get_body{border-color:#B1B1B1; background: #777777;color: #fff;}
.gray .get_body a,
.gray .get_body td{color: #fff;}
.gray .side-block-head{
	color: #000;
	background-color: #B1B1B1;
	background-image: linear-gradient(bottom, #A1A1A1 35%, #B1B1B1 88%) !important;
	background-image: -o-linear-gradient(bottom, #A1A1A1 35%, #B1B1B1 88%) !important;
	background-image: -moz-linear-gradient(bottom, #A1A1A1 35%, #B1B1B1 88%) !important;
	background-image: -webkit-linear-gradient(bottom, #A1A1A1 35%, #B1B1B1 88%) !important;
	background-image: -ms-linear-gradient(bottom, #A1A1A1 35%, #B1B1B1 88%) !important;

	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.35, #A1A1A1),
		color-stop(0.88, #B1B1B1)
	) !important;
}


.grayo .get_body{border-color:#F90; background: #FFEBCC;}
.grayo .side-block-head{
	color: #FFF;
	background-color: #F90;
}

.grayy .get_body{border-color:#FFFE96; background: #FFFFEA;}
.grayy .side-block-head{
	color: #5B5B5B;
	background-color: #FFFE96;
}

.grayg .get_body{border-color:#C2E571; background: #F3FAE4;}
.grayg .side-block-head{
	color: #5B5B5B;
	background-color: #C2E571;
}

.grayb .get_body{border-color:#96D6FF; background: #EAF7FF;}
.grayb .side-block-head{
	color: #5B5B5B;
	background-color: #96D6FF;
}

.grayr .get_body{border-color:#FF5B5B; background: #FDE4E4;}
.grayr .side-block-head{
	color: #ffffff;
	background-color: #FF5B5B;
}

/* ### MAIN (1) */
html,
body,
img,
form {
        margin: 0px;
        padding: 0px;
        border: none;}
body {
        background: #fff;color: #4A4A4A;}

html, body {height:100%;}

body,
td {
        font: 12px/15px Tahoma, Arial, sans-serif;
        }
a {
        text-decoration: underline;}
a:hover {
        text-decoration: none;}
table {
        border: 0px;
        border-collapse: collapse;}
td {
        vertical-align: top;
}
p {
  padding: 0px;
  margin: 0px 0px 15px 0px;
  text-align:justify;}

.transp {opacity:0.3;}


h1{
	font-size:18px; 
	font-weight: normal;
	margin-bottom:15px;
}
h2 {
	font-size:14px; 
	margin:20px 0 10px 0; 
}
h3 {
	font-weight:normal; 
	font-size:14px; 
	margin:15px 0 5px 0;
}
h4{
	font-weight:normal; 
	font-size:14px; 
	line-height: 18px;
	margin:15px 0 5px 0;
}
h5{
	font-weight:bold; 
	font-size:13px; 
	margin:15px 0 5px 0;
}
h6 {
	font-weight:bold; 
	font-style:italic;
	font-size:13px; 
	margin:15px 0 5px 0; 
}


blockquote {font-style:italic; margin:0 0 0 20px;}

.clear {clear:both;}
.none {line-height:0;}

DIV.resizeble {
    margin: 0 auto;
    max-width: 1400px;
    min-height: 100%;
    min-width: 1200px;
    width: 100%;
}
DIV.fixed-small {width:1200px; margin:0 auto; border-left:1px solid #000; border-right:1px solid #000; min-height:100%;}
DIV.fixed-med {width:1200px; margin:0 auto; /*border-left:1px solid #000; border-right:1px solid #000;*/ min-height:100%;}

/* header */
DIV.header {width:100%;}
DIV.head-top {width:100%; height:20px; clear:both; padding-top:8px; background-color:#fff;}
DIV.head-top-r { float:right; padding-right:20px;z-index: 1;position:relative;}
DIV.head-top-l {float:left; padding-left:20px; width:300px;z-index: 1;position:relative;}
DIV.head-top A, DIV.head-top SPAN {font-size:12px;line-height: 12px;}
DIV.head-top-l A, DIV.head-top-l SPAN {display:block; float:left; margin-right:10px; padding:0 0 0 20px;}
DIV.head-top-l SPAN {cursor:default;}
DIV.head-top-r SPAN {cursor:default;}
.head-top-c{
	position:absolute;
	text-align:center;
	width: 1200px;
	z-index: 0;
}
A.lang-rus, SPAN.lang-rus { background:url(/img/icn/flag_rus.gif) no-repeat;}
A.lang-eng, SPAN.lang-eng { background:url(/img/icn/flag_eng.gif) no-repeat;}
A.lang-deu, SPAN.lang-deu { background:url(/img/icn/flag_deu.gif) no-repeat;}
A.lang-fin, SPAN.lang-fin { background:url(/img/icn/flag_fin.gif) no-repeat;}

DIV.head-top-r A, DIV.head-top-r SPAN {display:block; float:left; margin-left:10px; padding:0 0 3px 18px;}
A.home, SPAN.home { background:url(/img/icn/home.gif) 0 3px no-repeat;}
A.map, SPAN.map { background:url(/img/icn/map.gif) 0 3px no-repeat;}
A.mail, SPAN.mail { background:url(/img/icn/mail.gif) 0 3px no-repeat;}


DIV.head-img {width:100%; height:220px;position: relative;}
.head-img a {outline:none;}
.logo {margin:80px 0 0 35px;}

.head-img table{
	width:100%;
}
.tur-head TD.left-img{
	width:421px !important;
}
.tur-head TD.head-center{
	width:auto !important;
}
.tur-head TD.right-img{
	width:500px !important;
}
.hdr0 .right-img {
	width:249px; height:220px; 
	position: absolute;
	right: 20px;
	top: 0px;
	margin: 0 !important;
	display: block;
}
.hdr0{
	position:relative;
	overflow: hidden;
}



/* 21.04.15 */
	div.error {
		height:17px;
		background-color:#D82B09;
		font-size:11px;
		border:1px solid #D82B09;
		border-radius: 3px 3px 3px 3px;
		color:#ffffff;
		display:none;
		margin:5px 0 2px;
		
		padding:2px 6px;
		z-index: 1020;
		
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		/*
			-moz-border-radius-bottomleft:0;
			-moz-border-radius-topleft:0;
			-webkit-border-bottom-left-radius:0;
			-webkit-border-top-left-radius:0;
		 */
		-moz-box-shadow:0 0 6px #ddd;
		-webkit-box-shadow:0 0 6px #ddd;
	}
	
	.error em {
		display:block;
		height:0;
		width:0;
		border:10px solid;
		
		border-color:transparent #D82B09 transparent transparent;
		top:0;
		left: -16px;
		
		position:absolute;
	}
	
	.switch_version a{
		font-size:14px !important;
		padding:0 !important;
	}
	.switch_version{
		float:left;
		margin: -1px 0 0 0;
	}
	
	
	.banners img {
		margin: 0 0 10px;
	}

.banners{
	width: 204px;
	overflow: hidden;
	clear: both;
}