BODY {
; Font-Family: Verdana;
; Margin: 0px;
; Padding: 0px;
; background-image: url(../images/n.jpg);
; background-attachment: fixed;
}

IMG{
margin-top: 2px;
margin-left: 4px;
margin-right: 4px;
}

TABLE {
; Font-Family: Verdana, Arial;
; Font-size: 8pt;
; Margin-right: 0px;
; Margin-left: 0px;
; Position: static;
; Left: 0px;
; Right: 0px;
}

TD {
; Font-Family: Verdana, Arial;
; Font-size: 8pt;
; Margin-right: 0px;
; Margin-left: 0px;
; Position: static;
; Left: 0px;
; Right: 0px;
; border: 0px #618E6B solid;
}

PRE {
; Font-Family: Verdana, Arial;
; Font-size: 10pt;
}

INPUT,TEXTAREA {
; Font-Family: Verdana;
; Font-weight: normal; Font-size: 85%;
; Letter-spacing: 2px;
; Text-align: center; Vertical-align: middle;
; Margin-top: 2px;
; Margin-bottom: 2px;
; color: #000000; Border-color: #000000;
; Border-style: solid;
; Border-width: 1px;
; background-color: #FFFFFF;
}

SELECT {
; Font-Family: Verdana;
; Font-weight: normal; Font-size: 10pt;
; Letter-spacing: 2px;
; Vertical-align: middle;
; Margin-top: 2px;
; Margin-bottom: 2px;
; color: #000000; Border-color: #000000;
; Border-style: solid;
; Border-width: 1px;
}

FORM {
; Display: inline;
}

OBJECT {
; Border-style: none;
; Display: inline;
}

HR {
; Visibility: hidden;
}

A {
; Font-weight: bold; Font-size: 8pt;
; color: #606060;
; Text-decoration: none;
}

A:hover {
; Font-Family: Verdana, Arial;
; Font-weight: bold; Font-size: 8pt;
; Text-decoration: none;
; color: #008000;
}

H1 {
; Font-Family: Arial, Arial;
; Font-weight: bold; Font-size: 10pt;
; Font-variant: normal;
; Text-decoration: none;
; Letter-spacing: 1px;
; Text-align: left;
; color: #000000;
; Display: inline;
}

H2 {
; Font-Family: Verdana, Arial;
; Font-weight: bold; Font-size: 12pt;
; Text-decoration: none;
; Text-align: left;
; color: #000000;
; Display: inline;
}

#nav {
; vertical-align: top;
; Font-Family: Verdana, Arial;
; Font-weight: bold; Font-size: 8pt;
; Text-decoration: none;
; Text-align: left;
; Border-style: none;
; BackGround-color: transparent;
; Width: 195px;
; Left: 5px;
color: #606060;
}

.button {
; Font-weight: bold; Font-size: 8pt;
; Text-align: center;
; color: #FFFFFF;
; background-color: #618E6B;
; border:1px solid #255F31;
}

.button_act {
	font-size: 8pt;
	BackGround-color: #F7F8F8;
	border:1px solid #9A9A9A;
}

.button_news {
; Font-Family: Verdana, Arial;
; Font-weight: bold; Font-size: 8pt;
; Text-align: center;
; color: #FFFFFF;
; Height: 2.5%;
; background:#618E6B;
; border:1px solid #255F31;
}

.menu2 {
        margin-bottom: 10px;
}

.version {
margin-top: 80%;
}

#logo {
; Font-Family: Verdana, Arial;
; Font-weight: bold; Font-size: 10pt;
; Font-variant: small-caps;
; Text-indent: -60px; Line-height: 100px;
; Letter-spacing: 0px;
; Text-align: center;
; Margin-top: 0px; Margin-right: 0px;
; Margin-left: 0px;
; Border-style: none;
; BackGround-color: transparent;
; BackGround-Image: url(logo-bg.jpg);
; BackGround-position: center center;
; BackGround-Repeat: repeat-x;
; Position: absolute;
; Top: 0px; Left: 0px;
; Height:100px; Width: 100%;
}

