body {background:#4c5866 url('/images/bg.jpg'); font-family:'verdana', 'arial', 'sans-serif'; font-size:13px;}

a {color:#c41e3a;}
a:hover {text-decoration:none;}

h1 {color:#c41e3a;}

#page_div {}

#page_div2 {}

#page_table {}

#page_table_tr_header {}

#page_table_td_header_left {}

#page_table_td_header {}

#page_table_td_header_right {}

#page_table_tr_body {}

#page_table_td_body_left {}

#page_table_td_body {width:1100px; min-width:1100px; background-color:#f1f1f1; border:5px solid white;}

#page_table_td_body_right {}

#page_table_tr_footer {}

#page_table_td_footer_left {}

#page_table_td_footer {}

#page_table_td_footer_right {}

#page_admin, #page_admin ul li ul {background-color:rgba(255,255,255,.75); border:1px solid white; z-index:2;}
#page_admin ul li, #page_admin ul li ul {z-index:2;}

.mainmenu ul.menu {padding:0; margin:0;}
.mainmenu ul.menu li {list-style-type:none; float:left;}

#header {position:relative; height:270px; border-bottom:1px solid white;}
#header_menu {position:absolute; height:70px; right:0; top:5px;}
#header_menu .mainmenu.main ul.menu li {padding:10px; margin:10px 5px; border-bottom:1px solid #4c5866; border-right:1px solid #4c5866; font-weight:bold;}
#header_menu .mainmenu.main ul.menu li:hover {background-color:white;}
#header_menu .mainmenu.main ul.menu li.select {color:white; background-color:#cdcdcd;}
#header_telephone {position:absolute; height:70px; width:410px; left:50px; top:5px; background:url('/images/telephone.png') no-repeat;}
#header_logo {position:absolute; width:800px; height:200px; left:0; top:70px; background:#4c5866 url('/images/logo.jpg') no-repeat;}
#header_slogan {position:absolute; right:0; top:70px; width:300px; height:200px; background:#4c5866 url('/images/bg.jpg'); border-left:1px solid white;}
#header_slogan p {color:white; padding:10px;}
#header_slogan p.slogan {text-align:center; font-size:150%;}
#header_slogan p.sign {text-align:right;; font-size:80%;}
#body {background:url('/images/bg_body.png') repeat-x;}
#content {padding:10px; overflow:hidden;}
#right {background-color:#cdcdcd; width:300px; border-left:1px solid white; margin-left:10px;}
#right_menu {padding:10px}
#right_menu .list_header {padding:5px; text-align:center; font-weight:bold;}
#right_menu a {text-decoration:none;}
#right_menu .list_item {padding:5px; margin:5px; border-bottom:1px solid #4c5866; border-right:1px solid #4c5866; font-weight:bold;}
#right_menu .list_item:hover {background-color:#e5e5e5;}
#right_menu .list_item.select {background-color:white;}
#footer {}

form {float:left; padding:10px; background-color:#cdcdcd; max-width:759px;}
form input[type="text"], form input[type="password"], form input[type="file"] {width:350px;}

.help {background-color:#cdcdcd; border:1px solid #4c5866; border-left:4px solid #4c5866; border-bottom:4px solid #4c5866;}
