#google_search { display:block; width:100%; background-color: silver; padding: 0 10px; font-size: 80%; color: #3A3A3A; text-align: right; }
#google_search input, #google_search select { font-size: 80%; color: #3A3A3A; }
.banner { margin-top: 5px; text-align: center; }
#news_short img { float: left; margin: 0 10px 10px 0; }
#bottom { margin-top: 20px; border-top: 5px solid #B62828; }
#breadcrumbs { font-weight: bold; background-color: black; margin-top: 5px; padding: 3px 10px; color: white; width: 100%; }
#breadcrumbs a { color: white;  text-decoration: underline;  }
#cat_here , #cat_link {  display: box; width: 100%;  margin: 5px; padding: 0 0 0 3px; border-left: 2px solid #708090 }
#cat_link a {  display: box; color: #696969; font-weight: bold; background-color: #cccccc; text-align: left; margin: 0px; padding: 4px; width: 100%; text-decoration: none }
#cat_here a , #cat_link a:hover {  display: box; color: #f5f5f5; font-weight: bold; background-color: #6c6c6c; text-align: left; margin: 0px; padding: 2px; border: solid 2px #708090; width: 100%; text-decoration: none }
#languages a { display: box; color: silver; font-size: 70%; text-align: center; margin: 3px ; padding: 1px 2px; border: solid 1px silver; width: 100px; }
.align_langs a { float : right; display : block; width : 100px; }
#main_box h3 {  display: box; color: white; background-color: #B62828; border-bottom: 3px solid black; padding: 2px 10px; width: 100%; margin: 10px 0 ;}
#main_box img { float: left; margin: 0 10px 10px 0; }
#article { padding: 0 10px; font-size: 90%;}
#menu { display : block; width : 90%; }
#menu a { display : block; }
#teaser {  display: box; font-size: 80%; background-color: #f5f5f5; margin: 3px 0; padding: 1px 10px 2px; border-bottom: 1px solid silver; width: 100% }
#teaser em { margin: 0 0 0 50px }
#teaser p, #news_short { margin: 3px 3px 3px 20px }
#top { margin-bottom: 5px; border-bottom: 10px solid #B62828; background-color: black; }
a { color: #800000; font-weight: bold; text-decoration: none }
a:hover { color: #9d0708; font-weight: bold; text-decoration: underline }
body { font-family: Tahoma, Arial, Helvetica, sans-serif; background-color: #eeeeee; }