#logo_bg {
; Margin-top: 0px; Margin-right: 0px;
; Margin-left: 0px;
; Border-style: none;
; BackGround-color: transparent;
; BackGround-Image: url(logo-bg.jpg);
; BackGround-position: center center;
; BackGround-Repeat: repeat-x;
; Top: 0px; Left: 500px;
; Height: 100px; Width: 10%;
}

#logo_l {
; Margin-top: 0px;
; Border-style: none;
; BackGround-color: transparent;
; BackGround-Image: url(logo-l.jpg);
; BackGround-position: left center;
; BackGround-Repeat: no-repeat;
; Position: absolute;
; Top: 0px; Left: 0px;
; Height: 100px;
; width: 100%;
}

#logo_r {
; position: absolute;
; vertical-align: bottom;
; Font-Family: Verdana;
; Font-size: 5pt;
; Text-align: right;
; Border: none;
; Padding-top: 45px;
; BackGround-color: transparent;
; Top: 0px;
; Right: 0px;
; Height: 100px;
}

#box_main {
width: 100%;
; Font-Family: Verdana, Arial;
; Font-size: 8pt;
; BackGround-color: #CBE1D0;
; color: #000000;
; Padding-top: 2px; Padding-right: 2px;
; Padding-bottom: 2px; Padding-left: 2px;
; Text-align: justify;
; width: 100%;
; margin-bottom: -20px;
}

#box_main A{
color: #000000;
}

#box_main A:hover{
color: #004000;}

.Image {
; Text-decoration: none;
; Padding-top: 0px; Padding-right: 0px;
; Padding-bottom: 0px; Padding-left: 0px;
; Border-color: #000000;
; Border-width: 1px;
; Position: relative; Float: left;
}

#box_r {
; vertical-align: top;
; Font-Family: Verdana, Arial;
; Font-size: 10pt;
; Border-style: none;
; BackGround-color: transparent;
; Width: 195px;
}

#box_l {
; Font-Family: Verdana, Arial;
; Font-size: 10pt;
; Border-style: none;
; BackGround-color: transparent;
; Position: absolute;
; Margin-Top: 400px;
; Left: 5px;
; Width: 140px;

}
.box_top {
; Font-weight: bold;
; Text-indent: 5px; Line-height: 18px;
; Letter-spacing: 2px;
; Text-align: left;
; Margin-top: 0px;
; Margin-bottom: 0px;
; color: #000000;
; Border-style: none;
; BackGround-color: transparent;
; BackGround-Image: url(box_ltop.gif);
; BackGround-position: left top;
; BackGround-Repeat: no-repeat;
; Position: static;
; Height: 20px;

}
.box_body {
; Font-Family: Verdana;
; Font-size: 10pt;
; Padding-top: 2px;
; Border-style: none;
; BackGround-color: transparent;
; BackGround-Image: url(box_lbg.gif);
; BackGround-Repeat: repeat-y;
; Position: static;
}

.box_body A:hover {
text-decoration: underline;
}

.box_bot {
; font-size: 0px;
; background:#618E6B;
; border:1px solid #255F31;
; BackGround-Repeat: no-repeat;
; Position: static;
; Height: 10px;

}


.c_l {
; color: #000000;
; Visibility: visible;

}
.box_lbot {
; background:#F7F8F8;
; border:1px solid #9A9A9A;
; BackGround-Repeat: no-repeat;
; Position: static;
; Height: 10px;
}

.box_news {
; BackGround-Image: url(box_lbg.gif);
}

.box_news  a:link, .box_news a:active, .box_news a:visited {
color: #FD0000;
font-size: 8pt;
}

.folderup{
margin-top: -12px;
text-align: right;
}

.folderup A{
color:#FFFFFF;
}

.folderup A:hover{
color: #CBE1D0;
}

#bann {
; Text-align: center;
; Border-style: none;
; BackGround-color: transparent;
; Position: absolute;
; Top: 630px; Left: 3px;
; Width: 175px;
; Font-Family: Verdana;
; Font-weight: normal; Font-size: 10pt;
; Text-align: center; Vertical-align: middle;
; color: #000000;
; Border-width: 0px;
PADDING:0;
}

.header {
; Padding-left: 10px;
; Background-color: #c0d1c4;
; Border:1px solid #808080;
; Font-Family: Verdana, Arial;
; Font-size: 10pt;
; Border-top: none;
; Letter-spacing: 0px;
; Text-align: left;
}

