html, body {
background:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666;
width: 100%;
height: 100%;
margin:0px;
padding:0px;
}

h1 {
font-size: 13px;
font-weight: bold;
}

.link {color: #666; text-decoration: underline; font-size: 11;}
A.link{color: #666; text-decoration: underline; font-size: 11;}
A.link:hover {color: #666; text-decoration: underline; font-size: 11; font-weight: bold;}

.plink {color: #6c125a; text-decoration: underline; font-size: 11;}
A.plink{color: #6c125a; text-decoration: underline; font-size: 11;}
A.plink:hover {color: #6c125a; text-decoration: underline; font-size: 11; font-weight: bold;}

/* basis */
div.container {
background-image: url('http://www.pimpedbyroos.nl/pic/bg.gif');
background-repeat: repeat-y;
width : 920px;
margin : 50px 0 0 0;
padding : 0px;
}

div.header {
background-image: url('http://www.pimpedbyroos.nl/header/headerhome.jpg');
background-repeat: no-repeat;
width: 920px;
height: 131px;
margin: 50px 0 0 0;
}

span.left {
background-image: url('http://www.pimpedbyroos.nl/pic/bgleft.jpg');
background-position: left;
background-repeat: repeat-y;
width: 724px;
height: 650px;
float:left;
vertical-align: top;
}

div.middle {
background-image: url('http://www.pimpedbyroos.nl/pic/bg.jpg');
background-repeat: repeat-y;
width: 920px;
float:left;
}

span.right {
background-image: url('http://www.pimpedbyroos.nl/pic/bgright.jpg');
background-position:right;
background-repeat: repeat-y;
width: 196px;
float: right;
vertical-align: top;
}

div.footer {
background-image: url('http://www.pimpedbyroos.nl/pic/footer.jpg');
background-repeat:no-repeat;
width: 920px;
height: 50px;
}

.linkf {color: #666; text-decoration: none; font-size: 11;}
A.linkf{color: #666; text-decoration: none; font-size: 11;}
A.linkf:hover {color: #666; text-decoration: none; font-size: 11; font-weight: bold;}

div.clear {
clear:both;
}
/* einde basis */

/* kleine menu */
.menu {
margin: 10px 0 10px 0;
}
/* einde kleine menu */

/* headers */
div.headertrans {
width:920px;
height:131px;
text-align:left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.hhome {
position:relative;
left: 29px;
top: 103px;
}

.hprodukten {
position:relative;
left: 61px;
top: 103px;
}

.hwebwinkel {
position:relative;
left: 98px;
top: 103px;
}

.hideeen {
position:relative;
left: 131px;
top: 103px;
}

.hcontact {
position:relative;
left: 165px;
top: 103px;
}

div.headerhome {
background-image: url('http://www.pimpedbyroos.nl/header/headerhome.jpg');
background-repeat: no-repeat;
width: 920px;
height: 131px;
margin: 0 0 0 0;
}

div.headerprodukten {
background-image: url('http://www.pimpedbyroos.nl/header/headerprodukten.jpg');
background-repeat: no-repeat;
width: 920px;
height: 131px;
margin: 0 0 0 0;
}

div.headerideeen {
background-image: url('http://www.pimpedbyroos.nl/header/headerideeen.jpg');
background-repeat: no-repeat;
width: 920px;
height: 131px;
margin: 0 0 0 0;
}

div.headercontact {
background-image: url('http://www.pimpedbyroos.nl/header/headercontact.jpg');
background-repeat: no-repeat;
width: 920px;
height: 131px;
margin: 0 0 0 0;
}

div.headervoorgeschiedenis, div.headerlanceringsfeest, div.headernieuwtjes, div.headergastenboek, div.headersponsors {
background-image: url('http://www.pimpedbyroos.nl/header/headeralgemeen.jpg');
background-repeat: no-repeat;
width: 920px;
height: 131px;
margin: 0 0 0 0;
}

div.headersummary {
background-image: url('http://www.pimpedbyroos.nl/header/headersummary.jpg');
background-repeat: no-repeat;
width: 920px;
height: 131px;
margin: 0 0 0 0;
}
/* einde headers */


/* voorkant */
div.welkomachter {
width: 920px;
height: 351px; 
background-image: url('http://www.pimpedbyroos.nl/pic/welkombg.jpg');
background-repeat:no-repeat;
background-position:left;
margin: 0 0 0 10px;
padding: 0 0 0 0;
}

div.welkom {
text-align:left;
padding: 60px 200px 10px 250px;
}

div.welkomlinksonder {
background-image: url('http://www.pimpedbyroos.nl/pic/welkomlinksonderbg.jpg');
background-position:left;
background-repeat:repeat-y;
width: 205px;
height: 150px;
float:left;
margin: 0 0 0 0;
}

div.welkommiddenonder {
height: 150px;
width:510px;
margin: 0 0 0 0;
float:left;
}

div.welkomrechtsonder {
background-image: url('http://www.pimpedbyroos.nl/pic/welkomrechtsonderbg.jpg');
background-position:right;
background-repeat:repeat-y;
width: 199px;
height:150px;
float: right;
margin: 0 0 0 0;
}
/* einde voorkant */

/* home */
span.lefthome {
background-image: url('http://www.pimpedbyroos.nl/pic/bgleft.jpg');
background-position: left;
background-repeat: repeat-y;
width: 500px;
height: 502px;
float:left;
vertical-align: top;
}

div.homeachter {
width: 724px;
background-image: url('http://www.pimpedbyroos.nl/pic/roos.jpg');
background-repeat:no-repeat;
background-position:top left;
margin-top: 0px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

div.home {
position:relative;
top: 50px;
left: 100px;
width: 500px;
height: 500px;
text-align:left;
}

div.homeright {
width: 150px;
height: 78px;
}

div.scroller {
margin: 75px 0 0 0;
}

.stichtinglogo {
margin: 30px 0 0 0;
}
/* einde home */

/* produkten */
span.leftprodukten {
background-image: url('http://www.pimpedbyroos.nl/pic/bgleft.jpg');
background-position: left;
background-repeat: repeat-y;
width: 500px;
height: 800px;
float:left;
vertical-align: top;
}

div.produktenachter {
width: 724px;
background-image: url('http://www.pimpedbyroos.nl/pic/roos.jpg');
background-repeat:no-repeat;
background-position:top left;
margin-top: 0px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

div.produkten {
position:relative;
top: 50px;
left: 100px;
width: 500px;
height: 500px;
text-align:left;
}

div.produktenright {
width: 150px;
height: 126px;
}
/* einde produkten */

/* ideeen */
span.leftideeen {
background-image: url('http://www.pimpedbyroos.nl/pic/bgleft.jpg');
background-position: left;
background-repeat: repeat-y;
width: 500px;
height: 3400px;
float:left;
vertical-align: top;
}

div.ideeenachter {
width: 724px;
background-image: url('http://www.pimpedbyroos.nl/pic/roos.jpg');
background-repeat:no-repeat;
background-position:top left;
margin-top: 0px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

div.ideeen {
position:relative;
top: 50px;
left: 100px;
width: 500px;
height: 500px;
text-align:left;
}

div.ideeenright {
width: 150px;
height: 626px;
}
/* einde ideeen */

/* contact */
span.leftcontact {
background-image: url('http://www.pimpedbyroos.nl/pic/bgleft.jpg');
background-position: left;
background-repeat: repeat-y;
width: 500px;
height: 550px;
float:left;
vertical-align: top;
}

div.contactachter {
width: 724px;
background-image: url('http://www.pimpedbyroos.nl/pic/roos.jpg');
background-repeat:no-repeat;
background-position:top left;
margin-top: 0px;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align:left;
}

div.contact {
position:relative;
top: 50px;
left: 225px;
text-align:left;
height: 500px;
width: 450px;
}

div.contactright {
width: 150px;
height: 126px;
}

.contactformulier {
width: 450px;
height: 450px;
font-size: 11px;
color:#6b204b;
}

.contactterug {color: #6b204b; text-decoration: underline; font-size: 11;}
A.contactterug{color: #6b204b; text-decoration: underline; font-size: 11;}
A.contactterug:hover {color: #6b204b; text-decoration: underline; font-size: 11; font-weight: bold;}

.contactinput {
font-size: 11px;
color:#6b204b;
}

/* einde contact */

/* voorgeschiedenis */
div.voorgeschiedenisachter {
width: 724px;
/*height: 351px;*/ 
background-image: url('http://www.pimpedbyroos.nl/pic/roos.jpg');
background-repeat:no-repeat;
background-position:top left;
margin-top: 0px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

div.voorgeschiedenis {
position:relative;
top: 50px;
left: 100px;
width: 500px;
text-align:left;
}

div.voorgeschiedenisright {
width: 150px;
height: 121px;
}
/* einde voorgeschiedenis */

/* lanceringsfeest */
span.leftlanceringsfeest {
background-image: url('http://www.pimpedbyroos.nl/pic/bgleft.jpg');
background-position: left;
background-repeat: repeat-y;
width: 500px;
height: 4800px;
float:left;
vertical-align: top;
}

div.lanceringsfeestachter {
width: 724px;
background-image: url('http://www.pimpedbyroos.nl/pic/roos.jpg');
background-repeat:no-repeat;
background-position:top left;
margin-top: 0px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

div.lanceringsfeest {
position:relative;
top: 50px;
left: 100px;
width: 500px;
text-align:left;
}

div.fotograaf {
position:relative;
left: 100px;
width: 500px;
text-align:left;
}



div.lanceringsfeestright {
width: 150px;
height: 126px;
}

#fotogroep {
background-color: #6b204b;
border: double;
border-color:6b204b;
float: left;
margin: 10px 20px 10px 20px;
}

/* einde lanceringsfeest */

/* nieuwtjes */
span.leftnieuwtjes {
background-image: url('http://www.pimpedbyroos.nl/pic/bgleft.jpg');
background-position: left;
background-repeat: repeat-y;
width: 500px;
height: 2000px;
float:left;
vertical-align: top;
}

div.nieuwtjesachter {
width: 724px;
background-image: url('http://www.pimpedbyroos.nl/pic/roos.jpg');
background-repeat:no-repeat;
background-position:top left;
margin-top: 0px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

div.nieuwtjes {
position:relative;
top: 50px;
left: 100px;
width: 500px;
height: 500px;
text-align:left;
}

div.nieuwtjesright {
width: 150px;
height: 296px;
}

div.nieuwsitems {
border: #6b204b;
border-style: double;
font-size: 11px;
}

table.nieuwstabel {
background-color:fff;
vertical-align:top;
font-size: 11px;
}

/* einde nieuwtjes */

/* gastenboek */
span.leftgastenboek {
background-image: url('http://www.pimpedbyroos.nl/pic/bgleft.jpg');
background-position: left;
background-repeat: repeat-y;
width: 500px;
height: 9000px;
float:left;
vertical-align: top;
}

div.gastenboekachter {
width: 724px;
background-image: url('http://www.pimpedbyroos.nl/pic/roos.jpg');
background-repeat:no-repeat;
background-position:top left;
margin-top: 0px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

div.gastenboek {
position:relative;
top: 50px;
left: 100px;
width: 500px;
height: 600px;
text-align:left;
}

div.gastenboekright {
width: 150px;
height: 126px;
}

/* einde gastenboek */

/* sponsors */
span.leftsponsors {
background-image: url('http://www.pimpedbyroos.nl/pic/bgleft.jpg');
background-position: left;
background-repeat: repeat-y;
width: 500px;
height: 364px;
float:left;
vertical-align: top;
}

div.sponsorsachter {
width: 724px;
background-image: url('http://www.pimpedbyroos.nl/pic/roossponsers.jpg');
background-repeat:no-repeat;
background-position:top left;
margin-top: 0px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

div.sponsors {
position:relative;
top: 50px;
left: 100px;
width: 500px;
height: 364px;
text-align:left;
}

table.bedankt {
font-size: 11px;
margin: 170px 0 0 75px;
}

.thanks {
margin: 2px 0 2px 0;
}

div.rij {
width: 920px;
background-image: url('http://www.pimpedbyroos.nl/pic/bg.jpg');
background-repeat: repeat-y;
background-position:center;
margin-top: 0px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

table.sponsorrij {
text-align: right;
width: 724px;
font-size: 11px;
margin: 50px 0 0 0;
}

.rijtekst {
vertical-align:top;
text-align:left;
}
/* einde sponsors */

/* summary */
span.leftsummary {
background-image: url('http://www.pimpedbyroos.nl/pic/bgleft.jpg');
background-position: left;
background-repeat: repeat-y;
width: 500px;
height: 1200px;
float:left;
vertical-align: top;
}

/* einde summary */

/* modeshow */
span.leftmodeshow {
background-image: url('http://www.pimpedbyroos.nl/pic/bgleft.jpg');
background-position: left;
background-repeat: repeat-y;
width: 500px;
height: 964px;
float:left;
vertical-align: top;
}

div.modeshowachter {
width: 724px;
background-image: url('http://www.pimpedbyroos.nl/pic/roos.jpg');
background-repeat:no-repeat;
background-position:top left;
margin-top: 0px;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align:left;
}

div.modeshow {
position:relative;
top: 50px;
left: 225px;
text-align:left;
height: 625px;
width: 450px;
}
/* einde modeshow */