*{margin:0;padding:0;}

h1{font-size: 1.2em;color: #FF3366;font-family: Arial, Helvetica, sans-serif; margin-bottom: .5em;}
h2 {font-size: 13px;font-weight: bold;color: #CF6E0C;margin: 0em 0 1em 0;}
	#block-right h2 { margin-bottom: 0;}
h2 span { font-size: 10px; color: #999999; font-weight:normal; }
h3 {font-size: 12px;font-weight: bold;	color: #ea4389;	margin: 0 0 10px 0;}
a {color: #FF3366;font-weight:bold;text-decoration:none;}
a:hover{color:#666666;}
.leesmeer{color:#666666;font-weight:bold;}

.clr { clear:both;}

img{border:none;}
#block-left img{border:none; float:left; margin: 0 5px 5px 0;}


#logoprint{display:none;}
li{margin: 0px;padding: 0px;}
body {background:#FFFFFF url(/img/bg.jpg) repeat-x;font-family: Verdana, Arial, Helvetica, sans-serif;color: #484848;font-size: 11px;}
p {margin-bottom: 1em;	}
#container{width:800px;min-height:500px;margin:0pt auto;}
#flashanimatie{width:788px;height:150px;margin:0pt 6px;z-index: 0;}
#content{position:relative;background: url(../img/bg.gif) center top;}
#content ul{ margin: 1em 2em;}
#block-left{position:relative;left:0;float:left;width:480px;line-height:1.5em;padding: 20px 30px 20px 30px; min-height: 455px; _height: 425px;}
#block-atelier{position:relative;left:0;float:left;width:600px;line-height:1.5em;padding: 20px 30px 20px 30px; min-height: 455px; _height: 425px;}
#block-right{position:absolute;left:500px;float:left;width:210px;margin: -20px 0px 0px 25px;padding: 10px 20px 0px 20px;background: url('../img/winkelblock.bg.jpg') repeat-x top left; min-height:200px;z-index: 1;}
	#block-right h2 { margin-top: 1em; color: #FF3366; }

#header { height: 50px; position:relative;}
#bottom{background: url(/img/bottom.gif) repeat-x #f4ead7;margin-right: 0 5px;width: 780px;text-align: right;font-size: 10px;color: #999999;padding: 5px 10px 3px 0; margin-left:5px;}
#bottom a { color: #999; font-weight:normal; }

#menu ul{margin:0;padding:0;}
#mainnav { list-style:none; position:absolute; bottom: 0; left:10px;}
#mainnav li { list-style:none; float:left;}
#mainnav li a { float:left;padding: 29px 0 0 0;overflow: hidden;height: 0px !important;height /**/: 50px; /* for IE5/Win only */margin-left: 0px;}

#fotos li { list-style:none; float:left; padding: 0 5px;}

.photo{margin-left:15px;position:relative;width:170px;height:100px;float:right;}
.photo span {width:170px;height:100px;position:absolute;background:url(/img/photo_over.gif)}

.uniForm .ctrlHolder{padding:3px;}
.uniForm .inlineLabels label, .uniForm .inlineLabels .label {width:30%;}

#li-home a {background: url('/img/home.gif') no-repeat top left;width: 62px;}
#li-home a:hover {background: url('/img/home.gif') no-repeat 0 -30px;}

#li-ambachtelijk a {background: url('/img/ambachtelijk.gif') no-repeat top left;width: 116px;}
#li-ambachtelijk a:hover {background: url('/img/ambachtelijk.gif') no-repeat 0 -30px;}


#mainnav  li { list-style:none;}
#li-nieuws a {background: url('/img/nieuws.gif') no-repeat top left;width: 84px;}
#li-nieuws a:hover {background: url('/img/nieuws.gif') no-repeat 0 -30px;}
#li-winkels a {background: url('/img/winkels.gif') no-repeat top left;width: 118px;}
#li-winkels a:hover {background: url('/img/winkels.gif') no-repeat 0 -30px;}
#li-geschiedenis a {background: url('/img/geschiedenis.gif') no-repeat top left;width: 119px;}
#li-geschiedenis a:hover {background: url('/img/geschiedenis.gif') no-repeat 0 -30px;}
#li-referenties a {background: url('/img/referenties.gif') no-repeat top left;width: 115px;}
#li-referenties a:hover {background: url('/img/referenties.gif') no-repeat 0 -30px;}
#li-vragen a {background: url('/img/vragen.gif') no-repeat top left;width: 85px;}
#li-vragen a:hover {background: url('/img/vragen.gif') no-repeat 0 -30px;}
#li-contact a {background: url('/img/contact.gif') no-repeat top left;width: 80px;}
#li-contact a:hover {background: url('/img/contact.gif') no-repeat 0 -30px;}

.block-top{width:450px;height:8px;min-height:8px;margin:0;padding:0;background:url(/img/block-top.gif) no-repeat left top;}
.block{width:425px; padding: 0 15px 10px 10px;background:url(/img/block-bottom.gif) no-repeat left bottom; margin-bottom: 1em;}

ul.stips{margin: 10px 0 10px 0;}
ul.stips li{background: url(/img/li.gif) no-repeat left 6px;margin: 0px;padding-left: 20px;}

ul.referenties { margin-right: 0; list-style:none;}
ul.referenties li{padding: 0px;	height: 90px;width: 90px;margin: 0 35px 10px 0;float:left;padding:5px;background:#FFFFFF url(/img/bg.jpg) repeat-x left -200px; list-style:none}

.winkels-block{ margin-bottom: 10px; padding: 5px; background: url('../img/winkelblock.bg.jpg') repeat-x 0px -80px;border-top: 1px solid #FCEFB6;}
.winkels-block img{float:left;margin:0 20px 5px 0; background: #FFF; padding:6px ;}

a.readmore { display:block; text-align:right;font-size: 10px; color: #F9DF68; font-weight:normal; text-decoration:underline;}
a.readmore:hover { text-decoration:none;}

#flashMessage{padding: 0px 0px 10px 0px; color:#ea4389;}
