/* CSS Document */
body {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12pt;
background-color:#FFFFFF 
}
.scientia
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12pt;
background-color:#73828C 
}
.forbidden
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12pt;
background-color:#000000;
color:#FFFFFF;
}
.colsz {text-align: center;
font-size: 9px;
width: 28%;}
.chbtab {
    width: 100%;
    border-color: #000066;
    border-width: 0 0 2px 2px;
    border-style: solid;
	border-collapse: collapse;
}
.chbbox1 {width: 15px;
    height:18px;
	background-color:#000000;
	border-color:#000066;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 1px;}
.chbbox2 {width: 15px;
          height:18px;
		  background-color:#444444;
	border-color:#000066;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 1px;}
.chbbox3 {width: 15px;
          height:18px;
		  background-color:#555555;
			border-color:#000066;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 1px;}
.chbbox4 {width: 15px;
          height:18px;
		  background-color:#666666;
			border-color:#000066;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 1px;}
.chbbox5 {width: 15px;
          height:18px;
		  background-color:#777777;
		  	border-color:#000066;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 1px;}
.chbbox6 {width: 15px;
          height:18px;
		  background-color:#888888;
		  	border-color:#000066;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 1px;}
.chbbox7 {width: 15px;
          height:18px;
		  background-color:#999999;
		  	border-color:#000066;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 1px;}
.chbbox8 {width: 15px;
          height:18px;
		  background-color:#BBBBBB;
		  	border-color:#000066;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 1px;}
.chbbox9 {width: 15px;
          height:18px;
		  background-color:#CCCCCC;
		  	border-color:#000066;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 1px;}
.chbbox10 {width: 15px;
          height:18px;
		  background-color:#DDDDDD;
		  	border-color:#000066;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 1px;}
.chbbox11 {width: 15px;
          height:18px;
		  background-color:#EEEEEE;
		  	border-color:#000066;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 1px;}
.chbbox12 {width: 15px;
          height:18px;
		  background-color:#FFFFFF;
		  	border-color:#000066;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 1px;}
.page {
 border: 1px solid black; /*   */
 border-bottom: 3px solid black;
 border-right: 3px solid black;
 background: white; /*   */
 padding: 20px; /*    */
}

.aristable {font-size:11px;}

.textcard1 {background-color:#EBEBCF; padding:10px;}

.textcard2 {background-color:#DFDFEE; padding:10px;}

a.news	 {cursor:pointer;
color: #F18400;
text-decoration: underline;
font-size: 75%; 
font-family: Tahoma, sans-serif;}

a.newsl	 {cursor:pointer;
color: #000000;
text-decoration: underline;
font-size: 75%; 
font-family: Tahoma, sans-serif;}

ul.cont {
 font-variant: small-caps; 
 font-size: 85%; 
 text-align: left;
}

A IMG {
 border: none; 
}

h1 {  
 text-align: center;
 font-variant: small-caps;
 font-face: Georgia;
 font-size: 132%;
 color: #000000;


}

h2 {  
 text-align: center;
 color: #000000;
 font-size: 14pt; 
 font-variant:small-caps;

}

h3 {  
 text-align: center;
 font-variant: small-caps; 
 font-size: 12pt; 
 color: #000000; 
}

h4 {  
 font-variant: small-caps; 
 font-size: 10pt; 
 color: #000000; 
}

.epig {
  margin-top: 20px;
  text-align: right;
  padding-right: 50px;
  font-style: italic;
  font-size: 14px;
}

p {
  padding-bottom: 2px;
}

.poem {
  padding-left: 120px;
  font-family:"Courier New", Courier, mono;
  font-size: 90%;
}

.padd {
 padding-left: 60px;
}

.paragraph {
text-indent: 15pt;
text-align: justify;

}
.counter {
text-indent: 10pt;

}

.nextpage {
text-align: justify;

}

.notabott {
text-indent: 5pt;
text-align: justify;
font-size: 80%;
margin-top: 0px;
margin-bottom: 2px;}

.scientcr {
font-size: 12px;
text-align: right;
}

.strnum {
font-size: 12px;
color: #000000;
text-align: center;
}

ol.linkslist {margin:0 0 1.7em 20px; padding:0 0 0 21px}
ol.linkslist li {margin-bottom:1em; padding:0;font-size:80%;}
ol.linkslist div.linkname {font-size: 125%;}
ol.linkslist div.descrip {padding-bottom:0.1em;}
ol.linkslist div.add {color:#333333; margin-top:0.3em; overflow: hidden;}
ol.linkslist div.add a {color:#000000;}
ol.linkslist div.add a:visited {color:#800080;}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ol ul{
 list-style-type: square;
}

.shapka   {
 text-align: right;
 font-variant: small-caps;
 font-face: Georgia;
 color: #000000;
 text-align:right;
        }		
.shapka403   {
 text-align: right;
 font-variant: small-caps;
 font-face: Georgia;
 color: #FFFFFF;
 }
.footertd {
height:59;
width:79%;
vertical-align:top;
text-align: left;
}
.footertd1 {
width:49%;
vertical-align:top;
}
.footertd2 {
width:21%;
text-align: center;
vertical-align:middle;
}
.prim  {
		 border-bottom: 1px dashed;
        }
 
.encnav {
    text-align: center;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #3399FF;
	text-decoration: underline;
	vertical-align: top;
}
.aut_date {
        text-align: left;
        font-size: 9pt; 
		font-family: "Palatino Lynotype";
}
.rom_year
{
        text-align: left;
        font-size: 18pt; 
		font-family: "Palatino Lynotype";
		width:51%;
}
.code {
font-family: "Courier New", Courier, mono}
.rsssumm { 
 border: 1px solid #999999; 
 background: #DDDDDD;
 padding: 30px;
 wight: 200px;
 font-size: 10pt;
 color: #666666;
 }
 
.rssannot {text-indent: 5pt;
text-align:justify;}
.rsstoggle {text-align: center;}

.quote {font-size: x-small}

.pagenum {background-color:#EBEBCF; padding:2px;}

.aristnum {font-size:70%; color:#808080; vertical-align: super;}

.pestlen {color:white; 
font:bold; 
margin:1px; 
text-decoration:none; 
padding:1px; 
background:#b52929;}

a:link 
{
	color: #0000CC;}

a:visited{
	color: #0066FF;
}

A IMG {
 border: none; 
}
.desactivlink {
	color: #999999;
}




/* Stylesheet for personal open search output. */

div#flexum_results {padding: 0.8em 0 0 0}
div#flexum_results a img {border: none}

/* Tags */
div#flexum_results div.tags {display: none; font-weight: bold; font-size: 70%; line-height: 160%}
div#flexum_results div.tags a {font-weight: normal; text-decoration: underline}


/* List of search results 
  ------------------------ */

div#flexum_results ol.doc {padding-top: 0; margin-top:  1.5em; position: relative; left: -0.5em}
div#flexum_results>ol.doc {left: -0.8em}

div#flexum_results ol#o3 {left: 0}
div#flexum_results>ol#o3 {left: -0.3em}

div#flexum_results ol.doc li {padding: 0 0 1.5em 0; margin: 0}

/* margin-padding for sublist of results  */
div#flexum_results ol.doc li ol.doc {margin-top:  1em; list-style: none}
div#flexum_results ol.doc li ol.doc li {padding: 0 0 1em 0; margin: 0}

/* Words from the search query emphasized in the result (<em>...</em>) */
div#flexum_results ol.doc li em {font-style: normal; font-weight: bold}

/* hyperlink "more results from this site" */
div#flexum_results ol.doc li a.more {font-weight: bold; font-size: 75%}
div#flexum_results ol.doc li span.number {font-weight: normal; font-size: 65%}


/* Title of a site from the site list */
div#flexum_results h3 {font-weight: bold; font-size: 100%; line-height: 130%; padding: 0; margin: 0}

/* Description of a document from the document list */
div#flexum_results div.about {padding: 0.3em 0 0 0; font-weight: normal; font-size: 90%; line-height: 120%}


/* Pager navigation */
div#flexum_results div.pager {padding: 0 0.5em; margin: 1em 0 0.8em 0}    
div#flexum_results span.disabled {color: gray}




/* Advertising from Begun 
  ------------------------ */

/* margin-padding for the entire box */
div#flexum_results div.begun_adv {padding: 0 0 1.5em 0; position: relative; left: -22px}

/* begun logotype */
div#flexum_results div.begun_adv a.begun_title img {display: inline; margin-right: 8px}

/* hyperlink color */
div#flexum_results div.begun_adv a.begun_title:link,
div#flexum_results div.begun_adv a.begun_title:visited,
div#flexum_results div.begun_adv a.begun_title:hover,
div#flexum_results div.begun_adv a.begun_title:active {color: #046312}

/* margin-padding and font for the advertisment description  */
div#flexum_results div.begun_adv p.begun_desc{padding: 0.3em 0 0 22px; margin: 0; font-weight: normal; font-size: 90%; line-height: 120%}
#content { 
    /*border:1px solid #2f6fab;*/
    border:1px solid #aaaaaa;
    background-color:#f9f9f9;
    padding:5px;
    font-size: 9pt; 
}
