
/* 

	filename:	/css/msd_screen.css
	version:	1.2 - 2007-01-30 - mkr

	author:		martin (dot) krause (at) gpm (dot) de 

	validated by W3C CSS Validator // jigsaw.w3.org

*/

* {
	margin: 0;
	padding: 0;
}

html, body {
	height: 100%;
}

html {
	font-size: 100%; /* for IE*/
}

html > body {
	font-size: 16px; /* for everyone else*/
}

/* here we go with a default em size of 1em => 16px */


body {
	font-family: Verdana, Geneva, sans-serif;
	color: #57585A;
	padding: 0;
	margin-top: 0px;
	background: #FFEFE5;
}

/* this items should have the same font-size as their parents*/
input, select, th, td, li li, li p, td p, q p {
	font-size: 1em;
}
#content li * {
	font-size: 1em ! important;
}
#content li * {
	margin-left: 0 ! important;
}
#content li li {
	margin-left: 25px ! important;
}
#stage {
	position: absolute; 
	left: 50%; 
/*	
	width: 775px; 
	margin-left: -387px;
*/
	width: 828px; 
	margin-left: -414px;

	top: 50%;
	margin-top: -295px;
	
	height: 590px;

	background: #fff url(/img/gen_stage_bg_hell.jpg) repeat-y 0 0;

}

/* =contentrow1, =header*/
/*---------------------------------------------------------------------------*/
#contentrow1 {
	height: 90px;
	border-top: 1px solid #F68220;
/*	border-top: 1px solid #fff;*/
	border-right: 1px solid #F68220;
	border-left: 1px solid #F68220;
	margin:0;
	padding:0;
	background: transparent url(/img/core_orangenes-band.gif) no-repeat 0 40px;
}

#contentrow1 #logo {
	float: left;
	margin: 0;
	padding:0;

}

#contentrow1 #logo a img {
	border: none;
	margin-top: 16px;
	margin-left: 28px;
	margin-right: 12px;
	margin-bottom: 0;
	padding:0;
}

#contentrow1 #navigation {
	margin: 44px 0 0 0;
	padding: 0;
	font-size: 11px; /* was 12 rma20060425 */
}

#contentrow1 #navigation dfn {
	display: none;
}

#contentrow1 #navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#contentrow1 #navigation ul li {
	display: inline;
	margin: 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
}

#contentrow1 #navigation ul li a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	margin: 0 7px 0 8px;/* was 15 15 rma20060425 */
/*
	margin: 0 15px 0 15px;
*/
}

#contentrow1 #navigation ul li a:link {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

#contentrow1 #navigation ul li a:visited {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}

#contentrow1 #navigation ul li a.active, 
#contentrow1 #navigation ul li a:hover, 
#contentrow1 #navigation ul li a.hover {
	color: #646466;
	font-weight: bold;
	text-decoration: none;
}

#contentrow1 #navigation ul li a:active,
#contentrow1 #navigation ul li a.active {
	color: #646466 !important;
	font-weight: bold;
	text-decoration: none;
}

.subnavBG {
	background: transparent url(/img/subnav_hintergrund.jpg) no-repeat 0px 0px;
}

/* =contentrow2, =content*/
/*---------------------------------------------------------------------------*/
#contentrow2 {
	height: 480px;
	border-right: 1px solid #F68220;
	border-left: 1px solid #F68220;
	margin: 0;
	padding:0;
}


#contentrow2 #subnav {
	width: 203px;
	float: left;
}

#contentrow2 #subnav ul {
	list-style: none;
	padding-top: 50px;
	padding-left: 15px;
}

#contentrow2 #subnav ul li {
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	margin-bottom: 20px;
}

#contentrow2 #subnav ul li a {
	color: #646466;
	text-decoration: none;
	padding-left: 13px;
}

#contentrow2 #subnav ul li a:hover {
	background: transparent url(/img/subnav_bullet.gif) no-repeat 0px 4px;
	color: #F68220;
}

#contentrow2 #subnav ul li a.active {
	background: transparent url(/img/subnav_bullet.gif) no-repeat 0px 4px;
	color: #F68220;
}

#contentrow2 #subnav ul li a.activeFolder {
	background: transparent;
	color: #F68220;
}

#contentrow2 #subnav ul li ul {
	margin: 2px 0 0 0;
	padding: 0;
}

