body {
background-color : #1a2101;
color : #ffffff;
font-family : Verdana, Arial, Times, serif;
font-size : 12px;
margin-bottom : 25px;
margin-left : 0;
margin-right : 0;
margin-top : 25px;
}

/*____________________Überschriften___________*/

.ffhead {
color : #ffffff;
font-size : 12px;
font-weight : bold;
text-align : center;
}

.head {
color : #ffffff;
background-color : #222c01;
border : 1px solid black;
font-size : 11px;
font-weight : bold;
letter-spacing : 0;
text-align : center;
margin-bottom : 10px;
width : 850px;
height: 25px;
}

.ueberschrift {
font-family : Georgia, Verdana, Arial, Times, serif;
font-size : 15pt;
font-style : italic;
color : #fff;
font-weight : normal;
text-align : center;
background-color : #495a10;
border : 1px solid black;
}

.subhead {
font-family : Georgia, Verdana, Arial, Times, serif;
font-size : 13pt;
font-style : italic;
color : #fff;
font-weight : normal;
text-align : center;
background-color : #495a10;
border : 1px solid black;
width : 420px;
margin-bottom : 10px;
padding : 2px;
}

.header {
font-family : Georgia, Verdana, Arial, Times, serif;
font-size : 11pt;
font-style : italic;
color : #fff;
font-weight : normal;
text-align : center;
background-color : #344206;
border : 1px solid black;
width : 350px;
margin-bottom : 10px;
padding : 2px;
}

/*_______________________ Tabelleneffekte für Webhosting */

table.hosting {
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 11px;
color: #ffffff;
text-align: justify;
}

td.hosting {
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 11px;
color: #ffffff;
text-align: center;
border-right: 1px #586c16 solid;
border-bottom: 1px #586c16 solid;
}

th.hosting {
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 11px;
color: #ffffff;
text-align: center;
border-right: 1px #586c16 solid;
border-bottom: 1px #586c16 solid;
text-align: left;
}

td.rechts {
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 11px;
color: #ffffff;
text-align: center;
border-bottom: 1px #586c16 solid;
}

th.rechts {
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 11px;
color: #ffffff;
text-align: center;
border-bottom: 1px #586c16 solid;
}

td.unten {
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 11px;
color: #ffffff;
text-align: center;
border-right: 1px #586c16 solid;
}

th.unten {
font-family: Verdana, Tahoma, Arial, Helvetica;
font-size: 11px;
color: #ffffff;
text-align: center;
border-right: 1px #586c16 solid;
text-align: left;
}

/*_______________Haupteffekte der Homepage________*/


.postcard {
font-family: Verdana;
font-size: 12px;
background-color: #344206;
border: 1px solid #8c8d4a;
color: #9e9f5e;
padding: 10px;
}

.postcard-text {
font-family: Verdana;
font-size: 12px;
background-color: #344206;
}

.postcard-head {
background-color: #344206;
padding-bottom: 10px;
}

.maintext {
font-family : Verdana, Tahoma, Arial, Times, serif;
font-size : 11px;
color : #ffffff;
text-decoration : none;
text-align : justify;
margin-top : 10px;
margin-left : 10px;
margin-right : 10px;
}

.submaintext {
font-family : Verdana, Tahoma, Arial, Times, serif;
font-size : 11px;
color : #ffffff;
text-decoration : none;
text-align : justify;
margin-top : 10px;
margin-left : 10px;
margin-right : 10px;
border : 1px solid #767738;
background-color : #222c01;
padding : 5px;
width : 420px;
}

.small
{
font-family: Verdana,Tahoma,Arial;
font-size: 7pt;
color: #ffffff;
text-decoration: none;
text-align: justify;
margin-left: 10px;
margin-right: 10px;
}

.smallcenter
{
font-family: Verdana,Tahoma,Arial;
font-size: 7pt;
color: #ffffff;
text-decoration: none;
text-align: center;
margin-left: 10px;
margin-right: 10px;
}

.medium
{
font-family: Verdana,Tahoma,Arial;
font-size: 10pt;
color: #ffffff;
border-bottom: 1px #ffffff dotted;
padding: 5px;
font-weight: bold;
text-align: justify;
margin-left: 10px;
margin-right: 10px;
}

.big
{
font-family: Verdana,Tahoma,Arial;
font-size: 13pt;
color: #ffffff;
text-decoration: none;
text-align: justify;
margin-left: 10px;
margin-right: 10px;
}

.bigcenter
{
font-family: Verdana,Tahoma,Arial;
font-size: 13pt;
color: #ffffff;
text-decoration: none;
text-align: center;
margin-left: 10px;
margin-right: 10px;
}

