span.alert { color:red}

a {text-decoration:none;}
a:link {text-decoration:none; color:#3399FF;}
a:visited {text-decoration:none; color:#3366CC;}
a:active {text-decoration:none;color:#3399FF;;}
A:hover { color: red; }

BODY {MARGIN:0px;PADDING-BOTTOM:0px;PADDING-LEFT:0px;PADDING-RIGHT:0px;PADDING-TOP:0px;FONT-SIZE:12px;COLOR:#FFFFFF;FONT-FAMILY:Tahoma,Verdana,Arial,Helvetica,sans-serif;border:0;background-color:#e3e3e3;background-position:center;position:relative;}
/* Стиль применяется ко всему докумнту тоесть во всех таблицас по умолчанию выставляется
COLOR: #8b8b8b;  
*/
td {FONT-SIZE:12px;COLOR:#8b8b8b;FONT-FAMILY:tahoma,verdana,arial,sans-serif;}
H1 {FONT-FAMILY:Tahoma;MARGIN-BOTTOM:8px;FONT-SIZE:20px;FONT-WEIGHT:normal}
.info {BORDER-RIGHT: #9A9A9A 1px solid;BORDER-TOP: #9A9A9A 1px solid;BORDER-LEFT: #9A9A9A 1px solid;BORDER-BOTTOM: #9A9A9A 1px solid;PADDING-LEFT: 8px; 
	PADDING-RIGHT: 8px; PADDING-BOTTOM: 8px;PADDING-TOP: 8px;BACKGROUND-COLOR: #fffcca;FONT-SIZE: 12px;}

.block {BORDER-RIGHT: #9A9A9A 1px solid;BORDER-TOP: #9A9A9A 1px solid;BORDER-LEFT: #9A9A9A 1px solid;BORDER-BOTTOM: #9A9A9A 1px solid;PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-BOTTOM: 8px;PADDING-TOP: 8px; BACKGROUND-COLOR: #FFFFFF;FONT-SIZE: 12px;}
.block_dir {PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-BOTTOM: 9px;PADDING-TOP: 9px; FONT-SIZE: 12px;}

.help {PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-BOTTOM: 8px;PADDING-TOP: 8px;BACKGROUND-COLOR: #fffcca;FONT-SIZE: 12px;}


DIV.white { COLOR:#c1c1c1; }
DIV.white B{ COLOR:#FFFFFF; }

TABLE.reg { BORDER-TOP: #c6c6c6 1px solid; }

TABLE.dashed TD{ border-bottom: 1px dashed silver; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; 	PADDING-RIGHT: 2px; }

TABLE.HEADER { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 0px; BACKGROUND: url(/img/fon.gif); 
		HEIGHT: 44px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; }

TABLE.HEADER A {text-decoration:none;}
TABLE.HEADER A:link {text-decoration:none; color:#FFFFFF;}
TABLE.HEADER A:visited {text-decoration:none; color:#FFFFFF;}
TABLE.HEADER A:active {text-decoration:none;color:#FFFFFF;;}
TABLE.HEADER A:hover { color: red; }

TABLE.HEADPANEL { PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(/img/fon1.gif); 
		HEIGHT: 26px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; PADDING-TOP: 0px; }

TABLE.HEADPANEL A {text-decoration:none;}
TABLE.HEADPANEL A:link {text-decoration:none; color:#c1c1c1;}
TABLE.HEADPANEL A:visited {text-decoration:none; color:#c1c1c1; }
TABLE.HEADPANEL A:active {text-decoration:none;color:#FFFFFF; }
TABLE.HEADPANEL A:hover { color: #FFFFFF; }

TABLE.DOWNPANEL {PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(/img/fon2.gif); HEIGHT: 26px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none; PADDING-TOP: 0px }
TABLE.DOWNPANEL TD{ COLOR: #c1c1c1;}

A.tag {	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND: url(/img/tag_right.png) no-repeat right top; FLOAT: left; HEIGHT: 19px; COLOR:#FFFFFF; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px;}
A.tag:hover { BACKGROUND-POSITION: right bottom; COLOR: #FFFFFF; TEXT-DECORATION: none }
A.tag:link {text-decoration:none; color:#DADADA;}
A.tag:visited {text-decoration:none; color:#FFFFFF; }
A.tag:active {text-decoration:none; color:#FFFFFF; }
A.tag SPAN {PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; PADDING-LEFT: 7px; PADDING-RIGHT: 2px; DISPLAY: block; WHITE-SPACE: nowrap;BACKGROUND: url(/img/tag_left.png) no-repeat left top;FLOAT: left; HEIGHT: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 1px}
A.tag:hover SPAN {BACKGROUND-POSITION: left bottom}

.tag_my {	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; BACKGROUND: url(/img/tag_right_my.png) no-repeat right top; FLOAT: left; HEIGHT: 19px; COLOR:#FFFFFF; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: help; TEXT-DECORATION: none; PADDING-TOP: 0px;}
.tag_my SPAN {PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; PADDING-LEFT: 7px; PADDING-RIGHT: 2px; WHITE-SPACE: nowrap;BACKGROUND: url(/img/tag_left_my.png) no-repeat left top;FLOAT: left; HEIGHT: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 1px}


input {	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color: #404040; 
	VERTICAL-ALIGN: middle; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
	PADDING-TOP: 0px; 
}

ul { border: 0px solid #ff0000; margin: 0 0 0 15px; padding: 0; } 
li { border-bottom: 0px solid #800000; margin: 0; padding: 0px; 0; } 

