body {
padding:0; 
margin:0; 
FONT-SIZE: 11px; 
COLOR: #000000; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

p {
text-align: justify;
}


.main {
width:800px; 
margin:4px auto 0 auto;
}

A:link {
FONT-SIZE: 11px; 
COLOR: #9a918d; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: underline
}

A:visited {
COLOR: #9a918d; 
TEXT-DECORATION: underline
}

A:hover {
COLOR: #bc7449; 
TEXT-DECORATION: underline}

img {border:none;}

h1, h2 {
top: auto; 
text-align: left; 
text-indent: 0px; 
font-size: 14px; 
font-family: Verdana;
}

h3 {
top: auto; 
text-align: left; 
text-indent: 0px; 
font-size: 11px; 
font-family: Verdana;
}

.top {
width:100%; 
float:left; 
height:72px; 
background:url(../images/top_fon.gif) repeat-x top; 
position:relative;
}

.t_ug {
position:absolute; 
left:0; 
top:0; 
width:7px; 
height:72px; 
background:url(../images/top_left.jpg) no-repeat left top;
}


.logo {position:absolute; right:0; top:0;}
.t_n1 {position:absolute; left:18px; top:50px;}
.t_n2 {position:absolute; left:155px; top:50px;}
.t_n3 {position:absolute; left:349px; top:50px;}

.cont {
width:100%; float:left; 
background:url(../images/pain.gif) 
repeat-y 568px top; 
margin-top:2px;
}


.header {
width:100%; 
float:left; 
margin:0px 0 0 0;
}


.pic {
float:left; 
width:567px; 
padding-bottom:2px; 
border-bottom:12px solid #a5a5a5; 
height:264px;
}


.h_right {
width:230px; 
height:279px; 
background:url(../images/h_right.gif) repeat-x top; 
float:right; 
position:relative;
}

.h_r_ug {position:absolute; right:0; bottom:0; _bottom:-1px;}
.h_right p {text-align:center; margin:6px 13px 0 8px;}

.bl_l {width:558px; padding:0 5px 0 5px; float:left;}
.bl_r {width:230px; float:right; padding-top:30px; padding-bottom:30px;}

p.tp {padding:0; margin:3px 0 28px -1px;}

.fl {
width:568px; 
float:left; 
padding-top:4px;
}

.bl_l ul {margin-left:25px; padding-left:0;}

.bl_l ul li {
list-style:none; 
padding:0 0 0 15px; 
margin:0 0 0 0px; 
background:url(../images/li.gif) no-repeat left 4px;
text-align: justify;
}


.bl_r ul {
padding:0; 
margin:0; 
list-style:none; 
float: right; 
width:229px;
}

.bl_r ul li {
padding:0; 
margin:0; 
list-style:none; 
float:left;
}

.bl_r ul li span {
width:222px; 
height:26px; 
float:left; 
padding:0 0 0 7px; 
line-height:26px; 
font-weight:bold; 
background:url(../images/li_span.gif) no-repeat left top;
}


.bl_r ul li a {
padding:0; 
margin:0; 
list-style:none; 
float:left; 
text-decoration:none; 
font-weight:normal;
}

.bl_r ul li a:link {
FONT-SIZE: 11px; 
COLOR: #000000; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}

.bl_r ul li a:visited {
FONT-SIZE: 11px; 
COLOR: #000000; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}

.bl_r ul li a:hover {
FONT-SIZE: 11px; 
COLOR: #8d4e2d; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none;
}

.bl_r ul li ul li {padding-left:8px; width:221px; margin-top:4px;}

.bl_r ul li ul a.menu {margin:0 0 0 2px;}

.bl_r ul li ul {padding:1px 0 6px 0; float:left;}

.footer {
height:100px; 
width:100%; 
float:left; 
margin-bottom:3px; 
background:#eaeaea url(../images/fl2.gif) no-repeat right top; 
position:relative; 
color:#9a918d;
}

.nazad {
position:absolute; 
height:39px; 
width:568px; 
left:0; 
top:-39px; 
z-index:2; 
background:url(../images/nazad.gif) repeat-x top; 
text-align:center;
}

.nazad p {padding:0; margin:13px 0 0 0; font-weight:bold; text-align: center;}
.nazad p a {color:#000;}
.nazad p a:hover {color:#000;}

p.copyr {float:left; padding:0; margin:35px 0 0 12px; color:#9a918d; display:inline;}
p.st1 {position:absolute; left:10px; top:4px; padding:0; margin:0;}
p.st2 {position:absolute; left:104px; top:4px; padding:0; margin:0;}
p.st3 {position:absolute; left:198px; top:6px; padding:0; margin:0;}


p.fr {padding:0; margin:59px 0 0 0; float:right; width:228px;}

.ssp_checkbox {

}
.ssp_button {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #000000; font-weight: bold; cursor: hand; border: 0px; height: 17px; background-color: #C0C0C0
}
.ssp_radio {

}
.ssp_select {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px #555555 solid; background-color: #EEEBEB; height: 17px; 
}
.ssp_submit {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; COLOR: #000000; font-weight: bold; cursor: hand; border: 0px; height: 17px; background-color: #C0C0C0
}
.ssp_text {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; height: 17px; border: 1px #999999 solid; background-color: #EEEBEB
}
.ssp_textarea {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px #999999 solid; background-color: #EEEBEB
}


.pagename {
 FONT-SIZE: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION: none
}
.date {
 FONT-SIZE: 11px; COLOR: #C8660A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; TEXT-DECORATION: none
}
.announcement {
 FONT-SIZE: 11px; COLOR: #183C5C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text {
 TEXT-ALIGN: justify
}

HR {
	height: 1px; color: #999999; text-decoration: noshade;
}

.random-top { background: #d6d6d6 url(../images/bg-top.jpg) no-repeat top left; width:501px; padding:10px 10px 4px 10px;}
.random-top p { margin:0;}
.random-top p.title { margin:0 0 8px 0;}
.random-bot { background: url(../images/bg-bot.jpg) no-repeat top left; width:521px; height:6px; margin:0; padding:0;}