body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

.HiRes {
	DISPLAY: none
}
.LoRes {
	DISPLAY: block
}

INPUT.emptySearch {
	COLOR: #c0c0c0
}

.foto {
	border: 1px solid #eeeeee;
	text-align: center;
	padding: 10px 0px 10px 0px;
	background-color: white;
}

td.imga {
	padding: 10px 5px 10px 5px
}

ul {
	list-style-image: url("/images/tree/folder.gif");
	vertical-align: text-bottom;
}
ol {
	list-style-image: url("/images/tree/page.gif");
	vertical-align: text-bottom;
}

.inv {
	color: #eeeeee;
	background-color: #ed1c24;
	padding: 0px 5px 0px 5px
}

H3 {
	color: #333333;
	margin-bottom: 5px;
}
H4 {
	color: #555555;
	margin-bottom: 5px;
}
a.menu {
	font-size: 10pt;
	text-decoration: none;
	padding-bottom: 1px;
	border-bottom: 1px solid #999999;
}
a.menu:hover {
	font-size: 10pt;
	text-decoration: none;
	padding-bottom: 1px;
	border-bottom: 2px solid red;
}

table.s_cat {
	border-left: 3px solid #ed1c24;
	padding: 5px;
	margin: 10px;
}

table.section {
	margin: 10px
}

td.news {
	padding: 20px 0px 0px 0px;
	vertical-align: top;
	border-right: 3px inset #D5D5D5;
}

.news1 {
	padding: 15px 0px 0px 20px;
	color: #666666;
	font-size: 0.8em;
	font-weight: bold;
}
.news2 {
	padding: 0px 0px 0px 10px;
	font-size: 1em;
}

.img {
	position: absolute;
	left: 320px;
	top: 135px;
}

.back_t {
	background: url("/images/top01_back.png");
	background-repeat: repeat-x;
	padding-top: 60px;
	font-family: Times;
	font-size: 1.5em;
	text-align: center;
	color: #B32700;
}

.back_tr {
	background: url("/images/right_02.png");
	background-repeat: no-repeat;
}

.icons_top {
	background: url("/images/icons_top.png");
	background-repeat: repeat-x;
}

.icons_bottom {
	background: url("/images/icons_bottom.png");
	background-repeat: repeat-x;
}

.icons_left {
	background: url("/images/icons_left.png");
	background-repeat: repeat-y;
}

.icons_right {
	background: url("/images/icons_right.png");
	background-repeat: repeat-y;
}

.click {
	background: #CC3300;
	color: #eeeeee;
}

td {
	font-family: Arial;
	font-size: 80%;
}
div.tleft {
	padding-left: 10px;
}
div.tcentre {
	padding-top: 5px;
	padding-left: 10px;
}
div.tright {
	padding-top: 3px;
	padding-left: 45px;
}

.menu1 {
position: absolute;
left: 320px;
top: 135px;
width: 95px;
height: 39px;
overflow: hidden;
}
.menu1_show {
position: absolute;
left: 320px;
top: 135px;
width: 95px;
height: auto;
overflow: visible;
}
.menu2 {
position: absolute;
left: 400px;
top: 135px;
width: 15%;
height: 39px;
overflow: hidden;
}
.menu2_show {
position: absolute;
left: 400px;
top: 135px;
width: 15%;
height: auto;
overflow: visible;
}
.menu3 {
position: absolute;
left: 510px;
top: 135px;
width: auto;
height: 21px;
overflow: hidden;
}
.menu3_show {
position: absolute;
left: 510px;
top: 135px;
width: auto;
height: auto;
overflow: visible;
}
.menu4 {
position: absolute;
left: 670px;
top: 135px;
width: 100px;
height: 39px;
overflow: hidden;
}
.menu4_show {
position: absolute;
left: 670px;
top: 135px;
width: 100px;
height: auto;
overflow: visible;
}
.menu5 {
position: absolute;
left: 760px;
top: 135px;
width: auto;
height: 21px;
overflow: hidden;
}
.menu5_show {
position: absolute;
left: 760px;
top: 135px;
width: auto;
height: auto;
overflow: visible;
}
.menu6 {
position: absolute;
left: 880px;
top: 135px;
width: 124px;
height: 21px;
overflow: hidden;
}
.menu6_show {
position: absolute;
left: 880px;
top: 135px;
width: 124px;
height: auto;
overflow: visible;
}
#a.menu {
#display: block;
#width: auto;
#height: auto;
#color: #000000;
#font-family: Courier New;
#font-size: 12px;
#border-left: 0px solid #000;
#border-right: 0px solid #000;
#border-top: 1px solid #CC3300;
#border-bottom: 0px solid #CC3300;
#background-color: #fEfEfE;
#text-decoration: none;
#text-align: left;
#padding-left: 3px;
#}
#a.menu:hover {
#color: #ffffff;
#background-color: #CC3300;
#text-decoration: none;
#}




