


IMG			{ border: none; }

/* убрать отступ под картинкой в ячейке таблицы: */

TD>IMG { display: block; }
DIV>IMG { display: block; }

/* убрать лишнее пространство вокруг формы */

FORM { margin: 0px; }

/* убрать рамку вокруг картинки-ссылки */

A IMG { border: none; }

/*  цвет фона при выделении текста на странице: */
::selection {background: #FF9E6F;}  /*Opera, Safari, Google Chrome */
::-moz-selection {background: #FF9E6F;} /* FireFox */





/* Вертикальное выравнивание картинки по центру строки выполняется */
img.middle { vertical-align: middle; }




UL, OL		{ 
			font-size: 100%;
			text-align: left;
			text-align: justify;
			line-height: 130%;
} 

dl		{ font-family: Verdana; font-size: 13px; color: #000000; }
dd		{ font-family: Verdana; font-size: 13px; color: #000000; text-align: justify; }
/*td		{ font-family: Verdana; font-size: 13px; color: #000000; }*/


TEXTAREA, INPUT		{
	/*		font-family: Tahoma; */
			font-size: 0.9375em;
			font-weight: normal;
			color: #000000;
			letter-spacing: 1px; /* интервал между символами */
			word-spacing: 2px;	 /* интервал между словами */
			text-decoration: none;
			}

TEXTAREA {	width:100%; }


TEXTAREA:hover, INPUT:hover		{
			background-color:#EEE;
			}

TEXTAREA:active, INPUT:active		{
			background-color:#ECECE0;
			}

option { 	
			font-size: 0.9375em;
 }

TABLE		{ 
		/*		margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px; */
			   table-layout: auto; /* Фиксированная ширина ячеек */
			}




TD		{
				text-align: left;  /* положение не менять на center */
				vertical-align: top;
} 





TH			{
				background-color:#DEDEDE;
				background: url("/assets/custom/img/design/panel.jpg") #D1D7DC repeat left top;
				font-size: 0.9375em;
				font-weight: bold;
/*				font-family: Tahoma; */
				color: #111; 
				text-align: center;
				letter-spacing: 1px; /* интервал между символами */
				word-spacing: 3px;	 /* интервал между словами */
}




A		{ 	DISPLAY: inline; }

A:link {
			color: #336699; /* Цвет ссылок */
			border-bottom: 1px dotted #6495ED;
			text-decoration: none;
			font-weight: bold;
   }
A:visited {
			color: #336699; /* Цвет посещенных ссылок */
			text-decoration: none;
			border-bottom: 1px dotted #6495ED;
			font-weight: bold;
   }
A:hover {
			color: #990000; /* Цвет наведенной ссылки */
			text-shadow: #333 1px 1px 2px;
			border-bottom: 1px dashed #6495ED;
			cursor: help;
			cursor: pointer;
			font-weight: bold;
}

A:active { 
			color: #990000;
			border-bottom: 1px dashed #6495ED;
			font-weight: bold;
		}






OBJECT		{
			margin: 20px 0px 10px 0px;
			text-align: center; 
}



BIG	{
	 /*	font-family: Washington,  Feofan, Cyrillic, Georgia, Verdana, Arial;*/
		font-size: 1.5em; 
		font-weight: bold; 
		color: #ff0000;
		text-shadow: #20204B 2px 2px 5px;
		letter-spacing: 5px; /* интервал между символами */
} 





EM	{
/*			font-family: Arial; 
			font-size: 90%; 
			font-weight: normal; 
*/
			color: #20204B; 
			text-shadow: #20204B 1px 1px 2px;
			letter-spacing: 1px; /* интервал между символами */
			word-spacing: 1px;	 /* интервал между словами */
} 

/* Цвет hr элемента */
___HR {
	color:red;
	background-color:red;
	height: 3px;
/*	border-width:0px;  убрать рамки вокруг элемента */
	width: 50%;
	color:red;
	background-color:red;
	height: 10px;
	border:3px solid blue;


}










U {
	text-decoration: none;
	border-bottom: 1px dashed #333;
/*	font-size: 80%; 
	
	font-weight: bold; 
font-variant: small-caps; Модифицирует все строчные символы как заглавные уменьшенного размера */
/*	font-style: oblique; 
	color: #333;		  */
}



ACRONYM {
     border-bottom: 1px dashed blue; /* Подчеркивание текста */
     color: maroon; /* Цвет текста */
    }


wbr { display: inline-block; } /* IE 8 и Opera не делают переносы длинной строки, 
								пока в стилях для WBR не указано свойство display:inline-block */



.word { font-size: 2em; }