#contentrow2 #subnav ul li ul li a {
	color: #646466;
	text-decoration: none;
	padding-left: 23px;
	display: block;
}

#contentrow2 #subnav ul li ul li a:hover {
	background: transparent url(/img/subnav_bullet.gif) no-repeat 0px 4px;
	color: #F68220;
}

#contentrow2 #subnav ul li ul li a.reinmaskActive,
#contentrow2 #subnav ul li ul li a.reinmask:hover {
	background: transparent url(/img/subnav_bullet_reinmaske.gif) no-repeat 0px 4px;
	color: #009EE0;
}

#contentrow2 #subnav ul li ul li a.peelmaskActive,
#contentrow2 #subnav ul li ul li a.peelmask:hover {
	background: transparent url(/img/subnav_bullet_peelmaske.gif) no-repeat 0px 4px;
	color: #F6A517;
}

#contentrow2 #subnav ul li ul li a.feuchtmaskActive,
#contentrow2 #subnav ul li ul li a.feuchtmask:hover {
	background: transparent url(/img/subnav_bullet_feuchtmaske.gif) no-repeat 0px 4px;
	color: #91C58A;
}

#contentrow2 #subnav ul li ul li a.hydromaskActive,
#contentrow2 #subnav ul li ul li a.hydromask:hover {
	background: transparent url(/img/subnav_bullet_hydromaske.gif) no-repeat 0px 4px;
	color: #09A1B7;
}

#contentrow2 #subnav ul li ul li a.peelpflmaskActive,
#contentrow2 #subnav ul li ul li a.peelpflmask:hover {
	background: transparent url(/img/subnav_bullet_peelpflmaske.gif) no-repeat 0px 4px;
	color: #66332A;
}

#contentrow2 #subnav ul li ul li a.hautglattmaskActive,
#contentrow2 #subnav ul li ul li a.hautglattmask:hover {
	background: transparent url(/img/subnav_bullet_hautglattmaske.gif) no-repeat 0px 4px;
	color: #6C2F6A;
}


#contentrow2 #subnav ul li ul li a.antifaltmaskeActive,
#contentrow2 #subnav ul li ul li a.antifaltmaske:hover {
	background: transparent url(/img/subnav_bullet_antifaltmaske.gif) no-repeat 0px 4px;
	color: #780B39;
}

#contentrow2 #subnav ul li ul li a.pm-hautversActive,
#contentrow2 #subnav ul li ul li a.pm-hautvers:hover {
	background: transparent url(/img/subnav_bullet_hautvers.gif) no-repeat 0px 4px;
	color: #b89351;
}

#contentrow2 #content ul.pm-hautvers {
	margin-left: 50px;
	color: #b89351;
}

#contentrow2 #content ul.pm-hautvers li {
	color: #b89351;
}

#contentrow2 #content h2.pm-hautvers {
	color: #b89351;
}

#contentrow2 #subnav ul li ul li a.pm-entspannungActive,
#contentrow2 #subnav ul li ul li a.pm-entspannung:hover {
	background: transparent url(/img/subnav_bullet_entspannung.gif) no-repeat 0px 4px;
	color: #a569a3;
}

#contentrow2 #content ul.pm-entspannung {
	margin-left: 50px;
	color: #a569a3;
}

#contentrow2 #content ul.pm-entspannung li {
	color: #a569a3;
}

#contentrow2 #content h2.pm-entspannung {
	color: #a569a3;
}

#contentrow2 #subnav ul li ul li {
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	color: #646466;
	margin-bottom: 2px;
}

.spaDeluxe1 {
	background: transparent url(/img/hautverschoenernde_maske_bg.jpg) no-repeat 0px 0px;
	padding: 30px 0 0 240px;
	position: relative;
}

.spaDeluxe2 {
	background: transparent url(/img/entspannung_maske_bg.jpg) no-repeat 0px 0px;
	padding: 30px 0 0 210px;
	position: relative;
}


#contentrow2 #subnav ul li ul li ul li a {
	color: #646466;
	text-decoration: none;
	padding-left: 31px;
}

/* Schaummasken */
#contentrow2 #subnav ul li ul li ul li a.sm-aloeveraActive,
#contentrow2 #subnav ul li ul li ul li a.sm-aloevera:hover {
	background: transparent url(/img/subnav_bullet_sm-aloevera.gif) no-repeat 0px 4px;
	color: #91C58A;
}
#contentrow2 #content h2.sm-aloeveraActive {
	color: #91C58A;
}


