/* CSS Document */
* { margin:0; padding:0;}

.column { float:left;}
.clear { clear:both;}
img { border:0;}

body
{
        padding:0; margin:0;
        font-family:Arial; /*Times New Roman;*/
        font-size:12px;
        color:#636B78; /* #8B93A2 */
        line-height:15px;
}
input, textarea
{
        color:#000000;
        background:#C7C7C7;
        border:1px solid #979797;
        padding-left:5px;
        padding-top: 5px;
}
input{  height:22px;}

input.input1{
        width:auto;/*100px;*/
        height: 90%;
}
input.input2{
        width:170px;
}
input.inputimage{
        border:0;
        padding:0px;
        height:12px;
}
input.inputimage1{
        border:0;
        padding:0 0 0 0;
        width:94px;
        height:25px;
}
input.file{
        background:#ffffff;
        border:1px solid #ffffff;
        height:25px;
        color:#000000
}
input.number{
        width:70px;
        height:15px;
        text-align: left;
}
input.number1{
        width:30px;
        height:15px;
        text-align: left;
}
input.ddtime{
        width:120px;
        height:15px;
        text-align: left;
}
input.checkboxtip{
        width:15px;
        height:15px;
        border:0px;
        padding-left:0px;
        margin-left:10px;
        font-size:20px;
        font-weight: bold;
}
textarea.title{
        width:330px;
        height:50px;
        overflow:auto
}
textarea.msg{
        width:330px;
        height:100px;
        overflow:auto
}
textarea.textarea2{
        width:170px;
        height:197px;
        overflow:auto
}
#txt1
{
        font-family:Arial;
        font-size:16px;
        color:#636B78;/*#8B93A2;*/
        line-height:20px;
        font-weight: bolder;
}
span{   color:#4879b6;}

b{      font-size:16px; color:#7892b5;}

p{      padding: 7px 0 5px 0;}

h3{     font-size:14px;
        color:#706c96;}

a{      color:#4776db; text-decoration:underline}  /* #BD0F14 */
a:hover{text-decoration:none}
span a{ color:#636B78; text-decoration:none}/*#8B93A2;*/
span a:hover{
        text-decoration:underline;}

ul{     margin:0;
        padding:0;
        list-style-type: circle;
        list-style-position: inside;}

ol{     margin:0; padding: 0;
        list-style-type: 1;
        list-style-position: inside;}

li{     margin: 0px;
        padding-left: 10px;}

li a{   color:#427BA8;
        text-decoration: underline;
        background:url(images/a.gif) repeat-x bottom;}

li a:hover {
        color:#427BA8;
        text-decoration:none;}

.BtnClass  {
    background: -webkit-gradient(linear, left top, left bottom, from(#979797), to(#C7C7C7));
    background: -moz-linear-gradient(top, #979797, #C7C7C7);
    background: -ms-linear-gradient(top, #979797, #C7C7C7);
    background: -o-linear-gradient(top, #979797, #C7C7C7);
                -webkit-border-radius: 30px;
                -moz-border-radius: 30px;
                border-radius: 30px;
                -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
                -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
                box-shadow: 0 1px 2px rgba(0,0,0,.2);
                text-shadow: rgba(0,0,0,.4) 0 1px 0;
        border: 4px double #fff;
        color: black;
        font: 16px Helvetica, Arial;
        text-decoration:none;
        padding: 5px 40px;
        height: 40px;
}

/*----------------------------------Header Start-----------------------------*/
#header {
        background:url(images/header.jpg) repeat-x;
        height:100px;
        position:relative;
        margin:0 auto;
        text-align: center;
        min-width:766px;
}

.colortext {
        color: black;} /* ÷åðíûé öâåò âûäåëåíèÿ */
.pad5-0-0-15{
        padding:5px 0 0 15px; }
.img_header{
        margin:0px 0 0 0;}

/*----------------------------------Header End-----------------------------*/

#Main{
        width:966px;
        position:relative;
        margin:10px auto;
        text-align: left;
}
#containerLeft{
        width:200px;
        position:relative;
        margin:10px auto;
        text-align: left;
}


/*----------------------------------container Start--------------------------*/
#containerWU{
        width:766px;
        position:relative;
        margin:10px auto;
        text-align: left;
}
#container_index {
        width:766px;
        position:relative;
        margin:0px auto;
        text-align: left;
}

#containerWU h2{
        font-family:Times New Roman, Helvetica, sans-serif;
        font-size:18px; color:#253554;
        margin:15px;
}
#box{ /* 1/4 1/4 1/4 1/4 */
        background:url(images/box.gif) repeat-y;
        border:#bdbdbd solid 1px;
        float:left;
        /*height:260px;*/
}
#bg1{
        background:url(images/bg1.gif) no-repeat top right;
        float:left;
        width:25%;
}

#box1{ /*  1/2 1/2 */
        background:url(images/box1.gif) repeat-y;
        float:left;
}
#bg2{
        float:left;
        width:50%;
}

