/* --------------------------------------*/
/* PROJEKT: MEGATOOL  - CATWALK-MAKE-UP  */
/* Autor: Winfried Suelflow              */
/* Stand: 07.07.07                       */
/* Version: 1.01                         */
/* --------------------------------------*/

body {
	font-family: arial;
	font-size: 62.5%;    
	color: #000;
}

* {
	font-size: 9pt;
}

h1 { font : bold 14pt arial; }
h2 { font : bold 18pt arial; text-align: left; color: #333;}
h2.produkte { font : bold 14pt arial; text-align: center; color: #111;}
h2.info { font : bold 10pt arial; line-height:2pt; text-align: left; color: #111;}
h3 { font : bold 12pt arial; color: #999;}
h4 { font : bold 22pt arial; color: #C15E9E;  } 
h5 { font : bold 14pt arial; color: #333; text-align: left; line-height:2%; }
h5.top  { font : bold 12pt arial; color: #C15E9E; line-height: 16pt; text-align: left; }
h5.line { font : bold 14pt arial; color: #C15E9E; line-height: 16pt; text-align: left; text-decoration: underline;}
h5.bw  { font : bold 14pt arial; color: #000; line-height: 1pt; text-align:left; }

p            { font: normal 9pt arial; text-align: left; }
p.footer     { font-size: 8pt; text-align: left; }
p.disclaimer { font-size: 9pt; text-align: left; }
p.info       { font: normal 8pt arial; text-align: left; }

ul.tabelle { float:left; margin-left:15px;
display: block; vertical-align: middle; line-height: 14pt; list-style-type: square; text-align: left; }

.bildtitel { font-size: 8pt; padding-left: 5px; padding-top: 4px; }

/* custom links */
	
a:link, a:visited { color: #999;  text-decoration: none; font : normal 9pt futura; }
a:hover           { color: #111;  text-decoration: none; font : normal 9pt futura;}

a.navi:link, a.navi:visited { font : bold 9pt arial; color: #C15E9E; text-align: left; }
a.navi:hover                { font : bold 9pt arial; color: #fff;  text-align: left; }

a.sub:link, a.sub:visited { font : bold 18pt arial; color: #000000; text-align: left; }
a.sub:hover               { font : bold 18pt arial; color: #ffffff; text-align: left; }

a.prod:link, a.prod:visited { font : bold 12pt arial; color: #000000; text-align: left; }
a.prod:hover                { font : bold 12pt arial; color: #ffffff; text-align: left; }

a.ws:link, a.ws:visited  { font : bold 12pt arial; color: #DD44AA; text-decoration: underline; text-align: center;}
a.ws:hover               { font : bold 12pt arial; color: #DD44AA; text-align: center;}

ul.Gallery { display: inline; line-height: 22pt; list-style: none; text-align: left; }
li.Bilder  { display: inline;  }

ul.Product   { display: block; line-height: 22pt; list-style: none; text-align: left; }
li.prodLink  { display: block;  }

ul.Menu { display: inline; list-style: none; }
li.main { display: inline; font-weight: bold; padding-right: 16px;}
.dunkel { color: #333;  font : normal 9pt futura; }

a.galerie:link, a.galerie:visited  { font : 9pt arial; color: #000; text-align: left; }
a.galerie:hover { font : 9pt arial; color: #fff; text-align: left; }

a.extern:link, a.extern:visited { color: #000; font : normal 9pt arial; text-decoration: none; }
a.extern:hover { color: #dd44aa;  font : normal 9pt arial; text-decoration: underline;}

.fehlermeldung { font : bold 11pt Arial; color: #0044aa; }