.nospace {
	margin:0px;
	padding:0px;
}

body {
	margin:0px;
	background-color:#f0f0f0;
	scrollbar-face-color:#d00000;
	scrollbar-base-color:#d09090;
}


.divheader {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	positionn:absolute;
	left:0px;
	width:780px;
	height:152px;
	border-bottom:#f00000 3px solid;
}

.divheaderlinks 
{
	position:absolute;
	top:-20px;
	left:0px;
	width:780px;
	height:20px;
	overflow:hidden;
	background-color:Black;
}

p.lnkheader
{
	color:White;
	margin:0px;
	margin-top:1px;
	padding:0px;
}

a.lnkheader, a.lnkheader:visited{color:#ff7000}
a.lnkheader:hover{color:#ffffc0}

span.fondat
{
	position:absolute;
	top:2px;
	left:625px;
	color:#d0d0d0;
}

.divmenu {
	margin:0px;
	padding:0px;
	background-color:#d00000;
	background-color:;
	position:absolute;
	left:0px;
	top:155px;
	width:180px;
	padding-left:0px;
}


.divbody {
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	margin-left:180px;
	background-color:#ffffff;
	width:600px;
	border-bottom:#d00000 10px solid;
	border-left:#d00000 1px solid;
	border-right:#d00000 1px solid;
}

p, ul, li {
	font-family:Arial, sans-serif;
	font-size:10pt;
	padding:0px;
	margin:0px;
	margin-top:5pt;
}

li 
{
	margin-left:25px;
}

a.menu, a.menusel, a.item1, a.item2 {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
a.menu:visited, a.menusel:visited, a.item1:visited, a.item2:visited {
	color:#ffffff;
}

a.menu:hover, a.menusel:hover {
	color:#ffffc0;
}

a.item1 {
	font-weight:normal;
}

a.item1:hover {
	color:#ffffc0;
}

p.menu, p.menusel, p.menutype1, p.menuseltype1 {
	font-size:9pt;
	margin-top:0px;
	border-top:#f09090 1px solid;
	border-bottom:#700000 1px solid;
	padding:2px;
	padding-left:7px;
	background-color:#d90000;
}
p.menutype1{
	background-color:#0000b0;
}
p.menusel 
{
	padding-left:4px;
	border-left:#550000 3px solid;
	background-color:#9a0000;
	border-bottom:#f09090 0px solid;
	border-top:#700000 1px solid;
	margin-top:0px;
}
p.menuseltype1
{
	padding-left:4px;
	border-left:#000055 3px solid;
	background-color:#0050dc;
}

p.item1, p.item2 {
	font-size:9pt;
	margin-top:0px;
	margin-left:5px;
}
p.item2 {
	margin-top:0px;
	margin-left:10px;
	border-left:1px #300000 solid;
	border-left:1px #ffffff solid;
	padding-left:5px;
}

H1, H2, H2, H4 {
	font-family:"Times New Roman", serif;
	font-weight:bold;
	margin-bottom:0pt;
}

H1 {
	font-size:20pt;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:-10px;
	margin-right:-10px;
	padding-bottom:2px;
	padding-left:10px;
	background-color:#404040;
	color:#ffffff;

}

.h1small {
	font-size:14pt;
}

H2 {
	margin-top:10pt;
	font-size:16pt;
}

H3 {
	margin-top:8pt;
	font-size:14pt;
	margin-bottom:0pt;
}

H4 {
	font-size:12pt;
	margin-top:6pt;
	margin-bottom:0pt;
}

a {
	color:#0000c0;
}
a:visited {
	color:#000090;
}
a:hover {
	color:#c00000;
}

.new {
	color:#ff0000;
	background-color:#f0f090;
	margin:0px;
	padding:0px;
	padding-left:2px;
	padding-right:2px;
}

.hasdropmenu {
	cursor:hand;
	width:155;
}
img.drop {
	cursor:hand;
}
.dropmenu, .dropmenutype1, .dropmenusel, .dropmenuseltype1{
	display:none;
	background-color:#c90000;
	padding-left:5px;
}
.dropmenutype1{
	background-color:#0000b0;
}

.dropmenusel {
	background-color:#b90000;
}

p.descr {
	margin:0px;
	padding:0px;
	font-size:8pt;
}

.small {font-size:65%;padding:0px;margin:0px;margin-top:1em;}
.bold {font-weight:bold;}

a.vio, a.vio:visited
{
	font-family:"Arial", sans-serif;
	font-weight:bold;
	font-size:9pt;
	margin-top:0pt;
	margin-bottom:0pt;
	position:absolute;
	left:510px;
	top:107px;
	background-color:White;
	border:0px #c00000 solid;
	padding-left:3px;
	padding-right:3px;
	color:#c00000;
}

a.vio:hover 
{
	color:#ff0000;
	background-color:#ffffc0;
}

p.update 
{
	font-family:Arial, Sans-Serif;
	font-size:9pt;
	font-weight:normal;
	color:black;
	text-align:center;
	padding:3px;
	margin:0px;
	margin-top:0px;
	background-color:Transparent;
	border:0px #c0c0c0 solid;
}

/* news scroll styles */
/* ------------------ */

	table.scroll {
		border:0px #c0c0c0 solid;
		position:absolute;
		top:137px;
	}
	td.scroll {
		border-right:1px #c0c0c0 solid;
		padding-left:2px;
		paddimg-right:2px;
		width:180px;
		background-color:#000000;
	}
	div.scrollnews {
		border:0px #c0c0c0 solid;
		height:20px;
		width:598px;
		margin:0px;
		padding:0px;
		background-color:#f9f9f0;
		background-color:#e0e0e0;
		background-color:#900000;
		overflow:hidden;
	}
	
	div.scrollarea {
		height:20px;
		margin:0px;
		padding:0px;
		position:absolute;
		top:0px;
		left:-35px;
		border-left:5px #f00000 solid;
		padding-left:5px;
		
	}
	
	p.scroll, p.scrollnews {
		font-family:Arial, sans-serif;
		font-size:12px;
		font-weight:bold;
		height:20px;
		white-space:nowrap;
		margin:0px;
		padding:0px;
		cursor:default;
	}

	p.scrollnews {
		height:1px;
		color:#ffffff;
		text-align:left;
	}
	
	p.scroll ,p.scroll a, p.scroll a:visited {
		color:#000090;
		color:#ffffff;
	}
	
	p.scroll a, p.scroll a:visited {
		padding-left:3px;
		padding-right:3px;
	}
	
	p.scroll a:hover {
		color:#f00000;
		color:#ffffff;
		background-color:#000000;
	}
	
	span.scroll 
	{
		width:2px;
		background-color:Black;
		margin-left:10px;
		margin-right:10px;
	}
	
/* end news scroll styles */
/* ---------------------- */
