a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}

a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #aa5555;
}

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 90%;
	color: #000;
	margin: 0;
	padding: 0px;
	background: #FFF;
        background-image: url('../images/bg.jpg');
        background-repeat: repeat-y;
        font-family: Arial;}

table {
        margin: 0;
        padding: 0;
		vertical-align: top;
        border:  0px solid black;}	
img {
        margin: 0;
        padding: 0;
        border:  0px solid black;}	
.area{
				background-color : #ffffff ;}		
.logobar{
				position: relative;
                left: 0;
                top: 0;
				margin: 0;
				padding: 0;
                height: 129;
                width:  100%;
                font-style: normal;
                font-size: 12;}
.logo {
	position: relative;
	left: 0;
	top: 0;
	margin: 0;
	height: 129;
	width: 188;
	background: #720404;
	background-image: url('../img/Logo.jpg');
	background-repeat : no-repeat;
}
.header{
				position: relative;
				width:  100%;
                height: 129;
				margin-left: 188;}
.header_top{
				width:  100%;
				height: 69;
                background: #720404;
				vertical-align: top;
				color: #fff;
				font-size: 14;
				font-weight: bold;}
.header_serch{
				width:  auto; /* ????? */
				text-align: right;
				/*border: 1px solid #fff;*/
				padding: 5;}
.edit{
				height: 20;
				background: #fff;
				font-size: 12;
				font-weight: normal;
				color: #000;
				border:  1px solid black;}
.date{
				font-size: 12;
				font-weight: bold;
				color: #000;}				
.newsDate{
				font-size: 8;
				font-weight: bold;
				text-align: center;
				color: #000;}					
.header_btn{
				background: #d4d4d4;
				font-size: 12;
				font-weight: bold;
				color: #000;
				border:  1px solid black;}
.header_menuBar{
				height: 20;
				background: #aeabb4;
				border-top: 1px solid #808080;
				border-left: 1px solid #808080;
				color: #000}
.header_submenuBar{
				height: 20;
				padding-left: 5;
				background: #d4d4d4;
				border-left: 1px solid #808080;
				border-right: 1px solid #808080;
				border-bottom: 1px solid #808080;
				font-size: 12;
				font-weight: bold;
				color: #000}	
.header_void{
				height: 20;
                background: #fff;
				font: bold Arial;
				font-size: 12;
				color: #000}				
.header_menuItem{
				height: 20;
				padding-left: 5;
				padding-right: 5;
				vertical-align: middle;
				text-align: center;
                background: #aeabb4;
				border-right: 1px solid #808080;
				border-bottom: 1px solid #808080;
				font-size: 14;
				font-weight: bold;
				text-decoration: none;
                color: #303030;}	
.header_menuItemActive{
				height: 20;
				padding-left: 5;
				padding-right: 5;
				vertical-align: middle;
				text-align: center;
                background: #d4d4d4;
				border-right: 1px solid #808080;
				border-bottom: 1px solid #d4d4d4;
				font-size: 14;
				font-weight: bold;
				text-decoration: none;
                color: #000}					
.leftpanelbody{
				margin: 0;
				padding: 0;
                width:  188px;
				background: #d4d4d4;
				border-right: 1px solid #808080;
				border-left: 1px solid #808080;
				border-bottom: 1px solid #808080;
				vertical-align: top;
                font-style: normal;
                font-size: 12;}
.menuBlockCaption{
				margin: 0;
				padding-left: 5;
				background: #aeabb4;
				border-top: 1px solid #808080;
				border-bottom: 1px solid #808080;
                font-style: normal;
				font-weight: bold;
                font-size: 14;
				color: #303030;}				
.menuBlock{
                left: 0;
                top: 0;
				margin: 0;
				padding-left: 10;
				background: #d4d4d4;
                font-style: normal;
				font-weight: normal;
                font-size: 12;
				color: #000;}		
.rightpanelbody{
				margin: 0;
				padding: 0;
                width:  150px;
				background: #d4d4d4;
				border-right: 1px solid #808080;
				border-left: 1px solid #808080;
				border-bottom: 1px solid #808080;
				vertical-align: top;
                font-style: normal;
                font-size: 12;}		
.rightpaneltitle{
				margin: 0;
				padding-left: 5;
				background: #aeabb4;
				border-top: 1px solid #808080;
				border-bottom: 1px solid #808080;
                font-style: normal;
				font-weight: bold;
                font-size: 14;
				color: #303030;}	
.rightpanelBlock{
				margin: 0;
				padding: 5;
				background: #d4d4d4;
                font-style: normal;
				font-weight: normal;
                font-size: 12;
				color: #000;}
.separator{
				margin-top: 5;
				margin-bottom: 0;
				margin-left: 2;
				margin-right: 2;
				padding: 0;
				height: 0;
				font-size: 0;	
				border-top: 2px solid #808080;}
.whiteBlock{
				padding: 5;
				height: 100;
				font-size: 12;	
				background: #fff;
				border: 1px solid #808080;
				color: #000;}			
.centralpanelbody{
				width: 98%;
				margin-left: 10px;
				margin-right: 10px;
				padding: 0px;
				background: #d4d4d4;
				vertical-align: top;
                font-style: normal;
				font-weight: normal;
                font-size: 12px;}		
.centralpaneltitle{
				margin: 0;
				padding-left: 5;
				background: #aeabb4;
				border: 1px solid #808080;
				font-style: normal;
				font-weight: bold;
                font-size: 14;
				color: #303030;}	
.newsBarLight td{
	font-size:12px;
}
.newsBarLight{
                margin: 0;
				padding: 2;
				background: #e4e4e4;
				color: #000;}		
.newsBarDark{
                margin: 0;
				padding: 2;
				background: #d8d8d8;
				color: #000;}						
.newsBarLight p{
	margin: 0px;
	padding: 0px;
}
.newsBarDark p{
	margin: 0px;
	padding: 0px;
}
.bottomBar{
                height: 50;
				margin: 0;
				padding: 5;
				background: #720404;
				vertical-align: bottom;
				text-align: left;
                font-style: normal;
				font-weight: bold;
                font-size: 8;
				color: #fff;}		
.copyrightbar{
				color: #fff;
				font-size: 10;}	
a.menuLine {
	font-size : 13px;
	color : #000000;
	text-decoration: none;
}

a.menuSelected {
	text-decoration : none;
	font-weight : bold;
	font-size : 13px;
	color : #000000 ;
}

a.upperMenuLine {
	font-size : 13px;
	text-decoration : none;
}

a.upperMenuSelected {
	text-decoration : none;
	font-weight : bold;
	font-size : 13px;
	color: #aa5555;
}
.newsDateActual{
				font-size: 8;
				font-weight: bold;
				text-align: center;
				color: #C00;
}					
.comment_table{
	background : #8f8f8f;
	font-size : 10px;
}
.comment_table td{
	background : #e1e1e1;
	font-size : 10px;
}
