* {
	margin: 0;
	padding: 0;
	}

html,
body {
	height: 100%;
	width: 100%;
	}

body {
	color: #CCC;
	font-family: Arial, Helvetica, Verdana, Tahoma;
	font-size: small;
	background: #000;
	}

* body {
	font-size: x-small; /* für IE5/Win */
	f\ont-size: small; /* für andere IE-Versionen */
	}

h1 {
	font-family: Times New Roman, Georgia, Arial, Helvetica, Verdana, Tahoma;
        font-weight: normal;
        font-style: italic;
	}

a {
	text-decoration: none;
	color: #FFF;
	outline: none;
	}

a:hover {
	color: #A0731C;
	}

img {
	border: none;
	vertical-align: text-bottom;
	}

table {
	empty-cells: show;
	}
        
ul li {
	list-style-type: none;
	}

fieldset {
	border: none;
	}

textarea {
	font-family: Arial, Helvetica, Verdana, Tahoma;
	}

.main {
	position: absolute;
	width: 980px;
	height: 605px;
	top: 50%;
	left: 50%;
	margin-top: -290px;
	margin-left: -490px;
	font-size: 85%;
	}

.content {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 580px;
	line-height: 130%;
	border: 1px solid #FFF;
	}

.claim a {
	position: absolute;
	top: 5px;
	left: 30px;
	width: 296px;
	height: 70px;
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/logo_OK-Luxure.png) no-repeat;
	text-indent: -1000em;
	}
        
.logo a {
	position: absolute;
	top: 15px;
	right: 15px;
	width: 153px;
	height: 45px;
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/logo_OttoKern.png) no-repeat;
	text-indent: -1000em;
	}

.logo a:hover {
	background-position: 0 -45px;
	}

.copyright {
	position: absolute;
	bottom: 0px;
	right: 0px;
	height: 25px;
	line-height: 25px;
	}

.mod_article .ce_text {
	width: 300px;
	}

/* Gender ****************************************************************/
.gender table {
	width: 100%;
        height: 100%;
	}

.gender table td {
	vertical-align: middle;
        text-align: center;
        width: 50%;
	}

.gender table td.woman a {
	display: block;
	}
        
.gender table a span {
	font-family: Times New Roman, Georgia, Arial, Helvetica, Verdana, Tahoma;
	font-style: italic;
        font-size: 150%;
	}
        
.gender table a:hover span {
	font-style: normal;
        text-decoration: underline;
        color: #FFF;
	}
        
.gender table a img {
	margin: 45px 0 0 0;
	}

/* Content Default ********************************************************/
.default .mod_article {
	position: absolute;
	top: 75px;
        right: 0px;
        bottom: 45px;
	left: 30px;
	}
        
.default .ce_text {
	margin: 50px 0 0 0;
	}

/* Content Man ***********************************************************/
.man.concept .content {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/bg_man.jpg) no-repeat;
	}

.man.kopfnote .content {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/bg_kopfnote-man.jpg) no-repeat;
	}
        
.man.herznote .content {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/bg_herznote-man.jpg) no-repeat;
	}
        
.man.fondnote .content {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/bg_fondnote-man.jpg) no-repeat;
	}
        
/* Content Woman *********************************************************/
.woman #animation {
	background: #000;
        width: 980px;
        height: 580px;
        z-index: 5000;
        position: absolute;
	}
        
.woman.concept .content {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/bg_woman.jpg) no-repeat;
	}

/* Duft ******************************************************************/
.fragrance-woman .ce_image {
	position: absolute;
        left: 112px;
        bottom: -28px;
	width: 145px;
        height: 260px;
	}

.fragrance-woman .content,
.fragrance-woman.kopfnote .content {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/bg_kopfnote-woman.jpg) no-repeat;
	}
        
.fragrance-woman.herznote .content {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/bg_herznote-woman.jpg) no-repeat;
	}
        
.fragrance-woman.fondnote .content {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/bg_fondnote-woman.jpg) no-repeat;
	}

.fragrance-man .ce_image {
	position: absolute;
        left: 113px;
        bottom: -27px;
	width: 145px;
        height: 260px;
	}
        
.fragrance-man .content,
.fragrance-man.kopfnote .content {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/bg_kopfnote-man.jpg) no-repeat;
	}
        
.fragrance-man.herznote .content {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/bg_herznote-man.jpg) no-repeat;
	}
        
.fragrance-man.fondnote .content {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/bg_fondnote-man.jpg) no-repeat;
	}
        
/* Sortiment *************************************************************/
.range-woman .image_container {
	position: absolute;
        left: 100px;
        bottom: -30px;
	width: 745px;
        height: 400px;
        background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/range-woman.png) no-repeat 0 0;
	}
        
