* CSS Document */
html, body {
	margin:		0;
	padding:	0;
	height: 100%;
}

body {
 	font: 18px/1.6em Verdana, Helvetica, Arial, sans-serif;
 }

.gradient {
width:100%;
height:100%;
background: #ebb998; /* Aey noa?uo a?aoc?ia */
background-color:#ebb998; /*oaao oiia*/
background-image: url(gr.jpg); /*iiaee??aai a?aaeaio*/
background-repeat: repeat-x; /*a?aaeaio iiaoi?youny ii ine x*/
background: -moz-linear-gradient(top left,#9bb7f6,#ebb998); /* Firefox 3.6+ */
background: -webkit-gradient(linear, left top, left bottom, 
color-stop(0%,#9bb7f6), color-stop(100%,#ebb998));
background: -webkit-gradient(linear, left top, left bottom, from #9bb7f6), to #ebb998))      /* Chrome 1-9, Safari 4-5 */      
background: -webkit-linear-gradient(top left, #9bb7f6, #ebb998);/* Chrome 10+, Safari 5.1+ */
background: -o-linear-gradient(top left, #9bb7f6, #ebb998); /* Opera 11.10+ */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#9bb7f6, endColorstr=#ebb998);  
 /* Aey Internet Explorer 5.5 - 7 */   
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#9bb7f6, endColorstr=#ebb998)";   /* Aey Internet Explorer 8 */ 
background: -ms-linear-gradient(top left, #9bb7f6, #ebb998); /* IE10 */
background: linear-gradient(top left, #9bb7f6, #ebb998); /* CSS3 */ 
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#9bb7f6,endColorstr=#ebb998,GradientType=0); 
zoom:1;
margin:0;
padding:0
} 


#container {
    position:relative;
    line-height:1.4;
	width:		 800px;
	margin:	     0em auto;
	border:		 1px solid maroon;
	background:#e0eee0;
	text-align:left;
	color:        #453625;
	min-height: 100%; 
	height: auto !important; 
	height: 100%; 
	
}

a {
    outline: none; /* Убираем границу вокруг ссылок  */
   }

#header {
    position:static;
    width:auto;
    clear:both;
float:none;
border:none;
margin:0 auto 0em;
padding:1em 0;
	line-height:1.6; 
	border:1px solid  #c5c0bb;
	border:1px solid color:rgba(69,54,37,0.2);
}

#logo {
float : left;
margin : 1em 0 0 25px;
border:none;
}

#header h1 {
	color:  		 rgb(142,11,0); 
	letter-spacing:.1em;
	font-size:		190%;
		text-align:right;
color:#8e0b00;
margin:0;
padding:20px 45px 10px 0;
font-family:georgia,serif;
}


#header h1 span{
  font-size: 60%;
 
  }

#header h5 {
font-size: 80%;
float:left;
width:100%;
clear:both;
font-style:italic;
color:#453625;
margin:-.5em 0 2em 2.5em;
letter-spacing:normal;
font-family:arial, verdana,sans-serif;
}




#header h1 a  {
	color:			   #988710;   
	text-decoration:   none;
}

h2,h3,h4 {
font-family:georgia,serif;
}

#container  a:visited {
border:none;
}

#container  a:hover {
	color:			 #cd0000;
	text-decoration: none;
	}


 
#menug {
    position: relative;
    height:30px;
    margin:20px 0 ;
    list-style:		none; 
	width:			800px; 
	margin: 	    15px auto;
	margin-top:-1em;
	}

#menug {margin-top:0}

#menug {
    position: relative;
    height:20px;
    margin:20px 0 ;
}

#menug ul{
list-style: none;
margin:0;
padding:0;
position: relative;
left:50%;
float:left;
 }
 

 #menug ul li {
 display: inline;
 position:relative;
    left:-50%;
    float:left;
   }
   

#menug ul li a {
 color: #333;                            
 text-decoration: none;
 background: #ded8b5;  
 border:none                            /* 1px #bbbbcc solid;*/
 border-bottom: none;
 padding: 5px 14px;
 /*border-right: 1px #fff solid;*/
 font-size:80%;
 }



 #menug  ul li a.selected  {
 color: #fff;                          
 background: #999;
 border: 1px #888899 solid;
 border-bottom: 1px #fff solid;
 padding: 14px 14px 10px 14px
 display:block; 
 border-right: 1px #fff solid;
 }
  
#menug   ul li a:hover {
 padding: 9px 14px 5px 14px;
 background:#c19d1a;                     /*;ebb998*/
 color:#fff;
 border-top-left-radius:8px;
border-top-right-radius:8px;
}


