body
{
    font: normal 11px arial,sans-serif;
    color: #494949;
    background: #816219;
}

a
{
    color: #666666;
    text-decoration: none;
}

a:hover
{
    color: #816219;
}

div#wrapper
{
    position: relative;
    margin: 0px auto 0px auto;
    width: 980px;
    background: #ffffff;
}

img#banner
{
    display: block;
    border-bottom: solid 2px #ffffff;
}

a#foundation
{
    display: none;
}

ul.backbild
{
    position: absolute;
    top: 140px;
    left: 0px;
    list-style: none;
    margin: 0px;
    padding: 0px;
}
/**
 * Navigation
 */
 
 ul.region
{
    position: absolute;
    top: 205px;
    left: -9px;
    list-style: none;
    margin: 0px 0px 10px 10px;
    padding:5px 0px ;
	line-height: 16px;
}
ul.navigation
{
    position: absolute;
    top: 205px;
    left: 55px;
    list-style: none;
    margin: 0px 0px 10px 10px;
    padding:5px 0px ;
	line-height: 16px;
}

ul.navigation li
{
    position: relative;
    float: left;
    margin: 4px 50px 0px 5px;
}

ul.navigation a
{
    
    font-weight: bold;
    font: bold 11px arial,sans-serif;
    color: #a49c89;
    text-decoration: none;
    text-transform: none;
}

ul.navigation a:hover,
ul.navigation a.active
{
    color: #816219;
}

ul.subnavigation
{
    position: absolute;
    top: 12px;
    left: 0px;
    list-style: none;
    margin: 0px 0px 0px 0px;
    padding: 10px 20px 3px 0px;
    background: #e4eaeb;
}

ul.subnavigation li
{
    float: none;
    margin: 0px;
    line-height: 14px;
}

ul.subnavigation a
{
    white-space: nowrap;
    text-transform: none;
}

ul.inactive
{
    display: none;
}


/**
 * Meta navigation
 */
ul#meta
{
    list-style: none;
    border-top: dotted 1px #cccccc;
    border-bottom: solid 50px #816219;
    margin: 0px;
    padding: 3px 0px 3px 25px;
    background: #ffffff;
}

ul#meta li
{
    display: inline;
    margin: 0px 20px 0px 0px;
}

ul#meta li.first
{
}

ul#meta a
{
    font-size: 9px;
    color: #000000;
    text-decoration: none;
    text-transform: uppercase;
}

ul#meta a:hover,
ul#meta a.active
{
    color: #816219;
}


/**
 * Content
 */
div#content
{
    
	clear: both;
    padding: 7px 0px 125px 315px;
}

div#headline
{
    border-bottom: dotted 1px #cccccc;
	float: left;
    width: 530px;
    margin: 3px 25px 0px 0px;
	font-size: 9px;
    font-weight: normal;
	color:#9f9782;
	
}

ul.eintrag
{
    
    list-style: none;
    margin: -40px 0px;
    padding: 0px 0px 0px 380px;
}
ul.eintrag li
{
    float: left;
	position:;
    margin: 0px 0px;
}
div#left
{
    float: left;
    width: 530px;
    margin: 0px 0px 0px 0px;
}
div#leftrauschbild
{
    float: left;
    width: 160px;
    margin: 0px 0px 0px 0px;
}

div#startbildband
{
    float: left;
    width: 980px;
    margin: 0px 0px 0px 0px;
	padding: 50px 0px 70px 0px;
}


div#leftrauschtext
{
    float: left;
    width: 370px;
    margin: 0px 0px 0px 0px;
}
div#left_kontakt
{
    float: left;
    width: 230px;
    margin: 25px 0px 0px 0px;
}
div#right_kontakt
{
    float: left;
    width: 250px;
    margin: 25px 0px 0px 30px;
}

div#contentright
{
    
	clear: both;
    padding: 7px 0px 25px 370px;
}
div#right
{
    float: left;
    width: 150px;
    margin: 0px 0px 0px 60px;
}


div#leftstart
{
    float: left;
    width: 405px;
    margin: 0px 0px 0px 0px;
}

div#anmeldung
{
    float: left;
    width: 650px;
    margin: 0px 0px 0px 0px;
}
div#rightpics
    
	{
    position: absolute ;
    left: 695px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    
}


