/*<![CDATA[*/

body
   {
     margin: 0;
     padding: 0;
     color: #000;
     font: 100% arial,sans-serif;
     background: #fff url(../image/bg1.png) repeat;
     cursor: default;
    }

img
   {
     border: 0;
   }
table
   {
     margin: 0;
     padding: 0;
     border-collapse: collapse;
	 width: 100%;
   }


/* Оформление ссылок */

a:link 
   {
     color: #C5553E;
     text-decoration: underline;
   }
a:visited 
   {
     color: #C5553E;
     text-decoration: underline;
   }
a:hover 
   {
     /*color: #da251d;*/
     color:#000;
     font-weight:bold;
     text-decoration: underline;
    }
a.menu:link 
   {
     color: #3e770d;
     text-decoration: underline;
   }
a.menu:visited 
   {
     color: #3e770d;
     text-decoration: underline; 
   }
a.menu:hover 
   {
     color: #da251d;
     text-decoration: underline;
    }
a.news:link 
   {
     color: #0568b2;
     text-decoration: underline;
   }
a.news:visited 
   {
     color: #0568b2;
     text-decoration: underline; 
   }
a.news:hover 
   {
     color: #da251d;
     text-decoration: underline;
    }
/* /Оформление ссылок */

/* Располагаем по центру */

div#container 
   {
     margin-left: -495px; 
     padding: 0;
     width: 1004px;
     position:relative; 
     left: 50%; 
     top: 0;
     overflow: hidden; background: #fff;
   }

/* /Располагаем по центру */

/* Шапка */
div#header
   {
     float: left;
     height: 142px;
     margin: 0;
     padding: 0;
     width: 100%;
     color: #000;
   }
div#header-container
   {
     margin-left: -495px; 
     padding: 0;
     width: 1004px;
     height: 142px;
     position:relative; 
     left: 50%; 
     top: 0;
     overflow: hidden;
     /*background: #fff url(../image/banner7.jpg) left top  no-repeat;*/
     background: #fff url(../image/logo12.jpg) left top  no-repeat;
   }
div#header .logo
   {

     float: left;
     margin: 5px 0 21px 10px; 
     padding: 35px 0 0 49px;
     z-index: 2;
     width: 300px;
     height: 40px;
     font-size: 7pt;

   }

div#header .logo a {
color: #FFFFFF !important;
font-size: 23px;
text-decoration: none;
font-weight: normal;
/*text-shadow: #FFFFFF 1px 1px 2px;*/
}    
 
*html div#header .logo
   {

     float: left;
     margin: 5px 0 21px 10px; 
     padding: 25px 0 0 45px;
     z-index: 2;
     width: 300px;
     height: 52px;
     font-size: 7pt;

   }
div#header .intro
   {
     
     margin: 0 0 0 0; 
     padding: 0 0 0 45px;
     z-index: 2;
     width: 290px;
     height: 195px;
     font-size: 10pt; clear: left;
   }
div#header .intro h1
   {
     
     margin: 0 0 10px 0; 
     padding: 0;
     z-index: 2;
     width: 290px;
     font: normal 16pt/18pt Arial, Verdana; color: #faedc9;

   }
div#header .intro p
   {
     
     margin: 0px 0 0 0; 
     padding: 5px 0 0 0;
     z-index: 2;
     width: 290px;
     font-size: 10pt; color: #fff;
   }
div#header .navigation
   {
     clear: left;
     margin: 0 0 0 0; 
     padding: 0 0 0 3px;
     z-index: 2;
     width: 227px;
     height: 39px;
     font-size: 7pt;
     position: relative;
   }
div#header .navigation a:link 
   {
     color: #fff;
     text-decoration: none; 
    text-transform: uppercase;
   }
div#header .navigation a:visited 
   {
     color: #fff;
     text-decoration: none;      text-transform: uppercase;
   }
div#header .navigation a:hover 
   {
     color: #e8641b;
     text-decoration: underline;    text-transform: uppercase;
    }

#search
   {
     clear: left;
     margin: 20px 0px 20px 0px; 
     padding: 12px 0 0 20px;
     height: 45px;
     width: 252px; 
   }
div#h_field_container
   {
     margin: 0;
     padding: 0;
     width: 100%;
     height: 296px;
     text-align: left; 
     overflow: hidden;
     background: #ebebda;
   }

div#h_field
   {
     position: relative;
     left: 50%;
     top: 0;
     margin: 0; 
     margin-left: -502px;
     width: 1004px;
     height: 296px;
     clear: both;
     padding: 0;
   }

