a:visited { font-family: Tahoma, Arial; font-size: 13px; font-weight: bold; TEXT-DECORATION: 
none; color: #897B4C; text-transform: none; }
a:link { font-family: Tahoma, Arial; font-size: 
13px; font-weight: bold; TEXT-DECORATION: none; color: #897B4C; text-transform: 
none; } 
a:active { font-family: Tahoma, Arial; font-size: 13px; font-weight: bold; 
TEXT-DECORATION: none; color: #897B4C; text-transform: none; } 
a:hover { COLOR: #88340D; font-family: Tahoma, Arial; font-size: 13px; font-weight: bold; TEXT-DECORATION: 
none; text-transform: none; } 
.repeat { background-image: url(images/library_01.jpg); 
background-position: right top; background-repeat: no-repeat; } 
.Menuzag { font-family: Tahoma, Arial; font-size: 11px; font-weight: bold; TEXT-DECORATION: none; color: 
#897B4C; text-transform: none; } 
.textfooter { font-family: Tahoma, Arial; font-size: 
10px; font-weight: normal; color: #D3B97D; text-decoration: none; }
.textfooter1 { font-family: Tahoma, Arial; font-size: 11px; font-weight: bold; color: #699669; 
text-decoration: none; } 

.textfooterbb { font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; color: #4183b3; 
text-decoration: none; } 
.textfooterB { font-family: Tahoma, Arial; font-size: 10px; font-weight: bold; color: #D3B97D; 
text-decoration: none; } 
li.cItem {list-style-image: url(images/ugol.gif ); color: #58340d; cursor: default; font-weight: normal;} 
li.oParent { color: #897B4C; cursor: pointer; font-weight: bold;} 
ul ul { display: none; } 
.bb { font-family: Tahoma; font-size: 10px; font-style: normal; font-weight: normal}
.links {font-family: Tahoma; color: #8D5C47; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; line-height: normal} 
.links1 {font-family: Tahoma; color: #990000; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; line-height: normal} 
.virt {font-family: Tahoma; color: #009900; font-size: 13px; font-style: normal; font-weight: bold; background-color: #e7d1a9; text-decoration: none; line-height: normal; text-align:center}
.zel {font-family: Tahoma; color: #009900; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; line-height: normal}
.virtb {font-family: Tahoma; color: #4183b3; font-size: 12px; font-style: normal; font-weight: bold; background-color: #e7d1a9; text-decoration: none; line-height: normal; text-align:center}
.tabl {font-family: Tahoma, Arial; font-size: 13px; color: #786543; vertical-align:top}
.tabl_bold {font-family: Tahoma, Arial; font-size: 14px; color: #786543; font-weight: bold}
.tabl_bold1 {font-family: Tahoma, Arial; font-size: 14px; color: #786543; font-weight: bold}
.tabl_bold_shadow {font-family: Tahoma, Arial; font-size: 13px; color: #786543; font-weight: bold;
vertical-align:top; box-shadow: #786543 0.2em 0.2em 0.2em;
border-style:hidden;
    border-width: 1px;
	border-radius: 0%;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: #786543; background:url(images/b.jpg)}

	
.shadow {font-family: Tahoma, Arial; font-size: 18px; color: #009900; font-weight: bold; text-shadow: 2px 2px 2px #F4EEDD;}
.shadowb {font-family: Tahoma, Arial; font-size: 18px; color: #4183b3; font-weight: bold; text-shadow: 2px 2px 2px #F4EEDD;}
.shadowred {font-family: Tahoma, Arial; font-size: 18px; color: #990000; font-weight: bold; text-shadow: 2px 2px 2px #F4EEDD;}
.shadowblue {font-family: Tahoma, Arial; font-size: 20px; color: #4577B6; font-weight: bold; text-shadow: 3px 3px 3px #ffff99;}
.font {font-family: Tahoma; font-size: 12px; color: #009900; font-weight: bold}
.font1 {font-family: Tahoma; font-size: 12px; color: #006699}
 .sign {
  float: center; /* Выравнивание по ... краю */
  border: 2px solid #DAEBFA; /* Параметры рамки */		
  padding: 3px; /* Поля внутри блока */
  margin: 5px 5px 5px 5px; /* Отступы вокруг */
background: #BDAB8A;   /*    background-image:url(../../../images/prapor_Ukraine.gif)Цвет фона */}
.radius {
  width: 200px; height: 200px;
  border: 7px groove red;
  border-radius: 70% 0 / 70%;}  
.conteiner {
position: relative;
border-radius: 0 0 0 20px;
background-color: #DADFB7;
border: 1px solid #404951;
border-bottom: 4px solid #404951;
color: #FFF;
margin: 0 auto;
padding: 30px;
width: 650px;}
.tablborder_mal 
	{font-family: Tahoma, Arial; font-size: 13px; color: #786543;
    box-shadow: #B0916A 0.3em 0.3em 0.3em;
    border-style:hidden;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: #786543;
	border-radius: 1px;}
	.tablborder_s 
	{font-family: Tahoma, Arial; font-size: 13px; color: #786543;
    box-shadow: #B0916A 0.1em 0.1em 0.1em;
    border-style:hidden;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: #786543;
	border-radius: 1px;}
	.tablborder_fon 
	{font-family: Tahoma, Arial; font-size: 14px; color: #786543;
	box-shadow: #B0916A 0.2em 0.2em 0.2em;
    border-style: hidden;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: #e8dbb8;
	border-radius: 2px;
	background-image: url(images/fon_z.jpg);
	background-color:#EBE0C2;
	}
.tablborder 
	{font-family: Tahoma, Arial; font-size: 13px; color: #786543;
    box-shadow: #B0916A 0.5em 0.5em 0.5em;
    border-style:hidden;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: #786543;
	border-radius: 4px;}
.c {box-shadow: #786543 0.3em 0.3em 0.3em;
border-style:hidden;
    border-width: 1px;
	border-radius: 1%;
    border-left-width: 1px;
    border-right-width: 1px;
    border-color: #786543;}
.cc {box-shadow: #ffffcc 0.2em 0.2em 0.2em;
    border-style:hidden;
    border-width: 1px;
	border-radius: 1%;
    border-left-width: 10px;
    border-right-width: 10px;
    border-color: #ffffcc; 
	}
.w {box-shadow: #786543 0.3em 0.3em 0.3em;
border-style: solid;
    border-width: 7px;
	border-radius: 0%;
    border-left-width: 7px;
    border-right-width: 7px;
    border-color: #ffffff;}
.shadows {
box-shadow: inset 0 0 0.2em #BFDCA0, 0 0 0.5em #B0916A;/* Параметры тени */
padding: 2px;
border-radius: 1px;}
.shadowsb {
box-shadow: inset 0 0 0.2em #BFDCA0, 0 0 0.5em #4174b3;/* Параметры тени */
padding: 2px;
border-radius: 1px}
#menu{background:#e8dbb8;width:200px;list-style-type:none;padding:0;margin:0}
#menu li{border-bottom:1px solid #fff;padding:3px}
#menu li a{color:#786543;font-family:tahoma,arial,sans-serif;text-decoration:none}
#menu li ul{border-top:1px solid #fff;padding:0;margin:0;list-style-type:square;list-style-position:inside}
#menu li ul li{border:0;list-style-type:square;color:#339900;list-style-position:inside}



/* ефект картинка трохи повертається*/
figure:hover p{
opacity: 1;
}

.tilt {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}

.pic {
  border: 5px solid #fff;  
  float: left;
  height: 165px;
  width: 120px;
  margin: 5px;
  overflow: hidden;
   
  -webkit-box-shadow: 5px 5px 5px #111;
          box-shadow: 5px 5px 5px #111;  
}
.picm {
  border: 2px solid #fff;  
  float: left;
 
  margin: 1px;
  overflow: hidden;
   
  -webkit-box-shadow: 2px 2px 2px #111;
          box-shadow: 2px 2px 2px #111;  
}
.picv {
  border: 2px solid #333;  
  float: left;
  height: 165px;
  width: 80px;
  margin: 5px;
  overflow: hidden;
   
  -webkit-box-shadow: 5px 5px 5px #111;
          box-shadow: 5px 5px 5px #111;  
}
.picvm {
  border: 2px solid #fff;  
  float: left;
  
  margin: 2px;
  overflow: hidden;
   
  -webkit-box-shadow: 2px 2px 2px #111;
          box-shadow: 2px 2px 2px #111;  
}
.picvv {
  border: 5px solid #fff;  
  float: left;
  height: 165px;
  width: 100px;
  margin: 5px;
  overflow: hidden;
   
  -webkit-box-shadow: 5px 5px 5px #111;
          box-shadow: 5px 5px 5px #111;  
}
.picvvm {
  border: 2px solid #fff;  
  float: left;
  height: 125px;
  width: 75px;
  margin: 2px;
  overflow: hidden;
   
  -webkit-box-shadow: 2px 2px 2px #111;
          box-shadow: 2px 2px 2px #111;  
}
.picsh {
  border: 5px solid #fff;  
  float: left;
  height: 131px;
  width: 211px;
  margin: 5px;
  overflow: hidden;
   
  -webkit-box-shadow: 5px 5px 5px #111;
          box-shadow: 5px 5px 5px #111;  
}
.picsh1 {
  border: 5px solid #fff;  
  float: left;
  height: 104px;
  width: 211px;
  margin: 5px;
  overflow: hidden;
   
  -webkit-box-shadow: 5px 5px 5px #111;
          box-shadow: 5px 5px 5px #111;  
}
.picshv1 {
  border: 2px solid #fff;  
  float: left;
  height: 63px;
  width: 128px;
  margin: 2px;
  overflow: hidden;
   
  -webkit-box-shadow: 2px 2px 2px #111;
          box-shadow: 2px 2px 2px #111;  
}
.picshv {
  border: 2px solid #fff;  
  float: left;
  height: 80px;
  width: 128px;
  margin: 2px;
  overflow: hidden;
   
  -webkit-box-shadow: 2px 2px 2px #111;
          box-shadow: 2px 2px 2px #111;  
}
.tilt {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
 
.tilt:hover {
  -webkit-transform: rotate(-3deg);
     -moz-transform: rotate(-3deg);
       -o-transform: rotate(-3deg);
      -ms-transform: rotate(-3deg);
          transform: rotate(-3deg);
}
.tilt1 {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
.tilt1:hover {
  -webkit-transform: rotate(3deg);
     -moz-transform: rotate(3deg);
       -o-transform: rotate(3deg);
      -ms-transform: rotate(3deg);
          transform: rotate(3deg);
}
/*  кінець ефект картинка трохи повертається*/
