html,body {margin:0;cursor:default;}
table,input,textarea,select {font:12px Arial,Tahoma,Verdana,Helvetica;}
input,textarea {border:1px solid #999999;color:#151F9C}
hr {height:1px; line-height:1px; border:none; background:#ddd; color:#ddd; padding:0; margin:0 auto 10px auto; }
i {color:#aaaaaa;}
.m {padding-right:5; text-align:right; filter: alpha(opacity=60);}
a img, #map {border:0}
a.mm {text-decoration:none; color:#FFFFFF;}
a.mm:hove {text-decoration:none; color:#FFFFFF;}
#topmenu {position:absolute;top:0;font-size:16px;font-weight:bold;z-index:99}
a {text-decoration:none;color:#151F9C;}
a:hove {text-decoration:underline;color:#151F9C;}
a.ref {text-decoration:underline;}
a.v {text-decoration:none;color:#999999;}
a.v:hove {text-decoration:underline;color:#999999;}
#v {font-size:10;color:#999999;margin-top:20px;}
.pane {width:778px;}
#txt {font-size:12px;line-height:140%; padding:0 20px;}
#bmenu {color:#407CDF; font-size:11px; margin:30px 0 10px 0;}
#footer {color:#AAAAAA;font-size:11px;border-top:1px solid #CCCCCC;margin-left:15px;}
.pm { font-size: 8pt; color: #404040; text-decoration: none; }
#spLeft {background:url(/bgLeft.gif) repeat-y right;}
#spRight {background:url(/bgRight.gif) repeat-y left;}
h1 {font-family:'Times New Roman',Times; font-size:23px; font-style:italic; color:#303AA0; padding-top:10px; margin:0;}
h2 {position:absolute; margin:0 0 0 5px; font-size:20px; color:#FFFFFF; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);}
h3 {font-size:14px;margin:4px 0 0 0;}
p {margin:4px 0 10px 0;}
.mh {font-size:16px; font-weight:bold; border-left:1px solid #DDDDDD; padding:5px; margin:0 15px 15px 0; cursor:pointer;}
.hh {font-size:12px; margin-top:10px;}
.hh div {margin-top:3px;padding-left:3px;}
.hid {margin-bottom:0;}
.hid b {color:#303AA0;}
.hid .hh {display:none;}
ul  {margin:0 0 0 30px; padding:0; list-style-type:disc;}
.hh ul {margin:0 0 0 15px; padding:0; line-height:140%; list-style-type:square;}
ol {margin:0 0 20px 30px; padding-left:0;}
.edt {border:1px solid #DDDDDD}
.adv {float:right; display:block; width:200px; margin:4px 0 10px 10px; padding:6px 12px; background:#EDF6FF; border-top:1px solid #303AA0; border-bottom:1px solid #303AA0; text-decoration: none; line-height:130%; }
html>body .adv {width:176px;}
.adv p {margin:0 0 8px 0;}
.ph {page-break-before:always;color:#777777;font-style:italic;font-size:11px;}
#comchk {display:none;}
.schli {margin-bottom:10px;}
.schol {margin:0 0 0 10px;}
optgroup {color:#9999DD; background:#EEF4FF;}
option {color:#000000; background:#FFFFFF;}
.aa,.aa a,.aa a:hover {color:#aaaaaa; font-size:10px; text-decoration:none; line-height:85%;}
.aa p {margin-top:0;}
#fx { overflow:hidden;width:100%;height:10px; }
.g {display:none}
fieldset {font-size:10px; padding:5px 0; margin:0 50px 15px 20px; float:left; border:1px solid #dddddd;}
legend {color:#aaaaaa;}
fieldset table { width:520px; margin:5px 10px; font:10px Tahoma;}
.inftbl td {padding:0}
#tbl p {margin:0;padding:0;}
#photo1 {border:orange 1px solid; padding: 10px; font-size: 11px; margin-left: 30px; width: 420px; color: #777777; position: absolute; background-color: #ffffff; text-align: center; filter: progid:DXImageTransform.Microsoft.Shadow(color='#CCCCCC', Direction=135, Strength=8)  progid:DXImageTransform.Microsoft.Matrix(M11=0.95, M12=0.05, M21=-0.05, M22=0.95, sizingMethod='auto expand');}
#photo2 {border:orange 1px solid; padding: 10px;margin-top: 300px;font-size: 11px; margin-left: 17px; width: 420px; color: #777777; position: absolute; background-color: #ffffff; text-align: center; filter: progid:DXImageTransform.Microsoft.Shadow(color='#CCCCCC', Direction=135, Strength=8)  progid:DXImageTransform.Microsoft.Matrix(M11=0.95, M12=-0.05, M21=0.05, M22=0.95, sizingMethod='auto expand');}
#photo3 {border:#CCCCCC 1px solid; padding: 10px; font-size: 11px; margin-left: 17px; width: 370px; color: #777777; position: absolute; background-color: #ffffff; text-align: center; filter: progid:DXImageTransform.Microsoft.Shadow(color='#CCCCCC', Direction=135, Strength=8)  progid:DXImageTransform.Microsoft.Matrix(M11=0.95, M12=-0.05, M21=0.05, M22=0.95, sizingMethod='auto expand');}
#robochk {position:absolute;display:none;}
.orpic {font-size: 11px; width: 290px; color: #777777; padding: 10px; border: orange 1px solid; position: absolute; background: #ffffff; text-align: center; filter: progid:DXImageTransform.Microsoft.Shadow(color='#CCCCCC', Direction=135, Strength=8)  progid:DXImageTransform.Microsoft.Matrix(M11=0.95, M12=-0.05, M21=0.05, M22=0.95, sizingMethod='auto expand'); }
.smpltab {background-color:#151F9C;}
.smpltab td {background-color:#ffffff;text-align:center;}
.comm {font-style:italic; color:#999999; }
#picwrapper { border:1px solid #dddddd; padding:10px 10px 15px 10px; color:#999999; margin-top:10px; }
#picwrapper img { margin-top:5px; }
#picgal { width:490px; padding:10px 0; margin-left:1px; background:#f0f0f0; overflow:hidden; align:center; white-space:nowrap;}
#picgal img { margin:0 2px; cursor:pointer; }
#scroll_left { width:20px; height:72px; background:url('/pics/_left-off.gif') no-repeat center left; border:0; cursor:pointer; }
#scroll_right { width:20px; height:72px; background:url('/pics/_right-off.gif') no-repeat center right; border:0; cursor:pointer; }
.previous {height: 20px; width:100px; padding:1px 0 5px 20px; background: url('/pics/_left-off.gif') no-repeat top left; border:0; cursor:pointer; float:left; text-align: left;}
.next {height: 20px; width:100px; margin-left:322px; padding:1px 20px 5px 0; background: url('/pics/_right-off.gif') no-repeat top right; border:0; cursor:pointer; float:left; text-align: right;}
html>body .next {margin-left:282px;}
fieldset table { font-size:10px;color:#777777;text-transform:uppercase; }
.app { float:left; height:16px;	margin:20px 7px 0 0; width:16px; cursor:pointer; display:block; text-decoration:none;}
.vkontakte { background:url(/pics/vk_bw.gif) no-repeat 0 0; }
.vkontakte:hover { background:url(/pics/vk_color.gif) no-repeat 0 0; }
.livejournal { background:url(/pics/lj_bw.gif) no-repeat 0 0;}
.livejournal:hover { background:url(/pics/lj_color.gif) no-repeat 0 0; }
.mailru { background:url(/pics/mm_bw.gif) no-repeat 0 0;}
.mailru:hover { background:url(/pics/mm_color.gif) no-repeat 0 0; }
.facebook { background:url(/pics/fb_bw.gif) no-repeat 0 0;}
.facebook:hover { background:url(/pics/fb_color.gif) no-repeat 0 0; }
.twitter { background:url(/pics/tw_bw.gif) no-repeat 0 0;}
.twitter:hover { background:url(/pics/tw_color.gif) no-repeat 0 0; }
.gplus {padding:1px 0 0 10px;}
#pic {filter:progid:DXImageTransform.Microsoft.Checkerboard(squaresX=6,squaresY=5,direction='right',duration=0.3);}
#captcha {position:absolute;margin-top:-30px;cursor:pointer;}
#refresh_btn {position:absolute;margin-left:100px;cursor:pointer;}
.btn {margin-top:15px;}
.comm {color:#888;font-size:12px;font-style:italic;}
.comm a {text-decoration:underline;color:#888;}
#comm {margin-top:30px;}
#mod_comm hr {margin:10px 0;}
#mod_comm h3 {color:#777;}
#key {width:50px; }
.comment b {margin-left:10px;}
.comment div {margin:10px 0 0 10px;}
#vk_like {float:right; margin:0 -38px 30px 0;}
#idea {position:absolute; color:#888; font-style:italic;}
.clearfloat {clear:both;height:0;font-size:1px;line-height:0px;width:1px;}
.select {background:#fffeb0;padding:4px;}
.b_rem {border-bottom:1px dashed;}
.movie {margin:20px 0; padding:2px; border:1px solid #cccccc;}
#editbox {position:absolute;margin-left:500px;width:216px;padding:10px 10px 10px 0;background-color:#FFFFFF;border:2px solid blue;}
