

html {

	height: 100%;
	width: 100%;

}

body {
	background-color: #000;
    	background-image: url(../images/bg.jpg); /* Путь к фоновому рисунку */
    	background-position: top center;; /* Положение фона */
   	 background-repeat: no-repeat; /* Отменяем повторение фона */
	margin: 0px;
	padding: 0px;
	color: #FFF;
	font-family: Times New Roman, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.4;
	position: relative;
	height: 100%;
	width: 100%;

	

}

div#header{
	margin: 0px auto;
	padding: 0px auto;
	width: 1000px;
	position: relative;

}


div#logo {

	width: 960px;
	height: 213px;
	margin: 50px auto;
	padding: 0px auto;
	position: relative;
	
}




div#container {
	
	width: 600px;
	margin: 0px 230px auto;
	color:#FFF;
	top: -140px;
	position: relative;
}

div#news {
	background:url(../images/body_2.png) repeat-y;
	width: 766px;
	margin: 0px 0px auto;	
	min-height: 90px;
	top: -200px;
}

.news {
	
	width: 600px;
	margin: 0px 50px auto;	
	min-height: 90px;
	top: -200px;
}

div#body1 {
	background:url(../images/body_1.png) no-repeat;
	width: 766px;
	height: 14px;
	margin: 0 auto;

}




div#body3 {
	background:url(../images/body_3.png) no-repeat;
	width: 766px;
	height: 17px;
	margin: 0 0;


}



p{line-height:1.6em;margin:0 0 0px;}
h1{color:#000;float:left;font-size:2.4em;line-height:1.0em;margin:0 0 10px;text-shadow:#89A213 1px 1px 1px; }
h2{font-size:1.6em;margin:0 0 15px;}
h3{clear:both;color:#444;font-size:1.3em;line-height:1.3em;margin:0 0 7px;}
h4{font-size:1.2em;margin:0 0 10px;}
#top{color:#fff;height:31px;margin:0 0 60px;padding:13px 0 0;}

#lang{

color: #00;
float: left;
margin:0 0;
font-family: Century Gothic, Arial, sans-serif;
font-size:1.0em;	
position: relative;
word-spacing:5px


}

#top{color:#fff;height:31px;margin:0 0 60px;padding:13px 0 0;}

.menu{
	margin: 0 auto 0 auto;
	width:800px;
	position: relative;
					
}
#menu{font-family: Century Gothic, Arial, sans-serif; float:right;margin: -125px 0px 0 0; color: #808080;text-shadow: 1px 1px 1px black; 
	position: relative;}
#menu li{display:inline;z-index:999}
#menu li a {color:#FFF;float:left;font-size:1.5em;margin:0 0 0 40px;padding:4px;z-index:999}
#menu li a:hover ,#menu li a.current { solid #A5BE2E;color:#f69c02;text-shadow: 0px 0px 0px black;}
#menu li ul{
top:40px;
line-height: 25px;
font-size:0.9em;
width:30px;
vertical-align: baseline;
padding-left: 280px;
text-align:center;
position:absolute;
} 



 a {
    color: #FFF; /* Цвет обычной ссылки */ 
    text-decoration: none; /* Убираем подчеркивание у ссылок */
   }

a:hover {
    text-shadow: 1px 1px 1px rgba(0,0,0,.4);
}

 a img {
    border: none; /* Убираем рамку */
   }

div#footer {
	background:url(../images/footer.png) repeat-x;
	text-align: center;
	position: relative;
	height: 82px;
	margin: 0 auto;
	width: 100%;
	clear: both;

}

.active {
displey:block;
border-bottom:3px solid #f69c02;
text-shadow: 1px 1px 1px #black;

} 



.addq {
  display:block;
  width:92px;
  height:210px;
  position:fixed;
  left:0;
  top:200px;
}
#wind {
position: fixed;
width: 380px;
left: 35%;
top: 100px;
border:solid #fff 1px;
display: none;
z-index: 10;
overflow: hidden;
background-color:#000;
color:#fff;
text-align:center;
padding:10px;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}

