/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {
	display:block;
}
mark, rp, rt, ruby, summary, time {
	display:inline;
}
a { 
        text-decoration: none; /* Отменяем подчеркивание у ссылки */
}
/*********************************font-face**********************************/
@font-face {
	font-family:PFDINDISPLAYPRO;
	src: url('fonts/PFDINDISPLAYPRO.eot');
	src: url('fonts/PFDINDISPLAYPRO.eot?#iefix') format('eot'),
	url('fonts/PFDINDISPLAYPRO.woff') format('woff'),
	url('fonts/PFDINDISPLAYPRO.ttf')  format('truetype'),
	url('fonts/PFDINDISPLAYPRO.svg') format('svg');		
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family:PFDINDISPLAYPROM;
	src: url('fonts/PFDINDISPLAYPROM.eot');
	src: url('fonts/PFDINDISPLAYPROM.eot?#iefix') format('eot'),
	url('fonts/PFDINDISPLAYPROM.woff') format('woff'),
	url('/fonts/PFDINDISPLAYPROM.ttf')  format('truetype'),
	url('/fonts/PFDINDISPLAYPROM.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
hb { font-family: PFDINDISPLAYPROM; }
/*********************************menu**********************************/
.bg_menu {
   width:100%;
}
* {
	margin:0;
	padding:0;
}
#nav {
	color:#ffffff;
        font-size:22px;
        font-family:PFDINDISPLAYPROM;
	list-style-type:none;
	line-height:60px;
	width:100%;
	height:60px;
	display:inline-block;
        text-align: center;
	background:linear-gradient(to top, #F3752C, #E15501, #F3752C);
        vertical-align: top;
}
#nav li{
	color:#ffffff;
        display:inline-block;
        position:relative;
        text-align: center;
}
#nav li a {
	text-decoration:none;
	text-align:center;
	color:#ffffff;
	padding:0px 5px 0px 5px;
	float:left;
        vertical-align: top;
	min-width: 50px;
}
#nav li a:hover, #content #nav li a:focus, #content #nav li a:active {
	background:#666666;
	color:#ffffff;
        display: block;
        transition: background ease .5s;

}
#nav li ul {
	width:280px;
	background:linear-gradient(to top, #F3752C, #E15501, #F3752C);
        color:#ffffff;
	float:left;
	margin-top:60px;
        position: absolute;
        display: none;
	list-style-type:none;
        z-index: 5;
}
#nav > li:hover > ul {
        display:block;  
    }
#nav li ul li {
	float:none;
	margin:0;
}
#nav li ul li a {
	width:280px;
	float:none;
	display:block;
	margin:0;
}
/* effect_menu */
nav1 a {
	position: relative;
	display: inline-block;
	margin: 0px 0px;
	outline: none;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 400;
	text-shadow: 0 0 1px rgba(255,255,255,0.3);
	font-size: 1.30em;
}
nav1 a:hover,
nav1 a:focus {
	outline: none;
}

.effect_menu a {
	padding: 10px;
	color: #ccc;
	font-weight: 700;
	text-shadow: none;
	-webkit-transition: color 0.3s;
	-moz-transition: color 0.3s;
	transition: color 0.3s;
}

.effect_menu a::before,
.effect_menu a::after {
	position: absolute;
	left: 0;
	width: 100%;
	height: 2px;
	background: #fff;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
	-moz-transition: opacity 0.3s, -moz-transform 0.3s;
	transition: opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	transform: translateY(-10px);
}

.effect_menu a::before {
	top: 0;
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	transform: translateY(-10px);
}

.effect_menu a::after {
	bottom: 0;
	-webkit-transform: translateY(10px);
	-moz-transform: translateY(10px);
	transform: translateY(10px);
}

.effect_menu a:hover,
.effect_menu a:focus {
	color: #fff;
}

.effect_menu a:hover::before,
.effect_menu a:focus::before,
.effect_menu a:hover::after,
.effect_menu a:focus::after {
	opacity: 1;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	transform: translateY(0px);
}

/*ЗАПРЕТ ВЫДЕЛЕНИЯ ТЕКСТА*/
text {
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
-webkit-user-select: none;
user-select: none;
}

