body{
     background-color: #f6f7ff; 
      font-family: Helvetica, Verdana, Arial,sans-serif;
      margin: 10px;
	  
} 

a {
text-decoration:none;
color:#6e7da0;
}

#top {
  width: 960px ;
  height: 112px ;
  margin-left: 0 ;
  margin-right: 0 ;
}

#toplogo {
  width: 226px ;
  height: 107px ;
  margin-left: 0 ;
  margin-top: 9px ;
  background: #ffffff url(../images/logo.png);
  background-repeat: no-repeat;
  position:absolute;
}

#toplogoen {
  width: 226px ;
  height: 107px ;
  margin-left: 0 ;
  margin-top: 9px ;
  background: #ffffff url(../images/logoen.png);
  background-repeat: no-repeat;
  position:absolute;
}
#topbanner1{
  width: 735px ;
  height: 119px ;
  margin-left: 227px ;
  margin-top: 0px ;
  background-image: url(../images/banner_first_page.png);
  background-repeat: no-repeat;
  position:absolute;
}

#blankrow {
 width: 960px ;
 height: 30px ;
 margin-left: 0 ;
 margin-right: 0 
}

#leftmenu {
  width: 538px ;
  height: 525px ;
  margin-left: 0 ;
  margin-top: 0 ;
  background-repeat: no-repeat;
  position:absolute;
  z-index:20;
   font-family: Helvetica, Verdana, Arial,sans-serif;
}

#leftmenu_inner {
  width: 225px ;
  height: 525px ;
  margin-left: 0 ;
  margin-top: 0 ;
  background-image: url(../images/transparent.png);
  position:absolute;
  overflow: visible;
  z-index:100;
  font-family: Helvetica, Verdana, Arial,sans-serif;
}



#content {
  width: 424px ;
  height: 525px ;
  margin-left: 537px ;
  margin-top: 0 ;
  background: #d9e6ef; 
  background-repeat: no-repeat;
  position:absolute;
  z-index:90;

}

#content2 {
  width: 405px ;
  height: 525px ;
  margin-left: 540px ;
  margin-top: 0 ;
  background-image:  url(../images/transparent2.png);
  position:absolute;
  z-index:95

}

#content_text1 {
  width: 360px ;
  height: 525px ;
  margin-left: 30px ;
  margin-top: 30px ;
  background-repeat: no-repeat;
  position:absolute;
  z-index:2;
  font-size:9pt;
}

#content_text1_inner {
 margin-top: 20px;
 color: #6e7da0; 
 font-size: 10pt; 
 font-family : calindri, arial,times; 
 text-align: justify;
}

#yoga_schedule {
 margin-top: 20px;
 color: #6e7da0; 
 font-size: 9pt; 
 font-family : calindri, arial,times; 
 text-align: justify;
}

#yoga_schedule th {
	font-size:11px;
}

#yoga_schedule_cols {
	background-color:#CCFFFF;	
}

#yoga_schedule_programs {
	background-color:#ccFFcc;
}

.mailform {
	color: #6e7da0; 
	font-size: 10pt; 
	font-family : calindri, arial,times;
}
.error {border:1px solid red!important; }

#content_text1_header {
margin-top: 20px;
color: #5e7197; 
font-size: 12pt; 
left:20px; 
font-family : calindri, arial,times; 
letter-spacing:0.1cm;
font-weight:bold;
}


#content_text2 {
  width: 355px ;
  height: 525px ;
  margin-left: 20px ;
  margin-top: 30px ;
  background-repeat: no-repeat;
  position:absolute;
  z-index:2;
  font-size:9pt;
}

#content_text2_inner {
 margin-top: 20px;
 color: #6e7da0; 
 font-size: 10pt; 
 font-family : calindri, arial,times; 
 text-align: justify;
}


#content_text2_header {
margin-top: 20px;
color: #5e7197; 
font-size: 12pt; 
left:20px; 
font-family : calindri, arial,times; 
letter-spacing:0.1cm;
font-weight:bold;
}

#lang {
text-align:right; 
z-index:150; 
width:944px;
position:absolute;
margin-top:20px;
font-size:8pt;
font-family: Helvetica, Verdana, Arial,sans-serif;
text-decoration:none;
}

#lang a {
text-decoration:none;
color:#fff;
}



#loutroholidays {
text-align:right; 
z-index:150; 
width:955px;
position:absolute;
margin-top:50px;
font-size:8pt;
font-family: Helvetica, Verdana, Arial,sans-serif;
}


#bottom {
  width: 960px ;
  margin-left: 0 ;
  margin-right: 0 ;
  margin-top: 530px;
}


