td {
	
	font-family:tahoma;
	font-size:11px;
	color:#6B6B6B;
	line-height:14px;
}
a {
	text-decoration: underline;
	color:#6B6B6B;
	font-family:tahoma;
}
img {border:0;}

body { 	margin:0px;padding:0px;	font-family:tahoma;}


strong {
  color:#02ABA4;
}

.copy{
font-family:tahoma;
font-size:9px;
color:#6B6B6B;
text-decoration:none;
}
.over{cursor:hand;}
td.tt{text-align: center;


}

#img_mainpage {
width:285px;

text-align:center;

font-size:17px;
line-height:17px;
color:#003b6d;

}
a.mp_a{
text-decoration:none;
color:#003b6d;
}

a:hover.mp_a{
display:inline;
text-decoration:none;
border-bottom:1px dashed;
}

.mydiv {width:0px;}

.red{
color:#f7061d;
}
.black{
color:#000000;
}
.head_top {
margin-right: 158px;
float: right;
width:370px;
background:url(../images/buts/knopki_fon.jpg) no-repeat; 
}

.gray {color:#6B6B6B; text-decoration:none}
.orange {color:#FF7E00; text-decoration:none}
.white {
    color:#FB7116; 
    font-size:24px;
    line-height:15px; 
    padding:15px 0 0 10px;    
  }
h1 {
  padding:0;
  margin:0;
  color:#FB7116;
  font-weight:normal;
  text-align:left;
}
h2 {
  font-weight:normal;
  font-size:30px;
  color:#E56600;
  padding:0;
  margin:0;
}
h3 {
    color:#4C4C4C; 
    font-size:17px;
    line-height:12px; 
    padding:0 0 10px 10px; 
    margin:0;  
    font-weight:normal; 
  }
ul {
  font-size:17px;
  padding:0 0 10px 30px;
  margin:0;
  line-height:19px; 
  color:#fff;
 }  
.small {font-size:12px; line-height:14px;text-align:justify;}
.u {text-decoration:underline}
.t {text-transform:uppercase}


.form { width:158px;
		height:16px;
		font-family:tahoma;
		font-size:11px;
		border-style:solid;
		border-width:1px;
		border-color:#CCCCCC;
		background-color:#ffffff;
		color:#898989;
		margin-left:0px;
		margin-right:0px}
		
		
.textarea {width:243px;
		height:86px;
		font-family:tahoma;
		font-size:11px;
		border-style:solid;
		border-width:1px;
		border-color:#C2C2C2;
		background-color:#F7F7F7;
		color:#898989;
		overflow:auto;
		margin-left:0px;
		margin-right:0px}
		

.rollover {scrollbar-face-color:#8B8B8B;
		scrollbar-track-color:#E2E2E2;
		scrollbar-arrow-color:#ffffff;
		scrollbar-3Dlight-color:#ffffff;
		scrollbar-base-color:#ffffff;
		scrollbar-shadow-color:#ffffff;
		scrollbar-darkshadow-color:#ffffff;
		scrollbar-highlight-color:#ffffff;}


a:hover{text-decoration:underline;}

#under{text-decoration:underline;}

.blue {background:url(../images/buts/ramp_blue.jpg) no-repeat;}
.blue h2, .per_blue {color:#008BC0;}

.violet {background:url(../images/buts/ramp_violet.jpg) no-repeat;}
.violet h2, .per_violet {color:#321c85;}

.green {background:url(../images/buts/ramp_green.jpg) no-repeat;}
.green h2, .per_green {color:#238f2d;}

.black {background:url(../images/buts/ramp_black.jpg) no-repeat;}
.black h2, .per_black {color:#000;}

.per_blue, .per_violet, .per_green, .per_black {
  padding-left:3px;
  font-size:22px;
  font-weight:bold;
  }
  
.pageorder {
  width:760px;
  padding:550px 0 0 0px;
  background:url(../images/buts/order_550.jpg) no-repeat top center;

}
.pageorder ul{
  font-size:20px;
  line-height:25px;
  color:#02ABA4;
}
.pageorder a {
  font-size:11px;
  text-decoration:none;
}
.pageorder a:hover {
  text-decoration:underline;
}
.warning {
  width:500px;
  text-align:center;
  margin:0 auto 0 auto; 
  border:4px solid red;
  font-size:12px;
  padding:20px 30px 20px 30px;
}
.warning strong {color:#6B6B6B;}
.warning h3 {color:red;font-weight:bold;padding:0;margin:0;display:inline;}

          .ea_block {
            width:750px;
            height:278px;
            padding-top:17px;
            padding-bottom:30px;
            margin-left:30px;
          }   
          .ea_block strong {
            color:#E56600;
          }
            .ea_b_kor {
              float:left;
              padding:20px 20px 0 30px;
            } 
            .ea_b_nokor {
              float:left;
              width:505px;
            }
            .ea_b_text {
              float:left;
              width:307px;
              font-size:14px;
              vertical-align:top;
              padding-top:15px;
              padding-left:10px;
            } 
              .ea_b_proc {
                float:right;
                width:123px;
                padding-top:3px;
                color:#fff;
                font-size:22px;
                line-height:35px;
                text-align:center;
                padding-right:22px;
                
              }    
                .ea_b_proc span {
                  font-size:40px;
                } 
              .ea_b_buts {
                float: left;
              }   
              .ea_b_buts table tr td {
                padding:0 0 0 20px;
              }  
.so {width:128px; height:127px; background:url(../images/so.png) no-repeat;  float: right; margin: 30px 30px 0 0px;}
.so a img {float:right;width:120px; height:120px;}