.empty {}

/*
Загрузка шрифта
@font-face 
{
  font-family: comic;			    
  src: url(http://www.fonts.com/comic.eot); 
}
*/

body
{
	font-size: 80%;
	/*background-image: url(/image/bg_page.gif);*/
	background-color : White;
}
BODY *
{
	font-size: 100%;
	background-repeat: no-repeat;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: "Courier New", Courier, monospace;
	color: black;
	background-repeat: no-repeat;
}
img
{
	border: 0px;
	margin: 0;	
}

form
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

table
{
	margin-top: 0px;
	margin-bottom: 0px;
	/*Аналог cellpadding=0 cellspacing=0*/
	padding: 0 0 0 0;
	border-collapse: collapse;
	letter-spacing: 0;	
}

h1
{
	text-transform: uppercase;
	color: #208908;
	margin: 3 0 5 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	background-image: url(h1_bg.gif);
	padding: 0 0 0 25px;
	line-height: 1.8em;
}

h3
{
   background-image: url(h3_dot.gif);
	background-position: top left;
	padding-left: 20px;
	color: #208908;
	line-height: 1.5em;
	margin: 0 0 0 0;
}

a
{
	color: #208908;
	text-decoration: underline;
}

a:hover
{
	/*color : #AA0425;*/
	color: #FF9C00;
}

p
{
	margin: 0.1em 2 0.4em 0;
}

hr
{	
	height: 1px;
	color: #AFB2BA;
	margin: 0px;
}

b
{
	color: #208908;
}

/*Блок плавает слева*/
.float_left
{
	float: left;
	margin: 5px 7px 3px 0px;
}

.table_border
{
		/*border: 1px solid gray;*/
}

.table_border td
{
	   border: 1px solid gray;
}

/*------------------------------------------------------*/
/*Таблицы в контенте*/
.content_div table
{
	margin-top: 0px;
	margin-bottom: 0px;
	/*Аналог cellpadding=0 cellspacing=0*/
        border: 1px solid gray;
	border-collapse: collapse;
}

.content_div td
{
	margin-top: 0px;
	margin-bottom: 0px;
	/*Аналог cellpadding=0 cellspacing=0*/
        border: 1px solid gray;
	border-collapse: collapse;
}

/*Делаем класс для тех, кто без границы*/
table.no_border
{
	border: none;
}

.no_border td
{
	border: none;
}
/*/Делаем класс для тех, кто без границы*/
/*------------------------------------------------------*/

/*Таблица вверху*/
#top
{
	background-color: #FBEFDB;
}
/*/Таблица вверху*/

/*Домашняя-карта-почта*/
#home_map_mail
{  
   text-align: right;
	background-color: #208908;
	height: 26px;
	padding: 5 3 0 0;
}
/*/Домашняя-карта-почта*/

/*Линейка под главным меню*/
.top_menu_line
{
        background-image: url(top_menu_bg.gif);
        background-position: top left;
	     background-repeat: repeat-x;
}
/*/Линейка под главным меню*/

/*Строка поиска*/
.search_field
{
	border: 1px solid #FF9C00;
	width: 132px;
	height: 18px;
	font-size: 12px;
	background-color: #FBEFDB;
}
/*/Строка поиска*/

/*Таблица с контентом*/
.content_table
{
	margin-top: 10px;
}
/*/Таблица с контентом*/

/*Разделитель 2 столбца*/
.column_2_delim
{
   background-image: url(column_2_bg.gif);
	background-position: top left;
	background-repeat: repeat-y; 
	background-color: #FF9C00;
}
/*/Разделитель 2 столбца*/

/*Заменитель тега HR*/
div.hr
{
	background-color: #208908;
	margin: 10 0 5 0;
	clear: both;
}
/*/Заменитель тега HR*/

/*1-я колонка*/
.column_1_content
{
	padding: 0 5 0 20;
}
/*/1-я колонка*/

/*3-я колонка*/
.column_3_content
{
	padding: 0 5 0 10;
}
/*/3-я колонка*/

/*copyright*/
.copyright td
{
	color: #BFC5BD;
	padding: 5 10 10 10;
}

.copyright a
{
	color: #BFC5BD;
}
/*/copyright*/

