BODY {
        background-color: #FFFFFF;
        margin: 0px;
        padding: 0px;

}

img {

        border: 0;

}


.contact {
        position: absolute;
        margin-left: 350px;
        margin-top: 15px;
        color: #FFFFFF;
        font: 16px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bold;
        text-align: center;
      


}

 h1 {

        color: #1B71C2;
        font: normal 20px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bolder;
        margin: 0 0 5 0;
        padding:0;
        text-align: center;
        margin:0px;
        padding: 30 10 15 10;


}



.korzina_b {

        width: 120px;
        height: 100px;
        background-image: url(korzina.jpg);
        background-repeat: no-repeat;
        background-position: left bottom;
        font: normal 11px  Arial, Verdana, Tahoma,  sans-serif;
        color: #000000;
        text-align: center;
        


}
.korzina_b * {

        font: normal 11px  Arial, Verdana, Tahoma,  sans-serif;
        color: #000000;
        text-align: left;
        font-weight: bolder;




}

.korzina_b *  a {

        font: normal 11px  Arial, Verdana, Tahoma,  sans-serif;
        color: #000000;
        text-align: left;
        font-weight: bolder;
        text-decoration: none;


}

.korzina_b *  a:hover {

        font: normal 11px  Arial, Verdana, Tahoma,  sans-serif;
        color: #000000;
        text-align: left;
        font-weight: bolder;
        text-decoration: underline;

 
}




.col-left {

        padding: 10 10 10 10;
        vertical-align:top;

}

.col-right {

        padding: 10 10 10 10;
        background-image: url(bottom_logo.jpg);
        background-repeat: no-repeat;
        background-position: left bottom;
        vertical-align:top;



}
.footer {

        padding: 10 5 10 0;
        background-image: url(footer-fon.jpg);
        background-repeat: repeat-x;
        background-position: left bottom;
        vertical-align: middle;
        color: #FFFFFF;
        font: normal 12px  Arial, Verdana, Tahoma,  sans-serif;



}


td.top2-4f form {

        margin: 0px;
        padding: 0px;

}

td.top2-4f form input.search {

        border: 0px;
        background-color: #1B71C2;
        color: #FFFFFF;
        text-decoration: underline;
        font-size:  11px;
        font-family: Arial, Verdana, Tahoma,  sans-serif;
        height: 15px;
        cursor: hand;
        margin: 0px;
        padding: 0px;                 

}

td.top2-4f form input.searchtext {

        border: 0px;
        background-color: #FFFFFF;
        color: #1B71C2;
        font-size:  11px;
        font-family: Arial, Verdana, Tahoma,  sans-serif;
        height: 15px;
        margin: 0px;
        padding: 0px;

}



.top3 {

        background-color: #FFFFFF;
        background-image: url(top3f.jpg);
        background-repeat: repeat-x;
        background-position: left top;

}


.top1-2f {

        background-color: #1B71C2;
        background-image: url(top1-4f.jpg);
        background-repeat: repeat-x;
        background-position: left top;

}
  
.top2-2f {

        background-color: #FFFFFF;
        background-image: url(top2-4f.jpg);
        background-repeat: repeat-x;
        background-position: left top;

}

.top3-2f {

        background-color: #1B71C2;
        background-image: url(top4-3f.jpg);
        background-repeat: repeat-x;
        background-position: left top;

}

.top2-4f {

        background-color: #1B71C2;
        background-image: url(top4-3f.jpg);
        background-repeat: repeat-x;
        background-position: left top;
        vertical-align: middle;
        text-align: right;
        margin: 0px;
        padding: 0 49 0 0;

        


}

.top4-2f {

        background-color: #1B71C2;
        background-image: url(top4-4f.jpg);
        background-repeat: repeat-x;
        background-position: left top;

}


.icons {

        background-color: #1B71C2;
        background-image: url(top1-4f.jpg);
        background-repeat: repeat-x;
        background-position: left top;
        padding-top: 10px;
        text-align: right;
        padding-right: 0px;

}

table.menu * a {

        color: #FFFFFF;
        font: 12px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bold;
        text-decoration: none;

}


table.menu * a:hover {

        color: #FFFFFF;
        text-decoration: underline;
}
table.menu *  {

        color: #51C3EA;
        font: 12px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bold;
        text-decoration: none;

}

table.menu * a.act {

        color: #FFFFFF;
        font: 12px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bold;
        text-decoration: underline;

}


table.menu * a.act:hover {

        color: #FFFFFF;
        text-decoration: none;
}







 td.rmenu a {

        color: #000000;
        font: 12px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bold;
        text-decoration: none;

}


 td.rmenu a:hover {

        color: #1233C0;
        text-decoration: underline;
}
 td.rmenu  {

        color: #000000;
        font: 12px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bold;
        text-decoration: none;

}

 td.rmenu a.act {

        color: #1233C0;
        font: 12px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bold;
        text-decoration: underline;

}

 td.rmenu a.act:hover {

        color: #1233C0;
        text-decoration: none;
}



