table{border-collapse: collapse; text-align:left;}
table td {padding: 0px; text-align:left; vertical-align:top;}
table tr {padding: 0px; text-align:left;}

a, a:visited, a:link {text-decoration:none}
a:hover, a:active {text-decoration:underline}

/*input[type="submit"] {height:24px; width:56px; padding-bottom:3px; margin-bottom:2px; border:none; background-image:url(/img/searchbg.jpg);*/ color:#FFFFFF; font-family:Verdana, Arial; font-size:10px; color:expression (#000000); }
input.inp {width:100px; height:24px;  padding-bottom:3px;  background-image:none; margin-bottom:2px; border:none; background-color:#a53428; color:#ffffff; font-family:Verdana, Arial; font-size:10px; color:expression (#000000);}

a.yem, a.yem:link, a.yem:visited {display:block; float:left; padding:10px 34px 10px 34px; border-right:solid 1px #dddddd; font-family:Georgia; font-size:16px; color:#ffffff; }
a.yem:active, a.yem:hover {display:block; float:left; padding:10px 34px 10px 34px;  border-right:solid 1px #dddddd; font-family:Georgia; font-size:16px; color:#ffffff; background-color:#a53428;}

a.yema, a.yema:link, a.yema:visited {display:block; float:left; padding:10px 34px 10px 34px; border-right:solid 1px #dddddd; font-family:Georgia; font-size:16px; color:#ffffff;  background-color:#a53428;}
a.yema:active, a.yema:hover {display:block; float:left; padding:10px 34px 10px 34px;  border-right:solid 1px #dddddd; font-family:Georgia; font-size:16px; color:#ffffff; background-color:#a53428;}


a.yem2, a.yem2:link, a.yem2:visited {display:block; float:left; padding:10px 28px 10px 28px; border-right:solid 1px #ffffff; font-family:Georgia; font-size:12px; color:#000000; }
a.yem2:active, a.yem2:hover {display:block; float:left; padding:10px 28px 10px 28px;  border-right:solid 1px #ffffff; font-family:Georgia; font-size:12px; color:#ffffff; background-color:#a53428;}


a.yema2, a.yema2:link, a.yema2:visited {display:block; float:left; padding:10px 28px 10px 28px; border-right:solid 1px #ffffff; font-family:Georgia; font-size:12px; color:#a53428;background-color:#ffffff; }
a.yema2:active, a.yema2:hover {display:block; float:left; padding:10px 28px 10px 28px;  border-right:solid 1px #ffffff; font-family:Georgia; font-size:12px; color:#ffffff; background-color:#a53428;}


a.mh1, a.mh1:link, a.mh1:visited {font-family:Georgia; font-size:18px; color:#a53428; text-decoration:none; display:block; margin: 20px 0 15px 0;}
a.mh1:hover, a.mh1:active {font-family:Georgia; font-size:18px; color:#a53428; text-decoration:underline;  display:block; margin: 20px 0 15px 0;}

a.mh2, a.mh2:link, a.mh2:visited {font-family:Arial; font-size:10px; color:#39578d; text-decoration:none; }
a.mh2:hover, a.mh2:active {font-family:Arial; font-size:10px; color:#39578d; text-decoration:underline; }

a.mh3, a.mh3:link, a.mh3:visited {font-family:Georgia; font-size:30px; line-height:33px; color:#000000; text-decoration:none; display:block; margin:0 0 7px 0; }
a.mh3:hover, a.mh3:active {font-family:Georgia; font-size:30px; line-height:33px; color:#a53428; text-decoration:none;display:block; margin:0 0 7px 0; }

#d3 {width:470px; margin:10px 20px 5px 0; display:block; float:left;}

#t3 h1 {font-weight:normal; font-size:30px; font-family:Georgia;  letter-spacing:1px; float:left; margin:0px; }
#t3 h2 {font-weight:normal; font-size:24px; font-family:Georgia;  letter-spacing:1px; margin:0px; }


#t3 {font-family:Georgia; font-size:15px; line-height:18px; color:#000000; text-decoration:none;} 
#t3 a, #t3 a:link, #t3 a:visited {font-family:Georgia; font-size:15px; line-height:18px; color:#a53428; text-decoration:none;} 
#t3 a:active, #t3 a:hover {font-family:Georgia; font-size:15px; line-height:18px; color:#a53428; text-decoration:underline;}

#t3 a.mr {font-weight:bolder;} 

#zt {margin-bottom:15px;}
#zt i {font-family:Georgia; font-size:15px; line-height:18px; font-style:italic; } 

#ztu {font-family:Georgia; font-size:11px; line-height:15px; color:#999999; text-decoration:none; display:block; margin-bottom:5px;} 
#ztu a, #ztu a:link, #ztu a:visited {font-family:Georgia; font-size:11px; line-height:15px; color:#a53428; text-decoration:none;} 
#ztu a:active, #ztu a:hover {font-family:Georgia; font-size:11px; line-height:15px; color:#a53428; text-decoration:underline;}


#d4 {width:225px; margin:10px 20px 0 0; display:block; float:left;}

a.mh4, a.mh4:link, a.mh4:visited {font-family:Georgia; font-size:18px; line-height:21px; color:#000000; text-decoration:none; display:block; margin:0 0 7px 0; }
a.mh4:hover, a.mh4:active {font-family:Georgia; font-size:18px; line-height:21px; color:#a53428; text-decoration:none;display:block; margin:0 0 7px 0; }

#t4 {font-family:Georgia; font-size:11px; line-height:15px; color:#000000; text-decoration:none; display:block; margin-bottom:5px;} 
#t4 a, #t4 a:link, #t4 a:visited {font-family:Georgia; font-size:11px; line-height:15px; color:#a53428; text-decoration:none;} 
#t4 a:active, #t4 a:hover {font-family:Georgia; font-size:11px; line-height:15px; color:#a53428; text-decoration:underline;}

/*ЭНЦИКЛОПЕДИЯ*/

#subw a.encnw, #subw a.encnw:visited, #subw a.encnw:link {font-size:16px; font-weight:bold; font-family:Georgia; color:#ffffff; text-decoration:none;}
#subw a.encnw:hover, #subw a.encnw:active {font-size:16px;  font-family:Georgia; font-weight:bold;  color:#ffffff; text-decoration:underline;}

#subw a.encnw2, #subw a.encnw2:visited, #subw a.encnw2:link {font-size:16px; font-weight:bold; font-family:Georgia; color:#cccccc; text-decoration:underline;}
#subw a.encnw2:hover, #subw a.encnw2:active {font-size:16px;  font-family:Georgia; font-weight:bold;  color:#cccccc; text-decoration:none;}

#subw a.encnw3 {font-size:16px; font-family:arial; text-decoration:none;}

#prvz {background-color: rgb(255, 255, 255); border: 1px solid rgb(206, 154, 52); padding: 15px;}
#prvz2 {font-family: arial; font-size: 12px; color: rgb(206, 154, 52);}
#prvz ul  {margin: 0pt; list-style: none outside none; padding: 0pt;}
#prvz ul li {background-image: url(/img/dot.gif); background-repeat: no-repeat; background-position: left top; padding: 0pt; list-style-type: none; margin: 12px 0pt 0pt; text-indent: 17px;}
#prvz ul li  a {font-family:arial; font-size:11px; line-height:17px;}


/* */

a.mhk, a.mhk:link, a.mhk:visited {font-family:Georgia; font-size:18px; color:#a53428; text-decoration:none; display:block; margin: 20px 0 5px 0;}
a.mhk:hover, a.mhk:active {font-family:Georgia; font-size:18px; color:#a53428; text-decoration:underline;  display:block; margin: 20px 0 5px 0;}



#tkl {font-family:Verdana; font-size:12px; line-height:17px;}

#tkl a, #tkl  a:link, #tkl a:visited  {font-family:verdana; font-size:11px; color:#000000; text-decoration:none;}
#tkl a:hover, #tkl a:active  {font-family:verdana; font-size:11px; color:#000000; text-decoration:underline;}

#for {font-family:Verdana; font-size:11px; line-height:17px;}

#for a, #for a:link, #for a:visited  {font-family:verdana; font-size:11px; color:#a53428; text-decoration:none;}
#for a:hover, #fora:active  {font-family:verdana; font-size:11px; color:#a53428; text-decoration:underline;}

#for #txt {font-family:Verdana; font-size:11px; line-height:17px;}

#for #txt a, #for #txt a:link, #for #txt a:visited  {font-family:verdana; font-size:11px; color:#a53428; text-decoration:none;}
#for #txt a:hover, #for #txt a:active  {font-family:verdana; font-size:11px; color:#a53428; text-decoration:underline;}

#hk2 {font-family:Georgia; font-size:11px; color:#cc9933; display:block; margin-top:13px;}

#tk2 {font-family:Verdana; font-size:11px; line-heigh:15px;   color:#000000; display:block; margin-top:13px;}

#tk2 ul {margin:0; list-style:none; padding:0;}
#tk2  li  {background-image:url(/img/dot.gif); background-repeat:no-repeat; background-position:top left; padding:0; list-style-type:none; margin:12px 0 0 0; text-indent:17px;}


/* Библиотека 4.0  */
 
#libheight {min-height:600px; height:auto !important; height:600px; margin:0px 0 25px 0;}

#libheight #yisl {padding:15px; background-color:#fce09d; font-family:arial; font-size:13px; line-height:17px;}

#libheight #yisl #muller {font-size:11px; font-family:arial; padding:0px; margin:0px;}

#libheight #yisl #mullerzag {font-size:18px; font-family:arial; padding:0px; margin:0px;}

#libgr {text-align:right; border-left:solid 1px #dddddd;  border-bottom:solid 1px #dddddd; background-color:#efefef;}
#libgr2 {background-color:#efefef;text-align:right; border-left:solid 1px #dddddd;  border-bottom:solid 1px #dddddd;}
#libgr2 a {font-family:arial; color:#4c79a6; padding:20px 0px 12px 27px; float:left; letter-spacing:1px; font-size:16px; text-decoration:underline }

#libgra {padding:20px 0px 12px 64px; float:left; text-align:right;}
#libgra a {font-family:arial; color:#4c79a6; letter-spacing:1px; font-size:16px; text-decoration:underline;}

#libtitletd {border-top:solid 1px #dddddd; border-bottom:solid 1px #dddddd; vertical-align:bottom;}

#libtitle {margin:0 25px 8px 25px; width:428px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; display:block; }
#libtitle a {font-family:georgia; letter-spacing:1px; color:#сссссс; font-size:25px; text-decoration:none; }

#libleft {border-bottom:solid 1px #dddddd; border-left:solid 1px #dddddd; }

#libleft a.libr {display:block; margin-bottom:10px; text-decoration:underline;}

#anons i {margin: 0px 0pt 6px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; letter-spacing: 3px; font-style: normal; display: block;}
#anons {text-indent:0px; color:#000000; font-size:12px; line-height:15px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; margin:0px 0 0 0; display:block;}
#anons hr  { border: none;  height:1px; color:#dddddd;  background-color: #dddddd; margin:0px 0 0px 0;}

#anons_rbr h4 {display:block; margin:0px 0 8px 0;    font-family: Arial,Helvetica,sans-serif;  font-size: 13px;  font-style:italic; font-weight:normal;  }

#libcen  #anons ul {margin:0; background-image:none;  list-style:none; padding:0; color:#000000; font-size:12px; line-height:15px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;text-indent:0px;}
#libcen   #anons li  { padding:0; background-image:none;  text-indent:0px; list-style-type:none; margin:8px 0 0 0; display:block;}
#libcen  #anons a {text-indent:0px; color:#4c79a6; font-size:12px; line-height:15px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; margin:0px 0 0 0; display:block;}

#portalcol h4 {font-weight:normal;    font-size:11px; color:#666666; display:block; font-style:italic; margin:0 0 10px 0;}
#colb a.portalname {  font-size:12px; line-height:15px; font-family:Arial,Helvetica,sans-serif; text-decoration: underline; color:#4c79a6; display:block; margin:7px 0 4px 0; }

#colb  #anons ul {margin:0; background-image:none;  list-style:none; padding:0; color:#000000; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;text-indent:0px;}
#colb  #anons li  { padding:0; background-image:none;  text-indent:0px; list-style-type:none; margin:8px 0 0 0; display:block;}
#colb  #anons ul li a {text-indent:0px; color:#4c79a6; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; width:200px; margin:0px 0 0 0; display:block;}

#podr h2      {text-indent:0px; color:#000000; font-size:16px; line-height:19px; font-family:Arial, Helvetica, sans-serif; text-decoration:undexline; margin:10px 0 0 0; display:block;}
#podr {text-indent:0px; color:#000000; font-size:12px; line-height:15px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; margin:0px 0 0 0; display:block;}

#tom {display:block; margin:0 0px 15px  0; font-size:16px; color:#000000; text-decoration:none;  font-family:Arial}
#tom a {font-size:16px; color:#4c79a6; text-decoration:underline;  font-family:Arial;}
#tom a.grt {font-size:16px; color:#cccccc; text-decoration:underline;  font-family:Arial;}

#aut {font-size: 16px; font-family: Arial; color: rgb(0, 0, 0); text-decoration: none;}
#autn {font-size: 20px; font-family: Arial; color: rgb(0, 0, 0); text-decoration: none; display:block; margin:5px 0 13px 0;}
#palat {margin: 10px 0pt; font-family: palatino linotype,arial; font-size: 16px; display: block;}
#libheight hr {border: medium none ; margin: 0pt; width: 630px; height: 1px; color: rgb(221, 221, 221); background-color: rgb(221, 221, 221);}

#auth {margin: 0pt; font-family: Arial,Helvetica,sans-serif; font-size: 16px; color:#000000; text-decoration: none; display: block;}
#authn {margin: 0pt; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color:#000000; text-decoration: none; display: block;}

#libcen {border-bottom:solid 1px #dddddd; border-right:solid 1px #dddddd;;   width:628px;  text-align:left; padding:7px 22px 22px 22px;}
#libcen a.head1 {font-size:20px;  color:#4c79a6; text-decoration:underline;  font-family:Arial;}

#libcen #marhead2 a {font-size:16px;  color:#4c79a6; text-decoration:underline; font-family:Arial; font-weight:normal;}
#libcen #marhead2 b {font-family:arial; font-size:16px; margin:10px 0 10px 0; font-weight:normal; display:block;}
#libcen #marhead2 {display:block; margin:10px 0 10px 0;} 
#libcen #marhead1 {display:block; margin:0px 0 0px 0; }
#libcen #isd {font-size:12px; display:block; margin:0 0 5px 0; color:#666666; text-decoration:none;  font-family:Arial;}
#libcen #isd b {font-size:12px; font-weight:normal; color:#000000; text-decoration:none;  font-family:Arial;}
#libcen #discr {font-size:12px;  color:#000000; text-decoration:none;  display:block; margin: 5px 0 10px 0;  font-family:Arial; width:500px; font-weight:normal; font-style:italic;}
#libcen #isd a.sect {font-size:12px; font-weight:bold; color:#4c79a6; text-decoration:underline;  font-family:Arial;}

#marhead2 a {font-size:16px;  color:#4c79a6; text-decoration:underline; font-family:Arial; font-weight:normal;}
#marhead2 b {font-family:arial; font-size:16px; margin:10px 0 10px 0; font-weight:normal; display:block;}
#marhead2 {display:block; margin:10px 0 10px 0;} 
#marhead1 {display:block; margin:18px 0 0px 0;}
#libcen #marhead3 {display:block; margin:0px 0 0px 0; background-color:#efefef; padding:15px 15px 0px 15px;}



#libcen #mar15 {margin:0 0 5px 15px;}

#collib {width:212px; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; color:#000000; float:left; padding: 27px 0pt 0pt 22px;}

#collib i  {font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:3px; font-style:normal; margin:0px 0 6px 0; display:block;}
#collib hr  { border: none;  height:1px; color:#dddddd; width:210px; background-color: #dddddd; margin:0px 0 0px 0;}

#collib b  {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000000; letter-spacing:1px; padding: 0px 0 12px 0; margin:0; display:block;}

#collib ul {margin:0; list-style:none; padding:0;}
#collib li  {background-image:url(/img/dot.gif); background-repeat:no-repeat; background-position:top left; padding:0; list-style-type:none; margin:12px 0 0 0; text-indent:17px;}
#collib a {color:#4c79a6; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

#libcen #collib #person {text-align:left; font-size:11px;}
#libcen #collib #person a{text-align:left; width:127px;font-size:12px; }

#collib u {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; color:#000000; text-decoration:none; clear:both; display:block;}

#collib a.more{ font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:14px; color:#4c79a6;}

#collib a.clb {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; color:#4c79a6; text-decoration:none; margin:5px 0 7px 0;   padding:0; display:block;  text-align:left; }







img {border:0;}
table.main  {border-collapse:collapse; border:0px; width:980px;  padding:0; margin:0;}
table.main  td {vertical-align:top; padding:0; margin:0; text-align:left;}

/* Шапка */
#topsearch {width:705px; height:20px; margin:27px 0px 43px 25px; display:block;}
#enterall {width:535px; float:left; padding-right:50px; }
#topsearch a{padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; text-decoration:underline; color:#000000;}


#menuall {width:705px; height:20px; margin:0px 0px 4px 25px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#cc9933;}
#menuall a, a:hover, a:active, a:visited, a:link {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none;}
#menuline {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding:0 24px 0 24px;}

#umenu {background-color:#dddddd; height:1px;}

/* Левая и правая колонки */

#col {width:212px; padding:27px 38px 27px 0; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; color:#000000;}
#col2 {width:210px; padding:27px 0 0 38px; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; color:#000000;}

#col i, #col2 i  {font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:3px; font-style:normal; margin:0px 0 6px 0; display:block;}
#col hr, #col2 hr { border: none;  height:1px; color:#dddddd; width:210px; background-color: #dddddd; margin:0px 0 0px 0; padding:0px;}

#col b, #col2 b  {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000000; letter-spacing:1px; padding: 0px 0 12px 0; margin:0; display:block;}

#col2 a.rub-r, #col2 a.rub-r:link, #col2 a.rub-r:visited, #col2 a.rub-r:active, #col2 a.rub-r:hover {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; letter-spacing:3px; font-style:normal; margin:0px 0 6px 0; display:block;}

#col a.rub-r, #col a.rub-r:link, #col a.rub-r:visited, #col a.rub-r:active, #col a.rub-r:hover {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; letter-spacing:3px; font-style:normal; margin:0px 0 6px 0; display:block;}

#colb a.rub-r, #colb a.rub-r:link, #colb a.rub-r:visited, #colb a.rub-r:active, #colb a.rub-r:hover {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; letter-spacing:3px; font-style:normal; margin:0px 0 6px 0; display:block;}

#col ul {margin:0; list-style:none; padding:0;}
#col li  {background-image:url(/img/dot.gif); background-repeat:no-repeat; background-position:top left; padding:0; list-style-type:none; margin:12px 0 0 0; text-indent:17px;}
#col a, #col2 a {color:#4c79a6; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

#col2 ul {margin:0; list-style:none; padding:0;}
#col2 li  { padding:0; list-style-type:none; margin: 0 0 17px 0 ;}
#col2 li b{background-image:url(/bitrix/templates/main%204.0/img/blogdt.jpg); background-repeat:no-repeat; background-position:top left; color:#000000; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:normal; text-indent:17px; margin:12px 0 0px 0; display:block; padding:0;}

#col2 li a {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#4c79a6; text-decoration:none; margin:5px 0 7px 0;   padding:0; display:block;  text-align:left; }

#col2 li a.blogger{background-image:url(/bitrix/templates/main%204.0/img/blogdt.jpg); background-repeat:no-repeat; background-position:top left; color:#000000; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:normal; text-indent:17px; margin:12px 0 0px 0; display:block; padding:0;}

#imgleft {display:block; width:65px; margin:0 20px 12px 0 ; float:left;}

#col #person {text-align:right;}
#col #person a{text-align:right; width:127px; }

#col u, #col2 u {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#666666; text-decoration:none; clear:both; display:block;}

#col a.more, #col2 a.more, #calendar a.more, #actual a.more { font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:14px; color:#4c79a6;}

#videoname {background-image:url(/bitrix/templates/main%204.0/img/videodt.jpg); background-repeat:no-repeat; background-position:top left; margin:12px 0 0 0; text-indent:17px;}
#audioname {background-image:url(/bitrix/templates/main%204.0/img/audiodt.jpg); background-repeat:no-repeat; background-position:top left; margin:12px 0 0 0; text-indent:17px;}


/* Календарь и актуальная новость */


#calendar {background-color:#f9f2e5; padding:27px 23px 27px 25px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px; width:430px;}


#calendar #head {font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; color:#ce9a34;}
#calendar hr { border: none;  height:1px; color:#ce9a34; width:430px; background-color:#ce9a34; margin:0;}
#calendar #head i{font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:3px; font-style:normal; margin:0px 0 6px 0; display:block;}
#calendar #head b{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#000000; padding: 0px 0 12px 0; margin:0; display:block; }
#calendar #head u{font-size:12px; line-height:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; text-decoration:none;}


#calendar #imgunder {text-indent:0px; color:#000000; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; margin:8px 0 0 0; display:block;}

#calendar #imgcalendar {float:left; width:185px; margin:0px 25px 25px 0; text-indent:0px;}

#calendar hr { border: none;  height:1px; color:#ce9a34; width:430px; background-color:#ce9a34; margin:0;}
#calendar b {font-weight:bold;}
#calendar a {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:14px; color:#4c79a6; text-decoration:none; }
#calendar h1 {color:#ce9a34; font-weight:bold; font-size:12px; margin:20px 0 4px 0; padding:0;}



#calendar #doc {background-image:url(/bitrix/templates/main%203.0/img/doc-r.jpg); background-repeat:no-repeat; background-position:top left; margin:12px 0 0 0; text-indent:17px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:14px; }

#calendar ul {margin:0; list-style:none; padding:0;}
#calendar li  {background-image:url(/img/dot.gif); background-repeat:no-repeat; background-position:top left; padding:0; list-style-type:none; margin:12px 0 0 0; text-indent:17px;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px;}
#calendar u  {padding:0;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px; text-decoration:none; margin:12px 0 0 0; display:block;}

#actual {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-heigh:16px; font-weight:normal; color:#000000; width:482px;}
#actual b {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#000000; padding: 20px 0 6px 0; margin:0; display:block; }
#actual hr { border: none;  height:1px; color:#cccccc; width:480px; background-color:#cccccc; margin:0;}
#actual a{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-heigh:16px; font-weight:normal; color:#4c79a6;}
#actual #imgact {float:left; width:210px; margin:0 25px 25px 0;}


#actual #doc {background-image:url(/bitrix/templates/main%203.0/img/doc.jpg); clear:both; background-repeat:no-repeat; background-position:top left; margin:12px 0 0 0; text-indent:17px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:14px; }

#calendar h2 {font-weight:normal; font-size:18px; line-height:20px}
/* Футер */

#footer {font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-style:normal; margin:20px 0 0 0; text-align:right;}
#footer a {font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-style:normal;   color:#4c79a6; text-decoration:none;} 
#footer img{display:block; width:45px; margin:0 0 12px 20px ; float:right;}
#footer b {padding:12px 0 0 0; display:block; font-weight:normal}




/* Календарь: раздел */
#calendar2 {background-color:#f3f3f3; padding:27px 23px 27px 25px; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; color:#666666; text-align:center;width:430px; margin:0 0 20px 0;}

#calendar2 #head  hr{border: none;  height:1px; color:#dddddd; width:430px; background-color:#dddddd; margin:0;}
#calendar2 #head  i{font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:3px; font-style:normal; margin:0px 0 6px 0; display:block;}
#calendar2 #head  b{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#000000; padding: 0px 0 12px 0; margin:0; display:block; }
#calendar2 #head a{font-size:24px; line-height:14px; font-family:Arial; color:#4c79a6; text-decoration:none;  padding:0 25px 0 25px;}


#calendar2 table td {vertical-align:top; width:41px; height:22px; text-align:center; border:solid 1px #dddddd; padding:13px 10px 15px 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; background-color:#FFFFFF; color:#d5d5d5;}

#calendar2 a:link, #calendar2 a:visited{text-decoration:none; color:#000000; font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; padding:0px; margin:0px;  }

#calendar2 a:hover, #calendar2 a:active{text-decoration:none; color:#4c79a6; font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; padding:0px; margin:0px;  }

#calendar2 #empty{vertical-align:top; width:41px; height:25px; text-align:center; border:solid 1px #dddddd; padding:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; background-color:#f7f7f7;}

#we{font-weight:bold;}



/*Карты */
.menu-nav {padding:10px 0; font-size:12px; font-family:arial;}
.menu-nav a, .menu-nav a:visited, .menu-nav a:link {color:#666666; text-decoration:underline;}
.menu-nav a:hover, .menu-nav a:active {color:#666666; text-decoration:none;}

table.newgal {font-size:12px; margin:15px 0; font-family:arial;}
table.newgal td.one {color:#666666; padding:0 5px 5px 0; width:155px; font-size:12px; font-family:arial;}


ul.nwcls {font-size:12px; line-height:14px; list-style:none; padding:0px; margin:0px;}
ul.nwcls li {padding-bottom:10px;}
ul.nwcls ul.nwcls2 {font-size:11px; line-height:14px; list-style:none; padding:0px; margin:0 0 0 15px;}
ul.nwcls ul.nwcls2 li {padding-bottom:7px;}
ul.nwcls ul.nwcls2 li a {font-size:11px;}

ul.nwcls a.nwclsa, ul.nwcls ul.nwcls2 a.nwclsa {text-decoration:underline;}





/* Календарь: списком */

#calendar2 #list  ul {padding:0px; margin:0px;}
#calendar2 #list  ul li{list-style-type:none;	display:inline; }

#calendar2 #list li a, #calendar2 #list li a:visited, #calendar2 #list li a:link{width:39px; height:22px; text-align:center; border:solid 1px #dddddd; padding:13px 10px 15px 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; background-color:#FFFFFF; color:#000000; display:block; float:left;   text-decoration:none; }
#calendar2 #list  li a:hover, #calendar2 #list li a:active{width:39px; height:22px; text-align:center; border:solid 1px #dddddd; padding:13px 10px 15px 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; background-color:#4c79a6; color:#ffffff; display:block; float:left;   text-decoration:none; }
#calendar2 #list li p{width:39px; height:22px; text-align:center; border:solid 1px #dddddd; padding:13px 10px 15px 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; background-color:#FFFFFF; color:#d5d5d5; display:block; float:left;   text-decoration:none; margin:0px;}
#calendar2 #list li b{width:39px; height:22px; text-align:center; border:solid 1px #dddddd; padding:13px 10px 15px 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; background-color:#f7f7f7; color:#d5d5d5; display:block; float:left;   text-decoration:none; margin:0px;}

#calendar2 #space{height:12px; clear:both;}



/* Календарь: слева */


#col #list {text-align:center; width:210px;}



#col #list b{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;  color:#000000; letter-spacing:1px; padding: 0px 0 12px 0; margin:0; display:block; text-indent:0px;}
#col #list a{font-size:18px; line-height:14px; font-family:Arial; color:#4c79a6; text-decoration:none;  padding:0 8px 0 8px; text-indent:0px;}



#col #list  ul {padding:0px; margin:0px; width:210px;}
#col #list  ul li{list-style-type:none;	display:inline; }

#col #list li a, #col #list li a:visited, #col #list li a:link{width:18px; height:12px; text-align:center; border:solid 1px #dddddd; padding:5px; font-family:arial; font-size:11px; background-color:#FFFFFF; color:#000000; display:block; float:left;   text-decoration:none; text-indent:0px;}
#col #list  li a:hover, #col #list li a:active{width:18px;  height:12px;text-align:center; border:solid 1px #dddddd; padding:5px; ffont-family:arial; font-size:11px; background-color:#4c79a6; color:#ffffff; display:block; float:left;   text-decoration:none; text-indent:0px;}
#col #list li p{width:18px; height:12px; text-align:center; border:solid 1px #dddddd; padding:5px; font-family:arial; font-size:11px; background-color:#FFFFFF; color:#d5d5d5; display:block; float:left;   text-decoration:none; margin:0px; text-indent:0px;}
#col #list li b{width:18px; height:12px; text-align:center; border:solid 1px #dddddd; padding:5px; font-family:arial; font-size:11px; background-color:#f7f7f7; color:#d5d5d5; display:block; float:left;   text-decoration:none; margin:0px; text-indent:0px;}

#col #space{height:25px; clear:both;}




#colb #list {text-align:center; width:210px;}



#colb #list b{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;  color:#000000; letter-spacing:1px; padding: 0px 0 12px 0; margin:0; display:block; text-indent:0px;}
#colb #list a{font-size:18px; line-height:14px; font-family:Arial; color:#4c79a6; text-decoration:none;  padding:0 8px 0 8px; text-indent:0px;}



#colb #list  ul {padding:0px; margin:0px; width:210px;}
#colb #list  ul li{list-style-type:none;	display:inline; }

#colb #list li a, #col #list li a:visited, #col #list li a:link{width:18px; height:12px; text-align:center; border:solid 1px #dddddd; padding:5px; font-family:arial; font-size:11px; background-color:#FFFFFF; color:#000000; display:block; float:left;   text-decoration:none; text-indent:0px;}
#colb #list  li a:hover, #col #list li a:active{width:18px;  height:12px;text-align:center; border:solid 1px #dddddd; padding:5px; ffont-family:arial; font-size:11px; background-color:#4c79a6; color:#ffffff; display:block; float:left;   text-decoration:none; text-indent:0px;}
#colb #list li p{width:18px; height:12px; text-align:center; border:solid 1px #dddddd; padding:5px; font-family:arial; font-size:11px; background-color:#FFFFFF; color:#d5d5d5; display:block; float:left;   text-decoration:none; margin:0px; text-indent:0px;}
#colb #list li b{width:18px; height:12px; text-align:center; border:solid 1px #dddddd; padding:5px; font-family:arial; font-size:11px; background-color:#f7f7f7; color:#d5d5d5; display:block; float:left;   text-decoration:none; margin:0px; text-indent:0px;}

#colb #space{height:25px; clear:both;}


/* Календарь: пересчет даты */

#dateblock {border:1px solid #dddddd; padding:18px; margin:0 0 20px 0;}
#dateblock2 {background-color:#f3f3f3; padding:18px; margin:0 0 20px 0;}

#col2 #dateblock2 b {margin:0; padding:0 10px 0 0;  height:20px; color:#666666; float:left; display:block; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; letter-spacing:0px; font-weight:normal;}
#col2 #dateblock2 i {margin:0; padding:0 10px 0 0;  width:85px; height:20px; color:#666666; float:left; display:block; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; letter-spacing:0px; font-weight:normal; text-decoration:none;}
#col2 #dateblock2 hr{border: none;  height:1px; color:#dddddd; width:170px; background-color:#dddddd; margin:0;}


#col2 #dateblock b {margin:0; padding:0 10px 0 0;  height:20px; color:#666666; float:left; display:block; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; letter-spacing:0px; font-weight:normal;}
#col2 #dateblock i {margin:0; padding:0 10px 0 0;  width:85px; height:20px; color:#666666; float:left; display:block; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; letter-spacing:0px; font-weight:normal; text-decoration:none;}
#col2 #dateblock hr{border: none;  height:1px; color:#dddddd; width:170px; background-color:#dddddd; margin:0;}



/*Библиотека - щапка */

#enterb {width:545px; float:left; padding:0 20px 0 0; margin:0px;}
#topsearchb {width:685px; height:20px; margin:19px 0px 23px 25px; display:block;}
#topsearchb a{padding-left:12px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; text-decoration:underline; color:#000000;}

#menulineb {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding:0 18px 0 18px;}

#menub{background-color:#eaeaea; border-right:solid 1px #dddddd;}

/*Библиотека - слева */
#leftb {border-left:solid 1px #dddddd; border-right:solid 1px #dddddd; border-top:solid 1px #dddddd; background-color:#efefef;vertical-align:bottom}
#alfb {background-color:#efefef;padding:11px 15px 11px 28px;width:210px; border-bottom:solid 1px #dddddd; }
#alfbs {padding:11px 15px 11px 28px;width:210px; border-bottom:solid 1px #dddddd; text-align:right;}

a.alfab {font-family:Arial, Helvetica, sans-serif; color:#4c79a6; font-size:12px;}

/*Библиотека - инструменты */
#tools {padding:11px 15px 0px 26px; background-color:#FFFFFF; height:16px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

a.nt {display:block;margin-left: 15px; width:10px; height:14px;float:left;}
a.nt2 {display:block;  margin-left: 5px; width:19px; height:14px;float:left;}
a.fullscr {display:block; background-image:url(/bitrix/templates/main%204.0/img/ico/fullscr.gif); background-repeat:no-repeat; width:16px; height:14px; float:left;}
a.fullscr0 {display:block; background-image:url(/bitrix/templates/main%204.0/img/ico/fullscr0.gif); background-repeat:no-repeat; width:16px; height:14px; float:left;}
a.page10 {display:block; background-image:url(/bitrix/templates/main%204.0/img/ico/1page0.gif); background-repeat:no-repeat;margin-left: 15px; width:10px; height:14px;float:left;}
a.page1 {display:block; background-image:url(/bitrix/templates/main%204.0/img/ico/1page.gif); background-repeat:no-repeat;margin-left: 15px; width:10px; height:14px;float:left;}
a.pages {display:block; background-image:url(/bitrix/templates/main%204.0/img/ico/2pages.gif); background-repeat:no-repeat; margin-left: 5px; width:19px; height:14px;float:left;}
a.pages0 {display:block; background-image:url(/bitrix/templates/main%204.0/img/ico/2pages0.gif); background-repeat:no-repeat; margin-left: 5px; width:19px; height:14px;float:left;}
a.textb0 {display:block; background-image:url(/bitrix/templates/main%204.0/img/ico/text0.gif);  background-repeat:no-repeat;margin-left: 15px; width:14px; height:14px;float:left;}
a.textb {display:block; background-image:url(/bitrix/templates/main%204.0/img/ico/text.gif);  background-repeat:no-repeat;margin-left: 15px; width:14px; height:14px;float:left;}
a.fax {display:block; background-image:url(/bitrix/templates/main%204.0/img/ico/fax.gif);  background-repeat:no-repeat; margin-left: 5px; width:14px; height:14px;float:left;}
a.fax0 {display:block; background-image:url(/bitrix/templates/main%204.0/img/ico/fax0.gif);  background-repeat:no-repeat; margin-left: 5px; width:14px; height:14px;float:left;}
.arrleft {display:block; background-image:url(/bitrix/templates/main%204.0/img/ico/arrleft.gif);  background-repeat:no-repeat; margin-left: 22px; width:14px; height:14px;float:left;}
.arrright {display:block; background-image:url(/bitrix/templates/main%204.0/img/ico/arrright.gif);  background-repeat:no-repeat; margin-left: 10px; width:14px; height:14px;float:left;}

.pageform {width: 25px; height:14px; margin-left:7px; padding: 0  0 0 0px; border: 1px solid #dddddd; font-size:11px; float:left;}

#tools a.sact {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4c79a6; text-decoration:underline;}
#tools a.sunact {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

/*Библиотека - заголовок, табы */
#centerb {vertical-align:bottom; border-bottom:solid 1px #dddddd;}
#titleb {margin:0 25px 8px 25px; width:428px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
#titleb a.nametb {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#4c79a6; line-height:18px; text-decoration:underline;}
#titleb a.booktb {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4c79a6;line-height:18px; text-decoration:underline;}


#dwnb {text-align:right; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:250px; margin: 0 0 12px 0; }
#dwnb a.dtb {font-family:Arial, Helvetica, sans-serif; margin-left:10px; font-size:11px; color:#4c79a6;}

#tabs {width:250px; border-top:solid 1px #dddddd; border-right:solid 1px #dddddd; margin:0px; padding:0px;}

#tabs #unact { padding: 7px 10px 7px 10px; float:left; background-color:#efefef; border-left:solid 1px #dddddd; border-bottom:solid 1px #dddddd;}

#tabs #act {padding: 7px 10px 7px 10px; float:left; border-left:solid 1px #dddddd;}

#tabs #act a,  #tabs #unact a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4c79a6;}

td.cenb {vertical-align:top; border-bottom:solid 1px #dddddd;  border-left:solid 1px #dddddd;  border-right:solid 1px #dddddd; text-align:center;}


#cenbtext {width:600px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; margin:35px 0 25px 0;}
#oglb {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; margin:45px 65px 25px 280px;}
#oglb a{text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px;   color:#4c79a6; text-decoration:none;}
#oglb b{ font-size:16px;line-height:19px; }

/*Библиотека - о книге */

#colb {width:212px;font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; color:#000000;float:left;}



#colb i  {font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:3px; font-style:normal; margin:0px 0 6px 0; display:block;}
#colb hr  { border: none;  height:1px; color:#dddddd; width:210px; background-color: #dddddd; margin:0px 0 0px 0;}

#colb b  {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000000; letter-spacing:1px; padding: 0px 0 12px 0; margin:0; display:block;}

#colb ul {margin:0; list-style:none; padding:0;}
#colb li  {background-image:url(/img/dot.gif); background-repeat:no-repeat; background-position:top left; padding:0; list-style-type:none; margin:12px 0 0 0; text-indent:17px;}
#colb a {color:#4c79a6; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

#abdjvu {border:solid 1px #dddddd; padding:25px; display:block;}

#colb li a.blog2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#4c79a6; text-decoration:none; margin:5px 0 7px 0;   padding:0; display:block;  text-align:left; text-indent:none; }

#colb li a.blogger{background-image:url(/bitrix/templates/main%204.0/img/blogdt.jpg); background-repeat:no-repeat; background-position:top left; color:#000000; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:normal; text-indent:17px; margin:12px 0 0px 0; display:block; padding:0;}

#colb #person {text-align:left; font-size:11px;}
#colb #person a{text-align:left; width:127px;font-size:12px; }

#colb u {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; color:#000000; text-decoration:none; clear:both; display:block;}

#colb a.more{ font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:14px; color:#4c79a6;}

#colb a.clb {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:16px; color:#4c79a6; text-decoration:none; margin:5px 0 7px 0;   padding:0; display:block;  text-align:left; }


#aboutbook {font-family:Arial, Helvetica, sans-serif;  font-size:13px; line-height:18px;  float:left;}

#aboutbook a{font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#4c79a6;}

#aboutbook u{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; text-decoration:none;}

#aboutbook  h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; line-height:24px; font-weight:normal; color:#000000; margin:0 0 17px 0; padding:0px; display:block;}
#aboutbook  h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; line-height:27px; font-weight:normal; color:#000000; margin:0 0 5px 0; padding:0px; display:block;}
#aboutbook hr {border: none;  height:1px; color:#dddddd; background-color: #dddddd; margin:0px 0 10px 0;}

/*Библиотека - в тексте */

#textb2 {width:740px; margin:45px 116px 25px 124px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px;}

#textb2  h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; line-height:24px; font-weight:normal; color:#000000; margin:0 0 17px 0; padding:0px; display:block;}
#textb2  h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; line-height:27px; font-weight:normal; color:#000000; margin:0 0 5px 0; padding:0px; display:block;}

#textb2  u{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; text-decoration:none;}

/*Библиотека - алфавитный указатель */

td.alfu {text-align:center;}



#djvu {background-image:url(/bitrix/templates/main%204.0/img/djvu-icon.jpg); background-repeat:no-repeat; background-position:top left; margin:12px 0 0px 0; text-indent:20px;}

/*Библиотека */

#biblio {padding:27px 23px 27px 25px; font-family:Arial, serif; font-size:13px; line-height:17px; width:682px;}
#biblio #head {color:#4c79a6; font-family:Arial, Helvetica, sans-serif; font-size:11px;  margin:0px 7px 3px 0; }
#biblio #head2 {color:#4c79a6; font-family:Arial, Helvetica, sans-serif; font-size:11px;  margin:0px 7px 3px 0; text-align:justify; }
#biblio #head a.navig, #biblio #head2 a.navig {font-family:Arial, Helvetica, sans-serif; font-size:11px;  font-style:normal;text-decoration:none; color:#4c79a6;}
#biblio hr { border: none;  height:1px; color:#dddddd; background-color: #dddddd; margin:0px 0 0px 0;}
#biblio h1 {font-family:Georgia, serif; font-size:20px; line-height:23px; font-weight:normal; color:#000000; padding: 15px 0 15px 0; margin:0; display:block; }
#biblio a {font-family:Arial, serif; font-size:13px; line-height:17px; text-decoration:none; color:#4c79a6;}

#biblio ul {margin:0; list-style:none; padding:0;}
#biblio li  {background-image:url(/img/dot.gif); background-repeat:no-repeat; background-position:top left; padding:0; list-style-type:none; margin:12px 0 0 0; text-indent:17px;}


/*Галерея*/

#gallery {background-color:#f9f2e5; padding:27px 23px 27px 25px;}
 #biblio #galleryall table td { width:186px; padding:0 25px 35px 0; }
#gallery  h1 {font-family:Georgia, serif; font-size:20px; line-height:23px; font-weight:normal; color:#000000; padding: 15px 0 15px 0; margin:0; display:block; }

#gallerycen {text-align:center;}
#imgunder {text-indent:0px; color:#000000; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; margin:8px 0 0 0; display:block;}


#col-red {width:212px; background-color:#f9f2e5; padding:0 15px 0 15px; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; color:#000000;}


#col-red i  {font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:3px; font-style:normal; margin:0px 0 6px 0; display:block;}
#col-red hr { border: none;  height:1px; color:#dddddd; width:210px; background-color: #dddddd; margin:0px 0 0px 0;}

#col-red b  {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000000; letter-spacing:1px; padding: 0px 0 12px 0; margin:0; display:block;}

#col-red ul {margin:0; list-style:none; padding:0;}
#co-redl li  {background-image:url(/img/dot.gif); background-repeat:no-repeat; background-position:top left; padding:0; list-style-type:none; margin:12px 0 0 0; text-indent:17px;}
#col-red a {color:#4c79a6; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

/*Субпортал*/


#sub {background-color:#efefef; padding:15px 23px 27px 25px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px; width:430px;}


#sub #head {font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; color:#dddddd;}
#sub hr { border: none;  height:1px; color:#dddddd; width:430px; background-color:#dddddd; margin:0;}
#sub #head i{font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:3px; font-style:normal; margin:0px 0 6px 0; display:block;}
#sub #head b{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#000000; padding: 0px 0 12px 0; margin:0; display:block; }
#sub #head u{font-size:12px; line-height:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; text-decoration:none;}


#sub #imgunder {text-indent:0px; color:#000000; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; margin:8px 0 0 0; display:block;}

#sub #imgcalendar {float:left; width:185px; margin:0px 25px 25px 0; text-indent:0px;}

#sub b {font-weight:bold;}
#sub a {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:14px; color:#4c79a6; text-decoration:none; }
#sub h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#000000; padding: 0px 0 12px 0; margin:0; display:block;}
#sub h2 {font-weight:normal; font-size:18px; line-height:20px; margin: 0px 0 7px 0;}

#sub #sbh3 {font-weight:normal; font-size:18px; line-height:20px; display:block; padding:3px 0 7px 0; color:#000000;}
#sub a.sbh3 {font-weight:normal; font-size:18px; line-height:20px; display:block; padding:3px 0 7px 0; color:#000000;}
#sub #doc {background-image:url(/bitrix/templates/main%203.0/img/doc-r.jpg); background-repeat:no-repeat; background-position:top left; margin:12px 0 0 0; text-indent:17px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:14px; }

#sub ul {margin:0; list-style:none; padding:0;}
#sub li  {background-image:url(/img/dot.gif) ; background-repeat:no-repeat; background-position:top left; padding:0; list-style-type:none; margin:12px 0 0 0; text-indent:17px;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px;}
#sub a.sbh2 {font-weight:normal; font-size:18px; line-height:20px; display:block; margin:5 0 10px 0;}

#sub #date {color:#999999; margin:0 ; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#sub u  {padding:0;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px; text-decoration:none; margin:12px 0 0 0; display:block;}

#sub #new {height:;}

#sub #new img {display:block; width:65px; margin:0 20px 12px 0 ; float:left;}

#subw {background-color:#ffffff; padding:15px 23px 27px 25px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px; width:680px;}


#subw #head {font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; color:#dddddd;}
#subw hr { border: none;  height:1px; color:#dddddd; width:680px; background-color:#dddddd; margin:0;}
#subw #head i{font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:3px; font-style:normal; margin:0px 0 6px 0; display:block;}
#subw #head b{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#000000; padding: 0px 0 12px 0; margin:0; display:block; }
#subw #head u{font-size:12px; line-height:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; text-decoration:none;}


#subw #imgunder {text-indent:0px; color:#000000; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; margin:8px 0 0 0; display:block;}
#subw #imgcalendar {float:left; width:210px; margin:0px 25px 25px 0; text-indent:0px;}
#subw .podp {font-style: italic;  display:block; text-align:right;}
#subw .page-note {text-indent:0px; font-weight:bold; color:#000000; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; margin:15px 0 0 0; display:block;}
#subw .snos {text-indent:0px; color:#000000; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; margin:8px 0 0 0; display:block;}
#subw .FOOTNOTES {margin:0 0 20 0;}



#subw b {font-weight:bold;}
#subw a {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:14px; color:#4c79a6; text-decoration:none; }
#subw h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#000000; padding: 4px 0 8px 0; margin:0; display:block;}
#subw h2 {font-weight:normal; font-size:18px; line-height:20px; margin: 0px 0 7px 0;}
#subw #sbh3 {font-weight:normal; font-size:18px; line-height:20px; display:block; padding:3px 0 7px 0; color:#000000;}

#subw #doc {background-image:url(/bitrix/templates/main%203.0/img/doc-r.jpg); background-repeat:no-repeat; background-position:top left; margin:12px 0 0 0; text-indent:17px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:14px; }

#subw ul {margin:0; list-style:none; padding:0;}
#subw li  {background-image:url(/img/dot.gif) ; background-repeat:no-repeat; background-position:top left; padding:0; list-style-type:none; margin:12px 0 0 0; text-indent:17px;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px;}
#subw a.sbh2  {font-weight:normal; font-size:18px; line-height:20px; display:block; padding:3px 0 8px 0;}
#new a.sbh2  {font-weight:normal; font-size:18px; line-height:20px; display:block; padding:3px 0 8px 0;}
#subw a.sbh3 {font-weight:normal; font-size:18px; line-height:20px; display:block; padding:3px 0 7px 0; color:#000000;}
#subw u  {padding:0;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px; text-decoration:none; margin:12px 0 0 0; display:block;}
#subw a.sbhd, #subw a.sbhd:link, #subw a.sbhd:visited, #subw a.sbhd:active, #subw a.sbhd:hover {font-family:Arial, Helvetica, sans-serif; color:#4c79a6; font-size:11px; letter-spacing:3px; font-style:normal; margin:0px 0 6px 0; display:block;}


/* Субпортал - Росархив  */

#subw .DESCRIPTION {text-indent:0px; color:#000000; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; margin:8px 0 0 0; display:block;}
#subw .page {font-family:georgia; font-size:18px; color:#cccccc; display:block; text-align:right;}
#subw .ris-podp {text-indent:0px; color:#000000; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; margin:8px 0 0 0; display:block;}
#subw .ris1 {text-indent:0px; color:#000000; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; margin:8px 0 0 0; display:block;}
#subw .zag1 {font-weight:bold; text-align:center;}
#subw .zag3, .text-c  {font-weight:bold; font-size:18px; }
#subw .zag4 a {font-size:10px; color:#ffffff;}
#subw .cifr {font-size:10px; color:#ffffff;}

#subw .text-c  {font-weight:bold; font-size:14px; }
#subw .text-r  {text-align:right;}
#subw .rosh4 (font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;)
#subw .rosh5 (font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;)

#subw .FOOTNOTES {text-indent:0px; color:#000000; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; margin:8px 0 0 0; display:block;}


#gifdjvu {font-size: 12px; color: rgb(102, 102, 102); text-decoration: none; font-family: Arial;}

#subw #date {color:#999999; margin:0 ; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

a.c1, a.c1:link, a.c1:active, a.c1:visited, a.c1:hover {font-family:Arial, Helvetica, sans-serif; font-size:20px; text-decoration:underline; display:block; margin: 20px 0 5px 0; color:#4c79a6; }
a.c2, a.c2:link, a.c2:active, a.c2:visited, a.c2:hover {font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:underline; display:block; margin:11px 0 0px 0; text-indent:0px; color:#4c79a6; }
a.c3, a.c3:link, a.c3:active, a.c3:visited, a.c3:hover {font-family:Arial, Helvetica, sans-serif; font-size:15px; text-decoration:none; display:block; margin:7px 0 0 0; text-indent:20px; color:#4c79a6; }
a.c4, a.c4:link, a.c4:active, a.c4:visited, a.c4:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; display:block; margin:6px 0 0 0; text-indent:40px; color:#4c79a6; }
a.c5, a.c5:link, a.c5:active, a.c5:visited, a.c5:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; display:block; margin:6px 0 0 0; text-indent:60px; color:#4c79a6; }
a.c6, a.c6:link, a.c6:active, a.c6:visited, a.c6:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; display:block; margin:6px 0 0 0; text-indent:80px; color:#4c79a6; }

a.alfab2 {font-family:Arial, Helvetica, sans-serif; color:#4c79a6; font-size:16px;}
#sub2 h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#000000; padding: 0px 0 12px 0; margin:0; display:block; padding:13px 23px 13px 25px; letter-spacing:2px;}

#sub a.sbhd, #sub a.sbhd:link, #sub a.sbhd:visited, #sub a.sbhd:active, #sub a.sbhd:hover {font-family:Arial, Helvetica, sans-serif; color:#4c79a6; font-size:11px; letter-spacing:3px; font-style:normal; margin:0px 0 6px 0; display:block;}


#ft {text-indent:0px; color:#000000; width:680px; background-color:#ffffff; padding:15px 23px 25px 25px; display:block; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-align:center; }
#ft a {color:#4c79a6; font-size:14px; line-height:24px; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; display:inline; }
#ft hr { border: none;  height:1px; color:#dddddd; width:680px; background-color:#dddddd; margin:0;}

#ft2 {text-indent:0px; color:#000000; width:430px; background-color:#ffffff; padding:15px 23px 25px 25px; display:block; font-size:11px; line-height:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; text-align:center; background-color:#efefef;}
#ft2 a {color:#4c79a6; font-size:14px; line-height:24px; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; display:inline; }
#ft2 hr { border: none;  height:1px; color:#dddddd; width:430px; background-color:#dddddd; margin:0;}

#alfmain {font-family:aria; color:#4c79a6;  padding:20px 0px 12px 27px; float:left; letter-spacing:1px; font-size:18px; text-decoration:underline;}

a.fq:link {display:block; width:25px; height:50px; background-image:url(/bitrix/templates/main%204.0/img/ar-l1.jpg);}
a.fq:visited {display:block; width:25px; height:50px; background-image:url(/bitrix/templates/main%204.0/img/ar-l1.jpg);}
a.fq:hover {display:block; width:25px; height:50px; background-image:url(/bitrix/templates/main%204.0/img/ar-l2.jpg);}
a.fq:active {display:block; width:25px; height:50px;background-image:url(/bitrix/templates/main%204.0/img/ar-l2.jpg);}

a.fq2:link {display:block; width:25px; height:50px; background-image:url(/bitrix/templates/main%204.0/img/ar-r1.jpg);}
a.fq2:visited {display:block; width:25px; height:50px; background-image:url(/bitrix/templates/main%204.0/img/ar-r1.jpg); }
a.fq2:hover {display:block; width:25px; height:50px; background-image:url(/bitrix/templates/main%204.0/img/ar-r2.jpg); }
a.fq2:active {display:block; width:25px; height:50px;background-image:url(/bitrix/templates/main%204.0/img/ar-r2.jpg);}


table{border-collapse: collapse; text-align:left;}
table td {padding: 0px; text-align:left;}
table tr {padding: 0px; text-align:left;}

a, a:visited, a:link {text-decoration:none}
a:hover, a:active {text-decoration:underline}











a.mh1, a.mh1:link, a.mh1:visited {font-family:Georgia; font-size:18px; color:#a53428; text-decoration:none; display:block; margin: 20px 0 15px 0;}
a.mh1:hover, a.mh1:active {font-family:Georgia; font-size:18px; color:#a53428; text-decoration:underline;  display:block; margin: 20px 0 15px 0;}

a.mh2, a.mh2:link, a.mh2:visited {font-family:Arial; font-size:10px; color:#39578d; text-decoration:none; }
a.mh2:hover, a.mh2:active {font-family:Arial; font-size:10px; color:#39578d; text-decoration:underline; }

a.mh3, a.mh3:link, a.mh3:visited {font-family:Georgia; font-size:30px; line-height:33px; color:#000000; text-decoration:none; display:block; margin:0 0 7px 0; }
a.mh3:hover, a.mh3:active {font-family:Georgia; font-size:30px; line-height:33px; color:#a53428; text-decoration:none;display:block; margin:0 0 7px 0; }

#d3 {width:470px; margin:10px 20px 5px 0; display:block; float:left;}

#t3 {font-family:Georgia; font-size:15px; line-height:18px; color:#000000; text-decoration:none;} 
#t3 a, #t3 a:link, #t3 a:visited {font-family:Georgia; font-size:15px; line-height:18px; color:#a53428; text-decoration:none;} 
#t3 a:active, #t3 a:hover {font-family:Georgia; font-size:15px; line-height:18px; color:#a53428; text-decoration:underline;}

#t3 a.mr {font-weight:bolder;} 

#zt {margin-bottom:15px;}
#zt i {font-family:Georgia; font-size:15px; line-height:18px; font-style:italic; } 

#ztu {font-family:Georgia; font-size:11px; line-height:15px; color:#999999; text-decoration:none; display:block; margin-bottom:5px;} 
#ztu a, #ztu a:link, #ztu a:visited {font-family:Georgia; font-size:11px; line-height:15px; color:#a53428; text-decoration:none;} 
#ztu a:active, #ztu a:hover {font-family:Georgia; font-size:11px; line-height:15px; color:#a53428; text-decoration:underline;}


#d4 {width:225px; margin:10px 20px 0 0; display:block; float:left;}

a.mh4, a.mh4:link, a.mh4:visited {font-family:Georgia; font-size:18px; line-height:21px; color:#000000; text-decoration:none; display:block; margin:0 0 7px 0; }
a.mh4:hover, a.mh4:active {font-family:Georgia; font-size:18px; line-height:21px; color:#a53428; text-decoration:none;display:block; margin:0 0 7px 0; }

#t4 {font-family:Georgia; font-size:11px; line-height:15px; color:#000000; text-decoration:none; display:block; margin-bottom:5px;} 
#t4 a, #t4 a:link, #t4 a:visited {font-family:Georgia; font-size:11px; line-height:15px; color:#a53428; text-decoration:none;} 
#t4 a:active, #t4 a:hover {font-family:Georgia; font-size:11px; line-height:15px; color:#a53428; text-decoration:underline;}




a.mhk, a.mhk:link, a.mhk:visited {font-family:Georgia; font-size:18px; color:#a53428; text-decoration:none; display:block; margin: 20px 0 5px 0;}
a.mhk:hover, a.mhk:active {font-family:Georgia; font-size:18px; color:#a53428; text-decoration:underline;  display:block; margin: 20px 0 5px 0;}



#tkl {font-family:Verdana; font-size:12px; line-height:17px;}

#tkl a, #tkl  a:link, #tkl a:visited  {font-family:verdana; font-size:11px; color:#000000; text-decoration:none;}
#tkl a:hover, #tkl a:active  {font-family:verdana; font-size:11px; color:#000000; text-decoration:underline;}

#hk2 {font-family:Georgia; font-size:11px; color:#cc9933; display:block; margin-top:13px;}

#tk2 {font-family:Verdana; font-size:11px; line-heigh:15px;   color:#000000; display:block; margin-top:13px;}

#tk2 ul {margin:0; list-style:none; padding:0;}
#tk2  li  {background-image:url(/img/dot.gif); background-repeat:no-repeat; background-position:top left; padding:0; list-style-type:none; margin:12px 0 0 0; text-indent:17px;}




#smen {background-image:url(../img/gr.gif); border:1px solid #dddddd;  height:25px; line-height:25px; vertical-align:bottom; padding: 7px 7px 7px 15px;}
#smen a.smen1, #smen a.smen1:link, #smen a.smen1:visited {font-family:arial; font-size:12px;  font-weight:bold; }
#smen a.smen1:active, #smen a.smen1:hover {font-family:arial; font-size:12px;  font-weight:bold; text-decoration:underline;}

#smen a.smen2, #smen a.smen2:link, #smen a.smen2:visited  {font-family:arial; font-size:11px;  letter-spacing:1px; margin-right:15px;  color:#000000;  height:25px; line-height:25px;}
#smen a.smen2:active, #smen a.smen2:hover {font-family:arial; font-size:11px;  letter-spacing:1px; margin-right:15px;  color:#000000;  height:25px; line-height:25px; text-decoration:underline;}
 
#hm5 {color:#000000; padding: 0px 0 12px 0; margin:0; display:block; padding:13px 23px 13px 25px; letter-spacing:2px; font-family:Georgia; font-size:24px; font-weight:normal;}


.pageform2 {width: 55px; height:17px; padding:0px; border: 1px solid #dddddd; font-size:14px; text-align:center;}

#minww {min-width: 983 px; width:expression((document.compatMode && document.compatMode == ‘CSS1Compat’) ? (document.documentElement.clientWidth &lt 983 ? “983px” : “auto”) : (document.body.clientWidth &lt 983 ? “983px” : “auto”))}


#subw #rosarh hr {margin-top:3px; margin-bottom:3px;}

#subw #rosarh h2 {font-family: georgia; font-size:14px; margin-top:25px;}

#subw #rosarh #new {font-family: arial; font-size:12px; color:#cccccc; margin:8px 0 8px 0;}

#subw #rosarh #new a:link, #subw #rosarh #new a:visited, #subw #rosarh #new a {font-family: arial; font-size:12px; line-height:15px; color:#4c79a6; margin:0; text-decoration:none;}
#subw #rosarh #new a:hover, #subw #rosarh #new a:active {font-family: arial; font-size:12px; line-height:15px; color:#4c79a6; margin:0; text-decoration:underline;}



#phb {font-family:georgia; font-size:13px; line-height:15px;}

#phb a, #ph a:visited, #ph a:link {font-family:georgia; font-size:13px; line-height:15px; color:#39578d; decoration:none;}

#phb a:active, #ph a:hover{font-family:georgia; font-size:13px; line-height:15px; color:#39578d; decoration:underline;}


#phb b {font-family:georgia; font-size:18px; line-height: 21px; display:block; margin-bottom:7px; color:#a53428; font-weight:normal;}


#phb u {font-family:arial; font-size:11px; line-height: 14px; display:block; margin: 3px 0 7px 0; text-decoration:none;}
#phb u a {font-family:arial; font-size:11px; line-height: 14px; text-decoration:none; color:#39578d;}


/* voenn */


a.ab, a.ab:visited, a.ab:link {font-family:Georgia; font-size:11px; color:#31639C; letter-spacing:1px; text-decoration:none;}
a.ab:hover, a.ab:active {font-family:Georgia; font-size:11px; color:#31639C; letter-spacing:1px; text-decoration:underline;}


#vh1 {margin:20px 0 20px 50px; font-family:arial; color:#990000; font-size:18px;}
#vh1 a, #vh a:visited, #vh a:link {font-family:arial; color:#666666; font-size:18px; text-decoration:none;}
#vh1 a:hover, #vh a:active {font-family:arial; color:#666666; font-size:18px; text-decoration:underline;}


#vh2 {margin:20px 0 20px 50px; font-family:arial; color:#000000; font-size:30px;}



#grmenu {margin:0 px 0 0px 0px; padding: 3px 15px; background-color:#737373; font-family:arial; font-size:14px; color:#ffffff;}
#grmenu a, #grmenu a:visited, #grmenu a:link {font-family:arial; font-size:14px; color:#ffffff; text-decoration:none;}
#grmenu a:hover, #grmenu a:active {font-family:arial; font-size:14px; color:#ffffff; text-decoration:underline;}

#grmenu #selected {font-family:arial; font-size:14px; color:#ffffff; text-decoration:none; font-weight:bold; color:#ecb759;}


#vtext h1 {margin:20px 0 20px 50px; font-family:arial; color:#990000; font-size:30px;}
#vtext h2 {margin:20px 0 20px 0px; font-family:arial; color:#000000; font-size:24px; }
#vtext h3 {margin:20px 0 10px 20px; font-family:arial; color:#000000; font-size:16px; }
#vtext p {margin:15px 0 20px 20px; font-family:arial; color:#000000; font-size:14px;}



#hd1 A, #hd1 A:link, #hd1 A:visited { FONT-FAMILY: Georgia; COLOR: #a53428; FONT-SIZE: 18px; TEXT-DECORATION: none}
#hd1 A:hover, #hd1 A:active {FONT-FAMILY: Georgia; COLOR: #a53428; FONT-SIZE: 18px; TEXT-DECORATION: underline}

#hd1 { FONT-FAMILY: Georgia; COLOR: #bababa; FONT-SIZE: 18px; TEXT-DECORATION: none; MARGIN: 20px 0px 5px;}


#hd2 A, #hd2 A:link, #hd2 A:visited { FONT-FAMILY: Georgia; COLOR: #000000; FONT-SIZE: 18px; line-height:21px; TEXT-DECORATION: none}
#hd2 A:hover, A#hd2 :active {FONT-FAMILY: Georgia; COLOR: #000000; FONT-SIZE: 18px; line-height:21px; TEXT-DECORATION: underline}

#hddt { FONT-FAMILY: Georgia; COLOR: #000000; FONT-SIZE: 30px; line-height:34px; TEXT-DECORATION: none}



#hd2 { FONT-FAMILY: Georgia; COLOR: #000000; FONT-SIZE: 18px; TEXT-DECORATION: none; MARGIN: 20px 0px 5px; line-height:21px;}

#hd3 A, #hd3 A:link, #hd3 A:visited { FONT-FAMILY: Georgia; COLOR: #31639C; FONT-SIZE: 18px; TEXT-DECORATION: none}
#hd3 A:hover, #hd3 A:active {FONT-FAMILY: Georgia; COLOR: #31639C; FONT-SIZE: 18px; TEXT-DECORATION: underline}

#hd3 { FONT-FAMILY: Georgia; COLOR: #31639C; FONT-SIZE: 18px; TEXT-DECORATION: none; MARGIN: 20px 0px 5px;}

#nm {font-family:arial; font-size:14px; color:#000000;}

#imgu {font-family:arial; margin:5px 0 10px 0; font-size:12px;}

#imgcalendar5 {float:left; width:185px; margin:0px 25px 25px 0; text-indent:0px;}
#imgfloat {float:left; margin:0px 25px 25px 0; text-indent:0px;}


table.best-tbl{
    border-width: 0;
	border-spacing: 0px;
	border-collapse: collapse;
	font-family: arial; 

}
table.best-tbl tr.head {
	padding: 5px;
	background-color: #cc9933;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: arial; 
}
table.best-tbl tr.bstat{
	border-bottom: 1px dashed #999;
}
table.best-tbl td {
	padding: 5px;
}
table.best-tbl td.num{ text-align:center; color: #333; font-size: 14px; font-family: arial;}
table.best-tbl td.bname{ color: #333!important; font-size: 14px; font-family: arial;}
table.best-tbl td.downloads{ text-align:center; color: #333; font-size: 14px; font-family: arial;}
.bname a {
	text-decoration:underline;
}
.bname a:hover {
	text-decoration:none;
}

table.best-tbl td.downloads small {
font-size:11px;
}

h3.best { 
	margin-bottom:10px;
} 

table.best-tbl {
	margin-top:3px;
}

span.digits {
	color:#990000 !important;
	font-weight:bold;
}
#YMContents {
    font-family: arial,sans-serif;
    font-size: 14px;
    padding: 15px;
    width: 700px;
}
