body {margin: 0px; background-color:#EBF4FF;}
td,TT,div,input {font-family:Tahoma, Verdana, Arial; font-size:11px; line-height: 14px;} 
ul {list-style-image:url(i/li.gif); list-style-position:inside; margin: 7px 0 7px 0; text-indent:-10px;}
li {padding:2px 0 3px 12px; text-indent: -17px;}
OL { list-style-position:inside; margin: 7px 0 7px 5px; text-indent:-5px; }
p {margin:0px 0 8px 0;}
a {color:#2F5C8A;}

div.logo {margin: 23px 37px 22px 29px;}


table.menu td div{ color:#57708C; font-size:11px;}
table.menu td div A{color:#57708C; text-decoration:none;}
.menu-sub  {padding: 3px 8px 5px 29px;  background: url(i/bg-men-pod.gif) no-repeat top left; background-position: 16px 0 ;}
.menu-sub-o {padding: 3px 8px 5px 29px;  background: url(i/bg-men-pod_o.gif) no-repeat top left; background-position: 16px 0;}

.menu-cat {background: url(i/bg_csub.gif) no-repeat top left; padding: 5px 0 5px 19px}
table.catalog-menu td {}
.bg-cutm {background: url(i/bg_catm_bg.gif) no-repeat top left;}
.bg-cutm-o {background: url(i/bg_catm_sel_bg.gif) no-repeat top;}

.cutm div  {padding: 3px 0 3px 7px;}
.cutm div a {color:#57708C; text-decoration:none;}
.cutm div a:hover{text-decoration:underline;}

.bg-subcut {padding: 5px 0 5px 0; color:#57708C; }
.bg-subcut a{color:#57708C; text-decoration:none;} 
.bg-subcut a:hover{color:#57708C; text-decoration:underline;} 
.bg-subcut-o {padding: 5px 0 5px 0; color:#FFFFFF;}
.bg-subcut-o a{color:#FFFFFF;}

table.block td table td div {color:#FE8900; margin-bottom:3px;}
table.block td table td span {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#000000; }
table.block td table td span a{color:#000000;}
table.block td table td div.det {margin-bottom:4px;}
table.block td table td div.det a {color:#5D95DB;}

table.top-text td.rights {background: url(i/bgr_top.gif) top left no-repeat; margin:}
table.top-text div.icons {margin: 9px 0 0 0; width:254px;}

table.text td.rights-mid {background: url(i/bg_vspom.gif) top left repeat-x;}
table.text td.rights-mid div {background: url(i/bgr_middle.gif) top left no-repeat; height:172px;} 
table.text td.text-bg {background: url(i/bg_mid.jpg) no-repeat top left;}
table.text td.text-bg div,table td {color:#151A21; margin: 0 20px 20px 23px; }
table.text td.text-bg div.header {text-indent: -23px; padding-left: 23px; margin: 69px 0 6px; font-size:13px; color:#FFFFFF; text-transform: uppercase; font-weight:bold}
table.text td.text-bg div.header a {color:#FFFFFF; text-decoration: none; font-weight:normal}

table.top-first td.rights {background: url(i/bgr_top1.gif) top left no-repeat;}
table.top-first div.icons {margin: 9px 0 0 0; width:254px;}

table.first td.rights-mid {background: url(i/bg_vspom_1.gif) top left repeat-x;}
table.first td.rights-mid div {background: url(i/bgr_middle_1.gif) top left no-repeat; height:393px;} 

.det a {color:#FFFFFF; }

table.top-catalog td.rights {background: url(i/bgr_top_cat.gif) top left no-repeat;}
table.top-catalog div.icons {margin: 9px 0 0 0; width:254px;}

.cat {padding: 0 0 10px 9px; width:555px;}
.cat table td.head-cat {color:#57708C; font-weight:normal;  font-weight:bold; padding:7px 0 2px 0;}
.cat table td.head-cat a{color:#5D95DB; font-weight:normal;}
.cat div.header {text-indent: -12px; padding-left: 12px; margin: 21px 0 7px;  font-size:12px; text-transform: uppercase; font-weight:bold;}
.cat div.foot {margin: 21px 0 7px;    font-weight:bold}
.cat table,div {color:#151A21; }
.cat div.header { color:#FFFFFF}

.pic-cat {border-right-color:#6C8AB1;border-right-width:1px;}

.catalog-preview  div {padding: 0 7px 4px 7px; color:#383838; font-size:10px;}
.catalog-preview  b div {padding: 3px 0 2px 7px;}

.input-text,.search { border: 1px #A5ACB2 solid; width:200px; height:20px; }
.inserted_img { border: 3px solid #FFFFFF; margin: 4px; }
