.menu1 {
	COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.menu1 A {
	COLOR: #fdd103; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.menu2 {
	COLOR: #912103; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.menu2 A {
	COLOR: #8dc302; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.doc {
	FONT-FAMILY: Arial; FONT-SIZE: 12px; TEXT-DECORATION: none
; text-align: justify
}
.doc P {
	FONT-FAMILY: Arial; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.doc LI {
	FONT-FAMILY: Arial; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.doc TD {
	FONT-FAMILY: Arial; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.doc UL {
	FONT-FAMILY: Arial; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.doc OL {
	FONT-FAMILY: Arial; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.doc SPAN {
	FONT-FAMILY: Arial; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.doc A {
	COLOR: #064b1d; FONT-FAMILY: Arial; FONT-SIZE: 12px
}
.nav {
	COLOR: #744903; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.nav A {
	COLOR: #5c220c; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.nava {
	COLOR: #fb4601; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.nava A {
	COLOR: #fb4601; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.third {
	COLOR: #5c220c; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.third A {
	COLOR: #5c220c; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.lang {
	COLOR: #fb4601; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.thirda {
	COLOR: #fb4601; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.thirda A {
	COLOR: #fb4601; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
P.dzag {
	COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
TD.dzag {
	COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.tzag {
	COLOR: #064b1d; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.menu3 { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.menu1_bledny { COLOR: #CCCCCC; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.menu1_blanco { COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none ; vertical-align: sub}
.nav_menu_lev { COLOR: #666666; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.nav_menu_lev_bled { COLOR: #CCCCCC; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.General_Text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000}
.General_Text_Kursiv { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #744903}

img.animate1{

— moz-transition: all 1s ease;

— webkit-transition: all 1s ease;

— o-transition: all 1s ease;

transition: all 1s ease;

}

img.animate1:hover{

— moz-transform: scale (1.5); /* эффект трансформации для Firefox до версии 16.0 */

— webkit-transform: scale (1.5); /* эффект трансформации для Chrome до версии 26.0, Safari, Android и iOS */

— o-transform: scale (1.5); /* эффект трансформации для Opera до версии 12.10 */

— ms-transform: scale (1.5); /* эффект трансформации для IE 9.0 */

transform: scale (1.5); /* эффект трансформации для других браузеров */

}
a {
	color: #000;

}
.qwerty {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
.verdana {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
}
body,td,th {
	color: #000;
}
a:link {
	color: #000;
}


/* Карусель */

#carousel  {
    touch-action: none;
    display: flex;
    height: 400px;
    perspective: 1000px;
    transform-style: preserve-3d;
}
#drag-container,
#spin-container {
    position: relative;
    display: flex;
    margin: auto;
    transform-style: preserve-3d;
    transform: rotateX(-10deg);
}
#drag-container a {
    transform-style: preserve-3d;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 4px 8px rgba(0,0,0,0.2), 0 10px 16px rgba(0,0,0,0.1);
    border: 8px solid #BFE2FF;
}
#drag-container img {
    width: 100%;
    height: 100%;
    filter: grayscale(50%) contrast(0.8);
    transition: filter 0.3s;
}     
#drag-container a:hover img{
    filter: grayscale(0) contrast(1);
}          
#drag-container p {
    line-height: 1;
    font-size: 50px;
    font-weight: bold;
    text-align: center;      
    font-family: Serif;
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translate(-50%, -50%) rotateX(90deg);
    color: #337AB7;
    font-family: Verdana, sans-serif; 
}
#ground {
    width: 900px;
    height: 900px;
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translate(-50%, -50%) rotateX(90deg);
}
@keyframes spin {
    from {
        transform: rotateY(0deg);
    }
    to {
        transform: rotateY(360deg);
    }
}
@keyframes spinRevert {
    from {
        transform: rotateY(360deg);
    }
    to {
        transform: rotateY(0deg);
    }
}    