/*Нижнее меню*/
.bottom_menu
{
	border-bottom: 3px solid #208908;
}

.bottom_menu td
{
	padding: 4px;
	color: #208908;
}

.bottom_menu td a
{
   /*text-decoration: none;*/	
}
/*/Нижнее меню*/

/*Разделительные столбцы*/
.column_1_delim_1
{
	background-color: #FF9C00;
	background-image: url(column_1_bg_2.gif);
	background-position: bottom right;
}

.column_1_delim_2
{
	background-color: #208908;
}

.column_1_delim_3
{
	background-color: #FF9C00;
	background-image: url(column_1_bg_2.gif);
	background-position: bottom right;
}
/*/Разделительные столбцы*/

/*Новости*/
.news
{
	clear: both;
}
/*/Новости*/

/*Рамка вокруг картинки*/
.img_border_top_left
{
	background-image: url(img_border_top_center.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
.img_border_top_center
{
	background-image: url(img_border_top_center.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
.img_border_top_right
{
	background-image: url(img_border_top_center.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

.img_border_center_left
{
	background-image: url(img_border_center_left.gif);
	background-position: top left;
	background-repeat: repeat-y;
}

.img_border_center_right
{
	background-image: url(img_border_center_left.gif);
	background-position: top left;
	background-repeat: repeat-y;
}

.img_border_bottom_left
{
	background-image: url(img_border_bottom_center.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

.img_border_bottom_right
{
	background-image: url(img_border_bottom_center.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

.img_border_bottom_center
{
	background-image: url(img_border_bottom_center.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
/*/Рамка вокруг картинки*/

/*Крошки*/
.breadcrumbs
{
	padding-left: 18px;
	background-image: url(breadcrumbs_bg.gif);
	background-position: bottom left;
	padding-bottom: 7px;
	margin-bottom: 5px;
}
/*/Крошки*/

/*Подробнее*/
.detail
{
	margin: 0px 0px 17px 0px;
}
/*/Подробнее*/

/*Зеленый круг*/
.green_circle
{
   background-image: url(h3_dot.gif);
	background-position: top left;
	padding-left: 20px;
	padding-top: 1px;	
}
/*/Зеленый круг*/

/*КВН-персона*/
.person
{
	clear: both; 
	margin-bottom: 15px; 
	margin-top: 15px;	
}

.person b, .person strong
{
   color: Green;			
}

.person p
{
	margin: 10 0 10 0;
}

.person_main_top
{
	background-image: url(person_main_bg.gif);
   background-position: top left;
	background-repeat: repeat-x;
	margin-bottom: 10px;
	text-align: center;
}

.person_main_bottom
{
	background-image: url(person_main_bg_bottom.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	margin-top: 10px;
	margin-bottom: 15px;
	text-align: center;
}
/*/КВН-персона*/

/*Оранжевая полоса сверху на фотогалерее*/
.photogallery_orange
{
   background-color: #FF9C00;
	background-image: url(photogallery_top_end.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
/*/Оранжевая полоса сверху на фотогалерее*/

/*Оранжевая полоса снизу*/
.photogallery_orange_bottom
{
   background-color: #FF9C00;
	background-image: url(photogallery_bottom_end.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
/*/Оранжевая полоса снизу*/

/*Поле ввода*/
.field
{
	border: 1px solid #FCDAA7;
	width: 350px;	
	background-color: #FBEFDB;	
}

.field_area
{
	border: 1px solid #FCDAA7;	
	background-color: #FBEFDB;
	overflow: auto;
	
	width: 350px; 
	height: 75px; 
}

.submit
{
   background-color: #FF9C00;
	height: 23px;
	
	padding-left: 10px;
	padding-right: 10px;	
	
	/*Для IE*/
	//padding-left: 0px;
	//padding-right: 0px;	
	
   cursor: pointer;	
}

#survey_submit
{
   padding: 5 0 0 0;
}

#question
{
	font-weight: bold;
	padding: 0 2 3 5;
}
/*/Поле ввода*/

/*Подробнее на разводящей*/
.divorce_detail
{
	text-align: right;
	margin: 0 0 5px 0;
}
/*/Подробнее на разводящей*/

.question_title
{
   font-weight: bold;
}

li.question_title
{
	margin-top: 10px;
}
