

A:link{color: #ffffff; text-decoration: underline} A:visited {color: #ffffff; text-decoration: underline} A:active {color: #ffffff; text-decoration: underline} A:hover {color: #ffffff; text-decoration: none} 

html { margin:0px; }

body, td, tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

body { background-image: url(../images2009/background-bottom.jpg); background-repeat: repeat-x; background-color:#1e1740; margin:0px; text-align:center;
}

h1 {
	color: #fff;
	font-size:16px;
	font-family: Georgia;
	text-transform:uppercase;
margin: 16px 0 6px 0;}

h2 {
	color: #fff;
	font-size:16px;
	font-family: Georgia;
	text-transform:uppercase;
margin: 16px 0 6px 0;}

h3 {
	color: #c9c6d7;
	font-size:12px;
	margin: 16px 0 6px 0;
}

p { margin: 0 0 8px 0; }
 
#container { width: 1000px; margin:0 auto !IMPORTANT; padding:0px; text-align:left; }
#header { background-color:#101010; background-image:url(../images2009/header-bg-livor-kosmetik.jpg); height: 81px; width:1000px; position:relative; }
#logo {position:absolute; width:143px; }

#navigation { position: absolute; left: 200px; top:38px; width: 900px; font-size: 18px; text-transform:uppercase;  }
#navigation ul { margin:0px; padding:0px; list-style-type: none; list-style:none; }
#navigation ul li { list-style-type: none; list-style:none; float:left; margin: 0 8px 0 0; width:auto; }
#navigation ul li a, #navigation ul li a:visited { text-decoration:none; color:#c9c6d7; padding: 4px; display:block;   }
#navigation ul li a:hover, #navigation ul li.active a { color:white; text-decoration:none; background-image:url(../images2009/box-bg.png); }

#box-navigation { background-image:url(../images2009/box-bg.png); padding:12px; }

#main { width: 100%; text-align:left; }
#left { float:left; width:204px; height:auto; overflow:hidden; margin-top:20px; }

#left h1 {
	color: #fff;
	font-size:16px;
	font-family: Georgia;
	text-transform:uppercase;
margin: 0px 0 8px 0;}

#left h2 {
	color: #fff;
	font-size:16px;
	font-family: Georgia;
	text-transform:uppercase;
margin: 0px 0 8px 0;}

#left h3 {
	color: #c9c6d7;
	font-size:12px;
	margin: 0px 0 8px 0;
}

#left ul { list-style:none; list-style-type:none; margin:0px; padding:0px; }

#left ul ul { list-style:none; list-style-type:none; margin:0px; padding:0px; }
#left ul ul li { list-style-type:none; }
#left ul ul li a, #left ul ul li a:visited { display:block; padding:3px 2px 3px 2px; font-size:14px; color:#c9c6d7; font-weight:bold; text-decoration:none; border-bottom: 1px solid #8c83bc;  }
#left ul ul li a:hover, #left ul ul li.active a { color: white; text-decoration:none; background-color:#60568b; }

#left ul ul ul li a, #left ul ul ul li a:visited  { display:block; padding:2px 2px 2px 20px; font-size:12px; color:#c9c6d7; font-weight:bold; text-decoration:none; border-bottom: 0px solid #8c83bc; background-image:url(../images2009/sub-inaktiv.png); background-repeat:no-repeat;  }
#left ul ul ul li a:hover, #left ul ul ul li.active a { color: white; text-decoration:none; background-image:url(../images2009/sub-aktiv.png); background-repeat:no-repeat; background-color:#60568b; }

#middle { float:left; width:550px; height:auto; overflow:hidden; margin-top:20px; }
#right {float:left; width:204px; height:auto; overflow:hidden; margin-top:20px; }

#right h1 {
	color: #fff;
	font-size:16px;
	font-family: Georgia;
	text-transform:uppercase;
margin: 0px 0 8px 0;}

#right h2 {
	color: #fff;
	font-size:16px;
	font-family: Georgia;
	text-transform:uppercase;
margin: 0px 0 8px 0;}

#right h3 {
	color: #c9c6d7;
	font-size:12px;
	margin: 0px 0 8px 0;
}

.abstand { float:left; width:20px; height:100px;  }
.inner {padding: 12px; background-image:url(../images2009/box-bg.png); margin:0 0 20px 0; }

.clear { clear:both; float:none; width: 100%; height:2px; font-size:2px; }

#footer{
	color:#989898;
	background-color:#101010;
	margin-bottom:-10px;
	width:100%;
	text-align:center;
}

#footer p { padding: 4px; }

#footer a:link {color:#c9c6d7; text-decoration:underline; }
#footer a:visited {color:#c9c6d7; text-decoration:underline; }
#footer a:hover {color:#c9c6d7; text-decoration:none; }
#footer a:active {color:#c9c6d7; text-decoration:underline; }

.verlauf { font-size:10px; margin-bottom:12px;}

img a, im a:visited {border:0px; }

em { font-style:italic; font-size:11px; color:#c9c6d7;  }

.csc-caption { font-style:italic; font-size:11px; color:#c9c6d7;  }