html, body, div, form, ul, ol, dl, dt, dd, li, img, p, div, h1, h2, h3, h4, h5, h6, a, input, tr, td, table {
padding: 0px;
margin: 0px;
border: none;
border-width: 0px;
}

a:link {color:black; text-decoration:none;cursor:pointer;}
a:visited {color:black; text-decoration:none;cursor:pointer;}
a:active {color:black; text-decoration:none;cursor:pointer;}
a:hover {color:black; text-decoration:underline;cursor:pointer;}

hr {
border: 0px;
border-top: solid 1px /*#fc8015*/;
border-bottom: solid 1px /*#fc8015*/;
}

input{
margin:2px;
padding:2px;
}

body {font-family:Helvetica;
font-size:10pt;
color:#000000;
background-color:#28A400;
/*background-image: url(img/background2.png);*/
background-position:center;
background-repeat:repeat-y;
height:100%;
width:100%;
position:relative;
}

h1 {font-size: 16pt;
}
h2 {font-size:12pt;
margin-bottom:3px;
margin-top:8px;
}

p.einzug {
margin-left:15px;
font-size:10pt;
}

p.lizenz {
margin-left: 20px;
margin-top: 20px;
font-size: 8pt;
}

table.artikel {margin-left:10px;
margin-top:10px;                   2
margin-right:10px;
z-index:6;
position:relative;
width:95%;
}
td.headline {text-align:left
}
td.date {text-align:right;
}
td.text {padding-left:10px;
padding-right:10px;
text-align:justify;
width:100%;
}
td.galerielink {padding-left:50px;
padding-right:10px;
padding-top:20px;
text-algin:left;
width:100%;
}
td.author {text-align:right;
padding-top:15px;
padding-right:50px;
}
td.labels {
padding-left:10px;
padding-right:5px;
vertical-align:top;
}
td.inputs {
padding-left:5px;
padding-right:10px;
}


table.topbar {width:100%;
padding-right:7px;
padding-left:7px;
color:#ffffff;
font-size:10pt;
height:30px;
}
td.login {text-align:right;
vertical-align:middle;
height:30px;
}

.artikelpreview {
margin-left:12px;
margin-right:12px;
margin-top:5px;
/*padding-top:10px;*/
clear:both;
}

img.artikelbild {width:150px;
float:left;
margin-right:5px;
}
img.minibild {width:75px;
float:left;
margin-right:5px;
}
img.galeriebild {
margin-left:30px;
margin-top:30px;
margin-bottom:30px;
width:500px;
}
img.galerieprev {
height:90px;
margin-left:5px;
margin-right:5px;
margin-top:5px;
float:left;
}

li {
padding-bottom:3px;
}
ul.sublist {
list-style-type:none;
font-size:10pt;
padding-left:20px;
}

ul.toplist {
list-style-type:none;
margin-left:40px;
margin-top:30px;
font-size:12pt;
}

iframe.titelbildauswahl {border: solid 1pt #fc8015;
width:500px;
height:155px;
padding:0px;
overflow:auto;
text-align:center;
vertical-align:middle;
max-width:560px;
background-color:#bd5200;
margin-bottom:20px;
}

#bilderleiste {
border: solid 1pt #fc8015;
width:100%;
height:122px;
padding:5px;
overflow:auto;
text-align:center;
vertical-align:middle;
max-width:560px;
background-color:#bd5200;
}

#login input {
position: relative;
height: 25px;
width: 81px;
border: none;
font-size: 10pt;
padding-right: 5px;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
background: url(img/input.png);
background-repeat:repeat-x;
color:#ffffff;
margin:0px;
}

#suche input {
/*
position: relative;
height: 25px;
width: 81px;
border: none;
font-size: 10pt;
padding-right: 5px;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
background: url(img/suche2.png);
background-repeat:repeat-x;
color:#999999;
margin:0px;*/
font-family:Arial,sans-serif;
color:#000000;
font-size:12px;
border: 1px solid #339933;
background-color:#EEEEEE;
height:22px;
width:100px;
padding:3px;

}

#sidebox {padding-left:12px;
padding-right:12px;
margin-top:10px;
margin-bottom:10px
}

#topbar {z-index: 8; position: fixed;
vertical-align:middle;
top:0px;
left:0px;
width:100%;
height:30px;
background-color:#28A400;
background-repeat:repeat-x}

#center {top: 30px; position:relative;
width: 1140px;
margin:auto;
margin-bottom:200px;
}

#logo {width:420px;
position:absolute;
left:480px;
z-index:4;
}

#navi {width:363px;
position:absolute;
left:150px;
top:50px;
z-index:1;
}

#contenttable {position:relative;
top:115px;
/*left:170px;*/
min-height:500px;
height:500px;
z-index:3;
background-color:#EEEEEE;
/*background-color:#368d2b;
background-image: url(img/textback2.jpg);*/
background-repeat:no-repeat;
border-spacing:0px;
-moz-border-radius:10px; /* Firefox */
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px; /* Konqueror */
border-radius:10px; /* CSS3 */
}

#content {
width:600px;
padding-top:10px;
vertical-align:top;
}

#seite {
width:200px;
background-color:#DDDDDD;
/*background-image: url(img/seiteback_neu.jpg);*/
background-repeat:no-repeat;
color:#FFFFFF;
font-size:9pt;
color:#000000;
vertical-align:top;
-moz-border-radius:10px; /* Firefox */
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px; /* Konqueror */
border-radius:10px; /* CSS3 */
}

#tablenavigation {
border-spacing:1px;
padding:1px;
}

#menudiv {
margin-left:12px;
margin-top:5px;
margin-bottom:5px;
}

#menuetd {
font-size:13px;
/*font-weight: bold;*/
margin-left:20px;
margin-top:5px;
margin-bottom:5px;
background-color:#eac421;
/*-moz-border-radius:3px; /* Firefox */
/*-webkit-border-radius:3px; /* Safari, Chrome */
/*-khtml-border-radius:3px; /* Konqueror */
/*border-radius:3px; /* CSS3 */
}

#menuetdoben {
font-size:13px;
font-weight: bold;
margin-left:20px;
margin-top:5px;
margin-bottom:5px;
background-color:#eac421;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
border-top-right-radius:10px;
border-top-left-radius:10px;
}

#menuetdunten {
font-size:13px;
/*font-weight: bold;*/
margin-left:20px;
margin-top:5px;
margin-bottom:5px;
background-color:#eac421;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
border-bottom-right-radius:10px;
border-bottom-left-radius:10px;
}

#menuetd:hover {
background-color: #EEEEEE;
}

#menuetdoben:hover {
background-color: #EEEEEE;
}

#menuetdunten:hover {
background-color: #EEEEEE;
}

#navigation {
margin-left:12px;
width:180px;
background-color:#DDDDDD;
/*background-image: url(img/seiteback_neu.jpg);*/
background-repeat:no-repeat;
color:#FFFFFF;
font-size:9pt;
color:#000000;
vertical-align:top;
-moz-border-radius:10px; /* Firefox */
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px; /* Konqueror */
border-radius:10px; /* CSS3 */
}

.platzhalter {height:1px;
margin-top:90px;
}

#blumeunten{
height:100px;
text-align:right;
vertical-align:bottom;
z-index:5;
}

#flagge {position:absolute;
width:170px;
top:250px;
left:20px;
z-index:0;
cursor:pointer;
}
