/* Body allgemein*/
BODY {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #000000;
font-size : 10pt;
background : #FFFFCC;
}
A {
text-decoration : none;
color : #0000FF;
}
A:visited {
text-decoration : none;
color : #0066FF;
}
A:active {
text-decoration : none;
color : #FF0000;
}
A:hover {
text-decoration : none;
color : #FF0000;
}
H1 {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 10pt;
color : #0000FF;
background : #FFFFCC;
font-weight : bold;
}
H2 {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 10pt;
color : #0000FF;
background : #FFFFCC;
font-weight : bold;
}
H3 {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 12pt;
color : #0000FF;
background : #EEEEEE;
font-weight : bold;
}
/* Top */
#top {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #000000;
font-size : 8pt;
position : absolute;
top : 110px;
left : 2.5%;
width : 81%;
}
#top_java {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #FF0000;
font-size : 8pt;
font-weight : bold;
position : absolute;
top : 130px;
left : 2.5%;
width : 80%;
}
#traffic {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 8pt;
font-weight : bold;
position : absolute;
top : 150px;
left : 0.5%;
width : 42%;
}
/* Bilder */
#logo_67 {
position : absolute;
top : 189px;
left : 2.48%;
width : 27.5%;
border : 1px solid #FFFFCC;
}
#logo {
position : absolute;
top : 189px;
left : 2.48%;
width : 98%;
border : 1px solid #FFFFCC;
}
#bild1 {
position : relative;
top : 180px;
left : 15px;
width : 27.5%;
border : 1px solid #FFFFCC;
}
#bild2 {
position : absolute;
top : 189px;
left : 24px;
width : 27.5%;
}
#legende {
position : relative;
top : 190px;
left : 2.5%;
width : 26%;
border : 1px solid #FFFFCC;
}
#gruss {
font-size : 10pt;
color : #0000FF;
font-weight : bold;
background : #FFFFCC;
}
/* Tabellen */
TD {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #000000;
font-size : 10pt;
}
TD.black {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #000000;
background : #666666;
font-size : 10pt;
}
td.blue {
font-size : 10pt;
color : #000000;
font-family : Tahoma, Verdana, Arial, Helvetica, Univers, sans-serif;
background : #99CCFF;
font-weight : bold;
}
td.blue200 {
font-family : Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size : 10pt;
font-weight : bold;
color : #FFFFCC;
background : #0000FF;
width : 200px;
}
TD.grey {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #000000;
background : #EEEEEE;
font-size : 10pt;
}
TD.greycenter {
font-family: Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color: #000000;
background: #EEEEEE;
font-size:8pt;
text-align: center;
}
TD.greyre {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #000000;
background : #EEEEEE;
font-size : 10pt;
text-align : right;
}
TD.red {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #000000;
background : #99CCFF;
font-weight : bold;
font-size : 10pt;
}
TD.red150 {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #000000;
background : #99CCFF;
font-weight : bold;
width : 150px;
font-size : 10pt;
}
TD.white15 {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #000000;
background : #99CCFF;
width : 15px;
font-size : 10pt;
}
/* input */
.input500 {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 9pt;
color : #333333;
width : 500px;
height : 20px;
border : 1px solid #666666;
}
.input300 {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 9pt;
color : #333333;
width : 300px;
height : 20px;
border : 1px solid #666666;
background : #FFFFFF;
}
.input282 {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 9pt;
color : #333333;
width : 282px;
height : 20px;
border : 1px solid #666666;
}
.input148 {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 9pt;
color : #333333;
width : 148px;
height : 20px;
border : 1px solid #666666;
}
input.var300 {
font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, Univers, sans-serif;
font-size: 9pt;
color: #000000;
background: #EEEEEE;
width: 300px;
border: 1px solid #666666;
}
input.v400 {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 10pt;
font-weight : bold;
color : #333333;
width : 320px;
height : 25px;
border : 1px solid #666666;
}
input.v150 {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 10pt;
font-weight : bold;
color : #FFFFFF;
width : 145px;
height : 25px;
border : 1px solid #99CCFF;
background : #0000FF;
}
input.v230 {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 10pt;
font-weight : bold;
color : #FFFFFF;
width : 230px;
height : 25px;
border : 1px solid #99CCFF;
background : #0000FF;
}
input.vcode {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 12pt;
color : #333333;
width : 142px;
height : 20px;
}
/* Codeposition */
.code      {
position:relative;
top:4px;
left:5px;
}
.codekom      {
position:relative;
top:7px;
left:2px;
}
/* Button */
.button150 {
font-family : Tahoma, Verdana, Arial, Helvetica, Univers, sans-serif;
font-size : 10pt;
font-weight : bold;
color : #FFFFFF;
border : 1px solid #99CCFF;
background : #0000FF;
width : 180px;
height : 25px;
cursor : auto;
}
.button300 {
font-family : Tahoma, Verdana, Arial, Helvetica, Univers, sans-serif;
font-size : 10pt;
font-weight : bold;
color : #FFFFFF;
border : 1px solid #99CCFF;
background : #0000FF;
width : 300px;
height : 25px;
cursor : auto;
}
select {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 10pt;
color : #333333;
height : 25px;
background-color: #FFFFE0;
border : 1px inset #666666;
}
select.sel300 {
font-size : 10pt;
color : #000000;
width : 320px;
font-family : Tahoma, Verdana, Arial, Helvetica, Univers, sans-serif;
}
select.var300 {
font-size : 10pt;
color : #333333;
width : 300px;
height : 25px;
font-family : Tahoma, Verdana, Arial, Helvetica, Univers, sans-serif;
}
.radio {
border : none;
}
/* spezielle Schriften */
.red {
font-family : Tahoma, Verdana, Arial, Helvetica, Univers, sans-serif;
color : #FF0000;
}
.red1 {
font-family : Tahoma, Verdana, Arial, Helvetica, Univers, sans-serif;
color : #FF0000;
font-size : 8pt;
}
.red2 {
font-family : Tahoma, Verdana, Arial, Helvetica, Univers, sans-serif;
color : #FF0000;
font-weight : bold;
font-size : 8pt;
}
.blue {
font-family : Tahoma, Verdana, Arial, Helvetica, Univers, sans-serif;
color : #0000FF;
font-weight : bold;
font-size : 8pt;
background : #FFFFCC;
}
.bluegr {
font-family : Tahoma, Verdana, Arial, Helvetica, Univers, sans-serif;
color : #0000FF;
font-weight : bold;
font-size : 10pt;
background : #EEEEEE;
}
.center {
text-align : center;
}
textarea {
font-size : 12pt;
color : #333333;
border : 1px solid #666666;
width : 300px;
}