.center {
; Text-align: left;
; Background-color: #c0d1c4;
; Border:1px solid #808080;
; Border-top: none;
; Font-Family: Verdana, Arial;
; Font-size: 8pt;
; Margin-right: 5%;
; Margin-left: 5%;
; color: #000000;
; Padding-top: 2px; Padding-right: 2px;
; Padding-bottom: 2px; Padding-left: 2px;
}

.head {
; Color: #FFFFFF;
; background: #618E6B;
; Font-Family: Verdana, Arial;
; Font-size: 10pt;
; Letter-spacing: 2px;
; Border:1px solid #808080;
; Text-align: center;
; Margin-right: 5%;
; Margin-left: 5%;
; Margin-top: 20px;
; padding: 0px;
}

.head TABLE {
border-collapse: collapse;
width: 100%;
}

.head TR{
border-collapse: collapse;
}

.date {
; Color: #E4ED9C;
}

.admin{
; Color: #004000;
}

.del{
; Background-color: #FF8080;
; Color: #000000;
}

.gb{
; Font-Family: Verdana;
; Font-weight: normal; Font-size: 8pt;
; Letter-spacing: 2px;
; Text-align: left; Vertical-align: middle;
; Margin-top: 2px;
; Margin-bottom: 2px;
; color: #000000; Border-color: #000000;
; Border-style: solid;
; Border-width: 1px;
; background-color: #FFFFFF;
}

.gb:focus{
; Border: 2px groove #004000;
; background-color: #ffffee;
}

.tech{
color: #005900;
}

.links{
font-size: 60%;
}

.s{
color: #000000;
}

#blinktext{
font-size: 200%;
}

.batton{
background-color: #FFFFFF;
border: 1px solid #808080;
padding: 1px 4px 1px 4px;
}

.batton A{
font-weight: normal;
color: #000000;
}

.batton A:hover{
text-decoration: underline;
color: #005900;
font-weight: normal;
}

.mnt_x2{
border: 1px solid #000000;
}

.mnt_x2:hover{
border: 1px solid #005900;
}

U{
cursor:pointer;
}

U:hover{
text-decoration: none;
cursor:pointer;
}

RED{
color: red;
}

.counters IMG{
opacity: 0.3;
filter: alpha(opacity=30);
}

.counters IMG:hover{
opacity: 1;
filter: alpha(opacity=100);
}

#orfo_pict{
    top:0px;
    right:0px;
    position:fixed;
    //position: absolute;
    z-index: 100;
    top: expression(
        parseInt( document.documentElement.scrollTop, 10) + "px"
    );
}

#orfo_message{
    background-color: #618E6B;
	 border: 1px solid #255F31;
	 color: #FFF;
    opacity: 0;
    filter: alpha(opacity=0);
    font-size:80%;
    top:0px;
    right:35px;
    position:fixed;
    //position:absolute;
    z-index: 100;
    top: expression(
        parseInt( document.documentElement.scrollTop, 10) + "px"
    );
}

.othwnews{
text-align:right;
margin-top:-15px;
padding-right: 5px;
}
.othwnews B{
text-decoration:underline;
font-weight: bold;
cursor: pointer;
}
.subjdif{
text-align:left;
margin-top:-13px;
padding-right: 5px;
}
.subjdif B{
text-decoration:underline;
font-weight: bold;
cursor: pointer;
}
.about{
background-image: url(/all/sub.png);
background-position: right center;
background-repeat: no-repeat;
}

.lv1{
display: none;
background-color: #CFCAAC;
border-top:1px solid #ACA58B;
border-right:1px solid #ACA58B;
border-bottom:1px solid #ACA58B;
}

.banner{
display:block;
position: absolute;
top: -2px;
left: 400px;
z-index: 50;
}

.alert_table{
padding: 5px;
border: 1px solid #986265;
background-color: #F4E7EA;
color: Maroon;
}

.alert{
color: #FF0000;
}

#logo_rr{
; BackGround-Image: url(logo-r.jpg);
; BackGround-position: right center;
; BackGround-Repeat: no-repeat;
z-index: 50;
}
