<style type="text/css">


/* новые стили блоков на страницах */
























/* стиль для линованой таблицы */
table.line {
    table-layout: fixed;   
}

table.line td {	/* строка таблицы */
    word-wrap:	break-word;
	padding:	3px;
	border:		1px solid #bbb;
}

table.line th {	/* заголовок таблицы */
    word-wrap:	break-word;
	padding:	3px;
	border:		1px solid #bbb;
	background: #BCD5EC;
}

table.line tr:nth-child(even)	{	background: #fff;	}	/* цвет четной строки */
table.line tr:nth-child(odd)	{	background: #EFF8FF;}	/* цвет нечетной строки */
table.line tr:hover				{	background: #BCD5EC;}	/* цвет строки при наведении */


/* общий стиль для всех таблиц */
table {
	border-collapse: collapse;
	font-family: 	 Arial;
	color: 			 #222;
	/*border: 		 1px solid #bbb;*/
}

h4		{
		text-align: center;

		}
		
P 		{ 
		color: black; 
		font-size: 11pt;
		}



html, body {
		width: 100%;
		height: 100%;
		padding: 0px;
		margin: 0px;
        }

ul, li 	{
		margin-left: 0px;
		font-family: Arial;
		font-size: 11pt;
		color: #333333;		
		}		
		
/* центральная ячейка таблицы */ 
.centerCell {
		height: 100%;
		width: 100%;
        }

/* форматирование таблицы в форме */
form.my-form table {
		position: relative;
		font-size: 12pt;
		color: black;
		
		background-color: #f1f1f1;
		border: 1px solid #e5e5e5;
		/*margin-left: 10px;*/
        }

/* полей ввода в форме */		
form.my-form input,select{
		font-size: 17px;
		height:35px;
		width:300px;
		}
		
/* надпись "например" */			
.naprimer {
		color:#333333; 
		font-size:12px
		}

/* пояснения к полям */		
.poyasnenie {
		color:#333333; 
		font-size:13px
		}
	
/* сообщение вы не ввели */	
.nevveli {
		color:red;
		font-size:13px
}




/********** стили полей ввода на формах ***************/

/* поле в фокусе */
.focusField{
	border:			solid 2px #73A6FF;
	background:		#EFF5FF;
	color:			#000;
	font:			"Lucida Grande", Arial, sans-serif;
	font-weight: 	bold;
}

/* поле вне фокуса */
.nonfocusField{
	background:		#fff;
	color: 			#494949;
	border:			solid 2px #bbb;
	font:			"Lucida Grande", Arial, sans-serif;
	font-weight:	bold;
}

/* поле с ошибочными данными */
.errorField{
	background:		#ffdbdb;
	color: 			#494949;
	border: 		solid 2px #FF9999;
	font:			"Lucida Grande", Arial, sans-serif;
	font-weight: 	bold;
}


</style> 
