body {
font : 73% Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
color :#666;
 background : #80A8B2
}
			/*WRAP*/
#container {
width : 900px;
margin :0 auto;
padding : 0;
line-height : 1.7em;
background : #BCD3CE;
color : #80A8B2;
 border-radius:30px 30px 30px 30px;
}
			/*TOP BANNER*/
#top {
margin : 0;
padding : 0;
height : 220px;
background : #BCD3CE;
background-image: url("images/massage_top.jpg");
border-bottom : 2px solid #80A8B2;

 border-radius:30px 30px 0px 0px;
/* url(images/orb.png) no-repeat right center;*/

}
#top h1 {
padding : 20px 0 0 40px;
margin : 0;
font : 100px georgia, Helvetica, "Trebuchet MS", Tahoma, sans-serif;
font-style: italic;
letter-spacing : 5px;
color : #80A8B2;
background : BCD3CE;
}
#top p {
padding : 5px 0 0 10px;
margin : 0;
}
#top a:link {
text-decoration : none;
color : #eee;
background : inherit;
}
#top a:hover {
text-decoration : underline;
color : #80A8B2;
background : inherit;
}
			/*TOP MENU*/
#menu {
margin : 0;
padding : 0;
height : 30px;
}
			/*LEFT MENU*/
#leftnav {
/*border: solid 1px;*/
float : left;
width : 210px;
height:800px;
margin : 5px;
padding : 5px;
border-right : 15px solid #eee;
color : #80A8B2;
background : #BCD3CE;
}
.ronde_hoek{
	border-radius:30px;
	-moz-border-radius:30px;
	-khtml-border-radius:30px;
	-webkit-border-radius:30px
	}

#nav{
background : #BCD3CE;

 border-radius:30px 30px 30px 30px;
}

#cont_tab{
  border-radius:30px 30px 30px 30px;
	width:500px;
	height:300px;
	background : #BCD3CE;
}


			/*MAIN CONTENT*/
#content {
/*border: solid 1px;*/
	/*	text-align:center;*/
		
		float:right;
		width: 550px;
		height:800px;
		margin-left:50px;
		margin-right:50px;
}
			/*FOOTER*/
#footer {
 border-radius:0px 0px 30px 30px;
clear : both;
margin : 0;
padding : 0.5em;
/*border-top : 5px solid #D897DB;*/
color : #80A8B2;
background : #BCD3CE;/*#520934}*/
#footer img {
float : right;
}
* > html #footer img {
margin : 0;
}
#footer a:link, #footer a:visited {
text-decoration : none;
color : #eee;
background : transparent;
text-decoration : none;
}
#footer a:hover {
text-decoration : none;
color : #BCD3CE;
background : inherit;
}
#footer a:active {
text-decoration : none;
background : inherit;
color : #aaa;
}
			/*TYPOGRAPHY*/
h2 {
margin : 0;
padding : 0 0 0 5px;
font : 130% georgia, Helvetica, "Trebuchet MS", Tahoma, sans-serif;
letter-spacing : 5px;
border-bottom : 1px solid #eee;
color : #520934;
background : inherit;
}
h3 {
margin : 0;
padding : 0 0 5px 10px;
font : 130% georgia, Helvetica, "Trebuchet MS", Tahoma, sans-serif;
text-transform : uppercase;
color : #BCD3CE;
background : inherit;
}
p {
padding : 10px;
}
blockquote {
font-weight : bold;
font-style : italic;
color : #80A8B2;
}
			/*LINKS*/
a:link, a:visited {
text-decoration : none;
color : #80A8B2;
background : transparent;
text-decoration : none;
}
a:hover {
text-decoration : none;
color : #80A8B2;
background : inherit;
}
a:active {
text-decoration : none;
background : inherit;
color : #80A8B2;
}
a img {
border : none;
}
#navlist li {
list-style-type : square;
margin : 0 15px 0 0;
padding : 0;
background : inherit;
color : #80A8B2;
}
			/*IMAGES*/
.imgright {
float : right;
margin : 0 10px 10px 10px;
padding : 10px;
}
.imgleft {
float : left;
margin : 0;
padding : 0;
}
			/*GALLERY*/
#gallery {
height : 125px;
}
#gallery img {
float : left;
padding : 5px;
}
			/*CLASS*/
.happy {
border-top : 1px solid #808080;
padding : 10px;
}
.clear {
clear : both;
overflow : hidden;
width : 5px;
background : #eee;
height : 1px;
}
.quote {
margin : 5px;
border : 2px dashed #ff274c;
padding : 10px;
color : #cb274c;
background : transparent;
}
#for{
border:1px solid;
}

form{
padding-left:40px; 
border-radius:30px; 	
border:1px solid;
}

a.tooltip {outline:none; }
a.tooltip strong {line-height:30px;}
a.tooltip:hover {text-decoration:none;} 
a.tooltip span {
    z-index:10;display:none; padding:14px 20px;
    margin-top:-30px; margin-left:28px;
    width:300px; line-height:16px;
}
a.tooltip:hover span{
    display:inline; position:absolute; color:#111;
    border:1px solid #DCA; background:#80A8B2;}
    
/*CSS3 extras*/
a.tooltip span
{
    border-radius:4px;
    box-shadow: 5px 5px 8px #CCC;
}

