/* CSS Document */

HTML,BODY { height:100%; margin:0;padding:0;}
BODY {font-family:Arial, Helvetica, sans-serif; max-width:1280px; min-width:1000px; background:url(/images/1.gif) no-repeat; background-attachment:fixed;}
H1 {font-size: 20px; margin:0; padding:0;}
A {color:#023f88;}
A:hover {color:#ff0a20;}
IMG {margin:0; border: 0px solid; vertical-align: top;}
A IMG { border: 0px solid; }
table.autosize {width:auto;}
td.mm2a,td.mm2a a, td.mm2a a:hover {font-size:15px; background-image: url(/images/bg_mm2.gif); background-repeat:repeat-x; padding:2px 5px; color:#fff;}
td.mm2 {font-size:15px; padding:2px 7px;}
TABLE {width:100%; border:0px solid #0000FF; border-collapse:collapse; padding:0; margin:0;} 
TD {padding:0; border:0px solid #ccc;}
TD.logo {font-size:0px;}
ul.mainmenu {font-size:13px; line-height:1.3em; margin:0.3em; padding:0.3em; list-style-type:none;}
.rusflag {font-size:14px; color:#444;}
input.searchbutton {font-size:15px; margin:0; background-color:transparent; overflow:visible; padding: 1px 15px 3px 9px; border:0px solid; background-image:url(/images/bg_searchbutton.gif); background-repeat:no-repeat; background-position: left top;}
input.serchtext {font-size:15px; border:1px solid #ccc; padding:0; margin:0;} 
input.authinput {font-size:13px; border:1px solid #ccc; padding:0; margin:0;} 
input.authcheckbox {font-size:12px; border:0px solid #ccc; padding:1px; margin:1px;} 
.text {font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:1.2em;}
td.prmenua,td.prmenu,td.prmenua a,td.prmenua a:hover {color:#fff;}
td.prmenua,td.prmenu {font-size:14px; background:url(/images/bg_head-prmenu.gif) repeat-x; padding:3px 5px;}
td.prmenudevider {font-size:13px; padding:0 5px;}
table.devidebtab {background-color:#c0e1ff; font-size:1px; margin:15px 0 2px 0;}
table.devidebtabfirst {background-color:#c0e1ff; font-size:1px; margin:3px 0 2px 0;}

td.prmenuitem {font-size:13px; padding:2px 5px;}
td.prmenuitema, td.prmenuitema a {font-size:13px; color:#ff0a20;}
td.prmenuitema {padding:2px 5px;}
td.prmenuiteml2 {font-size:13px;}
td.prmenuitemla2 {font-size:13px; color:#ff0a20;}
tb.prmenuiteml2img {padding-left:5px; padding-top:5px; vertical-align:middle;}

td.smenua,td.smenu,td.smenua a,td.smenua a:hover,td.smenu a, td.smenu a:hover {color:#fff;}
td.smenua,td.smenu {font-size:14px; background:url(/images/bg_head-smenu.gif) repeat-x; padding:3px 5px;}

td.smenuitem, td.smenuitem a {font-size:13px;}
td.smenuitem, td.smenuitema {padding:2px 5px;}
.indexspeachead {background:url(/images/bg_special-index.gif) repeat-x; font-size:16px;}
.indexspeacheadgrey {background:url(/images/bg_special-index_forum.gif) repeat-x; font-size:16px;}
.indexspeacheadgrey  a {font-size:16px;}
.indexspeachead a {font-size:16px;}
.forumtheme {padding: 5px 2px 2px 0; font-size:14px; border-bottom:1px solid #eee;}
QUOT {border: 2px solid #000;}

td.smenuiteml2 {font-size:13px;}
td.smenuitemla2, td.smenuitema {font-size:13px; color:#ff0a20;}
tb.smenuiteml2img {padding-left:5px; padding-top:5px; vertical-align:middle;}
td.add2cart {font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; white-space:nowrap; background:url(/images/bg_cart.gif) no-repeat; padding: 8px 11px 12px 40px;}
td.add2cart a,td.add2cart a:hover {text-decoration:none; color:#444;}
td.incart {font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; white-space:nowrap; background:url(/images/bg_incart.gif) no-repeat; padding: 8px 11px 12px 40px;}
td.incart a,td.incart a:hover {text-decoration:none; color:#444;}
.price, .price-a {font-size:18px; color:#444;}
.price-a {color:#ff0a20;}
.pricenode {font-style:italic; font-size:12px; padding:2px 5px;}
.valuta-a {color:#ff0a20; font-size:12px;}
.valuta {color:#444; font-size:12px;}
.specialprice {font-size:12px; background-color:#fffcd3; padding:2px 5px; color:#ff0a20;}
.privpricehead {padding:2px 5px; background-color:#fffcd3; font-size:12px; font-weight:bold;}
.privprice {padding:2px 5px; background-color:#fffcd3; font-size:12px;}
.authorinlist {font-size:12px; font-weight:bold;}
.prnameinlist {font-size:14px;}
.briefinlist {font-size:12px; margin-top:5px;}
.arr {font-size:12px;}
FORM {margin:0; padding:0;}
button.active{
border:none;
background:none;
padding:0;
margin:0;
width:auto;
overflow:visible;
text-align:center;
white-space:nowrap;
font-size:1px;
height:25px;
line-height:23px;
}

button.active span, button.active em{
display:block;
height:25px;
line-height:23px;
margin:0;
padding:0;
color:#000;
font-size:1px;
cursor:pointer;
}

button.active span{
font-size:1px;
padding-left:20px;
background:url(/images/bg_button.gif) no-repeat 0 0;
}
button.active em{
font-size:14px;
font-style:normal;
padding-right:20px;
background:url(/images/bg_button.gif) no-repeat 100% 0;
}
.buttonie{overflow:visible; display:inline;}

td.border {font-size:12px; border-bottom:1px solid #ccc; padding: 7px 5px 0 5px; background-color:#FBFBFB; font-family:Arial, Helvetica, sans-serif;}
td.border1 {font-size:12px; border-bottom:1px solid #ccc; padding: 7px 5px 0 5px; background-color:#f5f5f5; font-family:Arial, Helvetica, sans-serif;}
td.borderHead {font-size:11px; border-bottom:1px solid #ccc; font-weight:700; white-space:nowrap; background-color:#EBEBEB; padding: 7px 7px 3px 5px; font-family:Arial, Helvetica, sans-serif;}
td.borderHead1 {font-size:11px; border-bottom:1px solid #ccc; font-weight:700; white-space:nowrap; background-color:#f5f5f5; padding: 7px 7px 3px 5px; font-family:Arial, Helvetica, sans-serif;}
.mp0 {margin:0; padding:0}