body {
margin: 0;
background-image: URL(img/bg_bot.jpg);
background-color: #666;
scrollbar-face-color: #fff;
scrollbar-shadow-color: #999;
scrollbar-highlight-color: #ccc;
scrollbar-3dlight-color:#bbb;
scrollbar-darkshadow-color:#999;
scrollbar-track-color: #ccc;
scrollbar-arrow-color: #039;
}

body, div, input, select, textarea, td {font:12px Arial, Verdana, sans-serif; color: #666;}

div#flleft {
width: 24%;
float:left;
}

div#flright {
width: 74%;
float:right;
}

div#mova {
width: 200px;
height: 24px;
position: absolute;
top: 60px;
left: 100%;
margin-left: -200px;
border: 0;
padding: 0;
text-align: right;
vertical-align: bottom;
}

table#all {
width: 100%;
margin: 0;
border: 0;
border-spacing: 0px;
border-collapse: collapse;
padding: 0;
}

div#header {
display: block;
width: 100%;
height: 90px;
padding: 0;
background-color: #039;
/*background-image: URL(img/bgblue.jpg);
background-repeat: no-repeat;
background-position: 760px 20px;*/
}

div#menu {
width: 100%;
height: 45px;
padding: 0;
margin: 0;
background-image:URL(img/bot.jpg);
}

table#main {
width: 100%;
margin: 0;
border: 0;
border-spacing: 0px;
border-collapse: collapse;
padding: 0;
}

td#leftcol {
padding: 0;
background-color: #fff;
}

td#centercol {
width: 900px;
padding: 0;
background-color: #fff;
border: 0;
}

td#rightcol {
padding: 0;
background-color: #fff;
}

div#footer {
width: 100%;
height: 110px;
padding: 0;
background-color: #fff;
background-image:URL(img/bgletter.jpg);
background-repeat: no-repeat;
background-position: bottom  right;
}

div#end {
width: 100%;
height: 15px;
padding: 0;
border: 0;
background-image: URL(img/bg_tin.jpg);
background-repeat: repeat-x;
}

table#twocol {
width: 100%;
margin: 20 0 0 0px;
border: 0;
border-spacing: 0px;
border-collapse: collapse;
padding: 0;
}

table#twocol td#leftcol {
width: 35%;
margin: 0;
border: 0;
border-spacing: 0px;
border-collapse: collapse;
border-right: 1px dotted #963;
padding: 0 20 0 0px;
}

table#twocol td#rightcol {
width: 60%;
margin: 0;
border: 0;
border-spacing: 0px;
border-collapse: collapse;
padding: 0 0 0 20px;
}

table#resource {
width: 100%;
margin: 0;
border: 0;
border-spacing: 0px;
border-collapse: collapse;
padding: 0;
}

table#resource td#left {
width: 50%;
margin: 0;
border: 0;
border-spacing: 0px;
border-collapse: collapse;
padding: 0 20 0 0px;
}

table#resource td#right {
width: 50%;
margin: 0;
border: 0;
border-spacing: 0px;
border-collapse: collapse;
padding: 0 0 0 20px;
}

table#list {
width: 100%;
margin: 10 0 0 0px;
border: 0;
border-spacing: 0px;
border-collapse: collapse;
padding: 0;
}

#menu a {
height: 45px;
dispaly: block;
float: left;
margin: 0;
border-right: 1px solid  #999;
padding: 0 7 0 7px;
color: #333;
background-image:URL(img/bot.jpg);
font: 10px/45px arial, sans-serif;
font-weight: normal;
text-align: center;
text-decoration: none;
}

#menu a:hover {
background-color: #fff;
background-image:URL(img/bot1.jpg);
}

#menu a#selected {
display: inline;
color: #039;
background-color: #fff;
background-image: none;
}

#mova a {
margin: 0;
padding: 0 12 0 0px;
color: #fc6;
font: 11px/24px arial, sans-serif;
font-weight: normal;
text-align: right;
text-decoration: underline;
}

#mova a:hover {
color: #ccc;
text-decoration: underline;
}

div#content {
width: 800px;
margin: 20 50 0 50px;
padding: 0;
border: 0;
text-align: left;
}

div#page {
display: block;
width: 600px;
margin: 20 100 0 100px;
padding: 0;
border: 0;
}

div#staff {
display: block;
width: 600px;
margin: 0 100 0 100px;
padding: 0;
border: 0;
}

div#list {
display: block;
width: 800px;
margin: 0 0 0 0px;
padding: 0;
border: 0;
}

div#resource {
display: block;
width: 100%;
margin: 20 0 0 0px;
padding: 10 0 0 0px;
border-top: 1px dotted #963;
}

div#seminar {
display: block;
width: 100%;
margin: 30 0 0 0px;
padding: 0;
}

div#teacher {
display: block;
margin: 30 0 0 0px;
padding: 0;
border: 0;
}

