html {
	margin: 0%;
	padding: 0%;
}

#body{
	width: 100%;
	margin: 0%;
	padding: 0%;
	background: #dcf2fa url(../images/gradient.gif) repeat-x center top;
}
#page {
	margin: 0% 10%;
	padding: 0%;
	width: 1001px;
	background: url(../images/sky.jpg) center top no-repeat;
}
#menu_top{
	text-align: center;
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
}
#main_main{

	text-align: center;
}
#menu_left{

	width: 250px;
	float: left;
}
.menu_left{
	text-align: left;
}

#flower{

	height: 310px;
	background-image: url(../images/index_34.gif);
	background-repeat: no-repeat;
}
#main{

	margin: 0% -10px;
	width: 750px;
	float: right;
}
#pic_ram{
	position:absolute;
	left:135px;
	z-index:100;
	top:-10px;
}
.pic{
	position:absolute; 
	left:145px;
}
#main_text{
	text-align:justify; 
	position:absolute; 
	top:520px;
}
#menu_down{

	margin-top: 30px;
	clear: both;
}
#adress{

	margin: 20px 0px;
	text-align: right;
}
#page_down{

	width: 100%;
	margin: 0%;
	padding: 0%;
	height: 36px;
	background: url(../images/ground.jpg) top;
}
#down_partner{

	margin: 0% 10%;
	padding: 0%;
	width: 1101px;
}
.www{
	float: left;
	height: 31px;
	padding-right: 2px;
}
.cat_foto{
	float:left;
	width:23%; 
	height: 310px;
}
.cat_foto_sh{
	float:left;
	width:23%; 
	height: 365px;
}
.cat_foto_1{
	float:left;
	width:23%; 
	height: 340px;
}

#com{
	background: #dcf2fa;
}
#descript{
	text-align: justify;
	padding: 0 20;
}
#opisanie{
	text-align: justify;
	width: 500px;
}
#page_add{
			background: url(../images/sky.jpg) no-repeat center top; 
}
#video{
	width: 500px;
}
h1, h2, h3, h4, h5, h6, li {
	color: Black;
}
p { text-indent: 20px;}
pre {font:10pt Arial, Courier New, Times New Roman
}
.butent {font-size:9pt
}
.pictext {font:9pt Tahoma, Georgia, Arial, Courier New, Times New Roman;
          color:#000000;
		  text-align:center;
}
.datanews {font:bold 10pt Georgia, Arial, Courier New, Times New Roman;
          color:#000000;
		  text-align:right;
		  font-style:italic;
		  margin-right:10px;
}
.pretextnews {font:bold 8pt Tahoma, Arial, Courier New, Times New Roman;
             color:#000000;
				 text-align: left;
}
.pretextnews2 {font:bold 10pt Tahoma, Arial, Courier New, Times New Roman;
             color:#000000;
}
.linkpic {
  cursor:pointer;
  margin: 0px;
  margin-left: 100px;
  width: 300px;
  height: 180px;
}
.linkpicrazd {
  	cursor:pointer;
  	font: bold italic 13pt Georgia;
	margin-right: auto;
	text-align: left;
	color: #000000;
	letter-spacing: 1px;
}
.mainrazdtext {
   font: bold italic 18pt Georgia;
	margin-right: auto;
	text-align: left;
	color: #000000;
	letter-spacing: 1px;
	padding-left: 50px;
}
.mainrazdtext2 {
	font: bold italic 13pt Georgia;
	margin-right: auto;
	text-align: left;
	color: #000000;
	letter-spacing: 1px;
	vertical-align: top;
}
.mainrazdtext2:link, .mainrazdtext2:visited, .mainrazdtext2:hover, .mainrazdtext2:active {text-decoration: none}
.href404 {
	font: normal 13pt Times New Roman;
	color: #000000;
	margin-right: auto;
	width: auto;
}
.linktext {font:bold 8pt Tahoma, Arial, Courier New, Times New Roman;
          color:#000000;
		  text-decoration:underline;
		  cursor:pointer
}
.linktextadmin {font:bold 8pt Tahoma, Arial, Courier New, Times New Roman;
			   color:#000000;
		       text-decoration:underline;
		       cursor:pointer
}
.linktextleft {font:bold 10pt Tahoma, Arial, Courier New, Times New Roman;
              color:#000000;
		        margin-left:15px;
				  text-align: right;
		        text-decoration:none;
			     cursor:pointer
}
.linktextadd {font:bold italic 10pt Georgia;
              color:#000000;
	   	     text-decoration:none;
			     cursor:pointer
}
.linktextadd:hover {text-decoration: none; font:bold 12pt;}

.titrazdel {
	font: bold italic 13pt Georgia;
	margin-right: auto;
	text-align: center;
	color: #000000;
	letter-spacing: 1px;
}
.titrazdel:link, .titrazdel:visited, .titrazdel:active {text-decoration: none;}
.titrazdel:hover {text-decoration: none; color:Blue;}

.titform {font:10pt Tahoma, Arial, Courier New, Times New Roman;
         color:#000000;
}
.titformadmin {font:10pt Tahoma, Arial, Courier New, Times New Roman
}
.remform {font:9pt Tahoma, Arial, Courier New, Times New Roman;
         color:#000000;
}
.txtmainadr {font:bold 11pt Arial, Tahoma, Courier New, Times New Roman;
            color:#000000;
		    margin-left:15px;
 		    margin-right:15px;
}
.txtmainadr1 {font:11pt Arial, Tahoma, Courier New, Times New Roman;
             color:#000000;
		     margin-left:15px;
 		     margin-right:15px
}

