html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  font-size: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  vertical-align: baseline;
  background: transparent;
}
html, body{
  margin: 0;
  padding: 0;
  font-family: Arial;
  font-size: 12px;
  height: 100%;
  /*background: url(/images/site_1.png) no-repeat;*/
}
/*script {
display: block!important;
}*/
.fl{
  float: left;
}
.fr{
  float: right;
}
.clear {
  clear: both;
  font-size: 0px;
  height: 0px;
  overflow: hidden;
}
ul{
  list-style:none;
  padding: 0;
  margin: 0;
}
.c54 {
  width: 91px;
  /*padding-top: 2px;*/
}
.c54 span{
  color: red!important
}
.c53{
  padding-bottom: 9px;
}
.c55 input{
  width: 213px;
  padding-left: 4px;
  height: 18px
}
.jqplot-highlighter-tooltip {
  background: white;
  border: 1px solid black;
  padding: 2px 4px;
  margin-top: -4px;
  
}
.jqplot-cursor-tooltip{
  background: white;
  border: 1px solid black;
  padding: 2px 4px;
  margin-top: -45px;
  margin-left: -93px;
  display: none!important;
}
#contacte_menuf {
  padding-top: 17px;
}
.mc230 {
  padding-left: 186px;
}
.tac{
  text-align: center;
  padding-top:5px;
  padding-bottom: 6px;
}
.tac1 {
  padding: 2px 0px 2px 0px;
  font-size: 13px;
}
.tac3 {
  border-right: 1px solid #A87474;
  border-top: 1px solid #A87474;
  padding-right: 5px;
  padding-left: 6px;
  /*margin-right: 5px;*/
  width: 70px;
  font-size: 13px;
}
.tac4 {
  /*border-top: 1px solid #A87474;*/
  /*border-bottom: 1px solid #A87474;*/
  border-left: 1px solid #A87474;
  /*border-right: 1px solid #A87474;*/
  text-align: center;
}
.tac11 {
width: 140px;
}
.tac4{
  /*border-collapse: collapse;*/
   /*width: 100%;*/
}
.t117 a:hover{
  color: black;
}
.tac12 {
  /*width: 126px;*/
  border-bottom: 1px solid #A87474;
}
.tac13 {
  border-right: 1px solid #A87474;
  border-top: 1px solid #A87474;
  padding-right: 5px;
  padding-left: 6px;
  /*margin-right: 5px;*/
  font-size: 13px;
}
.flag img {
width: 16px;
height: 10px;
}
.t37 tbody tr td a{
  text-decoration: none;
  color: black;
}
.t37 tbody tr td a:hover{
  /*color: rgb(145, 123, 123);*/
  /*font-weight: bold;*/
}
.t37hover:hover{
  background: rgb(235, 224, 224)!important;
}
#generated_code_preview textarea{
  width: 622px;
  min-height: 141px;
  border: 1px solid #E5E5E5;
  color: #7d7d7d;
  font-size: 12px;
}
#language-select a{
  color: white;
  text-decoration: none;
  padding: 0px 6px;
}
#language-select b{
  font-weight: bold;
  color: #A6A2B3;
  text-decoration: none;
  font-weight: normal;
  padding:0px 6px;
}
#language-select {
  color: white;
}
  .colorpicker {
  width: 356px;
  height: 176px;
  overflow: hidden;
  position: absolute;
  background: url(/images/color/colorpicker_background.png);
  font-family: Arial, Helvetica, sans-serif;
  display: none;
}
.colorpicker_color {
  width: 150px;
  height: 150px;
  left: 14px;
  top: 13px;
  position: absolute;
  background: #f00;
  overflow: hidden;
  cursor: crosshair;
}
.colorpicker_color div {
  position: absolute;
  top: 0;
  left: 0;
  width: 150px;
  height: 150px;
  background: url(/images/color/colorpicker_overlay.png);
}
.colorpicker_color div div {
  position: absolute;
  top: 0;
  left: 0;
  width: 11px;
  height: 11px;
  overflow: hidden;
  background: url(/images/color/colorpicker_select.gif);
  margin: -5px 0 0 -5px;
}
.colorpicker_hue {
  position: absolute;
  top: 13px;
  left: 171px;
  width: 35px;
  height: 150px;
  cursor: n-resize;
}
.colorpicker_hue div {
  position: absolute;
  width: 35px;
  height: 9px;
  overflow: hidden;
  background: url(/images/color/colorpicker_indic.gif) left top;
  margin: -4px 0 0 0;
  left: 0px;
}
.colorpicker_new_color {
  position: absolute;
  width: 60px;
  height: 30px;
  left: 213px;
  top: 13px;
  background: #f00;
}
.colorpicker_current_color {
  position: absolute;
  width: 60px;
  height: 30px;
  left: 283px;
  top: 13px;
  background: #f00;
}
.colorpicker input {
  background-color: transparent;
  border: 1px solid transparent;
  position: absolute;
  font-size: 10px;
  font-family: Arial, Helvetica, sans-serif;
  color: #898989;
  top: 4px;
  right: 11px;
  text-align: right;
  margin: 0;
  padding: 0;
  height: 11px;
}
.colorpicker_hex {
  position: absolute;
  width: 72px;
  height: 22px;
  background: url(/images/color/colorpicker_hex.png) top;
  left: 212px;
  top: 142px;
}
.colorpicker_hex input {
  right: 6px;
}
.colorpicker_field {
  height: 22px;
  width: 62px;
  background-position: top;
  position: absolute;
}
.colorpicker_field span {
  position: absolute;
  width: 12px;
  height: 22px;
  overflow: hidden;
  top: 0;
  right: 0;
  cursor: n-resize;
}
.colorpicker_rgb_r {
  background-image: url(/images/color/colorpicker_rgb_r.png);
  top: 52px;
  left: 212px;
}
.colorpicker_rgb_g {
  background-image: url(/images/color/colorpicker_rgb_g.png);
  top: 82px;
  left: 212px;
}
.colorpicker_rgb_b {
  background-image: url(/images/color/colorpicker_rgb_b.png);
  top: 112px;
  left: 212px;
}
.colorpicker_hsb_h {
  background-image: url(/images/color/colorpicker_hsb_h.png);
  top: 52px;
  left: 282px;
}
.colorpicker_hsb_s {
  background-image: url(/images/color/colorpicker_hsb_s.png);
  top: 82px;
  left: 282px;
}
.colorpicker_hsb_b {
  background-image: url(/images/color/colorpicker_hsb_b.png);
  top: 112px;
  left: 282px;
}
.colorpicker_submit {
  position: absolute;
  width: 22px;
  height: 22px;
  background: url(/images/color/colorpicker_submit.png) top;
  left: 322px;
  top: 142px;
  overflow: hidden;
}
.colorpicker_focus {
  background-position: center;
}
.colorpicker_hex.colorpicker_focus {
  background-position: bottom;
}
.colorpicker_submit.colorpicker_focus {
  background-position: bottom;
}
.colorpicker_slider {
  background-position: bottom;
}
#colorSelector div {
  position: absolute;
  top: 3px;
  left: 3px;
  width: 30px;
  height: 30px;
  background: url(/images/color/select.png) center;
}
#colorSelector {
  position: relative;
  width: 36px;
  height: 36px;
  background: url(/images/color/select.png);
}
#colorSelector1 div {
  position: absolute;
  top: 3px;
  left: 3px;
  width: 30px;
  height: 30px;
  background: url(/images/color/select.png) center;
}
#colorSelector1 {
  position: relative;
  width: 36px;
  height: 36px;
  background: url(/images/color/select.png);
}
#colorSelector2 div {
  position: absolute;
  top: 3px;
  left: 3px;
  width: 30px;
  height: 30px;
  background: url(/images/color/select.png) center;
}
#colorSelector2 {
  position: relative;
  width: 36px;
  height: 36px;
  background: url(/images/color/select.png);
}
#colorSelector3 div {
  position: absolute;
  top: 3px;
  left: 3px;
  width: 30px;
  height: 30px;
  background: url(/images/color/select.png) center;
}
#colorSelector3 {
  position: relative;
  width: 36px;
  height: 36px;
  background: url(/images/color/select.png);
}
#colorSelector4 {
  position: relative;
  width: 36px;
  height: 36px;
  background: url(/images/color/select.png);
}
#colorSelector4 div {
  position: absolute;
  top: 3px;
  left: 3px;
  width: 30px;
  height: 30px;
  background: url(/images/color/select.png) center;
}