.right {
text-align : right;
}
.smallright {
font-size : 7pt;
text-align : right;
}
.small {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #000000;
font-size : 8pt;
}
input.var160 {
        font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, Univers, sans-serif;
        font-size: 9pt;
        color: #000000;
        background: #EEEEEE;
        width: 100px;
        border: 1px solid #666666;
}
input.var160:focus {
        background: #FFFFCC;
}
.kursiv {
font-style:italic;
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #FF0000;
font-size : 10pt;
background : #FFFFCC;
}
 /*--Nachtrag Navigation---------------------*/
#navi {
position : absolute;
top : 10px;
left : 2%;
width : 96%;
}
#navi_tab {
position : absolute;
top : 118px;
left : 2%;
width : 96%;
}
#links {
width : 100%;
border-collapse : collapse;
}
#linksfont {
width : 100%;
border-collapse : collapse;
}
#links a {
display : block;
background : #0000FF;
color : #FFFFFF;
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 10pt;
font-weight : bold;
margin : 0 auto;
padding : 4px 2px;
text-decoration : none;
width : 100%;
}
#links a:hover {
background-color : #99CCFF;
color : #0000FF;
}
.tdn {
border : 6px solid #FFFFCC;
background-color : #0000FF;
width : 13.5%;
text-align : center;
}
.tdnt {                         /*--Nachtrag navi translate---------------------*/
border : 6px solid #FFFFCC;
background-color : #FF0000;
width : 13.5%;
height : 40px;
text-align : center;
}
.tdnc {                         /*--Nachtrag navi cookie---------------------*/
background-color : #FFFFCC;
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 10pt;
width : 14.5%;
text-align : center;
}
TD.redquick {                   /*--Nachtrag navi translate---------------------*/
border : 6px solid #FFFFCC;
}
 /*--Nachtrag Struktur---------------------*/