h1,h2,h3,h4,h5 {
	font: inherit;
}


a  {
	color:			   #007e7e;      /*#988710; rgb(142,11,0); */
	text-decoration:   none;
}

#content1 {
	color:        #453625;
  	padding:      20px;
   	padding-top:  0px;
  	padding-left: 40px;
  	margin:       30px;
  	margin-top:0;
  	margin-bottom:0;
  	font-size:    75%;
  	line-height:1.6;
  	/*border:1px solid #f00;*/
   	    }
    
#content1 h4,  h5 {
  	margin:       1em 0 1em -20px;
  	color:        #988710;             
  	font-size:    123%;
  	font-weight:  600;
  	font-family:georgia,serif;
  }
  
h5 {
	font-size: 	   100%;
}

h3 {
	font-size: 	   110%;
	color:        #988710; 
		font-weight:  600;
		text-align:center;
}

table {
	width:		70%;
	margin: 2em auto;
	border-collapse: collapse;
	border-spacing: 0;
}
}

td, tr {
padding:5px;
}


.tdr  {
	text-align:right;
}

.ext  {
	vertical-align:		super;
}

.pod {
	color: #514807;                      
	font-style: italic; 
	text-align: center; 
	line-height: 25px;
}

.cent {
	text-align:	center;
	margin: 20px 0;
}

.form {
	font-size:		130%;
	color:			#000;
	font-weight:	500;
}

.ich {
	width:			5%; 
	vertical-align:	middle;
	text-align:		center;
	font-size:      100%;
	}
	
.footer {
clear: both; 
padding: 10px 20px; 
font-family:verdana, ariel, sans-serif;
font-size: 65%; 
line-height: 1.7; 
color: #000; 
background: #f8ceb2;
border-top:1px solid #c5c0bb;
border-top: 1px solid rgba(69,54,37,0.2);  
}




	

		
.st   {
	font-size:95%;
	letter-spacing:2px; 
color:#000;
} 

.lin {
height:1px;
border:none;
color #c5c0bb;
color:rgba(69,54,37,0.2);
background-color:#c5c0bb;
background-color:rgba(69,54,37,0.2);
}

.nom  {
float:right;
width:50px; 
height:50px;
border:none;
} 

#cont h4 {
font:120%
margin-bottom:.5em;
margin-right:5em;
color:#988710;
text-align:center;
}

#cont p {
margin:-2em 0 2em 3em; 
width:20%; 
float:left;
}


#cont ul li {
font-size:80%;
list-style-type:none; 
margin: 0; 
padding-right:1em;
list-style-type:none; 
color:#453625;
padding-top:5px;
}



#li ul li  { 
font-size:75%;
line-height:1.4;
list-style-type:square; 
list-style-position:inside;
margin:3px 2em 0 0;
color:#453625;
letter-spacing :.2em; 
padding-right:1em;
font-family:verdana, arial, sans-serif;
}


#content1 #cont ul li { 
font-size:95%;
}

#content1 ul li,#content1 ol li {
margin-left:5em;
line-height:150%;
margin-bottom:1em;
color:#453625;
font-family:verdana, ariel, sans-serif;
margin-right:5em
}








figure.img {
margin:0;
text-align:center;
}

figure.img img {
max-width:100%;
height:100%;
border:3px double #666;
}

figure.img figcaption {
padding:5% 1%;
font:normal 100% arial sans-serif;
text-align:left;
margin:0 auto;
line-height:1.6;

}

figure.left {
float:left;
margin: 1.5em 3em 1em 0;
}

figure.right {
float:right;
margin: 1em 2em 1em 3em;
}


.fig {
margin:.7em 0 0 .5em; 
font-size:.95em;
}

#footer01 {
border-top:1px solid gray;
text-align:center;
font-size:100%;
letter-spacing:.2ex;
margin:1em 6em 2em 6em;
}

i  {
font-family : georgia, serif; 
font-size : 12px; 
font-style : italic; 
font-weight : bold; 
color : #8d6932;  
letter-spacing:.1em;      
}

#content1 p img {vertical-align:super}

#menug {margin:0em 0 4em 0}
#header {margin-bottom:0em}

.footer {  background-image: url(../imgb/og02.png);  
background-repeat: no-repeat;  
background-position: 99% 15%; 
} 	  


#centr	{
width:300px;
margin:1em auto
} 

.hr { 
height:1px;
width:30%; 
color:#333;
margin:2em auto 
}

#vd {
width:560px;
margin:1em auto
}

#vd .vd {
width:560px;
height:315px
 }
 
#vd p {
margin:2em 0 2em 13em
}