#contentrow2 #subnav ul li ul li ul li a.sm-summerskinActive,
#contentrow2 #subnav ul li ul li ul li a.sm-summerskin:hover {
	background: transparent url(/img/subnav_bullet_sm-summerskin.gif) no-repeat 0px 4px;
	color: #FF9E00;
}

#contentrow2 #content h2.sm-summerskin {
	color: #FF9E00;
}

#contentrow2 #subnav ul li ul li ul li a.sm-sos-hydroeffektActive,
#contentrow2 #subnav ul li ul li ul li a.sm-sos-hydroeffekt:hover {
	background: transparent url(/img/subnav_bullet_sm-sos-hydroeffekt.gif) no-repeat 0px 4px;
	color: #09a1b7;
}

#contentrow2 #content h2.sm-sos-hydroeffekt {
	color: #09a1b7;
}

/* Minis */
#contentrow2 #subnav ul li ul li ul li a.m-summerskinActive,
#contentrow2 #subnav ul li ul li ul li a.m-summerskin:hover {
	background: transparent url(/img/subnav_bullet_m-summerskin.gif) no-repeat 0px 4px;
	color: #FF9E05;
}

#contentrow2 #subnav ul li ul li ul li a.m-aftersunActive,
#contentrow2 #subnav ul li ul li ul li a.m-aftersun:hover {
	background: transparent url(/img/subnav_bullet_m-aftersun.gif) no-repeat 0px 4px;
	color: #5BB2C7;
}

#contentrow2 #content h2.sm-m-aftersun {
	color: #5BB2C7;
}


#contentrow2 #subnav ul li ul li ul li a.m-seidenschimmerActive,
#contentrow2 #subnav ul li ul li ul li a.m-seidenschimmer:hover {
	background: transparent url(/img/subnav_bullet_m-seidenschimmer.gif) no-repeat 0px 4px;
	color: #96034E;
}
#contentrow2 #content h2.sm-m-seidenschimmer {
	color: #96034E;
}


#contentrow2 #subnav ul li ul li ul li a.m-jogziActive,
#contentrow2 #subnav ul li ul li ul li a.m-jogzi:hover {
	background: transparent url(/img/subnav_bullet_m-jogzi.gif) no-repeat 0px 4px;
	color: #F8CA1A;
}

#contentrow2 #content h2.sm-m-jogzi {
	color: #F8CA1A;
}


#contentrow2 #subnav ul li ul li ul li a.m-sensitiveActive,
#contentrow2 #subnav ul li ul li ul li a.m-sensitive:hover {
	background: transparent url(/img/subnav_bullet_m-sensitive.gif) no-repeat 0px 4px;
	color: #CA9FD4;
}

#contentrow2 #content h2.sm-m-sensitive {
	color: #CA9FD4;
}


#contentrow2 #subnav ul li ul li ul li a.m-avoclimActive,
#contentrow2 #subnav ul li ul li ul li a.m-avoclim:hover {
	background: transparent url(/img/subnav_bullet_m-avoclim.gif) no-repeat 0px 4px;
	color: #688F00;
}

#contentrow2 #content h2.sm-m-avoclim {
	color: #688F00;
}

#contentrow2 #subnav ul li ul li ul li a.sm-aloevera-vitActive,
#contentrow2 #subnav ul li ul li ul li a.sm-aloevera-vit:hover {
	background: transparent url(/img/subnav_bullet_m-aloevera-vit.gif) no-repeat 0px 4px;
	color: #3D570E;
}

#contentrow2 #content h2.sm-aloevera-vit {
	color: #3D570E;
}

#contentrow2 #subnav ul li ul li ul li a.sm-sos-hautglattActive,
#contentrow2 #subnav ul li ul li ul li a.sm-sos-hautglatt:hover {
	background: transparent url(/img/subnav_bullet_sm-sos-hautglatt.gif) no-repeat 0px 4px;
	color: #BD22A1;
}

#contentrow2 #content h2.sm-sos-hautglatt {
	color: #BD22A1;
}

#contentrow2 #subnav ul li ul li ul li a.sm-collagenActive,
#contentrow2 #subnav ul li ul li ul li a.sm-collagen:hover {
	background: transparent url(/img/subnav_bullet_collagen.gif) no-repeat 0px 4px;
	color: #99cc33;
}

