.top{

	border-bottom: 1px solid #4771aa;



}

body {

	margin:0;

	padding:0;

	background:#ffffff;
	
	

}



p,td { 

	font-family:"Palatino Linotype";

	font-size:15px;

	margin-top: 0px;

}



a{

	color: #05306A;

	text-decoration:none;

}

a:hover{

	color: #3C6499;

	text-decoration: none;

}


.shoh_midle{

	text-decoration: none;

}



a.hidden {

	text-decoration: none;

	color: #000000;

	cursor:default;

}



form {

     margin:0;

     padding:0;

}



li {

	margin-left:20px;

	margin-top:0px;

	padding:10px, 0, 0 , 0;

	list-style-type: square;

	line-height: 16px;

	}



h1 {

	font-size: 16px;

	font-weight: bold;

	text-align:center;

	color:  #345786;

	padding-bottom: 5px;

	font-family: "Palatino Linotype";

}

h5{

font-size: 14px;

font-family: "Palatino Linotype";

color: #959595;

}



.bgy {

	background-repeat: repeat-y;

}



.bottom_addr {

	font-size: 11px;

	padding-top: 5px;

	padding-bottom: 5px;

	color: #959595;

	font-family: "Palatino Linotype";

	

	

	

}



.bottom_addr_lnk {

	text-decoration: none;

}



.bottom_addr_lnk:hover {

	text-decoration: underline;

}





.bgx {

	background-repeat: repeat-x;

}





.norepeat {

	background-repeat: no-repeat;

}



.c_name {

	font-size: 18px;

	font-weight: normal;

	text-transform: uppercase;

	color: #345786;

	background-repeat: repeat;

	font-family: "Palatino Linotype";

}





.bottom-menu {

	color: #FFFFFF;

	text-align: center;

	padding-top: 4px;

	padding-bottom: 4px;

	border: 1px solid #d4d4d4;

	font-size: 11px;

}



.bottom-menu a {

	color: #FFFFFF;

	text-decoration: none;

}



.bottom-menu a:hover {

	color: #A6C0D9;

	text-decoration: underline;

}

.ahref  {

	 //color: #FFFFFF;

	text-decoration: underline;

}
.ahref a  {

	 //color: #FFFFFF;

	text-decoration: underline;

}


.ahref a:hover {

	 color: #A6C0D9;

	text-decoration: none;

}

.s-menu-head {

	background-image: url(../images/bg-11.gif);

	background-repeat:no-repeat;

	text-transform: uppercase;

	color: #FFFFFF;

	border: 1px solid #4771aa;

	font-weight: bold;

	text-align: left;

	padding-top: 7px;

	padding-bottom: 6px;

	padding-left: 20px;

	font-size: 11px;

	height:22px;

	width:187px;

	

}

hr{

	border:double 1px #B4C2CF;

	padding:0;

}



.menu    {

	color: #345786;

	background-image: url(../images/menu-bg.gif);

	background-repeat: repeat-x;

	font-weight: bold;

	white-space: nowrap;

	font-family:"Palatino Linotype";

	text-align: center;

	font-size: 13px;

	width:164px;

	height:30px;



	

}











.menu_lnk{

	

	text-decoration: none;

	color: #345786;

}



.menu_lnk:hover {

	color: #577AAA;

	text-decoration: none;

}

.menu_lnk_per{

	font-size:16px;

	text-decoration: none;

	color: #345786;

}



.menu_lnk_per:hover {

	color: #577AAA;

	text-decoration: none;

}



.sub {

	color: #959595;

	font-weight: bold;

	text-transform: none;

	vertical-align: top;

	padding-right: 5px;

	background-image: url(../images/s-menu-bg.gif);

	background-repeat: no-repeat;

	text-align: left;

	padding-left: 30px;

	padding-top: 2px;

	padding-bottom: 4px;

	font-size: 12px;

}

.sub_per {

	color: #959595;

	font-weight: bold;

	text-transform: none;

	vertical-align: top;

	padding-right: 30px;

	background-image: url(../images/s-menu-bg_per.gif);

	background-repeat: no-repeat;

	text-align: right;

	padding-left: 5px;

	padding-top: 2px;

	padding-bottom: 4px;

	font-size: 12px;

}

.search {

	vertical-align: bottom;

	color: #333333;

	font-size: 11px;

}





.sub_lnk{



	color: #959595;

	text-decoration: none;

	cursor:pointer;

}



.sub_lnk:hover {

	color: #3A6296;

	text-decoration: none;

}

.sub_lnk_active {

	color: #3A6296;

	text-decoration: none;

}





.body_txt {

	color:#626262;

	text-align: justify;

	padding: 12px 16px 16px 16px;

	font-size:15px;

	vertical-align: top;

	font-family: "Palatino Linotype";

}



.login-form {

	height: 20px;

	width: 123px;

	font-size: 11px;

	padding-top: 3px;

	padding-left: 1px;

	border: 1px solid #d4d4d4;

}

.block_title{

	border:solid 1px #BCBCBC;

	background-image: url(../images/bg-12.jpg);

	background-repeat: no-repeat;

	color:#737373;

	padding-left: 10px;

	font-size:13px;

	font-family: "Palatino Linotype";

	height:22px;

	font-weight:bold;

	



}

.block{

	border:solid 1px #E3E3E3;

	color: #959595;

	padding: 3px;

	font-family: "Palatino Linotype";

	font-size:12px;

	font-family: "Palatino Linotype";



	

}



.block_lnk{

	color: #959595;

	text-decoration: none;

	cursor:pointer;

	font-size:12px;

	font-family: "Palatino Linotype";

	font-weight:normal;

}



.block_lnk:hover {

	color: #3A6296;

	text-decoration: none;

}





/* new  */