img.links {
float : left;
margin-right : 10px;
}

img.rechts {
float : right;
margin-left : 10px;
margin-top : 10px;
}

table {
font-family : Verdana, Tahoma, Arial, Times, serif;
font-size : 11px;
color : #ffffff;
text-align : justify;
}

th.odd {
background-color : #222c01;
font-family : Verdana, Tahoma, Arial, Times, serif;
font-size : 11px;
padding : 5px;
}

tr.even {
background-color : #344206;
font-family : Verdana, Tahoma, Arial, Times, serif;
font-size : 11px;
padding : 7px;
}

tr.odd {
background-color : #222c01;
font-family : Verdana, Tahoma, Arial, Times, serif;
font-size : 11px;
padding : 5px;
}

td.even {
background-color : #344206;
font-family : Verdana, Tahoma, Arial, Times, serif;
font-size : 11px;
padding : 5px;
}

td.odd {
background-color : #222c01;
font-family : Verdana, Tahoma, Arial, Helvetica, Times, serif;
font-size : 11px;
padding : 5px;
}

a.namehead:link {
font-family : Georgia, Verdana, Arial, Helvetica, Times, serif;
font-size : 13pt;
font-style : italic;
color : #fff;
font-weight : normal;
text-align : center;
background-color : #495a10;
border : 1px solid black;
width : 420px;
margin-bottom : 10px;
padding : 2px;
}

a.namehead:hover {
font-family : Georgia, Verdana, Arial, Times, serif;
font-size : 13pt;
font-style : italic;
color : #fff;
font-weight : normal;
text-align : center;
}

a:link {
font-family : Verdana, Tahoma, Arial, Helvetica, Times, serif;
font-size : 11px;
color : #9e9f5e;
text-decoration : none;
}

a:hover {
font-family : Verdana, Tahoma, Arial, Times, serif;
font-size : 11px;
color : #767738;
text-decoration : underline overline;
}

a:active {
font-family : Verdana, Tahoma, Arial, Helvetica, Times, serif;
font-size : 11px;
color : #9e9f5e;
text-decoration : none;
}

a:visited {
font-family : Verdana, Tahoma, Arial, Helvetica, Times, serif;
font-size : 11px;
color : #9e9f5e;
text-decoration : none;
}

a.inside {
font-family : Verdana, Tahoma, Arial, Helvetica, Times, serif;
font-size : 12px;
color : #ff9900;
text-decoration : none;
font-style : italic;
}

a.anker {
font-family : Georgia, Verdana, Arial, Times, serif;
font-size : 13pt;
color : #fff;
text-decoration : none;
font-style : italic;
}

ol {
color : #ffffff;
text-decoration : none;
line-height : 2em;
text-align: left;
}
ul {
color : #ffffff;
text-decoration : none;
line-height : 2em;
text-align: left;
}
li {
color : #ffffff;
text-decoration : none;
line-height : 2em;
text-align: left;
}

.faq {
color : #ff9900;
text-decoration : none;
line-height : 2em;
font-weight : bold;
font-style : italic;
}

a.faq:link {
color : #ff9900;
text-decoration : none;
font-weight : bold;
font-style : italic;
}

a.faq:hover {
color : #ff9900;
text-decoration : none;
font-weight : bold;
font-style : italic;
}

hr {
color : #8c8d4a;
height : 5px;
border-style : double;
width : 460px;
}

hr.nav {
color : #8c8d4a;
height : 1px;
border-style : solid;
width : 150px;
}

hr.unten {
border-color : #495a10;
height : 3px;
border-style : double;
width : 450px;
}

hr.normal {
color : #ffffff;
height : 1px;
border-style : solid;
width : 100%;
}

input, select, textarea {
padding : 1px;
border : 1px dotted #767738;
background-color : #222c01;
font-family : Verdana, Arial, Helvetica, Times, serif;
font-size : 8pt;
color : #ffffff;
}

.noborder {
font-family : Verdana, Times, serif;
font-size : 8pt;
color : #ffffff;
}

input.loeschen {
font-family : Verdana, Times, serif;
font-size : 10pt;
background-image : url('http://hdr-fc.de/img/loeschen.jpg');
color : #ffffff;
border : 1px solid #9e9f5e;
width: 77px;
}

input.submit {
font-family : Verdana, Times, serif;
font-size : 10pt;
background-image : url('http://hdr-fc.de/img/abschicken.jpg');
color : #000000;
border : 1px solid #9e9f5e;
width: 77px;
}

.radio, .checkbox {
background : none;
border-width : 0;
}