a:link,a:visited {
 font-family:"Trebuchet MS", verdana;
 font-size: 9pt;
 color: #4A5068;
 font-weight: normal;
 text-decoration:none;
}

a:hover {
 font-family:"Trebuchet MS", verdana;
 font-size: 9pt;
 font-weight: normal;
 color: #000000;
 text-decoration:underline;
}

a.site:link,a.site:visited {
 font-family:"Trebuchet MS", verdana;
 font-size: 8pt;
 color: #4A5068;
 font-weight: normal;
 text-decoration:underline;
}

a.site:hover {
 font-family:"Trebuchet MS", verdana;
 font-size: 8pt;
 font-weight: bold;
 color: #000000;
 text-decoration:none;
}

a.artikelpreview:link,a.artikelpreview:visited {
 //display: block;
 //background-color:#E7EAF1;
 //padding:5px;
 font-family:"Trebuchet MS", verdana;
 font-size: 9pt;
 color: #4A5068;
 font-weight: bold;
 text-decoration:underline;
}

a.artikelpreview:hover {
 font-family:"Trebuchet MS", verdana;
 font-size: 9pt;
 font-weight: bold;
 color: #000000;
 text-decoration:none;
}

a.headerbar:link,a.headerbar:visited {
 font-family:"Trebuchet MS", verdana;
 font-size: 10pt;
 color: #FFFFFF;
 font-weight: bold;
 text-decoration:underline;
}

a.headerbar:hover {
 color: #0F3578;
 text-decoration:none;
}

a.menu:link, a.menu:visited { text-decoration:underline; width:164; margin: 1px 0 1px 0; padding: 1px 0px 1px 6px; color:#FFFFFF; font-size: 10pt; font-weight: bold;  }
a.menu:hover { background-color:#7EC000;  text-decoration:none; }

body {
 font-family: verdana;
 font-size: 8pt;
 font-weight: bold;
 color: #000000;
 background-image:url(../img/bg.jpg);
 background-repeat:repeat-x;
 background-color:#7F7F73;
}

.bar {
 background-color:#C8CEDD;
 border-top: 2px #FFFFFF solid;
 margin: 0px 0 0 0;
}

.header {
 padding-left:150px;
 Vertical-align:middle;
}

.headbar {
 Vertical-align:middle;
 font-family:"Trebuchet MS", verdana;
 font-size: 11pt;
 color: #0F3578;
 height:28px;
 font-weight: bold;
 margin:0px;
 padding: 1px 20px 2px 20px;
}

.suche {
 vertical-align:top;
 text-align: left;
 font-family: Arial;
 font-size: 8pt;
 color: #4A5068;
 width:300px;
 height:25px;
 margin:0px;
 padding: 60px 5px 0 0;
}

h1 {
 font-size: 12pt;
 color: #9BA0B8;
 margin:0px;
 padding-left:80px;
 }

h2 {
 font-size: 12pt;
 color: #9BA0B8;
 margin:0px;
 text-align:center;
}

table, td {
 font-family:"Trebuchet MS", verdana;
 font-size: 9pt;
 font-weight: normal;
 text-align:left;
 vertical-align:top;
 color:#000000;
}

td.head {
 font-family:"Trebuchet MS", verdana;
 font-size: 14px;
 font-weight: bold;
 color: #FFFFFF;
 margin:0px;
 padding:5px 5px 0px 10px;
 vertical-align:top;
 text-align:left;
}

.menuhead {
 font-family:"Trebuchet MS", verdana;
 font-size: 14px;
 font-weight: bold;
 color: #FFFFFF;
 margin:0px;
 padding:0px 5px 0px 5px;
 vertical-align:top;
 text-align:center;
}

.head2 {
 font-family:"Trebuchet MS", verdana;
 font-size: 11pt;
 font-weight: bold;
 color: #FFFFFF;
 margin:0px;
 background-color:#7EC000;
 padding:2px;
 padding-left:10px;
 vertical-align:middle;
 text-align:left;
}

.content {
 font-family:"Trebuchet MS", verdana;
 font-size: 10pt;
 padding: 0px 10px 0px 10px;
 margin: 0px 0px 10px 0px;
 width:100%;
}

td.site {
 font-family:verdana;
 font-size: 8pt;
 font-weight: normal;
 color: #4A5068;
 vertical-align:top;
 text-align:left;
 padding-left:50px;
}

.footer {
 font-family: verdana;
 font-size: 9pt;
 font-weight: normal;
 color: #FFFFFF;
 margin:0px;
 padding:10px 10px 10px 10px;
 vertical-align:middle;
 text-align:center;
}

.top {
 width: 100px;
 font-family: verdana;
 font-weight: normal;
 color: #FFFFFF;
 margin:0px;
 background-color:#0F3578;
 padding:2px;
 vertical-align:middle;
 text-align:center;
 }

.menubg {
 background-image:url(../img/menubg.gif);
 background-repeat:no-repeat;
 background-color:#0F3578;
 width:170px;
 font-size: 10pt;
 font-weight: normal;
 color: #FFFFFF;
 vertical-align:top;
 text-align:left;
 padding: 8px 0px 5px 0px;
 margin: 0px 0px 10px 0px;
}

.menu  {
 display: block;
 color: #FFFFFF;
 margin:1px;
 height:18px;
 width:158px;
 vertical-align:top;
 text-align:left;
}

ul {
 padding-left:0px;
 margin:0px;
 text-align:left;
}

div.artikel {
 display: inline;
 float:left;
 width: 350px;
 margin: 2px 2px 2px 2px;
 padding: 0px 0px 0px 0px;
 vertical-align:top;
 text-align:left;
}

ul.artikelpreview{
 display: block;
 background-color:#F7F8FB;
 font-family: verdana;
 font-size: 8pt;
 font-weight: normal;
 color: #4A5068;
 margin:2px 0px 2px 0px;
 padding: 5px;
 border: 1px #E7EAF1 solid;
 vertical-align:top;
 text-align:justify;
}

ul.suche{
 font-family: verdana;
 font-size: 8pt;
 font-weight: normal;
 color: #4A5068;
 margin:2px 0px 2px 0px;
 padding: 5px;
 border: 1px #E7EAF1 solid;
 border-left: 10px #E7EAF1 solid;
 background-color:#F7F8FB;
 width:95%;
 vertical-align:top;
 text-align:justify;
}

ul.sitemap{
 font-family: verdana;
 font-size: 8pt;
 font-weight: normal;
 color: #4A5068;
 margin:2px 0px 10px 20px;
 padding: 0px;
 vertical-align:top;
 text-align:left;
}

li.liste{
 display: block;
 list-style:none;
 background-color:#F7F8FB;
 font-family: verdana;
 font-size: 9pt;
 font-weight: bold;
 color: #4A5068;
 margin:2px 2px 2px 10px;
 width:350px;
 background-color:#F7F8FB;
 padding: 2px;
 vertical-align:top;
 text-align:left;
 }

li.listeartikel{
 display: block;
 list-style:none;
 background-color:#F7F8FB;
 font-family: verdana;
 font-size: 9pt;
 font-weight: bold;
 color: #4A5068;
 margin:2px 2px 2px 10px;
 width:600px;
 background-color:#F7F8FB;
 padding: 2px;
 vertical-align:top;
 text-align:left;
 }


input, select, textarea {
 border-width:1px;
 font-size: 8pt;
 font-family: verdana;
 border-color:#3F3F3F;
 border-style:solid;
 background-color:#FFFFFF;
 color: #000000;
 padding: 2px 2px 2px 2px;
 margin: 2px 2px 2px 2px;
}