.range-woman .image_container.eauDeParfum {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/range-woman.png) no-repeat 0 -400px;
	}
        
.range-woman .image_container.creamShower {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/range-woman.png) no-repeat 0 -800px;
	}
        
.range-woman .image_container.bodyMilk {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/range-woman.png) no-repeat 0 -1200px;
	}
        
.range-woman .image_container.deodorant {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/range-woman.png) no-repeat 0 -1600px;
	}
        
.range-woman .image_container img {
	display: none;
	}
        
.range-man .image_container {
	position: absolute;
        left: 100px;
        bottom: -30px;
	width: 745px;
        height: 400px;
        background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/range-man.png) no-repeat 0 0;
	}
        
.range-man .image_container.eauDeParfum {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/range-man.png) no-repeat 0 -400px;
	}
        
.range-man .image_container.deoStick {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/range-man.png) no-repeat 0 -800px;
	}
        
.range-man .image_container.shampoo {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/range-man.png) no-repeat 0 -1200px;
	}
        
.range-man .image_container.deodorant {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/range-man.png) no-repeat 0 -1600px;
	}
        
.range-man .image_container img {
	display: none;
	}

/* Design ****************************************************************/
.design .keyhole {
	height: 375px;
        width: 225px;
        position: absolute;
        top: 60px;
        left: 355px;
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/zoom.png) no-repeat;
        z-index: 1000;
	}
        
.design .ce_image {
	position: absolute;
        top: 0px;
        height: 100%;
        width: 100%;
	}

.design .image_container {
	position: relative;
        float: right;
        right: 100px;
	}

/* Werbung ***************************************************************/
.advertising .content {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/bg_default.jpg) no-repeat;
	}
        
.advertising .ce_gallery {
	position: absolute;
        right: 30px;
        bottom: 90px;
	}

.advertising .ce_gallery table td {
	padding: 0 5px;
	}

.advertising .ce_lightboximage {
	position: relative;
        right: -360px;
        bottom: 60px;
        float: left;
        margin: 0 0 0 15px;
	}
        
.advertising .ce_lightboxvideo {
	position: relative;
        right: -330px;
        bottom: 60px;
        float: left;
        margin: 0 0 0 15px;
	}

/* Entertainment *********************************************************/
.cocktails #lady-rose,
.cocktails #mister-bergamotte {
	display: none;
	}
        
.cocktails .ce_lightboxarticle {
	float: left;
        position: relative;
        bottom: 150px;
        left: 375px;
        margin: 0 75px 0 0;
	}

.tipps #hidden {
	display: none;
	}
        
.tipps .ce_lightboximage.tipp-1 {
	position: absolute;
        top: 30px;
        left: 350px;
	}
        
.tipps .ce_lightboximage.tipp-2 {
	position: absolute;
        top: 60px;
        right: 200px;
	}
        
.tipps .ce_lightboximage.tipp-3 {
	position: absolute;
        top: 150px;
        left: 525px;
	}
       
.tipps .ce_lightboximage.tipp-4 {
	position: absolute;
        top: 200px;
        left: 150px;
	}
        
.tipps .ce_lightboximage.tipp-5 {
	position: absolute;
        bottom: 30px;
        left: 400px;
	}
        
.tipps .ce_lightboximage.tipp-6 {
	position: absolute;
        bottom: 50px;
        right: 150px;
	}
        
.tipps .ce_lightboximage a {
	display: block;
        width: 75px;
        height: 135px;
	}

.tipps .ce_lightboximage a img {
	display: none;
	}
        
.tipps .ce_lightboximage.tipp-1 a {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/tipp-1.jpg) no-repeat;
	}
        
.tipps .ce_lightboximage.tipp-2 a {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/tipp-2.jpg) no-repeat;
	}
        
.tipps .ce_lightboximage.tipp-3 a {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/tipp-3.jpg) no-repeat;
	}
        
.tipps .ce_lightboximage.tipp-4 a {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/tipp-4.jpg) no-repeat;
	}
        
.tipps .ce_lightboximage.tipp-5 a {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/tipp-5.jpg) no-repeat;
	}
        
.tipps .ce_lightboximage.tipp-6 a {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/tipp-6.jpg) no-repeat;
	}

.tipps .ce_lightboximage a:hover {
	background-position: 0 -135px;
	}

/* Screensaver ***********************************************************/        
.screensaver .content {
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/bg_default.jpg) no-repeat;
	}
        
.screensaver #myContent {
	position: absolute;
        right: 155px;
        bottom: 100px;
	}

/* E-Cards ***************************************************************/
.ecards .ce_text.show {
	float: left;
	text-align: left;
	}

.ecards .mod_ecards.send {
	position: relative;
	top: -55px;
	left: 0px;
	width: 100%;
        margin: 0;
	}

