
/* Общие стили сайта */
#err404 h1 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 24px; color: #666666; margin: 25px;}
#err404 p {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; color: #000000; padding: 0px; margin-left: 25px; margin-bottom: 2px;}

#main_standart_page h1 {margin: 0px; padding: 0px; padding-top: 6px;}
	#main_standart_page, #main_standart_page, #main_standart_page a {font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #333333;}

#menu_bg, #menu_bg2, #menu_bg4, #menu_bg6, #menu_bg8, #menu_bg10, #menu_bg12, #menu_bg14  {background-image: url(/img/site/menu_bg.jpg); background-position:left; background-repeat: repeat-x; text-align: left;}
	#menu_bg, #menu_bg a, #menu_bg2, #menu_bg2 a, #menu_bg4, #menu_bg4 a, #menu_bg6, #menu_bg6 a, #menu_bg8, #menu_bg8 a, #menu_bg10, #menu_bg10 a, #menu_bg12, #menu_bg12 a, #menu_bg14, #menu_bg14 a {font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none;}

#menu_bgact {background-image: url(/img/site/menu_bgact.jpg); background-position:left; background-repeat: repeat-x; text-align: center;}
	#menu_bgact, #menu_bgact a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #df3131; text-decoration: none;}
 	#menu_bgact div {vertical-align: middle;}
	#menu_bgact2 {background-image: url(/img/site/menu_bgact_blick.jpg); background-position: center; background-repeat: no-repeat;}

#specials_left_column, #specials_left_columnact {padding-top: 12px; border-top: 1px solid #dcdcdc; padding-bottom: 12px;}
	#specials_left_column img, #specials_left_columnact img {border: 3px solid #f6d0ad;}
	#specials_left_column td, #specials_left_column a, #specials_left_columnact td {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5d5d5d; text-decoration: none;}
	#specials_left_column p, #specials_left_columnact p {margin: 0px; padding: 0px;}

	#specials_left_column a:hover {text-decoration: underline; color: #e80000;}
	#specials_left_columnact a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; text-decoration: underline; color: #e80000;}

#fp_text_div {text-align: left; margin-left: 25px; margin-right: 25px; margin-top: 60px; border-top: 16px solid #a7e4f0;}
	#fp_text_div p, #fp_text_div li, #fp_text_div a {text-align: left; font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 11px;}
	#fp_text_div h1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666;}
	#fp_text_div p, #fp_text_div ul {margin: 0px;}

#text_bottom_div {text-align: left; margin-top: 40px; border-top: 16px solid #a7e4f0;}
	#text_bottom_div, #text_bottom_div td, #text_bottom_div a {text-align: left; font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 10px;}
	#text_bottom_div table {margin-top: 20px;}

/* Страницы */
#pages, #main_standart_page #pages {padding: 15px; padding-bottom: 0px; padding-left: 0px;}
	#pages ul, #pages li, #main_standart_page #pages ul, #main_standart_page #pages li {margin: 0px; padding: 0px; display: inline;}
	#pages li, #main_standart_page #pages li {margin-right: 15px;}

/* Года */
#years {text-align: center;}
	#years ul, #years li {padding: 0px; margin: 0px;}
	#years li {list-style: none; margin-bottom: 10px;}
	#years, #years li a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2e2e2e;}

/* Статьи */
#article_date_div {margin: 0px; padding: 0px; text-align: left; margin-top: 10px;}
	#article_date_div, #article_date_div a {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #686868;}
#article_h3_div, #article_h3_div a, #article_h3_div h3 a {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #2e2e2e; text-decoration: none;}
	#article_h3_div h3 {padding: 0px; margin: 0px; margin-top: 4px;}
	#article_h3_div h3 a:hover {text-decoration: underline; color: #e80000;}
#article_anons_div {margin-bottom: 25px;}
	#article_anons_div, #article_anons_div p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2e2e2e;}
	#article_anons_div p {padding: 0px; margin: 0px;}
#specials_div_main #article_this_div h2, #specials_div_main #article_this_div h2 a {font-family: Arial, Helvetica, sans-serif;  font-size: 15px; color: #2e2e2e; font-weight: bold;}
	#article_this_div h2 {padding-top: 0px; margin-top: 15px;}
	/* слева */
	#left_events_date_div {margin-top: 16px;}
		#left_events_date_div, #left_events_date_div a {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #2e2e2e; text-decoration: none;}
	#left_events_title_div, #left_events_title_div a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2e2e2e; text-decoration: none;}
		#left_events_title_div a:hover {text-decoration: underline; color: #e80000;}
/* Индивидуальные стили для экрана, где показываются шоссе */
#screen2_div_main td, #screen2_div_main a  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #565656; text-decoration: none;}
	#screen2_div_main p {margin: 0px; padding: 0px; margin-bottom: 15px;}
	#screen2_div_main a:visited {color: #a9a9a9;}
	#screen2_div_main a:hover {color: #9f0c0c; text-decoration: underline;}

#menu2_highways_name, #menu2_highways_name a, #menu2_highways_name a:hover, #menu2_highways_name a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #5b5b5b; font-weight: bold; text-align: center;}
#menu2_highways_hw_word, #menu2_highways_hw_word a, #menu2_highways_hw_word a:hover, #menu2_highways_hw_word a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #757575; font-weight: bold; text-align: center;}

#offers_types_text_div {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #616161; font-weight: bold;}
#offers_h3_div, #offers_h3_div a {font-family: Arial, Helvetica, sans-serif; color: #2f2f2f; font-size: 16px; font-weight: bold;}