#contentrow2 #content h2.sm-collagen {
	color: #99cc33;
}

#contentrow2 #subnav ul li ul li ul li a.sm-hyaluronActive,
#contentrow2 #subnav ul li ul li ul li a.sm-hyaluron:hover {
	background: transparent url(/img/subnav_bullet_hyaluron.gif) no-repeat 0px 4px;
	color: #336633;
}

#contentrow2 #content h2.sm-hyaluron {
	color: #336633;
}

#contentrow2 #subnav ul li ul li ul li a.sm-sos-trockenehautActive,
#contentrow2 #subnav ul li ul li ul li a.sm-sos-trockenehaut:hover {
	background: transparent url(/img/subnav_bullet_sm-sos-trockenehaut.gif) no-repeat 0px 4px;
	color: #A08106;
}

#contentrow2 #content h2.sm-sos-trockenehaut {
	color: #A08106;
}


#contentrow2 #content ul.peelpflMask {
	margin-left: 50px;
	color: #66332A;
}

#contentrow2 #content ul.peelpflMask li {
	color: #66332A;
}

#contentrow2 #content {
	margin: 0 ! important;
	line-height: 0.95em;/* was 1.4 without "em" rma20060425 */
	height: 480px;
	width: 623px;
	padding: 0;
	border: 0px solid #000;
	float: left;
	overflow: auto;
}

#contentrow2 #content .contentMeta {
	width: 520px;
}



#contentrow2 #content img.h1Pic {
	display:block;
	margin-left:35px;
	margin-bottom:2px;
}

#contentrow2 #content .margBot {
	margin-bottom: 30px !important;
}

#contentrow2 #content img.packshot {
	float: left;
	margin-left: 35px;
	margin-right: 20px;
}

#contentrow2 #content img.packshotRight {
	float: right;
	margin-left: 20px;
	margin-right: 50px;
}


#contentrow2 #content h1 {
	margin: 0 0 1em 0; 
	padding: 0;
	color: #F68220;
	font-size: 1em;
	line-height: 1.5em;
	font-weight: bold;
}

#contentrow2 #content .contentMeta h1 {
	margin: 0 0 15px 35px; 
	padding: 0;
	color: #F68220;
	font-size: 1em;
	font-weight: bold;
}

#contentrow2 #content h1.hiddenHeadline {
	visibility: hidden;
	display: none;
}

#contentrow2 #content h2 {
	font-size: 0.625em;
	font-weight: bold;
	margin: 0px 0 0px 35px; 
	padding: 0;
	color: #EE820F;
}

#contentrow2 #content h2.subheadline {
	font-size: 0.7em;
	margin: 0px 0 20px 35px; 
	color: #EE820F;
}

#contentrow2 #content h2.grey,
#contentrow2 #content h3.grey {
	color: #646466;
}

#contentrow2 #content h2.reinMask {
	color: #009EE0;
}

#contentrow2 #content h2.peelMask {
	color: #F6A516;
}

#contentrow2 #content h2.feuchtMask {
	color: #91C58A;
}

#contentrow2 #content h2.hautglattMask {
	color: #780B39;
}

#contentrow2 #content h2.antifaltmaske {
	color: #6C2F6A;
}

#contentrow2 #content h2.peelpflMask {
	color: #66332A;
}

#contentrow2 #content h3 {
	font-size: 0.625em;
	font-weight: bold;
	margin: 0px 0 0px 35px; 
	padding: 0;
	color: #EE820F;
}

#contentrow2 #content h4 {
	font-size: 0.625em;
	font-weight: bold;
	margin: 0px 0 0px 35px; 
	padding: 0;
	color: #646466;
}

#contentrow2 #content p {
	font-size: 0.625em;
	margin: 0 0 15px 35px; 
	padding: 0 65px 0 0;
	/* geänderte schriftfarbe */
	color: #646466; /* was #000 rma20040625 */
}

#contentrow2 #content .fontTahoma {
	font-family: Georgia, sans-serif;
}

#contentrow2 #content p.noMarginBottom {
	margin: 0 0 0 35px; 
	padding: 0 65px 0 0;
}

#contentrow2 #content p.buchstabe {
visibility: hidden;
display: none;
	font-weight: bold;
	margin: 0 0 20px 35px; 
	padding: 0 65px 0 0;
	color: #F68220;
}

