html,body {
height:100%;
border:none;
}
 
body {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
background-image:url(../pic/header/background-main.jpg);
background-repeat:repeat-x;

margin:0;
}

p {
margin-top:0;
}

ul {
margin-left:1.6em;
padding-left:0;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
line-height:18px;
letter-spacing:-1px;
text-indent:10px;
color:#F39;
margin:0;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#F39;
font-weight:700;
line-height:22px;
letter-spacing:-1px;
}

.inleiding {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
line-height:18px;
letter-spacing:-1px;
}

.breadcrump {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#F39;
}

.image {
border-color:#FFF;
}

.spacer {
width:200px;
height:10px;
position:relative;
z-index:auto;
}

#main {
width:900px;
position:relative;
margin-right:auto;
margin-left:auto;
z-index:auto;
background-color:#FFF;
overflow:hidden;
}


#header {
z-index:auto;
background-color:#FF3399;
}

#headerblock {
width:900px;
height:80px;
position:relative;
z-index:auto;
}

#navigatie {
width:210px;
float:left;
padding-top:15px;
z-index:auto;
margin: 0;
}

#maincontent {
width:455px;
padding-left:10px;
padding-top:10px;
float:left;
line-height:15px;
z-index:auto;
margin: 0;
}

#sidecontent {
width:185px;
padding-left:25px;
padding-top:10px;

float:left;
position:relative;
z-index:auto;
margin: 0;

}

#onderschrift {
padding-left:60px;
z-index:auto;
margin: 0;
}

#footer {
background-image:url(../pic/header/background-main.jpg);
background-repeat:repeat-x;
margin:0;
height:30px;
}

.footerinside {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
width:900px;
position:relative;
margin-right:auto;
margin-left:auto;
z-index:auto;
overflow:hidden;
padding-top:10px;
letter-spacing:1px;
}

.footerinside a:link {
color:#FFF;
text-decoration:none;
font-weight:700;
letter-spacing:0px;
}

.footerinside a:visited {
color:#FFF;
text-decoration:none;
font-weight:700;
letter-spacing:0px;
}

.footerinside a:hover {
color:#FFF;
text-decoration:underline;
font-weight:700;
letter-spacing:0px;
}

.headersubblock {
width:900px;
height:30px;
position:relative;
z-index:auto;
background-color:#F00078;
background-image:url(../pic/header/background2.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#BB005E;
line-height:30px;
text-indent:5px;
letter-spacing:-1px;

}

.headersubblockactief {
color:#FF0;
}



.hoofdnavigatie {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
display:block;
height:24px;
width:190px;
line-height:20px;
letter-spacing:-1px;
border-bottom:1px;
border-bottom-style:solid;
text-indent:10px;
border-color:#FDE;
}

.hoofdnavigatie a:hover {
color:#000;
text-decoration:none;
background-color:#FFECF5;
display:block;
height:24px;
width:190px;
}

.hoofdnavigatieselected {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
letter-spacing:-1px;
font-weight:700;
display:block;
height:24px;
width:190px;
line-height:20px;
text-indent:10px;
}

.hoofdnavigatieselected a:hover {
color:#000;
text-decoration:none;
background-color:#FEEDF5;
display:block;
height:22px;
width:190px;
}

.subnavigatie {
width:180px;
position:relative;
left:15px;
z-index:auto;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
list-style-type:none;
list-style-position:outside;
list-style-image:url(../pic/layout/bullet.jpg);
}

.subnavigatieselected {
position:relative;
z-index:auto;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
list-style-type:none;
list-style-position:outside;
list-style-image:url(../pic/layout/bullet.jpg);
}

.bloktop {
width:185px;
height:17px;
position:relative;
z-index:auto;
background-image:url(../pic/layout/bloktop.gif);
}

.blokmiddle {
width:185px;
position:relative;
z-index:auto;
background-color:#FDE;
background-image:url(../pic/layout/blokmiddle.jpg);
}

.blokbottem {
width:185px;
height:17px;
position:relative;
z-index:auto;
background-image:url(../pic/layout/blokbottem.jpg);
background-repeat:repeat-x;
}

.faqtop {
width:455px;
height:35px;
position:relative;
z-index:auto;
background-image:url(../pic/layout/faqtop.jpg);
background-repeat:repeat-x;
}

.faqmiddle {
width:455px;
position:relative;
z-index:auto;
background-color:#FDE;
background-image:url(../pic/layout/faqmiddle.jpg);

}

.faqbottem {
width:455px;
height:13px;
position:relative;
z-index:auto;
background-image:url(../pic/layout/faqbottem.jpg);
background-repeat:repeat-x;
}

.faqinside {
width:435px;
padding-left:10px;
position:relative;
z-index:auto;
}

.blokinside {
width:160px;
position:relative;
z-index:auto;
padding-left:10px;
}

.tagcloud {
width:160px;
position:relative;
z-index:auto;
text-align:center;
line-height:20px;
}

.tag1 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#FFF;
font-weight:700;
letter-spacing:-1px;
margin:0;
}

