body, table { font-family: Verdana,  Arial, Helvetica, sans-serif; 	font-size: 11px;	color: #000000;	}
a	{	color: #AA0000;	text-decoration: none;}

#header_top, #header_top a	{	background-color: #666666; padding:1px; color: #FFFFFF;background-image: url(/img/bg_top.jpg); }
/*.header_left						{	background-color: #AA0000; background-image: url(/img/bg_red.jpg); font-size: 15px; font-weight: bold; color: #FFFFFF;	text-align: center;	margin-top:2px; border-bottom: 1px solid #660000;	border-top: 3px solid #d0581b;}
*/
.header_right, .header_left 		{	background-color: #333333; background-image: url(/img/bg_black.jpg); font-size: 13px; font-weight: bold; color: #FFFFFF; 	text-align: center; margin-top:2px; border-bottom: 1px solid #000000;	border-top: 3px solid #222222;}
.header_center,  .header_center a	{	background-color: #333333; background-image: url(/img/bg_black.jpg); font-size: 13px; font-weight: bold; color: #FFFFFF; 	text-align: center; margin-top:2px; border-bottom: 1px solid #006600;	border-top: 3px solid #222222;}
.banner468							{	background-color: #eeeeee; margin-top:2px; padding:1px; color: #FFFFFF; text-align: center;}

.content_left				{	background-color: #eeeeee;	border: 1px dotted #666666;	font-size: 11px;	text-align: left;	border-top: 0px;	}
	.content_left a			{	text-decoration: none;		color: #000000;		text-align: left;		}	
	.content_left a:hover	{	text-decoration: underline;		}	
.content_center				{ 	background-color: #fafafa; 	border: 1px dotted #666666;	padding:3px; 	margin-top:3px;  	margin-bottom:3px; 	}
.content_center_all			{ 	background-color: #ffffff;  border: 1px dotted #666666;	padding:3px; 	margin-top:3px; 	margin-bottom:3px; text-align:left;	}
.content_right				{ 	background-color: #eeeeee;	border: 1px dotted #666666; padding:3px;	font-size: 11px;	text-align: left; 		border-top: 0px;	}
	.content_right a		{	text-decoration: none;		color: #000000;		text-align: left;		}	
	.content_right a:hover	{	text-decoration: underline;		}	

#footer	{	border: 1px dotted #666666;	background-color: #eeeeee;	padding:3px; height: 35px}

h1, h1 a	{	color: #AA0000;	font-size: 18px;	text-align: left;	text-decoration: none;	margin-bottom:5px; margin-top:2px;}
h2, h2 a	{	color: #3b6cb4;	font-size: 15px;	text-align: left;	text-decoration: none;	margin-bottom:2px; margin-top:2px;}
	
.info_1, .info_1 a	{	color: #3b6cb4;	font-size: 10px;	text-align: center;	text-decoration: none;	}
.info_2, .info_2 a	{	color: #3b6cb4;	font-size: 10px;	text-align: center;	text-decoration: none;	}
.info_3, .info_3 a	{	color: #999999;	font-size: 10px;	text-align: right;	text-decoration: none;	font-weight: bold;	}

.form, form		{ margin-bottom : 0; margin-left : 0; margin-right : 0; margin-top : 0; padding-bottom : 0; }
.input  {	font-size: 9pt;	BORDER-BOTTOM: 1px solid;	BORDER-LEFT: 1px solid;	BORDER-RIGHT: 1px solid;	BORDER-TOP: 1px solid;	FONT-SIZE: 9pt; width:98%;}
.input_date  {	font-size: 9pt;	BORDER-BOTTOM: 1px solid;	BORDER-LEFT: 1px solid;	BORDER-RIGHT: 1px solid;	BORDER-TOP: 1px solid;	FONT-SIZE: 9pt; margin-top:1px; width:70px;}
.button {	font-size: 9pt;	BORDER-BOTTOM: 1px solid;	BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid;	BORDER-TOP: 1px solid;	BACKGROUND-COLOR: #1C4380;	COLOR: #FFFFFF;}
.input_login {font-size: 9pt;	BORDER-BOTTOM: 1px solid;	BORDER-LEFT: 1px solid;	BORDER-RIGHT: 1px solid;	BORDER-TOP: 1px solid;	FONT-SIZE: 11px;  height:17px;	width:100px;}
.button_login {font-size: 9pt;	BORDER-BOTTOM: 1px solid;	BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid;	BORDER-TOP: 1px solid;	BACKGROUND-COLOR: #000000;	COLOR: #FFFFFF;}
.input_search {font-size: 9pt;	BORDER-BOTTOM: 0px solid;	BORDER-LEFT: 1px solid;	BORDER-RIGHT: 1px solid;	BORDER-TOP: 0px solid;	FONT-SIZE: 9pt; width:100px;}
.button_search {font-size: 9pt;	BORDER: 1px solid #cccccc;	BACKGROUND-COLOR: #AA0000;	COLOR: #FFFFFF;}


tr.menu				{	background-color: #eeeeee; cursor: pointer;	}
td.menu				{	text-align:center;}
td.menu	a			{	color: #000000; font-weight: bold;}
td.menu:hover		{	background-color: #ffffff; }

.img4news, .img4news a {border: 1px solid #c2c2c2;}

ul {margin-top:0px; text-align: left;	 }
li {list-style-type: decimal; padding:0px; margin:0px; text-align: left;}

ul.menu {margin-left:3px; margin-bottom:2px;  text-align: left;	 }
li.menu {list-style-type: none; padding:0px; margin:0px;}


ul.main {margin-top:0px; margin-left:15px; padding-left:5px;}
li.main {list-style-image: url(/img/listpix.gif); padding:0px; margin:0px;}


.counter {float:left; margin:1px;}

a.letter 		   {	color: #000000;	BACKGROUND-COLOR: #eeeeee;	width:11px;	border: 1px solid #888888;	margin:1px;	padding: 1px;	}
a.letter:hover, a.letter_selected  {	color: #ffffff;	BACKGROUND-COLOR: #000000;	width:11px;	border: 1px solid #888888;	margin:1px;	padding: 1px;	}