#kontent
{
margin: 0;
padding: 10px 0 30px 0;
border-bottom: 1px solid #000;
width: 755px;
background: transparent;
text-align: left;
float: left;
}

#headlines
{
margin: 0;
padding: 0;
border: 0;
width: 100%;
background: transparent;
text-align: left;
float: left;
}

#headlines p
{
margin: 0 0 0 100px;
padding: 2px 0 0 2px;
border: 1px solid #000;
border-right: 0;
width: *;
height: 25px;
background-color: #2766E7;
color: #fff; 
font-family: arial, helvetica, sans-serif;
font-weight: normal; 
font-style: normal; 
font-size: 90%; 
}

#kontent_text
{
margin: 0;
padding: 3px 10px 3px 103px;
border: 0;
width: 645px;
background: transparent;
text-align: left;
float: left;
color: #333; 
font-family: arial, helvetica, sans-serif;
font-weight: normal; 
font-style: normal; 
font-size: 80%; 
text-align: left;
}

#middle
{
border: 0;
width: 100%;

margin: 0;
padding: 0 0 50px 0;
background: transparent;
text-align: left;
float: left;
}

#bilder
{
border: 0;
margin: 0;
padding: 0;
float: left;
background: transparent;
}

#ibiza
{
border: 1px solid #000;
height: 140px;
width: 214px;
margin: 20px 0 0 20px;
padding: 0;
background: url('../div_jpg/ibiza.jpg');
}

#ibiza p
{
border: 0;
margin: 0;
padding: 0;
color: 000;
position: relative;
left: 170px;
top: 5px;
font-family: arial, helvetica, sans-serif;
font-weight: normal; 
font-style: normal; 
font-size: 70%; 
}

#deutschland
{
border: 1px solid #000;
height: 140px;
width: 210px;
margin: 20px 0 0 80px;
padding: 0;
background: url('../div_jpg/deutschland2.jpg');
}

#deutschland p
{
border: 0;
margin: 0;
padding: 0;
color: 000;
position: relative;
left: 5px;
top: 5px;
font-family: arial, helvetica, sans-serif;
font-weight: normal; 
font-style: normal; 
font-size: 70%; 
}

#niederlande
{
border: 1px solid #000;
height: 150px;
width: 150px;
margin: 20px 0 0 60px;
padding: 0;
background: url('../div_jpg/niederlande.jpg');
}

#niederlande p
{
border: 0;
margin: 0;
padding: 0;
color: 000;
position: relative;
left: 83px;
top: 5px;
font-family: arial, helvetica, sans-serif;
font-weight: normal; 
font-style: normal; 
font-size: 55%; 
}

#formular
{
border: 0;
margin: 0 0 0 -50px;
padding: 0 0 40px 0;
float: left;
background: transparent;

width: 490px;
}

#formular table
{
border: 0;
margin: 0 0 0 100px;
padding: 0;
background: transparent;

}

#formular table td.left
{
border: 0;
margin: 0;
padding: 4px 20px 1px 0;
background: transparent;
float: left;
color: #333; 
font-family: arial, helvetica, sans-serif;
font-weight: normal; 
font-style: normal; 
font-size: 80%; 
text-align: right;
width: 100px;
}

#formular table td.right
{
border: 0;
margin: 0;
padding: 2px 0 2px 0;
background: transparent;
float: left;
color: #333; 
font-family: arial, helvetica, sans-serif;
font-weight: normal; 
font-style: normal; 
font-size: 80%; 
text-align: left;
}

input.norm
{
width: 210px;
}

input.plz
{
width: 50px;
}

input.ort
{
width: 160px;
}

#formular table.text
{
border: 0;
margin: 0 0 0 -30px;
padding: 0;
background: transparent;
}

#formular table.text td.left
{
border: 0;
margin: 0;
padding: 6px 20px 3px 0;
background: transparent;
float: left;
color: #333; 
font-family: arial, helvetica, sans-serif;
font-weight: normal; 
font-style: normal; 
font-size: 80%; 
text-align: right;
width: 200px;
}

#formular table.text td.right
{
border: 0;
margin: 0;
padding: 4px 0 4px 0;
background: transparent;
float: left;
color: #333; 
font-family: arial, helvetica, sans-serif;
font-weight: normal; 
font-style: normal; 
font-size: 80%; 
text-align: left;
}

#formular textarea
{
width: 280px;
height: 70px;
}

p.tool
{
border: 0;
margin: 7px 7px 0 0;
padding: 0;
color: #000033; 
font-family: arial, helvetica, sans-serif; 
font-weight: normal; 
font-style: normal; 
font-size: 70%; 
text-decoration: none; 
text-align: left;
float: left;
}