body { 
	background-color: #ffffff;
/*background-image: url(indexbackground/qrcode.jpg); 

	background-position: center center;
	background-repeat: no-repeat;
	background-attachment: fixed; */
	margin: 0px;
	border : 0px; padding: 0px;
	SCROLLBAR-FACE-COLOR: #000000;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR:  #666666;
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;	
	font-family:  Arial, Verdana, Helvetica, sans-serif;
		
	width: 100%;
	
}


	*{ margin:0; padding:0; }

		img{ border:none; }
		
	#supersized-loader { position: absolute; top: 49.5%; left: 49.5%; z-index: 10; width: 24px; height: 24px; text-indent: -999em; background-image: url(indexbackground/progress.gif); }
	
	#supersized { position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
		#supersized img{ position:relative; outline:none; border:none; -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }

html{ width: 100%; 
		height: 100%;}
	
	a:link { color: #e21e2d;
	
}
a:visited { color: #e21e2d;
	
}
a:hover {
	color: #e21e2d;
}
a:active {color: #e21e2d;
	 }
	}
h4 { border: 0; margin: 0;
	
}
H1, H2 {text-shadow: 5px 5px 5px #ffffff;
	
			
	}

td {

	
}

th { }

#indexlogo { 

text-align: center;
color: #455560; font-weight: bold;
font-size : 12px;
border : 0px;

padding : 0px;
	background-image: url(images/opacity.png);
	
	 position:absolute;
  left: 0px; 
  top: 50%;
width: 100%;
height: 160px;
  margin-top: -80px;
  vertical-align: center;

}

.indexgris  { width: 100%; background-color: #455560 ;
height: 45px;
border : 0px;
margin : 0px;
}

#indexmicro { 

text-align: center;
color: #455560; font-weight: bold;
font-size : 12px;
border : 0px;

padding : 0px;

	 position:relative;
  left: 0px; 
top: 50px;
width: 100%;

  
  vertical-align: center;

}
	
#indextextglobal { 
 width: 100%; 
  text-align: center;
}

#indextxt  { width: 800px;
background-color: none ;
color: #455560; 
font-size : 12px;
  margin-left: auto;
  margin-right: auto;
  
  padding: 25px;
text-align: center;
}


#addthis { 
border : 0px;
padding : 0px;
	margin: 0px;
	 position:absolute;
  right: 0px; 
  top: 0px;
  margin-top: 5px;
  margin-right: 5px;
}

#credphoto { font-size :12px; color: #ffffff; background-image: url(images/opacity4.png); 
border: auto;
margin: auto;
padding : 10px;
	 position:relative;
	 width: 800px;
text-align: center;
	 -moz-border-radius: 16px; 
		   -webkit-border-radius: 16px; 

}

.star {color: #e21e2d; text-decoration:none ;
font-size : 14px; border: 0px;}
.star a:link { color: #455560;  text-decoration:none ;
border: 0px;
	
}.star a:hover {
color: #455560;  text-decoration:none ;
 border: 0px;
.star a:visited { color: #455560;  text-decoration:none ;
 border: 0px;
	
}

}
.star a:active {color: #455560;  text-decoration:none ;
 border: 0px;
	 }
	 
	 
	 #description { 

text-align: left;
color: #455560; font-weight: bold;
font-size : 12px;
border : 0px;

padding : 0px;
	background-image: url(images/opacity.png); 
width: 500px;
}


	 #content{ 
align: center;

border-top : 34px;
 width: 100%;
 
  margin-top: 34px;



	position:relative; 

}
 #headlogo{ 
color: #000000;
text-align: left;
 width: 800px;
 height: 150px;
padding : 10px;
border: auto;
margin: auto;

	
	position:relative; 	   

}

	 #kitsou { 
color: #000000;
text-align: center;
 width: 800px;
padding : 10px;
border: auto;
margin: auto;
border-bottom: 23px;

	background-image: url(images/opacity5.png); 
	position:relative; 
	 -moz-border-radius: 16px; 
		   -webkit-border-radius: 16px; 
		   

}
#kitsou a:link { color: #333333;  text-decoration:none ;

	
}
#kitsou a:visited { color: #333333; text-decoration:none ;

	
}
#kitsou a:hover {
color: #e21e2d;  text-decoration:none ;

}
#kitsou a:active {color: #455560;  text-decoration:none ;
}

.floatleft {float: left;}
	 #800 { 
position:relative;
text-align: left;
border : 0px;

padding : 0px;

width: 800px;
}
	.descritxt {    margin-left: auto;
  margin-right: auto; border: 10px; text-align:left; width: 650px; position:relative; 
		    } 
			
				 #photocred{ 
font-color: #ffffff;
color: #ffffff;
position: absolute; 
bottom : 0px;
font-size : 10px;
right: 0px;
 
	

}

.small {
color: #666666;  text-decoration:none ;
font-size : 10px;
}
.small  a:link { color: #333333;  text-decoration:none ;

	
}
.small a:visited { color: #333333; text-decoration:none ;

	
}
.small a:hover {
color: #e21e2d;  text-decoration:none ;

}
.small  a:active {color: #455560;  text-decoration:none ;
}
.medium {
color: #000000;  text-decoration:none ;
font-size : 27px;
text-shadow: 1px 0px 5px  #cccccc; 
}

.big {
color: #000000;  text-decoration:none ; font-weight:bold;
font-size : 105px; line-height: 100px; border:0px; margin:0px; padding:0px;
text-shadow: 1px 0px 5px #333333;
}
.clearclass {
clear: both;
}




#socialinks {	position: absolute;
				top: 5px;
				right: 5px;
				text-align: right;
				font-size : 10px;
				

}