.red {

	color:#D84519;

	font-size:15px;

	font-family: "Palatino Linotype";

	}

TABLE.search { 

	width: 500px;

	

}

TABLE.search TD { 

color: #696969;

 font-size: 11px; 

 border:#CBCBCB 1px solid; 

 background-color: #FFFFFF; 

 padding: 5px 5px 3px 5px;

 vertical-align: top;

}

/* Стили для форм */

FORM {

	 padding: 0; 

	 margin: 0; 

 }





INPUT.search {

	 font-size: 12px;

	 color: #000000; 

	 font-family: "Palatino Linotype"; 

	 margin: 2px 0 2px 0; 

	 width: 150px; 

	 height: 18px;

	 background-color: #F9F9F9; 

	 border: #CBCBCB 1px solid;

    }

SELECT.search { 

	color: #696969; 

	font-size: 12px; 

	font-family: "Palatino Linotype";

	border: #CBCBCB 1px solid;

	background-color: #F9F9F9;

    margin: 2px 0 2px 0;

	 height: 18px; 

	 

   } 



.search_checkbox { background-color: #F9F9F9; border: #CBCBCB 1px solid; width: 14px; height: 14px; position: relative; bottom: 1px; }

.search_button { 

	color: #989898; 

	font-family: "Palatino Linotype"; 

	font-size: 11px; 

	background-color: #F9F9F9; 

	border: #CBCBCB 1px solid;

	height: 18px; 

	 margin: 2px 0 2px 0;

	  cursor: pointer; }

	  

	.search_button_ok { 

	color: #989898; 

	font-family: "Palatino Linotype"; 

	font-size: 11px; 

	background-color: #F9F9F9; 

	border: #CBCBCB 1px solid;

	height: 18px;

	width:30px;

	cursor: pointer; }  

.rdo {

	background: #B4C2CF;

	padding-left:5px;

	color:#575757;

	

	}

.rdo1 {



	background: #EAEAEA;

	padding-left:5px;

	color:#48749F;





}



.title_table{

	border-bottom: #D84519 1px dashed;

	padding-bottom: 8px;

	background-repeat: no-repeat;

	padding: 0 5px 5px 20px;

	color:#626262;

	font-size:15px;

	text-align:justify;

	font-family: "Palatino Linotype";

	

}

.migat{

	color:#9FB1C1;

	font-size:15px;

	text-align:justify;

	font-family: "Palatino Linotype";

	text-decoration:blink;

}	



/* Блок словаря */

.tt{

text-decoration:none;

color:#3D6599;

}

a.tt span{ 

display:none;

} 

a.tt:hover{ 

position:relative;

z-index:6; 

} 

a.tt:hover span{

background-image:url(../images/border.jpg);

background-repeat:repeat-y;

background-color:#FFFFFF;

border-bottom:double;

border-bottom-color:#3D6599;

border-left:double;

border-left-color:#3D6599;

border-right:double;

border-right-color:#3D6599;

border-top:double;

border-top-color:#3D6599;

padding-bottom:2px;

padding-left:20px;

padding-right:0px;

padding-top:2px;

font-family:Palatino Linotype;

font-size:13px;

color:#FF6600;

width:400px; 

display:block; 

position:absolute;

text-align:justify;

word-spacing:2px;





}

.guest{

	border-bottom:1px solid #DBDBDB;

	background:#eeeeee;

	padding-left:5px;

	padding-right:5px;

	font-family:"Palatino Linotype";

	color:#003333;

	font-size:12px;



}

.quest_title{

	background:url('../inc/quest_book/title.jpg'); 

	background-repeat:repeat-x;

	height:18px; 

	color:#F2F2F2;

	font-size:12px;

	font-family:"Palatino Linotype";

	padding-left:5px;

}





/*-------------Registration-----*/

INPUT.textbox {

	background-color: White;	

	color: #383838;  

	font-weight: normal;

	font-style: italic;

	text-decoration: underline;

}



TEXTAREA {

	 border: #CBCBCB 1px solid;

}



#con { 

	border: 1px solid #6584B0;  

	background-color: #B1C0D6;  

	color: White;  

	font-size: 11px;

	margin-left: 5px;    

}

.ind{

	border-bottom:solid 1px #F8F8F8;

	color: #959595;

	padding-left:15px;

	font-family: "Palatino Linotype";

	font-size:12px;

	}















.t1 {

background-image: url(img/fir.JPG);

background-position:bottom right;

background-repeat: no-repeat;

border:hidden;

}

.t2 {

background-image: url(img/down_firdavsi.JPG);

background-position:bottom right;

background-repeat: repeat-y;

vertical-align:top;

}



.shoh_lnk{



	color: #959595;

	text-decoration: none;

	cursor:pointer;

}



.shoh_lnk:hover {

	color: #3A6296;

	text-decoration: none;





a.menu:link, a.menu:visited, a.menu:active {



  font-size        : 12px;

  font-weight      : bold;

  text-decoration  : none;

  color:   #230D0F;

}

a.menu:hover {

  background-color: #230D0F;

  font-size: 12px;

  font-weight: bold ;

  text-decoration: none;

  color: #B08753;

}

ul#mainlevel-nav1 li a {

  display          : block;

  text-decoration  : none;



}

ul#mainlevel-nav1 li a:hover {

  color: #c90000;

  background-color: #FFFFFF;

}



.text1{



  font-size        : 12px;

  font-weight      : bold;

  text-decoration  : none;

  color:   #230D0F;

}

<style type="text/css">

<!--

.silka {color:#00005;

		font-family:"Times New Roman", Times, serif;

		font-size:8px;

		font-style:italic}

.style1 {color: #635241}

.style3 {

	color: #887D7B;

	font-family: Georgia, "Times New Roman", Times, serif;

}

-->





/*-------------Registration-----*/
