*{ margin: 0; padding: 0; }*
root { display: block; }
body { margin: 0px 0 0; background: #fff; }
img { border: 0; }

div#mainWrap { width: 880px; height: 705px; position: absolute; bottom: 50%; margin-top: -330px; right: 50%; margin-left: -431px; left: 50%; top: 50%; }
div#logo { float: left; }
div#adresse { float: left; margin-top: 83px; margin-left: 174px; }
div#spacer17 { height: 17px; }
div#contWrap { position: relative; left: 0; width: 873px; height: 520px; }
div#clear { clear: both; }


/* Navigation */
div#nav10 { float: left; position: absolute; left: 8px; }
div#nav20 { float: left; position: absolute; left: 102px; }
div#nav30 { float: left; position: absolute; left: 186px; }
div#nav40 { float: left; position: absolute; left: 275px; }
div#nav50 { float: left; position: absolute; left: 380px; }
div#nav60 { float: left; position: absolute; left: 475px; }
div#navi { margin-top: 5px; }
div#navi, div#navi a, div#navi a:visited { font: 12px Arial,Verdana,Helvetica,sans-serif; color: #ab832d; text-decoration: none; }
div#navi a:active, div#navi a.act, div#navi a.act:visited { color: #ffffff; text-decoration: none; }
div#navi a:hover { color: #999999; text-decoration: none; }
/* black text - only for INFOS */
body.pag30 div#navi a:active, body.pag31 div#navi a:active, body.pag32 div#navi a:active, body.pag33 div#navi a:active, body.pag34 div#navi a:active { color: #000000; }
body.pag30 div#navi a.act, body.pag31 div#navi a.act, body.pag32 div#navi a.act, body.pag33 div#navi a.act, body.pag34 div#navi a.act { color: #000000; }
body.pag30 div#navi a.act:visited, body.pag31 div#navi a.act:visited, body.pag32 div#navi a.act:visited, body.pag33 div#navi a.act:visited, body.pag34 div#navi a.act:visited { color: #000000; }


/* Startseite */
body.pag00 { background: #000000; }
body.pag00 div#contWrap { background: #000000 url(img/lyh-show-22.jpg) no-repeat; }
body.pag00 div#gallery { position: relative; width: 873px; height: 520px; margin: 0; padding: 0; background: #ffffff; }
body.pag00 div#gallery li { display: block; }
body.pag00 div#show { position: relative; width: 873px; height: 520px; }


/* Neues - Gutscheine */
body.pag11 { background: #493c33; }
body.pag11 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag11 div#imgWrap1 { float: left; position: absolute; left: 0; }
body.pag11 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag11 div#img2 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag11 div#imgWrap2 { float: left; position: absolute; left: 700px; }
body.pag11 div#img3 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag11 div#img4 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag11 div#txtWrap { float: left; position: absolute; left: 175px; width: 490px; padding-left: 20px; }
body.pag11 h1 { padding: 55px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag11 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag11 p.wide { padding-top: 0; line-height: 22px; }

/* Neues - Cover 5 (Grauabdeckung) */
body.pag12 { background: #493c33; }
body.pag12 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag12 div#imgWrap1 { float: left; position: absolute; left: 0; }
body.pag12 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 348px; height: 346px; }
body.pag12 div#imgWrap2 { float: left; position: absolute; left: 700px; }
body.pag12 div#img2 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; background: #aca6a6; }
body.pag12 div#txtWrap { float: left; position: absolute; left: 348px; width: 310px; padding-left: 20px; }
body.pag12 h1 { padding: 58px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag12 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag12 p.wide { padding-top: 0; line-height: 22px; }

/* Neues - Fön- & Stylingkurs */
body.pag13 { background: #493c33; }
body.pag13 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag13 div#imgWrap1 { float: left; position: absolute; left: 0; }
body.pag13 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag13 div#img2 { float: left; position: absolute; top: 174px; left: 0; width: 173px; height: 172px; }
body.pag13 div#img3 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag13 div#imgWrap2 { float: left; position: absolute; left: 525px; }
body.pag13 div#img4 { float: left; position: absolute; top: 0; left: 0; width: 348px; height: 346px; }
body.pag13 div#img5 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag13 div#img6 { float: left; position: absolute; top: 348px; left: 175px; width: 173px; height: 172px; }
body.pag13 div#txtWrap { float: left; position: absolute; left: 175px; width: 310px; padding-left: 20px; }
body.pag13 h1 { padding: 47px 0 8px 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag13 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag13 p.wide { padding-top: 0; line-height: 22px; }

/* Neues - Augenkosmetik */
body.pag14 { background: #493c33; }
body.pag14 div#contWrap { background: #b18a6c url(img/lyh-raster.png) no-repeat; }
body.pag14 div#imgWrap { float: left; position: absolute; left: 0; }
body.pag14 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 348px; height: 346px; }
body.pag14 div#img2 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag14 div#img3 { float: left; position: absolute; top: 348px; left: 175px; width: 173px; height: 172px; }
body.pag14 div#txtWrap { float: left; position: absolute; left: 348px; width: 485px; padding-left: 20px; }
body.pag14 h1 { padding: 56px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag14 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag14 p.wide { padding-top: 0; line-height: 22px; }

/* Neues - Crazy Ideas */
body.pag15 { background: #493c33; }
body.pag15 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag15 div#imgWrap { float: left; position: absolute; }
body.pag15 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 348px; height: 346px; }
body.pag15 div#img2 { float: left; position: absolute; top: 0; left: 350px; width: 173px; height: 172px; }
body.pag15 div#img3 { float: left; position: absolute; top: 174px; left: 350px; width: 173px; height: 172px; }
body.pag15 div#img4 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag15 div#img5 { float: left; position: absolute; top: 348px; left: 175px; width: 173px; height: 172px; }
body.pag15 div#img6 { float: left; position: absolute; top: 348px; left: 350px; width: 173px; height: 172px; }
body.pag15 div#txtWrap { float: left; position: absolute; left: 526px; width: 310px; padding-left: 20px; }
body.pag15 h1 { padding: 35px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #ffffff; }
body.pag15 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #ffffff; }
body.pag15 p.wide { padding-top: 0; line-height: 22px; }


/* Team - MAKO */
body.pag21 { background: #514141; }
body.pag21 div#contWrap { background: #664d48 url(img/lyh-raster.png) no-repeat; }
body.pag21 div#imgWrap { float: left; position: absolute; top: 0; left: 0; width: 523px; }
body.pag21 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag21 div#img2 { float: left; position: absolute; top: 174px; left: 0; width: 173px; height: 172px; }
body.pag21 div#img3 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag21 div#img4 { float: left; position: absolute; top: 0; left: 175px; width: 348px; height: 520px; }
body.pag21 div#txtWrap { float: left; position: absolute; left: 525px; width: 315px; padding-left: 20px; }
body.pag21 h1 { padding: 130px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag21 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag21 p.wide { padding-top: 0; line-height: 22px; }

/* Team - Sabine */
body.pag22 { background: #514141; }
body.pag22 div#contWrap { background: #664d48 url(img/lyh-raster.png) no-repeat; }
body.pag22 div#imgWrap { float: left; position: absolute; top: 0; left: 350px; }
body.pag22 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 348px; height: 520px; }
body.pag22 div#img2 { float: left; position: absolute; top: 0; left: 350px; width: 173px; height: 172px; }
body.pag22 div#img3 { float: left; position: absolute; top: 174px; left: 350px; width: 173px; height: 172px; }
body.pag22 div#img4 { float: left; position: absolute; top: 348px; left: 350px; width: 173px; height: 172px; }
body.pag22 div#txtWrap { float: left; position: absolute; top: 0; left: 0; width: 310px; padding-left: 20px; }
body.pag22 h1 { padding: 57px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag22 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag22 p.wide { padding-top: 0; line-height: 22px; }

/* Team - Dana */
body.pag23 { background: #514141; }
body.pag23 div#contWrap { background: #664d48 url(img/lyh-raster.png) no-repeat; }
body.pag23 div#imgWrap { float: left; position: absolute; top: 0; left: 0; }
body.pag23 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 348px; height: 520px; }
body.pag23 div#txtWrap { float: left; position: absolute; top: 0; left: 350px; width: 490px; padding-left: 20px; }
body.pag23 h1 { padding: 35px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag23 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag23 p.wide { padding-top: 0; line-height: 22px; }

/* Team - Sarah */
body.pag24 { background: #514141; }
body.pag24 div#contWrap { background: #664d48 url(img/lyh-raster.png) no-repeat; }
body.pag24 div#imgWrap1 { float: left; position: absolute; top: 0; left: 0; }
body.pag24 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 348px; height: 520px; }
body.pag24 div#imgWrap2 { float: left; position: absolute; top: 0; left: 700px; }
body.pag24 div#img2 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag24 div#img3 { float: left; position: absolute; top: 174px; left: 0; width: 173px; height: 172px; }
body.pag24 div#img4 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag24 div#txtWrap { float: left; position: absolute; top: 0; left: 350px; width: 310px; padding-left: 20px; }
body.pag24 h1 { padding: 45px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag24 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag24 p.wide { padding-top: 0; line-height: 22px; }

/* Team - Servet */
body.pag25 { background: #514141; }
body.pag25 div#contWrap { background: #664d48 url(img/lyh-raster.png) no-repeat; }
body.pag25 div#imgWrap1 { float: left; position: absolute; top: 0; left: 0; }
body.pag25 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 348px; height: 520px; }
body.pag25 div#imgWrap2 { float: left; position: absolute; top: 0; left: 700px; }
body.pag25 div#img2 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag25 div#img3 { float: left; position: absolute; top: 174px; left: 0; width: 173px; height: 172px; }
body.pag25 div#img4 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag25 div#txtWrap { float: left; position: absolute; top: 0; left: 350px; width: 310px; padding-left: 20px; }
body.pag25 h1 { padding: 45px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag25 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag25 p.wide { padding-top: 0; line-height: 22px; }

/* Team - Tanja */
body.pag26 { background: #514141; }
body.pag26 div#contWrap { background: #664d48 url(img/lyh-raster.png) no-repeat; }
body.pag26 div#imgWrap1 { float: left; position: absolute; top: 0; left: 0; }
body.pag26 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 348px; height: 520px; }
body.pag26 div#imgWrap2 { float: left; position: absolute; top: 0; left: 700px; }
body.pag26 div#img2 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag26 div#img3 { float: left; position: absolute; top: 174px; left: 0; width: 173px; height: 172px; }
body.pag26 div#img4 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag26 div#txtWrap { float: left; position: absolute; top: 0; left: 350px; width: 310px; padding-left: 20px; }
body.pag26 h1 { padding: 55px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag26 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag26 p.wide { padding-top: 0; line-height: 22px; }

/* Team - Janine */
body.pag27 { background: #514141; }
body.pag27 div#contWrap { background: #664d48 url(img/lyh-raster.png) no-repeat; }
body.pag27 div#imgWrap { float: left; position: absolute; }
body.pag27 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag27 div#img2 { float: left; position: absolute; top: 174px; left: 0; width: 173px; height: 172px; }
body.pag27 div#img3 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag27 div#img4 { float: left; position: absolute; top: 0; left: 175px; width: 348px; height: 520px; }
body.pag27 div#txtWrap { float: left; position: absolute; left: 525px; width: 305px; padding-left: 20px; }
body.pag27 h1 { padding: 55px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag27 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag27 p.wide { padding-top: 0; line-height: 22px; }


/* Infos - Service */
body.pag31 { background: #ffffff; }
body.pag31 div#contWrap { background: #ab832c url(img/lyh-raster.png) no-repeat; }
body.pag31 div#imgWrap { float: left; position: absolute; top: 0; left: 525px; }
body.pag31 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag31 div#img2 { float: left; position: absolute; top: 174px; left: 0; width: 173px; height: 172px; }
body.pag31 div#img3 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag31 div#img4 { float: left; position: absolute; top: 0; left: 175px; width: 173px; height: 172px; }
body.pag31 div#img5 { float: left; position: absolute; top: 174px; left: 175px; width: 173px; height: 172px; }
body.pag31 div#img6 { float: left; position: absolute; top: 348px; left: 175px; width: 173px; height: 172px; }
body.pag31 div#txtWrap { float: left; width: 490px; padding-left: 20px; }
body.pag31 h1 { padding: 47px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag31 h1.zwei { padding: 40px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag31 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag31 p.right { padding-top: 25px; text-align: right; font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag31 p.right a, body.pag31 p.right a:visited, body.pag31 p.right a:active { text-decoration: none; color: #ffffff; font-style: italic; }
body.pag31 p.right a:hover { text-decoration: underline; }
body.pag31 p.wide { padding-top: 15px; line-height: 22px; }

/* Infos - Tips */
body.pag32 { background: #ffffff; }
body.pag32 div#contWrap { background: #ab832c url(img/lyh-raster.png) no-repeat; }
body.pag32 div#imgWrap1 { float: left; position: absolute; left: 0; }
body.pag32 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag32 div#img2 { float: left; position: absolute; top: 174px; left: 0; width: 173px; height: 172px; }
body.pag32 div#img3 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag32 div#imgWrap2 { float: left; position: absolute; left: 700px; }
body.pag32 div#img4 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag32 div#img5 { float: left; position: absolute; top: 174px; left: 0; width: 173px; height: 172px; }
body.pag32 div#img6 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag32 div#txtWrap { float: left; position: absolute; left: 175px; width: 490px; padding-left: 20px; }
body.pag32 h1 { padding: 24px 0 12px 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag32 ol { margin-left: 12px; }
body.pag32 ol li { padding: 5px 0 5px 0; font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag32 ol li.wide { line-height: 23px; }
body.pag32 p.right { padding-top: 0; text-align: right; font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag32 p.right a, body.pag32 p.right a:visited, body.pag32 p.right a:active { text-decoration: none; color: #ffffff; font-style: italic; }
body.pag32 p.right a:hover { text-decoration: underline; }

/* Infos - ColorXpert */
body.pag33 { background: #ffffff; }
body.pag33 div#contWrap { background: #ab832c url(img/lyh-raster.png) no-repeat; }
body.pag33 div#imgWrap1 { float: left; position: absolute; left: 0; }
body.pag33 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 348px; height: 346px; }
body.pag33 div#img2 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag33 div#img3 { float: left; position: absolute; top: 348px; left: 175px; width: 173px; height: 172px; }
body.pag33 div#imgWrap2 { float: left; position: absolute; left: 700px; }
body.pag33 div#img4 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag33 div#img5 { float: left; position: absolute; top: 174px; left: 0; width: 173px; height: 172px; }
body.pag33 div#img6 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag33 div#txtWrap { float: left; position: absolute; left: 350px; width: 310px; padding-left: 20px; }
body.pag33 h1 { padding: 73px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag33 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag33 p.wide { padding-top: 0; line-height: 23px; }

/* Infos - Dekoration */
body.pag34 { background: #ffffff; }
body.pag34 div#contWrap { background: #ab832c url(img/lyh-raster.png) no-repeat; }
body.pag34 div#imgWrap { float: left; position: absolute; }
body.pag34 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 348px; height: 346px; }
body.pag34 div#img2 { float: left; position: absolute; top: 0; left: 350px; width: 173px; height: 172px; }
body.pag34 div#img3 { float: left; position: absolute; top: 174px; left: 350px; width: 173px; height: 172px; }
body.pag34 div#img4 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag34 div#img5 { float: left; position: absolute; top: 348px; left: 175px; width: 173px; height: 172px; }
body.pag34 div#img6 { float: left; position: absolute; top: 348px; left: 350px; width: 173px; height: 172px; }
body.pag34 div#txtWrap { float: left; position: absolute; left: 526px; width: 310px; padding-left: 20px; }
body.pag34 h1 { padding: 125px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag34 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag34 p.wide { padding-top: 0; line-height: 23px; }


/* Galerie */
body.pag40 { background: #000000; }
body.pag40 a.one, body.pag40 a.one:visited, body.pag40 a.one:active { display: block; position: relative; margin-top: 15px; margin-left: 20px; font: bold 18px Arial,Verdana,Helvetica,sans-serif; color: #000000; text-decoration: none; }
body.pag40 a.one:hover { color: #ffffff; text-decoration: none; }
body.pag40 a.two, body.pag40 a.two:visited, body.pag40 a.two:active { display: block; position: relative; margin-top: 4px; margin-left: 40px; font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; text-decoration: none; }
body.pag40 a.two:hover { color: #ffffff; text-decoration: none; }
body.pag40 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag40 div#galWrap { float: left; position: absolute; top: 174px; left: 0; }
body.pag40 div#gal1 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag40 div#gal2 { float: left; position: absolute; top: 174px; left: 0; width: 173px; height: 172px; }
body.pag40 div#gal3 { float: left; position: absolute; top: 0; left: 175px; width: 173px; height: 172px; }
body.pag40 div#gal4 { float: left; position: absolute; top: 174px; left: 175px; width: 173px; height: 172px; }
body.pag40 div#gal5 { float: left; position: absolute; top: 0; left: 350px; width: 173px; height: 172px; }
body.pag40 div#gal6 { float: left; position: absolute; top: 174px; left: 350px; width: 173px; height: 172px; }
body.pag40 div#gal7 { float: left; position: absolute; top: 0; left: 525px; width: 173px; height: 172px; }
body.pag40 div#gal8 { float: left; position: absolute; top: 174px; left: 525px; width: 173px; height: 172px; }
body.pag40 div#carousel { float: left; position: absolute; top: 0; left: 0; }
body.pag40 div.jMyCarousel { visibility: visible; overflow: hidden; position: relative; z-index: 2; left: 0px; width: 100%; height: 152px; }
body.pag40 div.jMyCarousel .prev { z-index: 301; position: absolute; left: 0px; top: 60px; width: 42px; height: 52px; border: 0px; background: url(img/galerie/lyh-galerie-links.png) center center no-repeat; }
body.pag40 div.jMyCarousel .next { z-index: 302; position: absolute; right: 0px; top: 60px; width: 42px; height: 52px; border: 0px; background: url(img/galerie/lyh-galerie-rechts.png) center center no-repeat; }
body.pag40 div.jMyCarousel ul { z-index: 200; margin: 0pt; padding: 0pt; position: relative; list-style-type: none; width: 873px; left: -436px; height: 172px; }
body.pag40 div.jMyCarousel ul li { display: inline; float: left; border-right: 2px solid #928e8d; line-height: 0px; overflow: hidden; }
body.pag40 div.jMyCarousel ul li a { display: block; border: 0px; }
body.pag40 div.jMyCarousel ul li a img { display: block; border: 0px; }
body.pag40 div.jMyCarousel ul li img { overflow: hidden; }

/* Galerie - Vor-/Nachher */
body.pag41 { background: #000000; }
body.pag41 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag41 div#txtWrap { }

/* Galerie - Gala/Hochzeit */
body.pag42 { background: #000000; }
body.pag42 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag42 div#txtWrap { }

/* Galerie - Shootings */
body.pag43 { background: #000000; }
body.pag43 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag43 div#txtWrap { }

/* Galerie - Team */
body.pag44 { background: #000000; }
body.pag44 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag44 div#txtWrap { }

/* Galerie - Kids/Men */
body.pag45 { background: #000000; }
body.pag45 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag45 div#txtWrap { }

/* Galerie - Salon */
body.pag46 { background: #000000; }
body.pag46 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag46 div#txtWrap { }

/* Galerie - Kollektion */
body.pag47 { background: #000000; }
body.pag47 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag47 div#txtWrap { }

/* Galerie - Archiv */
body.pag48 { background: #000000; }
body.pag48 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag48 div#txtWrap { }


/* Preise - Cut & Color */
body.pag51 { background: #664d48; }
body.pag51 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag51 div#imgWrap { float: left; position: absolute; left: 525px; }
body.pag51 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag51 div#img2 { float: left; position: absolute; top: 0; left: 175px; width: 173px; height: 172px; }
body.pag51 div#img3 { float: left; position: absolute; top: 174px; left: 0; width: 173px; height: 172px; }
body.pag51 div#img4 { float: left; position: absolute; top: 174px; left: 175px; width: 173px; height: 172px; }
body.pag51 div#img5 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag51 div#img6 { float: left; position: absolute; top: 348px; left: 175px; width: 173px; height: 172px; }
body.pag51 div#txtWrap { float: left; position: absolute; left: 0; width: 490px; padding-left: 20px; }
body.pag51 h1 { padding: 29px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #ffffff; }
body.pag51 table { margin-top: 12px; width: 100%; }
body.pag51 td { height: 22px; font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #ffffff; }
body.pag51 td.mini { height: 17px; font: normal 11px Arial,Verdana,Helvetica,sans-serif; color: #ffffff; }

/* Preise - Cosmetics & Styling */
body.pag52 { background: #664d48; }
body.pag52 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag52 div#imgWrap { float: left; position: absolute; left: 525px; }
body.pag52 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag52 div#img2 { float: left; position: absolute; top: 0; left: 175px; width: 173px; height: 172px; }
body.pag52 div#img3 { float: left; position: absolute; top: 174px; left: 0; width: 173px; height: 172px; }
body.pag52 div#img4 { float: left; position: absolute; top: 174px; left: 175px; width: 173px; height: 172px; }
body.pag52 div#img5 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag52 div#img6 { float: left; position: absolute; top: 348px; left: 175px; width: 173px; height: 172px; }
body.pag52 div#txtWrap { float: left; position: absolute; left: 0; width: 490px; padding-left: 20px; }
body.pag52 h1 { padding: 27px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #ffffff; }
body.pag52 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #ffffff; }
body.pag52 table { margin-top: 12px; width: 100%; }
body.pag52 td { height: 22px; font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #ffffff; }
body.pag52 td.mini { height: 15px; font: normal 11px Arial,Verdana,Helvetica,sans-serif; color: #ffffff; }

/* Preise - Brautfrisuren */
body.pag53 { background: #664d48; }
body.pag53 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag53 div#imgWrap { float: left; position: absolute; }
body.pag53 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 348px; height: 346px; }
body.pag53 div#img2 { float: left; position: absolute; top: 0; left: 350px; width: 173px; height: 172px; }
body.pag53 div#img3 { float: left; position: absolute; top: 174px; left: 350px; width: 173px; height: 172px; }
body.pag53 div#img4 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag53 div#img5 { float: left; position: absolute; top: 348px; left: 175px; width: 173px; height: 172px; }
body.pag53 div#img6 { float: left; position: absolute; top: 348px; left: 350px; width: 173px; height: 172px; }
body.pag53 div#txtWrap { float: left; position: absolute; left: 525px; width: 310px; padding-left: 20px; }
body.pag53 h1 { padding: 80px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #ffffff; }
body.pag53 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #ffffff; }
body.pag53 p.wide { padding-top: 20px; line-height: 23px; }

/* Preise - Students */
body.pag54 { background: #664d48; }
body.pag54 div#contWrap { background: #a19b9b url(img/lyh-raster.png) no-repeat; }
body.pag54 div#imgWrap1 { float: left; position: absolute; left: 0; }
body.pag54 div#img1 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag54 div#img2 { float: left; position: absolute; top: 174px; left: 0; width: 173px; height: 172px; }
body.pag54 div#img3 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag54 div#imgWrap2 { float: left; position: absolute; left: 525px; }
body.pag54 div#img4 { float: left; position: absolute; top: 0; left: 0; width: 173px; height: 172px; }
body.pag54 div#img5 { float: left; position: absolute; top: 174px; left: 0; width: 173px; height: 172px; }
body.pag54 div#img6 { float: left; position: absolute; top: 348px; left: 0; width: 173px; height: 172px; }
body.pag54 div#img7 { float: left; position: absolute; top: 0; left: 175px; width: 173px; height: 172px; }
body.pag54 div#img8 { float: left; position: absolute; top: 174px; left: 175px; width: 173px; height: 172px; }
body.pag54 div#img9 { float: left; position: absolute; top: 348px; left: 175px; width: 173px; height: 172px; }
body.pag54 div#txtWrap { float: left; position: absolute; left: 175px; width: 310px; padding-left: 20px; }
body.pag54 h1 { padding: 68px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #ffffff; }
body.pag54 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #ffffff; }
body.pag54 p.wide { padding-top: 20px; line-height: 23px; }


/* Kontakt - Impressum */
body.pag61 { background: #000000; }
body.pag61 div#contWrap { background: #ffffff url(img/lyh-raster.png) no-repeat; }
body.pag61 div#txtWrap { float: left; position: absolute; width: 670px; padding-left: 20px; }
body.pag61 h1 { padding: 25px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag61 h3 { padding: 15px 0 5px 0; font: bold 13px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag61 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag61 p.mini { font: normal 12px Arial,Verdana,Helvetica,sans-serif; }
body.pag61 p.wide { padding-top: 0; line-height: 18px; }

/* Kontakt - Kontaktformular */
body.pag62 { background: #000000; }
body.pag62 div#contWrap { background: #ffffff url(img/lyh-raster.png) no-repeat; }
body.pag62 div#txtWrap { float: left; position: absolute; width: 640px; padding-left: 20px; }
body.pag62 h1 { padding: 25px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag62 input.captcha { width: 90px; }
body.pag62 input.text { width: 160px; }
body.pag62 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag62 p.mini a, body.pag62 p.mini a:visited, body.pag62 p.mini a:active { font: normal 11px Arial,Verdana,Helvetica,sans-serif; color: #666666; text-decoration: none; }
body.pag62 p.mini a:hover { text-decoration: underline; }
body.pag62 p.wide { padding-top: 0; line-height: 22px; }
body.pag62 select { width: 160px; }
body.pag62 table { margin: 15px 0 15px 0; margin-bottom: 20px; width: 100%; }
body.pag62 td { padding: 5px 0 5px 0; height: 20px; vertical-align: top; font: normal 15px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag62 td.captcha { vertical-align: middle; }
body.pag62 td.submit { text-align: right; vertical-align: middle; padding-right: 20px; }
body.pag62 textarea { width: 450px; height: 110px; }

/* Kontakt - Gästebuch */
body.pag63 { background: #000000; }
body.pag63 div#contWrap { background: #ffffff url(img/lyh-raster.png) no-repeat; }
body.pag63 div#txtWrap { float: left; position: absolute; width: 640px; padding-left: 20px; }
body.pag63 h1 { padding: 25px 0 0 0; font: bold 23px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag63 h3 { padding: 0 0 0 0; font: bold 15px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag63 input.captcha { width: 90px; }
body.pag63 input.text { width: 160px; }
body.pag63 p { font: normal 14px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag63 p.wide { padding-top: 0; line-height: 22px; }
body.pag63 select { width: 160px; }
body.pag63 table { margin: 15px 0 15px 0; margin-bottom: 20px; width: 100%; }
body.pag63 td { padding: 5px 0 5px 0; height: 20px; vertical-align: top; font: normal 15px Arial,Verdana,Helvetica,sans-serif; color: #000000; }
body.pag63 td.captcha { vertical-align: middle; }
body.pag63 td.mini, body.pag63 td.mini a, body.pag63 td.mini a:visited, body.pag63 td.mini a:active { font: normal 11px Arial,Verdana,Helvetica,sans-serif; color: #666666; text-decoration: none; }
body.pag63 td.mini a:hover { text-decoration: underline; }
body.pag63 td.right { text-align: right; }
body.pag63 td.right a, body.pag63 td.right a:visited, body.pag63 td.right a:active { font: bold 15px Arial,Verdana,Helvetica,sans-serif; color: #666666; text-decoration: none; }
body.pag63 td.right a:hover { text-decoration: underline; }
body.pag63 td.submit { text-align: right; vertical-align: middle; padding-right: 20px; }
body.pag63 td.textarea span { font: normal 11px Arial,Verdana,Helvetica,sans-serif; text-align: right; }
body.pag63 textarea { width: 450px; height: 110px; }
