Default CSS

html, body
		{margin:0px;
		background-color:dimgray;
		background-image:url(hatter.jpg);
		background-attachment:fixed;
		background-position: top left;
		background-repeat:repeat;
		color:white;
		padding:0px;
		margin:0px;
		text-decoration:none;
		font-style; 
		font-variant;
		font-weight:;
		font-family:Palatino Linotype, serif;			
		font-size:100%;
		line-height:;
		letter-spacing: 0%;
		}
.container
		{
		padding:0px;
		margin-left:auto; margin-right:auto;
		margin-top:2%;margin-bottom:1%; 
		width:auto; max-width:990px;
		height: auto;
		border:0px solid white;
		border-radius: 20px 20px 20px 20px;
		overflow: hidden;
		}
.logo	{
		background-color:black;
        padding:10px;
		border: 0px solid red;
        width:95%;
        height:auto; 
        border-radius: 20px 20px 20px 20px; 
        margin:8px;
		overflow: hidden;
        box-shadow: 2px 2px 15px 5px #343434;
		}
.slogan	{
		background-color:black;
        padding:2% 0% 2% 2.5%;
		border: 0px solid red;
		width:95%;
		height:auto;
		font-size:4vw;
		font-style:italic;
		letter-spacing:0.1vw;
	    border-radius: 20px 20px 20px 20px; 
        margin:8px 4px 8px 4px;
		overflow: hidden;
        box-shadow: 2px 2px 15px 5px #343434;
		}
#menu	{
		border: 0px solid #ff8c00;
		padding:0px;
		margin-left:auto; margin-right:auto;
		margin-top:0%;margin-bottom:0%;
		}
#xtwo	{
		background-color:black;
        padding: 7px 5px 7px 5px;
		border: 0px solid #ff8c00;
        width:140px;
        height:auto; 
		font-size:4vw;
		text-align:center;
        border-radius: 14px; 
		margin-left:7px; margin-right:7px;
		margin-top:0%;margin-bottom:1%; 
		overflow: hidden; 
        box-shadow: 0px 0px 10px 10px #343434;
        display: block;
		position: fixed;top:1%; left:48%;
		z-index:2;
		}
#menu ul
		{
		padding:0;
		list-style: none;
		}
.kepbox	{
		background-color:black;
        padding:0px;
		border: 0px solid #ff8c00;
        width:98%;
        height:auto; 
		font-size:130%;
        border-radius: 20px 20px 20px 20px; 
		margin-left:auto; margin-right:auto;
		margin-top:1%;margin-bottom:1%; 
		overflow: hidden;
        box-shadow: 2px 2px 15px 5px #343434;
        }
.box	{
		background-color:black;
        padding:0px;
		border: 1px solid #ff8c00;
        width:95%;
        height:auto; 
		font-size:4vw;
        border-radius: 20px 20px 20px 20px; 
        margin-left:auto; margin-right:auto;
		margin-top:2%;margin-bottom:1%; 
		overflow: hidden;
        box-shadow: 2px 2px 15px 5px #343434;
        display: block;
        position: relative;
        }
.box2	{
		background-color:black;
        padding: 1% 0% 2% 1.1%;
		border: 0px solid #ff8c00;
        width:95%;
        height:auto; 
		font-size:4.4vw;
        border-radius: 14px; 
        margin-left:auto; margin-right:auto;
		margin-top:0.3%;margin-bottom:1.7%; 
		overflow: hidden;
        box-shadow: 0px 0px 10px 3px #343434;
        display: block;
        position: relative;
        }
.artbox	{
		background-color:black;
        padding:0px;
		border: 1px solid #ff8c00;
        width:97%;
        max-height:220px; 
		font-size:120%;
        border-radius: 20px 20px 20px 20px; 
        margin:8px; 
		overflow: hidden;
		float:left; 
        box-shadow: 2px 2px 15px 5px #343434;
        display: block;
        position: relative;
        }
.boxcim	{
		background-color:black;
        padding:0px 0px 0px 4px;
		border: 1px solid #ff8c00;
        max-width:98%;
        height:auto; 
		font-size:130%;
        border-radius: 20px 20px 20px 20px; 
		margin-left:auto; margin-right:auto;
		margin-top:1%;margin-bottom:1%; 
		overflow: hidden;
        box-shadow: 2px 2px 15px 5px #343434;
        }
#pikto	{
		background-color:black;
        padding:0px;
		border: 1px solid grey;
        width:45px;
        height:28px; 
		font-size:100%;
        border-radius: 5px; 
        margin:8px; 
		overflow: hidden;
		float:right; 
        box-shadow: 2px 2px 15px 5px #343434;
        display: block;
        position: fixed;top:2px;right:-5px;
        }