.txtmain {
	font: 10pt Tahoma, Arial, Courier New, Times New Roman;
	color: #000000;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 15px;
	padding-right: 15px;
	text-indent: 30px;
	text-align: justify;
}

.txtcolumn {
	font: 10pt Tahoma, Arial, Courier New, Times New Roman;
	color: #000000;
	text-align: justify;
}

.mainmenu {
	font: italic normal 13pt Times New Roman;
	color: #000000;
	margin-left: 10px;
	margin-right: auto;
	width: auto;
}
.mainmenu:link, .mainmenu:visited, .mainmenu:active {text-decoration: none;}
.mainmenu:hover {text-decoration: none; color:blue;}

.submenu {font:12pt Georgia, Tahoma, Arial, Courier New, Times New Roman;
         color:#000000;
		 	margin-left:30px;
		 	cursor:pointer;
}
.submenu:link, .submenu:visited, .submenu:active {text-decoration: none;}
.submenu:hover {text-decoration: underline;}

.submenu_cur {font:13pt Georgia, Tahoma, Arial, Courier New, Times New Roman;
         color:Blue;
		 	margin-left:30px;
		 	cursor:pointer;
}
.submenu_cur:link, .submenu_cur:visited, .submenu_cur:active {text-decoration: none;}
.submenu_cur:hover {text-decoration: underline;}

.pages {font:bold 12pt Georgia, Tahoma, Arial, Courier New, Times New Roman;
        color:#000000;
		  margin-left:30px;
		  cursor:pointer;
}
.pages:link, .pages:visited, .pages:active {text-decoration: none;}
.pages:hover {text-decoration: none; font-weight:bold;}

.pages_cur {font:bold 12pt Georgia, Tahoma, Arial, Courier New, Times New Roman;
         	color:Blue;
		 		margin-left:30px;
}
.pages_cur:link, .pages_cur:visited, .pages_cur:active, .pages_cur:hover {text-decoration: none;}

.submenurazd {font-size:10pt
}
.our {
	margin: 10px 5px;
	float: none;
}
.dtour, .textour, .nameour {font:9pt Tahoma, Arial, Courier New, Times New Roman;
         color:#000000;
			text-align: left;
			margin-bottom: 5px;
}
.dtour {
  float: left;
  margin-right: 10px;
  font-weight: bold;
}

.nameour {
	font-style: italic;
}
.img_row {
	/*vertical-align: middle;*/
	padding: 10px;
	height: 150px;
}

.img_left {
	float: left;
	/*vertical-align: middle;*/
	height: 150px;
}
.middle {
	vertical-align: middle;
}

.messerr, .messok {text-align:center;
         font:bold 11pt;
         color:#000000;      
}

.titadm {font:bold 11pt Arial, Courier New, Times New Roman;
}
.titadm1 {text-align:center;
        font:bold 13pt Arial, Courier New, Times New Roman;
}
.tdadmpartl {font:9pt Arial, Courier New, Times New Roman
}
.tdadmpartc {font:9pt Arial, Courier New, Times New Roman;
			text-align:center
}
.tdadmpartclink {font:bold 9pt Arial, Courier New, Times New Roman;
			   text-align:center;
			   color:#000000;
			   text-decoration:underline;
			   cursor:pointer
}
.tdlistadm {text-align:left;
           font-family:Arial, Courier New, Times New Roman;
           vertical-align:top
}
.tdlistadm1 {text-align:center;
            font:bold 11pt Arial, Courier New, Times New Roman;
}
.tdlistadm2l {
             text-align:left;
             font:10pt Arial, Courier New, Times New Roman;
             margin-left:25px;
}
.tdlistadm2c {
             text-align:center;
             font:bold 10pt Arial, Courier New, Times New Roman;
}
.tdlistadm3 {
            font:11pt Arial, Courier New, Times New Roman;
            margin-left:15px;
            margin-right:15px
}
.tdcsmall {text-align:center;
          font-size:11pt
}
.linktextnews {font:italic 8pt Tahoma, Arial, Courier New, Times New Roman;
              color:#000000; 
				  cursor:pointer;
				  text-align: right;
}
.attens {text-align:center;
        font:bold 11pt;
        color:#000000;      
}
.picflower {vertical-align: sub;
           background:bottom no-repeat;
}
.spacetab {font-size:9pt
}
.titstat {font:bold 8pt Arial, Courier New, Times New Roman;
         text-align:center;
}
.txtstat {font:8pt Arial, Courier New, Times New Roman;
         text-align:center
}
.sovet {
	text-align:center;
    font:bold 14pt Arial, Courier New, Times New Roman;
	font-style: italic;
}
.prev_next:link, .prev_next:visited, .prev_next:active {text-decoration: none;}
.prev_next:hover {
	text-decoration: none;
	background-color: #006FD9;
	padding: 0px;
}

.article {
	font: 10pt Tahoma, Arial, Courier New, Times New Roman;
	color: #000000;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 15px;
	padding-right: 15px;
	text-indent: 30px;
	text-align: justify;
}
.article_prev {
	font: 10pt Tahoma, Arial, Courier New, Times New Roman;
	color: #000000;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 15px;
	padding-right: 15px;
	text-indent: 30px;
	text-align: justify;
	height: 320px;
}
