body {
padding: 0;
margin: 0;
font-family: Tahoma, Verdana, Arial, Geneva, sans-serif;
font-size:10pt;
color: #404040;
// text-shadow: 2px 2px 2px #bcbcbc;
text-align: center;
}
#container {
width: 770px;
margin: 0 auto;
text-align: left
}

a:link {color : #000000; text-decoration : none}
a:visited {color : #000000; text-decoration : none}
a:active {color : #000000; text-decoration : none}
a:hover {color : #190E86; text-decoration : underline}

.formstylenew {BACKGROUND-COLOR: #F8FAFF; BORDER: #190E86 1px solid; COLOR: #Black; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt}

.formstyle1 {BACKGROUND-COLOR: #F8FAFF; BORDER: #190E86 1px solid; COLOR: #Black; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt}

.formstyle_new {BACKGROUND-COLOR: #F8FAFF; BORDER: #190E86 1px solid; COLOR: #Black; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt}

.sitestylefortext  {
BACKGROUND-COLOR: #F8FAFF;
BORDER: #000 1px solid;
COLOR: #Black;
FONT-FAMILY: Tahome, sans-serif; FONT-SIZE: 8pt;
}


.buttonstylegreen {BACKGROUND-COLOR: #9DFFA9; BORDER: #BDB20A 1px solid; COLOR: #Black; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; font-weight:bold; padding-top:5; padding-bottom:5; padding-left:10; padding-right:10;}

.buttonstylered {BACKGROUND-COLOR: #FF8291; BORDER: #BDB20A 1px solid; COLOR: #Black; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; font-weight:bold; padding-top:5; padding-bottom:5; padding-left:10; padding-right:10;}

.formstylecalendar {BACKGROUND-COLOR: #fff; BORDER: #888888 1px solid; COLOR: #Black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt}

.formstylecalendar_new {BACKGROUND-COLOR: #F8FAFF; BORDER: #190E86 1px solid; COLOR: #Black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt}

.buttonstylegreen1 {width:100px; margin-bottom:4px; BACKGROUND-COLOR: #9DFFA9; BORDER: #BDB20A 1px solid; COLOR: #Black; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; font-weight:bold; padding-top:5; padding-bottom:5; padding-left:10; padding-right:10;}

.buttonstylered1 {width:100px;BACKGROUND-COLOR: #FF8291; BORDER: #BDB20A 1px solid; COLOR: #Black; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; font-weight:bold; padding-top:5; padding-bottom:5; padding-left:10; padding-right:10;}


.font1 {FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11pt; font-weight: bold;}

.font2 {FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; }

.font3 {FONT-FAMILY: Tahoma, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; color: #CC3333; }

.formstylesubmit { background:url("http://bayki.net/images/credit.gif") no-repeat 2 2px; padding-left:22px; padding-top:2px;  padding-bottom:4px; BACKGROUND-COLOR: #D3D6DE; BORDER: #757676 1px solid; COLOR: #000000; FONT-FAMILY: Tahoma sans-serif; FONT-SIZE: 8pt}


.user { background:url("http://bayki.net/images/user.gif") no-repeat 2 2px; padding-right:10px; padding-left:22px; padding-top:2px;  padding-bottom:4px; BACKGROUND-COLOR: #fff;  COLOR: #000000; FONT-FAMILY: Tahoma sans-serif; FONT-SIZE: 8pt}
.user1 { background:url("http://bayki.net/images/user.gif") no-repeat 2 2px; padding-right:10px; padding-left:22px; padding-top:2px;  padding-bottom:4px;   COLOR: #5f5c4d; FONT-FAMILY: Tahoma sans-serif; FONT-SIZE: 8pt; }
.calendar { background:url("http://bayki.net/images/calendar.gif") no-repeat 2 2px; padding-right:10px; padding-left:22px; padding-top:2px;  padding-bottom:4px; BACKGROUND-COLOR: #fff;  COLOR: #000000; FONT-FAMILY: Tahoma sans-serif; FONT-SIZE: 8pt}
.comment { background:url("http://bayki.net/images/comment.gif") no-repeat 2 2px; padding-right:10px; padding-left:22px; padding-top:2px;  padding-bottom:4px; BACKGROUND-COLOR: #fff;  COLOR: #000000; FONT-FAMILY: Tahoma sans-serif; FONT-SIZE: 8pt}
.register { background:url("http://bayki.net/images/comment.gif") no-repeat 2 2px; padding-right:10px; padding-left:22px; padding-top:2px;  padding-bottom:4px; COLOR: #000000; FONT-FAMILY: Tahoma sans-serif; FONT-SIZE: 8pt}
.exit { background:url("http://bayki.net/images/comment.gif") no-repeat 2 2px; padding-right:10px; padding-left:22px; padding-top:2px;  padding-bottom:4px; COLOR: #000000; FONT-FAMILY: Tahoma sans-serif; FONT-SIZE: 8pt}
.look { background:url("http://bayki.net/images/look.gif") no-repeat 2 2px; padding-right:10px; padding-left:30px; padding-top:2px;  padding-bottom:4px; BACKGROUND-COLOR: #fff;  COLOR: #000000; FONT-FAMILY: Tahoma sans-serif; FONT-SIZE: 8pt}
.print { background:url("http://bayki.net/images/print.gif") no-repeat 2 2px; padding-right:10px; padding-left:30px; padding-top:2px;  padding-bottom:4px; BACKGROUND-COLOR: #fff;  COLOR: #000000; FONT-FAMILY: Tahoma sans-serif; FONT-SIZE: 8pt}
.delete { background:url("http://bayki.net/images/delete.gif") no-repeat 2 2px; padding-right:10px; padding-left:22px; padding-top:2px;  padding-bottom:4px; BACKGROUND-COLOR: #fff;  COLOR: #000000; FONT-FAMILY: Tahoma sans-serif; FONT-SIZE: 8pt}
.edit { background:url("http://bayki.net/images/edit.gif") no-repeat 2 2px; padding-right:10px; padding-left:22px; padding-top:2px;  padding-bottom:4px; BACKGROUND-COLOR: #fff;  COLOR: #000000; FONT-FAMILY: Tahoma sans-serif; FONT-SIZE: 8pt}

div.moneymessage {
background:url("http://jap.com.ua/images/moneymeggage.gif") no-repeat;
right:0px;
top:40%;
position:fixed;
BACKGROUND-COLOR: #fff;
COLOR: #000000;
width:26px;
height:167px;
}

div.toppage p,td { font-size: 10px; }
div.toppage span.date { font-weight: bold; color: #CCCC00; }
div.toppage a { text-decoration: none; color: #000000;}
div.toppage ul { font-size: 10px; list-style-type: square; color: #CC3333; }
div.toppage td { font-size: 10px; }



div.toppage { width: 1000; background: #FFFFFF; margin: 0 auto; padding-bottom: 0px ; border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf;}
div.toppage table.toppageborder { font: 10px Tahoma; color: #000000; width: 100%; background: #FFFFFF; margin: 0 0 0 0; padding-bottom: 0px ; }
div.toppage table.toppageborder td { padding: 5px 10px 5px 10px; border-bottom: 0px; }
div.toppage table.toppageborder tr.h td { border-bottom: 0px solid #CC3333; font-weight: bold; color: #CC3333; padding-top: 20px; }
div.toppage table.toppageborder tr.l td { border-bottom: 0px; }
div.toppage table.toppageborder td.here { background: #FFFFFF; font-weight: bold; border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; list-style-type: square; border-bottom: 0px;}
div.toppage table.toppageborder td.n { border-top: 0px; border-bottom: 0px; border-right: 0px; }

#top_navigation {width: 1000; height: 30px; background: #D3D6DE; margin: 0 auto; font-size: 8px; border-left: 1px solid #bfbfbf; border-right: 1px solid #bfbfbf; border-top: 1px solid #bfbfbf;}
#top_navigation td { vertical-align: middle; }
#top_navigation a { color: #505458;}


#top_dom {width: 100%; height: 50px; background: #cdcdcd; font-size: 8px;  margin: 0 0 0 0; }
#top_dom td { vertical-align: middle; }
#top_dom a { color: #505458;}


div.loginbox {width: 230px; height: 22px; background: #D3D6DE; font-size: 11px;  margin: 0 0 0 0; padding-top: 5px ;}
div.l
div.loginbox a { color: #505458;}

div.livesearch {
background:ffffff;
position:absolute;
z-index: 10;
width:416;
font-size:12px;
padding-top:2px;
padding-bottom:2px;
padding-left:2px;
}

#top_new {
width: 1000px;
height: 35px;
top:0;
background: #D3D6DE;
font-size: 11px;
margin: auto;
border-left: 1px solid #bfbfbf;
border-right: 1px solid #bfbfbf;
border-bottom: 1px solid #bfbfbf;

}


div.wievphoto {
border: 1px solid #8A8CB3;
background: #EFEFEF;
padding: 4px;
position: absolute;
margin-top: 20;
width:  auto;
height: auto;
position: absolute;
visibility: hidden;
overflow: auto;
}

#top_logo {
width: 1000;
background: #FFFFFF;
margin: auto;
}

#top_auto {width: 1000; height: 10px;  font-size: 8px; BACKGROUND-COLOR: #FFFFFF; margin: 0 auto; }
#top_auto td { vertical-align: middle; }
#top_auto a { color: #000000;}


#bottom {width: 1000; height: 100px; background: #D3D6DE; font-size: 8px;  margin: auto; border-left: 1px solid #B0BCC2; border-right: 1px solid #B0BCC2; border-top: 2px solid #B0BCC2;}
#bottom td { vertical-align: middle; }


#bottom_region {width: 1000; height: 100px; background: #FFFFF; font-size: 8px;  margin: auto; border-left: 1px solid #B0BCC2; border-right: 1px solid #B0BCC2; border-top: 2px solid #B0BCC2;}
#bottom_region td { vertical-align: middle; }



.r1, .r2, .r3 {
display: block;
height: 1px;
}

.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

#rounded-box-3 .inner-box, #rounded-box-3 b {
background-color: #FFF4D5;
}

#rounded-box-5 .inner-box, #rounded-box-3 b {
background-color: #FFF4D5;
}

.inner-box {
padding:1em;
}

.r1, .r2, .r3 {
overflow: hidden;
font-size:1px;
}

#rounded-box-forum .inner-box, #rounded-box-forum  b {
background-color: #f0f1f3;
}

#rounded-box-salon .inner-box, #rounded-box-salon  b {
background-color: #FFEB9B;
}

.populartag01:link{color:#5f5c4d; margin-bottom:10px; text-decoration:none; padding-bottom:2px; font-size:115%;}
.populartag01:visited{color:#5f5c4d;  text-decoration:none; font-size:115%;  padding:3px}
.populartag01:hover{color:#f5f3e7;  text-decoration:none;  background:#ADA998;}
.populartag01:active{color:#f5f3e7;  text-decoration:none;  background:#ADA998;}
.populartag01_active{color:#f5f3e7;  text-decoration:none; background:#ADA998; padding:2px}
.populartag01_active:hover{color:#f5f3e7;  text-decoration:none; background:#5f5c4d}


.populartag02:link{color:#CC3333; margin-bottom:10px; text-decoration:none; padding-bottom:2px}
.populartag02:visited{color:#CC3333;  text-decoration:none}
.populartag02:hover{color:#f5f3e7;  text-decoration:none; background:#5f5c4d}
.populartag02:active{color:#f5f3e7;  text-decoration:none; background:#5f5c4d}
.populartag02_active{color:#f5f3e7;  text-decoration:none; background:#5f5c4d; padding:2px}
.populartag02_active:hover{color:#f5f3e7;  text-decoration:none; background:#5f5c4d}


.populartag03:link{color:#AC0404; margin-bottom:10px; text-decoration:none; padding-bottom:2px; font-size:115%;}
.populartag03:visited{color:#AC0404;  text-decoration:none; padding:3px}
.populartag03:hover{color:#AC0404;  text-decoration:none;  background:#ADA998;}
.populartag03:active{color:#AC0404;  text-decoration:none;  background:#ADA998;}
.populartag03_active{color:#AC0404;  text-decoration:none; background:#ADA998; padding:2px}
.populartag03_active:hover{color:#AC0404;  text-decoration:none; background:#5f5c4d}


.textlog {
  border: 1px solid #B0BCC2;
  background: #FFFFFF;
  border-width: 0 1px;
  padding: 0 12px;
  font-size:8pt;
  text-decoration:none;
  font-weight: bold;
}



.b1, .b2, .b3, .b4, .b5,
.b1 i, .b2 i, .b3 i, .b4 i, .b5 i,
.b1 b, .b2 b, .b3 b, .b4 b, .b5 b,
.b1 q, .b2 q, .b3 q, .b4 q, .b5 q {
  height: 1px;
  font-size: 1px;
  overflow: hidden;
  border-style: solid;
  border-width: 0 1px;
  display: block;
}
.b1 {
  margin: 0 2px;
  background: #EBEEF0;
  border: none;
}
.b1 b {
 margin: 0 1px;
 background: #B8C3C8;
 border-color: #CBD3D7;
}
.b2 {margin: 0 1px; border-color: #D6DCDF;}
.b2 b {border-color: #B8C3C8;}
.b2 i {border-color: #E4E8EA;}
.b2 q {border-color: #F7F8F9;}
.b3 {border-color: #EBEEEF;}
.b3 b {border-color: #BCC6CB;}
.b3 i {border-color: #F9FAFB;}
.b4 {border-color: #CAD2D6;}
.b4 b {border-color: #E5E9EB;}
.b5 {border-color: #B5C0C6;}
.b5 b {border-color: #FAFBFB;}
.text {
  border: 1px solid #B0BCC2;
  background: #FFFFFF;
  border-width: 0 1px;
  padding: 0 12px;
  font-size:10pt;
}

.textbottom {
  background: #CE4532;
  font-size: 10px;
  font-color: #ffffff;

  margin: 0 auto;
  width: 1024;
}

.v1, .v2, .v3, .v4, .v5 {
        height: 1px;
        font-size: 1px;
        display: block;
        overflow: hidden;
        border: 1px solid #B8C3C8;
        background: #FFFFFF;
        border-width: 0 1px;
}

.v1 {margin: 0 5px; background: #B8C3C8;}
.v2 {margin: 0 3px; border-width: 0 2px;}
.v3 {margin: 0 2px;}
.v4 {margin: 0 1px;}
.v5 {margin: 0 1px;}


h1{
font-family:Tahoma;
font-size:13px;
margin:0;
color:#000000;
}

h2{
font-family:Tahoma;
font-size:10px;
margin:0;
color:#000000;
}


h3{
font-family:Tahoma;
font-size:13px;
margin:0;
color:#5f5c4d;
}

DIV.border_reload {
 border: 1px solid #8A8CB3;
 background: #EFEFEF;
 padding: 4px;
 width:100;
 position: absolute;
 left: 50%;
 margin-top: 50;
}

DIV.bilder {
width:200px;
//height:25px;
background: #EFEFEF;
border-left: 1px solid #6B6C70;
border-right: 1px solid #6B6C70;
border-bottom: 1px solid #6B6C70;
position: absolute;
top:0;
left:40%;
z-index: 3;
visibility: hidden;
text-align:center;
}




DIV.masterdiv {
min-width:100%;
min-height:100%;
background: #000000;
zoom:1;
background:url(data:image/png;base64,iVBORw0KG...);
background:rgba(0, 0, 0, 0.5);
//background:#000;
//filter:alpha(opacity=50);
float:top;
z-index: 3;
position: fixed;
visibility: hidden;
margin-left: auto;
margin-right: auto;
}

DIV.masterdiv2 {
filter: alpha(opacity=100);
opacity:1;
top:40%;
left:30%;
position: fixed;
width:700px;

}

DIV.masterdiv5 {
filter: alpha(opacity=100);
opacity:1;
top:50%;
left:50%;
margin-left: -200px;
margin-top: -160px;
position: fixed;


}


.masterdivbutton {
BACKGROUND-COLOR: #FFFA71;
BORDER: #bcbcbc 1px solid;
COLOR: #Black;
FONT-SIZE: 8pt
}




font.fontsize {
font-size:10pt;

}


DIV.brdforfoto {
 border: 1px solid #CCCCCC;
 background: #EFEFEF;
 padding: 4px;
}

DIV.brdnote {
 border: 1px solid #FA4E4E;
 background: #FAF97D;
 padding: 4px;
 color: #FA4E4E;
 font-size: 11pt;
}

DIV.brdforfoto_active {
 border: 1px solid #CCCCCC;
 background: #FFC659;
 padding: 4px;
}

DIV.brderror {
 border: 1px solid #C9D779;
 background: #FDF462;
 padding: 4px;
 font-size:11pt;
}



DIV.PaginationMed {
        display: block;
        float: center;
        width: 90%;
        height: 30px;
        margin: 0 auto;
        padding: 0px;
        border-bottom: 1px dotted #cccccc;
}


DIV.paginationEdit {
        border: 0px; margin: 0px; padding: 0px;
}



UL.inlineList {
        list-style-type: none;
        display: inline;
        float: left;
        padding: 0px;
        margin: 0px;
}

UL.inlineList LI {
        display: inline;
        float: left;
        list-style-type: none;
        margin: 0px 3px 0px 0px;
        padding: 0px;
        height: 15px;
}



A:link.paginationLinks, A:active.paginationLinks, A:visited.paginationLinks {
        display: inline;
        float: left;
        width: auto;
        height: 100%;
        font-size: 9px;
        font-weight: bold;
        color:#5f5c4d;
        text-decoration: none;
        margin: 0px;
        padding: 2px 5px 3px 5px;
        border: 1px solid #cccccc;
        background-color: #ffffff;
}

A:hover.paginationLinks {
        display: block;
        float: left;
        width: auto;
        height: 100%;
        font-size: 9px;
        color:#FFFFFF;
        text-decoration: none;
        margin: 0px;
        padding: 2px 5px 3px 5px;
        background-color: #cccccc;
        border: 1px solid #cccccc;
}

A:link.paginationLinksOn, A:active.paginationLinksOn, A:visited.paginationLinksOn, A:hover.paginationLinksOn {
        display: block;
        float: left;
        width: auto;
        height: 100%;
        font-size: 9px;
        color:#FFFFFF;
        text-decoration: none;
        margin: 0px;
        padding: 2px 5px 3px 5px;
        background-color: #cccccc;
        border: 1px solid #cccccc;
}


DIV.bluediv {
 border: 1px dotted #cccccc;
 background: #F2F2F2;
 padding: 10px;

}

DIV.yellowdiv {
 border: 1px dotted #E6C998;
 background: #FFF4D5;
 padding: 10px;
}

DIV.yellowdiv h1 {
font-size:10pt;
color: #BC0000;
//background:url("http://jap.com.ua/ico/infogreen.gif") no-repeat 5  2px;

}

div.txt p,td { font-size: 11px; }
div.txt span.date { font-weight: bold; color: #CCCC00; }
div.txt a { text-decoration: none; color: #000000;}
div.txt ul { font-size: 11px; list-style-type: square; color: #CC3333; }
div.txt td { font-size: 11px; }
div.txt table.charac { font: 11px tahoma; color: #000000; width: 100%; }
div.txt table.charac tr:hover { background-color: #D3D6DE; }
div.txt table.charac td { padding: 5px 5px 5px 5px; border-bottom: 1px solid #cccccc;}
div.txt table.charac tr.h td { border-bottom: 1px solid #190E86; font-weight: bold; color: #000000; padding-top: 0px; background-color: #FFFFFF; }
div.txt table.charac tr.a td { border-bottom: 1px solid #190E86; font-weight: bold; color: #000000; padding-top: 5px; padding-bottom: 5px; background-color: #F0DE8A; }
div.txt table.charac tr.h td.h { background-color: #F8D063; }
div.txt table.charac tr.active td { font-weight: bold; color: #000000; background-color: #D3D6DE; }
div.txt table.charac tr.active2 td { font-weight: bold; color: #000000; background-color: #FFC659; }
div.txt table.charac tr.l td { border-bottom: 0px; }
div.txt table.charac td.r { border-right: 0px; }
div.txt table.charac td.n { border-top: 0px; border-bottom: 0px; border-right: 0px; }


div.txt10 p,td { font-size: 11px; }
div.txt10 span.date { font-weight: bold; color: #CCCC00; }
div.txt10 a { text-decoration: none; color: #000000;}
div.txt10 td { font-size: 11px; }
div.txt10 table.charac10 { font: 11px tahoma; color: #000000; border: 1px solid #cccccc; }
div.txt10 table.charac10 tr td:hover { background-color: #D3D6DE; }
div.txt10 table.charac10 td { padding: 5px 5px 5px 5px; }
div.txt10 table.charac10 tr.h td { border-bottom: 1px solid #190E86; font-weight: bold; color: #000000; padding-top: 5px; background-color: #FFFFFF; }
div.txt10 table.charac10 tr.h td.h { background-color: #F8D063; }
div.txt10 table.charac10 tr.active td { font-weight: bold; color: #000000; background-color: #D3D6DE; }
div.txt10 table.charac10 tr.active2 td { font-weight: bold; color: #000000; background-color: #FFC659; }
div.txt10 table.charac10 tr.l td { border-bottom: 0px; }
div.txt10 table.charac10 td.r { border-right: 0px; }
div.txt10 table.charac10 td.n { border-top: 0px; border-bottom: 0px; border-right: 0px; }


#pereklu4atel .with-tabs .head h2 {
    background-image: url(http://jap.com.uat/images/main-module-head-tabs.gif);
    margin-bottom: 0;
    }
#pereklu4atel .with-tabs {
    background: url(http://jap.com.ua/images/main-tabs-bg.gif) top left no-repeat;
    }
#pereklu4atel .with-tabs .tabs {
    background: url(http://jap.com.ua/images/main-tabs-bg.gif) top right no-repeat;
    margin: 0 0 0px 0px;
    padding: 0;
    height: 26px;
    }
#pereklu4atel .with-tabs .tabs li {
    background: url(http://jap.com.ua/images/main-tab.gif) top left no-repeat;
    padding: 0 0 0 12px;
    margin: 0px 6px 0 0;
    list-style: none;
    float: left;
    display: inline;
    position: relative;
    z-index: 1;
    }
#pereklu4atel .with-tabs .tabs li a {
    background: url(http://jap.com.ua/images/main-tab.gif) top right no-repeat;
    float: left;
    display: inline;
    font: 10px/26px Tahoma;
    font-weight: bold;
    padding: 0 15px 0 5px;
    color: #333;
    margin-right: -6px;
    position: relative;
    z-index: 2;
    }
#pereklu4atel .with-tabs .tabs li.vkl {
    background-position: bottom left;
    }
#pereklu4atel .with-tabs .tabs li.vkl a {
    background-position: bottom right;
    color: #190E86;
    }
#pereklu4atel .with-tabs .with-head {
    background: none #14181B;
    margin: 0;
    padding-left: 7px;
    }



#pereklu4ateltop .with-tabs .head h2 {
    background-image: url(http://jap.com.ua/images/main-module-head-tabs_top.gif);
    margin-bottom: 0;
    }
#pereklu4ateltop .with-tabs {
    background: url(http://jap.com.ua/images/main-tabs-bg_top.gif) top left no-repeat;
    width:1000;
    margin: 0 auto;
    BACKGROUND-COLOR: #FFFFFF;
    }
#pereklu4ateltop .with-tabs .tabs {
    background: url(http://jap.com.ua/images/main-tabs-bg_top.gif) top right no-repeat;
    margin: 0 0 -5px 0px;
    padding: 0;
    height: 35px;
    }
#pereklu4ateltop .with-tabs .tabs li {
    background: url(http://jap.com.ua/images/main-tab_top.gif) top left no-repeat;
    padding: 0 2px 0 8px;
    margin: 0px 6px 0 0;
    list-style: none;
    float: left;
    display: inline;
    position: relative;
    z-index: 1;
    }
#pereklu4ateltop .with-tabs .tabs li a {
    background: url(http://jap.com.ua/images/main-tab_top.gif) top right no-repeat;
    float: left;
    display: inline;
    font: 10px/26px Tahoma;
    font-weight: bold;
    padding: 0 10px 0 0px;
    color: #333;
    margin-right: -6px;
    position: relative;
    z-index: 2;
    }
#pereklu4ateltop .with-tabs .tabs li.vkl {
    background-position: bottom left;
    }
#pereklu4ateltop .with-tabs .tabs li.vkl a {
    background-position: bottom right;
    color: #190E86;
    }
#pereklu4ateltop .with-tabs .with-head {
    background: none #14181B;
    margin: 0;
    padding-left: 7px;
    }


.clearfix:after {
        content: ".";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0;
}

.clearfix {
        display: inline-block;
}

html[xmlns] .clearfix {
        display: block;
}

* html .clearfix {
        height: 1%;
}


DIV.border {
 border: 1px solid gray;
 background: #BCBCBC;
 padding: 3px;
 margin:0px;
}

div.cart {
width: 550px;
height: 70px;
background: #FFF;
border: 2px solid #D3D6DE;
position: absolute;
margin: 0 auto;
top: 50%;
left:35%;
}


div.wiev_message {
border: 1px solid #8A8CB3;
background: #EFEFEF;
padding: 4px;
position: absolute;
margin-top: 20;
width:  auto;
height: auto;
position: absolute;
//visibility: hidden;
overflow: auto;
}


.buttonclass {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d1d1d1), color-stop(1, #d6d6d6) );
	background:-moz-linear-gradient( center top, #d1d1d1 5%, #d6d6d6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1d1d1', endColorstr='#d6d6d6');
	background-color:#d1d1d1;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #bababa;
	display:inline-block;
	color:#303030;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}.classname:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.classname:active {
	position:relative;
	top:1px;
}

.buttonclass1 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d1d1d1), color-stop(1, #d6d6d6) );
	background:-moz-linear-gradient( center top, #d1d1d1 5%, #d6d6d6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1d1d1', endColorstr='#d6d6d6');
	background-color:#d1d1d1;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #bababa;
	display:inline-block;
	color:#303030;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}


.buttonclass2 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background-color:#fcfcfc;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #919191;
	display:inline-block;
	color:#000000;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:4px 10px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}