#vali {
position : absolute;
top : 108px;
left : 2.3%;
width : 80%;
}
#vali_new {
position : absolute;
top : 135px;
left : 86%;
width : 11.5%;
}
#inhalt_94 {
position : absolute;
top : 190px;
left : 2.5%;
width : 95%;
border : 1px solid #0000FF;
}
#inhalt_67 {
position : absolute;
top : 190px;
left : 30%;
width : 67.5%;
border : 1px solid #0000FF;
}
#inhalt_rh {
position : absolute;
top : 190px;
left : 44%;
width : 53%;
border : 1px solid #0000FF;
}
#inhalt_view {
position : absolute;
top : 8%;
left : 2.5%;
width : 95%;
border : 1px solid #0000FF;
}
#inhalt_no {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #000000;
font-size : 0;
position : absolute;
top : 0;
left : 3%;
width : 94%;
}
#inhalt_ursprung {
background : #EEEEEE;
border : 1px solid #0000FF;
padding : 10px;
}
#fuss {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #000000;
font-size : 8pt;
text-align : center;
padding-top : 10px;
border-top : 1px solid #0000FF;
}
.countercgi      {      /*--Nachtrag Fuß Counter cgi*/
position:relative;
top:1px;
left:0px;
}
 /*--Nachtrag Suchmaschine---------------------*/
em {
        font-weight: bold;
        font-style: normal;
}
#output a {font-weight: bold;}
.searchword  {color: #222; background-color: #ffd; border: 1px dotted #ff0;}
.searchword0 {color: #222; background-color: #ff0; border: 1px dotted #ffd;}
.searchword1 {color: #222; background-color: #0f0; border: 1px dotted #ff0;}
.searchword2 {color: #222; background-color: #0ff; border: 1px dotted #ff0;}
.searchword3 {color: #222; background-color: #fbb; border: 1px dotted #ff0;}
.searchword4 {color: #222; background-color: #dfd; border: 1px dotted #ff0;}
.searchword5 {color: #222; background-color: #faf; border: 1px dotted #ff0;}
.searchword6 {color: #222; background-color: #ccc; border: 1px dotted #ff0;}
.mod {display: block; font-size: .8em;}
 /*--Nachtrag Gästebuch---------------------*/
td.secdisclaimer {
        font-size: 8pt;
        color:#666666;
}
 /*--Nachtrag Stamm---------------------*/
hr{
 border: 0px; /* Für Firefox und Opera */
 border-top: solid 1px #0000FF;
 border-bottom: solid 1px #FFFFCC; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
}
#inhalt_log {
position : absolute;
top : 190px;
left : 31%;
}
#inhalt_100 {
position : absolute;
top : 190px;
left : 2.5%;
border : 1px solid #0000FF;
}
#loginout {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #000000;
font-size : 8pt;
font-weight : bold;
position : absolute;
top : 130px;
left : 90%;
width : 8%;
}
 /*--Nachtrag Grusskarten/Auswahl---------------------*/
#inhalt_info {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #000000;
font-size : 8pt;
border-top : 1px solid #0000FF;
}
#inhalt_stgk {          /*statistik grußkarten*/
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
color : #000000;
font-size : 8pt;
border : 1px solid #0000FF;
}
 /*--Nachtrag Grusskarten/select---------------------*/ /*jscards.cgi*/
.ajaxwindow {
  background-color: #FFFFFF;
  color: #000000;
  border: 1px solid #0000FF;
  font-size: 10pt;
  font-family: Verdana, Tahoma, Arial, Helvetica, Univers, sans-serif;
}
.ajaxframe {
  position: absolute;
  visibility: hidden;
  z-index: 100;
}
 /*--Nachtrag Werbeblock-------------*/
 input.v470 {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 8pt;
font-weight : bold;
color : #FF0000;
width : 250px;
height : 15px;
border : 1px solid #0000FF;
background : #FFFFCC;
}
 /*--Nachtrag Kommentare--*/
 input.komm {
font-family : Verdana, Tahoma, Arial, Univers, Helvetica, Geneva, sans-serif;
font-size : 10pt;
font-weight : bold;
color : #000000;
width : 28px;
height : 13px;
border : 3px solid #FFFFCC;
background : #FFFFCC;
}