/*td > a.lmenu1lvl_txt {
 border: 1px dashed red;
 margin-top: 6px !important;
}table > tbody > tr > td > #x3leftmenu1001057 {
border: 1px solid  navy; 
min-height: 100%;
height: 900px;
	
}
td table tbody tr td table tbody tr td.shadowbolt {
background: #f7e4e8 !important;
height: 100%;
}
td.shadowbolt table,td.shadowbolt table tbody,td.shadowbolt table tbody tr,td.shadowbolt table tbody tr td {
background: #f7e4e8 !important;
}
table table td table td table td table td table tbody tr td table td.shadowbolt {
background: #f7e4e8 !important;
}
td.shadowbolt table {
background: #f7e4e8 !important;
}
table tbody tr td.shadowbolt,tbody tr td.shadowbolt,tr td.shadowbolt {
background: #f7e4e8 !important;
}
td.shadowbolt {
background: #f7e4e8 !important;
}

tr td table.godlike {
background: #f7e4e8 !important;
}
table tbody tr td table.godlike {
background: #f7e4e8 !important;
}
td table.godlike {
background: #f7e4e8 !important;
}

*/ 
td.centerblock {
padding-left: 8px !important; 
}
.complete_wrap {
padding: 0px !important;
}
img.flag {
padding: 0px !important;
}
td.centerblock img {
padding: 5px;   
}
table {background-color: #F7E4E8;} 

table.demon {
border-color: rgb(153, 51, 0); 
clear: both; 
* width: 90%;
border-collapse: collapse; 
border-spacing: 4px;
padding: 4px;
border: 1px dashed #993300;
}
table.demon td {
border: 1px dashed #993300;
padding: 5px;
}


table.godlike {
width: 210px;
left: 20px;
top: 20px;
align:left;
float:left;
position: relative;
}
tr td a.lmenu1lvl_txt {
height: 29px;
}
tr > td > a.lmenu1lvl_txt {
height: 29px;
}
a.lmenu1lvl_txt {
top: 6px;
/*padding-top: 6px !important;*/
position: relative;
float: left;
}
.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:#ffe96f;
FONT-FAMILY:Verdana;
FONT-SIZE:13px;
FONT-WEIGHT:400;
}

.navbaritem {
COLOR:#ffe96f;
FONT-FAMILY:Verdana;
FONT-SIZE:13px;
FONT-WEIGHT:700;
TEXT-DECORATION:underline;
}

.navbarselecteditem {
BACKGROUND-COLOR:#ffe96f;
COLOR:#372413;
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;
TEXT-DECORATION:none;
}

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.redblock {
 list-style-image: url('/files/redblock.gif');
}
.invblock {
display:none;
}

.copyrights{
COLOR:#AAA;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:8px;
}

.sapecss{
COLOR:#000;
FONT-FAMILY:Tahoma, Arial;
FONT-SIZE:12px;
margin-left:0px;
}

a.sapecss{ COLOR:#993300; }