#offers_h3_div1 h3, #offers_h3_div1 h3 a {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #2f2f2f; text-decoration: none;}
	#offers_h3_div1 h3 {margin: 0px; padding: 0px;}
	#offers_h3_div1 h3 a:hover {color: #f02d2d; text-decoration: underline;}


/* Индивилуальные стили для страницы со спецпредложением */
#specials_div_main, #specials_div_main td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #505050;}
	#specials_div_main h1 {margin: 0px; padding: 0px; margin-bottom: 3px; margin-top: 15px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px; color: #e80000; font-weight: normal;}
	#specials_div_main h2 {margin: 0px; padding: 0px; margin-bottom: 3px; margin-top: 15px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 17px; color: #e80000; font-weight: normal;}
	#specials_div_main a {color: #0898bb;}


/* Индивилуальные стили для страницы с описанием коттеджа */
#cottedges_div_main, #cottedges_div_main td {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #505050;}
	#cottedges_div_main h1 {margin: 0px; padding: 0px; margin-bottom: 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px; color: #e80000; font-weight: normal;}

#menu3_td, #menu3_tdact {background-image: url(/img/site/menu3-bg.gif); background-position: bottom left; background-repeat: no-repeat; padding-left: 16px; padding-bottom: 12px;}
	#menu3_td, #menu3_tdact, #menu3_td a, #menu3_tdact a {font-family: HeliosCondLight, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #0aa3c2; text-decoration: none;}

	#menu3_tdact {background-image: url(/img/site/menu3-bgact.gif); background-position: bottom left; background-repeat: no-repeat; }
	#menu3_tdact a, #menu3_td a:hover {color: #ed0000;}

/* Индивилуальные стили для страницы с проектами */
#project_names_div ul,  #project_names_div li {margin: 0px; padding: 0px; margin-left: 5px;}
	#project_names_div li {list-style: none; display: inline; margin-right: 10px; margin-left: 0px;}
	#project_names_div a, #project_names_div {font-family: Arial, Helvetica, sans-serif; color: #0fbada; font-size: 12px;}
	#project_names_div a:hover, #project_names_div {color: #f02d2d;}
	#project_names_div {line-height: 20px;}


/* Стили верхнего живого меню */
#menu_div a:hover {color: #ed0000;}

/* Стили информера */
.ltl, .ltl a {font-family: Arial, Verdana, Tahoma, sans-serif; font-size: 12px; color: #333333;}

/* Строительство */
#stroitelstvo_div td {padding-right: 15px; text-align: left; vertical-align: top;}
	#stroitelstvo_div table {margin-top: 7px; margin-bottom: 10px;}
	#stroitelstvo_div img {border: 1px solid #333333;}
#stroitelstvo_info_div {background-color: #FFFFFF; padding: 17px;}

/* Меню шоссе */
#shosse_menyu_1 {background-color: #e1e1e1;}
	#shosse_menyu_1 a, #shosse_menyu_1 a:visited {color: #2f2f2f; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline;}
	#shosse_menyu_1 a:hover {color: #0aa3c2; text-decoration: underline;}
	/* Активное */
	#shosse_menyu_1_active {background-color: #c6c6c6;}
		#shosse_menyu_1_active a {color: #df3131; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline;}
		#shosse_menyu_1_active a:hover {text-decoration: underline;}

#shosse_menyu_2 {background-color: #e1e1e1;}
	#shosse_menyu_2 a, #shosse_menyu_2 a:visited {color: #2f2f2f; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline;}
	#shosse_menyu_2 a:hover {color: #0aa3c2; text-decoration: underline;}
	/* Активное */
	#shosse_menyu_2_active {background-color: #c6c6c6;}
		#shosse_menyu_2_active a {color: #df3131; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline;}
		#shosse_menyu_2_active a:hover {text-decoration: underline;}

#shosse_menyu_3 {background-color: #e1e1e1;}
	#shosse_menyu_3 a, #shosse_menyu_3 a:visited {color: #2f2f2f; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline;}
	#shosse_menyu_3 a:hover {color: #0aa3c2; text-decoration: underline;}
	/* Активное */
	#shosse_menyu_3_active {background-color: #c6c6c6;}
		#shosse_menyu_3_active a {color: #df3131; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline;}
		#shosse_menyu_3_active a:hover {text-decoration: underline;}

#shosse_menyu_4 {background-color: #e1e1e1;}
	#shosse_menyu_4 a, #shosse_menyu_4 a:visited {color: #2f2f2f; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline;}
	#shosse_menyu_4 a:hover {color: #0aa3c2; text-decoration: underline;}
	/* Активное */
	#shosse_menyu_4_active {background-color: #c6c6c6;}
		#shosse_menyu_4_active a {color: #df3131; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline;}
		#shosse_menyu_4_active a:hover {text-decoration: underline;}

#shosse_menyu_5 {background-color: #e1e1e1;}
	#shosse_menyu_5 a, #shosse_menyu_5 a:visited {color: #2f2f2f; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline;}
	#shosse_menyu_5 a:hover {color: #0aa3c2; text-decoration: underline;}
	/* Активное */
	#shosse_menyu_5_active {background-color: #c6c6c6;}
		#shosse_menyu_5_active a {color: #df3131; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline;}
		#shosse_menyu_5_active a:hover {text-decoration: underline;}

	/* Меню 2 */
	#offers_add_menu a, #offers_add_menu_active a  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666;}
		#offers_add_menu #active {color: #df3131;}
	#offers_add_menu a:hover, #offers_add_menu #active a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0aa3c2;}