A {
	COLOR: #000000
}
A:hover {
	COLOR: #cc0000
}
A.fresh {
	COLOR: #0055cc
}
A.fresh:hover {
	COLOR: #ff0000
}
A.fresh_black {
	COLOR: #000000
}
A.fresh_black:hover {
	COLOR: #ff0000
}
TD.main_first {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px
}
TD.main {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 1.5em
}
H1.main_title {
	FONT-SIZE: 150%; MARGIN-BOTTOM: 0em; MARGIN-RIGHT: 33%
}
H2.subtitle_first {
	MARGIN-TOP: 0px; FONT-SIZE: 120%; MARGIN-BOTTOM: 0.5em
}
H2.subtitle {
	MARGIN-TOP: 1.5em; FONT-SIZE: 120%; MARGIN-BOTTOM: 0.5em
}
H3.subtitle_first {
	MARGIN-TOP: 0px; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.5em
}
H3.subtitle {
	MARGIN-TOP: 1.5em; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.5em
}
.list {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 2em
}
.list2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 2em
}
DIV.image_first {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.5em
}
DIV.image {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em; COLOR: #c6c6c6; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.image2 {
	MARGIN-TOP: 2em; MARGIN-BOTTOM: 2em
}
SPAN.active {
	BACKGROUND-COLOR: #ebebcf
}
HR.l1 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #555555; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #555555; BORDER-BOTTOM-STYLE: none
}
HR.l1g {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; COLOR: #cccccc; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #cccccc; BORDER-BOTTOM-STYLE: none
}
DIV.block {
	MARGIN-TOP: 1.5em; MARGIN-BOTTOM: 1px; WIDTH: 3em; COLOR: #bd000d; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 5px; BACKGROUND-COLOR: #bd000d; BORDER-BOTTOM-STYLE: none
}
.body_first {
	MARGIN-TOP: 0px; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.5em; LINE-HEIGHT: 130%
}
.body {
	MARGIN-TOP: 0px; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.5em; TEXT-INDENT: 0em; LINE-HEIGHT: 130%
}
.body_smaller {
	MARGIN-TOP: 0px; FONT-SIZE: 85%; MARGIN-BOTTOM: 0.5em; TEXT-INDENT: 0em; LINE-HEIGHT: 130%
}
.body_list {
	MARGIN-TOP: 0px; FONT-SIZE: 100%; MARGIN-BOTTOM: 1em; TEXT-INDENT: 0em; LINE-HEIGHT: 130%
}
.body_list2 {
	MARGIN-TOP: 0px; FONT-SIZE: 100%; MARGIN-BOTTOM: 0em; TEXT-INDENT: 0em; LINE-HEIGHT: 130%
}
.small {
	FONT-SIZE: 90%
}
.smaller {
	FONT-SIZE: 85%
}
.italic {
	FONT-STYLE: italic
}
.bold {
	
}
.gray {
	COLOR: #555555
}
.smaller_italic {
	FONT-SIZE: 85%; FONT-STYLE: italic
}
.smaller_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 85%
}
.date {
	FONT-SIZE: 70%; COLOR: #555555; LINE-HEIGHT: 100%
}
UNKNOWN {
	MARGIN-TOP: 1em; FONT-SIZE: 85%; MARGIN-LEFT: 50%; FONT-STYLE: italic; TEXT-ALIGN: left
}
.descr2 {
	MARGIN-TOP: 1em; FONT-SIZE: 85%; FONT-STYLE: italic; TEXT-ALIGN: left
}