#wind .popup{
  position:relative;
  border:3px solid rgba(0,0,0,0);
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 0 18px rgba(0,0,0,0.4);
  -moz-box-shadow:0 0 18px rgba(0,0,0,0.4);
  box-shadow:0 0 18px rgba(0,0,0,0.4);
}

#wrapper { width: 640px; margin: 0 auto; padding:90px 0 0 0; }

#inline { display: none; width: 600px; }

label { margin-right: 12px; margin-bottom: 9px; font-family: Georgia, serif; color: #646464; font-size: 1.2em; }

.txt { 
display: inline-block; 
color: #676767;
width: 420px; 
font-family: Arial, Tahoma, sans-serif; 
margin-bottom: 10px; 
border: 1px dotted #ccc; 
padding: 5px 9px;
font-size: 1.2em;
line-height: 1.4em;
}

.txtarea { 
display: block; 
resize: none;
color: #676767;
font-family: Arial, Tahoma, sans-serif; 
margin-bottom: 10px; 
width: 500px; 
height: 150px;
border: 1px dotted #ccc;
padding: 5px 9px; 
font-size: 1.2em;
line-height: 1.4em;
}

.txt:focus, .txtarea:focus { border-style: solid; border-color: #bababa; color: #444; }

input.error, textarea.error { border-color: #973d3d; border-style: solid; background: #f0bebe; color: #a35959; }
input.error:focus, textarea.error:focus { border-color: #973d3d; color: #a35959; }

#send { 
color: #dee5f0;
display: block;
cursor: pointer;
padding: 5px 11px;
font-size: 1.2em;
border: solid 1px #224983;
border-radius: 5px;
background: #1e4c99; 
background: -webkit-gradient(linear, left top, left bottom, from(#2f52b7), to(#0e3a7d)); 
background: -moz-linear-gradient(top, #2f52b7, #0e3a7d); 
background: -webkit-linear-gradient(top, #2f52b7, #0e3a7d);
background: -o-linear-gradient(top, #2f52b7, #0e3a7d);
background: -ms-linear-gradient(top, #2f52b7, #0e3a7d);
background: linear-gradient(top, #2f52b7, #0e3a7d);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f52b7', endColorstr='#0e3a7d'); 
}
#send:hover {
background: #183d80; 
background: -webkit-gradient(linear, left top, left bottom, from(#284f9d), to(#0c2b6b)); 
background: -moz-linear-gradient(top,  #284f9d, #0c2b6b); 
background: -webkit-linear-gradient(top, #284f9d, #0c2b6b);
background: -o-linear-gradient(top, #284f9d, #0c2b6b);
background: -ms-linear-gradient(top, #284f9d, #0c2b6b);
background: linear-gradient(top, #284f9d, #0c2b6b);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#284f9d', endColorstr='#0c2b6b');
}
#send:active {
color: #8c9dc0; 
background: -webkit-gradient(linear, left top, left bottom, from(#0e387d), to(#2f55b7)); 
background: -moz-linear-gradient(top,  #0e387d,  #2f55b7);
background: -webkit-linear-gradient(top, #0e387d, #2f55b7);
background: -o-linear-gradient(top, #0e387d, #2f55b7);
background: -ms-linear-gradient(top, #0e387d, #2f55b7);
background: linear-gradient(top, #0e387d, #2f55b7);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0e387d', endColorstr='#2f55b7');
}

#cmssettings,#settingopenhide{ padding: 5px;
box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.506);
text-shadow: 0px -1px 1px #000000;
z-index: 9999;background: #1C1D1D;left:0;position:fixed;text-align:left;top:35px;}
#settingopenhide{top:0;}
#cmssettings h2{margin:5px;}
#cmssettings ul{margin-left:10px;}

.editinput input{min-width:200px;}
.edittext,.editselect,.editinput,.newpage,.edittextarea{cursor:url('../images/edit.cur'), text;}
#cmssettings ul{margin-left:10px;}
.details .edittext,.col .edittext,.body .edittext{display:block;} /* For Chrome bug */
