	body {
	color: #000000;
	margin: 0px 0px 0px 0px;
	font: 11px verdana, tahoma;
	background: #FFFFFF;
	padding: 0px 0px 0px 0px;
}
	
	
	dl, dd, dt, td, p, br, ol, ul, li, strong {	font : 11px verdana, tahoma;}
	div {margin : 0px ;	padding : 0px;font : 11px  verdana, tahoma;	}

	/*  --------------------------------------------- */
	.mainframe {width: 950px;} /*  Определяет ширину макета, можно поставить процентную */
	.mainborder {width: 100%;border: 1px solid #a2a4a5;} /* Бордер вокруг контентной части */
	
	/*  --------------------------------------------- */
	
	a {color: #000000; text-decoration: none;	font : normal 11px verdana, tahoma;} /* Общий стиль ссылки  */
	a:hover {text-decoration:none;color: #444444;	}
	
	/*  --- Text classes ------------------------------------------ */
	
	/*  Копирайты в подвале и ссылка, вложенная в копирайты */
	.copy {font : normal 10px verdana, tahoma; color: #a2a4a5;}
	
	.copy a {color: #a2a4a5; text-decoration:none; font : normal 10px verdana, tahoma;} 
	/* читается как "ссылка без класса, заключенная в контейнер с классом COPY"  */
	.copy a:hover {text-decoration: none;color: #a2a4a5;	}
	
	/*  Слоган, верхняя и нижняя часть */
	.slogan01 {
	font: bold 33px Georgia, Times New Roman, Times, serif;
	color: #5f7e94;
	margin: 20px 0px 0px 0px;
	}
	.slogan02 {
	font: italic 16px Georgia, Times New Roman, Times, serif;
	color: #5f7e94;
	}	

	/*  Текстовый блок */
	.intext00 {font: normal 12px verdana, tahoma; color: #000000; padding: 45px 35px 90px 32px;}
	.intext00 b { font : bold 12px verdana, tahoma; color: #000000;} /* жирный в текстовом блоке  */
	.intext00 strong { font : bold 12px verdana, tahoma; color: #000000;} /* жирный в текстовом блоке  */
	.intext00 h1 {font: normal 24px Arial Narrow, Arial, verdana, tahoma; color: #5f7e94; margin: 0px 0px 20px 0px;} /* заголовок первого уровня в текстовом блоке  */
	.intext00 h2 {font: bold 12px verdana, tahoma; color: #5f7e94; display: inline;} /* заголовок второго уровня в текстовом блоке  */
	
	.intext00 div{
	padding: 0px 0px 0px 15px;
	margin: 10px 0px 0px 0px;
	font: normal 12px verdana, tahoma;
	color: #000000;
	background: url(/img/bullet.png) no-repeat;
	}
	 /* сниски заменены дивами для одинакового отображения во всех браузерах. каждый элемент списка надо просто заключить в DIV  */
	
	.intext00 a {color: #3c596d; text-decoration:none;	font : normal 12px verdana, tahoma;} /* ссылка в текстовом блоке  */
	.intext00 a:hover {text-decoration:none;color: #800000;	}
	
	/*  Слассы для ссылок в левой колонке. Типов ссылок два, содержит дополнительный класс для DIV, для обеспечения кросс-браузерности  */	
	.links01{}
	
	.links01 a.first {
	color: #000000;
	text-decoration: none;
	font: normal 11px verdana, tahoma;
	display: block;
	width: 220px;
	background: url(/img/df_a_09.png) no-repeat;
	border-bottom: 1px solid #5a798f;
	}
	.links01 a.first:hover {text-decoration:none;color: #800000;}
	.links01 a.first div {padding: 33px 0px 21px 19px;}
	/* читается как "DIV без класса, заключенный в ссылку с классом FIRST, которая заключена в контейнер с классом LINKS01"  */

	.links01 a {
	color: #000000;
	text-decoration: none;
	font: normal 11px verdana, tahoma;
	display: block;
	width: 220px;	
	background: url(/img/df_a_26.png) no-repeat;
	}
	.links01 a:hover {text-decoration:none;color: #800000;	}
	.links01 a div {padding: 23px 0px 21px 19px;}
	
	a.links10 {
	color: #5f7e94; text-decoration:none;	
	font : bold 14px arial, verdana, tahoma;
	display: block;
	background: url(/img/df07_14.png) no-repeat left center;
	border-bottom: 1px solid #5a798f;
	text-transform: uppercase;
	padding: 23px 15px 23px 36px;
	}
	a.links10:hover {text-decoration:none;color: #000000;	}
	
	.hh {background: url(/img/df_a_26.png) no-repeat;}
	
	a.links11 {
	color: #5f7e94; text-decoration:none;	
	font : bold 14px arial, verdana, tahoma;
	display: block;
	background: url(/img/df07_14.png) no-repeat left center;
	border-bottom: 1px solid #5a798f;
	text-transform: uppercase;
	padding: 23px 15px 23px 36px;
	}
	a.links11:hover {text-decoration:none;color: #000000;	}
	
	.selected {color: #5f7e94; font : bold 11px verdana, tahoma;  text-transform: uppercase;}
	
	a.tmnu {
	color: #ffffff; text-decoration:none;	
	font : bold 11px verdana, tahoma;  text-transform: uppercase;
	}
	a.tmnu:hover {text-decoration:none;color: #ffffff;	}
	
	
	.rightlinks01{margin: 20px 25px 0px 0px; line-height: 16px;} /* классы для ссылок в правой колонке */
	 /* для нормального отображения иконки списки сделаны DIVами, классы отличаются иконкой */
	 /* и классом для текста без ссылки в первом блоке классов */
	 
	.rightlinks01 div{
	line-height: 16px;
	font: normal 10px verdana, tahoma;
	padding: 0px 0px 10px 41px;
	background: url(/img/df_a_28.png) no-repeat;
	}
		
	.rightlinks01 div a {color: #5f7e94; text-decoration:none;	font : bold 11px verdana, tahoma; display: block; margin: 0px 0px 6px 0px; line-height: 16px;}
	.rightlinks01 div a:hover {text-decoration:none;color: #000000;}
	
	.rightlinks01 div span{line-height: 16px;}
	
	.rightlinks02{margin: 20px 25px 0px 0px;}
	
	.rightlinks02 div{
	line-height: 16px;
	font: normal 10px verdana, tahoma;
	padding: 0px 0px 10px 41px;
	background: url(/img/df_a_46.png) no-repeat;
	}
	
	.rightlinks02 div a {color: #5f7e94; text-decoration:none;	font : bold 11px verdana, tahoma; display: block; margin: 0px 0px 10px 0px; line-height: 16px;}
	.rightlinks02 div a:hover {text-decoration:none;color: #000000;	}
		
	 /* классы для нижнего меню */
	.bottommnu{
	color: #FFFFFF;
	font: bold 11px verdana, tahoma;
	line-height: 27px;
	}
	.bottommnu a {color: #ffffff; text-decoration:none; font : bold 11px verdana, tahoma;}
	.bottommnu a:hover {text-decoration: none;color: #FFFFFF;	}
	
	/*  Фоны таблиц и ячеек таблиц. Отступы */	
	
	.tback01{background: url(/img/df_a_04.jpg) repeat;}
	.tback02{background: url(/img/df_a_06.jpg) no-repeat right;}
	.tback03{background: url(/img/df_a_09.png) no-repeat;}
	.tback04{background: url(/img/df07_08.png) repeat-x;  height: 16px; }
	
	.marg01{margin: 35px 50px 10px 40px; font: bold 11px tahoma, verdana; color: #5f7e94;}
	h3 {margin: 0px 0px 0px 0px; font: bold 14px arial, verdana, tahoma; color: #5f7e94;  text-transform: uppercase; }
	h3 a {color: #5f7e94; text-decoration:none;	font : bold 14px arial, verdana, tahoma;}
	h3 a:hover {text-decoration:none;color: #000000;	}

	/*  Классы для врезки изображения в текст, вставляются так: <div class="floatleft"><img><br></div> */
	
	.floatleft { float: left; padding: 7px 10px 5px 0px; } /*  изображение обтекается текстом справа */
	.floatright { float: right; padding: 7px 0px 5px 10px;} /*  изображение обтекается текстом слева */	
	
	/*  классы для форм, предварительные */
		
	input, select, option {font : 11px  verdana, tahoma;	color: #222222; }
	
	.bu1{ font : normal 10px verdana, tahoma; cursor : hand; background : #455a70; color : #FFFFFF; width : 115px; border : 1px solid #455a70;}
	.bu2{ font : normal 10px verdana, tahoma; cursor : hand; background : #969696; color : #FFFFFF; width : 115px; border : 1px solid #969696;}
	
	.txtfield1{ font : 11px verdana, tahoma; color: #444444; width: 230px; border : 1px solid #91a3ad; background : #ffffff;}

	
	
	
	
	
	
	
	
	
	

