textarea,input,select               {font:11px Times New Roman; color:#ccc; background:#6a6a6a; border:1px solid #6a6a6a}
fieldset                            {background-color:#f5f5f5; border:1px solid #ccc}
legend                              {color:#88c13e; padding:3px; border:0 solid #ccc; background-color:#ccc}
label                               {}

h1, h2, h3, form                    {display:inline}
h1									{letter-spacing:-1px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 24px; font-weight:normal;}
h2									{letter-spacing:-1px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight:normal; color: #ccc;}
h3									{letter-spacing:-1px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; font-weight:normal;}




.mod_contact_left			{color:#6a6a6a; font-size:10px;}



.main				{width:999px; text-align:left; color:#ccc; font-family:arial; font-size:10px; }

a								{color:#ccc;text-decoration:none}
a:hover							{color:#ccc;text-decoration:underline}


.grey_9						{color:#6a6a6a; font-size:9px;}
.grey_10					{color:#6a6a6a; font-size:10px;}
.grey_11					{color:#6a6a6a; font-size:11px;}
.bold_white_12				{color:#ccc; font-size:12px; font-weight:bold;font-family:Times New Roman}

.home_image					{position:absolute; z-index:1; margin-left:207px; padding:0px; margin-top:-20px; height:465px; width:303px; background:url(/templates/default/images/home_photo.jpg) no-repeat}

.home_main_container		{position:relative; z-index:10; margin-left:230px; margin-top:25px; padding:0px; width:300px;}
.home_main_container2		{position:relative; z-index:11; margin-left:230px; margin-top:30px; padding:0px; width:529px;}




.home_main_text				{padding-left:10px;}
.home_main_text2			{padding-left:10px; border-left:1px dotted #292929;margin-top:50px; padding-top:5px;}
.home_main_text3			{padding-left:10px;padding-top:5px;}

/*-------------------- Photo -----------------*/
.photo_main_text			{padding-left:10px; border-left:1px dotted #292929; margin-top:50px; padding-top:10px; padding-bottom:10px;font-size:11px;}
.top_conteiner				{margin-top:20px; height:51px; width:754px; clear:both;}
.top_conteiner2				{position:relative; z-index:10; margin-left:0px; margin-top:25px; padding:0px;  width:524px;}
.photo_main_container1		{z-index:10; margin-left:0px; margin-top:0px; padding:0px; float:left; width:90px;}
.photo_main_container2		{position:relative; z-index:11; margin-left:0px;  margin-top:50px; padding:0px; float:left;  width:434px;}


.margin						{margin-left:230px;}

/*________________contacts__________________*/
.cont_main_container		{position:relative; z-index:10; margin-top:0px; padding:0px;  width:216px; float:left;}
.cont_main_container2		{position:relative; z-index:11; margin-left:40px;  margin-top:50px; padding:0px; width:260px; float:left;}


.no_pad						{margin:0px; padding:0px; list-style:none;}
.no_pad1					{padding:3px 0px 0px 0px; margin:0px; text-align: justify; line-height:13px}
.no_pad2					{margin:0px; padding:0px;; text-align: justify; line-height:13px}



.logo2					{height:51px; margin-left:135px; padding-left:10px; border-left:1px dotted #292929;}	
.about					{margin-top:-71px; float:right; height:465px; width:231px; border-left:1px dotted #292929; padding-left:8px;}



.copyright				{clear:both; margin:65px 245px 0 226px; border-left:1px dotted #292929; padding:10px 0 10px 10px; color:#6a6a6a; font-size:9px;}


a.first_inactive2:link,
a.first_inactive2:visited  {padding:0px; padding-left:0px; color:#ccc; text-decoration:none;}
a.first_inactive2:hover    {padding:0px; padding-left:0px; color:#6a6a6a; text-decoration:none}

a.first_active2:link,
a.first_active2:visited    {padding:0px; padding-left:0px; color:#6a6a6a; text-decoration:none;}


.news_module				{float:left; width:186px; height:125px; border-bottom:1px dotted #292929; padding:0 15px 0 15px; margin-bottom:40px;}
.news_date					{float:left; height:33px; width:40px; padding:5px 0 0 5px; text-align:left;font-weight:bold; font-size:12px;}
.news_title					{float:left; width:141px; height:38px;}
.title						{padding:8px 10px 0px 10px;}
.year						{font-size:9px; text-decoration:underline;}
.news_text					{height:100px; width:176px; padding:5px;}
.next						{text-align:right; padding-right:10px;}



.voice_conteiner				{clear:both;margin-left:90px;}
.voice_title					{float:left; margin-left:0px; width:200px; padding:6px 0px 3px 0px; border-bottom:1px dotted #292929;}	
.voice_author					{float:left; width:160px; padding:7px 0 3px 0px; border-bottom:1px dotted #292929; font-size:9px; color:#6a6a6a; font-size:9px;}
.voice_image					{float:left; width:10px; padding-top:3px;}
.voice_link						{float:left; width:50px; padding:6px 0 3px 0px;}









/* _______________________ Ссылки Навигация _______________________ */
#menu ul                        {margin:0; padding:0}
#menu li                        {list-style:none; margin:0; padding:0}

/* _______________________ Ссылки Навигация 1 / 1.Уровень _______________________ */
#menu a:link,
#menu a:visited                 {color:#88c13e; text-decoration:underline}
#menu a:hover                   {color:#000; text-decoration:underline}

#menu a.first_inactive:link,
#menu a.first_inactive:visited  {padding:2px; padding-left:5px; color:#6a6a6a; text-decoration:none;}
#menu a.first_inactive:hover    {padding:2px; padding-left:5px; color:#ccc; text-decoration:underline}

#menu a.first_active:link,
#menu a.first_active:visited    {padding:2px; padding-left:5px;  color:#ccc; text-decoration:underline;}

/* _______________________ Ссылки Навигация 1 / 2.Уровень _______________________ */
#menu a.second_inactive:link,
#menu a.second_inactive:visited {padding:6px; padding-left:30px; display:block; color:#777; background-color:#f5f5f5; text-decoration:none; border-bottom:1px solid #ddd}

#menu a.second_active:link,
#menu a.second_active:visited   {font-weight:bold; padding:6px; padding-left:30px; display:block; color:#999; background-color:#f5f5f5; text-decoration:none; border-bottom:1px solid #ddd}

/* _______________________ Ссылки Навигация 1 / 3.Уровень _______________________ */
#leftnavi a.third_inactive:link,
#leftnavi a.third_inactive:visited  {padding:4px; padding-left:40px; display:block; color:#999; background-color:#fdfdfd; text-decoration:none; border-bottom:1px solid #ddd}

#leftnavi a.third_active:link,
#leftnavi a.third_active:visited    {font-style:italic; padding:4px; padding-left:40px; display:block; color:#999; background-color:#fdfdfd; text-decoration:none; border-bottom:1px solid #ddd}

.container_pages_navigation         {padding:4px; border-top:1px solid #ccc; margin-top:10px}

/* _______________________ Сайт - низ _______________________ */

.title_navi                         {padding:5px; font-weight:bold; color:#ccc; background-color:#999}
.cp_quickfinder                     {color:#999; background-color:#ccc; border:1px solid #ccc}

.logintext                          {color:#999}
.logintext_error                    {color:#a9a9a9}
.clear                              {clear:both; height:1px; overflow:hidden}

/* _______________________ PHP Форматирование _______________________ */
.code_inline, 
.code_block                         {font-size:10px}

/* _______________________ Оформление нумерации страниц _______________________ */
.pages_navigation                   {font-weight:normal; color:#ccc; border:1px solid #88c13e; background-color:#88c13e; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}
#page_navigation                    {padding:4px; border-top:1px solid #ccc; margin-top:10px; } 

#page_navigation a:link,
#page_navigation a:visited          {font-weight:normal; color:#ccc; border:1px solid #ccc; background-color:#ccc; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}
#page_navigation a:hover            {font-weight:normal; color:#ccc; border:1px solid #88c13e; background-color:#88c13e; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}

a.page_navigation:link,
a.page_navigation:visited           {font-weight:normal; color:#ccc; border:1px solid #ccc; background-color:#ccc; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}

a.page_navigation:hover,
a.page_navigation, .page_navigation {font-weight:normal; color:#ccc; border:1px solid #88c13e; background-color:#88c13e; text-decoration:none; padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px}

/* _______________________ Форматирование модулей  _______________________ */
/* _______________________ POPUP (Модуль)  _______________________ */
#body_popup                         {font-size:11px; text-align:left; background-color:#ccc; padding:10px; margin:8px}
#module_intro                       {color:#999}
.module_form_headers                {margin-top:5px; padding:5px; background-color:#f5f5f5; border:1px solid #ddd}

#module_header                      {padding:5px; background:#ccc url(/templates/default/images/header.gif) repeat-x right 0; height:30px}
#module_header h2,h3,h4             {font-size:17px; display:inline}
#module_content                     {padding:5px}
#module_content .formleft,.formright{font-style:normal; line-height:1.5em; margin-bottom:5px}
#module_content  em                 {font-style:italic}

/* _______________________ Модуль "Поиск"  _______________________ */
.button                             {background-color:#6a6a6a; color:#ccc; border:1px solid #6a6a6a}
.mod_search_title                   {padding:4px; font-size:14px; font-weight:bold; background-color:#eee; }
.mod_search_text                    {padding:8px; color:#000}
.mod_search_footernavi              {padding:2px; border-bottom:0 solid #ccc; margin-bottom:5px}
.mod_search_highlight               {color:#000; font-weight:bold; background-color:#eee; padding:1px}
.mod_search_pages                   {padding:4px; border:1px solid #ccc; margin-top:10px}
.mod_search_pages a:link, 
.mod_search_pages a:visited         {padding-left:2px; padding-right:2px}
.mod_searchbox                      {margin-top:20px; padding:10px; background-color:#f5f5f5; border:1px solid #ddd}
/*input.query                         {background-image:url('/modules/search/templates/images/icoSearch.gif'); background-repeat:no-repeat; background-attachment:scroll; background-position:2px center; padding-left:17px}*/

/* _______________________ Модуль "Контакты"  _______________________ */
#mod_contact_box                    {position:relative; padding:15px}
#mod_contact_box label              {font-style:italic}
.mod_contact_infobox                {margin-top:2px; padding:4px; border-bottom:1px solid #ccc}
.mod_contact_left                   {margin-bottom:2px} /* float:left; width:140px; margin:3px */
.mod_contact_left_star              {color:#88c13e; font-size:14px}
.mod_contact_right                  {margin-bottom:5px} /*  float:left; width:300px; margin:3px */
.mod_contact_right small            {font-size:12px; color:#88c13e}

/* _______________________ Модуль "Галерея"  _______________________ */
.mod_gal_imgcontainer               {float:left; padding:0;  margin:3px; height:136px; width:136px; text-align:center;}
.mod_gal_header                     {color:#333; background-color:#F4F4F4; padding:5px; border-bottom:1px solid #ddd}
.mod_gal_img                        {padding:3px}
.mod_gal_kbsize                     {color:#999; text-align:center; margin-top:3px}

/* _______________________ Модуль "Комментарии"  _______________________ */
.mod_comment_header                 {color:#666; background-color:#f5f5f5; padding:3px}
.mod_comment_body                   {padding:10px; margin-bottom:10px}
.mod_comment_highlight              {border:2px solid #88c13e}
.mod_comment_changed                {color:#ccc; font-size:10px}

/* _______________________ Модуль "Новостной архив"  _______________________ */
.arc_header td a                    {color:#777; background-color:#f5f5f5; text-decoration:underline; padding:5px; display:block}
.arc_header td a:hover              {color:#ccc; background-color:#88c13e; text-decoration:none}

/*________________________ Модуль "Карта проектов" ________________________ */
/*________________________ Модуль "Голосование" ________________________ */
/*________________________ Модуль "Гостевая книга" ________________________ */
/* _______________________ Модуль "Профиль" _______________________ */ 
/*________________________ Модуль "DOWNLOAD" ________________________ */
/*________________________ Модуль "Вопрос Ответ" ________________________ */
.box_innerhead {background:#E7E7E7 url(../modules/faq/templates/box_innerhead.gif);padding:5px; border-bottom: 0px solid #D7D7D7; font-weight:bold;position:relative}

/* _______________________ OVERLIB-Контейнер (Всплывающая подсказка)  _______________________ */
.overlib_body                       {font-size:11px; background-color:#484848; color:#ccc;text-align: left;}
.item_title                         {font-weight:normal; background-color:#ddd; color:#666}
.overlib_border                     {background-color:#484848}

.glossar                            {margin-right:10px; margin-top:2px; padding:4px; background-color:#f5f5f5; border:1px solid #ddd}

.formleft                           {float:left; width:180px; padding:2px}
.formright                          {float:left; width:270px; padding:1px}
.formright  small                   {color:#88c13e; font-size:10px}
.regerror                           {color:#88c13e}
.absmiddle                          {vertical-align:middle}












	
	
	.overlay_dialog {
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.overlay___invisible__ {
  background-color: #000;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

.dialog_nw {
	width: 9px;
	height: 23px;
	background: transparent url(/templates/default/images/top_left.gif) no-repeat 0 0;		
}

.dialog_n {
	background: transparent url(/templates/default/images/top_mid.gif) repeat-x 0 0;	
	height: 23px;
}

.dialog_ne {
	width: 9px;
	height: 23px;
	background: transparent url(/templates/default/images/top_right.gif) no-repeat 0 0;		
}

.dialog_e {
	width: 2px;
	background: transparent url(/templates/default/images/center_right.gif) repeat-y 0 0;	
}

.dialog_w {
	width: 2px;
	background: transparent url(/templates/default/images/center_left.gif) repeat-y 0 0;		
}

.dialog_sw {
	width: 9px;
	height: 19px;
	background: transparent url(/templates/default/images/bottom_left.gif) no-repeat 0 0;			
}

.dialog_s {
	background: transparent url(/templates/default/images/bottom_mid.gif) repeat-x 0 0;		
	height: 19px;
}

.dialog_se {
	width: 9px;
	height: 19px;
	background: transparent url(/templates/default/images/bottom_right.gif) no-repeat 0 0;			
}

.dialog_sizer {
	width: 9px;
	height: 19px;
	background: transparent url(/templates/default/images/sizer.gif) no-repeat 0 0;	
	cursor:se-resize;	
}

.dialog_close {
	width: 14px;
	height: 14px;
	background: transparent url(/templates/default/images/close22.gif) no-repeat 0 0;			
	position:absolute;
	top:5px;
	left:8px;
	cursor:pointer;
	z-index:2000;
}



.dialog_title {
	float:left;
	height:14px;
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
	text-align:center;
	width:100%;
	color:#000;
}

.dialog_content {
	overflow:auto;
	color: #4e4a3a;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	background-color:#000;
}

.top_draggable, .bottom_draggable {
  cursor:move;
}

.status_bar {
  font-size:12px;
}
.status_bar input{
  font-size:12px;
}

.wired_frame {
	display: block;
  position: absolute;
  border: 1px #000 dashed;
}

/* DO NOT CHANGE THESE VALUES*/
.dialog {
	display: block;
	position: absolute;
}

.dialog table.table_window  { 
  border-collapse: collapse; 
  border-spacing: 0; 
  width: 100%;
	margin: 0px;
	padding:0px;
}

.dialog table.table_window td , .dialog table.table_window th { 
  padding: 0; 
}

.dialog .title_window {
  -moz-user-select:none;
}                                                    
