body {margin: 0px; padding: 0px; font-family: Verdana,Tahoma,sans-serif;}

#header {border-bottom: 1px dotted #0060bf; padding: 0px; width: 100%; background: url('images/bus.jpg') no-repeat 100% 100%; height: 186px;}
#logo {margin: 12px; margin-top: 11px; border: 0px;}
#words {position: relative; vertical-align: top; left: 3%; top: 48px;}


#sidebar {vertical-align: top; padding-bottom: 11px; padding-top: 11px;}
#dot1 {width: 181px; height: 1px;}

.cname {vertical-align: middle; background: url('images/active_bg.jpg'); width: 100%; text-align: center;}
.name {vertical-align: middle; background: #e5e5e5; text-align: center;}

td {border: 0px;}
table {border: 0px;}

img {border: 0px;}

#flags {margin: 11px; text-align: center; padding-right: 15px;}
#flags img {margin: 5px; text-align: center;}

a {color: #0060bf;}

#ce {margin: 11px; margin-left: 20px;}

#menu td {padding: 0px; margin: 0px; background: url('images/normal.gif') no-repeat 100% 0%; width: 170px; padding-right: 22px; padding-bottom: 12px; font-size: 10pt; text-align: center; vertical-align: middle; height: 53px; cursor: pointer;}
#menu td.checked {padding: 0px; margin: 0px; background: url('images/checked.gif') no-repeat 100% 0%; width: 170px; padding-right: 22px; padding-bottom: 12px; font-size: 10pt; text-align: center; vertical-align: middle; height: 53px; cursor: pointer;}
.normal {padding: 0px; margin: 0px; background: url('images/normal.gif') no-repeat 100% 0%; width: 170px; padding-right: 22px; padding-bottom: 12px; font-size: 10pt; text-align: center; vertical-align: middle; height: 53px; cursor: pointer;}

#mainarea {width: 100%; vertical-align: top; padding: 12px;}

#mainarea div {margin-right: 10px; background: #edf4fa; border-right: #0060bf 1px dotted; padding: 11px; margin-bottom: 22px;}
#mainarea div img {float: left;}
#mainarea div .info {padding: 3px; padding-left: 11px;}

h3 {font-weight: normal;}
h2 {font-weight: normal;}

.info {width: 100%; vertical-align: top;}

#wwords {line-height: 0%; color: #ffffff; width: 100px; font-size: 6pt;}

#copyrights {border-top: 1px dotted #0060bf; padding: 11px; text-align: center; font-weight: bold; font-size: 11pt;}

#tdaten {border: 1px solid #bfbfbf; width: 80%;}
#tdaten td {border: 1px solid #bfbfbf;}

.photos {padding-top: 20px; padding-bottom: 20px;}
.photos img {margin-left: 20px; margin-right: 20px; display: inline;}

ul {margin: 5px; padding: 5px;}
li {list-style: inside; margin: 0px; padding: 5px;}

#submenu {padding-bottom: 10px;}

.pdf {vertical-align: middle;}