<style>

body {background-color: #e7e7e6;}


a:active {text-decoration: none}
a:link {color: #77301a; text-decoration: none;}
a:visited {text-decoration: none;}


::selection {background: #FFF2A8;}
::-moz-selection {background: #FFF2A8;}



v\:roundrect {
     color:#FFF;
     display:block;
     background-color:#000;
     padding:20px;
     height:100%;
     /* Для закругления уголков в остальных браузерах */
     -moz-border-radius:10px;
     -webkit-border-radius: 10px;
     border-radius: 10px;
     }

/* Для ie */
v\:roundrect  {
     behavior:url(#default#VML);
     /background-color:transparent;
     }




/* Body */

.maintab {min-width: 970px; width:1000;}

#divs, #base, #base2 {width:960;}

.top01 {vertical-align: top; background: #f1f1ee; background-image: url(bg1000.gif);}

#topbar {width:960; border-bottom: 2px solid #777; border-collapse: collapse;}

#topbar td {background-color:#C3C7BE; text-align: center; padding: 4 0 4 0; border: 1px solid #888; }

#head {width:960; border-bottom: 1px solid #555;}

.bar1but {font: 9pt arial, serif,sans-serif; color: #444;}

.bar1but0 {font: 9pt arial, serif,sans-serif; color: #000;}

.bar1td0 {background-color:#DEDFCB !important;text-align: center; padding-top:4px;padding-bottom:4px;}

.dobar {margin:0 0 0 10;}

.dobar img {vertical-align: baseline; padding:10 0 0 0;}

.dobarf {display:inline; margin-left:1px;}

.dobar1 {display:inline; border-left: 1px solid #ccc; padding: 15 0 0 5; margin: 0 0 0 3;}

.tb-a {text-align: left; vertical-align:bottom; width:100%; height:40;} 

.tb-b a {text-align: left; vertical-align: middle;} 


.commander {vertical-align: bottom; text-align:left;  padding: 0 0 0 150;}


.tb-c {text-align: left; vertical-align: middle;  background:#6C7C77; } 

#base2td {background-color:#f1f1ee; width:25%;}



#base3 {background: #C7CBC3;}
#base4 {width: 210; background: #C7CBC3;}




/* Категории  и поиск */

.input_type {font: 9pt calibri, Tahoma, serif, sans-serif; color: #666; background: #DADFDA; border:1px #888 solid; text-transform:uppercase; width:100%; 
height: 20; padding: 2 0 0 7;}

.submit {font: 8pt arial, Tahoma, sans-serif; color: #000000; background: #C7CBC3; vertical-align: middle; padding:2 0 0 0; margin: 0 10 0 2; text-transform:uppercase; border:1px #C7CBC3 solid;}


.searchbig {font: 8pt arial, georgia,Verdana, Tahoma, sans-serif; color: #000000; background-color: #;}

.inputbig {font: 11pt Tahoma, Verdana, Arial, serif, sans-serif; color: #666; background-color: #fff;border:1px #666 solid;
padding-left:15; height:25px; vertical-align:middle;

}

.submitbig {font: 10pt Tahoma, Verdana, Arial, serif, sans-serif; color: #000; background-color: #ccc;border:1px #666 solid;
padding-right:5;
padding-left:5;
height:25px; 
padding-bottom:3px;
}

.newbookstitle {font: 12pt georgia,Verdana, arial, Tahoma, sans-serif; color: #3A6B77; background-color: #; text-align: left; vertical-align: middle; padding-left: 0px; padding-right: 40px; padding-top: 20px; padding-bottom: 10px; font-variant : small-caps;}













.abctable {width:956; margin: 3 0 3 0;  background: #666; border: 1px solid #ddd;}

.abc {
border-right:1px #ccc solid;
border-bottom:1px #ccc solid;
background-color: #f5f5f5; }

.abc01 {font: bold 9pt arial,  Verdana,trebuchet ms,Tahoma, sans-serif; color: #444; text-align: center; vertical-align: middle;  padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;}

.abc02 {font: bold 9pt arial, Verdana, Tahoma, sans-serif; color: #fff; text-align: center; vertical-align: middle;  background-color: #889F8E; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;
}

.abc03 {font: bold 9pt arial,  Verdana,trebuchet ms,Tahoma, sans-serif; color: #444; text-align: center; vertical-align: middle;  padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;}

.abc0 {
border-right:1px #ccc solid;
border-bottom:1px #ccc solid;
background-color: #e9e9e7; }

.abc0 div {
border-right:1px #ccc solid;
border-bottom:1px #ccc solid;
background-color: #e9e9e7; }

.abc0  .abc01 {font: bold 9pt arial, Verdana, Tahoma, sans-serif; color: #ccc; }

.abcall {
border-right:1px #ccc solid;
border-bottom:1px #ccc solid;
background-color: #f5f5f5; }

.abcount {
border-right:1px #ccc solid;
border-bottom:1px #ccc solid;
background-color: #f5f5f5; }


.abc2 {
border-right:1px #ccc solid;
border-bottom:1px #ccc solid;
background-color: #f0f0f0; }


.top02 {vertical-align: top; height:100%;
border-right:0px solid #555;
border-left:0px solid #fff;
background-image: url(bg1000.gif);}

.top03 {vertical-align: top; background-color:#cccccc; 
border-right:0px solid #fff;
border-left:0px solid #fff;
background-image: url(bg1000.gif);}






.specdivs {padding: 10 15 0 0; vertical-align: top; border-left: 1px solid #444; width: 200;}

.butlet1 {display: inline; border-right: 0px solid #a2a8a6; margin: 0 0 0 0; padding: 0 5 0 0;}

.butlet1 a {font: small-caps 11pt calibri, arial narrow, sans-serif; color: #f5f5f5; white-space:nowrap;}

.butlet2 {display: inline; border-right: 0px solid #a2a8a6; margin: 0 0 0 0; padding: 0 5 0 0;}

.butlet20 {display: inline; border-right: 0px solid #a2a8a6; margin: 0 0 0 0; padding: 0 5 0 0;}

.butlet2 a {font: small-caps 11pt calibri, trebuchet ms, arial narrow, calibri, sans-serif; color: #f5f5f5; white-space:nowrap;}

.butlet20 a {font: small-caps 11pt calibri, trebuchet ms, arial narrow, calibri, sans-serif; color: #fff; white-space:nowrap;}

.butlet3 {padding: 0 0 3 15;}

.butlet3 a {font: bold 10pt arial narrow, calibri, Verdana, Tahoma, sans-serif; color: #f5f5f5;}

.square1 {border: 1px solid #999;display: inline; width:5 !important; padding: 0 5 0 0; margin: 0 7 0 0; background: #a2a8a6;}

.square2 {border: 1px solid #999;display: inline; width:5 !important; padding: 0 5 0 0; margin: 0 7 0 0; background: #fff;}

.bb {font: 5pt arial, serif, sans-serif; color: #444; padding: 10 0 10 20; width: 760;}

/.bb {font: 5pt arial, serif, sans-serif; color: #444; padding: 10 0 10 20; ;}

.tip {font: 9pt Tahoma, arial, calibri, Verdana, sans-serif; color: #111;padding: 15 15 15 15; background: #f5f5f5; border: 1px solid #666; }

.tip1 {width: 400;}

#tipDiv	 {width: auto;}
	
.frontheader {font: small-caps bold 11pt calibri, arial, Verdana, Tahoma, sans-serif; color: #7d5d3a; padding: 5 5 5 0; }

.frontheader a {font: small-caps bold 11pt calibri, arial, Verdana, Tahoma, sans-serif; color: #7d5d3a; border-bottom: 1px solid #ccc; padding: 0 5 3 5}


.stickeditem {padding: 5 0 5 0;}

.stickeditem a {font: bold 8pt arial, calibri, arial, Verdana, Tahoma, sans-serif; color: #111;}

.highslide-container div {font: 10pt calibri, arial, Verdana, Tahoma, sans-serif; color: #111;
	padding: 4 4 0 4;
}



/* Divmenu */


#t1 {
border-top:1px solid #ccc;
border-bottom:1px solid #8f8f8f;
width:960;}







.divmenu {text-align: left; height:50px; margin: 0 0 0 10;}

.divmenu td {padding: 3 10 3 10;}

.divmenu td a {font: small-caps 11pt calibri, arial, Verdana, Tahoma, sans-serif; color: #444; text-align: center;  }

.divmenu_on a {font: small-caps 11pt calibri, arial, Verdana, Tahoma, sans-serif; color: #444; text-align: center; border: 1px solid #999; padding: 3 10 3 10;}


/* Левая колонка */

.left {font: 9pt Arial, verdana,tahoma, times, serif, sans-serif; color: #000000; 
vertical-align:top; padding: 22 10 10 15;}

.divh {font: 14pt trebuchet ms, arial, serif, sans-serif; color: #f5f5f5; 
padding: 0 0 0 15; background-color:#9fa99d; vertical-align: middle; text-align: left; height:50px; width:25%; }

.divh a {color: #fff; }
.divh a:active {color: #fff; }
.divh a:visited {color: #fff; }
.divh a:hover {color: #fff; }

.mainleftcol {font: bold 10pt calibri,trebuchet ms, arial, Verdana, sans-serif; color: #444; text-align:left; padding: 4 5 5 5; line-height:120%;}

#lcoun {width: 100%; padding: 10 0 7 0; margin: 15 0 15 0;
border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}

.aboutdo {font: 10pt trebuchet ms,arial, Verdana, sans-serif; color: #000000; text-align:left; padding: 5 5 5 5; line-height:160%;}

.aboutdo a {font: 10pt trebuchet ms,arial, Verdana, sans-serif; color: #990000; border-bottom:1px dotted #666;}

.aboutdivh {font: bold 9pt trebuchet ms, arial, Verdana, sans-serif; color: #000000; text-align:left; padding: 15 5 15 5; line-height:140%; border-top: 1px solid #889F8E; border-bottom: 1px solid #889F8E;}

.aboutdivh0 {font: bold 9pt trebuchet ms, arial, Verdana, sans-serif; color: #000000; text-align:left; padding: 15 5 15 5; line-height:140%; border-bottom: 1px solid #889F8E;}

.aboutdiv {font: 9pt trebuchet ms, arial, Verdana, sans-serif; color: #000000; text-align:left; padding: 10 5 15 5; line-height:140%; border-top:0px solid #889F8E;}

.aboutdiv a {font: 9pt trebuchet ms,arial, Verdana, sans-serif; color: #990000; border-bottom:1px dotted #666;}



.subdivs  {padding: 5 0 10 25; margin: 0 0 0 0; border-top: 0px solid #999; border-bottom: 0px solid #999; list-style: square; color: #999; }

.subdivs li {padding: 5 0 5 0;}

.subdivs li a {font: bold small-caps 10pt calibri, arial, Verdana, Tahoma, sans-serif; color: #444; text-align: left; }

.months  {padding: 5 0 10 25; margin: 0 0 0 80; border-top: 0px solid #999; border-bottom: 0px solid #999; list-style: square; color: #999; }

.months li {padding: 5 0 5 0;}

.months li a {font: bold small-caps 10pt calibri, arial, Verdana, Tahoma, sans-serif; color: #444; text-align: left; }



.abc05  {font: 8pt arial, Verdana, Tahoma, sans-serif; color: #3A6B77; text-align: left; text-align: left; vertical-align: middle;  padding: 7 10 7 10;  background: #f1f1f1; text-transform: uppercase;}

.abc04 {font: 8pt arial, Verdana, Tahoma, sans-serif; color: #fff; text-align: left; text-align: left; vertical-align: middle;  padding: 7 10 7 10;  background: #889F8E; text-transform: uppercase;}


.abcall2 {
border:0px #ccc solid;
width:100%; margin: 0 0 10 0;
}





/* DivBody */

.mid {background:#f1f1ee; vertical-align:top; 
	border-left:0px solid #A2A8A6;
	border-right:0px solid #A2A8A6;

	}


.mt {font: 10pt trebuchet ms,arial, tahoma, serif, sans-serif; color: #000000;  
padding: 25 20 0 15; line-height: 170%;}

.mtm {font: 11pt arial, tahoma, serif, sans-serif; color: #000000; 
padding: 30 20 0 25;
line-height: 120%;}

.midbar {font: 9pt arial, verdana, Arial, Microsoft Sans Serif, Arial, Verdana, Tahoma, serif, sans-serif; line-height: 125%; text-align: left; color : #444444; vertical-align:middle;height:52px;padding-left:10;background:#dadada;width:100%;}

.midtext {background:#f5f5f5; padding-left:20;padding-right:10;}

.subdate {font: 12pt georgia, trebuchet ms, calibri, Tahoma, Arial, sans-serif; color: #440000; text-align: left; padding: 30 0 10 0; letter-spacing:1; position:relative; left:-5px; }



.divname {font: bold small-caps 13pt cambria, georgia, sans-serif; color: #3A6B77; text-align: left; padding: 20 0 0 0;}

.divsubname {font: small-caps 11pt cambria, georgia, sans-serif; color: #3A6B77; text-align: left; padding: 25 0 10 0;}

.addhtml {padding: 0 0 0 15;}

.item_list {text-align: left; vertical-align: middle; padding: 15 10 0 0;}

.author_list {font:  italic 10pt calibri, arial, sans-serif; color: #000000; text-align: left; vertical-align: bottom; padding: 0 3 0 0; }

.title_list {font: bold 9pt arial, georgia,Verdana, Tahoma, sans-serif; color: #000; text-align: left; vertical-align: bottom;}

.subtitle_list {font: 9pt arial, georgia,Verdana, sans-serif; color: #444; text-align: left; vertical-align: bottom; padding: 0 5 0 3; }

.format_list {font: italic 8pt arial, georgia,Verdana, sans-serif; color: #444; text-align: left; vertical-align: bottom; margin-left:5px; }

.format_list p {display: inline; padding: 0 0 0 7; }


.item_new {text-align: left; vertical-align: middle;
padding: 20 0 5 0;}

.author_new {font: italic 10pt calibri, georgia,Verdana, sans-serif; color: #000000; text-align: left; vertical-align: bottom;padding-right:3px; }

.title_new {font: bold 9pt arial, georgia,Verdana, Tahoma, sans-serif; color: #000000; text-align: left; vertical-align: bottom; }

.subtitle_new {font: 9pt arial, georgia,Verdana, sans-serif; color: #000000; text-align: left; vertical-align: bottom; padding-left:3px; }

.ann_pub {font: 9pt trebuchet ms,arial, sans-serif; color: #333; 
text-align: left; 
padding: 0 25 0 10;
line-height:15px;}

.ann_mil {font: 9pt trebuchet ms,arial, georgia, georgia,Verdana, sans-serif; color: #333; 
text-align: left; 
padding: 0 25 0 10;
line-height:13px;}

.ann_abaut {font: 9pt trebuchet ms,arial, georgia, georgia,Verdana, sans-serif; color: #333; 
text-align: left; 
padding: 0 25 0 10;
line-height:13px;}


.ann_hoa {font: 9pt trebuchet ms,arial, georgia, georgia,Verdana, sans-serif; color: #333; 
text-align: left; 
padding: 0 25 0 10;
line-height:13px;}


.ann_new {font: 10pt trebuchet ms,arial, georgia, georgia,Verdana, sans-serif; color: #333; 
text-align: left; 
padding: 0 25 0 10;
line-height:13px;}

#inlinks { margin-bottom: 20px; width:100%;}

.totop {font: 24pt Verdana, arial, tahoma, times, serif, sans-serif; color: #000000;margin-top: 25px; margin-bottom: 10px; }


/* Правая колонка */


.sletter1 { font:  small-caps 8pt arial, Verdana, Tahoma, sans-serif; color: #3A6B77; text-align: left; 
border-left: 1px solid #666;
padding: 0 10 0 7;
display:inline;}


.subdivletter {font: small-caps 13pt cambria, Verdana, arial, Tahoma, sans-serif; color: #3A6B77; text-align: left; vertical-align: middle; padding: 5 8 10 0; display:inline;}

/#genre {font: italic  8pt arial, georgia,Verdana, Tahoma, sans-serif; color: #000000; text-align: left; vertical-align: bottom; margin: 0 0 0 5; padding: 0 0 0 5; border-left: 1px solid #666; }

#genre {font: 7pt Tahoma, arial, Verdana, sans-serif; color: #666; text-align: left;  margin: 0 0 0 0; padding: 0 0 0 5; border-left: 0px solid #666; white-space: nowrap;  text-transform: uppercase; }

.genremain {font: 7pt Tahoma, arial, Verdana, sans-serif; color: #666; text-align: left;  margin: 0 0 0 0; padding: 0 0 0 5; border-left: 0px solid #666; white-space: nowrap;  text-transform: uppercase; }

.showed {font: 8pt Tahoma, sans-serif; color: #990000; margin: 0 0 0 0; padding: 0 0 0 5; border-left: 0px solid #666; white-space: nowrap;  }
	
.author {font: 9pt calibri, arial, georgia,Verdana, sans-serif; color: #000000; text-align: left; vertical-align: bottom; padding-right:3; }

.title {font: bold 9pt calibri, arial, georgia,Verdana, Tahoma, sans-serif; color: #000; text-align: left; }

.subtitle {font: 8pt arial, georgia,Verdana, sans-serif; color: #444; text-align: left;  padding-left:5px; }

.helpq {font: bold 8pt arial, Verdana, sans-serif; color: #eee; text-align: left; background: #888; padding: 0 5 0 5; border: 0px solid #999; cursor: help; }

.helpl {font:  8pt arial, georgia,Verdana, sans-serif; color: #000; text-align: left; background: #ccc; padding: 0 3 0 3; border: 0px solid #999; cursor: none; margin: 0 0 0 3;}


#tooltip {font: 9pt Arial, Tahoma, serif, sans-serif; color: #444;
background:#fff; border:1px solid #666; margin:0;
padding: 10 10 10 10;
position:absolute; visibility:hidden;}


/* статьи */


.rightcol {background-color: #f1f1f1; vertical-align:top; 
padding: 25 10 10 0;width:200;}

.item {text-align: left; vertical-align: middle; padding: 10 0 0 0;}

.item_new_art {padding: 15 0 0 10;}

.newarticles {padding: 5 0 20 0;	margin: 0 5 10 0; border-bottom: 1px solid #A2A8A6; width:200;}

.newarticlesheader  {padding: 0 5 5 0; }


.art_author {font: 8pt arial, georgia,Verdana, sans-serif; color: #000000; text-align: left; vertical-align: bottom; padding-right:3;}

.art_title {font: bold 8pt arial, georgia,Verdana, Tahoma, sans-serif; color: #000; text-align: left; vertical-align: bottom;}

.subart_title {font: 8pt arial, georgia,Verdana, sans-serif; color: #000000; text-align: left; vertical-align: bottom; padding-left:5px; }

.datepub {font: 8pt arial, trebuchet ms, serif, sans-serif; color: #444; padding: 0 10 0 5; }

.format {font: 8pt arial, Verdana, trebuchet ms,Arial, Tahoma, times, serif, sans-serif; color: #444; padding: 5 0 0 10; }

.format p {padding: 0 0 0 5; display:inline; border-left: 1px solid #888; margin: 0 0 0 5; }

#format {font: 8pt arial, Verdana, trebuchet ms,Arial, Tahoma, times, serif, sans-serif; color: #444; padding: 5 0 0 10; }

#format p {padding: 0 0 0 5; display:inline; border-left: 1px solid #888; margin: 0 0 0 5; }

.artdata {font: italic 9pt cambria, georgia,Verdana, sans-serif; color: #444; text-align: left; }


/* Main */


.frontcol {font: 10pt trebuchet ms, arial, Verdana, sans-serif; color: #444; text-align:left;
padding: 4 5 5 0;
line-height:140%;}

.divletter {font: small-caps 130% cambria, georgia, sans-serif; color: #3A6B77; text-align: left; vertical-align: middle; padding: 0 0 13 0; }

.divletterdo {font: small-caps 130% cambria, georgia, sans-serif; color: #3A6B77; text-align: left; vertical-align: middle; padding: 30 0 15 0; }

.sdivletter {font: small-caps 130% cambria, georgia, sans-serif; color: #3A6B77; text-align: left; vertical-align: middle; padding: 0 10 5 0; display:inline;}


.sletter {font: 8pt arial, Verdana, Tahoma, sans-serif; color: #444444; text-align: left; border-left: 1px solid #666; padding: 0 10 0 7; display:inline; text-transform: uppercase;}

#bottom {width:960;
border-top: 2px solid #666;
}


#bottomt {font: 8pt arial, verdana, Arial, Microsoft Sans Serif, Arial, Verdana, Tahoma, serif, sans-serif; line-height: 125%; text-align: center; color : #fffff7;
background-color:#a3aba8;
padding-left:20px;
padding-top:20px;
padding-bottom:20px;
}


#bottomt a {font: 9pt arial, verdana, serif, sans-serif; color : #fff;}


#bottomr {padding-right:20px;
text-align:right;background-color:#a3aba8;
}



/* secondbar  */

.dates_month {font: 12pt arial, Verdana, Tahoma, sans-serif; color: #444444; text-align: center; vertical-align: middle; padding: 0 15 0 15;}


.lc {width:25%; 
background:#f1f1ee;
}


.lcbartab {width: 100%; margin: 0 0 10 0; border-bottom: 1px solid #ccc; padding: 0 0 5 0;}

.lcbar0 {border:0px solid #ddd; text-align:center;
width:25%;}

.lcbar {font: small-caps 11pt calibri, Tahoma, georgia,Verdana, arial, sans-serif; color: #444;  padding: 10 0 10 0; }

.lcbar1 {font: small-caps 14pt calibri,Tahoma, georgia,Verdana, arial, sans-serif; color: #990000; border:0px solid #ddd; letter-spacing:-1;
padding: 6 0 6 0; }

.mlist  {font: 10pt Arial, verdana, tahoma, times, serif, sans-serif; color: #000000;
padding-top:20;
padding-left:90;
padding-right:10;
line-height:200%; 
margin-bottom:15;
}





/* lists */

.newbooks { font: 10pt trebuchet ms,Tahoma, arial, Verdana, arial, sans-serif; color: #000000; text-align:left;
padding-left:5px;
padding-right:5px;
padding-top:5px;
line-height:120%;
margin-bottom:25px;
}


.itemlc {text-align: left; vertical-align: middle;padding-top:10;}

.authorlc {font: 8pt arial, georgia,Verdana, sans-serif; color: #000000; text-align: left; vertical-align: bottom; padding-right:3;}

.titlelc {font: bold 9pt arial, georgia,Verdana, Tahoma, sans-serif; color: #000000; text-align: left; vertical-align: bottom; display:block;}

#formatlc {font: bold 9pt arial, georgia,Verdana, Tahoma, sans-serif; color: #000000; text-align: left; vertical-align: bottom;}

#genrelc {font: italic  8pt arial, georgia,Verdana, Tahoma, sans-serif; color: #000000; text-align: left; vertical-align: bottom; margin-left:3;
padding-left:5;
border-left: 1px solid #666;
}


.countries {text-align:left; padding: 5 5 15 5; margin: 15 0 15 0; line-height:170%; letter-spacing: 1px;}

.countries a {font: 9pt trebuchet ms,Tahoma, arial, Verdana, arial, sans-serif; color: #222;}


.country {font: bold small-caps 10pt arial, Verdana, times, serif, sans-serif; color: #990000; 
 letter-spacing: 1px; padding: 20 0 5 0; 
}

/* категории */

.fb_bookrus {border-bottom: 1px dotted #666; padding: 0 0 10 0;}

/*
.fb_bookrus {border-bottom: 1px dotted #666; padding: 0 0 10 0;}
.fb_artrus {border-bottom: 1px dotted #666; padding: 0 0 10 0;}
.fb_bookfor {border-bottom: 1px dotted #666; padding: 0 0 10 0;}
.fb_artfor {border-bottom: 1px dotted #666; padding: 0 0 10 0;}
*/

.wartitle {font: small-caps 14pt cambria, Tahoma, sans-serif; color: #3A6B77; text-align: left; padding: 5 40 10 0;}

.warname {font: bold 9pt arial, georgia,Verdana, Tahoma, sans-serif; color: #000000; text-align: left; vertical-align: bottom; 
padding-right:3; }

.warnameworld {font: 9pt arial, georgia,Verdana, Tahoma, sans-serif; color: #000000; text-align: left; vertical-align: bottom; padding-right:3; }

.warnamesub {font: 11pt georgia,arial, Verdana, Tahoma, sans-serif; color: #3A6B77; text-align: left; vertical-align: bottom; padding-left:15; margin-top:10;
margin-bottom:10;font-variant:small-caps;}

.warlist1 {margin-top:15;margin-bottom:15;margin-left:10;margin-right:10;}

.warlist {margin-top:10; margin-bottom:10; margin-left:5; margin-right:10;}

.waryears {font: 9pt arial, georgia,Verdana, sans-serif; color: #222; text-align: left; vertical-align: bottom}

.waryears1 {font: 8pt arial, georgia,Verdana, sans-serif; color: #444; text-align: left; vertical-align: bottom}

.warname1 {font: bold 9pt arial, georgia,Verdana, Tahoma, sans-serif; color: #990000; text-align: left; vertical-align: bottom; padding-left:3; }

#warsub {padding-left:10;padding-top:0;}

#warsub li {list-style-type:square;color:#666;}

.kidwar {font: 9pt arial, georgia,Verdana, Tahoma, sans-serif; color: #990000; text-align: left;}

.kidwary {font: 8pt arial, georgia,Verdana, sans-serif; color: #000000; text-align: left; padding-left:3;}

.dadwar {font: 9pt arial, georgia,Verdana, Tahoma, sans-serif; color: #990000; text-align: left;}

.dadwary {font: 8pt arial, georgia,Verdana, sans-serif; color: #000000; text-align: left; padding-left:3;}

/* ссылки */


.links {margin-bottom: 15px; 
padding-bottom: 15px; 
width:100%;
border-bottom:5px solid #ccc;
}

.linkstitle { font: bold 10pt arial, Verdana, arial, Tahoma, sans-serif; color: #994400; padding-left: 0px; padding-top: 15px; 
cursor:pointer;
display:inline;padding-right: 5px; 
}

.linkstext { font: 9pt arial, Verdana, arial, Tahoma, sans-serif; color: #415858; padding-left: 0px; 
padding-top: 5px; 
display:block;
padding-right: 5px; 
}

.linksmil { font: 8pt arial, Verdana, arial, Tahoma, sans-serif; color: #415858; padding-left: 0px; padding-top: 5px; 
display:block;padding-right: 15px; 
}

/* tabs */

.tabNavigation {
position: relative;
left: -40px;
}

#rusfor {
border-bottom: 1px solid #ccc; 
border-top: 1px solid #ccc; 
padding-top:5px; padding-bottom:5px;
margin-top:15px; margin-bottom:5px;
background:#f5f5f5;
position: relative;
left: -10px;
}


#rus {font: 11pt arial, georgia,Verdana, sans-serif; color: #990000; text-align: left; padding-left:10; display:inline;}


#rus1 {font: 9pt arial, georgia,Verdana, sans-serif; color: #000000; text-align: left; padding-left:15;display:inline;
margin-left:15; border-left: 1px solid #666;}


#for {font: 11pt arial, georgia,Verdana, sans-serif; color: #990000; text-align: left;  padding-left:10; display:inline;}

#for1 {font: 9pt arial, georgia,Verdana, sans-serif; color: #000000; text-align: left; padding-left:15;display:inline;
margin-left:15; border-left: 1px solid #666;}

.abctar {font: 9pt calibri, arial, Verdana,trebuchet ms,Tahoma, sans-serif; color: #444; text-align: center; vertical-align: middle;  padding: 4 2 4 2;
display: inline;
}

.abctar0 {display: none;}

.letter0 {font: small-caps 14pt georgia,Verdana, arial, Tahoma, sans-serif; color: #3A6B77; text-align: left; padding: 30 10 5 15; }

.letter1 {font: small-caps 14pt georgia,Verdana, arial, Tahoma, sans-serif; color: #990000; text-align: left; padding: 30 10 5 15; 
}

.letter_all {font: bold small-caps 10pt arial, Verdana, times, serif, sans-serif; color: #990000; 
 letter-spacing: 1px; padding: 20 0 5 5; 
}

/* периодика */

.magname {font: 16pt cambria, tahoma, serif, sans-serif; color: #000000; text-align: left;  letter-spacing: 0px; font-variant : small-caps;
text-indent:0;padding-right:5px;
margin-top: 2; margin-bottom: 2;
display:inline;
}

.magsubname {font: 11pt calibri, arial, serif, sans-serif; color: #444444; text-align: left;  letter-spacing: 0px; font-variant : small-caps; text-indent:0;
margin-top: 2; margin-bottom: 2;
display:block;
}

.changetable {margin: 10 0 10 0;  border-collapse: collapse;}

.changetable td {font: 8pt arial, Verdana, serif, sans-serif; color: #333; border: 1px solid #ccc; padding: 3 7 3 7;}

.magannot {font: 9pt arial, Verdana, serif, sans-serif; color: #333; margin: 5 0 15 0; }

.magblock {margin: 10 0 10 0; border-collapse: collapse; }

.magblock td {vertical-align: top; }

.magyear {font: bold 10pt arial, Verdana, times, serif, sans-serif; color: #000; 
padding: 13 7 0 5; 
border-top: 1px dotted #666;
}

.magissues {padding: 10 0 5 10;
border-top: 1px dotted #666; width: 500;
}


.magissues a {font: bold 9pt calibri, arial, Verdana, times, serif, sans-serif; color: #444; 
padding: 5 7 5 7; display: block;}

.magissues a:hover {font: bold 9pt calibri, arial, Verdana, times, serif, sans-serif; color: #990000; padding: 5 7 5 7; display: block;}

.magadd {font: 8pt arial, sans-serif; color: #000; padding:15 5 0 5; border-top: 1px dotted #666; }



.backlinetop {padding: 0 0 0 25;position:relative; top: -30; }

.backlinetop a {font: 9pt arial, Verdana, times, serif, sans-serif; color: #444;}
	
.backline {display: none;}


.magdetails {margin: 0 0 10 0;  border-collapse: collapse;}

.magdetails td {font: 8pt arial, sans-serif; color: #000; vertical-align: top; border-bottom: 0px solid #ccc; padding: 5 10 5 0;}

.magdetails td:first-of-type {font: bold 8pt arial, sans-serif; color: #000;}

ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 100%;

}

ul#menu li {
  margin: 6 0 0 0;
}



.frontline0 { font: bold 9pt arial, Verdana, sans-serif; color: #415858; padding: 5 0 5 0; cursor:pointer;}


.frontt {font:  bold 9pt trebuchet ms, arial, Verdana, sans-serif; color: #000000; text-align:left; padding: 15 5 15 5; line-height:140%; border-top: 1px solid #889F8E; border-bottom: 1px solid #889F8E;padding: 0 0 0 10;
}



.picart {padding: 0 10 10 10; margin: 0 15 10 5; width: 120; 
	float:right; 
	}

.picartunit {border: 0px solid #000;
cursor:pointer;
padding: 10 0 10 10; 
margin: 0 3 0 3;
width: 120; 
background: #f5f5f5;
vertical-align: top;
 display:-moz-inline-stack;/*Нужно для Firefox*/
 display:inline-block; /*Не применяется в IE и Firefox*/
 _overflow:hidden;/*фикс для IE6*/
 zoom:1;/*включаем hasLayout*/
 *display:inline;/*при hasLayout true display:inline ведёт себя как display:inline-block*/
}

.picartdesc {font: 8pt arial, Tahoma, sans-serif; color: #000; padding: 5;}



/* эссе */


.bookcard {padding: 25 10 0 0;}

.bookname {font: small-caps 14pt cambria, georgia, serif, sans-serif; color: #000000; text-align: left; line-height: 115%;}

.booknameor {font: small-caps 11pt cambria, georgia, serif, sans-serif; color: #000000; text-align: left; line-height: 115%; margin: 5 0 10 0;}

.artauthor {font: italic 10pt trebuchet ms,arial, serif, sans-serif; color: #444; padding: 0 0 15 0;}

.itemline {font: bold 8pt arial, georgia, times, Verdana, Arial, Georgia, times, tahoma, serif, sans-serif; color: #000000; text-align: left;  line-height: 160%; padding: 0 0 0 3;}

.itemval {font: 8pt arial, georgia, times, arial, Verdana, Arial, Georgia, times, tahoma, serif, sans-serif; color: #000000; text-align: left;  padding: 0 0 0 7;}

#annopub {margin: 10 0 0 0;}

#annopub .itemval {font: 9pt arial, cambria, serif, sans-serif; color: #222; text-align: left;  padding: 0 0 0 7; line-height: 150%;}

#annopub p {padding: 0 4 0 0; border: 0; margin:0;}

#annoalt {margin: 10 0 0 0;}

#annoalt .itemval {font: 9pt arial, cambria, serif, sans-serif; color: #222; text-align: left;  padding: 0 0 0 7; line-height: 150%;}

#annoalt p {padding: 0 4 0 0; border: 0; margin:0;}

.booklinks {border-top: 0px solid #ccc; 
	border-bottom: 0px solid #ccc;
	padding: 7 0 7 3;
	margin: 10 0 10 0;
	}

.booklinksitem {font: 7pt tahoma, arial, serif, sans-serif; color: #000000;
	display: inline; padding: 3 8 3 8; text-transform: uppercase;
	border-left: 1px solid #ccc; background: #fff; margin: 0 4 0 0;}









.b01 {font: 10pt georgia, cambria, times, serif, sans-serif; color: #000000; text-align: justify;  line-height: 150%;}


h4 {font: small-caps 12pt cambria, times, serif, sans-serif; color: #444; text-align: center;  line-height: 115%; text-indent:0; margin: 20 0 20 0;}

h5 {font: small-caps 11pt cambria, georgia, times, serif, sans-serif; color: #444; text-align: center;  line-height: 115%; text-indent:0; margin: 20 0 20 0;}

h5 p {font: small-caps bold 11pt cambria, georgia, times, serif, sans-serif; color: #444; text-align: center;  line-height: 115%; text-indent:0; padding: 5 0 0 0; }


.a {font: 8pt arial, tahoma, serif, sans-serif; color: #990000; padding: 0 3 0 0; position: relative; top: -3;}

.p {font: 8pt calibri,tahoma, Verdana, arial, times, serif, sans-serif; color: #666666; padding: 0 3 0 3; }

.app_item {font: 10pt arial, trebuchet ms, Verdana, serif, sans-serif; color: #333; text-align: left; margin: 15 0 15 0; text-indent:0;}

.app_item p {margin: 10 0 10 0;}

.app_js {font: 9pt trebuchet ms, calibri, Verdana, arial, tahoma, times, serif, sans-serif; color: #222222; text-align: left; padding: 10 10 10 10; margin: 0 0 0 0; background: #fff; border: 1px solid #000; width:auto; max-width:400px;}

.dv {font: 8pt arial, Verdana, Arial, Georgia, times, tahoma, serif, sans-serif; color: #555; text-align: left;  letter-spacing: 0px;  line-height: 1,5; padding: 20 0 0 10}

.b01 blockquote {font: 92% calibri, helvetica, arial, trebuchet ms, serif, sans-serif; color: #000;  text-align: left; 
line-height: 1.5em;
text-indent: 0px;
text-align:left ;
margin: 2% 10% 2% 10%; 
}



.b01 blockquote p {margin: 10 0 10 0; }

.b01 blockquote div {font: 9pt  trebuchet ms, arial, serif, sans-serif; color: #333;  text-align: left;  text-indent: 0; display: block;  width:75%; margin: 15 0 0 5%;}

.mt blockquote {font: 92% calibri, helvetica, arial, trebuchet ms, serif, sans-serif; color: #000;  text-align: left; 
line-height: 1.5em;
text-indent: 0px;
text-align:left ;
margin: 2% 10% 2% 10%; 
}


.item_subheader {font: 10pt arial, georgia,Verdana, Tahoma, sans-serif; color: #000000; text-align: left; margin-top:15;margin-bottom:10;margin-left:25;letter-spacing:1;}

/* реклама */

#sape {margin:10 0 0 15; width:100%;}

#sapein {font: 8pt calibri, arial, Verdana, serif, sans-serif; color: #444; margin-top:10px; text-transform:uppercase; display:inline; line-height: 120%;}

#sapein a {color: #000000; padding-right:5px; border-bottom: 1px dotted #999; }


#ld {display: block; margin: 10 0 0 0;}


/*



.backline {font: small-caps 10pt arial, tahoma, serif, sans-serif; color: #444; 
margins: 20 0 10 0; 
}

.app_item {font: 10pt calibri, Verdana, arial, tahoma, times, serif, sans-serif; color: #222222; text-align: left;margin-top: 15;margin-bottom:15;
}

.app_item p {margin-bottom: 10pt; margin-top: 10pt;}

.app_js {font: 10pt calibri, Verdana, arial, tahoma, times, serif, sans-serif; color: #222222; text-align: left;
padding: 10 10 10 10;
margin: 0 0 0 0;
background: #fff;
border: 1px solid #000;
width:300;
}



#ld {margin-top:15px;}


#downad {
padding:15px;

}





     
     

/.maintab {width: 100%;
border-left:1px solid #9ba593;
border-right:1px solid #9ba593;}












/#head {width:960;}








.bar1td2 {background-color:#7F928C;height:1px;}

  

/.bar1but {font: 11px "Arial", Arial, Tahoma, Verdana, arial, times, serif, sans-serif; color: #444444;
text-transform:uppercase;
letter-spacing:1;
padding-top:4px;padding-bottom:4px;
} 




/.bar1but {font: bold 8pt "Arial", Arial, Tahoma, Verdana, arial, times, serif, sans-serif; color: #444444;} 








#detlit {border:none; padding-left:5px;}

#milmag {border:none; padding-left:5px;}



/.tline {border-top: 0px solid #666; height:1px;empty-cells: show;background:#666;}






.lc {width:25%; 
background:#f1f1ee;
}






.frontline { font: bold 9pt arial, Verdana, sans-serif; color: #415858; padding-right: 5px; padding-top: 20px; cursor:pointer;}

.frontline0 { font: 11pt arial, Verdana, sans-serif; color: #415858; padding-right: 5px; padding-top: 10px; cursor:pointer;}

.frontt {font:  9pt arial, tahoma, times, georgia,Verdana, sans-serif; color: #000000; text-align: left; 
}

.frontline1 { font: 9pt arial, Verdana, sans-serif; color: #415858; padding-right: 5px; padding-top: 5px; cursor:pointer;}

.frontline2 { font:  9pt arial, Verdana, sans-serif; color: #415858; padding-right: 5px; padding-top: 15px; cursor:pointer;}


.frontline2 a { font: bold 9pt arial, Verdana, sans-serif; color: #415858; padding-right: 5px; padding-top: 0px; cursor:pointer;}


.maindate { font: bold 11pt Arial, Verdana, arial, Tahoma, sans-serif; color: #444; text-align: left; padding-left: 20px; padding-right: 10px;vertical-align: middle; }







#motto {font: 9pt georgia,Verdana, arial, Tahoma, sans-serif; color: #666; padding-left: 20px;padding-right: 20px; background: #C7CBC3;
cursor:help;text-align:right;}


#forbar {font: bold small-caps 11pt Cambria,arial, Tahoma, Verdana, trebuchet ms,georgia,sans-serif; color: #444; text-align: left; padding-left: 15px; 
padding-right: 0px; 
padding-top: 0px; 
padding-bottom:0px; 
display: inline;
}

#donate2  { font: bold 9pt arial, Verdana, sans-serif; color: #7f4220; padding-right: 5px; padding-top: 20px; cursor:pointer;}


#donate3  {padding-left: 10px; padding-top: 0px; cursor:pointer;}



.cit {font: 9pt Tahoma, Verdana, arial, times, serif, sans-serif; color: #000;
padding: 20 30 10 30;} 

.citdo {padding-left:20;
padding-right:20;} 

.item0 {text-align: left; vertical-align: middle;padding-top:15;}

.author0 {font:  9pt arial, tahoma, times, georgia,Verdana, sans-serif; color: #000000; text-align: left; 
}

.title0 {font: bold 10pt arial, georgia,Verdana, Tahoma, sans-serif; color: #000000; text-align: left; padding-left:5; }

.ann {font:8pt arial, georgia,Verdana, Tahoma, sans-serif; color: #000000; text-align: justify; padding-left:20;
padding-top:10;
padding-bottom:0;
padding-right:25;}




.anonce {font:8pt arial, georgia,Verdana, Tahoma, sans-serif; color: #000000; text-align: left; 
padding-top:5;
padding-bottom:10;}














.mtindex {font: 10pt arial, verdana, arial, verdana, tahoma, Verdana, arial, tahoma, times, serif, sans-serif; color: #000000;  padding-left: 30px; 
padding-top: 0px;
padding-right: 20px;
line-height: 120%;}



/.mt a {font: 11pt arial, verdana, arial, verdana, tahoma, Verdana, arial, tahoma, times, serif, sans-serif; color: #990000;  border-bottom: 1px dotted #000;}



.mtdo {font: 11pt arial, verdana, arial, verdana, tahoma, Verdana, arial, tahoma, times, serif, sans-serif; color: #000000;  padding-left: 25px; 
padding-right: 10px;
padding-top: 25px;
line-height: 150%;}

.mtdo a {font: 11pt arial, verdana, arial, verdana, tahoma, Verdana, arial, tahoma, times, serif, sans-serif; color: #990000;  border-bottom: 1px dotted #000;}

.mtdo i {font: 10pt tahoma,arial, verdana, times, serif, sans-serif; color: #000;  border-bottom: 1px dotted #000;}










#tms {display:inline;
	border-left: 1px solid #ccc;
	padding-left:5;
	margin-left:5;
	
	}

#format0 {font: 8pt arial, Verdana, trebuchet ms,Arial, Tahoma, times, serif, sans-serif; color: #666;padding-left: 5px; 
padding-right: 5px; display:;}


.formatn {font: 8pt arial, Verdana, trebuchet ms,Arial, Tahoma, times, serif, sans-serif; color: #666; 
padding-left: 10px; 
padding-right: 10px; 
background-color:#dedede; text-align: left;}







.divnew {font: 10pt arial, Verdana, Tahoma, sans-serif; color: #000000; text-align: left; vertical-align: middle;  background-color: #fff; padding-left: 15px; padding-right: 3px; padding-top: 3px; padding-bottom: 2px;height:30px;background-color: #cdcdcd; }

.divlinlist {font: 8pt arial, Verdana, trebuchet ms,Arial, Tahoma, times, serif, sans-serif; color: #666; 
padding-left: 10px; 
padding-right: 10px; 
margin-left: 0px;
background-color:#; text-align: left;}





















.about {font: 9pt trebuchet ms,Tahoma, arial, Verdana, arial, sans-serif; color: #000000; text-align:left;
padding-left:5px;
padding-right:5px;
padding-top:15px;
line-height:150%;}



/.about { font: 10pt arial, Verdana, arial, Tahoma, sans-serif; color: #000000; text-align:left;
padding-left:5px;
padding-right:5px;
padding-top:15px;
line-height:170%;
display:;}


/.suplank { font: 10pt arial, Verdana, arial, Tahoma, sans-serif; color: #990000; padding-left: 10px; padding-right: 5px; padding-top: 15px; padding-bottom: 10px;background-color: #ccd6c3; }








.plank2 { font: 11pt arial, Verdana, arial, Tahoma, sans-serif; color: #666; background-color: #9657; padding-left: 0px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px;cursor:pointer;}



.p9 { font: 10pt arial, Verdana, arial, Tahoma, sans-serif; color: #990000; 
padding-left: 10px; 
padding-right: 5px; padding-top: 20px; padding-bottom: 0px;}


/.p9 { font: 10pt arial, Verdana, arial, Tahoma, sans-serif; color: #415858; 
padding-left: 0px; 
padding-right: 5px; padding-top: 20px; padding-bottom: 0px;}















/.p10a { font: 11pt arial, Verdana, Tahoma, sans-serif; color: #444444; text-align: center; vertical-align: middle; padding-left: 15px; padding-right: 15px; font-variant : small-cap; letter-spacing: 0px; }



















.b10 { font: 8pt arial, Verdana, Tahoma, sans-serif; color: #444444; text-align: center; vertical-align: middle; padding-left: 5px; padding-right: 5px; font-variant : small-cap; letter-spacing: 0px; }

.b10a a { font: bold 9pt arial, Verdana, Tahoma, sans-serif; color: #990000; text-align: center; vertical-align: middle; padding-left: 5px; padding-right: 5px; font-variant : small-cap; letter-spacing: 0px; }


.b10 a {font: 8pt arial, Verdana, Tahoma, sans-serif; color: #444444; }

#btable {margin-bottom:20px;}


.mbar1 { font: 11pt arial, Verdana, Tahoma, sans-serif; color: #444444; text-align: center; vertical-align: middle; padding-left: 15px; padding-right: 15px; font-variant : small-cap; letter-spacing: 0px; }


.mbar2 { font: 9pt arial, Verdana, Tahoma, sans-serif; color: #444444; background-color: #C7CBC3; text-align: center;  padding-left: 7px; padding-right: 7px; display:inline;}

.mbar21 { font: 9pt arial, Verdana, Tahoma, sans-serif; color: #906152; background-color: #C7CBC3; text-align: center;  padding-left: 7px; padding-right: 7px; display:inline;}



.p17 { background-color: #ABA8A8;width:1px;}





.totop1 {font: 24pt Verdana, arial, tahoma, times, serif, sans-serif; color: #000000;padding-top: 25px; padding-bottom: 5px; }

.right {display:none;}





.rightcolhidden {background-color: #ccc; 
width:20%; vertical-align:top; display:none;}


.rightcolo {display:block;vertical-align:top;padding-left: 15px; padding-right: 15px;}


.rightcol1 {vertical-align:top;padding-left: 15px; padding-right: 15px;width:23%; background-color: #f1f1ee; 
border-left:1px solid #A2A8A6;
}


.a {font: 8pt verdana, arial, tahoma, Times New Roman, "times new roman", times, Verdana, serif, sans-serif; color: #6a3606}





.item_header {font: bold 11pt arial, georgia,Verdana, Tahoma, sans-serif; color: #000000; text-align: left; vertical-align: bottom; margin-top:15;margin-left:25;}

.item_subheader {font: 10pt arial, georgia,Verdana, Tahoma, sans-serif; color: #000000; text-align: left; margin-top:15;margin-bottom:10;margin-left:25;letter-spacing:1;}

.item_genre {font: 8pt arial, georgia,Verdana, sans-serif; color: #990000; text-align: left; padding-left:3;}














blockquote {font: 12px Arial, Microsoft Sans Serif, Arial, Verdana, Tahoma, serif, sans-serif; line-height: 105%; text-align: left; color : #444444}




.itemd {text-align: left; vertical-align: middle;padding-top:10;}








.itemd_new {text-align: left; vertical-align: middle;padding-top:10;}




/.author_new{font: italic 9pt arial, georgia,Verdana, sans-serif; color: #444; text-align: left; vertical-align: bottom;padding-right:3px; }






.plank_new { font: 11pt arial, Verdana, arial, Tahoma, sans-serif; color: #666; background-color: #dedede; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; ;cursor:pointer;}



.author_first {font: 8pt arial, georgia,Verdana, sans-serif; color: #805540; text-align: left; vertical-align: bottom}

.title_first {font: bold 9pt arial, georgia,Verdana, Tahoma, sans-serif; color: #805540; text-align: left; vertical-align: bottom; padding-left:3; }

.author_ex {font: italic 9pt georgia,arial,Verdana, sans-serif; color: #339966; text-align: left; vertical-align: bottom}

.title_ex {font: bold 10pt arial, georgia,Verdana, Tahoma, sans-serif; color: #339966; text-align: left; vertical-align: bottom; padding-left:3; }



.anno {font: 8pt arial, tahoma, Times New Roman, "times new roman", times, Verdana, serif, sans-serif; color: #000000;padding-top:5;padding-left:10;}

/.p8 { font: 14pt Verdana, arial, Tahoma, sans-serif; color: #444444; background-color: #;  text-align: left; vertical-align: bottom; padding-top: 2px; padding-bottom: 1px; }

.anno a {color: #000000;}

.ezh {font: 12pt Verdana, Tahoma, Arial, serif, sans-serif; color: #000000}

/blockquote {font: 9pt Verdana, Tahoma, Arial, serif, sans-serif; color: #000000}
dir {font: 9pt Verdana, Tahoma, Arial, serif, sans-serif; color: #000000}


.hr1 {width:100%; size:1; color: #889F8E}
.vl1 {width:1; background-color: #f5f5f5}
.vl2 {width:1; background-color: #889F8E}





.tb1 {font: 9pt "Arial", Arial, Tahoma, Verdana, arial, times, serif, sans-serif; color: #444444; text-align: center; background-color:#C3C7BE} 



.tab-a { padding-top: 10px;}

.o { font: 8pt arial, Verdana, Tahoma, sans-serif; color: #444444; background-color: #f1f1ee  text-align: left; vertical-align: middle; letter-spacing: 0px;}

.plank1 { font: 10pt arial, Verdana, Tahoma, sans-serif; color: #f5f5f5; background-color: #6C7C77; padding-left: 10px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px;}

.p3 { font: 10pt arial, Verdana, Tahoma, sans-serif; color: #9D6D1A;  padding-left: 7px; vertical-align: middle; background-color:# }
.p20 { font: 9pt arial, Verdana, arial, Tahoma, sans-serif; color: #444444; text-align: left; vertical-align: top;  background-color: #dadad;}


.p51 { font: 8pt arial, Verdana, Tahoma, sans-serif; color: #000000; text-align: center; vertical-align: middle;  background-color: #; padding-left: 3px; padding-right: 3px; }
.p6 { font: 8pt Verdana, arial, tahoma, times, serif, sans-serif; color: #333333; letter-spacing: 0px; padding-left: 15px; text-align: left; background-color: #dfdfdf;}


.p11 {
color:#3A6B77;
font-family:georgia,Verdana,arial,Tahoma,sans-serif;
font-size:13pt;
font-size-adjust:none;
font-style:normal;
font-variant:small-caps;
font-weight:normal;
letter-spacing:0;
line-height:normal;
text-align:left;
}



.p112 {font: 13pt georgia,Verdana, arial, Tahoma, sans-serif; color: #660099; background-color: #f1f1ee; text-align: left; vertical-align: middle; padding-left: 10px; padding-right: 100px; padding-top: 0px; padding-bottom: 3px; letter-spacing: 0px;font-variant : small-caps;}


.p11b {font: 11pt georgia,Verdana, arial, Tahoma, sans-serif; color: #3A6B77; background-color: #0D6DA; text-align: center; vertical-align: middle; padding-left: 0px; padding-right: 15px; padding-top: 0px; padding-bottom: 0px; letter-spacing: 0px;font-variant : small-caps;}

.p11a { font: 10pt Verdana, arial, Tahoma, sans-serif; color: #000000; background-color: #C3C7BE; text-align: center; vertical-align: middle; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 0px; letter-spacing: 0px;font-variant : small-caps;}



/OLD .p13 { font: 10pt Verdana, arial, Tahoma, sans-serif; color: #990000; text-align: left; vertical-align: middle; padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 1px; letter-spacing: 0px;font-variant : small-caps;}

.p13 { font: 9pt georgia, Verdana, arial, Tahoma, sans-serif; color: #996600; text-align: left; vertical-align: middle; padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 1px; letter-spacing: 0px;font-variant : small-ca; text-transform:uppercase}



.p13a { font: 8pt Verdana, arial, Tahoma, sans-serif; color: #444444; text-align: left; vertical-align: middle; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; letter-spacing: 0px;font-variant : small-caps; background-color: #DADFDA;}
.p13b { font: 9pt Verdana, arial, Tahoma, sans-serif; color: #990000; text-align: left; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; letter-spacing: 0px;}
.p14 { font: 8pt Arial, Verdana, arial, Tahoma, sans-serif; color: #444444; text-align: left; vertical-align: middle; padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 1px; letter-spacing: 2px;font-variant : small-caps;}
.p15 { font: 10px Verdana, Arial, arial, Tahoma, sans-serif; color: #444444; text-align: left; vertical-align: middle; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; letter-spacing: 0px;font-variant : small-caps;}
.p16 { font: 7pt Verdana, Arial, arial, Tahoma, sans-serif; color: #444444; text-align: left; vertical-align: middle; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 0px; letter-spacing: 0px;font-variant : small-caps;}

.p18 { background-color: #bbbbbb;}


.p21 { font: 8pt arial, Verdana, Tahoma, sans-serif; color: #6B573F; text-align: left; vertical-align: top;  background-color: #dadad;}

.p22 { font: 8pt arial, Verdana, arial, Tahoma, sans-serif; color: #444444; text-align: left; vertical-align: top;background-color: #; padding-left: 10px; padding-right: 3px;}

.p23 { font: 11pt Arial, Verdana, arial, Tahoma, sans-serif; color: #AC5533; text-align: left; vertical-align: middle; padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 1px; letter-spacing: 5px;font-variant : small-caps;}

.9a {font: 9pt Verdana, arial, tahoma, times, serif, sans-serif; color: #000000}




.mt1 { font: 8pt arial, Verdana, Tahoma, sans-serif; color: #444444;  padding-left: 15px; line-height: 150% }

.mt2 {font: 10pt arial, verdana, tahoma, Verdana, arial, tahoma, times, serif, sans-serif; color: #000000;  letter-spacing: 0px;  padding-left: 15px; line-height: 200% }

.mt3 {font: 9pt verdana, arial, verdana, tahoma, Verdana, arial, tahoma, times, serif, sans-serif; color: #000000;  letter-spacing: 0px;  padding-left: 15px; line-height: 180%}

























.b_date {font: 12pt georgia, times, arial, Verdana, Arial, Georgia, times, tahoma, serif, sans-serif; color: #990000; text-align: left;  letter-spacing: 0px; line-height: 115%; padding-right: 0; padding-left: 0; padding-top: 0; font-variant : small-cap}

.b_name {font: 10pt georgia, times, arial, Verdana, Arial, Georgia, times, tahoma, serif, sans-serif; color: #000000; text-align: left;  letter-spacing: 0px; line-height: 120%; padding-right: 0; padding-bottom: 0; padding-top: 0; font-variant : small-caps}

.b_auth {font: italic 9pt georgia, times, arial, Verdana, Arial, Georgia, times, tahoma, serif, sans-serif; color: #000000; text-align: left;  letter-spacing: 0px;  padding-right: 0; padding-left: 0; padding-top: 5; }

.b_ann {font: 8pt arial,georgia, times, arial, Verdana, Arial, Georgia, times, tahoma, serif, sans-serif; color: #000000; text-align: left;  letter-spacing: 0px;  padding-right: 0; padding-left: 20; padding-top:5px; line-height: 15px;}




/.col {background-color:#f8f8f0}
/.col1 {background-color:#f8f8f0}
.col {background-color:#f1f1ee; width:100%}
.col1 {background-color:#f1f1ee}
.col2 {background-color:#f1f1ee}








.inlinks1 { font: 9pt arial, Verdana, arial, Tahoma, sans-serif; color: #415858; padding-left: 0px; padding-top: 15px; cursor:pointer;
display:inline;padding-right: 15px; 
}

.inlinks2 { font: 9pt arial, Verdana, arial, Tahoma, sans-serif; color: #415858; padding-left: 0px; padding-right: 5px; padding-top: 15px; padding-bottom: 10px; 
text-align:right;
cursor:pointer;
display:inline;
padding-right: 25px; 
}






.au {font: 11pt arial, Verdana, times, serif, sans-serif; color: #444444;margin-top: 15pt;}

.auf {font: 9pt arial, Verdana, times, serif, sans-serif; color: #444444;margin-top: 15pt;border-left: 1px solid #666;
padding-left:10px;margin-left:10px;}




.booktitle {font: 10pt Arial, Tahoma, Verdana, serif, sans-serif; line-height: 110%; text-align: left; color : #444444}
.booktitle p {margin-bottom: 10pt; margin-top: 10pt;}
.hr_title_top {width:100%; height:1; color:#cccccc;}
.hr_title_bottom {width:100%; height:1; color:#cccccc;margin-top: 5;}
.m {font: 8pt arial, Verdana, tahoma, times, serif, sans-serif; color: #666666}

*/


</style>
