body, td, th{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000}
body{margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; background-color:#9F2D82}

.wrap{width:768px}
h1{color:#F5D9ED; margin:1em 0em 0.5em 0em; padding:0em 0em 0em 0em; font-size:1.8em;}
.sub{color:#F0C5E3; margin:0em 2em 1.5em 2em; padding:0em 0em 0em 0em; text-align:center; height:1.4em;}

.boxbox{clear:both; text-align:left}
.boxbox2{clear:both; text-align:left; height:27em; overflow:hidden}
.box{width:15em; margin:0.5em 0.5em 0.5em 0.5em; float:left; display:block; background-color:#FFFFFF; border-radius:3px;}
.box2{width:15em; margin:0.5em 0em 0.5em 0.5em; float:left; display:block; background-color:#FFFFFF; border-radius:3px;}
.pic{width:13em; margin:1em 1em 1em 1em; height:13em; display:block; background-color:#EEE; overflow:hidden}
.image{width:13em; height:13em;}
h3{margin:0em 1em 0.5em 1em; padding:0em 0em 0em 0em; font-size:1.1em; text-align:left; color:#C09; height:2.3em; overflow:hidden}
p{margin:0em 1em 1em 1em; padding:0em 0em 0em 0em; font-size:1em; text-align:left; color:#B58FAC; line-height:1.3em; height:3.6em}
a.pili{border:0px}

.button{height:2em; width:13em; display:block; margin:0em 0em 1em 0em}
a.but{display:block; border:1px solid #FC0; background-image:url(https://www.maagden.net/images/b.png); background-repeat:repeat-x; text-decoration:none;  background-color:#FB0; color:#000; line-height:2em; height:2em; overflow:hidden; border-radius:3px}

h4{text-align:left; color:#F5D9ED; font-size:1.1em; margin:0em 1em 0.5em 0.9em; padding:0em 0em 0em 0em;}
.footer{color:#F0C5E3; margin:0em 1em 1em 1em; padding:0em 0em 0em 0em; text-align:justify; font-size:0.9em; line-height:1.3em; height:auto}
.foo{clear:both;}

.top{background-color:#444; display:block; height:3em; width:100%}
ul{margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; width:1024px; text-align:center}
li{float:left; margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; list-style-type:none}
a.menu{color:#fff; line-height:2.3em; font-size:1.3em; padding:0em 1.2em 0em 1.2em; text-decoration:none; display:block;}

ul{list-style-type:none; margin:0; padding:0;}
li{display:inline-block; float:left;}
li a{padding:0em 0.9em 0em 0.9em; display:block; font-size:1.1em; text-align:left; line-height:2.7em; color:#fff; text-decoration:none}
a.current{background-color:#222; color:#FC0}
li:hover a{background:#333}
li:hover ul a{background:#f3f3f3; color:#222; height:3em; line-height:3em}
li:hover ul a:hover{background:#444; color:#fff}
li ul{display:none}
li ul li{display:block; float:none}
li ul li a{width:auto; padding:0 1em}
ul li a:hover+.hidden, .hidden:hover{display:block}
.show-menu{text-decoration:none; color:#fff; background:#444; text-align:center; font-size:1.3em; padding:0.5em 0.5em 0.5em 0em ; display:none; text-align:right}
input[type=checkbox]{display:none; -webkit-appearance:none}
input[type=checkbox]:checked ~ #menu{ display:block}

a.meer{width:20em; height:2em; text-align:center; text-decoration:none; font-size:1.3em; color:#000; border:1px solid #fc0; background-color:#FC0; background-image:url(https://www.maagden.net/images/b.png); background-repeat:repeat-x; display:block; line-height:2em; clear:both; border-radius:3px;}
.space{width:100%; display:block; height:2em; clear:both}

.style{display:none}
.tablet{display:block}
.mobile{display:none}

.large{width:29em; height:29em; padding:1em; margin:0em 1em 1em 0em; background-color:#FFF; float:left;}
.pro{width:30em; height:29em; padding:1em; background-color:#FFF; margin:0em 0em 0em 0em; overflow:hidden;}

.prol{display:block; width:31em; height:39.5em; padding:0em; margin:0em 0em 0em 0.5em; float:left; text-align:left}
.pror{display:block; width:31em; height:39.5em; padding:0em; margin:0em 0em 0em 32.5em; text-align:left}

.small{width:5em; height:5em; padding:1em; margin:0em 1em 0em 0em; background-color:#FFF; float:left; border-radius:3px}
.small2{width:5em; height:5em; padding:1em; margin:0em 0em 0em 0em; background-color:#FFF; float:left; border-radius:3px}

.pro1{width:29em; height:3.1em; padding:1em; background-color:#FBFAFA; margin:0em 0em 1em 0em; overflow:hidden; border-radius:3px}
.pro2{width:29em; height:21em; padding:1em; background-color:#FFF; margin:0em 0em 1em 0em; overflow:hidden; border-radius:3px; background-image:url(https://www.maagden.net/images/bg.png); background-repeat:no-repeat; background-position:top right}
.pro3{width:29em; height:6.8em; padding:1em; background-color:#FFF; margin:0em 0em 1em 0em; overflow:hidden; border-radius:3px}

.to{font-size:1em; color:#C09; line-height:1em; padding-bottom:0.5em}
.qu{font-size:1em; color:#888; font-weight:bold; line-height:1.5em}
.an{font-size:1em; color:#AAA; font-weight:normal; line-height:1.5em; margin-left:0.5em; margin-right:0.5em; padding-bottom:0.6em; max-height:5.7em; overflow:hidden}
.stars{float:right; margin:0.2em 0.2em 0em 0em}

.ql{width:14em; height:18em; display:block; float:left}
.qr{width:14em; height:18em; display:block; margin-left:15em}

.formkop{color:#c09; font-size:1.1em; line-height:1.4em; font-weight:bold; margin-bottom:0.3em}
.formm{margin:1em 0em 0em 0em; padding:1em 1em 1em 1em; background-color:#EDE1EA; border-radius:6px}
.ta{height:1.9em; width:23.4em; background-color:F6F6F6; border:1px solid #E3D1DF; box-shadow:inset 1px 1px 8px 4px #f4f4f4; border-radius:3px; padding:0.3em; outline-width:0}
.fobu{float:right; margin:1em 0em 0em 0em}
.bu{width:5em}
.butt{ font-size:1em; background-image:url(https://www.maagden.net/images/b.png); background-repeat:repeat-x; text-decoration:none;  background-color:#FB0;  color:#000;  padding:4px 7px 4px 7px;  border-top:1px solid #FE0;  border-right:1px solid #B39000;  border-bottom:1px solid #B39000;  border-left:1px solid #FE0;  border-radius:3px}
.butt3{display:none}

.ols{margin:0em 0em 0em 0em; padding:0em 0em 1em 0em; display:table; clear:both; width:1024px}
a.men{color:#FC0; font-size:1.2em; text-decoration:underline; display:block; float:left; height:2em; width:153px; margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; text-align:center}
a.men:hover{color:#FFF; text-decoration:none}