#box2{  /*  2/3 1/3 */
        background:url(images/box2.gif) repeat-y;
        float:left;
        width:100%
}
#bg3{
        float:left;
        width:74%;
}

#bg5{   /*1/3 2/3 íå èñï*/
        background:url(images/bg5.gif);
        width:100%
}
#bg6{
        float:left;
        width:25%;
        padding-left:5px;
}
#bg7{   /* for image */
        background:url(images/bg5.gif);
        width:100%
}
#tarif_table{
        margin:17px 0;
        border: 2px double black;
        width:100%;
        border-spacing:5px;
}
#tarif_table tr{
        text-align: center;
}
#idRadio{
        width:20px; height:20px;
        border:0px;
        padding-left:0px;
}

#fTerms{
        width:20px; height:20px;
        border:0px;
        padding-left:0px;
        font-size:8px;
}

.pad10{ padding:0 0 10px 10px; }
.pad20-0-0-20{
        padding:20px 0 0 20px; }
.pad5-0-0-0{
        padding:5px 0 0 0; }
.pad0-18-0-18{
        padding:0 18px 0 18px; }
.pad-left10{
        padding-left:10px; }
.pad0-4-0-4{
        padding:0 4px 0 4px; }
.pad10-0-10-0{
        padding:10px 0 10px 0; }
.pad10-10-0-10{
        padding:10px 10px 0 10px; }

.marg0-15-0-0{
        margin:0px 15px 0px 0px;
        width:25px; }
.indent8{
        margin:0px 15px 0px 0px; }
.marg3{ margin:3px 3px 3px 3px; }
.marg5-0-5-0{
        margin:5px 0px 5px 0px; }

/*----------------------------------container End----------------------------*/

/*----------------------------------footer Start-----------------------------*/
#footer {
        clear:both;
        background: url(images/bot.gif) repeat-x;
        position:relative;
        margin:0 auto;
        padding:0;
        color: #4F5052;
        line-height: 15px;
        font-family:Arial;
        font-size:11px;
        min-width:766px;
}
#footer a {
        color: #797A7C;
        line-height:13px;
        text-decoration:underline;
}
#footer a:hover {
        color:#797A7C; text-decoration:none; }
#footer span{
        color:#797A7C; }
#footer span a {
        color:#4F5052;
        line-height:13px;
        text-decoration:underline; }
#footer span a:hover {
        color:#4F5052;
        text-decoration:none}
#footer ul {
        margin:0;
        padding:10px 0 0 0;
        list-style:none;
}
#footer li {
        display:inline;
        margin:0;
        padding:0 0 0 20;
}
/*----------------------------------footer end ------------------------------*/

/* ---------------- ÑÒÈËÈ ÍÀÂÈÃÀÖÈÎÍÍÎÃÎ ÌÅÍÞ ----------------- */
#dialog{
        display:none;
        width:600px;
        height:300px;
        text-align:center;
        background:#fff;
}
#Callmeback{
        display:none;
        width:270px;
        text-align:center;
}
#winaddinfostat{
        display:none;
        width:370px;
        height:230px;
        text-align:center;
        background:#fff;
}
#login{
        display:none;
        width:180px;
        text-align:center;
}
.modalwin{
        border:solid 1px #666666;
        background:#f9f9f9;
        padding:10px;
}
.modalwin input{
        font-size:11px;
        color:#333333;
        margin-left:10px;
}
.modalwin textarea{
        font-size:11px;
        color:#333333;
        margin-left:10px;
}
.modalwin button{
        background:#C7C7C7;
        line-height:24px;
        float:center;
        color:#000000;
        font-size:11px;
        font-weight:bold;
        text-align:center;
        cursor:pointer;
}
.modalwin .close {
    background-image:url(/images/close.png);
    position:absolute;
    right:-15px;
    top:-15px;
    cursor:pointer;
    height:35px;
    width:35px;
}
.spacer{clear:both; height:1px;}
/* -------------END ÑÒÈËÈ ÍÀÂÈÃÀÖÈÎÍÍÎÃÎ ÌÅÍÞ ----------------- */