.tag2 {
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#F39;
font-weight:700;
letter-spacing:-1px;
margin:0;
}

.postit {
width:185px;
height:185px;
position:relative;
z-index:auto;
background-image:url(../pic/layout/postit2.jpg);
background-repeat:repeat-x;
background-color:#F4EE82;
}

.postittxt {
width:150px;
height:100px;
left:10px;
top:50px;
position:relative;
z-index:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
}

.faqlist {
line-height:15px;
list-style-type:none;
list-style-position:outside;
list-style-image:url(../pic/layout/bullet2.jpg);
}

.sidetitel2 {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#F39;
font-weight:700;
letter-spacing:-1px;
margin:0;
}

#zoekform {
margin:0;
}

#submitbutton {
background:#fff url('http://www.assepoesterfeestkleding.nl/pic/layout/search.gif') no-repeat left top;
height:20px;
width:23px;
outline:none;
border:none;
cursor:pointer;
}

#zoekveld {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:130px;
height:17px;
border:0;
padding-top:3px;
background-color:#FFF;
}


.fotogallerie {
width:455px;
height:230px;
position:relative;
margin-right:auto;
margin-left:auto;
z-index:auto;
background-color:#FFF;
background-image:url('http://www.assepoesterfeestkleding.nl/pic/layout/foto4.png');
overflow:hidden;
}

.fotogallerie1 {
width:117px;
height:170px;
padding-top:35px;
padding-left:27px;
padding-right:0;
position:relative;
z-index:auto;
float:left;
overflow:hidden;
}

.fotogallerie2 {
width:117px;
height:170px;
position:relative;
padding-top:35px;
padding-left:22px;
padding-right:0;
z-index:auto;
float:left;
overflow:hidden;
}

.fotogallerie3 {
width:117px;
height:170px;
position:relative;
padding-top:35px;
padding-left:25px;
padding-right:0;
z-index:auto;
float:left;
overflow:hidden;
}

.highslide {
cursor:url(http://www.assepoesterfeestkleding.nl/highslide/graphics/zoomin.cur), pointer;
outline:none;
}

.highslide img {
border:1px solid #CCC;
}

.highslide:hover img {
border:1px solid #000;
}

.highslide-image {
border:10px solid #FFF;
}

.highslide-caption {
display:none;
border:5px solid #FFF;
border-top:none;
background-color:#FFF;
padding:5px;
}

.highslide-loading {
display:block;
color:#FFF;
font-size:9px;
font-weight:700;
text-transform:uppercase;
text-decoration:none;
border-top:1px solid #FFF;
border-bottom:1px solid #FFF;
background-color:#000;
padding:3px;
}

a.highslide-credits,a.highslide-credits i {
width:400px;
color:silver;
text-decoration:none;
font-size:10px;
padding:2px;
background-color:#FFFFFF; 
filter: alpha(opacity=60);
moz-opacity:.60;
opacity:.60;
text-align: right;
}

a.highslide-credits:hover,a.highslide-credits:hover i {
color:#FFF;
background-color:gray;
}

.highslide-display-block {
display:block;
}

.highslide-display-none {
display:none;
}

h3,.sidetitel1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#F39;
font-weight:700;
letter-spacing:-1px;
margin:0;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-style: italic;
font-size:13px;
color:#666;
font-weight:700;
margin:0;
text-align:center;
line-height: 12px;
margin-top:7px;
letter-spacing:-1px;
}

a:link,a:visited,.hoofdnavigatie a:link,.hoofdnavigatie a:visited,.subnavigatie a:link,.subnavigatie a:visited {
color:#F39;
text-decoration:none;
}

a:hover,.subnavigatie a:hover,.subnavigatieselected a:hover {
color:#000;
text-decoration:none;
}

.headersubblock a:link,.headersubblock a:visited {
color:#FFF;
text-decoration:none;
}

.hoofdnavigatieselected a:link,.hoofdnavigatieselected a:visited,.subnavigatieselected a:link,.subnavigatieselected a:visited {
color:#97004B;
text-decoration:none;
}

.headersubblock a:hover {
color:#FFF;
text-decoration:underline;
}
.tag1 a:link,.tag1 a:visited {
color:#FFF;
text-decoration:none;
}
.tag1 a:hover {
color:#000;
text-decoration:none;
}