@charset "utf-8";





body

{

background:         #fff; /* #dddddd url(../img/dddddd.gif) repeat; */

margin:             20px;

padding:            0;

font-family:        Arial, "sans-serif";

font-weight:        normal;

line-height:        1.48em;

font-size:          11px; /* IE5 Win */

voice-family:       "\"}\""; 

voice-family:       inherit;

font-size:          11px; /* easy scaling */

font-size:          0.8em;

color:              #000;

overflow-y:         hidden;

}







/* elemente ****************************************************************/



a:link

{

text-decoration:    none;

border:             0;

border-bottom:      1px solid #000;

color:              #000;

padding-bottom:     1px;

}



a:visited

{

text-decoration:    none;

border:             0;

border-bottom:      1px solid #000;

color:              #000;

padding-bottom:     1px;

}



a:hover

{

text-decoration:    none;

border:             0;

border-bottom:      2px solid #000;

color:              #000;

padding-bottom:     1px;

}



a:active

{

text-decoration:    none;

border:             0;

border-bottom:      2px solid #000;

color:              #000;

padding-bottom:     1px;

}



a img

{

border:             0;

}



h1 

{

padding:            0;

margin:             0;

font-size:          30px;

font-family:        Arial, "sans-serif";

font-style:         italic;

font-weight:        normal;

letter-spacing:     0.2em;

color:              #000;

}



* html h1 

{

line-height:        1.0em;

}



p{

width:              500px;

}



/* id ****************************************************************/





/* auf 90 linie */

#auf90

{

position:           absolute;

top:                3em;

width:              800px;

height:             4em;

border:             0;

border-bottom:      1px solid #000;

padding-bottom:     0.2em;

}



#auf90_header

{

position:           fixed;

top:                0;

width:              888px;

height:             4em;

border:             0;

border-bottom:      1px solid #000;

padding-bottom:     0.2em;

}



#signet

{

float:              left;

width:              10em;

}



#menue

{

float:              right;

width:              30em;

text-align:         right;

}



#menue a:link

{

margin:             0 0 0 1em;

}



#menue a:visited

{

margin:             0 0 0 1em;

}



#content

{

position:           absolute;

top:                9em;

width:              800px;

}



#inhalt

{

position:           absolute;

top:                6em;

width:              14200px;

}



#galerie

{

border-collapse:    0;

padding:            0;

width:              500px;

height:             500px;

border:             0;

margin:             0;

}



#galerie tr

{

border-collapse:    0;

padding:            0;

border:             0;

margin:             0;

}





/* klassen ****************************************************************/



/* container */



.break

{

float:              left;

width:              100px;

margin:             0;

}



.img

{

float:              left;

width:              500px;

margin:             0 1px 0 0;

}



.video

{

float:              left;

width:              888px;

margin:             0;

}



.info

{

float:              left;

width:              300px; /*2500px;*/

margin:             0;

}



.spalte

{

float:              left;

width:              250px;

height:             500px;

margin:             0 20px 0 0;

}





.gm

{

height:             30px;

}



.om

{

height:             30px;

border-bottom:      1px solid #000;

}



.mm a:link

{

border:             0;

}



.mm a:visited

{

border:             0;

}



.mm a:hover

{

border:             0;

}



.mm a:active

{

border:             0;

}



.m_hover

{

font-style:         italic !important;

padding-bottom:     1px !important;

border-bottom:      2px solid #000 !important;

}



.linke

{

float: left;

width: 49%;

}



.rechte

{

float: right;

width: 49%;

}



.clear

{

clear: both;

}

