/*  -------------------- allgemeine vorgaben -------------------- */
body {
background-color:#999999;
margin:0px;
padding:0px;
font-size:12px;
font-family:arial,helvetica,verdana;
color:#ffffff;
}

td {
margin:0px;
padding:0px;
font-size:12px;
font-family:arial,helvetica,verdana;
color:#ffffff;
line-height:17px;
}

a:link {
font-family:arial,helvetica,verdana;
color:#ffffff;
font-size:12px;
}

a:visited {
font-family:arial,helvetica,verdana;
color:#ffffff;
font-size:12px;
}

a:active {
font-family:arial,helvetica,verdana;
color:#343434;
font-size:12px;
}

a:hover {
font-family:arial,helvetica,verdana;
color:#343434;
font-size:12px;
}

a {
text-decoration:none
}


/*  -------------------- site -------------------- */
#site {
position:absolute;
top:0px;
left:0px;
top:50%;
left:50%;
margin-left:-430px; 
margin-top:-272px;
width:860px;
height:545px;
/*#width:1000px;*/
overflow:visible;
border:solid 1px #343434;
padding:0px 0px 0px 0px;
text-align:left;
}

/*  -------------------- header -------------------- */
#header { 
position:absolute;
left:60px;
top:55px;
/*display:inline;*/
width:229px;
height:23px;
/*overflow:visible;*/
padding:0px;
margin:0px;
}

/*  -------------------- content -------------------- */
#content {    
position:absolute;
display:inline;
width:745px;
/*color:#000;
#xheight:445px;
#xwidth:0px;*/
/*padding:0px;*/
/*margin:0px 30px 0px 185px;
#margin:0px 0px 0px 180px;
border:solid 1px #000000;*/
}


/*  --- content image--- */
#contentimage {
position:relative;
width:735px;
left:60px;
top:100px;
}

/*  --- content thumbnails --- */
.galerie_thumbnail {
display:inline;
margin:0px;
padding-right:10px;
}

.galerie_thumbnail2 {
display:inline;
margin:0px;
}

#nav{
position:relative;
width:100px;
left:380px;
top:110px;
}

/*  --- content text --- */
#contenttext {
position:relative;
width:150px;
left:655px;
top:92px;
/*margin-left:-466px;*/
/*margin-top:5px;*/
}


/*  -------------------- footer -------------------- */
.passiv {
position:absolute;
left:-1000px;
top:-1000px;
width:0px;
height: 0px;
overflow:hidden;
display:inline;
}