.lib {
	background : #F1F3F2;
	border : 2;
	text-align : center;
	padding : 3px;
	padding-left : 4px;
	color : #0001AE;
	font-weight : bold;
}

table.libr1 {
	background : #F1F3F2;
	border : 2px ridge #0002BB;
}


#osnova {POSITION: absolute; TOP: 0;  LEFT: 0; VISIBILITY: show; Z-INDEX: 2; WIDTH: 750px; HEIGHT: 550px;  background-color : #EEEEEE; }
#menu {POSITION: absolute; TOP: 81;  LEFT: 0; VISIBILITY: show; Z-INDEX: 4; WIDTH: 200px; HEIGHT: 100px;  background-color : #EEEEEE; }


div.center {
	background-color : Aqua;
}

body {

	background : #EEEEEE;
	margin : 3px;
	border : 0px ridge #EFDBC6;
	padding : 7px;
	}

A:link {
   color: #00019D;
   text-decoration: underline;

   padding-left : 1px;
   padding-right : 1px;
}
A:visited {
   color: #0000CD;
   text-decoration: underline;
}
A:active {
   color: #ff0000;
   text-decoration: underline;
}
A:hover {
   color: #2F4F4F;
   text-decoration: none;
   background-color : #F4F4F4;

}

a.snoska:link {
	background-color : Fuchsia;
	text-decoration : none;
	border-width : 2px;
	border-color : Lime #FF8C00;
	border : ridge #FFA500;
}

a.snoska:hover {
	background-color : #FFC0CB;
	border-color : Lime #FF8C00;
	border : 9px ridge #FF3713;
}



A.coolLink:link {
   color: #ffffff;
   text-decoration: none;
}
A.coolLink:visited {
   color: #ffffaa;
   text-decoration: none;
}
A.coolLink:active {
   color: #ff0000;
   text-decoration: underline;
}
A.coolLink:hover {
   color: #ff0000;
   text-decoration: underline;
}


A.menuLink:link {
   color: #FFFFFF;
   text-decoration: none;
}
A.menuLink:visited {
   color: #ffffff;
   text-decoration: none;
}
A.menuLink:active {
   color: #ff0000;
   text-decoration: underline;
}
A.menuLink:hover {
   color: #ff0000;
   text-decoration: underline;
}

p.libr {
     font-family: Arial, Helvetica, sans-serif; font-style: normal;
    font-size : smaller;

}

p {
     font-family: Arial, Helvetica, sans-serif; font-style: normal;
    font-size : smaller;
	text-align : justify;
	text-indent : 11px;
}

h1 {
	background : #F0E68C;
	border : 2px dotted #FF6347;
	padding : 4px;
	text-align : center;
	display : inline;
	float : none;

	}

h1.new {
	

	background : #DEB887;
	display : inline;
	list-style-position : outside;
}



p.img {
	list-style-image : url(p.gif);
	background : #FFB6C1;
}

textarea.posv {
	background-color : Yellow;
}

code.dd {
	background : Aqua;
	padding : 5px;
	text-align : center;
	margin-left : 300px;
	margin-right : 4px;

}

div.ep_podp {
	background : #FA8072;
	margin-right : 18px;
	margin-left : 300px;
	text-align : right;
}






li {
	text-align : left;
	list-style-image : url(p1.gif);
}


.verdana {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: small}
.arial {  font-family: Arial, Helvetica, sans-serif; font-style: normal;  color : #000000; }

.epigr {
	background-color : #FFA500;
	font-style : italic;
	margin-left : 200px;
}


.zagol1 {
	background-color : #FFFFFF;
	font-style : normal;
	font-size : large;
	font-family: Arial, Helvetica, sans-serif;
	color : #0001AC;
}


.nazvanie {
	background-color : #F7EEEE;
	font-style : normal;
	font-size : x-large;
		font-family: Arial, Helvetica, sans-serif;
}

.razdel {
	background-color : #FFDAB9;
	font-style : italic;
	display : inline;
}

.bibliogr {
	background-color : #FFFFFF;
	font-style : italic;
	display : inline;
}

.blok {
	background-color : #FFF5EC;
	font-style : italic;
}

#box1 {
	BACKGROUND-COLOR: #F7EEEE;
}

#box2 {
	BACKGROUND-COLOR: white;
}

.tab {
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
}