.ecards .mod_ecards.show {
	width: 540px;
	height: 383px;
	padding: 0 5px 5px 0;
	margin: 50px 0 0 15px;
	}

.ecards .send .ecardthumb {
	float: left;
	width: 370px;
	padding: 75px 0 0 0;
	}

.ecards .send .ecardthumb div {
	float: left;
	margin: 0 15px 15px 0;
	}

.ecards .send .ecardthumb img {
	border: 1px solid #CCC;
	}

.ecards .send .ecarddata {
	float: left;
	width: 540px;
	height: 218px;
	padding: 165px 0 0 0;
	margin: 0 5px 5px 15px;
	background: url(http://luxure.otto-kern-fragrances.de/tl_files/OttoKern_Luxure/images/ecards/ecard_back.jpg) no-repeat;
        border: 1px solid #CCC;
	}

.ecards .send .ecarddata fieldset {
	float: left;
	margin: 5px 0 5px 15px;
	}

.ecards .send fieldset p {
	float: left;
	}

.ecards .send input.text,
.ecards .send input.button,
.ecards .send textarea {
	border: none;
	-moz-box-shadow: inset -2px -2px 3px #333;
	-webkit-box-shadow: inset -2px -2px 3px #333;
	box-shadow: inset -2px -2px 3px #333;
        background: #999;
	margin: 0 5px 5px 0;
	}

.ecards .send input.text {
	height: 20px;
	width: 155px;
	}

.ecards .send input.button {
	background: #434343;
	color: #FFF;
	height: 20px;
	width: 120px;
	margin: 15px 0 0 15px;
	cursor: pointer;
	float: left;
	}

.ecards .send textarea {
	width: 170px;
	}

.ecards .show .ecardimgfile {
        border: 1px solid #CCC;
	margin: 0 5px 5px 0;
	}
        

.ecards .ce_text li {
	color: #F00;
        }

/* Kontakt ***************************************************************/
.contact .ce_form {
	width: 50% !important;
	overflow: auto;
	height: 350px;
        position: absolute;
        right: 30px;
        top: 50px;
	}

.contact .ce_form table td {
  vertical-align: top;
  padding: 0 0 10px 0;
}

.contact .ce_form table .row_0 td,
.contact .ce_form table .row_1 td {
  padding: 0 0 5px 0;
}

.contact .ce_form label.mandatory {
	width: 125px;
        display: block;
}

.contact .ce_form fieldset {
  line-height: 150%;
}

.contact .ce_form fieldset.radio_container legend,
.contact .ce_form fieldset.radio_container span {
  display: block;
  float: left;
  width: 85px;
}

.contact .ce_form fieldset.radio_container legend span {
  width: auto;
}

.contact .ce_form input,
.contact .ce_form textarea {
  width: 250px;
  font-family: Verdana, Tahoma, Arial, Helvetica;
}

.contact .ce_form input.radio,
.contact .ce_form input.checkbox,
.contact .ce_form input.captcha,
.contact .ce_form input.submit {
  width: auto;
}

.contact .ce_form #ifpicCap input,
.contact .ce_form #ifpicCap p {
  float: left;
  margin-top: 0;
}

.contact .ce_form .error {
  color: #F00;
}

/* Impressum *************************************************************/
.imprint table {
        width: 95%;
        margin: 50px 0 0 0;
	}
        
.imprint table td {
	width: 50%;
        vertical-align: top;
	}

/* MainMenu **************************************************************/
#mainNav {
	width: 65%;
	position: absolute;
	bottom: 30px;
	left: 30px;
	}

#mainNav .mod_navigation,
#mainNav ul li {
	 float: left;
	}

#mainNav a,
#mainNav span,
#mainNav h1 {
	margin: 0 10px 0 0;
	text-transform: uppercase;
	font-size: 100%;
	font-weight: normal;
	font-family: Times New Roman;
	}

#mainNav a.trail,
#mainNav span.active {
	color: #A0731C;
	}

#mainNav ul.level_2 {
	display: none;
	position: absolute;
	}

#mainNav ul.level_1 li:hover ul.level_2 {
	display: block;
	}

/* ServiceMenu ***********************************************************/
#footerNav {
	position: absolute;
	bottom: 30px;
	right: 30px;
	}
        
#footerNav .mod_customnav,
#footerNav .mod_navigation,
#footerNav .mod_i18nl10nnav,
#footerNav ul li {
	float: left;
	}

#footerNav a,
#footerNav span {
	margin: 0 10px 0 0;
	text-transform: uppercase;
	color: #808080;
	}

#footerNav span.active,
#footerNav a:hover {
	color: #FFF;
	}
        
#footerNav .mod_i18nl10nnav a.active {
	display: none;
}