/*
Website : Schoonheidsalon Birgitte
CSS : Cool 64 Webdesign - Yvonne Gerritsma
E-mail: info@cool64webdesign.nl
WWW: http://cool64webdesign.nl
*/
* {
margin: 0;
padding: 0;
}
body {
	background-image: url('beeld/birbg08a.gif') ;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:  100% 0%;
	background-color: #fbf3f1;
	text-align: center;
	font-family: arial; 
	font-size: 0.8em; 
	color: #77386D;
}
img {  border:none; }

#container{
 		margin: 0 auto 0 auto;
   		width: 1000px;
   		height: auto;
		text-align: left;
		}
#header {	
 	position : relative;	
	width: 1024px;
	height: 94px;
	background-image: url('beeld/head2-birgitte1024.gif') ;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: top center;
	background-color: #fbf3f1;
	text-align: left;
	}
#menuus{
 	float: left;
	width: 130px;
}
#show{
	float:left;
	margin:0px;
	width: 600px;
    padding:5px;
	text-align:left;
}
#entree{ 
 	float:right; 
 	width: 240px; 
 	margin-top:-15px;
}
#update{
	float: left;
	top: 10px;
	width: 150px;
	height: auto;
	padding: 0px;
	text-align: center; 
}
#Cool64webdesign {
 			position : relative;	
			width: 94px;
			height: 48px;
			top: 24px;
			margin-left: 840px;
			}
#admin {
 			position : relative;	
			width: 44px;
			height: 14px;
			margin: 5px 10px 0px 0px;
			float:right;
			}
