BODY {
	FONT-SIZE: 13px;  MARGIN: 0px; COLOR: #000000; TEXT-DECORATION: none; BACKGROUND-IMAGE: url(images/fon.jpg); MARGIN: 0px; COLOR: #000000;  
}
.normal {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
.all {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
UL {
	FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}




INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial
}
SELECT {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial
}

TEXTAREA {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial
}





A:link {
	color: #6699CC; TEXT-DECORATION: none
}
A:visited {
	color: #6699CC; TEXT-DECORATION: none
}
A:active {
	color: #6699CC; TEXT-DECORATION: none
}
A:hover {
		color: #000000;  TEXT-DECORATION: underline
}







.small {
  COLOR: #000000;  TEXT-DECORATION: none
}
.small_hi {
	  BACKGROUND: #cccccc; COLOR: 000000;  TEXT-DECORATION: none
}
.small_hi A:link {
	 BACKGROUND: #cccccc;  TEXT-DECORATION: underline
}
.small_hi A:hover {
	 BACKGROUND: #cccccc;   TEXT-DECORATION: none
}



SELECT 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
background-color: ##99CCFF;
color: #003366;
font-weight: normal;
border: 1 px solid #3366CC;
	font-size: 13px;

}

INPUT 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #efefef;
color: #003366;
font-weight: normal;
border: 1 px solid #3366CC;
	font-size: 13px;

}

TEXTAREA 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: ##99CCFF;
color: #003366;
font-weight: normal;
border: 1 px solid #3366CC;
	font-size: 13px;

}





h3 {FONT-SIZE: 18px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif}

h4 {FONT-SIZE: 14px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif}

h5 {FONT-SIZE: 13px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif}


.main {
 FONT-SIZE: 13px;  FONT-FAMILY: Tahoma, Verdana,Arial;

}

.main A:link {
 FONT-SIZE: 13px;  FONT-FAMILY: Tahoma, Verdana, Arial;
}

.main A:visited {
 FONT-SIZE: 13px;  FONT-FAMILY: Tahoma, Verdana, Arial;
}

.main A:active {
 FONT-SIZE: 13px;  FONT-FAMILY: Tahoma, Verdana, Arial;
}


 .red {
 FONT-SIZE: 13px; color: #FF0000;  FONT-FAMILY: Tahoma, Verdana, Arial;

}

.red A:link {
 FONT-SIZE: 13px; color: #FF0000;  FONT-FAMILY: Tahoma, Verdana, Arial;
}

.red A:visited {
 FONT-SIZE: 13px; color: #FF0000; FONT-FAMILY: Tahoma, Verdana, Arial;
}

.red A:active {
 FONT-SIZE: 13px;  color: #FF0000; FONT-FAMILY: Tahoma, Verdana, Arial;
}
 
 
 
  .malak {
 FONT-SIZE: 13px;  FONT-FAMILY: Tahoma, Verdana, Arial;

}

.malak A:link {
 FONT-SIZE: 13px;  FONT-FAMILY: Tahoma, Verdana, Arial;
}

.malak A:visited {
 FONT-SIZE: 13px;  FONT-FAMILY: Tahoma, Verdana, Arial;
}

.malak A:active {
 FONT-SIZE: 13px;  FONT-FAMILY: Tahoma, Verdana, Arial;
}



.title {
	font-family: Tahoma, Verdana, Arial, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #333399;
	font-size: 18px;
}

.title A:link {
	font-family: Tahoma, Verdana, Arial, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #333399;
	font-size: 18px;
}

.title A:hover {
	font-family: Tahoma, Verdana, Arial, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #333399;
	font-size: 18px;
}
.title A:visited {
	font-family: Tahoma, Verdana, Arial, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #333399;
	font-size: 18px;
}

.title A:active {
	font-family: Tahoma, Verdana, Arial,  "Times New Roman", Times, serif;
	font-weight: bold;
	color: #333399;
	font-size: 18px;
}



  .big {
 FONT-SIZE: 13px;  color: #000000;

}

.big A:link {
 FONT-SIZE: 13px; color: #000000;
}

.big A:visited {
 FONT-SIZE: 13px;   color: #000000;
}

.big A:active {
 FONT-SIZE: 13px;  color: #000000; 
}


.mpshort {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	width: 140px;
}


.sreden {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	width: 1px;
}

.search {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	width: 60px;
}





.head
{ 
background-image: url('images/head.jpg');
background-repeat: no-repeat
}


.citat
{ 
background-image: url('images/citat.jpg');
}

.event
{ 
background-image: url('images/event.jpg');
background-repeat: no-repeat
}

.news
{ 
background-image: url('images/news-panel.jpg');
background-repeat: no-repeat
}


.mechta
{ 
background-image: url('images/mechta.jpg');
}


/***********/



.left

{ 
background-image: url('images/left-panel.jpg');
}

.left TD { 

vertical-align:middle; 
display:table-cell;

 }


.left A { 

vertical-align:middle; 
display:table-cell;

 }



.left A:link {
  COLOR: #000000;
  	font-weight: normal; TEXT-DECORATION: none; 

}

