//@font-face {font-family: Trebuch; src: url("font/Trebuchet_MS.eot") }
//@font-face {font-family: Trebuch; src: url("font/Trebuchet_MS.ttf")}

body { font-family: Trebuch, Verdana, Arial, sans-serif; font-size:11px;color:#000;padding:0px;margin:0px;background:#edf0f7 url(images/pagebg.jpg) repeat-x;}

.container {width:960px;margin:20px auto 0px auto;border:solid 1px #e5e5e5;background:#fff;}

.container .header .logo {color:#1e5978;font-size:25px;margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;background:#c2d6e3;}

.container .header .navBar {background:#0096c7;height:55px;}
.container .header .navBar ul {padding:0px; margin: 0px;}
.container .header .navBar li {float:left;margin:0px;margin: 0px;list-style: none;background:url(images/separator.jpg) no-repeat;height:56px;}
.container .header .navBar li a{text-decoration:none;color:#fff;font-size:15px;display:block;height:46px;padding:18px 20px 0px 20px;}
.container .header .navBar li a:hover{color:#00b9fe;background:#fff;}

.container .header .headerImg { overflow-x: hidden; width: 960px; }
.container .header .slogen {position:absolute;margin:-180px 0px 0px 520px;width:300px;padding:30px;background:#ffffff;border:solid 1px #e5e5e5;line-height:18px;font-size:12px;}
.container h1 {background:url(images/top_menu_bg.jpg) repeat-x;height:39px;color:#1e5978;font-size:20px;padding:20px;}

.container h1 { font-weight: normal; font-size: 24px; }
.container .main, body.main {font-size:12px;line-height:18px; width:620px;padding:20px; text-align:justify;float:left;}
body.main {border: none; margin: 0px;}

.container .sideBar {width:280px;float:left;}

.container .sideBar .box, body.box {background-image: none; background: #ffffff; border:solid 1px #e5e5e5; padding:20px;line-height:18px;font-size:12px;text-align:justify;margin:10px 0px 0px 0px;}
.container .sideBar .box h2{font-size:18px;border-bottom:dotted 3px #848484;margin:0px 0px 10px 0px;background:none;padding:10px;color:#1e5978;}

.container .footer {background:#c2d6e3;padding:20px;}
.container .footer h1{background:none;padding:0px;margin:0px;}
.container .footer p{width:300px; font-size:12px;line-height:18px;}

.container .header .slogen h1{background:none;color:#000000;padding:0px 0px 10px 0px;margin:0px;height:auto;}
a{color:#0096c7;}