td.rm_top   {

        color: #1233C0;
        font: 14px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bold;
        padding: 15 0 10 0;

}


td.rm_top a {

        color: #1233C0;
        font: 14px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bold;
        text-decoration: none;

}



td.rm_top a:visited {

        color: #1233C0;
        font: 14px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bold;
        text-decoration: none;

}



td.rm_top  a:hover {

        color: #1233C0;
        text-decoration: underline;
}

td.rm_top  a.act {

        color: #1233C0;
        font: 14px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bold;
        text-decoration: underline;

}


td.rm_top  a.act:hover {

        color: #1233C0;
        text-decoration: none;
}




td.content {

        vertical-align: top;
        text-align: left;
        margin: 0px;
        padding: 10 0 10 0;



}



td.content *   {

        color: #000000;
        font: 12px  Arial, Verdana, Tahoma,  sans-serif;

}

td.content * b  {

        color: #1233C0;
        font-weight: bold;
}

td.content b  {

        color: #1233C0;
        font-weight: bold;
}


td.content strong  {

        color: #1233C0;
        font-weight: bold;
}

td.content * strong  {

        color: #1233C0;
        font-weight: bold;
}


td.content * a {

        color: #1233C0;
        font: 12px  Arial, Verdana, Tahoma,  sans-serif;
        text-decoration: none;

}



td.content * a:visited {

        color: #1233C0;
        font: 12px  Arial, Verdana, Tahoma,  sans-serif;
        text-decoration: none;

}



td.content *  a:hover {

        color: #1233C0;
        text-decoration: underline;
}

td.content h2 {

        color: #0c39c2;
        font: normal 16px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bolder;
        margin: 0 0 0 0;
        padding:0;
        text-align: left;
        margin:0px;
        padding: 10 0 10 0;


}

td.content * h2 {

        color: #0c39c2;
        font: normal 16px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bolder;
        margin: 0 0 0 0;
        padding:0;
        text-align: left;
        margin:0px;
        padding: 10 0 10 0;


}

td.content * h3 {

        color: #0c39c2;
        font: normal 14px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bolder;
        text-align: left;
        padding: 5 0 5 0;
        margin: 0 0 0 0;



}

td.content  h3 {

        color: #0c39c2;
        font: normal 14px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bolder;
        text-align: left;
        padding: 5 0 5 0;
        margin: 0 0 0 0;



}





td.content h4 {

        color: #0c39c2;
        font: normal 16px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bolder;
        margin: 0 0 0 0;
        padding:0;
        text-align: left;
        margin:0px;
        padding: 10 0 10 0;


}

td.content * h4 {

        color: #0c39c2;
        font: normal 16px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bolder;
        margin: 0 0 0 0;
        padding:0;
        text-align: left;
        margin:0px;
        padding: 10 0 10 0;


}






td.content * table.blocks {

        height: 100%;

}

td.content  table.m_blocks tr td {

       
}




.deteil {

        text-align: right;
        vertical-align:bottom;
        padding-right:20px;
        white-space: nowrap;

}


.breadcrumb {

        margin: 0 0 10 0;


}

.main_blok {

        margin: 10 0 10 0;


}


.center_cont {

        background-color: #35bae7;
        background-image: url(center2-3.jpg);
        background-repeat: no-repeat;
        background-position: right top;
        vertical-align: top;
        



}

td.center_cont * h2 {

        color: #0c39c2;
        font: normal 16px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bolder;
        text-align: center;
        margin: 0;
        padding: 0 10 0 10;




}

td.cprice {

        color: #0c39c2;
        font: normal 14px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bolder;
        text-align: left;
        margin:0px;
        padding: 10 10 5 10;


}


.center2-2 {

        background-color: #35bae7;


}


.center1-3 {

        background-image: url(center1-3f.jpg);
        background-repeat: repeat-x;
        background-position: right bottom;


}

.center2-5 {

        background-image: url(center2-5f2.jpg);
        background-repeat: repeat-y;
        background-position: right bottom;


}

.center_foot {

        border-bottom: 2px solid #c4c4c4;



}

table.center_foot tr td a {

        display: block;
        height: 44px;
        font: 11px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bold;
        vertical-align: middle;
        text-align: right;
        white-space: nowrap;
        padding: 0 5 0 5;

       

}

table.center_foot tr td a:hover {

        display: block;
        height: 44px;
        font: 11px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bold;
        vertical-align: middle;
        text-align: right;
        white-space: nowrap;
        padding: 0 5 0 5;

       

}

table.center_foot tr td a:visited {

        display: block;
        height: 44px;
        font: 11px  Arial, Verdana, Tahoma,  sans-serif;
        font-weight: bold;
        vertical-align: middle;
        text-align: right;
        white-space: nowrap;
        padding: 0 5 0 5;

       

}


div.Bargain { 
        font-size: 10px; 
        font-family: Arial; 
        font-weight: bolder; 
        color:#ffffff; 
        width:80px; 
        height: 40px; 
        text-align: center;
        vertical-align: bottom;
        background: url(/images/star2.gif) right bottom no-repeat;  
        position: relative;
        top: -10; 
        left: -10;
        background-color: transparent;
        border:1px solid red;
        float:right;


}