.navigation ul
   {
     width: 900px;
     height: 45px;
     margin: 0;
     list-style: none;
     padding: 7px 0 0 35px;
     font: bold 10pt/20pt Arial, Verdana;

   }

*html .navigation ul
   {
     width: 900px;
     height: 45px;
     margin: 0;
     list-style: none;
     padding: 0px 0 0 20px;
     font: bold 10pt/20pt Arial, Verdana;

   }
.navigation ul li
   {
     float: left; height: 39px;
     margin: 0 0px 0 20px;
     padding: 8px 20px 0 0; 
   }
*html .navigation ul li
   {
     float: left;
     margin: 0 0px 0 20px;
     padding: 8px 20px 0 0;
   }
.search_field
   {
     float: left;
     margin: 6px 0 0 0px; 
     padding: 1px 5px 0px 3px;
     font: 9pt/9pt Arial, verdana;
     height: 22px;
     width: 140px;
     background: #fff;
     border: 1px solid #666;
   }
#searchsubmit
   {
    float: left;
    margin: 5px 5px 5px 5px;
    height: 25px;
   }

div#header h1
   {
     float: left;
     margin: 45px 0 0 0; 
     width: 220px;
     font: normal 20pt/24pt Arial, Verdana, Tahoma;
     color: #fff; 
   }

/* /Шапка */

/* Баннеры */
div.wrapper
   {
     clear: both;
     height: 0;
     overflow: hidden;
   }
div#content 
   {
     margin: 0; 
     width: 985px;
     font: normal 11pt/16pt Arial, Verdana, Tahoma;
     color: #000; 
   }
td.center
   {
     vertical-align: top;
     text-align: left;
     margin: 0 0 0px 0; 
     padding: 35px 30px 30px 15px;
     font: normal 11pt/16pt Arial, Verdana, Tahoma;
     color: #000;
   }
td.left
   {
     vertical-align: top;
     text-align: left;
     margin: 0; 
     width: 220px;
     padding: 30px 10px 30px 15px;
     font: normal 11pt/16pt Arial, Verdana, Tahoma;
     color: #000;
   }
#submenu
   {
  margin: 0;
  cursor: pointer;
  width: 225px;
  border: 1px solid #000;
  border-radius: 10px;
  background: url(../image/bg12.jpg);
  padding: 5px 5px 10px 25px;
  font: normal 13pt/18pt Arial, Verdana, Tahoma;
  color: #000; 
  
   }
#submenu h1
   {
     margin: 0 0 20px 0; 
     width: 225px;
     padding: 0 0 0 20px;
     font: normal 14pt/18pt Arial, Verdana, Tahoma;
     color: #3e770d; 
   }
.smbottom
   {
     margin: 0; 
     width: 252px;
     padding: 0; height: 45px;
     font: normal 14pt/20pt Arial, Verdana, Tahoma;
     color: #000;
     display: none;
   }
#newsblock
   {
     margin: 0; 
     width: 205px;
     padding: 5px 5px 5px 25px;  background: url(../image/blockbg.gif) 0 0 repeat-x;


   }
td.left #newsblock strong
   {
      padding: 0;
      margin: 0; color: #000;
      font: 16pt/18pt Arial, verdana;
   }
dt
   {
      padding: 5px 0 0 0;
      margin: 0;
      font: 9pt/14pt Arial, verdana;
      color: #666;      
   }

dd
   {
      padding: 0 0 0 0;
      margin: 0;
      font: 10pt/14pt Arial, verdana;
      color: #000;
   }

p.link
   {
      padding: 0 0 10px 0;
      margin: 0;
      font: 10pt/14pt Arial, verdana;
      color: #000;
   }
#submenu ul
   {
     list-style: none; 
     margin: 0;
     padding: 0px 10px 0 0px;
     font: normal 12pt/16pt Arial, Verdana; 
     width: 180px;
   }

#submenu ul li
   {
      margin: 5px 0 5px 0px;
      padding: 5px 10px;
      width: 180px;
      border-radius:5px;
      background: #666666;
   }
#submenu ul a li
   {
color:#fff;
text-decoration: underline; 
   }
td.center h1
   {
     margin: 0; 
     padding: 0 0 5px 0;
     font: normal 20pt/24pt Arial, Verdana, Tahoma;
     color: #000;
     clear: both;
   }
td.center h2
   {
     margin: 0; 
     padding: 15px 0 5px 0;
     font: normal 16pt/20pt Arial, Verdana, Tahoma;
     color: #000;
     clear: both;
   }