#colorSelector5 {
  position: relative;
  width: 36px;
  height: 36px;
  background: url(/images/color/select.png);
}
#colorSelector5 div {
  position: absolute;
  top: 3px;
  left: 3px;
  width: 30px;
  height: 30px;
  background: url(/images/color/select.png) center;
}
#colorSelector6 {
  position: relative;
  width: 36px;
  height: 36px;
  background: url(/images/color/select.png);
}
#colorSelector6 div {
  position: absolute;
  top: 3px;
  left: 3px;
  width: 30px;
  height: 30px;
  background: url(/images/color/select.png) center;
}
#colorSelector7 {
  position: relative;
  width: 36px;
  height: 36px;
  background: url(/images/color/select.png);
}
#colorSelector7 div {
  position: absolute;
  top: 3px;
  left: 3px;
  width: 30px;
  height: 30px;
  background: url(/images/color/select.png) center;
}
#colorSelector8 {
  position: relative;
  width: 36px;
  height: 36px;
  background: url(/images/color/select.png);
}
#colorSelector8 div {
  position: absolute;
  top: 3px;
  left: 3px;
  width: 30px;
  height: 30px;
  background: url(/images/color/select.png) center;
}
#colorSelector9 {
  position: relative;
  width: 36px;
  height: 36px;
  background: url(/images/color/select.png);
}
#colorSelector9 div {
  position: absolute;
  top: 3px;
  left: 3px;
  width: 30px;
  height: 30px;
  background: url(/images/color/select.png) center;
}
#slider-range-min {
  width: 270px;
  margin-top: 13px;
}
.t2{
  margin: 0 auto;
  width: 1000px;
}
.t3 img{
  background: url(/images/west1.png) no-repeat;
  width: 185px;
  height: 53px;
}
.t6 a{
  color: white;
  text-decoration: none;
  display: block;
  /*padding-right: 11px;*/
  /*border-right: 1px solid #c7ced6;*/
}
.t7 a{
  color: white;
  text-decoration: none;
  display: block;
  /*padding-left: 11px;*/
  /*border-right: 1px solid #929eaa;*/
}
.t8{
  background: #22374c;
  padding-left: 12px;
}
.t9 input{
  border-top: 1px solid #6584a3;
  border-left: 1px solid #6584a3;
  border-bottom: 1px solid #6584a3;
  border-right:none; 
 -webkit-border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  /*line-height: 27px;*/
  width: 415px;
  padding: 9px 4px 9px 4px;
}
.t10 input {
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
   border-top: 1px solid #96d1f8;
   background: #0a8101;
   background: -webkit-gradient(linear, left top, left bottom, from(#0ec201), to(#0a8101));
   background: -webkit-linear-gradient(top, #0ec201, #0a8101);
   background: -moz-linear-gradient(top, #0ec201, #0a8101);
   background: -ms-linear-gradient(top, #0ec201, #0a8101);
   background: -o-linear-gradient(top, #0ec201, #0a8101);
   border-top: 1px solid #6584a3;
   border-right: 1px solid #6584a3;
   border-left:none; 
   border-bottom: 1px solid #6584a3;
   color: white;
   margin-left: 0px;
   cursor: pointer;
  padding: 9px 15px 9px 15px;
   /*font-weight: bold;*/
}
.t11{
  padding: 0px 11px;
  color: white;
}
.t12{
  padding-right: 134px;
  padding-top: 12px;
  padding-left: 3px;
}
.t13{
  padding-top: 21px;
  padding-right: 128px;
}
.t14{
  padding-top: 33px;
}
.t15{
   background: url(/images/top_bg.png) repeat-y;
   padding-bottom: 9px;
}
.t16{
  border-top: 1px solid #6584a1;
  background: #1b2e3f;
   background: -webkit-gradient(linear, left top, left bottom, from(#2a425a), to(#1b2e3f));
   background: -webkit-linear-gradient(top, #2a425a, #1b2e3f);
   background: -moz-linear-gradient(top, #2a425a, #1b2e3f);
   background: -ms-linear-gradient(top, #2a425a, #1b2e3f);
   background: -o-linear-gradient(top, #2a425a, #1b2e3f);
}
.t17 {
  margin-left: -7px;
  padding-left: 4px;
}
.t17 ul li a{
  display: block;
  text-decoration: none;
  text-transform: uppercase;
  color: white;
  /*padding: 8px 26px;*/
}
.t17 ul li a h1{
 font-size: 12px;
 color: white;
 line-height: inherit;
 padding: 12px 26px;
}
.t17 ul li a h1{
 color: white;
}
.t17 ul li a h1:hover{
 color: black!important;
 padding: 12px 26px 12px 26px;
 
}
.t17_active_menu h1{
  color: black!important;
  padding: 14px 26px 14px 26px!important;
}
/*menu h2*/
.t17 ul li a h2{
 font-size: 12px;
 color: white;
 padding: 12px 26px;
}
.t17 ul li a h2{
 color: white;
}
.t17 ul li a h2:hover{
 color: black;
 padding: 14px 26px 14px 26px;
}
.t17_active_menu h2{
  color: black!important;
  padding: 14px 26px 14px 26px!important;
}
/*menu h2*/

/*menu span*/
.t17 ul li a span{
 font-size: 12px;
 color: white;
 padding: 12px 26px;
 display: block;
}
.t17 ul li a span{
 color: white;
}
.t17 ul li a span:hover{
 color: black;
 padding: 14px 26px 14px 26px;
}
.t17_active_menu span{
  color: black!important;
  padding: 14px 26px 14px 26px!important;
}
/*menu span*/
.t17 ul li:hover >a{
  color: black!important;
  margin-top: -4px;
  /*padding: 10px 26px 10px 26px;*/
  background: #ffffff;
   background: -webkit-gradient(linear, left top, left bottom, from(#a0a0a0), to(#ffffff));
   background: -webkit-linear-gradient(top, #a0a0a0, #ffffff);
   background: -moz-linear-gradient(top, #a0a0a0, #ffffff);
   background: -ms-linear-gradient(top, #a0a0a0, #ffffff);
   background: -o-linear-gradient(top, #a0a0a0, #ffffff);
  -webkit-border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: black;
  border-top: 2px solid #b0b0b0;
}
.t17_active_menu{
  color: black!important;
   background: #fbfbfb!important;
   background: -webkit-gradient(linear, left top, left bottom, from(#e2e2e2), to(#fbfbfb))!important;
   background: -webkit-linear-gradient(top, #e2e2e2, #fbfbfb)!important;
   background: -moz-linear-gradient(top, #e2e2e2, #fbfbfb)!important;
   background: -ms-linear-gradient(top, #e2e2e2, #fbfbfb)!important;
   background: -o-linear-gradient(top, #e2e2e2, #fbfbfb)!important;
   -webkit-border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  margin-top: -4px;
  /*padding: 10px 26px 10px 26px!important;*/
  border-top: 2px solid #cccccc!important;
}
.t18 {
  padding-top: 27px;
  /*padding-left: 313px;*/
  padding-bottom: 30px;
  text-align: center;
}
.t20{
  width: 658px;
  margin-right: 20px;
}
.t21{
  width: 300px;
}
.t22{
  /*padding-right: 20px;*/
}
.t23{
  color: #646464;
  text-shadow: 0px 0px 0px #B4B4B4;
  line-height: 37px;
  padding-left: 6px;
  font-size: 16px;
  background: #efefef;
   background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#efefef));
   background: -webkit-linear-gradient(top, #ffffff, #efefef);
   background: -moz-linear-gradient(top, #ffffff, #efefef);
   background: -ms-linear-gradient(top, #ffffff, #efefef);
   background: -o-linear-gradient(top, #ffffff, #efefef);
   border-bottom: 1px solid #dddddd;
}
.t24 {
  padding: 16px 0px 24px 14px;
}
.t24 ol{
margin-left: 17px;
}
.t24 ul{
margin-left: 17px;
}
.t24 a{
  text-decoration: none;
}
.hint-intr1 input{
  border: 1px solid red;
}
.hint-intr1 textarea{
  border: 1px solid red;
}
.c55ad textarea{
  margin: 0;
  padding-left: 4px;
}
.t24 p{
  font-size: 14px!important;
  line-height: 20px;
  padding-top: 8px;
  padding-bottom: 7px;
}
.t24 blockquote{
  margin: 0 0 1.571em  0.786em;
  padding-left: 0.786em;
  border-left: 1px solid #ddd;
  color: #666;
}
.t24 span {
 font-size:14px!important;
 line-height:20px;
}
.t26{
  padding-bottom: 19px;
}
.t27 img{
  width: 7px;
  height: 12px;
}
.red img{
  background: #fa5832;
}
.blue img{
  background: #22a5e9;
}
.t28{
  color: #646464;
  font-size: 16px;
}
.t29 {
  padding-left: 12px;
}
.t30{
  padding-top: 4px;
  padding-right: 4px;
}
.t31 {
  padding-right: 26px;
}
.t33{
  padding: 26px 0px 32px 0px;
}
.t34{
  width: 219px;
}
.t35{
  border: 1px solid #dddddd;
}
.t36{
  background: #EFEFEF;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#EFEFEF));
  background: -webkit-linear-gradient(top, #FFF, #EFEFEF);
  background: -moz-linear-gradient(top, #FFF, #EFEFEF);
  background: -ms-linear-gradient(top, #FFF, #EFEFEF);
  background: -o-linear-gradient(top, #FFF, #EFEFEF);
}
.ui-state-active a{
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  border-top: 1px solid #dddddd;
  background: white;
  margin-top: -5px;
  padding: 17px 21px 14px 21px!important;
}
.t36 ul li a{
  display: block;
  text-decoration: none;
  color: #646464;
  font-size: 16px;
  padding: 13px 21px;
}
.t37{
  padding: 20px 7px 8px 7px;
}
.t37 tr th{
  padding: 0px 7px 7px 7px;
  /*border-left: 1px solid #e5e5e5;*/
  border-left: 1px solid #e5e5e5;
  font-weight: normal;
}
.t37 tr th b{
  font-weight: normal;
  font-size: 14px;
}
.t37 tr th img{
  padding-left:9px; 
}
.t37 tr td{
   padding: 6px 7px;
  /*border-left: 1px solid #e5e5e5;*/
  border-left: 1px solid #e5e5e5;
}
/*.t37 thead tr{
  background: white;
}
.t37 thead tr th{
  border-left:1px solid #e5e5e5; 
  padding:0px 7px;
  font-weight: normal;
}
.t37 thead tr th:nth-child(1){
  border-left:none; 
}*/
.t37 tbody tr:nth-child(2n){
  background: #f2f2f2;
}
.t37 tbody tr td{
  color: black;
  vertical-align: bottom;
}
.t37 tbody tr td:hover{
  /*font-weight: bold;*/
}
.t37 tbody tr td:nth-child(1){
  /*border-left:none; */
}
.t37 tbody tr td:nth-child(2n){
  /*border-left:1px solid #d9d9d9; */
}
.t38 {
  padding-right: 9px;
}
.t39{
  padding-top: 1px;
}
.t39 img{
  border: 1px solid #d5d5d5;
}*/
.t40{
  /*padding-right: 17px;*/
}
.t43{
  padding:13px 7px 16px 7px;
}
.t44 {
  width: 153px;
}
.t45 input{
  border: 1px solid #d2d2d2;
  width: 119px;
  padding: 5px 0px 5px 4px;
}
.t46 {
  padding-right: 11px;
  font-size: 14px;
}
.t47{
 padding-top: 3px;
}
.t47 img{
  border:1px solid #d5d5d5; 
}
.t48{
  padding-bottom: 14px;
}
.t51 select{
  width: 166px;
  border: 1px solid #d2d2d2;
  background: none;
  padding: 4px 0px;
}
.t51{
  padding-right: 21px;
}
.t52 input{
  width: 85px;
  border: 1px solid #D2D2D2;
  padding: 5px 0px 5px 10px;
}
.t53{
  padding:20px 0px 28px 0px;
}
.t53a {
  padding: 0px 0px 28px 0px;
}
.t54{
  padding-bottom: 28px;
}
.t55{
  background: url(/images/bg_footer1.png) repeat-x;
  background-size: contain;
}
.t57 > img{
  display: block;
  padding-right:4px; 
}
.t58 > img{
  display: block;
  padding-right: 8px;
}
.t59{
  display: block;
  margin-top: -5px;
}
.t60 ul li a{
  text-decoration: none;
  display: block;
  color: white;
}
.t60 ul li a:hover{
  color: #C9B7B7;
}
.t61{
  padding-top: 27px;
  padding-bottom: 28px;
}
.t62{
  padding: 24px 0px;
}
.t63 {
  padding-left: 100px;
  padding-top: 10px;
}
.t64 {
  margin-right: 16px;
}
.t64  a{
 /* color: white;
  text-decoration: none;
  font-size: 20px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px*/;
  /*border-radius: 5px;*/
  /*display: block;*/
 /* background: #0a8101;
  background: -webkit-gradient(linear, left top, left bottom, from(#0dc400), to(#0a8101));
  background: -webkit-linear-gradient(top, #0dc400, #0a8101);
  background: -moz-linear-gradient(top, #0dc400, #0a8101);
  background: -ms-linear-gradient(top, #0dc400, #0a8101);
  background: -o-linear-gradient(top, #0dc400, #0a8101);
  /*padding: 1px 6px;*/
}
.t65{
  text-align: center;
  color: white;
  font-size: 11px;
  padding-bottom: 27px;
  padding-top: 30px;
}
.t66{
  color: #83b2dc;
  text-align: center;
  font-size: 11px;
}
.t67{
  background: url(/images/bg_footer_bottom.png);
  min-height: 30px;
  margin-top: -1px;
}
.t71 {
  padding-right: 8px;
}
.t75 {
  color: #646464;
  text-shadow: 0px 0px 0px #B4B4B4;
  font-size: 16px;
  padding-bottom: 8px;
}
.t76 {
  /*text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.32);*/
  line-height: 23px;
  padding-bottom: 35px;
}
.t78{
  width: 250px;
  /*border: 1px solid  #e5e5e5;*/
  /*margin-right:74px; */
 /* -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid  #40698f;*/
}
.t78as{
  width: 250px;
  /*border: 1px solid  #e5e5e5;*/
  /*margin-right:74px; */
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
 border: 1px solid  #40698f;
}
.t78a{
  border: 1px solid  #e5e5e5;
  /*margin-right:74px; */
}
.t79 {
  width: 280px;
}
.flag1 {
  padding: 0px 8px;
}
.t80{
  padding: 20px 16px 18px 15px;
}
.t81{
  background: #e4e4e4;
  padding: 9px 15px 8px 8px;
  border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
.t82 {
  margin-top: -4px;
  font-size: 19px;
 color: #ffea00;
 margin-left: -3px;
}
.t82 a{
  color: #ffea00;
  font-size: 19px;
  display: block;
  width: 124px;
  /*color: black;*/
  /*font-size: 20px;*/
  /*font-weight: bold;*/
  text-decoration:none;
  /*border-bottom:3px solid black; */
  /*display: block;
  margin: 0;
  padding: 0;*/
}
.t83 img{
  width: 104px;
  height: 19px;
}
.t84{
  text-align: center;
  color: #5f5f5f;
  padding-bottom: 3px;
  font-family: Tahoma, Geneva, sans-serif;
  color: #016A06;
}
.t85{
  padding-top: 5px;
/*padding-right: 16px;*/
/*padding-bottom: 11px;*/
padding-left: 28px;
}
.t86{
  padding-bottom: 5px;
  /*width: 204px;*/
  padding-right: 10px;
  /*width: 190px!important;*/
}
.t87{
  width: 38px;
  font-size: 14px;
  font-family: Tahoma, Geneva, sans-serif;
}
.t88{
  width: 30px;
  padding-top: 3px;
}
.t88 img{
  /*border: 1px solid #D5D5D5;*/
  width: 19px;
  /*height: 12px;*/
}
.t89 {
  padding-right: 4px;
  font-size: 14px;
  margin-top: -1px;
  width: 36px;
  font-family: Tahoma, Geneva, sans-serif;
}
.t90 {
  padding-top: 1px;
}
.t91 input{
  width: 61px;
  border: 1px solid #D2D2D2;
  padding: 1px 0px 1px 0px;
  margin-top: 6px;
  background: inherit;
}
.t92{
  padding-top:4px;
  padding-right:9px;
}
.t93{
  color: #646464;
  text-shadow: 0px 0px 0px #B4B4B4;
  font-size: 16px;
  padding-bottom: 8px;
  padding-top: 3px;
}
.t95{
  text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.32);
  padding: 5px 0px 0px 0px!important;
  width: 106px;
  font-size: 13px;
}
.t96 input{
  width: 166px;
  border: 1px solid #D2D2D2;
  background: none;
  padding: 4px 0px 4px 6px;
}
.t96 select{
  width: 174px;
  border: 1px solid #D2D2D2;
  background: none;
  padding: 4px 0px;
}
.t97 {
  padding: 19px 0px 10px 0px;
}
.t98{
  text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.32);
  font-size: 13px;
  padding-bottom: 9px;
}
.t100 {
  width: 60px;
  padding-bottom: 7px;
}
.t101{
 padding-top: 2px;
 padding-right: 4px;
}
.t101 img{
  border: 1px solid #D5D5D5;
  width: 18px;
  height: 12px;
}
.t103 a{
  text-decoration: none;
  color: #1ba712;
  text-shadow: 1px 0px 1px rgba(27, 167, 18, 0.37);
  font-size: 13px;
}
.t105{
  text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.32);
  padding: 5px 0px 0px 0px;
  font-size: 13px;
  width: 106px;
}
.t106 {
  padding-top: 12px;
  padding-bottom: 12px;
}
.t107 {
  padding-bottom: 7px;
}
.t108{
  padding-right: 4px;
}
.t109{
  text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.32);
  font-size: 13px;
}
.t111 {
  padding-bottom: 10px;
}
.t112{
  text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.32);
  font-size: 13px;
  padding-right: 11px;
  padding-left: 7px;
}
.t114 {
  padding-bottom: 10px;
}

.t115 {
  padding-left: 0px;
  padding-right: 10px;
  min-height: 21px;
}
.t116 a{
  color: black;
}
.t116 a:hover {
  color: #000;
}
.t117 a{
  text-decoration: none;
  color: #1BA712;
  text-shadow: 1px 0px 1px rgba(27, 167, 18, 0.37);
  font-size: 13px;
}
.t119{
  text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.32);
  padding: 5px 17px 0px 0px;
  font-size: 13px;  
}
.t120 input{
  width: 68px;
  border: 1px solid #D2D2D2;
  padding: 5px 0px 6px 10px;
}
.t121{
  padding-top: 40px;
  text-align: center;
}
.jqplot-axis.jqplot-yaxis {
margin-right: 14px;
margin-left: -10px;
}
.jqplot-axis.jqplot-xaxis {
  /*top: 171px;*/
}
.t150{
  padding: 19px 0px 22px 14px;
}
.t150 a{
  display: block;
text-decoration: underline;
padding: 0px 10px 0px 8px;
margin: 4px 0 4px 0px;
color: #0043B2;
background: url(/images/arrow2.png) no-repeat left center;
}
.t160{
  /*width: 213px;*/
  padding-bottom: 3px;
}
.t170 {
  padding: 30px 0px 10px 0px;
  font-size: 13px;
}
.t200{
  padding-bottom: 10px;
}
.t201 {
  padding-right: 10px;
  padding-top: 5px;
}
.t205 {
  padding-right: 2px;
  font-size: 14px;
  margin-top: -1px;
}
.t210{
   -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid  #40698f;
}
.t211 a{
  display: block;
  /*font-weight: bold;*/
  text-decoration: none;
  color: #44b3ea;
  font-size: 16px;
  padding-left: 7px;
  margin-top: -12px;
}
.pluso{
  position: fixed!important;
  display: block;
  top: 20%;
  right: 0;
  opacity: 0.3;
}
.pluso:hover {
  opacity: 1;
}
.t225 img{
  width: 294px;
  padding: 10px;
}
.comm_1{
  width: 250px;
}
.t91comm input{
  width: 61px;
  border: 1px solid #D2D2D2;
  padding: 1px 0px 1px 0px;
  margin-top: 6px;
}
.t89comm {
  padding-right: 4px;
  font-size: 14px;
  margin-top: -1px;
  width: 36px;
  font-family: Tahoma, Geneva, sans-serif;
  padding-left: 4px;
}
.t85comm{
  padding-top: 5px;
  padding-bottom: 11px;
  padding-left: 28px;
}
.t86comm{
  /*width: 200px;*/
  padding-bottom: 8px;
  /*width: 204px;*/
  padding-right: 10px;
}
.lei{
  font-size: 13px;
}
.l1{
  padding-right: 3px;
}
.v1 {
  margin: -34px 0px 0px 246px;
}
.v2 {
  margin-right: 50px;
}
.bank_inactive{
  cursor: pointer;
}
.bank_inactive:hover{
  background: rgb(235, 224, 224)!important;
}
.bank_active{
  background: rgb(212, 216, 233)!important;
}
.bank_active td{
  color: #ff4c00!important;
}
.bank_value {
  width: 186px;
  border: 1px solid #D2D2D2;
  padding: 3px 0px 3px 10px;
  height: 20px;
}
.i_active input{
  border: 1px solid #ff4c00!important;
   color: #ff4c00!important;
}
.i_active b{
  color: #ff4c00!important;
}
.conv_title{
  text-align: center;
  margin-bottom: -9px;
}
.conv_list select{
  width: 96%;
  padding: 5px 0px;
  border: 1px solid #d2d2d2;
  background: white;
}
.conv_set{
  padding:5px 5px 0px 0px; 
}
.conv_set1 input{
  width: 72%;
  padding: 5px 0px 5px 4px;
  border: 1px solid #d2d2d2;
}
.conv_comm{
  display: none;
}
.t64 ul {
  display: inline-block;
  width: 246px;
}
.t64 ul li a {
  font-size: 14px;
  color: #fff;
  padding: 5px;
  text-decoration: none;
}
 .t64 ul li a:hover{
  color: #C9B7B7;
  text-decoration: underline;
}

/* ---- data Piker -----*/
.date_form > input[type="text"]{
width: 84px;
margin-left: 10px;
margin-right: 10px;
position: relative;
top: 1px;
background: none repeat scroll 0% 0% #EEE;
border: 1px solid #AAA;
cursor: pointer;
padding-left: 10px;
}
.date_form > input[type="text"]:focus{
  border: 1px solid #44B3EA;
}


.date_form > input[type="submit"]{
  position: relative!important;
  top: 2px!important;
  cursor: pointer;
}

.currency_input_list{
  width: 640px!important;
}
.currency_relative_list{
  padding-top: 20px;
  padding-bottom: 20px;
}

.informer_slide {
  text-align: center;
}
.informer_slide img{
  margin: 0 15px 5px 15px;
}

/*star raiting*/
#result{
  position: relative;
  top: -38px;
  left: 95px;
  font-size: 16px;
  color: #C55252;
}

/*vertical share block*/
#reformal_tab {
  display: block;
  font-size: 0;
  background-color: #F05A00 !important;
  line-height: 0;
  cursor: pointer;
  z-index: 100001;
  left: 0;
  margin-top: -112.5px;
  position: fixed;
  top: 50%;
  border: 2px solid #FFFFFF;
  padding: 10px 4px 10px 4px;
  border-left: 0;
  background: #F05A00 url(http://media.reformal.ru/widgets/v3/gl.png) 0 0 repeat-y;
  -webkit-border-radius: 0 5px 5px 0;
  -moz-border-radius: 0 5px 5px 0;
  border-radius: 0 5px 5px 0;
  -moz-box-shadow: 1px 0 2px #888;
  -webkit-box-shadow: 1px 0 2px #888;
  box-shadow: 1px 0 2px #888;
}
#reformal_tab:hover {
    padding: 10px 4px 10px 8px;  
}
/*vertical share block*/

/*Dropdown submenu*/
.dropdownBlock {
  display:none;
  position:absolute;  
  /*background:#fff;*/
  padding:0;
  z-index: 9999;
  columns: 4;
  -webkit-columns: 4;
  -moz-columns: 4;
  padding: 15px 5px 1px 5px; 
  background: #1b2e3f;
  background: -webkit-gradient(linear, left top, left bottom, from(#2a425a), to(#1b2e3f));
  background: -webkit-linear-gradient(top, #2a425a, #1b2e3f);
  background: -moz-linear-gradient(top, #2a425a, #1b2e3f);
  background: -ms-linear-gradient(top, #2a425a, #1b2e3f);
  background: -o-linear-gradient(top, #2a425a, #1b2e3f);

}
.submenuItem {
  color: #fff!important; 
  padding: 1px 0px 1px 10px; 
}
.submenuItem:hover{  
  color: #000!important;
  background: #eee!important;
} 
.dropdownOpen:hover  ul{
    display: block!important;
}
/*Dropdown submenu*/

/*Gradient  informer 7 (b6)*/

/*150*/
.t78.t78_150{
  width: 150px;
  padding:0;
  margin:0;
}
.t210.t210_150{
  width: 150px;
  border: none;
}
.t82.t82_150{
  padding: 0;
  margin: 0;
  width: 72px;
  height: 20px;
}
.t82.t82_150 a{
  font-size:13px;
  color: #fff; 
}
.t84.t84_150{ 
  font-size:13px;
  margin: 0;
  padding: 0 7px 0 5px;
  color: #fff;
}

.t86.t86_150{
  padding-top: 5px;
  padding-bottom: 0px;
  padding-right: 0px!important;
}
.t92.t92_150{
  width: 150px;
  border:none; 
  height: 20px; 
}
.v10.v10_150{
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
  height: 20px;
  width: 40px;
  font-size: 14px;
}
.v10.v10_150 a{
  color:#fff; 
  text-decoration: initial;  
}
.t88.t88_150{
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
  width: 23px;
  height: 20px;
  font-size: 14px;
  text-align: center;
}
.t89.t89_150{
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
  color: rgb(255, 255, 255);
  height: 20px;
  width: 65px;
  font-size: 14px;
  float: right;
}
.t90.t90_150{
  display: none;
}
/*200*/
.t78.t78_200{
  width: 200px;
  /*background: #000;*/
  padding:0;
  margin:0;
}
.t210.t210_200{
  border: none;
}
.t82.t82_200{
  padding: 0 5px 0 5px;
  margin: 0;
  width: 112px;
  height: 19px;
}
.t82.t82_200 a{
  font-size:13px;
  color: #fff; 
}
.t84.t84_200{ 
  font-size:13px;
  margin: 0;
  padding: 0 7px 0 5px;
  color: #fff;
}

.t86.t86_200{
  padding-top: 5px;
  padding-bottom: 0px;
  padding-right: 0px!important;
}
.t92.t92_200{
  width: 200px;
  border:none;  
}
.v10.v10_200{
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
  height: 20px;
}
.v10.v10_200 a{
  color:#fff; 
  text-decoration: initial;  
}
.t88.t88_200{
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
  height: 20px;
}
.t89.t89_200{
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
  height: 20px;
}
.t90.t90_200{
  color:#2c8505; 
  font-size: 11px; 
  width:47px;   
  text-align: right; 
  height: 20px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
}

/*250*/
.t78.t78_250{
  width: 250px;
  padding:0;
  margin:0;
}
.t210.t210_250{
  width: 250px;
  border: none;
}
.t82.t82_250{
  margin: 0;
  width: 147px;
  padding: 0px 5px;
  height: 23px
}
.t82.t82_250 a{
  font-size: 16px;
  color: #fff; 
}
.t84.t84_250{ 
  height: 23px;
  font-size: 16px;
  margin: 0;
  padding: 0 7px 0 5px;
  color: #fff;
}

.t86.t86_250{
  padding-top: 5px;
  padding-bottom: 0px;
  padding-right: 0px!important;
}
.t92.t92_250{
  width: 250px;
  border:none; 
  /*height: 20px; */
}
.v10.v10_250{
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
  height: 23px;
  width: 45px;
  font-size: 16px;
}
.v10.v10_250 a{
  color:#fff; 
  text-decoration: initial;  
}
.t88.t88_250{
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
  width: 40px;
  height: 23px;
  font-size: 16px;
  text-align: center;
}
.t88_250 img{
    width: 27px;
  height: 17px;
}
.t89.t89_250{
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
  color: rgb(255, 255, 255);
  height: 23px;
  width: 70px;
  font-size: 16px;
  float: left;
  text-align: left;
}
.t90.t90_250{
  display: block;
  height: 23px;
  width: 65px;
  font-size: 14px;
  text-align: right;  
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
}


/*300*/
.t78.t78_300{
  width: 300px;
  padding:0;
  margin:0;
}
.t210.t210_300{
  width: 300px;
  border: none;
}
.t82.t82_300{
  margin: 0;
  width: 187px;
  padding: 0px 5px;
  height: 26px;
}
.t82.t82_300 a{
  font-size: 18px;
  color: #fff; 
}
.t84.t84_300{ 
  height: 26px;
  font-size: 18px;
  margin: 0;
  padding: 0 7px 0 5px;
  color: #fff;
}

.t86.t86_300{
  padding-top: 5px;
  padding-bottom: 0px;
  padding-right: 0px!important;
}
.t92.t92_300{
  width: 300px;
  border:none; 
  /*height: 20px; */
}
.v10.v10_300{
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
  height: 26px;
  width: 55px;
  font-size: 18px;
}
.v10.v10_300 a{
  color:#fff; 
  text-decoration: initial;  
}
.t88.t88_300{
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
  width: 55px;
  height: 26px;
  font-size: 18px;
  text-align: center;
}
.t88_300 img{
    width: 32px;
    height: 20px;
}
.t89.t89_300{
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
  color: rgb(255, 255, 255);
  float: left;
  width: 80px;
  text-align: left;
  height: 26px;
  font-size: 18px;
}
.t90.t90_300{
  display: block;
  height: 26px;
  width: 74px;
  font-size: 16px;
  text-align: right;  
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0;
}

.grad_h4{
  text-align: center;
  font-weight: bold;
  margin-bottom: 5px;
}
.t82.grad_text{
  background: #051c5b; /* Для старых браузров */
  background: linear-gradient(to bottom, #5A6EC0, #051c5b);   
}


.grad_date{
  background: #863f33; /* Для старых браузров */
  background: linear-gradient(to bottom, #deab89, #863f33);
}
.grad_valutes{
  background: #383c55; /* Для старых браузров */
  background: linear-gradient(to bottom, #adacc6, #383c55);  
  /*padding-left: 3px;
  padding-right: 3px;
  padding-top: 0!important;
  height: 20px!important;*/
}
.grad_valutes img{
  padding-top: 3px;
}
.grad_delimiter{
  width: 2px;
  height: 20px;
  float: left;
}

/*Gradient */

/*Reviews*/
.reviews{
  width: 100%;
}
.reviews > .reviews_text {
  width: 620px;
    min-height: 75px;
    border: 1px solid #E5E5E5;
    color: #7d7d7d;
    font-size: 12px;
    padding: 5px;
}
.reviews > .t53{
  padding: 20px 0px 0px 0px;
}
.reviews > .t53 > .hreview-aggregate {
  height: 0;
}
.reviews h2 {
  font-size: 18px;
      text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.32);
  padding: 10px 5px 0 5px;
  border-bottom: 1px solid #7d7d7d;
}
.reviews > .reviews_name {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
  border: 1px solid #D2D2D2;
  background: none;
  padding: 4px 0px 4px 6px;
}
.reviews > .reviews_submit{
  position: relative;
  display: block;
  color: #ffffff;
  background-color: #515151;
  line-height: 18px;
  border: none;
  width: 70px;
  height: 28px;
  font-size: 16px;  
  margin-top: 10px;
  cursor: pointer;
}
.reviews_reply {
  width: 97%;
  border: 1px solid #D2D2D2;
  margin-top: 10px;
  padding: 10px;

}
.reviews_reply > .name_data span.name{
  display: inline-block;
  float: left;
}
.reviews_reply > .name_data span.date{
  display: inline-block;
  float: right;
}
.reviews_reply > .reply{
  margin-left: 20px;
}
.send_err{ 
     color: red;
    float: left;
    margin-left: 170px;
    margin-top: -35px;
    font-size: 14px;
    position: absolute;
}
.keystring {
  padding: 4px 4px;
  margin: 5px 0; 
}
/*Reviews*/
/*1px solid #DAE1E8;*/