#contentrow2 #content p.alphabet {
	font-weight: bold; 
	margin: 0 0 20px 35px; 
	padding: 0 65px 0 0;
	color: #646466;
}

#contentrow2 #content p.alphabet span {
	padding: 0 10px 0 0; 
}

#contentrow2 #content p.alphabet a {
	font-weight: bold; 
	margin: 0 0 .7em 0; 
	padding: 0;
	color: #646466;
	text-decoration: none;
}

#contentrow2 #content p.alphabet a:link{
	color: #646466;
	text-decoration: none;
}

#contentrow2 #content p.alphabet a:visited{
	color: #646466;
	text-decoration: none;
}

#contentrow2 #content p.alphabet a:hover{
	color: #F68220;
	text-decoration: none;
}

#contentrow2 #content p.alphabet a:active{
	color: #646466;
	text-decoration: none;
}

#contentrow2 #content p.sprungTop {
	margin: 0 0 3em 35px; 
	padding: 0;
	color: #F68220;
}

#contentrow2 #content p.captiontext {
	font-size: .8em;
	margin: 0 0 1.25em 0; 
	padding: 0;
	color: #646466;
}

#contentrow2 #content address {
	font-size: 0.625em;
	font-style: normal;
	margin: 0 0 1.25em 35px; 
	padding: 0;
	color: #646466;
}

#contentrow2 #content ul {
	margin: 0 0 20px 35px;
	color: #646466; /* was #000 rma20040625 */
}

#contentrow2 #content li {
	font-size: 0.625em;
	padding: 0;
	margin: 0 0 0 1.5em;	
	color: #646466; /* was #000 rma20040625 */
}

#contentrow2 #content ul.pm li {
	margin: 0 0 1em 1.5em;	
}

#contentrow2 #content > li {
	margin: 0 0 0 1.25em;	
}

#contentrow2 #content .justify {
	text-align: justify !important;
}

#contentrow2 #content blockquote {
	text-align: justify !important;
}

#contentrow2 #content a {
	color: #646466; /* was #000 rma20040625 */
	text-decoration: underline;
	/* font-weight: bold; */
}

#contentrow2 #content a:link {
	color: #646466; /* was #000 rma20040625 */
	text-decoration: underline;
}

#contentrow2 #content a:visited {
	color: #646466; /* was #000 rma20040625 */
	text-decoration: underline;
}

#contentrow2 #content a:hover {
	color: #646466; /* was #000 rma20040625 */
	text-decoration: underline;
}

#contentrow2 #content a:active {
	color: #646466; /* was #000 rma20040625 */
	text-decoration: underline;
}

#contentrow2 #content form{
	margin: 0 0 1em 0;
	padding: 0;
}

#contentrow2 #content .sitemap {
	margin: 0 0 0 0px;
	padding-left: 15px;;
}

#contentrow2 #content .sitemap .level1,
#contentrow2 #content .sitemap .level2,
#contentrow2 #content .sitemap .level3{
	list-style: inside;
}

#contentrow2 #content .sitemap .level1{
	margin: 0 0 0 15px;
	padding: 0;
}

#contentrow2 #content .sitemap .level2{
	margin: 0 0 0 30px;
	padding: 0;
}


#contentrow2 #content .sitemap .level3{
	margin: 0 0 0 45px;
	padding: 0;
}



/* Loginform */
#contentrow2 #content img.loginIcon {
	float:left;
	margin-right: 10px;
}

#contentrow2 #content h3.loginH3merz {
	font-size: 1em;
	font-weight: bold;
	margin-top: 10px;
	color: #646466;
}

#contentrow2 #content h3.loginH3dc {
	font-size: 1em;
	font-weight: bold;
	margin-top: 5px;
	color: #646466;
}

#contentrow2 #content div.header {
	margin-left: -70px;
	margin-bottom: 20px;
	/* border: 1px solid #000; */
}

.imgHead {
	margin: 0;
	padding: 0;
	/* border: 1px solid #000; */
}

.headline {
	margin: 0;
	padding: 0;
	/* border: 1px solid #000; */
}

.floatLeftBox {
	float: left;
	margin-right: 4em;
}

img.imgIcon	{
	vertical-align: text-bottom;
	margin: 0px;
	padding: 0px 3px 0px 0px;
}

/* Tabelle Test Hauttyp */
#contentrow2 #content form.testhauttyp {
	margin: 0px 0 0px 35px; 	
}