div#left h1,
div#right h1
{
    margin: 0px 0px 7px 0px;
    font-size: 16px;
    font-weight: normal;
	color:#816219;
	text-transform: uppercase;
}
div#leftstart h1,
div#right h1
{
    margin: 0px 0px 7px 0px;
    font-size: 16px;
    font-weight: normal;
	color:#816219;
	text-transform: uppercase;
}
div#left h2,
div#right h2
{
    margin: 0px 0px 7px 0px;
    font-size: 14px;
    font-weight: normal;
	color:#816219;
	text-transform: uppercase;
}

div#leftrauschtext h2,
div#rightrauschtext h2
{
	margin: 0px 0px 7px 0px;
	font-size: 12px;
	color:#816219;
	font-family: arial, sans-serif;
}
div#left h3,
div#right h3
{
    margin: 0px 0px 7px 14px;
    font: italic 11px arial,sans-serif;
    font-weight: normal;
	color:#494949;
	
}
div#left h4,
div#right h4
{
    margin: 0px 0px 0px 0px;
    font: italic 14px arial,sans-serif;
    font-weight: normal;
	color:#816219;
	
}

div#left rightpics
    
	{
    position: absolute ;
    left: 695px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    
}

div#left p,
div#right p
{
    float: left;
    margin: 0px 0px 9px 0px;
    line-height: 16px;
}
div#leftstart p,
div#right p
{
    float: left;
    margin: 0px 0px 9px 0px;
    line-height: 16px;
}
div#leftrauschtext p,
div#rightrauschtext p
{
    float: left;
    margin: 0px 0px 9px 0px;
    line-height: 16px;
}



/**
 * Teasers
 */
div#teaser
{
    float: left;
    padding: 0px 0px 0px 12px;
    border-left: solid 1px #b4b8b9;
}

div#teaser h1
{
    margin: 0px 0px -10px 0px;
    font-size: 18px;
    font-weight: normal;
}

div#teaser div
{
    clear: both;
    padding: 21px 0px 0px 0px;
    width: 114px;
    /*
    background: url(../image/separator.gif) no-repeat 0px 11px;
    */
}

div#teaser div.first
{
    background: none;
}

div#teaser img
{
    float: left;
    display: block;
    margin: 0px 13px 0px 0px;
    font-weight: normal;
}

div#teaser p
{
    float: left;
    width: 140px;
    margin: -4px 0px 0px 0px;
    line-height: 16px;
}

div#teaser span
{
    display: block;
}

div#teaser a.arrow
{
    padding: 0px 0px 0px 10px;
    background: url(../image/a_dbl_right_4d6977.gif) no-repeat 0px 5px;
}

div#teaser a.arrow:hover
{
    background: url(../image/a_dbl_right_00b5d3.gif) no-repeat 0px 5px;
}

div#teaser h1.news
{
    margin: 0px 0px 0px 0px;
    font-size: 18px;
    font-weight: normal;
}

div#teaser p.news
{
    float: none;
    margin: 7px 0px 0px 0px;
    width: 140px;
    line-height: 16px;
}


/**
 * Links
 */
div#link
{
    float: left;
    padding: 0px 0px 0px 12px;
    border-left: solid 1px #b4b8b9;
}

div#link div
{
    clear: both;
    padding: 20px 0px 0px 0px;
    width: 381px;
    /*
    background: url(../image/separator.gif) no-repeat 0px 9px;
    */
}

div#link div.first
{
    padding: 0px 0px 0px 0px;
    background: none;
}

div#link img
{
    float: left;
    display: block;
    margin: 0px 10px 0px 0px;
    font-weight: normal;
}

div#link p
{
    float: left;
    width: 250px;
    margin: -4px 0px 0px 0px;
    line-height: 16px;
}

div#link span
{
    display: block;
}

div#link a.arrow
{
    padding: 0px 0px 0px 10px;
    background: url(../image/a_dbl_right_4d6977.gif) no-repeat 0px 5px;
}

div#link a.arrow:hover
{
    background: url(../image/a_dbl_right_00b5d3.gif) no-repeat 0px 5px;
}