div.Bargain2 { 
        font-size:10px; 
        font-family: Arial; 
        font-weight:bold; 
        color:#ffffff; 
        padding-left: 28px;
        padding-right: 25px;
        background-color: transparent;
        background: url(/images/star2.gif) left center no-repeat;
        width:80px  ;
        float: left; 
        height:35;
        vertical-align: middle;
        padding-top:10px;


}

.korzina tr.top td {

        font-size:  12px;
        font-family: Futuris, Tahoma,  sans-serif;
        vertical-align: top;
        padding: 2;
        color: #DA251D;
        background-color: #BDBCBC;
        border-color: #D0CFCF;
        border-style:solid;





}

.korzina tr.mid td {

        font-size:  11px;
        font-family: Futuris, Tahoma,  sans-serif;
        vertical-align:middle;
        padding: 5;
        color: #000000;
        border-color: #D0CFCF;
        text-align: center;
        border-style:solid;



}

.korzina tr.mid2 td {

        background-color: #DBDADA;
        font-size:  11px;
        font-family: Futuris, Tahoma,  sans-serif;
        vertical-align:middle;
        padding: 5;
        color: #000000;
        border-color: #D0CFCF;
        text-align: center;
        border-style:solid;


}











.korzina_right {

        background-image: url(k22.gif);
        background-repeat: repeat-y;
        background-position: left top;

}
.korzina_bottom {

        background-image: url(k32.gif);
        background-repeat: repeat-x;
        background-position: left top;

}

.korzina {

        border-color: #D0CFCF;
        border-style:solid;


}


.korzina tr th {

        font-size:  12px;
        font-family: Futuris, Tahoma,  sans-serif;
        vertical-align: top;
        padding: 2;
        color: #DA251D;
        background-color: #BDBCBC;
        border-color: #D0CFCF;
        border-style:solid;





}

.korzina tr td {

        font-size:  11px;
        font-family: Futuris, Tahoma,  sans-serif;
        vertical-align:middle;
        padding: 5;
        color: #000000;
        border-color: #D0CFCF;
        text-align: center;
        border-style:solid;



}
.korzina tr td  input{

        font-size:  11px;
        font-family: Futuris, Tahoma,  sans-serif;
        color: #000000;
        border-color: #bbbbbc;
        border-style:solid;
        height: 20;
        width: 30;



}

.korzina tr td.kor_op{

        background-color: #DBDADA;

}

.korzina tr td.kor_red {

        background-image: url(k_red_white.gif);
        background-repeat: repeat-x;
        background-position: left top;
        height: 49;
        font-family: Futuris, Tahoma,  sans-serif;
        color: #FFFFFF;
        font-weight: bold;
        font-size:  14px;




}

.kor_red input.knopka {

        border: 0px;
        background-color: #FFF500;
        font-size:  14px;
        font-family: Futuris, Tahoma,  sans-serif;
        color: #DA251D;
        width: 100px;
        cursor:pointer;
        font-weight: bold;
        margin-right: 50px
        


}

input.knopka {

        border: 1px;
        background-color: #FFF500;
        font-size:  11px;
        font-family: Futuris, Tahoma,  sans-serif;
        color: #DA251D;
        cursor:pointer;
        font-weight: bold;
        height: 20px;
       


}


div.form_fiz {

        width: 366;
        height: 276;
        background-repeat: no-repeat;
        background-position: left top;
        margin: 0 0 0 50;
        padding: 0 25 0 20; 


}
div.form_yur {

        width: 367;
        height: 339;
        background-repeat: no-repeat;
        background-position: left top;
        margin: 50 0 0 50;
        padding: 50 25 0 20; 


}              

div.form_faq {

        width: 365;
        height: 308;
        background-repeat: no-repeat;
        background-position: left top;
        margin: 0 0 0 50;
        padding: 0 25 0 20; 


}              

table.form tr td input {

        font-size:  11px;
        font-family: Futuris, Tahoma,  sans-serif;
        color: #000000;
        border-color: #CECECE;
        border-style:solid;
        height: 20px;
        width: 250px;


}

table.form tr td input.form {

        font-size:  14px;
        font-family: Futuris, Tahoma,  sans-serif;
        color: #DA251D;
        background-color: #FFFFFF;
        border: 0;
        height: 18;
        width: 120;
        margin-top: 10px;
        font-weight: bold;
        text-transform: uppercase;
        cursor: pointer;
        background-image: url(galka.gif);
        background-position: left middle;
        background-repeat: no-repeat;





}

table.form tr td textarea {

        font-size:  11px;
        font-family: Futuris, Tahoma,  sans-serif;
        color: #000000;
        border-color: #CECECE;
        border-style:solid;
        height: 58px;
        width: 250px;
        overflow: auto;


}



table.form  tr td {

        font-size:  12px;
        font-family: Futuris, Tahoma,  sans-serif;
        color: #000000;
        font-weight: bold;
        height:25;


}              
              












