body {
background:#e8e5e0;
margin: 0;
padding: 0;
font-size: 60%; /* Resets 1em to 10px */
font-family:Arial, Helvetica, sans-serif;
color: #666;
text-align: center;
letter-spacing: 0.125em;
line-height: 140%;}
p { margin:0;
padding:0 20px 10px 20px;
text-align:left;}
h3 { letter-spacing:.25em;
font-size:110%;
color:#666;
margin:0;
padding:10px 20px;}
h4 {
font-size:100%;
color:#666;
margin:0;
padding:0 20px 10px 20px;
}
h5 {
font-size:100%;
color:#666;
margin:0;
padding:10px;
}
.list{ list-style-position:inside;
	list-style-type:square;
	padding:0 20px;
}
a {
text-decoration:none;
color:#666666;
}
a:hover {
text-decoration:none;
color:#66CCFF;
}
a:active {
text-decoration:none;
color:#FF9900;
}
div#content { 
position:relative; 
width: 877px; 
margin: 0 auto;
}
div#containerup {
background:url(../images/bannertekst.png) no-repeat 0 0;
position: relative;
width :877px;
height: 184px;
margin : 0 ;
padding :0;
}
div#containerdown {
position: relative;
height: 475px;
width :877px;
margin : 0;
padding : 0;
border :1px solid #bbb;
overflow:hidden;
}
.containleft,.containmiddle {
	position:relative;
	width:228px;
	text-align: left;
	height: 435px;
	float: left;
	border-right:1px solid #bbb;
	margin: 20px 0 0 0;
	padding:0;
	overflow:hidden;
}

.containright {
position: relative;
width:284px;
float: left;
top: 50px;
height: 380px;
left: 67px;
border:1px solid #bbb;
overflow:hidden;
}
#containfoto {
position: relative;
width:600px;
height: 364px;
float: left;
top: 23px;
left:23px;
border:1px solid #bbb;
overflow:hidden;
}
#containfoto2 {
position: relative;
width:284px;
height: 379px;
float: left;
top: 23px;
left:175px;
border:1px solid #bbb;
}
div#menuitems1 {
position:absolute;
width:666px;
height:18px;
top:38px;
left: 211px;
border-bottom:1px solid #bbb;
}
div#menuitems1 ul {
position:relative;
width:100%;
list-style-type:none;
margin:0;
padding:0;
text-align:right;
}
div#menuitems1 ul li{
display:inline;
margin-left:-6px;
margin-right:1px;

}
div#menuitems1 ul li a{
	padding:0 16px;
	border-right:1px solid #bbb;
	}
div#menuitems1 ul li span{
	color: #3366FF;
	padding:0 16px;
	border-right:1px solid #bbb;
	border-bottom:2px solid #bbb;
	}
div#menuitems1 ul li a.bio{
	border-right:0px solid #bbb;
	}
	
.containleft h3 img,.containmiddle h3 img {
padding-bottom: 5px;
}

div.containleft ul{ 
margin:0;
padding:0;}


div#taalbuttons {
position:absolute;
width:491px;
height:23px;
left: 1px;
top: 606px;
}
.leftenglish,.rightspanish {
position:relative;
float:left;
width:19px;
padding: 0 106px;
height:23px;
text-align:center;
text-indent:-9999px;
overflow:hidden;
}
.leftenglish a, .rightspanish a  { 
display: block;
background: url(../images/pijltje_03.gif) no-repeat 50% 50%;
text-decoration:none;}
.leftenglish a:hover, .rightspanish a:hover { 
background: url(../images/pijltje-over_03.gif) no-repeat 50% 50%;
text-decoration:none;}
.leftenglish a:active, .rightspanish a:active {
background: url(../images/pijltje-active_03.gif) no-repeat 50% 50%;
text-decoration:none;}



form{
position:relative;
padding:20px;
width:94%;
left:20px;}
form span{ line-height:2.5em;
}

label { 
display:block;
float:left;}
	
/* =label/labelspan */
label, label span { display : block; padding-bottom : .25em; }
label { float : left; width : 100%; }
label span { float : left; width : 45%; text-align : right; }
div#theguitars {
	position: absolute;
	width:650px;
	height:365px;
	margin:0;
	padding:0;
	left:228px;
	overflow:hidden;
	top: 69px;
}
div#theguitars ul{
position: relative;
width:660px;
list-style-type:none;
margin:0;
padding:0;

}
div#theguitars ul li h5{ border-top: 1px solid #bbb;
}
div#theguitars ul li h5:hover{ color:#66CCFF;
}
div#theguitars ul li h5:active{ color:#FF9900;
}
li#guitar1,li#guitar2,li#guitar3,li#guitar4 {
float:left;
width:130px;
padding:0 16px;
padding-bottom: 1.5em;
border-right:1px solid #bbb;

}
li#guitar1 {background: url(../images/classicrene.jpg) no-repeat 50% 10px;}
li#guitar2 {background:url(../images/romantischthumb.jpg) no-repeat 50% 10px;}
li#guitar3 {background: url(../images/flamencthumb.jpg) no-repeat 50% 10px;}
li#guitar4 {background: url(../images/14trastesthumb.jpg) no-repeat 50% 10px;}
li#guitar1 a,li#guitar2 a,li#guitar3 a,li#guitar4 a { 
display:block;
text-align:center;
padding-top:320px;}
#offermodels{
	position: absolute;
	width:227px;
	height:36px;
	top: 370px;
	left: 0px;
}
#offermodels ol li{ padding-left:20px;}
#close{
	position:absolute;
	left: 777px;
	top: 4px;
	width: 101px;
	height: 20px;}
#close p{
	font-size:120%;
	margin:0;
	padding:0;}
.buttonstyle{
	width:100px;
	background:#e8e5e0;
	margin: 0;
	padding: 0;
	font-size:80%; /* Resets 1em to 10px */
	color: #666;
	letter-spacing:0.3em;
	border-left:1px solid #bbb;
	border-right:1px solid #bbb;
	border-top:0 solid #bbb;
	border-bottom:0 solid #bbb;
	display:block;
}
.buttonstyle:hover{
	color:#66CCFF;
	text-decoration:none;}
.buttonstyle:active{
	color:#FF9900;
	text-decoration:none;}
#footernavatelier {
	position:absolute;
	height:18px;
	width:879px;
	border-bottom:1px solid #bbb;
	padding:0;
	margin:0;
	top: 662px;
	left: 0px;
	visibility: visible;
}
#footernavatelier li {
	position:relative;
	width:20px;
	float:right;	
	list-style-type:none;
	line-height:1.7em;
	border-left:1px solid #bbb;
	overflow:hidden;
	height: 16px;}
#containfotoatelier{
	position:absolute;
	height: 435px;
	width: 588px;
	left: 259px;
	top: 20px;
	visibility: visible;
}
#containfotoatelier2{
	position:absolute;
	height: 435px;
	width: 588px;
	left: 259px;
	top: 20px;
	visibility: hidden;
}
#adress {
	position:absolute;
	width: 229px;
	height: 89px;
	top: 350px;
}

address{ font-style:normal;
padding:0 20px;}










	

