BODY {font-size:11pt;background-color:#F0F0FF;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
H1 {font-family:Arial,Verdana;font-size: 130%; margin: 4px 2px 5px 0px;}
H2 {font-size: 115%; margin: 4px 2px 5px 0;line-height:14pt;}
H3 {font-family:Arial;font-size: 105%; margin: 2px 0 2px 0;}
H4 {font-family:Arial;font-size: 100%; margin: 2px 0 2px 0; font-style: normal; font-weight: normal;}
H5 {font-family:Arial;font-size: 90%;}
H6 {font-family:Arial;font-size: 80%;}
IMG {border:0;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
P {text-indent:3em;}
hr { border: 0;height: 2px;color: #AAAAFF;background-color: #AAAAFF;margin-left: 0;text-align: left;}


A         {color:#000033;text-decoration:none;}
A:visited {color:#333366;}
A:active  {color:#333366;text-decoration:underline;}
A:hover   {color:#000033;text-decoration:underline;}

a.nr         {color:#3030FF;text-decoration:underline;}
a.nr:visited {color:#0000FF;text-decoration:underline;}
a.nr:active  {color:#6060FF;text-decoration:underline;}
a.nr:hover   {color:#3030FF;text-decoration:underline;border-bottom:#0000FF 1px solid;}


p a {color:#3030FF;text-decoration:underline;}

p A         {color:#3030FF;text-decoration:none;}
p A:visited {color:#333366;}
p A:active  {color:#3030FF;text-decoration:underline;}
p A:hover   {color:#3030FF;text-decoration:underline;}



TABLE {border:0px;margin: 0 0 0 0;padding:0px 0px 0px 0px;}
TR    {border:0px;margin: 0 0 0 0;padding:0px 0px 0px 0px;}
TD    {border:0px;margin: 0 0 0 0;padding:0px 0px 0px 0px;}


TABLE#TopTable{margin: 0 0 0 0;padding:3px 3px 0px 3px;border:0;background-color:#f0f0ff;background-repeat:no-repeat;border:0px;background-image:url('/_img/nlp_banner2.jpg');width:100%;max-height:120px;overflow:hidden;}

TD#TopTableLTTD{width:185px;color:#FFFFFF;vertical-align:top;}
TD#TopTableLTTD UL {margin:0px;padding:0px 0px 0px 20px;}

TD#TopTableCTTD   {text-align:right;margin:0;padding:0;color:#FFFFFF;vertical-align:top;}
TD#TopTableCTTD P {padding-top:0px;color:#000000;filter:alpha(opacity=50,style=0);}

TD#TopTableRTTD{width:30%;vertical-align:top;}
TD#TopTableRTTD UL {margin:0px;padding:0px 0px 0px 20px;}


TABLE#CTblCont {width:100%;border:0px;}

TD#CPTCont {vertical-align:top;background-color:#F9F9FF;}

TD#CPTCont p {padding:0px 10px 0px 10px;}
TD#CPTCont h1 {padding:0px 10px 0px 10px;}
TD#CPTCont h2 {padding:0px 10px 0px 10px;}
TD#CPTCont h3 {padding:0px 10px 0px 10px;}
TD#CPTCont h4 {padding:0px 10px 0px 10px;}
TD#CPTCont h5 {padding:0px 10px 0px 10px;}
TD#CPTCont h6 {padding:0px 10px 0px 10px;}


TD#TDRight{border-left:#AAAAFF 3px solid;vertical-align:top;width:210px;}


TABLE#TBLadv{border:0px;width:100%;}


TABLE#bannerblock {width:100%;border-top:#000000 2px solid;}
TABLE#bannerblock IMG {margin:0; padding:0; border:0;}
TABLE#bannerblock A {margin:0; padding:0; border:0;}


TD.menublock {width:100%;background-color:#F0F0F9;border:#C0C0F9 7px solid;margin-top:10px;}
TD.menublock UL {margin-left:14px;padding:0;}
TD.menublock LI {margin-left:5px;}
TD.menublock LI HR {text-align:center;width:40%;}
TD.menublock LI A {font-variant:small-caps;font-size:10pt;}
TD.menublock LI TABLE {margin-left:10px;}
TD.menublock LI TABLE TD {background-color:#FFFFFF;}
TD.menublock LI TABLE TD LI {margin-left:0px;}
TD.menublock LI TABLE TD LI A {font-variant:normal;}


A.smallDirLink       {font-family:Verdana,Arial;font-size: 80%; color:#000000; white-space:nowrap;text-decoration:none;}
A.smallDirLink:hover {text-decoration:underline;}

A.DirLink         {font-family:Arial;font-size: 100%; color:#000060; white-space:nowrap;text-decoration:none;}
A.DirLink:hover   {text-decoration:underline;}

A.topi {font-variant:small-caps;font-size:10pt;}

a.slov:hover {color:#0000FF;}

span.rs{float:right;}
span.ls{float:left;}


ul.frl li a {font-size:11px;}
ul.frl li {font-size:11px;}


td.bn    {border:#AAAAFF 3px solid;background-color:#FFFFFF;color:#000000;font-size:9pt;width:100%}
td.bnb   {border:#AAAAFF 3px solid;background-color:#FFFFFF;color:#000000;font-size:9pt;width:100%}

td.bnb1   {text-align:center;background-color:#FFFFFF;color:#000000;font-size:8pt;width:100%}
td.bnb2   {text-align:center;background-color:#DDDDFF;color:#000000;font-size:8pt;width:100%}
td.bnb3   {text-align:center;background-color:#EEEEFF;color:#000000;font-size:8pt;width:100%}

td.bnbc  {border:#AAAAFF 3px solid;background-color:#FFFFFF;color:#000000;font-size:9pt;width:100%;text-align:center;padding-top:3px;}
td.bn  p {margin:1px 2px 2px 2px;padding:0;text-indent:0;}
td.bnb p {margin:1px 2px 2px 2px;padding:0;text-indent:0;}

td.bn_head {line-height:18pt;background-color:#C0C0F9;color:#FFFFFF;font-size:10pt;width:100%;text-align:center;}


span.bn_txt {background-color:#FFFFFF;color:#000000;font-size:9pt}
span.bn_lnk {color:#000000;text-decoration:underline}

span.rin {display:inline;float:right;}


TD.bannershow {width:100%}
TD.bannershow IMG {filter:alpha(opacity=30,style=0);border:0;margin:0px;padding:0px}
TD.bannerhide IMG {filter:alpha(opacity=0,style=0);}

TABLE#Myhead    {line-height:18pt;background-color:#C0C0F9;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-bottom:#000000 2px solid;width:100%}
TABLE#Myhead TD {width:100%;vertical-align:top;}

div.dnews {z-index:99;background-color:#FFFFFF;float:right;border:#FF0000 1px solid;margin-right:10px;margin-bottom:10px;padding:5px;}
div.dnews UL {margin:0;margin-left:14px;}

div.dnews hr {width:150px;text-align:center;height:2px;border:#FF0000 1px solid;}
div.dnews small {color:red;}


span.sp {text-align:center;font-size:11px;font-weight:700;font-family:verdana,arial;padding:5px;float:right;background-color:#FDFDFF;border:#0000FF 2px solid;width:200px;background:url('http://dlph.spb.ru/right200.jpg');}
span.sp img {margin-top:4px;}
span.sp a {text-decoration:none;}
span.sp a:hover {text-decoration:underline;}
span.sp h3 {font-size:130%}

p.adv {border:#FF0000 1px solid;background-color:#FFFFFF;font-size:11px;}

li.new_t {margin-left:50px;}


span.sl_bb {background-color:#FFFFFF;width:100%;border:#AAAAFF 1px solid;width:100%;}
span.sl_bb table {width:100%;background-image:url('\_img\grays2.gif');}

td.sl_lnk {padding:10px;color:#AAAAAA;font-size:12px;}
td.sl_wrd {width:100%;padding-left:10px;background-color:#F0F0F0;}
td.sl_wrl {width:100%;padding-left:10px;background-color:#FFFFFF;}
