.title

{

	font-family: Arial, verdana, Geneva;

	font-size: 18px;

	font-weight: bold;

	color: #000000;

}





.txt 

{

   font-family: Verdana, Arial, Helvetica, sans-serif; 

   font-size:10px;

   background-color: #FFFFFF;

   border-style: solid;

   border-width: 1px;

}



.small 

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #FFFFFF;

}

.sape {

	color: #244e88;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.submit 

{

	font-family: Verdana, Arial, Helvetica, sans-serif; 

   	font-size:10px;

	border-style: solid;

   	border-width: 1px;	

}



h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #3870be;

	vertical-align: top;

	padding-top: 0; padding-bottom: 0;

	margin-top: 0; margin-bottom: 0;

}



h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	vertical-align: top;

	padding-top: 0; padding-bottom: 0;

	margin-top: 0; margin-bottom: 0;

}



h3 { font-size:12px; }





p { }

.warn { color: #FF0000; }	

.star { color: #FF0000; }



UL { list-style-type: square; }

.red { color: #FF0000; }



body	 {



	border: 0px; margin: 0px; padding: 0px; font-family: Arial, Times New Roman, Verdana; margin-top: 0;

	margin-bottom: 0; 	padding-top: 0;

	padding-bottom: 0;

	}



/*----------------------------------------------------------------------------------------------*/

	a:link		{

	text-decoration: none;

	color: Black;

}

	a:visited		{

	text-decoration: none;

	color: Black;

}

	a:active		{

	text-decoration: none;

	color: Navy;

}

	a:hover		{

	text-decoration: underline;

	color: Black;

}

/* ------------------------------ left menu ---------------------------------------------------*/

	a.reg:link			{

	text-decoration: none;

	color: #597cbe;

	color: #244e88;

	font-size: 11px;

}

	a.reg:visited		{ text-decoration:none; 	font-size: 10px; color:#597cbe; color:#244e88 }

	a.reg:active		{ text-decoration:none; 	font-size: 10px; color:#597cbe; color:#244e88 }

	a.reg:hover		{ text-decoration:underline; 	font-size: 10px; color:#597cbe; color:#244e88 }

/* ------------------------------ left menu ---------------------------------------------------*/	

a.mnu			{

padding:1;

font-weight: bold;

font-family: verdana;

font-size: 10px;

color: #000000;

text-decoration: none;

}

	

a.mnu:visited		{

padding:1;

font-weight: bold;

font-family: verdana;

font-size: 10px;

color: #666666;

text-decoration: none;

}

	

a.mnu:active		{

padding:1;

font-weight: bold;

font-family: verdana;

font-size: 10px;

color: #666666;

text-decoration: underline;

}



	a.mnu:hover		{

font-weight: bold;

font-family: verdana;

font-size: 10px;

color: #808080;

text-decoration: underline;

}



.smtxt {

	color: #244e88;

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

}

/* ------------------------------ left menu END ---------------------------------------------------*/	

/*----------------------------------------------------------------------------------------------*/

img	{ border: 0px; }

/*----------------------------------------------------------------------------------------------*/

	td, th	{ font-family: Arial, Tahoma; font-size: 12px; font-weight: normal; color:#2f2c5b; line-height: 16px }

/*----------------------------------------------------------------------------------------------*/



/*-- настройки для полей ввода -- */

input, textarea, select { font-size:11px; font-family: Tahoma, Arial; color:#597cbe; border: 1px solid #aebfdf }



/*подчеркивание аббревиатуры и акронимы и выделение их вопросительным курсором при наведении (не потребовалось :) )*/

abbr, acronym { border-bottom: 1px dotted #F04B2D; cursor: help }



.siteName { 	background-image: url('layout_images/sitename.gif');

	background-repeat: no-repeat;

	width: 449px;

	padding-left: 0px;

	padding-top: 0px;

	color: #3870be;

	font-size: 9px;

	padding-bottom: 0;

	background-position: left; }



.rightCorner { background-image: url('layout_images/rightcorner.gif'); background-repeat: no-repeat; width: 65px; background-position: right; 	

vertical-align: top; 

}



.splash {

	background-image: url('layout_images/splash.gif');

	background-repeat: no-repeat;

	padding-left: 17px;

	color: #3870be;

	font-size: 13px;

	font-weight: bold;

	padding-top: 0px;

	vertical-align: top;

	padding-bottom: 0px;

}

.navigation {

	text-decoration: none;

	color: Black;

}



.navigation1 {

	background-image: url('layout_images/navigation.gif');

	background-repeat: no-repeat;

	width: 252px;

	padding-left: 15px;

	padding-top: 16px;

	padding-bottom: 0;

	background-position: top;

	vertical-align: top;

}



.insideNavig {

	background-image: url('layout_images/inside.gif');

	background-repeat: repeat-y;

	width: 252px;

	vertical-align: top;

	padding-top: 0;

	padding-bottom: 0;

	background-position: left;

}



.dots { background-image: url('layout_images/dots.gif'); background-repeat: repeat-x }



.line { background-image: url('layout_images/line.gif'); background-repeat: repeat-x }



.left { background-image: url('layout_images/l.gif'); background-repeat: repeat-y; width: 2px }



.right { background-image: url('layout_images/r.gif'); background-repeat: repeat-y; width: 12px }



.linebot { background-image: url('layout_images/linebot.gif'); background-repeat: repeat-x }



.autor { background-image: url('layout_images/autor.gif'); background-repeat: repeat-x }



.tenBot { background-image: url('layout_images/tenbot.gif'); background-repeat: repeat-x; height: 27px }



.hez { background-image: url('layout_images/hz0.gif'); background-repeat: repeat-x }



.hz { background-image: url('layout_images/hz.gif'); background-repeat: repeat-x }