/*********************************Logo**********************************/
html {
	width:100%;
	height:100%;
}
.bg_logo {
	width:100%;
	height:165px;
	border: 0px solid #000;
	background:url(../images/bg_logo.png);
        margin:10px 0px 0px 0px;
	color:#000000;
}
.body {
	width:100%;
	height:100%;
	border: 0px solid #000;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/bg_body.png);
	color:#000000;
}
.logo {
	display:block;
	width:180px;
	height:165px;
        margin:0px 0px 0px 10px;
	text-indent:-999em;
	float:left;
}
.logo a {
	display:block;
	width:200px;
	height:165px;
	text-indent:-999em;
	background:url(../images/logo.png) 0 0 no-repeat;
        background-size: 165px 165px;
	float:left;
}
.logo_text {
	display:block;
	width:730px;
	height:165px;
	text-align:center;
	float:left;
	color:#000;
        margin:0px 0px 0px 10px;
	border: 0px solid #000;
}
.organization_name1 {
	width:730px;
	height:50px;
	font-family:Times New Roman;
	display:block;
	font-size:32px;
	line-height:28px;
	text-align:left;
	padding:0px 0px 0px 130px;
	color:#000;
	border: 0px solid #000;

}
.organization_name2 {
	width:730px;
	height:50px;
	font-family:Times New Roman;
	display:block;
	font-size:55px;
	line-height:28px;
	text-align:left;
	color:#000;
	border: 0px solid #000;
}
.organization_name3 {
	display:block;
	width:730px;
	height:3px;
        background:#000000;
	padding:0px 0px 0px 0px;
}
.organization_name4 {
	font-family:Arial;
	display:block;
	width:450px;
	height:50px;
	font-size:20px;
	line-height:20px;
	text-align:left;
	float:left;
	color:#000;
        margin:10px 0px 0px 0px;
	border: 0px solid #000;
}
.organization_name5 {
	display:block;
	width:278px;
	height:50px;
	float:left;
	color:#000;
        margin:10px 0px 0px 0px;
	border: 0px solid #000;
}
.logo_contact {
	width:320px;
	height:165px;
	float:right;
        margin:0px 10px 0px 0px;
	border: 0px solid #000;
}
.logo_contact_e-mail_img {
	width:30px;
	height:30px;
	float:left;
	border: 0px solid #000;
        margin:10px 0px 0px 0px;
}
.logo_contact_e-mail {
	width:280px;
	height:30px;
	font-family:PFDINDISPLAYPROM;
	display:block;
	font-size:20px;
	line-height:30px;
	text-align:left;
	color:#000;
        margin:10px 0px 0px 35px;
	border: 0px solid #000;
}
.logo_contact_time_img {
	width:30px;
	height:30px;
	float:left;
	border: 0px solid #000;
}
.logo_contact_time {
	width:280px;
	height:30px;
	font-family:PFDINDISPLAYPROM;
	display:block;
	font-size:20px;
	line-height:30px;
	text-align:left;
	color:#000;
        margin:0px 0px 0px 35px;
	border: 0px solid #000;
}
.logo_contact_line_img {
	width:30px;
	height:30px;
	float:left;
	border: 0px solid #000;
}
.logo_contact_line {
	width:280px;
	height:30px;
	font-family:PFDINDISPLAYPROM;
	display:block;
	font-size:16px;
	line-height:30px;
	text-align:left;
	color:#000;
        margin:0px 0px 0px 35px;
	border: 0px solid #000;
}
.logo_contact_phone_img {
	width:30px;
	height:30px;
	float:left;
	border: 0px solid #000;
}
.logo_contact_phone {
	width:280px;
	height:30px;
	font-family:PFDINDISPLAYPROM;
	display:block;
	font-size:26px;
	line-height:30px;
	text-align:left;
	color:#000;
        margin:0px 0px 0px 35px;
	border: 0px solid #000;
}
.logo_contact_zakaz_zvonka_img {
	width:30px;
	height:30px;
	float:left;
	border: 0px solid #000;
}
.logo_zakaz_zvonka {
	width:280px;
	height:30px;
	font-family:PFDINDISPLAYPROM;
	display:block;
	font-size:20px;
	line-height:30px;
	text-align:left;
	color:#000;
        margin:0px 0px 0px 35px;
	border: 0px solid #000;
}
/*********************************Иконки соц сетей**********************************/
#social img {    
opacity: 0.8;  
border: 0px solid #eee;  
 