table.topmenu { background-color: #A3CAD0; padding:0px; margin:0px; border;0px;}
table.topmenu td {padding-top:3px;}
#pad { position: relative; margin-top: 3px; width: 500px; text-align:left;}

#wagen{ position: relative; height: auto; width:32px; margin-left: 35px; top: 0px;}
#uit{ position: relative; height: 20px; width: 200px; left:0px; top: 0px; }

img.corner { width: 14px; height: 14px; border: none; display: block !important; }
table.lefttopmenu {background-color: #7e3e72; color: #FEFAEE; text-align:left;}
.roundcont { width: 120px; background-color: #7e3e72; color: #fff;}
.roundtop { background: url(corners/tr.gif) no-repeat top right; }
.roundbottom { background: url(corners/br.gif) no-repeat top right; }

#menulb {
	position: relative;
	top: 4px;
	left: 4px;
	width: 120px;
	height: auto;
	padding: 0px;
}
table.behandelingmenu {background-color: #FADDD7; color: #FEFAEE; text-align:left;}
table.behandelingmenu td{vertical-align:top;}
.roundcont3 { width: 120px; background-color: #faddd7; color: #fff; }
.roundtop3 { background: url(corners/tr3.gif) no-repeat top right; }
.roundbottom3 {	background: url(corners/br3.gif) no-repeat top right; }
#behandelingmenu {
	position: relative;
	top: 8px;
	left: 4px;
	width: 120px;
	height: auto;
	padding: 0px;
}
table.sale td{vertical-align:top;padding:5px 10px 5px 10px;}
table.sale {
 background-color: #FAF6F5; 
 color: #7A396E; 
 text-align:left; 
 border:1px dashed #70B1B8;	
 -moz-border-radius: 5px;
 border-radius: 5px; 
 margin:10px 0px 20px 0px;
 }
h2.saler {font-family: georgia; font-weight:bold; font-size: 1.8em; text-align: center; color: #FF6600; margin:0px; padding:0px;}
h3.salekop {font-family: arial; font-weight:bold; font-size: 1.2em; text-align: center; color: #1DC5B7;}
 .saleprice{
   float: right;
   font-weight:bold;
   font-size:2.2em;
   color:#1DC5B7;	
   }
table.huidtypemenu td{vertical-align:top;}
table.huidtypemenu {background-color: #EAE2EE; color: #7A396E; text-align:left;}
.roundcont2 { width: 120px; background-color: #EAE2EE; color: #fff; }
.roundtop2 { background: url(corners/tr2.gif) no-repeat top right; }
.roundbottom2 { background: url(corners/br2.gif) no-repeat top right; }
#bestelmenu {
	position: relative;
	top: 12px;
	left: 4px;
	width: 120px;
	height: auto;
	padding: 0px;
}
.webtext{
	clear:both;
	float:left;
	width: 600px;
	padding: 0px;
	text-align: left; 
	margin:0px 5px 10px 0px;
}
h1.webkop {font-family: georgia; font-weight:bold; font-size: 1.6em; text-align: left; color: #70B1B8; margin:0px 0px 15px 0px; padding: 0px;}
h2.webkop {font-family: georgia; font-weight:bold; font-size: 1.4em; text-align: left; color: #70B1B8; margin:10px 0px 10px 0px; padding: 0px;}
h2.weblink {font-family: georgia; font-weight:bold; font-size: 1.4em; text-align: center; color: #17808C; margin:15px 0px p0x 0px; padding:0px;}
h3.webkop {font-family: georgia; font-weight:bold; font-size: 1.2em; text-align: left; color: #724E76; margin:10px 0px 5px 0px; padding: 0px;}
.orange {font-family: georgia; font-size: 1.6em; text-align: left; color: #FF9300; padding:0px;}
.kopproduct{font-family: georgia; font-weight:bold; font-size: 1.4em; text-align: left; color: #724E76; margin:0px 0px 15px 0px; padding: 0px;}
.product-basket{font-weight: bold;color:#379191;font-size:1.2em;}
p.left {font-family: arial; font-weight: normal; color: #77386D; text-align:left;}

a:link {font-weight: bold; color: #70B1B8;} 
a:visited {font-weight: bold; color: #70B1B8;} 
a:active {font-weight: bold; color: #70B1B8;}   
a:hover {font-weight: bold; color: #5E9BA2;}

a.productlink {font-weight: normal; color:#61A5AB; text-decoration:none;} 
a.productlink:link {font-weight: normal; color: #61A5AB; text-decoration:none;} 
a.productlink:visited {font-weight: normal; color: #61A5AB; text-decoration:none;} 
a.productlink:active {font-weight: normal; color: #61A5AB;text-decoration:none;}   
a.productlink:hover {font-weight: normal; color: #61A5AB;text-decoration:none;border-bottom:1px dashed #724E76;}

.alert{font-family: arial; font-size: 0.9em; font-weight: normal; color: #e538a6; text-align:left;}
.error ul{
	margin:0px;
	padding:0px;	
}
.error ul li{
    list-style-position:inside;
	margin-left:20px;
	color: #e538a6;	
}

ul{
	margin:0px;
	padding:0px;
}
ul li{
	margin-left:20px;
}
.diplomas{
	width:190px;
	height:200px;
	overflow: hidden;
	text-align:center;
	float:left;
	margin: 5px;
}
#guk{margin-left:5px;}

h1 {font-family: georgia; font-size: 1.8em; text-align: left; color: #724E76;}
h2{color: #6f3264; font-family: arial; font-weight: bold; font-size: 1.2em; text-align:left; padding:0px;margin:0px;}
table {color: #6f3264; font-family: arial; font-weight: normal; font-size: 1.0em; text-align:left;}
table.pad {color: #520455; font-family: arial; font-size: 0.8em; font-weight: normal; text-align:left;}
a.kruimel:link {font-size: 0.9em; font-weight: bold; color: #e538a6;} 
a.kruimel:visited {font-size: 0.9em; font-weight: bold; color: #e538a6;} 
a.kruimel:active {font-size: 0.9em; font-weight: bold; color: #e538a6;}   
a.kruimel:hover {font-size: 0.9em; font-weight: bold; color: #e538a6; text-decoration: underline;}

#tijd{
	float:left;
	width: 220px;
}
input.knop {
	 -moz-border-radius: 5px;
 	border-radius: 5px; 
	border: 1px solid #2E8ABB; 
	background-color: #C1EAE7; 
	color: #2E8A9E;
	font-weight: bold;
	padding:0px 7px 0px 7px;
	cursor:pointer;
}
input.sub {
 	border: 1px solid #D5CED9; 
    -moz-border-radius: 5px;
 	border-radius: 5px; 
	background-color: #f7f1f8; 
	color: #520455;
	font-weight:normal;
	padding:2px;
}
input {
 	border: 1px solid #D5CED9; 
    -moz-border-radius: 5px;
 	border-radius: 5px; 
	background-color: #F6F9F9; 
	color: #520455;
	font-weight:normal;
	margin-top:2px;
	padding:2px;
}
textarea.sub {
 	border: 1px solid #D5CED9; 	 
	-moz-border-radius: 5px;
 	border-radius: 5px; 
	background-color: #f7f1f8; 
	color: #520455;
	font-weight:normal;
	padding:2px;
}
table.form td{
	vertical-align:top;
}
table.form td input{
	width:220px;
	padding:2px;
}

#bestellen {
position: relative;
top: 5px;
left: 0px;
width: 300px;
height: 35px;
} 