#contentrow2 #content form.testhauttyp input{
	vertical-align: -3px;
}

* html #contentrow2 #content form.testhauttyp input{
	margin-right: 0px;
}

* html #contentrow2 #content form.testhauttyp label{
	vertical-align: -4px;
}


#contentrow2 #content table.testhauttyp h2 {
	font-size: 1em;
	margin: 0px 0 0px 0;	
}

#contentrow2 #content table.testhauttyp {
	font-size: 0.625em;	
	width: 550px;
}

#contentrow2 #content table.testhauttyp tr td{
	vertical-align: top;	
}

#contentrow2 #content .zweispalter {
	margin: 0 0 60px 0px  ! important ; 
	padding: 0 ! important; 
	width: 260px;
	float: left;
}

#contentrow2 #content .zweiSpalteOv50 {
	float: left;
	width: 180px;
}

#contentrow2 #content .zweiSpalteOv50 img {
	display: block;
}

#contentrow2 #content .zweiSpalteOv50 p {
	margin: 0 !important;
	padding: 0 !important;
}


#contentrow2 #content .dreiSpalteOv15 {
	float: left;
	width: 180px;
}

#contentrow2 #content .dreiSpalteOv15 img {
	float: left;
	width: 47px;
	margin-right: 5px;
}

#contentrow2 #content .dreiSpalteOv15 p {
	font-weight: bold;
	margin: 0 !important;
	padding: 0 !important;
}


#contentrow2 #content .links {
	margin-left: 35px  ! important ; 
}

* html #contentrow2 #content .links {
	margin-left: 17px  ! important ; 
}


#contentrow2 #content .zweispalter p {
	padding: 0 !important;
	margin: 0 !important;
}

#contentrow2 #content .zweispalter img {
	float: left;
	margin-right: 5px;
}


/* abstimmung */

td.pollbars {
	background: #FDE5CD;
	width: 300px;
	line-height: 19px;
	font-size: 20px;
	height: 20px;
}

td.spacepollbars {
	height: 20px;
}


/* abstimmung  PopUps*/


/* text */

.votTextPM { 
	margin-top: 27px; 
	margin-right: 10px;
	margin-left: 100px;
}

.votTextSM { 
	margin-top: 27px; 
	margin-right: 10px;
	margin-left: 80px;
}

.votTextSMmini { 
	margin-top: 27px; 
	margin-right: 10px;
	margin-left: 50px;
}

.votTextSMmini p,
.votTextPM p,
.votTextSM p { 
	padding: 0 !important; 
}



