@charset "windows-1251";
body { margin:20px; padding:0px; background-color:#f0f0f0; }
form { margin:0px; }

#big { width:850px; margin:0px auto; background-color:#FFFFFF; padding:4px 10px; }

#lang { float:right; height:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:14px; }
#lang a { color:#787878; text-decoration:none; padding-left:4px; }
#lang a:hover { color:#000000; }
#lang a.cur { color:#585858; }

#logo { height:50px; margin-left:10px; }
#logo h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:36px; color:#666666; margin:0px; padding:0px; font-weight:normal; margin-top:-4px; }
#logo p { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; margin:0px; padding:0px; line-height:11px; letter-spacing:6px; margin-top:10px; margin-left:4px; text-transform:uppercase; }

#menu { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:nornal; line-height:18px; margin-left:260px; margin-bottom:25px; }
#menu a { color:#666666; text-decoration:underline; padding-right:20px; }
#menu a:hover { color:#000000; }
#menu a.cur { color:#000000; }

#col_01 { float:left; width:240px; margin-bottom:40px; }
#col_01 h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; margin:0px; padding:0px 10px; font-weight:normal; color:#202020; }
#col_01 p { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; margin:20px; color:#303030; }

#menu2 { padding:0px 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:22px; color:#303030; margin:16px 0px 40px 20px; height:130px; }
#menu2 a { color:#404040; display:block; text-decoration:none; padding:1px 0px; }
#menu2 a:hover { color:#000000; }
#menu2 a.cur { color:#000000; }
#menu2 div.no { color:#8a8a8a; padding:1px 0px; }

#news { padding:0px 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:15px; }
#news a { color:#666666; text-decoration:none; display:block; margin-bottom:10px; }
#news a:hover { color:#000000; }
#news a div { color:#202020; }

#news2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:15px; margin-top:24px; }
#news2 a { color:#666666; text-decoration:none; display:block; margin-bottom:5px; }
#news2 a:hover { color:#000000; }
#news2 a span { color:#202020; padding-right:12px; }

#col_02 { margin-left:260px; margin-right:20px; margin-bottom:40px; }
#col_02 h1 {  font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; margin:0px; padding:0px; font-weight:normal; color:#202020; }
#col_02 p { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:22px; color:#484848; margin:14px 0px; }

#col_02 table { margin:14px 0px; }
#col_02 td { padding:0px 30px 20px 0px; }
#col_02 td a { width:150px; height:150px; background:#f0f0f0; text-align:center; display:block; text-decoration:none; }
#col_02 td a:hover { background:#e8e8e8; }
#col_02 td a.trash { width:150px; height:150px; background:#fff0f0; text-align:center; display:block; text-decoration:none; }
#col_02 td a.trash:hover { background:#f8e8e8; }
#col_02 td img { background:#d0d0d0; }

#col_02 #arr { float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; }
#col_02 #arr a { text-decoration:none; color:#787878; }
#col_02 #arr a:hover { color:#000000; }
#col_02 h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; margin:10px 0px; padding:0px; font-weight:normal; color:#202020; text-align:center; }

#col_02 #bg_img { background:#f0f0f0; width:520px; margin:0px auto; text-align:center; }
#col_02 #bg_img img { background:#d0d0d0; margin:10px; }
#col_02 p#descr { margin:12px 0px 10px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:16px; text-align:center; }
#col_02 p#price { margin:0px 0px 10px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-align:center; color:#808080;padding:0px; }
#col_02 a#order { color:#585858; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; text-decoration:underline; padding-right:10px; text-transform:uppercase; }
#col_02 a#order:hover { color:#000000; }
#col_02 a#howtoorder { color:#686868; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; }
#col_02 a#howtoorder:hover { color:#000000; }

#col_02 div.boxes { width:560px; }
#col_02 div.box { background-color:#f8f8f8; border:1px solid #989898; margin-top:2px; }
#col_02 div.boxred { background-color:#fff8f8; border:1px solid #989898; margin-top:2px; }
#col_02 div.boxbody { margin:4px 6px 2px 6px; font-size:12px; color:#666666; }
#col_02 div.boxbody span { color:#202020; font-weight:bold; padding-right:10px; }
#col_02 div.boxbody p { margin:4px 0px 0px 0px; }
#col_02 div.imgmenu { float:right; margin:3px 4px 0px 10px; }
#col_02 div.imgmenu2 { margin:3px 4px 0px 4px; }

#col_02 a.ask { color:#686868; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; display:block; }
#col_02 a.ask:hover { color:#000000; }

#col_03 { margin-left:260px; margin-right:20px; margin-bottom:40px; }
#col_03 h1 {  font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; margin:0px; padding:0px; font-weight:normal; color:#202020; }
#col_03 h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; margin:10px 0px; padding:0px; font-weight:bold; color:#202020; text-align:left; }
#col_03 table { margin:14px 0px; }

#col_03 td { font-family:Georgia, "Times New Roman", Times, serif; color:#333333; padding-right:40px; }
#col_03 td div { text-align:center; margin-top:10px; margin-bottom:4px; font-size:14px; font-weight:bold; }
#col_03 td a { color:#666666; text-decoration:none; font-size:12px; line-height:16px; display:block; }
#col_03 td a:hover { color:#000000; }
#col_03 td a.trash { color:#990000; }
#col_03 td a.trash:hover { color:#330000; }
#col_03 p.msg { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#383838; margin:14px 0px; }
#col_03 p.im { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#303030; margin:14px 0px; line-height:16px; }
#col_03 p.im a { color:#666666; text-decoration:underline; }
#col_03 p.im a:hover { color:#000000; }

#col_03 form { margin:0px; margin-top:11px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }
#col_03 input { width:300px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#f8f8f8; border:1px solid #989898; }
#col_03 input.go { width:auto; margin-top:4px; background-color:#e8e8e8; color:#383838; }
#col_03 input.btn { width:auto; height:auto; border:none; }
#col_03 input.letter { width:20px; height:auto; text-align:center; }
#col_03 input.price { width:80px; height:auto; text-align:right; }
#col_03 input.upload { width:303px; }
#col_03 input.date { width:80px; }
#col_03 textarea { width:300px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#f8f8f8; border:1px solid #989898; margin-bottom:12px; }
#col_03 select { width:303px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#f8f8f8; border:1px solid #989898; }
#col_03 th { font-weight:normal; text-align:right; width:180px; }
#col_03 th p { margin:0px; font-size:11px; line-height:20px; margin-right:10px; }
p#err { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#982828; margin:6px 0px 2px 0px; }

#col_04 { margin-left:260px; margin-right:20px; margin-bottom:40px; }
#col_04 h1 {  font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; margin:0px; padding:0px; font-weight:normal; color:#202020; }
#work { float:left; width:150px; text-align:center; font-family:Georgia, 'Times New Roman', Times, serif; font-size:11px; margin:14px 0px; }
#work p#title { margin:0px; color:#484848; }
#work p#price { margin:6px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#787878; font-size:11px; }
#work p.authors { margin:3px 0px 10px 0px; color:#484848; text-align:left; }
#work p.authors a { color:#383838; }
#work p.authors a:hover { color:#000000; }
#work img { background-color:#CCCCCC; }

#div_form { margin-left:170px; color:#484848; }
#div_form form { margin:0px; margin-top:11px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }
#div_form input { width:250px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#f8f8f8; border:1px solid #989898; }
#div_form input#go { width:auto; margin-top:4px; background-color:#e8e8e8; color:#383838; }
#div_form textarea { width:250px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#f8f8f8; border:1px solid #989898; }
#div_form.readonly input { background-color:#f8e8c0; }
#div_form.readonly textarea { background-color:#f8e8c0; }

#div_form p.thanks { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:22px; color:#484848; margin:8px 0px; }
#div_form p.thanks a { color:#666666; text-decoration:underline; font-size:11px; line-height:16px; }
#div_form p.thanks a:hover { color:#000000; }

#div_form td { margin:0px; padding:0px; }
#div_form th { font-weight:normal; text-align:right; width:130px; }
#div_form th p { margin:0px; font-size:11px; line-height:20px; margin-right:10px; }
#div_form p.ban { margin:14px auto; font-size:14px; text-align:center; color:#705050; width:200px; }

#div_form2 { color:#484848; margin-bottom:10px; }
#div_form2 form { margin:0px; margin-top:11px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }
#div_form2 textarea { width:556px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#f8f8f8; border:1px solid #989898; }
#div_form2 input { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #989898; margin-top:4px; background-color:#e8e8e8; color:#383838; }

#main { text-align:center; margin:60px 0px 30px 0px; }
#main td { padding:0px 30px 20px 0px; }
#main td.last { padding-right:0px; }
#main td a { width:150px; height:150px; background:#f0f0f0; text-align:center; display:block; text-decoration:none; }
#main td a:hover { background:#e8e8e8; }
#main td img { background:#d0d0d0; }

#footer { clear:both; margin-top:20px; border-top:1px solid #cccccc; font-family:Georgia, 'Times New Roman', Times, serif; font-size:10px; color:#808080; line-height:20px; }
#footer p { margin:0px; }
#footer p a { color:#808080; text-decoration:none; }
#footer p a:hover { color:#000000; }

input.ord { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#f8f8f8; border:1px solid #989898; }
hr { height:1px; color:#c0c0c0; background-color:#c0c0c0; }
