﻿body {
font-family:Tahoma;
font-size:75%;
position:relative;
margin:0;
padding:0;
}
h1,h2,h3,h4,h5,h6 {
color:#4F4F4F;
}
h1 {
font-size:15pt;
}
h3 {
font-size:12pt;
margin:0;
padding:0;
}
.corner-gray-all {
border:1px solid #666;
}
.corner-blue-all {
border:1px solid #03C;
}
.site-intro {
background:url('../Content/intro.png') 50% no-repeat;
position:relative;
height:200px;
}
.intro-menu {
background:#06F;
position:absolute;
width:150px;
height:25px;
top:0;
right:0;
}
.intro-line {
background:#06F;
position:absolute;
width:100%;
height:21px;
bottom:0;
filter:alpha(opacity=40);
opacity:.4;
}
.site-container {
position:relative;
min-width:900px;
margin:0;
padding:0;
}
.site-header {
background:url('../Content/menu_t_bg.gif') bottom repeat-x;
margin-top:-8px;
position:relative;
z-index:500;
height:39px;
}
.site-header .header-left-side {
background:url('../Content/menu_t_lbg.gif') repeat-x;
position:relative;
width:330px;
height:100%;
float:left;
}
.site-header .header-left-side .left-side-logo {
background:#FFF url('../Content/logo_small.gif') top left no-repeat;
position:absolute;
width:57px;
height:57px;
top:1px;
left:1px;
}
.site-header .header-left-side .left-side-companyname {
position:absolute;
width:270px;
height:27px;
top:0;
left:59px;
}
.site-header .header-left-side .left-side-companyname span {
font-family:'Times New Roman' , Times, serif;
font-size:25px;
font-weight:700;
letter-spacing:5px;
color:#FFF;
text-decoration:none;
margin:0;
padding:0 0 0 5px;
}
.site-header .header-left-side .left-side-companydesc {
position:absolute;
width:270px;
height:20px;
top:27px;
left:59px;
}
.site-header .header-left-side .left-side-companydesc span {
font-family:'Times New Roman' , Times, serif;
font-size:10px;
color:#FFF;
text-decoration:none;
margin:0;
padding:0 0 0 5px;
}
.site-header .header-middle-side {
background:url('../Content/menu_t_rbg.gif') no-repeat;
position:relative;
width:43px;
height:100%;
float:left;
}
.site-header .header-right-side {
position:relative;
width:auto;
height:31px;
top:8px;
}
.site-header .header-right-side ul.menu-top-multilevel {
margin:0;
padding:0;
position:relative;
height:39px;
display:block;
}
.site-header .header-right-side ul.menu-top-multilevel li.root {
font-size:9pt;
font-weight:700;
border-top:1px solid #D1E3FD;
border-right:1px solid #CCC;
position:relative;
float:left;
list-style:none;
}
.site-header .header-right-side ul.menu-top-multilevel li.root a {
color:#404040;
font-weight:700;
font-size:11px;
text-decoration:none;
text-align:center;
white-space:nowrap;
padding:8px 10px;
display:block;
}
.site-header .header-right-side ul.menu-top-multilevel li.root a:hover {
color:#06F;
}
.site-header .header-right-side ul.menu-top-multilevel li.root ul {
background-color:#FFF;
border:1px solid #CCC;
position:absolute;
visibility:hidden;
display:block;
margin:0;
padding:0;
}
.site-header .header-right-side ul.menu-top-multilevel li.root ul li {
list-style:none;
margin:0;
}
.site-header .header-right-side ul.menu-top-multilevel li.root ul li a {
text-align:left;
}
.site-header .header-right-side ul.menu-top-multilevel li.root:hover ul {
visibility:visible;
}
.separator {
position:relative;
height:20px;
background:url('../Content/separator_bg.gif') repeat-x;
}
.site-body {
border:1s solid #000;
position:relative;
overflow:hidden;
margin:5px;
}
.site-body .body-left-side {
padding-bottom:30000px;
margin-bottom:-30000px;
position:relative;
width:25%;
float:left;
}
.site-body .body-left-side ul.left-menu {
position:relative;
list-style:none;
margin:0 0 10px;
padding:0;
}
.site-body .body-left-side ul.left-menu li a {
font-size:100%;
font-weight:700;
color:#454545;
text-decoration:none;
display:block;
margin:5px;
padding:6px 5px;
}
.site-body .body-left-side .left-side-news {
height:auto;
margin:5px;
padding:5px;
}
.site-body .body-left-side .left-side-news .information-block {
margin:5px;
padding:5px;
}
.site-body .body-left-side .left-side-news .news-date-time {
color:#FFF;
font-weight:700;
text-align:center;
background:#2E8AFB;
margin-right:5px;
width:80px;
height:17px;
display:block;
float:left;
padding:2px;
}
.site-body .body-right-side {
margin-right:20px;
position:relative;
width:72%;
float:right;
}
.site-body .body-right-side .right-side-breadcrumb {
font-size:8pt;
position:relative;
height:25px;
}
.site-body .body-right-side .right-side-title {
font-size:12pt;
border-bottom:1px dashed #666;
height:40px;
}
.site-body .body-right-side .right-side-content {
margin-top:10px;
}
.site-footer {
background:url('../Content/menu_b_bg.gif') top repeat-x;
position:relative;
height:39px;
}
.site-footer .footer-left-side {
padding-left:20px;
position:relative;
height:20px;
float:left;
}
.site-footer .footer-left-side ul.bottom-menu {
position:relative;
list-style:none;
margin:0;
padding:0;
}
.site-footer .footer-left-side ul.bottom-menu li {
float:left;
}
.site-footer .footer-left-side ul.bottom-menu li a {
font-size:100%;
font-weight:700;
color:#454545;
display:block;
margin:3px;
padding:3px;
}
.site-footer .footer-right-side {
background:url('../Content/menu_b_lbg.gif') top repeat-x;
position:relative;
width:330px;
height:100%;
float:right;
}
.site-footer .footer-right-side span {
font-size:85%;
color:#FFF;
}
.site-footer .footer-middle-side {
background:url('../Content/menu_b_rbg.gif') top no-repeat;
position:relative;
width:43px;
height:100%;
float:right;
}
.site-footer .footer-left-side a {
font-size:9pt;
color:#454545;
font-weight:700;
}
.site-body .body-left-side ul.left-menu li a:visited,
.site-footer .footer-left-side ul.bottom-menu li a:visited {
color:#454545;
}
.site-body .body-left-side ul.left-menu li a:hover,
.site-footer .footer-left-side ul.bottom-menu li a:hover {
color:#2E8AFB;
}
.site-body .body-left-side ul.left-menu li a.selected:link,
.site-body .body-left-side ul.left-menu li a.selected:visited,
.site-body .body-left-side ul.left-menu li a.selected:active,
.site-body .body-left-side ul.left-menu li a.selected:hover,
.site-footer .footer-left-side ul.bottom-menu li span {
color:#F60;
}