td.center p
   {
     padding: 5px 0 15px 0;
     margin: 0; 
     color: #000;
   }
td.center blockquote
   {
     padding: 10px 25px;
     margin: 0 0 20px 0; 
     color: #000;
     background: #e6e6e6;
     font: normal 10pt/14pt Arial, Verdana, Tahoma;
   }
td.center ul
   {
    padding: 0 0 20px 20px;
    margin: 0;
    list-style-image: url(../image/bullet.gif);

   }
td.center ul li
   {
     font: normal 10pt/14pt Arial, Verdana, Tahoma;
     padding: 0 0 15px 0;     
     margin: 0; 
   }
div#footer_container
   {
     float: left;
     height: 80px;
     margin: 0;
     padding: 0;
     width: 100%;
     color: #fff;
     
   }
div#footer
   {
   position: relative;
   margin: 0;
   padding: 0;
   margin-left: -495px;
   left: 50%;
   top: 0;
   width: 1004px;
   height: 85px;
background: #fff url(../image/footerbg.jpg) 0 0 no-repeat;

   }
div#copyright
   {
     color: #000;
     padding: 10px 20px 0px 52px;
     margin: 10px 0 0px 0;
     position: relative; 
     float: left; height: 60px; overflow: hidden;
     font: normal 9pt/13pt Arial, Verdana, Tahoma;
     width: 580px;
   }
   
div#copyright .cpl {
width: 310px;
float: left;
}
   
div#z66
   {
       width: 199px;
     color: #000; height: 60px; overflow: hidden;

     padding: 10px 130px 0px 0;
     margin: 10px 0 0 0;
     position: relative;
     float: left;
     font: normal 9pt/13pt Arial, Verdana, Tahoma;
     text-align: right;
     background: url(../image/netangels.gif) 210px 11px no-repeat; 
   }
div#z66 a.menu:link 
   {
     color: #000;
     text-decoration: underline; 
     font-style: normal;
   }
div#z66 a.menu:visited 
   {
     color: #000;
     text-decoration: underline;  
     font-style: normal;
   }
div#z66 a.menu:hover 
   {
     color: #da251d;
     text-decoration: underline; 
     font-style: normal;
    }
.wrapper{
	width:100%;
	height:200px;
	margin:0 auto;
	/*border:1px solid #000;*/
	padding:0px;
	background:#F4F4F4;
	border-radius:10px;
	}
.blok1{
	width:30%;
	border:1px solid #006;
	}
.blok2{
	width:60%;
	border:1px solid #006;
	padding:10px;
	}
/*-------------------------------------------Свои---Стили--------------------------*/
.gallery_inner{
	display: block;
	width: 100%;
	border-radius: 5px;
	color: #4c1d08;
	font-style: italic;
	padding: 0px 10px;
	margin: 15px 0px;
}
.gallery_item{
display:inline-block;
vertical-align:top;
width:200px;
margin: 15px 5px;
border-radius:5px;
box-shadow: 0px 1px 6px -1px gray;
cursor:pointer;

}
.gallery_item1{
display:inline-block;
vertical-align:top;
width:150px;
float:left;
margin: 15px 5px;
border-radius:5px;
box-shadow: 0px 1px 6px -1px gray;

}
.gallery_item2{
display:inline-block;
vertical-align:top;
width:70%;
float:left;
margin: 15px 5px;
border-radius:5px;
box-shadow: 0px 1px 6px -1px gray;
cursor:pointer;
padding:10px;
}
.gallery_item2 a{
	text-decoration:none;
	color:#000000;
	}
.gallery_item:hover{
text-shadow: 1px 1px 2px black;
}
.gallery_item img{
width: 200px;
height:150px;
display: block;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
}
.gallery_item p{
text-align:center;
}	
.table1 tr td  {
border:1px solid #000;
padding:5px;
}	
#submenu ul li a
   {
   color:#ffffff;
   }	
#submenu ul li a:hover
   {
   color:#C5553E;
   
   }
#submenu ul li:hover
   {
   background:#DBDBDB;
  /* border:1px solid #fff;*/
   color:#C5553E;
   font-weight:bold;

   
   }
.logo a{
padding-top:40px;
}
   }
div#header .logo a:hover {
color: #FFFFFF !important;
font-size: 23px;
text-decoration: none;
color:#CCCCCC;
/*text-shadow: #FFFFFF 1px 1px 2px;*/
} 

	
/*]]>*/