* {margin:0px; padding:0px; font-family: arial,helvetica,sans-serif; font-size:11px;}

body
 {
/*  background-color:#0C0636; */
  background-color:#1E1D3E;
  padding:0px;
  margin:0px;
  margin-top:0px;
  scrollbar-base-color:#1E1D3E;
  scrollbar-arrow-color:#ffffff;
  overflow:auto;
 }

.content {
 height:100%;
 background-image:url(/images/clavisa-bg2.gif); 
 background-position:top left;
 background-repeat:no-repeat;
 }

td.contentleft {
background-color:#ffffff;
width:149px; 
height:331px;
}

#home td.contentleft {background: #ffffff url(/images/home.jpg) no-repeat;}
#makeup td.contentleft {background: #ffffff url(/images/makeup.jpg) no-repeat;}
#kosmetik td.contentleft {background: #ffffff url(/images/kosmetik.jpg) no-repeat;}
#farbe td.contentleft {background: #ffffff url(/images/farbe.jpg) no-repeat;}
#stil td.contentleft {background: #ffffff url(/images/modestilberatung.jpg) no-repeat;}
#image td.contentleft {background: #ffffff url(/images/image.jpg) no-repeat;}

td.contentright {
background: #ffffff url(/images/bg-white.jpg) right repeat-y;
width:414px;
height:331px;
}

/* TOPMENU */

a.topmenu, a.topmenu:link, a.topmenu:visited
 {
  color:#A49FCF;
  font-family: verdana,arial,helvetica,sans-serif;
  letter-spacing:2px;
  font-weight:normal;
  text-decoration:none;
  padding-top:2px;
  padding-bottom:2px;
 }

a.topmenu:hover, a.topmenu.active
 {
  color:#ffffff;
 }

a.topmenused, a.topmenused:link, a.topmenused:hover, a.topmenused:active, a.topmenused:visited
 {
  color:#ffffff;
  font-family: verdana,arial,helvetica,sans-serif;
  font-size:12px;
  text-decoration:none;
  font-weight:bold;
  letter-spacing:2px;
  padding-top:2px;
  padding-bottom:2px;
 }