/*  Schaummasken Minis */
#vot_sm-m-seiden {
	position: absolute;
	top: 116px;
	left: 266px;
	background: transparent url(/img/vot_sm-m-seiden.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_sm-m-jogzi {
	position: absolute;
	top: 117px;
	left: 331px;
	background: transparent url(/img/vot_sm-m-jogzi.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_sm-m-aftersun {
	position: absolute;
	top: 116px;
	left: 359px;
	background: transparent url(/img/vot_sm-m-aftersun.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_sm-m-avolim {
	position: absolute;
	top: 117px;
	left: 332px;
	background: transparent url(/img/vot_sm-m-avolim.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_sm-m-sensitive {
	position: absolute;
	top: 116px;
	left: 329px;
	background: transparent url(/img/vot_sm-m-sensitive.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_sm-m-summerskin {
	position: absolute;
	top: 116px;
	left: 389px;
	background: transparent url(/img/vot_sm-m-summerskin.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_sm-m-sos-hydroeffekt {
	position: absolute;
	top: 116px;
	left: 469px;
	background: transparent url(/img/vot_sm-m-sos-hydroeffekt.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_sm-m-aloevera-vit {
	position: absolute;
	top: 116px;
	left: 299px;
	background: transparent url(/img/vot_sm-m-aleoveravit.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_sm-m-sos-hautglatt {
	position: absolute;
	top: 116px;
	left: 419px;
	background: transparent url(/img/vot_sm-m-sos-hautglatt.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_sm-m-sos-trockenhaut {
	position: absolute;
	top: 116px;
	left: 450px;
	background: transparent url(/img/vot_sm-m-sos-trockenhaut.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

/*  Schaummasken Normal */
/* #vot_sm-aloevera {
	position: absolute;
	top: 118px;
	left: 279px;
	background: transparent url(/img/vot_sm-aloevera.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_sm-summerskin {
	position: absolute;
	top: 118px;
	left: 235px;
	background: transparent url(/img/vot_sm-summerskin.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}
*/

/*  Portionsmasken */
#vot_pm-feuchtigkeit {
	position: absolute;
	top: 116px;
	left: 310px;
	background: transparent url(/img/vot_pm-feuchtigkeit.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_pm-hydrofrisch {
	position: absolute;
	top: 117px;
	left: 236px;
	background: transparent url(/img/vot_pm-hydrofrisch.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_pm-hautglatt {
	position: absolute;
	top: 116px;
	left: 254px;
	background: transparent url(/img/vot_pm-hautglatt.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_pm-peeloff {
	position: absolute;
	top: 116px;
	left: 401px;
	background: transparent url(/img/vot_pm-peeloff.jpg) no-repeat;
	width: 296px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_pm-reinigende {
	position: absolute;
	top: 116px;
	left: 357px;
	background: transparent url(/img/vot_pm-reinigende.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_pm-antifalt {
	position: absolute;
	top: 116px;
	left: 214px;
	background: transparent url(/img/vot_pm-antifalten.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_pm-peelpfl {
	position: absolute;
	top: 116px;
	left: 193px;
	background: transparent url(/img/vot_sm-m-peelpfl.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_sm-hyaluron {
	position: absolute;
	top: 116px;
	left: 204px;
	background: transparent url(/img/vot_sm-hyaluron.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}

#vot_sm-collagen {
	position: absolute;
	top: 117px;
	left: 248px;
	background: transparent url(/img/vot_sm-collagen.jpg) no-repeat;
	width: 295px;
	height: 250px;
	display: none;
	visibility: hidden;
}
#vot_pm-spa_entspannung {
	position: absolute;
	top: 116px;
	left: 467px;
	background: transparent url(/img/vot_pm-spa_enstpannung.jpg) no-repeat;
	width: 295px;
	height: 251px;
	display: none;
	visibility: hidden;
}

#vot_pm-spa_hautverschoenernd {
	position: absolute;
	top: 116px;
	left: 424px;
	background: transparent url(/img/vot_pm-spa_hautverschoenernd.jpg) no-repeat;
	width: 295px;
	height: 251px;
	display: none;
	visibility: hidden;
}



/* =contentrow4, =footer, =metanavigation, =alternativnavigation*/
/*---------------------------------------------------------------------------*/
#contentrow4 {
	border-bottom: 1px solid #F68220;
	border-right: 1px solid #F68220;
	border-left: 1px solid #F68220;
	background: transparent;
	text-align: center;
	font-size: 10px;/* was 11px rma20060425 */
}

#contentrow4 #metanavigation {
	border-top: 1px solid #F68220;
	padding: 3px 0;
}
#contentrow4 #metanavigation dfn {
	display: none;
}

#contentrow4 #metanavigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#contentrow4 #metanavigation ul li {
	display: inline;
	margin: 0;
	padding: 0;
	color: #F68220;
}

#contentrow4 #metanavigation ul li a {
	color: #F68220;
	text-decoration: none;
	margin: 0 10px;
}

#contentrow4 #metanavigation ul li a:link {
	color: #F68220;
	text-decoration: none;
}

#contentrow4 #metanavigation ul li a:visited {
	color: #F68220;
	text-decoration: none;
}

#contentrow4 #metanavigation ul li a:hover {
	color: #F68220;
	text-decoration: underline;
}

#contentrow4 #metanavigation ul li a:active,
#contentrow4 #metanavigation ul li a.active {
	color: #F68220;
	text-decoration: underline !important;
}



#contentrow4 .dropdownalternative {
	border-top: 1px solid #F68220;
	padding: 3px 0;
}

#contentrow4 .dropdownalternative dfn {
	display: none;
}

#contentrow4 .dropdownalternative li:after {
	content: "  |  ";
}

#contentrow4 .dropdownalternative ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#contentrow4 .dropdownalternative ul li {
	display: inline;
	margin: 0;
	padding: 0;
	color: #F68220;
}

#contentrow4 .dropdownalternative ul li a {
	color: #F68220;
	text-decoration: none;
	margin: 0;
}

#contentrow4 .dropdownalternative ul li a:link {
	color: #F68220;
	text-decoration: none;
}

#contentrow4 .dropdownalternative ul li a:visited {
	color: #F68220;
	text-decoration: none;
}

#contentrow4 .dropdownalternative ul li a:hover {
	color: #F68220;
	text-decoration: underline;
}

#contentrow4 .dropdownalternative ul li a:active {
	color: #F68220;
	text-decoration: underline;
}

/* =form*/
/*---------------------------------------------------------------------------*/

fieldset {
	border: none;
}

legend {
	display: none;
}

.inputtext, .inputtextPLZ, .inputtextOrt, .inputtextLand {
	padding: 0px 0px 0px 0px;
	color: #646466;
}

.inputtextPLZ {
	width: 39px;
}

.inputtextOrt {
	width: 122px;
}

.inputtextLand {
	width: 172px;
}

.inputtextLand {
	width: 172px;
}

.inputTextarea {
	font-family: Arial, sans-serif;
	font-size: 1.1em;
	color: #646466;
	width: 214px;
}

.newsletter {
	padding: 0px;
	margin: 0px 4px 0 0;
	vertical-align: baseline;
}

table.contact {
	font-size: 0.625em;
	margin: 0 0 20px 35px;	
}

table.contact td {
	padding: 5px 0;
	color: #646466;
}

#contentrow2 #content table.contact td.tdLabel {
	width: 90px;
}

#contentrow2 #content table.contact td.loginForm {
	width: 100px;
}

.red {
	color: #F68220;
}

#contentrow2 #content p.red {
	padding: 0;
	color: #F68220;
}

/* =toolbox */
/*---------------------------------------------------------------------------*/
#toolbox {
	position: absolute; 
	top: 12px; 
	left: 625px; 
	color: #F68220;
	font-size: 12px;
}

#toolbox a ,
#toolbox a:link,
#toolbox a:visited,
#toolbox a:hover,
#toolbox a:active {
	color: #F68220;
	text-decoration: none;
}

#toolbox #search {
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
}
#toolbox #search form *{

}
#toolbox #search form *{
/*	float: left;*/
}

#toolbox #search form {
	padding: 0;
	margin: 0;
}

#toolbox #search fieldset {
	padding: 0;
	margin: 0;
	border: none;
}

#toolbox #search legend {
	display: none;
	padding: 0;
	margin: 0;
	border: none;
}