.left A:visited {
 COLOR: #000000;
 	font-weight: normal; TEXT-DECORATION: none; 

}

.left A:active {
  COLOR: #000099;
  	font-weight: normal; TEXT-DECORATION: none; 

}


.left A:hover {
  COLOR: #000099;
  	font-weight: normal; TEXT-DECORATION: underline; 

}





/***********/


.paging {	
	height:16px;
	margin-top:10px;
}
.paging span{
	display:block;
	float:left;
	width:85px;
	padding-top:2px;
}
.paging a{	
	background-image:url('imgs/paging_a.gif');
	background-repeat:no-repeat;
	background-position:top right;
	display:block;
	float:left;
	margin-right:1px;
}
.paging a b{	
	background-image:url('imgs/paging_a_b.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding:6px 8px 6px 8px;
	display:block;
	color:#8c8c8c;
	cursor:pointer;
}

.paging a:hover{	
	background-image:url('imgs/paging_a_hvr.gif');
}
.paging a:hover b{	
	background-image:url('imgs/paging_a_b_hvr.gif');
	color:#0050a5;
}
.paging a.onpage, div.paging a.onpage:hover {	
	background-image:url('imgs/paging_a_on.gif');
}
.paging a.onpage b, div.paging a.onpage:hover b{	
	background-image:url('imgs/paging_a_b_on.gif');
	color:#fff;
}


/*********************/

.under
{ 
 COLOR: #000000;  
}


.under A:link 
{ 
 COLOR: #000000;  TEXT-DECORATION: underline; 
}



.under A:visited {
 COLOR: #000000;  TEXT-DECORATION: underline; 

}

.under A:active {
 COLOR: #000000;  TEXT-DECORATION: underline; 

}


.under A:hover {
 COLOR: #000000;  TEXT-DECORATION: underline; 

}


/*******************/



.menu {
  padding:0; 
  margin:0; 
  list-style-type:none;
  white-space:nowrap;
  }
.menu li {
  float:left;
  min-width:100px;
  }
.menu a {
  position:relative;
  display:block; 
  text-decoration:none; 
  min-width:100px; 
  float:left; 
  }
* html .menu a {
  width:100px;
  }
.menu a span {
  display:block; 
  color:#000; 
  background:#87D75F; 
  border:1px solid #fff; 
  border-width:1px 1px; 
  text-align:center; 
  padding:4px 16px; 
  cursor:pointer;
  }
* html .menu a span {
  width:100px; 
  cursor:hand; 
  w\idth:66px;
  }
.menu a b {
  display:block; 
  border-bottom:2px solid #06a;
  }
.menu a em {
  display:none;
  }
.menu a:hover {
  background:#fff;
  }
.menu a:hover span {
  color:#fff; 
  background:#08c;
  }
.menu a:hover em {
  display:block; 
  overflow:hidden; 
  border:6px solid #06a; 
  border-color:#06a #fff; 
  border-width:6px 6px 0 6px; 
  position:absolute; 
  left:50%; 
  margin-left:-6px;
  }


/***********************/

#menu { width: 900px; float: left; padding: 0px; margin: 0px; text-align: left; background: url(../images/menubg.gif) repeat-x; } 

#nav, 
#nav ul {padding:0 0 0px 0; margin:0; list-style:none; position:relative; z-index:200;}
#nav { padding:0;}

#nav table {border-collapse:collapse;}
#nav li {float:left; padding: 0; }
#nav li li { clear: both; float:none; white-space: nowrap; 	}
/* a hack for IE5.x and IE6 */
#nav li a li {float:left;}

#nav li:hover {position:relative; z-index:300; }
#nav a:hover {position:relative; z-index:300; }

#nav li a {display:block; float:left; }
#nav li li a {  float:none;}

#nav a {position:relative; z-index:300; }

#nav :hover ul {left:0; top:22px;}
/* another hack for IE5.5 and IE6 */
#nav a:hover ul {left:-10px;}

#nav ul {position:absolute; left:-9999px; top:-9999px;}

/* it could have been this simple if all browsers understood */
/* show next level */
#nav li:hover li:hover > ul {left:-15px; margin-left:100%; top:-1px;}
/* keep further levels hidden */
#nav li:hover > ul ul {position:absolute; left:-9999px; top:-9999px; width:auto;}
/* show path followed */
#nav li:hover > a { }


/* but IE5.x and IE6 need this lot to style the flyouts*/
/* show next level */
#nav a:hover a:hover ul,
#nav a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover a:hover ul
{left:100%; top:-1px;}

/* keep further levels hidden */
#nav a:hover ul ul,
#nav a:hover a:hover ul ul,
#nav a:hover a:hover a:hover ul ul,
#nav a:hover a:hover a:hover a:hover ul ul
{position:absolute; left:-9999px; top:-9999px;}

/*****************/

.lenta  {

margin: 0;
padding: 1px 1px;
height:35px; 


background-image: url('images/new-but.jpg');
background-repeat: no-repeat
}


.lenta TD { 

vertical-align:middle; 
display:table-cell;

}





.left TD {  vertical-align: middle;  }