div#item {
display: inline;
margin: 20 0 0 0px;
padding: 0;
border: 1px dotted gray;
float: left;
}

div#foto {
display: block;
margin: 0 10 0 0px;
padding: 0;
border: 0;
float: left;
}

div#foto_left {
display: inline;
margin: 0 10 0 0px;
padding: 0;
border: 0;
float: left;
}

div#foto_right {
display: inline;
margin: 0 0 0 10px;
padding: 0;
border: 0;
float: right;
}

div#news_short {
display: block;
width: 100%;
margin: 30 0 0 0px;
padding: 0;
border: 0;
}

div#icon {
display: inline;
margin: 0 10 0 0px;
padding: 0;
border: 0;
float: left;
}

div#content p {
color:#666;
margin: 5 0 0 0px;
font: 13px/16px arial, sans-serif;
text-align: left;
}

#content p#left {
margin: 12 0 0 0px;
padding: 0;
color: #666;
font: 12px/16px arial, sans-serif;
font-weight: normal;
text-align: left;
}

#content p#right {
margin: 12 0 0 0px;
padding: 0;
color: #666;
font: 12px/16px arial, sans-serif;
font-weight: normal;
text-align: right;
}

#content p#justify {
margin: 12 0 0 0px;
padding: 0;
color: #666;
font: 12px/16px arial, sans-serif;
font-weight: normal;
text-align: justify;
}

div#resource p {
color:#666;
margin: 0 0 0 0px;
font: 12px/15px arial, sans-serif;
text-align: left;
}

div#content a#resource {
display: block;
margin: 0 0 5 0px;
color:#039;
font: 12px/16px arial, sans-serif;
font-weight: bold;
text-align: left;
text-decoration: none;
}

div#content a:hover#resource {
text-decoration: underline;
}

div#content form, textarea, input, select {
color:#333;
font: 12px/14px arial, sans-serif;
text-align: left;
}

div#content h1, h2, h3, h4, h5, h6{
display: block;
margin: 20 0 0 0px;
width: 100%;
border-bottom: 1px solid #963;
color:#039;
font: 15px/22px arial, sans-serif;
font-weight: bold;
text-align: left;
}

div#content h2 {
border: 0;
}

div#content h3 {
display: inline;
margin: 0;
border: 0;
font: 13px/16px arial, sans-serif;
font-weight: bold;
}

div#content h4{
display: inline;
border: 0;
color:#963;
font: 13px/16px arial, sans-serif;
font-weight: bold;
text-align: left;
}

div#content h5{
margin: 0;
display: inline;
border: 0;
color:#963;
font: 12px/14px arial, sans-serif;
font-weight: bold;
text-align: right;
}

div#content h6{
margin: 10 0 0 0px;
border: 0;
color:#963;
font: 12px/14px arial, sans-serif;
font-weight: bold;
text-align: left;
}

div#content a {
text-indent: 0;
color: #039;
font: 13px/16px arial, sans-serif;
font-weight: normal;
text-decoration: underline;
}

div#content a:hover {
color: #039;
}

div#content h1 a{
margin: 20 0 0 10px;
color:#aaa;
font: 15px/22px arial, sans-serif;
font-weight: bold;
text-align: right;
text-decoration: none;
}

div#content h1 a:hover{
color:#039;
}

div#submenu {
display: block;
width: 100%;
height: 16px;
border: 0;
padding: 10 0 10 0px;
background-color: #fff;
background-image: none;
}

div#submenu a {
display: block;
float: left;
margin: 0 12 0 0px;
border-right: 1px solid #963;
padding: 0 12 0 0px;
color: #039;
background-image: none;
font: 11px/16px arial, sans-serif;
font-weight: normal;
text-align: center;
text-decoration: none;
}

div#submenu a:hover {
color: #039;
background-color: #fff;
background-image:URL(img/bot1.jpg);
text-decoration: underline;
}

div#foto p#signature {
margin: 0;
padding: 0;
color: #777;
font: 12px/14px arial, sans-serif;
font-weight: normal;
text-align: center;
}

#content p#date {
margin: 5 0 5 0px;
color:#963;
font: 13px/16px arial, sans-serif;
text-align: left;
}

#content p#res_date {
margin: 0 0 0 0px;
color:#963;
font: 13px/15px arial, sans-serif;
text-align: left;
}

#content a#date {
display: inline;
margin: 0;
color:#963;
font: 13px/16px arial, sans-serif;
font-weight: normal;
text-align: left;
text-decoration: underline;
}

#content a:hover#date {
color: #039;
text-decoration: underline;
}

#content a#news {
display: inline;
margin: 0;
color:#039;
font: 13px/16px arial, sans-serif;
font-weight: bold;
text-align: left;
text-decoration: underline;
}

#content a:hover#news {
color: #039;
text-decoration: underline;
}

#content p#signature {
margin: 2 0 0 0px;
padding: 0;
color: #777;
font: 12px/14px arial, sans-serif;
font-weight: normal;
text-align: center;
}