#toolbox #search input {
	font-size: 11px;
	padding-right: 2px;
	padding-left: 2px;
	width: 110px;
}

#toolbox #search input.submit {
	font-size: 11px;
	padding-right: 2px;
	padding-left: 2px;
	color: #000;
	width: 60px;
}

* html #toolbox #search input.submit {
	vertical-align: -1px;
}



/* diverse Styles */
/*---------------------------------------------------------------------------*/

.clear {
	clear: both;
}

.clearAll {
	clear: both;
	font-size: 0;
	line-height: 0;
}

.orange {
	color: #EE820F !important;
}

.bigFont {
	
}

.middleContent {
	width:425px;
}

.middleSmallContent {
	width:375px;
}

.smallContent {
	width:325px;
}

.smallerContent {
	width:290px;
}

.right {
	text-align: right;
}

.padR20 {
	padding-right: 20px;
}

.fontKursiv {
	font-style: italic;
}

sub {
	line-height: 0.1px !important;
	font-size: .6em;
	color: #000;
}

/* =print elements */
/*---------------------------------------------------------------------------*/

#printelements {
	display: none;
}

/* =misc */
/*---------------------------------------------------------------------------*/
#nocss {
	display: none;
}


.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}

.imgLeft {
	float: left;
	margin: 0 30px 5px 0;
}

.sup {
	vertical-align: top;
}

.floatLeftPr15 {
	float: left;
	padding-right: 15px;
	padding-bottom: 15px;
}
.floatRightPl15 {
	float: right;
	padding-left: 15px;
	padding-bottom: 15px;
}

.contentimage100 {
	float: right;
	padding-left: 8px;
	margin-right: -115px;
}

a img {border: none;}



body#fullsize #sidebar,
body#fullsize #sidebarBG
{
	display: none;
}

body#fullsize .marginRight {
	margin: 0 ! important;
}



a.linkorange,
a:link.linkorange ,
a:visited.linkorange {
	color: #F68220 ! important;
	text-decoration: underline ! important;
}

a:hover.linkorange,
a:active.linkorange {
	color: #F68220 ! important;
	text-decoration: none ! important;
} 
