body table

{

	margin: 0px;

	padding: 0px;

	font-family: Verdana;

	font-size: 8pt;

	border-style: none;

	color: #555555;

}



body.back

{

 	background-attachment: scroll;

	background-image: url(main_back.gif);

	background-repeat: repeat;

	background-position: left top;

}



h1,a.hh1

{

  	font-family: Verdana;

	font-size: 10pt;

	color: #990000;

	margin: 8px 8px 0px 8px;

	padding:0px;

	text-decoration: none;

}

a.hh1 {margin:0px;}



h1

{

	text-transform: uppercase;

	text-align: center;

}



h2

{

	font-family: Verdana;

	font-size: 8pt;

	color: #777777;

	margin: 0px 18px;

	font-weight: normal;

	text-align: center;

}



h4

{

  	font-family: Verdana;

	font-size: 10pt;

	color: #990000;

	margin: 8px 8px 0px 8px;

	padding:0px;

	text-decoration: none;

}



.main_table

{

 	margin: 0px;

	padding: 0px;

	border-style: none;

	background-attachment: scroll;

	background-image: url(body_back.gif);

	background-repeat: repeat;

	background-position: left top;



}



.menu_table

{

 	margin: 0px;

	padding: 0px;

	border-style: none;

	background-attachment: scroll;

	background-image: url(menu_back.gif);

	background-repeat: repeat;

	background-position: left top;



}



.body

{

 	margin: 0px;

	padding: 0px;

	border-style: none;

	background-attachment: scroll;

	background-image: url(body_back.gif);

	background-repeat: repeat;

	background-position: left top;



}



.footer

{

 	margin: 0px;

	padding: 0px;

	border-style: none;

	background-attachment: scroll;

	background-image: url(footer_back.gif);

	background-repeat: repeat;

	background-position: center top;



}



a.right_menu

{

 	font-family: Verdana;

	font-size: 8pt;

	color: #555555;

	text-decoration: none;

	font-weight: bold;





}



a

{

	font-family: Verdana;

	font-size: 8pt;

	color: #960F04;

	text-decoration: underline;

}

table.img_border

{

	border: 1px solid #aaaaaa;

	weight:0px;

	height:0px;

	padding:0px;

}

p.text

{

	text-align: justify;

	text-indent: 10px;

	padding: 5px 10px;

	margin: 0px 10px;

}



p.text_spec

{

	text-align: justify;

	text-indent: 10px;

	padding: 0px 20px;

	margin: 0px;

}

p

{

	text-align: justify;

	text-indent: 10px;

	padding: 0px 20px;

	margin: 0px;

}



.news_date

{

	font-weight: bold;

	color: #555555;

}



.news_title

{

	font-weight: bold;

	color: #960F04;

}



a.menu

{

	font-family: Verdana;

	font-size: 8pt;

	font-weight: bold;

	color: #cecece;

	text-decoration: none;

}



div.h

{

	background-color:#DFDEDD;

	border:1px solid #ccc;

	padding: 4px 10px;

	font-family: Verdana;

	font-size: 7pt;

	font-weight: normal;

	color: #acacac;

	width:190px;

	margin-right:20px;

}

a.h

{

	font-family: Verdana;

	font-size: 7pt;

	font-weight: normal;

	color: #acacac;

	text-decoration: none;

}

a.h:hover

{
	text-decoration: underline;

}





a.menu_act

{

	font-family: Verdana;

	font-size: 8pt;

	font-weight: bold;

	color: #F1AF44;

	text-decoration: none;

}



td.spec_back

{

	background-attachment: scroll;

	background-image: url(spec.gif);

	background-repeat: no-repeat;

	background-position: center top;

}



td.elec_back

{

	background-attachment: scroll;

	background-image: url(elec.gif);

	background-repeat: no-repeat;

	background-position: center top;

}



#layer_on_logo

{

	position:absolute;

	top:140px;

	left:100px;

	width:90%;

	height:100px;

	z-index:1;



}



.block

{

	font-family: Verdana;

	font-size: 10pt;

	color: #990000;

	margin: 8px 8px 0px 8px;

	padding:0px;

	font-weight : bold;

}



.anons

{

	font-family: Verdana;

	font-size: 8pt;

	color: #777777;

	margin: 0px 18px;

	font-weight: normal;

	text-indent: 0px;

	text-align: center;

}

a.text

{

 	font-family: Verdana;

	font-size: 8pt;

	color: #555555;

	text-decoration: none;

}

a.h

{

	font-size: 8pt;

	color:#efefef;

	text-decoration: none;

}

a:hover.h

{

	font-size: 7pt;

	color:#efefef;

	text-decoration: none;

}

a.h1

{

	font-size: 7pt;

	color: #939393;

	text-decoration: none;

}

a:hover.h1

{

	font-size: 7pt;

	color: #939393;

	text-decoration: none;

}

#banners {

	border:1px solid #ccc;

}



h3,a.hh1

{

  	font-family: Verdana;

	font-size: 10pt;

	color: #990000;

	margin: 8px 8px 0px 8px;

	padding:0px;

	text-decoration: none;

	font-weight:normal;

}

.slogan

{

  	font-family: Verdana;

	font-size: 14pt;

	color: #000000;
}

a.hh1 {margin:0px;}



h3 a

{

	text-decoration: none;

}



h3 a:hover

{

	text-decoration: underline;

}