body{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.8 em;
	margin: 0px;
	text-align: justify;
}
a:active, a:link, a:visited{
	font-size: 11;
	text-decoration: none;
		color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
}


a.menu:active, a.menu:link, a.menu:visited{
	padding: 0 0 0 10px;
	color: #ffffff;
	font-size: 11;
	text-decoration: none;
}
a.menu:hover {
	text-decoration: underline;
}
a.subsection:active, a.subsection:link, a.subsection:visited{
	font-size: 0.8em;
	font-weight: bold;
	line-height: 180%;
	padding: 0 0 10 60px; 
	color: #D1D1D1;
	text-decoration: none;
}
a.subsection:hover {
	color: #ffffff;
}
a.sub_menu_item:active, a.sub_menu_item:link, a.sub_menu_item:visited{
	font-size: 1em;
	font-weight: normal;
	line-height: 180%;
	color: #D1D1D1;
	text-decoration: none;
}
a.sub_menu_item:hover {
	color: #ffffff;
	background-color: #999999;
}
p.note{
	padding: 0px;
	margin: 0px;
}
p.black_note{
	padding: 0px;
	margin: 0px;
	color: #F7F7F7;
}
p.text{
	text-align: justify;
	font-size: 0.8 em;
	margin: 0px;
	padding: 0 60 0 60px;
}
h1, h2, h3, h4{
	font-family: Verdana, Arial, sans-serif;
	text-align: left;
	padding: 20 0 10 60px;
	margin: 0 px;
	font-size: 1.4 em;
	font-weight: normal;
}
UL{
	margin: 0 0 0 0px;
	font-weight: bold;
	padding: 0 0 10 75px; 
	font-size: 0.8em;
	line-height: 180%;
}
OL{
	margin: 0 20 0 0px;
	padding: 10 0 0 80px; 
	font-size: 0.8em;
}
LI.li_title{
	padding: 0 0 10 0px;
}
h1.title{
	padding: 3 3 3 10px;
	background-image:url("./img/h1_white.jpg");
	background-repeat: no-repeat;
	font-size: 0.7em;
	color: #666666;
	margin: 20 30 0 55px; 
	font-weight: bold;
}
h1.title_black{
	padding: 3 3 3 10px;
	background-color: #444444;
	font-size: 0.7em;
	color: #FFFFFF;
	margin: 20 30 0 55px; 
	font-weight: bold;
}
div.sub_menu{
	position: absolute;
	top:200px;
	left: 200px;
	visibility: visible; 
	font-weight: normal;
	padding: 5 0 5 20px;
	font-size: 0.7 em;
	color: #8C8C8C;
	line-height: 170%;
	letter-spacing: 1px;
	margin: 0 0 0 60px;
}
p.text{
	padding: 10 35 0 60px; 
	margin: 0px;
	font-size: 0.8em;
}
.tbl {
	color: #D1D1D1;
	margin: 10 0 10 0px;
	font-size: 0.9em;
	background-color: #666666;	
}
.tbl td {
	background-color: #000000;
	padding: 2 2 2 4;
}
.tbl_white {
	margin: 10 0 10 0px;
	font-size: 0.9em;
	background-color: #CACACA;	
}
.tbl_white td {
	background-color: #FFFFFF;
	padding: 2 2 2 4;
}

h2.action{
	padding: 0 362 0 5px;
	margin: 0 0 0 60px;
	font-size: 0.8em;
	color: #FFFFFF;
	background-color: #FF0000;
	text-transform: uppercase;
	display: inline;
}
p.action{
	margin: 0 35 0 60px; 
	padding: 10 10 15 10px;
	font-size: 0.8em;
	border: 1px #FF0000 solid;
}
h2.news{
	padding: 0 362 0 5px;
	margin: 0 0 0 60px;
	font-size: 0.8em;
	color: #FFFFFF;
	background-color: #7A7A7A;
	text-transform: uppercase;
	display: inline;
}
p.news{
	margin: 0 35 0 60px; 
	padding: 10 10 15 10px;
	font-size: 0.8em;
	border: 1px solid #7A7A7A;
}