#pikto2	{
		background-color:black;
        padding:0px;
		border: 0px solid grey;
        width:35px;
        height:40px; 
		font-size:100%;
        border-radius: 5px; 
        margin:8px; 
		overflow: hidden;
		float:right; 
        box-shadow: 2px 2px 15px 5px #343434;
        display: block;
        position: fixed;top:-5px;left:-5px;
        }
#pikto2 a:link
		{<a href="gb.html">
		text-decoration:none;
		position: absolute;top:-18px; left:0px;
        }
#pikto2 a:visited
		{
		text-decoration:none;
        }
#pikto2 a:hover
		{background-color:skyblue;
		width:35px;
		text-decoration:none;
		position: absolute;top:-18px; left:0px;
        }
#pikto2 a:active
		{
		text-decoration:none;
        }
a:link
		{
		color:yellow;
		text-decoration:none;
        }
a:visited
		{
		color:white;
		text-decoration:none;
        }
a:hover
		{
		color:#7FFF00;
		text-decoration:none;
        }
a:active
		{
		color:red;
		text-decoration:none;
        }
		
.fullref
		{
		background-color:black;
		padding:1% 3% 1% 0%;
		color:orange;
		border: 0px solid #ff8c00;
        width:32%;
        height:20px; 
		font-size:100%;
		text-align:right;
        margin:0px; 
        position: absolute;bottom:0px; right:0px;
        }
.fullref a:link
		{
		background-color:black;
		padding:1% 3% 1% 0%;
		color:orange;
		border: 0px solid #ff8c00;
        width:100%;
        height:auto; 
		font-size:100%;
		text-align:center;
		text-decoration:none;
        margin:0px; 
        position: absolute;bottom:1px; right:1px;
        }
.fullref a:visited
		{
		background-color:black;
		padding:1% 3% 1% 0%;
		color:orange;
		border: 0px solid #ff8c00;
        width:100%;
        height:auto; 
		font-size:100%;
		text-align:center;
		text-decoration:none;
        margin:0px; 
        position: absolute;bottom:1px; right:1px;
        }
.fullref a:hover
		{
		background-color:black;
		padding:1% 3% 1% 0%;
		color:#7FFF00;
		border: 0px solid #ff8c00;
        width:100%;
        height:auto; 
		font-size:100%;
		text-align:center;
		text-decoration:none;
        margin:0px; 
        position: absolute;bottom:1px; right:1px;
        }
.fullref a:active
		{
		background-color:black;
		padding:1% 3% 1% 0%;
		color:red;
		border: 0px solid #ff8c00;
        width:100%;
        height:auto; 
		font-size:100%;
		text-align:center;
		text-decoration:none;
        margin:0px; 
        position: absolute;bottom:1px; right:1px;
        }
.fullart
		{
		background-color:black;
       padding:4px 4px 4px 10px;
		border: 1px solid #ff8c00;
        max-width:95%;  
        height:auto; 
		font-size:140%;
        border-radius: 20px 20px 20px 20px; 
		margin-left:auto; margin-right:auto;
		margin-top:1%;margin-bottom:1%;  
		overflow: hidden;
        box-shadow: 2px 2px 15px 5px #343434;
        }
.vid	{
		background-color:black;
        padding:0px;
		border: 1px solid #ff8c00;
        width:311px;
        height:auto; 
		font-size:130%;
        border-radius: 20px 20px 20px 20px; 
		margin-left:auto; margin-right:auto;
		margin-top:1%;margin-bottom:1%; 
		overflow: hidden;
        box-shadow: 2px 2px 15px 5px #343434;
        }
p		{font-size:4vw;
		letter-spacing: 1px;
		margin:14px;
		}
h1		{font-size:130%;
		margin:19px;
		}
h2		{
		margin:1% 5% 2.5% 5%;
		font-size:100%;
		}
h3		{
		margin:1% 5% 2.5% 5%;
		font-size:80%;
		}
mepo	{
		font-weight: bold;
		font-size:120%;
		margin: 0% 0% 0% 5%;	
		}
hr		{
		width:95%;
		}		
.logo_img
		{
		position:relative;
		top:-20px;right:-10px;
		}	

.poster	{
		background-color:;
		padding:1%;
		width:auto;
		max-width:500px;
		height:;
		margin-left:auto; margin-right:auto;
		margin-top:1%;margin-bottom:1%;
		border:0px solid white;
		border-radius: 0px;
		}		
alcim	{
		margin-left:25px;
		}
img		{
		width:100%;
		border:0px solid gray;
		margin: 0px;
		}
.bar	{
		background-color:black;
        padding: 0.5% 5% 1% 0.5%;
		border: 0px solid #ff8c00;
        width:95%;
        height:auto; 
		font-size:4.4vw;
		text-align:right;
        border-radius: 14px; 
        margin-left:auto; margin-right:auto;
		margin-top:0.3%;margin-bottom:1.7%; 
		overflow: hidden;
        box-shadow: 0px 0px 10px 3px #343434;
        display: block;
        position: relative;
        }
