@charset "utf-8";
/* CSS Document */

body { margin: 0px; background: url('../images/body_background.jpg') center top no-repeat #e7eaec; font: normal 11px Arial; }
input, select, textarea { font-size: 11px; }
.clearfloat { clear: both; height: 0; font-size: 1px; line-height: 0px; }


#header { width: 1000px; height: 270px; margin: 0 auto; }
#header .topmenu { float: left; width: 664px; height: 18px; text-align: right; padding-top: 1px;} 
/*#header .topmenu a { display: inline; padding: 0 10px; font-weight: bold; color: #ffffff; text-decoration: none; }*/
#header .topmenu ul { float: right; margin: 0 0 0 30px; padding: 0; list-style-type: none; }
#header .topmenu ul li { position: relative; float: left; padding: 0 10px 3px 10px; }
#header .topmenu ul li a { font-weight: bold; color: #ffffff; text-decoration: none; }
#header .topmenu .submenu { position: absolute; left: 10px; top: 13px; text-align: left; }
#header .topmenu .submenu a { display: block; width: 111px; margin: -1px 0 0 0; padding: 2px 10px; background: #b4cad6; border: 1px solid #5788a8; font-weight: normal; color: #164668; }
#header .topmenu .submenu a.start { margin: 0; }
#header .topmenu .submenu a:hover { color: #5188a7; }
#header .switchlang { float: left; width: 105px; height: 18px; margin-left: 16px; padding-top: 1px; text-align: center; }
#header .switchlang a { display: inline; padding: 0 5px; font-size: 10px; color: #ffffff; }
#header .switchlang .current { color: #bbd3e0; text-decoration: none; }
#header .logo { padding: 30px 0 0 120px; margin-bottom: 45px; }
#header .searchform { float: left; width: 317px; height: 28px; }
#header .searchform h5 { float: left; display: inline; margin: 6px 10px 0 15px; font-size: 11px; color: #357396; }
#header .searchform form { float: right; margin: 5px 0 5px 0; }
#header .searchform .field { width: 220px; margin-right: 5px; border: 0px; }
#header .headerblock { float: left; width: 650px; margin-top: -40px; }
#header .headerblock .opacity{ float: right; display: inline; width: 470px; margin-right: 20px; background: #d7e3e9; opacity:0.6; filter:alpha(opacity=60); border: 1px solid #d7e3e9; }
#header .headerblock h4 { width: 125px; height: 18px; margin: 20px 0 10px 0; padding: 2px 0 0 15px; background: #ffffff; font-size: 12px; color: #1e638b; }
#header .headerblock p { margin: 0 20px 20px 20px; }


#middle { width: 1000px; margin: 0 auto; background: url(../images/middle_background.gif) repeat-y; }
#middle #left { float: left; width: 300px; padding: 20px 0; background: url(../images/left_background.gif) right repeat-y; }
#middle #left h4 { width: 125px; height: 18px; margin: 0; padding: 2px 0 0 15px; background: #ffffff; font-size: 12px; color: #1e638b; }
#middle #left .photo img { float: right; margin: -35px 5px 0 0; border: 10px solid #a0aeb6; }
#middle #left .newsitem { width: 300px; margin-top: 15px; }
#middle #left .newsitem .newsdata { float: left; width: 95px; padding-right: 5px; color: #357396; text-align: right; }
#middle #left .newsitem .newstext { float: left; width: 170px; padding: 0 15px; color: #666666; }
#middle #left .newsitem .newstext h5 { margin: 0; }
#middle #left .newsitem .newstext h5 a { font-size: 12px; color: #357396; }
#middle #left .newsitem .newstext p { margin: 5px 0 0 0; }
#middle #center { float: left; width: 485px; }
#middle #center .maintext { float: right; width: 440px;  padding: 15px; }
#middle #center .maintext h3 { margin: 5px 0 10px 0; font-size: 15px; color: #d10000; }
#middle #center .maintext a { color: #357396; }
#middle #center .maintext p { color: #666666; }
#middle #right { float: left; width: 215px; }
#middle #right .announ { margin-bottom: 20px; padding: 0 15px; }
#middle #right .announ h5 { margin: 3px 0; font-size: 12px; color: #d10000; }
#middle #right .announ a { color: #357396; }


#footer { width: 1000px; height: 40px; margin: 0 auto; }
#footer .copyright { float: right; margin-top: 20px; }
#footer .copyright .owner { float: left; margin: 0; padding: 3px 10px; background: #a0aeb6; color: #ffffff; }
#footer .copyright .extraweb { float: left; margin: 0; padding: 3px 10px; color: #a0aeb6; }
#footer .copyright .extraweb a { color: #d10000; }

