body { 
font-family: helvetica,sans-serif;
line-height: 18px;
font-size: 11px;
color: #C3D8BF;
font-stretch: 110%;
text-align: left;
margin: left;
background: #000;
}

html, body{
height: 100%; width: 100%; overflow: hidden; margin: 0px; padding: 0px; border: 0px; top:0;}


div, p, h1, h2, h3, h4, h5, h6, form, a, img, td, tr, input, iframe, select, textarea {
margin: 0px; padding: 0px; border: 0px;}

ul, li {
margin: 0px; padding-left: 12px; padding-top: 4px; border: 0px; background-color: none; font-size: 11px;}

body, td , div {
	font-family: helvetica,sans-serif;
	line-height: 18px;
	font-size: 11px;
	color: #C3D8BF;
	font-stretch: 105%;
	letter-spacing: 0.7px;
	}

p {  }

#headline_text { 
font-size: 18px; 
font-weight: normal; 
line-height: 22px; 
font-stretch: 155%; 
letter-spacing: 0.9px;
position: absolute; 
eewidth: 355px;}

#headline_subtext { 
font-size: 11px; 
kkcolor: #273C24;
font-weight: normal; 
text-transform: uppercase;
line-height: 16px; 
font-stretch: 155%; 
letter-spacing: 0.9px;
position: absolute; }

#headline_rubrik{
text-align:right;
margin: right;
position: absolute; 
left: 376px;
font-size: 18pt;
font-weight: 500;
font-family: helvetica,sans-serif;
line-height: 18pt;
top: 240px;
color: #273C24;
width: 410px;
z-index:4;
right: 44px;}

#bild_rubrik{
left: 0px; top: 0;
position: absolute; 
width: 815px; 
height: 332px; 
z-index:1;
}

#bild_rubrik_yoga{
left: -46px; top: 23;
position: absolute; 
width: 815px; 
height: 302px; 
z-index: 3;
}
#logo {
position: absolute;
top: 0; left: 544; right: 0; bottom: 0;
width: 235px;
height: 113px;
background: url(../images/logo.gif) no-repeat top right;
right: 40px; top: 30; z-index:4;
}

a { color: #81947E; font-weight: normal; text-decoration: none; }
a:hover { color: #EC2FE9; background: #20311E; font-weight: normal; text-decoration: none; }

#head_container { 
position: absolute; 
top: 0px; 
width: 815px; 
height: 302px; 
background: #ffffff; 
margin: auto; 
text-align:center;
z-index:1;
}
#content_container {
    position: absolute;
    top:0; left: 28px; right:0;
    text-align: center;
    margin: auto;
  	height: 100%;
	width: 815px;
	bottom: 0;
	z-index: 0;
	background-image: url() ;
	background-position: bottom right ;
	background-repeat: no-repeat;
	background-color:  #273C24;
	background-attachment: scroll;
}
#bottom_container {
    position: absolute; left: 0px; 
    bottom: 0;
    text-align: center;
    margin: auto;
  	height: 5%;
	width: 815px;
	bottom: 0;
	z-index: 4;
	background-image: url('../images/bottom.gif');
	background-repeat: repeat-x;
	background-color:  #000;
	color: #4E564C;

}

#content {
    position: absolute;
    top: 425px; left: 40; right:30; bottom:40;
    margin: left;
    text-align: left;
	padding: 0;
	width: 815px;
	overflow: auto; 
	ppheight: 100%;
	z-index: 1;
}

#content_li {
    position: absolute;
    top: 0px; left: 0; right:30; bottom:0;
    margin: left;
    text-align: left;
	padding: 0;
	width: 345px;
	height: auto;
	z-index: 2;
	text-align: justify;

}
#content_re{
    position: absolute;
    top: 0px; left: 390; right:30; bottom:0;
    margin: left;
    text-align: left;
	padding: 0;
	width: 345px;
	height: 100%;
	z-index: 2;
	text-align: justify;
}

#menu_container {
    position: absolute;
    top: 302px; left: 0; right: 0; 
    width: 815px;	
	height: 90px;
	z-index:0;
	background-image: url('../images/bg-menu.jpg') ;
	background-repeat: repeat-x;
	background-color:  #273C24;


}
#menu {
    top: 30px; position: absolute;
    width: 767px;
	left: 40; right: 40px; bottom: 0px; margin: left;
    text-align: left;
	padding: 0px;
	z-index: 2; 
}

a.menu { color: #C3D8BF; font-weight: normal; text-decoration: none; }
a.menu:hover { color: #4E564C; background: none; font-weight: normal; text-decoration: none; }

a.bottom { color: #4E564C; font-weight: normal; text-decoration: none; }
a.bottom:hover { color: #C3D8BF; background: none; font-weight: normal; text-decoration: none; }

	