/*Трансформацияя*/  
-webkit-transition: all 0.5s ease;  
-moz-transition: all 0.5s ease;  
-o-transition: all 0.5s ease; 
/*Отражение*/  
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.7, transparent), to(rgba(0,0,0,0.1)));  
}  
#social img:hover { 
opacity: 1;  
/*Отражение*/  
-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.7, transparent), to(rgba(0,0,0,0.4)));  
/*Свечение*/  
-webkit-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);  
-moz-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);  
box-shadow: 0px 0px 20px rgba(255,255,255,0.8);  
}
.my_button {
        width: 200px;
        height: 40px;
	font-size:20px;
        font-family:PFDINDISPLAYPROM;
	color:#fff;
	background:linear-gradient(to top, #F3752C, #E15501, #F3752C);
	border-radius:10px 10px 10px 10px;
}
/*********************************Rotation_logo**********************************/
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
          box-sizing: border-box;
}
.pic {
  float: left;
  height: 165px;
  width: 165px;
  overflow: hidden;
}
.morph {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
.morph:hover {
  -webkit-transform: rotate(360deg);
     -moz-transform: rotate(360deg);
       -o-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
}
/*********************************Body**********************************/
.body_info {
	-webkit-box-shadow:0px 0px 30px #000;
	background:#fff;
	width:98%;
	height:auto;
        margin:20px auto;
	text-align:justify;
	color:#000;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #666;
}
.body_razdely {
        font-family:PFDINDISPLAYPRO;
	background:#ccc;
	width:1052px;
	height:40px;
        margin:0 auto;
	color:#000;
	padding:0px 0px 0px 0px;
	border: 0px solid #000;
        text-align: center;
}
.body_razdel-1 {
	width:350px;
	color:#000000;
	padding:10px 20px 10px 20px;
	text-align:center;
	float:left;
	border: 0px solid #000;
}
.body_razdel-2 {
	width:350px;
	color:#000000;
	padding:10px 20px 10px 20px;
	text-align:center;
	float:left;
	border: 0px solid #000;
}
.body_razdel-3 {
	width:350px;
	color:#000000;
	padding:10px 20px 10px 20px;
	text-align:center;
	float:left;
	border: 0px solid #000;
}
.body_effecty {
        font-family:PFDINDISPLAYPRO;
	background:#ccc;
	width:1052px;
	height:302px;
        margin:0 auto;
	color:#000;
	padding:0px 0px 0px 0px;
	border: 0px solid #000;
        text-align: center;
}
.body_effect1 {
	width:350px;
	color:#000000;
	padding:0px 25px 0px 25px;
	text-align:center;
	float:left;
	border: 0px solid #000;
}

.body_effect2 {
	width:350px;
	color:#000000;
	padding:0px 25px 0px 25px;
	text-align:center;
	float:left;
	border: 0px solid #000;
}
.body_effect3 {
	width:350px;
	color:#000000;
	padding:0px 25px 0px 25px;
	text-align:center;
	float:left;
	border: 0px solid #000;
}
.body_info_page {
	background:#fff;
	width:98%;
	height:auto;
        margin:10px auto;
	text-align:justify;
	font-family:PFDINDISPLAYPRO;
	color:#000;
	border-radius:10px 10px 10px 10px;
	border: 0px solid #000;
}
.body_info_about_company {
	min-height:400px;
}
.body_info_about_company_text_right {
	text-align:right;
}
.body_info_amenities {
	min-height:400px;
}
.body_info_steel_doors {
	min-height:400px;
}
.body_info_technical_doors {
	min-height:940px;
}
.leftimg {
        float:left; /* Выравнивание по левому краю */
        margin: 0px 7px 0px 0px; /* Отступы вокруг картинки */
}
.rightimg {
        float:right; /* Выравнивание по левому краю */
        margin: 0px 0px 0px 7px; /* Отступы вокруг картинки */
}
p {
    text-indent: 20px; /* Отступ первой строки в пикселах */
    margin-top: 0.2em; /* Отступ сверху */
    margin-bottom: 0.2em; /* Отступ снизу */
}
.img_photogallery {
	-webkit-box-shadow:0px 0px 10px #000000;
	border-radius:5px 5px 5px 5px;
	border: 1px solid #000;
}
.text_alignment_vertically_all {
        margin: 0px 0px 0px 0px;
        display: inline-block;
        vertical-align: middle;
        position: relative;
        left:1px;
	width:100%;
	height:auto;
	float:left;
	border-radius:5px 5px 5px 5px;
	border: 0px solid #cccccc;
}
.text_alignment_vertically {
        margin: 0px 0px 3px 0px;
        display: inline-block;
        vertical-align: middle;
        position: relative;
        left:1px;
	width:800px;
	height:60px;
	float:left;
	border-radius:5px 5px 5px 5px;
	border: 1px solid #cccccc;
}
.amenities {
        margin: 0px 0px 3px 0px;
	padding:5px 5px 5px 5px;
        display: inline-block;
	width:100%;
	height:auto;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #cccccc;
}
.contact {
        margin: 0px 0px 3px 3px;
        display: inline-block;
        vertical-align: middle;
	width:100%;
	height:60px;
	float:left;
	border-radius:5px 5px 5px 5px;
	border: 1px solid #cccccc;
}
.contact_maps {
        margin: 0px 0px 3px 3px;
        display: inline-block;
        vertical-align: middle;
	width:100%;
	height:577px;
	float:left;
	border-radius:5px 5px 5px 5px;
	border: 1px solid #cccccc;
}
.photogallery {
        margin: 0px 0px 3px 3px;
        display: inline-block;
        vertical-align: middle;
	width:270px;
	height:40px;
	border-radius:10px 10px 10px 10px;
	border: 0px solid #000;
}
.details {
        margin: 0px 0px 3px 0px;
        display: inline-block;
        vertical-align: middle;
	width:100%;
	height:40px;
	float:left;
	border-radius:5px 5px 5px 5px;
	border: 0px solid #cccccc;
}
/*********************************smooth-index**********************************/
.holder
{
    border: 2px solid #FFFFFF;
    display:inline-block;
    margin: 20px;
    position: relative;    
    overflow: hidden;
    box-shadow: 0px 0px 10px #000000;
    -webkit-transition: 0.5s Ease;
    -moz-transition: 0.5s Ease;
    -o-transition: 0.5s Ease;
    transition: 0.5s Ease;    
}

.smooth
{
    opacity: 1;    
}
.smooth:hover img
{
    opacity: 0.9;
    box-shadow: 0px 0px 10px #000000;
}
.go-left
{
    background-color: rgba(0,0,0,0.5);
    color: #FFFFFF;
    height:50px;
    position: absolute;
    bottom: 0px;
    right: -340px;
    width: 300px;
    text-align:center;  
    font-size: 20px;
    margin: 0px;
    padding: 0px;
    -webkit-transition: 0.5s Ease;
    -moz-transition: 0.5s Ease;
    -o-transition: 0.5s Ease;
    transition: 0.5s Ease;
}
.go-left_fire_safety
{
    background-color: rgba(0,0,0,0.5);
    color: #FFFFFF;
    height:70px;
    position: absolute;
    bottom: 0px;
    right: -340px;
    width: 300px;
    text-align:center;  
    font-size: 20px;
    margin: 0px;
    padding: 0px;
    -webkit-transition: 0.5s Ease;
    -moz-transition: 0.5s Ease;
    -o-transition: 0.5s Ease;
    transition: 0.5s Ease;
}
.smooth:hover > .go-left
{    
    right:0px;    
}
.smooth:hover > .go-left_fire_safety
{    
    right:0px;    
}
/*********************************Fire safety**********************************/
.fire_safety {
  height: 310px;
  width: 310px;
  overflow: hidden;
  margin: 10px;
  border: 5px solid #cccccc;
  -webkit-box-shadow: 5px 5px 5px #666;
  box-shadow: 5px 5px 5px #666;
  display:inline-block;
  text-align: center;
}
.brighten img {
  -webkit-filter: brightness(60%);
  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}

.brighten img:hover {
  -webkit-filter: brightness(120%);
}
/*********************************Design**********************************/
.body_design {
	width:100%;
	height:165px;
	text-align:center;
	color:#ffffff;
	display:inline-block;
        margin:0 auto;
	padding:0px 0px 0px 0px;
	background:#666666;
}
.design_body_link {
	width:100%;
	height:65px;
        margin:0 auto;
	padding:10px 0px 0px 0px;
	background:#666666;
}
.design_link {
	font-family:Arial;
	display:inline-block;
	font-size:20px;
	color:#ffffff;
	text-align:center;
	padding:0px 0px 0px 30px;
}
.design_link_contact {
	font-family:Arial;
	display:block;
	color:#000000;
	float:left;
	text-align:center;
	padding:0px 0px 0px 0px;
}
.design_body_polosa {
	width:100%;
	height:2px;
        margin:0 auto;
	padding:0px 0px 0px 0px;
	background:#ffffff;
}
.text_alignment_vertically_design {
        margin: 0px 0px 0px 0px;
        display: inline-block;
        vertical-align: middle;
}
.design_body_info {
	width:260px;
	height:60px;
        display: inline-block;
	font-size:15px;
        line-height: 20px;
	text-align:left;
	padding:0px 0px 0px 10px;
	background:#666666;
}
.design_body_info_visa {
	width:200px;
	height:60px;
        display: inline-block;
	background:#666666;
}
.details {
	font-family:PFDINDISPLAYPRO;
	display:inline-block;
	color:#000000;
	text-align:center;
	padding:0px 0px 0px 0px;
}
/*********************************Всплывающее окно**********************************/
.parent_popup, .parent_popup_click {
  background-color: rgba(0, 0, 0, 0.8);
  display: none;
  position: fixed;
  z-index: 99999;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.popup, .popup_click { 
  background: #ffffff;
    width:250px;
    margin: 5% auto;
	padding:20px 15px 20px 15px;
	border: 1px solid #000000;
	position: relative;
	/*--CSS3 CSS3 Тени для Блока--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Закругленные углы--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.popup h2, .popup_click h2 {
    font:28px Monotype Corsiva, Arial;
    font-weight: bold;
	text-align: center;
	color: #000000;
	text-shadow: 0 1px 3px rgba(0,0,0,.3);
	}
.popup h3, .popup_click h3 {
    font:24px Monotype Corsiva, Arial;      
	color: #008000;
	text-align: left;
	text-shadow: 0 1px 3px rgba(0,0,0,.3);
	}
/* кнопка закрытия */
.close {
    background-color: rgba(0, 0, 0, 0.8);
	border: 2px solid #ccc;
    height: 24px;
    line-height: 24px;
    position: absolute;
    right: -24px;
	cursor: pointer;
    text-align: center;
    text-decoration: none;
	color: rgba(255, 255, 255, 0.9);
    font-size: 14px;
    font-family: helvetica, arial;
    text-shadow: 0 -1px rgba(0, 0, 0, 0.9);
    top: -24px;
    width: 24px;
	-webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    -ms-border-radius: 15px;
    -o-border-radius: 15px;
    border-radius: 15px;
	-moz-box-shadow: 1px 1px 3px #000;
	-webkit-box-shadow: 1px 1px 3px #000;
	box-shadow: 1px 1px 3px #000;
}
.close:hover {
    background-color: rgba(255, 69, 0, 0.8);
}
/*********************************Мигающая кнопка**********************************/
@-webkit-keyframes rainbow {
0% {background: #F3752C;}
50% {background: #666666}
100% {background: #F3752C;}
}

@keyframes rainbow {
0% {background: #F3752C;}
50% {background: #666666}
100% {background: #F3752C;}
}

#photogallery {
background: #F3752C;
line-height: 30px;
display: block;
height: 30px;
width: 260px;
padding-right: 25px;
font-family: 'Open Sans Condensed', sans-serif;
font-size: 20px;
color: #fff;
text-decoration: none;
font-weight: bold;
text-transform: uppercase;
margin: 0px auto;
webkit-animation: rainbow 2s linear 2s infinite;
animation: rainbow 2s linear 2s infinite;
border-radius:10px 10px 10px 10px;
}

@-webkit-keyframes rainbow1 {
0% {background: #666666;}
50% {background: #F3752C}
100% {background: #666666;}
}

@keyframes rainbow1 {
0% {background: #666666;}
50% {background: #F3752C}
100% {background: #666666;}
}

#photogallery span {
background: #666666;
display: block;
float: left;
margin-right: 25px;
text-align: center;
height: 30px;
width: 50px;
webkit-animation: rainbow1 2s linear 2s infinite;
animation: rainbow1 2s linear 2s infinite;
border-radius:10px 0px 0px 10px;
}

#photogallery img {
vertical-align: middle;
margin-top: 0px;
}
/*********************************Мигающая кнопка в фотогалереи**********************************/
#photogallery1 {
font-family:Arial;
background: #F3752C;
display: inline-block;
height: 40px;
width: 270px;
text-align: center;
color: #ffffff;
text-decoration: none;
webkit-animation: rainbow 2s linear 2s infinite;
animation: rainbow 2s linear 2s infinite;
border-radius:10px 10px 10px 10px;
}
/*********************************Мигающая кнопка заказать звонок**********************************/
#zakaz_zvonka {
font-family:Arial;
background: #F3752C;
display: inline-block;
height: 30px;
width: 215px;
text-align: center;
color: #ffffff;
text-decoration: none;
webkit-animation: rainbow 2s linear 2s infinite;
animation: rainbow 2s linear 2s infinite;
border-radius:10px 10px 10px 10px;
}
/*********************************Кнопка Скачать**********************************/
#download {
background: #F3752C;
line-height: 25px;
display: block;
height: 25px;
width: 150px;
padding-right: 5px;
font-family: 'Open Sans Condensed', sans-serif;
font-size: 18px;
color: #fff;
text-decoration: none;
font-weight: bold;
margin: 0px auto;
webkit-animation: rainbow 2s linear 2s infinite;
animation: rainbow 2s linear 2s infinite;
border-radius:20px 20px 20px 20px;
}
#download span {
background: #666666;
display: block;
float: left;
margin-right: 5px;
text-align: center;
height: 25px;
width: 50px;
webkit-animation: rainbow1 2s linear 2s infinite;
animation: rainbow1 2s linear 2s infinite;
border-radius:20px 0px 0px 20px;
}

#download img {
vertical-align: middle;
margin-top: 0px;
}
/*********************************RAL**********************************/
.ral_small {
        font-family:PFDINDISPLAYPRO;
        text-align: center;
        margin: 10px 52px 10px 53px;
        display: inline-block;
        vertical-align: middle;
	width:80px;
	height:20px;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        background: #ffffff;
}
.ral_big {
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 0px solid #ffffff;
        margin: 2px 2px 2px 2px;
}
.ral_1000 {
        background: #CCC58F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1001 {
        background: #D1BC8A;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1002 {
        background: #D2B773;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1003 {
        background: #F7BA0B;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1004 {
        background: #E2B007;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1005 {
        background: #C89F04;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1006 {
        background: #E1A100;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1007 {
        background: #E79C00;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1011 {
        background: #AF8A54;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1012 {
        background: #D9C022;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1013 {
        background: #E9E5CE;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1014 {
        background: #DED09F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1015 {
        background: #EADEBD;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1016 {
        background: #EAF044;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1017 {
        background: #F4B752;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1018 {
        background: #F3E03B;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1019 {
        background: #A4957D;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1020 {
        background: #9A9464;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1021 {
        background: #EEC900;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1023 {
        background: #F0CA00;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1024 {
        background: #B89C50;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1026 {
        background: #F5FF00;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1027 {
        background: #A38C15;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1028 {
        background: #FFAB00;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1032 {
        background: #DDB20F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1033 {
        background: #FAAB21;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1034 {
        background: #EDAB56;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1035 {
        background: #A29985;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1036 {
        background: #927549;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_1037 {
        background: #EEA205;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_2000 {
        background: #DD7907;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_2001 {
        background: #BE4E24;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_2002 {
        background: #C63927;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_2003 {
        background: #FA842B;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_2004 {
        background: #E75B12;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_2005 {
        background: #FF2300;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_2007 {
        background: #FFA421;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_2008 {
        background: #F3752C;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_2009 {
        background: #E15501;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_2010 {
        background: #D4652F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_2011 {
        background: #EC7C25;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_2012 {
        background: #DB6A50;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_2013 {
        background: #954527;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3000 {
        background: #AB2524;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3001 {
        background: #A02128;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3002 {
        background: #A1232B;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3003 {
        background: #8D1D2C;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3004 {
        background: #701F29;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3005 {
        background: #5E2028;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3007 {
        background: #402225;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3009 {
        background: #703731;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3011 {
        background: #7E292C;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3012 {
        background: #CB8D73;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3013 {
        background: #9C322E;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3014 {
        background: #D47479;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3015 {
        background: #E1A6AD;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3016 {
        background: #AC4034;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3017 {
        background: #D3545F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3018 {
        background: #D14152;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3020 {
        background: #C1121C;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3022 {
        background: #D56D56;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3024 {
        background: #F70000;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3026 {
        background: #FF0000;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3027 {
        background: #B42041;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3028 {
        background: #CB3334;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3031 {
        background: #AC323B;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3032 {
        background: #711521;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_3033 {
        background: #B24C43;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_4001 {
        background: #8A5A83;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_4002 {
        background: #933D50;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_4003 {
        background: #D15B8F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_4004 {
        background: #691639;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_4005 {
        background: #83639D;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_4006 {
        background: #992572;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_4007 {
        background: #4A203B;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_4008 {
        background: #904684;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_4009 {
        background: #A38995;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_4010 {
        background: #C63678;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_4011 {
        background: #8773A1;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_4012 {
        background: #6B6880;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5000 {
        background: #384C70;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5001 {
        background: #1F4764;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5002 {
        background: #2B2C7C;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5003 {
        background: #2A3756;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5004 {
        background: #1D1F2A;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5005 {
        background: #154889;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5007 {
        background: #41678D;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5008 {
        background: #313C48;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5009 {
        background: #2E5978;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5010 {
        background: #13447C;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5011 {
        background: #232C3F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5012 {
        background: #3481B8;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5013 {
        background: #232D53;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5014 {
        background: #6C7C98;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5015 {
        background: #2874B2;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5017 {
        background: #0E518D;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5018 {
        background: #21888F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5019 {
        background: #1A5784;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5020 {
        background: #0B4151;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5021 {
        background: #07737A;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5022 {
        background: #2F2A5A;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5023 {
        background: #4D668E;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5024 {
        background: #6A93B0;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5025 {
        background: #296478;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_5026 {
        background: #102C54;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6000 {
        background: #327662;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6001 {
        background: #28713E;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6002 {
        background: #276235;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6003 {
        background: #4B573E;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6004 {
        background: #0E4243;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6005 {
        background: #0F4336;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6006 {
        background: #40433B;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6007 {
        background: #283424;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6008 {
        background: #35382E;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6009 {
        background: #26392F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6010 {
        background: #3E753B;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6011 {
        background: #66825B;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6012 {
        background: #31403D;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6013 {
        background: #797C5A;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6014 {
        background: #444337;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6015 {
        background: #3D403A;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6016 {
        background: #026A52;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6017 {
        background: #468641;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6018 {
        background: #48A43F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6019 {
        background: #B7D9B1;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6020 {
        background: #354733;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6021 {
        background: #86A47C;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6022 {
        background: #3E3C32;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6024 {
        background: #008754;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6025 {
        background: #53753C;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6026 {
        background: #005D52;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6027 {
        background: #81C0BB;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6028 {
        background: #2D5546;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6029 {
        background: #007243;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6032 {
        background: #0F8558;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6033 {
        background: #478A84;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6034 {
        background: #7FB0B2;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6035 {
        background: #1B542C;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6036 {
        background: #005D4C;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6037 {
        background: #008F39;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_6038 {
        background: #00BB2E;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7000 {
        background: #7E8B92;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7001 {
        background: #8F999F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7002 {
        background: #817F68;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7003 {
        background: #7A7B6D;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7004 {
        background: #9EA0A1;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7005 {
        background: #6B716F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7006 {
        background: #756F61;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7008 {
        background: #746643;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7009 {
        background: #5B6259;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7010 {
        background: #575D57;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7011 {
        background: #555D61;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7012 {
        background: #596163;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7013 {
        background: #555548;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7015 {
        background: #51565C;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7016 {
        background: #373F43;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7021 {
        background: #2E3234;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7022 {
        background: #4B4D46;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7023 {
        background: #818479;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7024 {
        background: #474A50;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7026 {
        background: #374447;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7030 {
        background: #939388;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7031 {
        background: #5D6970;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7032 {
        background: #B9B9A8;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7033 {
        background: #818979;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7034 {
        background: #939176;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7035 {
        background: #CBD0CC;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7036 {
        background: #9A9697;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7037 {
        background: #7C7F7E;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7038 {
        background: #B4B8B0;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7039 {
        background: #6B695F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7040 {
        background: #9DA3A6;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7042 {
        background: #8F9695;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7043 {
        background: #4E5451;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7044 {
        background: #BDBDB2;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7045 {
        background: #91969A;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7046 {
        background: #82898E;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7047 {
        background: #CFD0CF;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_7048 {
        background: #888175;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8000 {
        background: #887142;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8001 {
        background: #9C6B30;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8002 {
        background: #7B5141;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8003 {
        background: #80542F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8004 {
        background: #8F4E35;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8007 {
        background: #6F4A2F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8008 {
        background: #6F4F28;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8011 {
        background: #5A3A29;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8012 {
        background: #673831;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8014 {
        background: #49392D;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8015 {
        background: #633A34;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8016 {
        background: #4C2F26;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8017 {
        background: #44322D;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8019 {
        background: #3F3A3A;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8022 {
        background: #211F20;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8023 {
        background: #A65E2F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8024 {
        background: #79553C;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8025 {
        background: #755C49;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8028 {
        background: #4E3B2B;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_8029 {
        background: #773C27;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_9001 {
        background: #EFEBDC;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_9002 {
        background: #DDDED4;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_9003 {
        background: #F4F8F4;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_9004 {
        background: #2E3032;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_9005 {
        background: #0A0A0D;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_9006 {
        background: #A5A8A6;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_9007 {
        background: #8F8F8C;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_9010 {
        background: #F7F9EF;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_9011 {
        background: #292C2F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_9016 {
        background: #F7FBF5;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_9017 {
        background: #2A2D2F;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_9018 {
        background: #CFD3CD;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_9022 {
        background: #9C9C9C;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
.ral_9023 {
        background: #7E8182;
        display: inline-block;
        vertical-align: middle;
	width:185px;
	height:40px;
	float:left;
	border-radius:10px 10px 10px 10px;
	border: 1px solid #000000;
        margin: 2px 2px 2px 2px;
}
/*********************************Кнопка заказ звонка**********************************/
#popup_toggle{bottom:25px;right:10px;position:fixed;}
.img-circle{background-color:#F3752C;box-sizing:content-box;-webkit-box-sizing:content-box;}
.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border: 2px solid #666666;width:150px;height:150px;bottom:-25px;right:10px;position:absolute;-webkit-border-radius:100%;-moz-border-radius: 100%;border-radius: 100%;opacity: .5;-webkit-animation: circle-anim 2.4s infinite ease-in-out !important;-moz-animation: circle-anim 2.4s infinite ease-in-out !important;-ms-animation: circle-anim 2.4s infinite ease-in-out !important;-o-animation: circle-anim 2.4s infinite ease-in-out !important;animation: circle-anim 2.4s infinite ease-in-out !important;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#666666;width:100px;height:100px;bottom:0px;right:35px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;-webkit-animation: circle-fill-anim 2.3s infinite ease-in-out;-moz-animation: circle-fill-anim 2.3s infinite ease-in-out;-ms-animation: circle-fill-anim 2.3s infinite ease-in-out;-o-animation: circle-fill-anim 2.3s infinite ease-in-out;animation: circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}
.img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;bottom: 14px;right: 49px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;opacity: .7;}
.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;background-image:url(../images/mini.png);background-position: center center;background-repeat:no-repeat;animation-name: tossing;-webkit-animation-name: tossing;animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;}
.img-circle:hover{opacity: 1;}
@keyframes pulse {0% {transform: scale(0.9);opacity: 1;}
  50% {transform: scale(1); opacity: 1; }   
  100% {transform: scale(0.9);opacity: 1;}}
 @-webkit-keyframes pulse {0% {-webkit-transform: scale(0.95);opacity: 1;}
  50% {-webkit-transform: scale(1);opacity: 1;}   
  100% {-webkit-transform: scale(0.95);opacity: 1;}}
@keyframes tossing {
  0% {transform: rotate(-8deg);}
  50% {transform: rotate(8deg);}
  100% {transform: rotate(-8deg);}}
@-webkit-keyframes tossing {
  0% {-webkit-transform: rotate(-8deg);}
  50% {-webkit-transform: rotate(8deg);}
  100% {-webkit-transform: rotate(-8deg);}}
@-moz-keyframes circle-anim {
  0% {-moz-transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;-moz-opacity: .1;-webkit-opacity: .1;-o-opacity: .1;}
  30% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;-moz-opacity: .5;-webkit-opacity: .5;-o-opacity: .5;}
  100% {-moz-transform: rotate(0deg) scale(1) skew(1deg);opacity: .6;-moz-opacity: .6;-webkit-opacity: .6;-o-opacity: .1;}}
@-webkit-keyframes circle-anim {
  0% {-webkit-transform: rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity: .1;}
  30% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);-webkit-opacity: .5;}
  100% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);-webkit-opacity: .1;}}
@-o-keyframes circle-anim {
  0% {-o-transform: rotate(0deg) kscale(0.5) skew(1deg);-o-opacity: .1;}
  30% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);-o-opacity: .5;}
  100% {-o-transform: rotate(0deg) scale(1) skew(1deg);-o-opacity: .1;}}
@keyframes circle-anim {
  0% {transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;}
  30% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;}
  100% {transform: rotate(0deg) scale(1) skew(1deg);
opacity: .1;}}
@-moz-keyframes circle-fill-anim {
  0% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {-moz-transform: rotate(0deg) -moz-scale(1) skew(1deg);opacity: .2;}
  100% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@-webkit-keyframes circle-fill-anim {
  0% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;  }
  50% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;  }
  100% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@-o-keyframes circle-fill-anim {
  0% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {-o-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
  100% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}
@keyframes circle-fill-anim {
  0% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}
  50% {transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}
  100% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}



