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:0.25em;
	font-size:110%;
	color:#666;
	margin:0;
	padding:10px 20px;
	font-variant: normal;
	text-align: left;
}
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;
	font-variant: normal;
}
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/bannerana.gif) no-repeat 0 0;
position: relative;
width :877px;
height: 184px;
margin : 0 ;
padding :0;
}
div#containerdown {
	position: fixed;
	height: 475px;
	width :877px;
	margin : 0;
	padding : 0;
	border :1px solid #bbb;
}
.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:312px;
	float: left;
	top: 50px;
	height: 367px;
	left: 50px;
	border:1px solid #bbb;
	overflow:hidden;
}
#containfoto {
	position: relative;
	width:600px;
	height: 435px;
	float: left;
	top: 23px;
	left:23px;
}
#containfoto2 {
	position: relative;
	width:475px;
	height: 282px;
	float: left;
	top: 70px;
	left:82px;
	border:1px solid #bbb;
}
div#menuitems1 {
position:absolute;
width:666px;
height:16px;
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:400px;
	height:365px;
	margin:0;
	padding:0;
	left:439px;
	overflow:hidden;
	top: 69px;
}
div#theguitars ul{
	position: relative;
	width:100%;
	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-width: 1px;
	border-right-style: solid;
	border-right-color: #bbb;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bbb;
}
li#guitar1 {background: url(../images/Anaguitarthumb.jpg) no-repeat 50% 10px;}
li#guitar2 {background:url(../images/romantischthumb.jpg) no-repeat 50% 10px;}
li#guitar3 {background:url(../images/flamencorene.jpg) no-repeat 50% 10px;}
li#guitar4 {background:url(../images/14trastesrene.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:236px;
	height:214px;
	top: 221px;
	left: 603px;
	visibility: visible;
}
#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:19px;
	width:879px;
	border-bottom:1px solid #bbb;
	top: 662px;
	left: 0px;
	
}
#footernavatelier ul {
	position: relative;
	height:18px;
	width:879px;
	margin:0;
	padding:0;
	

}
#footernavatelier ul li {
	position:relative;
	width:20px;	
	list-style-type:none;
	line-height:1.7em;
	border-left:1px solid #bbb;
	height: 16px;
	float:right;}
#footernavatelier ul li a {
	text-decoration:underline;
}
#containfoto {
	position:relative;
	float: left;
	}
#containfoto ul {
	list-style: none;
	margin:5px;
	padding:0
	}
#containfoto ul li {
	position:relative;
	float:left;
	margin:0;
	padding:0;
}
#containfoto ul img { 
	border:#e8e5e0 solid 5px;
	}
#containfoto ul a:hover img {
		border:#fff solid 5px;
	}

#adress {
	position:absolute;
	width: 229px;
	height: 87px;
	top: 350px;
}

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











	
