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

a:hover {
 font-family:"Trebuchet MS", verdana;
 font-size: 9pt;
 font-weight: bold;
 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: #FAE298;
 text-decoration:none;
}

a.menu:link, a.menu:visited {  font-size: 11pt; width:163px; margin: 1px 0 1px 0; padding: 2px 2px 2px 5px; background-color:#F7C23E; color:#970200; font-weight: bold;  }
a.menu:hover { background-color:#FFFFFF; }

a.pages:link, a.pages:visited {
 display: inline;
 font-family:"Trebuchet MS", Verdana;
 font-size: 11pt;
 color: #FFFFFF;
 font-weight: bold;
 text-decoration:underline;
 padding: 0px 5px 0px 5px;
 margin: 2px;
 background-color: #970200;
}

a.pages:hover {
 font-family:"Trebuchet MS", Verdana;
 font-size: 11pt;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration:none;
 background-color: #FFC902;
}

.apage{
 display: inline;
 font-family:"Trebuchet MS", Verdana;
 font-size: 11pt;
 font-weight: bold;
 color: #F7C23E;
 text-decoration:none;
 background-color: #000000;
 padding: 0px 5px 0px 5px;
 margin: 2px;
}

body {
 font-family:"Trebuchet MS", verdana;
 font-size: 9pt;
 font-weight: bold;
 color: #000000;
 background-image:url(../img/bg2.gif) repeat-y;
 background-color:#FFFFFF;
}

.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: Arial;
 font-size: 11pt;
 color: #4A5068;
 height:25px;
 margin:0px;
 padding-top:2px;
}

.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;
}

h5 {
 font-family:"Trebuchet MS", verdana;
 font-size: 11pt;
 font-weight: bold;
 color: #970200;
 margin:5px 0px 0px 0px;
 background-color:#F7C23E;
 padding:2px;
 padding-left:10px;
 vertical-align:middle;
 text-align:center;
}

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

.head {
 font-family:"Trebuchet MS", verdana;
 font-size: 18px;
 font-weight: normal;
 color: #FFFFFF;
 margin:0px;
 background-color:#970200;
 padding:5px;
 vertical-align:top;
 text-align:left;
 width:160px;
}

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

.content {
 padding: 5px 10px 5px 10px;
 margin: 0px 0px 10px 0px;
 font-size: 9pt;
 background-color:#FFFFFF;

}

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

.footer {
 font-family:"Trebuchet MS", verdana;
 font-size: 9pt;
 font-weight: normal;
 color: #970200;
 margin:0px;
 background-color:#F7C23E;
 border-top:2px #970200 solid;;
 padding:10px 10px 10px 10px;
 vertical-align:middle;
 text-align:center;
}

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

.menu  {
 display: block;
 font-family:"Trebuchet MS", verdana;
 font-size: 9pt;
 font-weight: normal;
 color: #4A5068;
 margin:1px;
 height:20px;
 width:160px;
 background-color:#F7C23E;
 padding: 2px 2px 2px 10px;
 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;
}