td
{
vertical-align:top;
font-family:Verdana;
font-size: 9pt;
}

.formsmall
{ 
font-family:verdana;
font-size: 9pt;
line-height:12pt;
height: 15pt;

border: 1px solid #5cbc9f;
background-color:#d8edec;
color:#000000;
width: 25px;

}

.checkbox
{
border: 1px solid #5cbc9f;
background-color:#d8edec;
}

checkbox
{
border: 1px solid #5cbc9f;
background-color:#d8edec;
}


.formmiddle
{
font-family:verdana;
font-size: 9pt;
line-height:12pt;
height: 15pt;

border: 1px solid #5cbc9f;
background-color:#d8edec;
color:#000000;
width: 100px;
}
.formlong
{
font-family:verdana;
font-size: 9pt;
line-height:12pt;
height: 15pt;

border: 1px solid #5cbc9f;
background-color:#d8edec;
color:#000000;
width: 250px;


}
.trenner
{
border-bottom: 2px solid #5cbc9f;
height: 2px
}
.formsubmit
{
font-family:verdana;
font-size: 9pt;
line-height:12pt;
height: 15pt;

border: 1px solid #5cbc9f;
background-color:#d8edec;
color:#000000;
width: 100px;
}
.formtextarea
{
font-family:verdana;
font-size: 9pt;
line-height:12pt;
border: 1pt solid #5cbc9f;
background-color:#d8edec;
color:#000000;
width: 250px;
height: 50px;

}

.small
{
font-size:8pt;
}

.formlist
{
font-weight:bold;
font-size:10pt;
}



.tdheadline
{
font-size  : 11pt;
font-weight  : bold;
border-bottom: 1pt solid #5cbc9f;

}

.tdbuchen{
font-size  : 11pt;
font-weight  : bold;
text-align:center;
}


.tdsmall
{
font-size  : 8pt;
}

.tdpreis
{ 
font-weight  : bold;
text-align:right;
}

.headline
{
font-size  : 11pt;
font-weight  : bold;
}

#BackInfo
{
text-align:center;
  font-family: verdana;
  font-size  : 11pt;
  font-weight: bold;
  color: navy;

}

div#campingplatz
{
top:20px;
left: 20px;
position: absolute;
}

div#parsteiner
{
top:50px;
left: 290px;
position: absolute;
}
div#see
{
top:20px;
left: 550px;
position: absolute;
}
div#dommel
{
top:0px;
left: 650px;
position: absolute;
}

body {
  background-image     : url('http://www.camping-parsteiner-see.de/cms/images/hintergrund2.jpg');
  background-attachment: fixed;
no-repeat
background-position: center;
background-repeat:no-repeat;
}

#logo {
  position   : absolute;
  top        : 50%;
  left       : 50%;
  margin-left: -130px;
  margin-top : -250px;


  font-family: verdana;
  font-size  : 14pt;
  font-weight: bold;
  color      : navy;
}
 /*
#block0 {
  position   : absolute;
 left       : 50%;
  top        : 50%;
  margin-left: -300px;
  margin-top : -300px;
*/
}

a:link
{
text-decoration:none;
color: navy
}

a:visited
{
text-decoration:none;
color: navy
}


a:active
{
text-decoration:none;
color: navy
}


a:hover
{
background-color:#5cbc9f;
text-decoration:none;
color: navy
}



#block23
{
text-align:center;
color:navy;
font-weight:bold;
font-family:verdana;
font-size:10pt;
}

#adresse {
  position        : absolute;
  top             : 520px;
  width           : 150px;
  background-color: #FFFFFF;
  border          : solid 1px #CDCDCD;
  padding         : 5;
  font-family: verdana;
  font-size  : 8pt;
}

#wetter {
  position        : absolute;
  top             : 320px;
  width           : 150px;
  background-color: #FFFFFF;
  border          : solid 1px #CDCDCD;
  padding         : 5;
  font-family: verdana;
  font-size  : 8pt;
  text-align: center;
}


#AdresseLink a {
  text-decoration: none;
  color          : navy;
  font-size: 8pt;

}


#block1 {
  position        : absolute;
  top             : 120px;
  width           : 150px;
  background-color: #FFFFFF;
  border          : solid 1px #CDCDCD;
  padding         : 5;
}

#block11 {
  font-family: verdana;
  font-size  : 10pt;
}

#block11 a {
  text-decoration: none;
  color          : navy;
}

#block2 {
  position        : absolute;
  top             : 120px;
  left            : 170px;
  width           : 60%;

  padding         : 5px;

  background-color: #FFFFFF;
  border          : solid 1px #CDCDCD;
}

#block21 h1 {
  font-family: verdana;
  font-size  : 12pt;


}

#block22 {
  font-family: verdana;
  font-size  : 10pt;
  line-height: 20px;

}

#ArtikelLink {
  font-family    : verdana;
  font-size      : 10pt;
}

#block24 {
  font-family: verdana;
  font-size  : 10pt;
}

#block24 td {
  font-family: verdana;
  font-size  : 10pt;
}

span#ArtikelLink
{
font-size:9pt;
line-height: 12pt;
height: 12pt;
padding: 2px;
margin: 5px;
  font-size: 8pt;

}

#ArtikelLink a {
  text-decoration: none;
  color          : navy;
  font-size: 8pt;
}

#block3 {
  position  : absolute;
  top       : 100px;
  left      : 170px;


  font-size : 9pt;
}

#block31 {
  font-family: verdana;
  font-size  : 8pt;
  width      : 100%;
  text-align : right;
}

#block31 a {
  text-decoration: none;
  color          : navy;
}