a:link    {color:#000000; text-decoration:underline;}
a:visited {color:#000000;}
a:focus   {color:#333333; text-decoration:none;}
a:hover   {color:#333333; text-decoration:none;}
a:active  {color:#333333; text-decoration:none;}

a.seitlink
 {
 color:#FEEE25;
 text-decoration:none;
 }

a.seitlink:hover
 {
 color:#FFFFFF;
 }

.menu
 {
  color:#A49FCF;
  font-size: 11px;
  font-family: verdana,arial,helvetica,sans-serif;
  letter-spacing:2px;
  font-weight:normal;
  padding-top:2px;
  padding-bottom:2px;
  text-decoration: none;
  border-top:0px solid #ffffff ;
  border-bottom:0px solid #ffffff ;
  margin-bottom:10px;
 }

.siteinfo
 {
  color:#9F9F9F;
  background-color:#808080;
  font-size: 11px;
  font-family: verdana,arial,helvetica,sans-serif;
  padding-top:2px;
  padding-bottom:2px;
  text-decoration: none;
  border-top:2px solid #AFAFAF;
 }

.adresse
 {
/*  color:#53BA83; */
  color:#82D3FF; 
  font-weight:normal;
  font-size: 11px;
  letter-spacing:1px;
  font-family: verdana,arial,helvetica,sans-serif;
  padding-left:15px;
  padding-top:2px;
  padding-bottom:2px;
  text-decoration: none;
  border-top:0px solid #9FD86B ;
  border-bottom:0px solid #9FD86B ;
  margin-top:10px;
 }

a.adress, a.adress:hover, a.adress:active, a.adress:visited
 {
  color:#82D3FF; 
  font-family: verdana,arial,helvetica,sans-serif;
  text-decoration:none;
 }

.credits
 {
  padding-right:20px; 
  color:#2F2B57; 
  font-family: verdana,arial,helvetica,sans-serif;
  font-size:10px;
  text-decoration: none;
 }

a.credi, a.credi:hover, a.credi:visited
 {
  color:#2F2B57; 
  font-family: verdana,arial,helvetica,sans-serif;
  font-size:10px;
  text-decoration:none;
 }

.headline
 {
  font-family: verdana,arial,helvetica,sans-serif;
  color:#EBE9EE;
  font-size:17px;
  font-weight:bold;
  padding-top:10px;
  padding-right:5px;
 }

.headlineright
 {
font-family: verdana,arial,helvetica,sans-serif;
color:#B4E5FF;
font-size:17px;
font-weight:bold;
padding-top:10px;
padding-left:5px;
}

.text
 {
  font-family: arial,helvetica,sans-serif;
  color:#000033;
  width:415px;
  padding:13px 13px 0px 15px;
  font-size:11px;
  height:288px;
 }

.textuebermich
 {
  font-family: arial,helvetica,sans-serif;
  color:#000033;
  width:564px;
  padding:13px 13px 0px 15px;
  font-size:11px;
  height:288px;
 }

.pdftopright
 {
  font-family: verdana,arial,helvetica,sans-serif;
  color:#000033;
  padding:13px 15px 7px 15px;
  font-size:11px;
 }

 a.documentLink, a.documentLink:hover, a.documentLink:active, a.documentLink:visited {text-decoration:none;color:#000033;}


td
 {
  font-family: arial,verdana,helvetica,sans-serif;
  color:black;
  font-size:11px;
 }

td.leftside
 {
 background: #0086CF url(/images/bgleftxyz.jpg) repeat right;
/* background-image:url(/images/53BA83.jpg); */
 padding-left:20px;
 padding-right:20px;
 padding-top:30px; 
 width:50%;
 height:213px;
 }

td.leftside2
 {
 background: #0086CF url(/images/bgleftxyz.jpg) repeat right;
 padding:15px; 
 height:118px;
}

td.rightside
 {
 background: #82D3FF url(/images/82D3FF.jpg) repeat;
/* background: #ffffff url(/images/9FD86B.jpg) repeat; */
 width:50%;
 height:331px;
 }

.submenused, a.submenused:hover, a.submenused:active, a.submenused:visited
{
 display:block;
 width:145px;
 font-weight:normal;
 font-size: 11px;
 color:#ffffff;
 font-family: Verdana, Arial, Helvetica;
 text-decoration: none;
 border-right:0px solid #EAEAEA;
 border-left:0px solid #EAEAEA;
 background-color:#0086CF;
 margin-top:7px;
 padding-right:5px;
 padding-left:4px;
 padding-bottom:2px;
 padding-top:2px;
 letter-spacing:2px;
}

a.submenu, a.submenu:link, a.submenu:visited
{
 display:block;
 width:145px;
 font-weight:normal;
 font-size: 11px;
 color:#f5f5f5;
 font-family: Verdana, Arial, Helvetica;
 text-decoration: none;
 border:0px solid transparent;
 margin-top:7px;
 padding-right:5px;
 padding-left:4px;
 padding-bottom:2px;
 padding-top:2px;
 letter-spacing:2px;
}

a.submenu:hover, a.submenu:active
{
 text-decoration: none;
 border:0px solid #0086CF
 padding-right:5px;
 padding-left:4px;
 padding-bottom:2px;
 padding-top:2px;
 color:#ffffff;
 background-color:#0086CF;
 letter-spacing:2px;
}

h1
{
 color: black;
 font-size: 1pt;
 font-family: Verdana, Arial, Helvetica;
 padding:0px;
 margin:0px;
 display:none;
}

h2
{
  font-size: 14px;
  margin-bottom:20px;
  font-family: verdana,arial,helvetica,sans-serif;
}

h3
{
  font-size: 11px;
  margin:0px;
  margin-bottom:10px;
  font-family: verdana,arial,helvetica,sans-serif;
}

ul {padding-left:30px; margin-bottom:19px;}
li {padding-left:3px; list-style-type:square;}

p {padding-bottom:0px; padding-top:0px; margin-bottom:14px;}

/* HIGHSLIDE */

.highslide-html {
    background-color: #B0ADDE;
}
.highslide-html p {margin-bottom:10px;}

.highslide-dimming {
	background: #29254B;
	position: absolute;
}

.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-body, a.highslide-body:link, a.highslide-body:hover, a.highslide-body:active, a.highslide-body:visited {
    color: white;
    text-decoration:none;
}


/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 400px;
    padding: 10px;
	padding-left:30px;
	padding-bottom:0px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: #333333;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
/*	background-color:white; */
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(/highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* FORM */

.button
{
 color: black;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica;
 background-color:white;
 border: 3px double black;
}

textarea{
background:#ffffff;
border: #999999;
font-family:arial; 
font-size:11px; 
padding-left:2px;
padding-right:2px;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}
input   
{
background:#ffffff;
border: #999999;
font-family:arial; 
font-size:11px; 
padding-left:2px;
padding-right:2px;
margin-bottom:1px;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

input.errorfield, select.errorfield, textarea.errorfield { background-color: #FFE4C9; color: #000000; padding-left:2px; padding-right:2px;}
td.errorfield { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FA8100;
	line-height: 18px;
	text-decoration: none;
	font-weight: bold;	
	}

.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
border: none;
}
.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1.0;
border: none;
}