.viz_block {
 border-collapse: separate; /* Способ отображения границы */  
 /*border-spacing: 1px 1px; /* Расстояние между ячейками */ 
 padding: 0px; /* Поля вокруг текста */
 border: 1px dashed #a52a2a; /* Граница вокруг ячеек */ 
 border: 1px solid #015d8e; /* Граница вокруг ячеек */ 
 /*background:#cccccc;/**/
}

.basketitem {
BACKGROUND:#FFF;
BORDER-BOTTOM:#000 1px solid;
BORDER-LEFT:#000 1px solid;
BORDER-RIGHT:#000 1px solid;
BORDER-TOP:#000 1px solid;
COLOR:#ffe96f;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:7pt;
FONT-WEIGHT:400;
}

.basketitem2 {
BACKGROUND:#FFF;
BORDER-BOTTOM:#000 1px solid;
BORDER-LEFT:#000 1px solid;
BORDER-RIGHT:#000 1px solid;
BORDER-TOP:#000 1px solid;
COLOR:#000;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:8pt;
FONT-WEIGHT:400;
}

.basktabtitle {
COLOR:#ffe96f;
FONT-FAMILY:Arial;
FONT-SIZE:12px;
FONT-WEIGHT:700;
}

.button {
BACKGROUND:#015d8e;
border-color:#007abb #007abb #007abb #007abb;
border-width:0px;
COLOR:#FFF;
FONT-FAMILY:Tahoma, Arial;
FONT-WEIGHT:700;
LINE-HEIGHT:14px;
CURSOR:pointer;
}

.button2 {
BACKGROUND:#372413;
BORDER-BOTTOM:#ffe96f 1px solid;
BORDER-LEFT:#ffe96f 1px solid;
BORDER-RIGHT:#ffe96f 1px solid;
BORDER-TOP:#ffe96f 1px solid;
COLOR:#ffe96f;
CURSOR:hand;
FONT-FAMILY:Verdana;
FONT-SIZE:11px;
FONT-WEIGHT:400;
HEIGHT:30px;
LINE-HEIGHT:14px;
WIDTH:200px;
}

.buttonshowall {
BACKGROUND:#777;
BORDER-COLOR:#DDD #000 #000 #DDD;
BORDER-WIDTH:1px;
COLOR:#FFF;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:7px;
FONT-WEIGHT:700;
LINE-HEIGHT:8px;
}

.formcap {
COLOR:#ffe96f;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:11px;
FONT-WEIGHT:400;
}

.formcap2 {
COLOR:#ffe96f;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:9px;
FONT-WEIGHT:400;
}

.formitem {
BACKGROUND:#FFF;
BORDER-BOTTOM:#ffe96f 1px solid;
BORDER-LEFT:#ffe96f 1px solid;
BORDER-RIGHT:#ffe96f 1px solid;
BORDER-TOP:#ffe96f 1px solid;
COLOR:#000;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:8pt;
FONT-WEIGHT:400;
HEIGHT:15px;
}

.formtextarea {
BACKGROUND:#FFF;
BORDER-BOTTOM:#ffe96f 1px solid;
BORDER-LEFT:#ffe96f 1px solid;
BORDER-RIGHT:#ffe96f 1px solid;
BORDER-TOP:#ffe96f 1px solid;
COLOR:#000;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:8pt;
FONT-WEIGHT:400;
}

.gbanons {
COLOR:#616362;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:11px;
FONT-WEIGHT:400;
TEXT-DECORATION:none;
}

.gbdate {
COLOR:#616362;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:12px;
FONT-WEIGHT:700;
TEXT-DECORATION:none;
}

.gbtitle {
COLOR:#000;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:14px;
FONT-WEIGHT:700;
TEXT-DECORATION:none;
}

.goodmore {
COLOR:#fff;
FONT-SIZE:11px;
FONT-WEIGHT:700;
TEXT-DECORATION:none;
}

.goodtitle {
COLOR:#ffe96f;
FONT-FAMILY:Verdana;
FONT-SIZE:14px;
FONT-WEIGHT:700;
}

.listmargin {
COLOR:#ffe96f;
MARGIN:0 15px;
}

.messageframe {
BACKGROUND:#FFF;
BORDER:1px solid #000;
COLOR:#000;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:12pt;
FONT-WEIGHT:700;
HEIGHT:30px;
LEFT:50%;
PADDING:15px;
POSITION:absolute;
TEXT-ALIGN:center;
TOP:75px;
VISIBILITY:hidden;
WIDTH:250px;
Z-INDEX:100;
}

.navbardelemiter {
COLOR:#A82F02;
FONT-FAMILY:Verdana;
FONT-SIZE:13px;
FONT-WEIGHT:400;
}

.navbaritem {
COLOR:#A82F02;
FONT-FAMILY:Verdana;
FONT-SIZE:13px;
FONT-WEIGHT:700;
TEXT-DECORATION:underline;
}

.navbarselecteditem {
BACKGROUND-COLOR:#A82F02;
COLOR:#FFFFFF;
width:30px;
FONT-FAMILY:Verdana;
FONT-SIZE:13px;
FONT-WEIGHT:700;
TEXT-DECORATION:none;
}

.outmessagetab {
BACKGROUND:#EBEFF5;
BORDER-BOTTOM:#3E4A67 1px solid;
BORDER-LEFT:#3E4A67 1px solid;
BORDER-RIGHT:#3E4A67 1px solid;
BORDER-TOP:#3E4A67 1px solid;
PADDING:3px;
}

.outmessagetd {
COLOR:#ffe96f;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:12pt;
FONT-WEIGHT:700;
TEXT-ALIGN:center;
}

.plugframe {
BACKGROUND:#372413;
BORDER:1px solid #ffe96f;
COLOR:#ffe96f;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:12pt;
FONT-WEIGHT:700;
HEIGHT:300px;
LEFT:100px;
PADDING:15px;
POSITION:absolute;
TEXT-ALIGN:center;
TOP:50px;
VISIBILITY:hidden;
WIDTH:500px;
Z-INDEX:12;
}

.radio {
BACKGROUND:#FFF;
COLOR:#fff;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:8pt;
FONT-WEIGHT:400;
HEIGHT:15px;
}

.tit1,.tov2 {
COLOR:#ffe96f;
FONT-FAMILY:Arial;
FONT-SIZE:13px;
FONT-WEIGHT:700;
}

.tov1 {
FONT-FAMILY:Arial;
FONT-SIZE:13px;
}

.upmenu {
COLOR:#404541;
FONT-FAMILY:Tahoma;
FONT-SIZE:13px;
FONT-WEIGHT:700;
TEXT-DECORATION:none;
}

a {
COLOR:#111;
FONT-FAMILY:Tahoma;
FONT-WEIGHT:400;

}

a:hover {
TEXT-DECORATION:underline;
}

p {
MARGIN:0px;
}

table {
BORDER-SPACING:0;
PADDING:0;
TEXT-ALIGN:center;
VERTICAL-ALIGN:top;
WIDTH:100%;
}

td {
BORDER:0;
COLOR:#8c8c8c;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:13px;
FONT-WEIGHT:400;
PADDING:0;
TEXT-ALIGN:left;
TEXT-DECORATION:none;
VERTICAL-ALIGN:top;
}
input {
border: 1px solid #83b7e9;
height: 18;
font-size:10px;

}
UL {
 list-style-image: url('/files/redblock.gif');
}
.invblock {
display:none;
}

.copyrights{
COLOR:#AAA;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:8px;
}