/* Schriftarten */
@font-face { font-family: Art; src: url(design/fonts/art_brewery.woff); } 
@font-face { font-family: Caviar; src: url(design/fonts/caviardreams.woff); }
@font-face { font-family: Champ; src: url(design/fonts/champagne_limousines.woff); }
@font-face { font-family: Quicksand; src: url(design/fonts/quicksand.woff); }

/* Body Light */

body.light
	{   
	font-family: quicksand, verdana, sans-serif;
    background-color: #ffffff;
    font-size: 13px;
    color: #000000;
    text-align: left;
	}

/* hide scrollbar */

#main{
	overflow: hidden;
	}

#child{
    width: 100%;
	overflow-x: hidden;
    height: 100%;
    padding-right: 15px;
	}


/* Links (Mouseover) Navigation */

a.nav:link { font-family: quicksand, verdana; font-size:15px; color:#000000; text-decoration:none; }
a.nav:visited { font-family: quicksand, verdana; font-size:15; color:#000000; text-decoration:none; }
a.nav:focus { font-family: quicksand, verdana; font-size:15; color:#000000; text-decoration:none; }
a.nav:hover { font-family: quicksand, verdana; font-size:15; color:#99CC00; text-decoration:none; }
a.nav:active { font-family: quicksand, verdana; font-size:15; color:#99CC00; text-decoration:none; }

/* Links (Mouseover) Navigation2 */

a.nav2:link { font-family: quicksand, verdana; font-size:13px; color:#666666; text-decoration:none; }
a.nav2:visited { font-family: quicksand, verdana; font-size:13; color:#666666; text-decoration:none; }
a.nav2:focus { font-family: quicksand, verdana; font-size:13; color:#666666; text-decoration:none; }
a.nav2:hover { font-family: quicksand, verdana; font-size:13; color:#99CC00; text-decoration:none; }
a.nav2:active { font-family: quicksand, verdana; font-size:13; color:#99CC00; text-decoration:none; }

/* Links (Mouseover) */

a:link { font-family: quicksand, verdana; font-size:13; color:#333333; text-decoration:none; }
a:visited { font-family: quicksand, verdana; font-size:13; color:#333333; text-decoration:none; }
a:focus { font-family: quicksand, verdana; font-size:13; color:#333333; text-decoration:none; }
a:hover { font-family: quicksand, verdana; font-size:13; color:#99CC00; text-decoration:none; }
a:active { font-family: quicksand, verdana; font-size:13; color:#99CC00; text-decoration:none; }


 /* Textformatierung */

	h2   {													/* Grün, Champ */ 
		font-family: Champ;
		font-size: 40px;
		color: #99CC00;
		font-weight:normal;		
		margin-bottom: 15px;
		margin-top: 5px;
		margin-left: 5px;
		}

aa { font-family: Art; font-size:80px; color:#99CC00; } /* Home, Grün, Pinsel */
bb { font-family: Caviar; font-size:40px; color:#333333; } /* Home, Grau, Caviar */
cc { font-family: Champ; font-size:40px; color:#99CC00; } /* Grün, Champ */
ee { font-family: Quicksand; font-size:20px; color:#99CC00; } /* Grün, Champ */
ff { font-family: Quicksand; font-size:10px; color:#666666; } /* UNTEN, Grau, Quicksand */
p { font-family: verdana; font-size:10; color:#000000; text-align:justify; }
p.center { text-align: center; }
p.right { text-align: right; }
.topright { text-align: right; vertical-align: top; }
.top { vertical-align: top; }


/* Scrollbar */

body { 
scrollbar-face-color: #99CC00; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-shadow-color: #FFFFFF; 
scrollbar-3dlight-color: #FFFFFF; 
scrollbar-arrow-color: #99CC00; 
scrollbar-track-color: #FFFFFF; 
scrollbar-darkshadow-color: #FFFFFF; 
scrollbar-base-color: #FFFFFF; 
} 


/* Trennlienien */

ul.nobullet { list-style-type: none; }

/* Trennlienien */

hr { height: 1px; border: 0 none; border-top: 1px solid #666666; }
hr.dash { height: 1px; border: 0 none; border-top: 1px dashed #666666; }
hr.double { height: 3px; border: 0 none; border-top: 3px double #be882e; }


/* Umbruch */
 
p.umbruch { font-family: Quicksand; font-size:13px; color:#000;
			width: 490px
			}
	
p.dojinshi { font-family: Quicksand; font-size:13px; color:#000;
			width: 300px
			}