/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}


body {
 	font: 18px/1.6em Arial, sans-serif;
 }

.gradient {
	width:100%;
	height:100%;
	background: #7ae5fd; /* Aey noa?uo a?aoc?ia */
	background-color:#efefba; /*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,#7ae5fd, #efefba); /* Firefox 3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, 
	color-stop(0%,#7ae5fd), color-stop(100%,#efefba));
	background: -webkit-gradient(linear, left top, left bottom, from #7ae5fd), to #efefba))/* Chrome 1-9, Safari 4-5 */      
	background: -webkit-linear-gradient(top left, #7ae5fd, #efefba);/* Chrome 10+, Safari 5.1+ */
	background: -o-linear-gradient(top left, #7ae5fd, #efefba); /* Opera 11.10+ */
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#7ae5fd, endColorstr=#efefba);  
 	/* Aey Internet Explorer 5.5 - 7 */   
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7ae5fd, endColorstr=#7ae5fd)";   /* Aey Internet Explorer 8 */ 
	background: -ms-linear-gradient(top left, #7ae5fd, #efefba); /* IE10 */
	background: linear-gradient(top left, #7ae5fd, #efefba); /* CSS3 */ 
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#9bb7f6,endColorstr=#efefba,GradientType=0); 
	zoom:1;
	margin:0;
	padding:0;
} 

#container {
	width:		 800px;
	margin:	     0 auto;
	border:		 1px solid maroon;
	background:  #fff;
}

#header {
	text-align:center; 
	line-height:1; 
	/*border-bottom:1px solid #999;*/
	padding: 10px 0 0 0;
}


#header h1 {
text-align:center;
font-family: 'Times New Roman', Times, serif;
line-height:1.2em;
letter-spacing:.1em;
color:#8e0b00;
font-size:250%;
margin:0;
padding:25px 45px 0px 0
}

.meta {
  font-family: Georgia, 'Times New Roman', Times, serif; 
  color: #333;
  font-size: 80%;
  font-style: italic;
  letter-spacing: 0.25em;
  border-bottom: 1px solid rgba(69,54,37,0.2);
  padding-bottom: 0.5em;
  margin:0em 0 2em 3em;
}


#container  a:hover {
	color:			 #cd0000;
	text-decoration: none;
}

#menug ul{
list-style: none;
 /*border-bottom: 1px #888899 solid;*/
 /*padding-bottom: 100px;*/
margin:0;
padding:0;

position: relative;
left:50%;
float:left;

 }

 #menug ul li {
 display: inline;
/* text-transform: uppercase; */
 position:relative;
    left:-50%;
    float:left;
   }

#menug ul li a {
 color: #333;                            
 text-decoration: none;
 background: #efedde;  
 border: 1px #bbbbcc solid;
 border-bottom: none;
 padding: 5px 14px;
 border-right: 1px #fff solid;
 font-size:90%;
 }



 #menug  ul li a.selected  {
 color: #fff;                            /*555566;*/
 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;
}

#menug {margin-top:0}

h1,h3,h4,h5 {
	font: inherit;
}

a  {
	color:			   #007e7e;      /*#988710; rgb(142,11,0); */
	text-decoration:   none;
}

#content1 {
	line-height:  1.5em;
  	color:        #453625;
  	padding:      20px;
  	padding-top:  10px;
  	padding-left: 40px;
  	margin:       30px;
  	font-size:    80%;
  /*border:1px solid #f00;*/
    }
    
#content1 h4, h5 {
  	margin:       30px 0 20px -20px;
  	color:        #988710;             /*#514807;*/
  	font-size:    123%;
  	font-style : italic;
  	font-family: Georgia, 'Times New Roman', Times, serif; 
  	line-height:1.5;
  	font-weight:bold
  	}
  
  

table {
	width:		70%;
	margin:2.5em 0 2.5em 0;
	}

.ext  {
	vertical-align:		super;
}

.pod {
	color: #514807;                      
	font-style: italic; 
	text-align: center; 
	line-height: 25px;
}

.cent {
	text-align:	center;
	margin: 40px 0;
}

.form {
	font-size:		130%;
	color:			#000;
	font-weight:	500;
	margin:1em 0 1em 0;
}

.ich {
	width:			5%; 
	vertical-align:	middle;
	text-align:		center;
	font-size:      100%;
	}

.footer {
	padding: 		15px; 
	font-size: 		70%; 
	line-height:    1.4;
	color: 			#444; 
	background: 	#f8ceb2;
	border-top:		1px solid #c5c0bb;
}

.st   {
	font-size:95%;
	letter-spacing:2px; 
/*line-heigh:1.0;*/ 
color:#000;
} 

#centr	{
width:300px;
margin:1em auto
}



.ext {
position:relative;
bottom:6px; 
left:2px;
width:9px;
height:9px;
}

.footer {
clear: both; 
padding: 15px 30px; 
font-family:verdana, ariel, sans-serif;
font-size: 11px; 
line-height: 1.7; 
color: #000; 
background: #f8ceb2;
border-top:1px solid #c5c0bb;
border-top: 1px solid rgba(69,54,37,0.2);  
zoom: 1;
margin-top:3.5em
}

.footer a:link {
color:#114588
}

.footer a:hover {
color:#cd0000;
text-decoration:underline
}
 
#content1 h5 {
	font-size:100%;
		
}

#content1 h4, .content1 h4 {
color : #144466;
font-style : normal;
font-size : 18px;
font-family : arial, non-serif;
padding-right : 2em;
}

#content1 h5, .content1 h5 {
color : #144466;
font-style : normal;
font-size : 16px;
font-family : arial, non-serif;
padding-right : 2em;
}

#content1 cite  {
color : #c64308;
font-style:normal;
font-size:100%;
font-family : arial, non-serif;
border-bottom:1px solid ;
border-bottom-color: #c64308;
}

#content1 a:hover {
color: #fff;
background-color: #6e97bf;
border-bottom-color: #6e97bf;
} 

#content1  a:hover cite{
color: #fff;
background-color: #6e97bf;
border-bottom: 1px solid #fff;
}

#header  #zg {
color : #144466;
font-weight:400;
line-height:40px;
}

#zg span {
font-size:45%;
font-family : arial, non-serif;
text-transform:uppercase;
font-weight:400;
margin-bottom:0;
}  

p {
    margin-top: 0.5em; /* Отступ сверху */
    margin-bottom: 1em; /* Отступ снизу */
   }

#content1  a:hover cite{
color: #fff;
background-color: #6e97bf;
border-bottom: 1px solid #fff;
}





