/* CSS-DATEI: style_main.css */

/*--allgemeine Einstellungen----*/
a  { text-decoration:none;
     color:#999; }
a:hover { color:#ccc; }
.active { color:#006; }
img { border:0px; }
ul { margin:0; padding:0; }
li { list-style-type:none; }
td { font-size: 13px; }
h1 { font-size: 18px;
     line-height: 22px;
     font-weight:normal;
}

/*--container-------------------*/
#container {
 position:absolute;
 top:0;
 left:0;
 width:960px;
 margin:0;
 padding:0;
 font-family:Arial, Helvetica;
 font-size: 13px;
 line-height:18px;
}

/*--Menu------------------------*/
#menu {
 position:fixed;
 top:0px;
 left:0px;
 height:230px;
 width:960px;
 background-color:#fff;
 z-index: 2;
}

#menu1 {
 position:absolute;
 top:30px;
 left:45px;
 width:60px;
}

#menu2 {
 position:absolute;
 top:30px;
 left:127px;
 width:60px;
}

#menu3 {
 position:absolute;
 top:30px;
 left:209px;
 width:600px;
}

#tt_540 {
 position:absolute;
 top:29px;
 left:919px;
 width:31px;
 height:541px;
}

#tt_188 {
 position:absolute;
 top:29px;
 left:938px;
 width:12px;
 height:189px;
}

/*--CONTENT---------------------*/
#content {
 position:absolute;
 top:230px;
 left:45px;
 z-index: 1;
}

/**--CONTENT_start--------------*/

#start {
 position:absolute;
 left:0px;
 top:0px;
}

#start img    {
 position:absolute;
 top:0px;
 left:0px;
 width:660px;
 height:55px;
}

#start p {
 position:absolute;
 top:55px;
 left:405px;
 width:255px;
 margin:0;
}

#start a { color:#000; }
#start a:hover { color:#ccc; }

/*--CONTENT_portrait------------*/
#portrait {
 position:absolute;
 left:82px;
 top:0px;
 background-color:#fff;
}

#portrait table {
 width:435px;
 margin:0px;
 padding:0px;
}

#portrait img {
 position:absolute;
 left:484px;
 width:304px
 top:0px;
}

/*--CONTENT_news----------------*/

#news {
 position:absolute;
 left:82px;
 width:788px;
 top:0px;
}

.newsentry {
 position:static;
 width:788px;
 margin:0 0 40px 0;
 padding:0 0 0 0;
 float:left;
 border:0px solid blue;
}

.newspic {
 position:relative;
 right:0px;
 margin:0 0 0 30px;
 padding:2 0 0 0;
 float:right;
 border:0px solid green;
}

/*--CONTENT_projekt-------------*/
#vorschau {
 position:absolute;
 top:0;
 left:82px;
}

.thumb {
 position:relative;
 margin:0 0 15px 0;
 padding:0;
}

#thumblup {
 position:absolute;
 margin:10px 20px 0px 238px;
}

#thumbldn {
 position:absolute;
 margin:365px 20px 0px 238px;
}

.zumtext {
 position:absolute;
 margin:420px 0 0 55px;
 padding:0;
}

#vorschau p {
 position:absolute;
 top:-4px;
 left:235px;
 width:500px;
 margin:0px;
 padding:0px;
}

#vorschau a { color:#000; }
#vorschau a:hover { color:#ccc; }

#album_thumbs {
 position:absolute;
 top:0;
 left:650px;
 width:220px;
}

#text {
 position:absolute;
 top:0px;
 left:82px;
 width:538;
 height:405px;
 border:0px solid #aed;
}


.picimg {
 position:absolute;
 right:-620px;
}


#stellen {
 position:relative;
 top:0;
 left:82px;
}

.stellen_thumb {
 position:relative;
 margin:15 0 85px 0;
 padding:0;
}


#stellen p {
 position:absolute;
 top:-4px;
 left:235px;
 width:500px;
 margin:0;
 padding:0px;
}

#stellen a { color:#000; }
#stellen a:hover { color:#ccc; }

#stellen_text {
 position:relative;
 left:82px;
 width:653px;
 padding:0;
}




