@charset "ISO-8859-1";
/*  stylesheet		*/
/*  für KAZUMI		*/

/* 080522 V0.01	erste Version	*/
@import  url(layout.css);

body {	color: rgb(128, 128, 128); 
	background-image: url('images/bgmain_g.jpg'); 
	background-color: rgb(255, 255, 204)  margin:0;
}
/* h1	{
	color: rgb(64, 64, 64);
	} */
.ifnavi a:link		{	color: rgb(108, 108, 108); font-weight: normal;	}
.ifnavi a:visited	{	color: rgb(108, 108, 108); font-weight: normal;	}
.ifnavi a:hover		{	color: rgb(108, 108, 108); font-weight: normal;	}
	
a:link 		{ color: rgb(64, 64, 64); /*font-weight:bold;*/ text-decoration: none;	} 
a:visited	{ color: rgb(108, 108, 108); /*font-weight:bold;*/ TEXT-DECORATION: none 	} 
a:active 	{ /*COLOR: #d4d9d3;*/ TEXT-DECORATION: none 	} 
a:hover 		{ COLOR: #000000; font-weight: bolder; TEXT-DECORATION: none;  	}

div#titlename	{
 	color: rgb(64, 64, 64);
	/* background-color: rgb(255, 255, 180); */
		 /*display:none */
	}
div#titlename a:link		{ color: rgb(96, 96, 96); }
div#titlename a:visited	{ color: rgb(96, 96, 96);	}

div#zitat	{width:540px; 
	height: 60px;
 	color: rgb(108, 108, 108);
	font-size:14px;
	padding: 5px 30px 0 10px;		/* top sides bottom */
	 /*display:none */
	}
div.author
			{width:520px;
			text-align:right; 
			font-size:smaller;
	}

#boxnavi	{
	background-image:url(images/bgug.jpg);
	border: 1px solid rgb(108,108,108);
	}
div#boxnavi	{
	background-image:url(images/bgug.jpg); background-repeat:no-repeat; 
	background-color:rgb(255, 249, 202);
	}
div#boxnavi div	{
	font-weight:bold; color:#888888;
	}
div#boxnavi div#ifnavi {	color: rgb(108, 108, 108);	}

#boxm	{
	background-color: rgb(255, 253, 234);
	border:1px solid rgb(108,108,108);
	}
div#boxml	{ background-color: rgb(255, 249, 202); }
div#boxmr	{ background-color: rgb(255, 253, 234); overflow:visible;}


div#boxmh	{
	background-color: rgb(255,255,244); 
	border:1px rgb(0,0,0);
	}

div#partnerbox, li#partnerbox, .partnerbox {
	width: 200px;
	height: 70px;
	/* float: left; */
	text-align:center;
	margin: 0 30px;
	}

#makeupimage {
	width:140px;
	margin: 10px;
	float: left;
	text-align:center;
	}
/* ===================================================== */
a.infobox { border-bottom: /*1px dashed #c30;*/ text-decoration:none; }
a.infobox span { visibility:hidden; position:absolute; left:-99em;
                     margin-top:1.5em; padding:0.2em 1em; }
a.infobox:hover { cursor:help; /* color:#c30;*/ font-size:larger; background:white; }
a.infobox:hover span, a.infobox:focus span, a.infobox:active span {
      visibility:visible; left:11em;
    border:1px solid #888; /*color:blue; */
	background-color: rgb(255, 255, 180); }

    #Beispiel2 a.infobox span { width:20em; text-align:justify; }
    #Beispiel2:first-letter { font-size:5em; }
    #FFbug { font-size:1.25em; color:black; }
	

* html a.infobox span { display:none; }			/* für IE	*/
* html a.infobox:hover span { display:block; }
* html #Beispiel2 a.infobox span { width:22em; }	/* für IE 7	*/

a.infobox * ul	{
	font-weight:bold;
	/*list-style:none;  */
	/*list-style-position:outside; */
	margin-left:0; margin-top:0; margin-bottom:0;
	padding-left:1em;
	}
a.infobox * li	{
	font-weight:normal;
	}

a.lashes span { width:19em;}
a.lashes:hover span, a.lashes:focus span, a.lashes:active span { top:15em;}
a.lashes * ul	{
	list-style:none;
	}
a.lashesp:hover span, a.lashesp:focus span, a.lashesp:active span { top:35em;}	
	/* ============ Rollbuttons ================= */
#move_demo	{
	position:relative;
	left:310px;
	}
a#move_demo	{display:block; width:4.5em;
    padding: 0.2em;
border: 2px solid black;
    border-left-color: white; border-top-color: white;
}
a#move_demo:hover	{
	border: 2px solid white;
    border-left-color: black; border-top-color: black;
	}
a#move_up, a#move_up2,
a#move_down, a#move_down2 {
	border: 2px solid black;
    border-left-color: white; border-top-color: white;
}
a#move_up, a#move_up2 {
	border: 2px solid black;
    border-left-color: white; border-top-color: white;
}
a#move_down, a#move_down2 {
	border: 2px solid black;
    border-left-color: white; border-top-color: white;
}

a#move_up:hover, a#move_down:hover,
a#move_up2:hover, a#move_down2:hover 	{
	border: 2px solid white;
    border-left-color: black; border-top-color: black;
	}	
	
