/* Maus GmbH Stylesheet */

BODY { margin: 0px; background-color: #fff; font: 16px 'Cambria' 'Calibri', #fff;  }

a:link, a:visited { color: #000; font-weight: normal; text-decoration: none; }

a:hover { color: #39949C; font-weight: normal; }

img { border: 0px; }

h1 { font-size: 12px 'Cambria' 'Calibri' ; }

ul { list-style-image: url(../img/dot.png); }

#wrapper { width: 800px; margin: auto; }
#header-wrapper { padding-top: 12px;'Cambria' 'Calibri' }
#flags { display: inline; float: right; margin-top: 5px; width: 100px; background-color: #E9E9E9;'Cambria' 'Calibri'  }
#flags ul { margin: 0; padding: 0; }
#flags li { list-style: none; border: 1px solid #999; border-top: 1px solid #EEE; height: 20px; font-size: 17px; padding: 5px 0 2px 5px; }
#flags li:hover { background-color: #DDD; }
#flags a:link, a:visited { color: #000; }
#nav { border-top: 4px solid #EBEBEB; border-bottom: 4px solid #EBEBEB; z-index: 1; }
#navbar { z-index: 2; position: relative; top: 32px; height: 28px;'Cambria' 'Calibri' }

ul.navigation { list-style: none; padding: 4px 0 0 10px; margin: 0; float: left; height: 28px; background: url(../img/nav-bg.png) repeat-x; }  
ul.navigation li { float: left; margin: 0; padding: 0 5px 0 0; position: relative; }  
ul.navigation li a { padding: 0 5px; color: #fff; font-size: 17px; display: block; text-decoration: bold; float: left; }  
ul.navigation li span { width: 14px; height: 32px; float: left; background: url(../img/dropspan.png) no-repeat; }  
ul.navigation li span.subhover {background: url(../img/dropspan-hover.png) no-repeat; cursor: pointer; }
ul.subnav { list-style: none; position: absolute; left: 0; top: 24px; margin: 0; padding: 0; display: none; float: left; background: #2e8ad0; border: 1px solid #175585; } 
ul.subnav li { margin: 0; padding: 4px 0 0 0; clear: both; height: 25px; background: #175585 url(../img/drop-item.png) no-repeat; border-top: 1px solid #07487b; border-bottom: 1px solid #2c83c6; }
ul.subnav li:hover { background-color: #1b405d; }
ul.subnav li a { float: left; padding-left: 8px;'Cambria' 'Calibri' }

#search { float: right; }
#searchbar { font-size: 12px; width: 250px;'Cambria' 'Calibri' }
#location { padding-left: 5px; background-color: #FAFAFA; border-bottom: 1px solid #E9E9E9;'Cambria' 'Calibri' }
#content-wrapper { background-color: #F9F9F9; }
#content-wrapper table { width:100%; border-left: 1px solid #EBEBEB;  border-right: 1px solid #EBEBEB;'Cambria' 'Calibri'  }
#content-wrapper a { border-bottom: 1px dashed #39949C;'Cambria' 'Calibri' }
#content-wrapper a:hover { color: #39949C; border-bottom: 1px dashed #39949C;'Cambria' 'Calibri' }

#left-content { padding-left: 10px; padding-right: 12px 'Cambria' 'Calibri'; }
#left-content ul { padding-left: 8px 'Calibri' ; }
#right-content { width:280px; border-left: 1px solid #EBEBEB; 'Cambria' 'Calibri' }
#footer { padding-left: 5px; font-size: 11px; color: #808080; padding-top: 8px; border-top: 6px solid #EBEBEB; 'Cambria' 'Calibri' }
#footer a:link { color: #808080; border: none; }
#footer a:hover { color: #39949C; border: none; }

.right-header { margin-top: 5px; width:270px; height:25px; padding-left: 10px; font-weight: bold; background-color: #E9E9E9; }
.bg-content { background-color: #F1F1F1; padding-top: 0px; }
.scrollbox { width:270px; height: 200px; padding-right: 10px; overflow: auto; }
.scrollbox li { padding: 2px 0 2px 0; border-bottom: 1px solid #EBEBEB; border-top: 1px solid #fff; }
span.date { font-size: 15px; font-style:italic; padding: 1px 2px 2px 2px; margin-right: 5px; background-color: #F1F1F1; border: 1px solid #EBEBEB; }
.color-headline { color: #39949C; font-size: 14px; font-weight: bold; }
.news_lines { width: 100%; padding: 5px; border-bottom: 1px solid #EBEBEB; border-top: 1px solid #fff; }
.imgwrap { border: 5px solid #E9E9E9; }

.list-headline { color: #39949C; font-weight:bold; padding-left: 5px; padding-top: 15px; border-bottom: 1px solid #39949C; }
.list-left { font-weight:bold; padding-left:5px; }