body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td { margin:0; padding:0;}
p { padding:0 0 12px 0; margin:0; }
ul { margin:7px 0 7px 0; padding:0 27px 0 27px; }
ul li { text-indent:0; }
fieldset,img,table{ border:0; }
* { outline:none; }

body { background:#c0c0c0; font-family:"Times New Roman", Times, serif; }
a { color:#0062d2; }
#container { width:995px; background:#FFF; margin:auto; }

#top { background:url(../images/lite/top.jpg) no-repeat top center; height:136px; }

#logo { display:block; position:absolute; width:470px; height:120px; margin:10px 0 0 23px;}

#full { color:#FFF; font-size:20px; text-decoration:none; display:block; position:absolute; white-space:nowrap; margin:61px 0 0 674px; }
#menu { height:24px; } 
#menu ul { list-style:none; list-style-type:none; padding:0; margin:0; position:absolute; width:1001px; }
#menu ul li { float:left; display:block; background:url(../images/lite/menu_l.gif) no-repeat left top; height:24px; line-height:23px; color:#FFF; margin:0 4px 0 3px; }
#menu ul li a, #menu ul li.active span { float:left; display:block; color:#FFF; text-decoration:none; height:24px;  padding:0 9px 0 9px; background:url(../images/lite/menu_r.gif) no-repeat right top; text-transform:uppercase; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
#menu ul li.active, #menu ul li:hover  { background-position:left -24px !important; }
#menu ul li.active span, #menu ul li:hover a { background-position:right -24px; }

#left_col { float:left; clear:left; width:690px; padding:23px 0 30px 23px; color:#596468; }
#left_col h1 { font-weight:normal; font-size:25px; color:#4375b1; border-bottom:1px solid #dddddd; padding:0 0 9px 14px; margin:0 0 8px -14px; }

#right_col { float:right; clear:right; padding:13px 2px 30px 0; width:271px; }
#order { display:block; background:url(../images/lite/order.gif); width:241px; height:34px; font-size:25px; color:#FFF; text-decoration:none; padding:15px 0 0 30px; margin:0 0 18px 0; }
#contacts { background:url(../images/lite/contacts_t.gif) no-repeat top; padding:0 0 0 12px; }
#contacts h1 { font-size:25px; color:#79ae03; font-weight:normal; padding:10px 0 10px 25px; }
#small_contacts  { background:url(../images/lite/contacts_b.gif) no-repeat bottom; width:224px; padding:0 10px 15px 25px; }
#small_contacts h2 { font-size:17px; color:#3f4c51; padding:0 0 3px 0; font-weight:normal; }
#small_contacts p { display:block; background:url(../images/lite/library_sep.gif) repeat-x bottom; padding:0 0 10px 0; margin:0 0 10px 0; }
#small_contacts p.last { background:none; padding:0; margin:0; }

#footer { clear:both; height:146px; background:#e2e2e2; }
#phone { position:absolute; width:240px; font-size:12px; color:#7b8380; margin:45px 0 0 728px; }
#phone .number { color:#ce0101; font-size:30px; font-family:"Times New Roman", Times, serif; line-height:30px; }

#copyright { position:absolute; margin:45px 0 0 25px; font-size:12px; color:#3f4c51; }
#copyright a { color:#3f4c51 }

#operator { padding:20px 0 0 70px; }
