* {
	margin: 0px;
	padding: 0px;
}
html {
	height: 100%; width: 100%;
}
body {
	height: 100%; width: 100%;
	padding: 10px;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	text-align: right;
	overflow: hidden;
	background: #000;
}

.background-image{width:100%;position:fixed;z-index:-1;top:0;left:0;overflow:hidden;} /* SSS */
* html .background-image{position:absolute;} /* SSS */

.transparent {
	background: white;
   	filter:alpha(opacity=30); 
  	opacity: 0.3;
	width:60%; height:80%;
	text-align: center;
 	margin: auto;
	vertical-align: middle;
	margin: 5% 20% 5% 20%;
}
.text {
	filter:alpha(opacity=0); 
  	opacity: 0;
	color: red;
}

a {
	color: #c2bebe;
	background-color: inherit;
	text-decoration: underline;
}

a:hover {
	color: #d26a36;
	background-color: inherit;
}

img {
	border: none;
}

ul {
	list-style-type: none;
}

li {
	list-style-type: none;
}

.clearthis {
	margin : 0px;
	height : 1px;
	clear : both;
	float : none;
	font-size : 1px;
	line-height : 0px;
	overflow : hidden;
	visibility: hidden;
}

#container {
	margin: 0px auto;
	width: 1024px;
	background-color: #333333;
	color: inherit;
}

.thumbnail {
	padding: 10px 0px;
}
.thumbnail img {
	border: #5c5b5c 1px solid;
}

/*************** TEXT *****************/
#rightcolumn {
	float: right;
	width: 540px;
	max-height: 90%;
	position: fixed;
	top: 20px;
	right: 20px;
	overflow: auto;
}
.text_wb {
	color: #FFF;
}
.text_wbt {
	color: #FFF;
	background: rgb(0, 0, 0) transparent;
	background-color: rgba(0,0,0,0.7);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
.text_bw {
	color: #000;
}
.text_bwt {
	color: #000;
	background: rgb(255, 255, 255) transparent;
	background-color: rgba(255,255,255,0.7);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99999999, endColorstr=#99999999);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99999999, endColorstr=#99999999)";
}
.text_wb a, .text_wbt a {
	color: #c2bebe;
}
.text_bw a, .text_bwt a {
	color: #2F2755;
}
.content {
	padding: 10px;
}
p {
	text-align: justify;
}
.textright {
	text-align: right;
}
.textcenter {
	text-align: center;
}

/*************** MENU *****************/
#menu a {
	background: url('space.gif');
	opacity:0;
	filter:alpha(opacity=0);
	position: absolute;
	display: block;
	left: 80%;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
#menu a:hover {
	background: url('space.gif');
	opacity:0;
	filter:alpha(opacity=25);
	-webkit-box-shadow: 10px 10px 25px 5px #000;
	box-shadow: 10px 10px 25px 5px #000;
}

#menu a#link1 { width: 20.2%; left: 1.95%; }
#menu a#link2 { width: 17.3%; left: 22.6%; }
#menu a#link3 { width: 14.25%; left: 22.85%; }
#menu a#link4 { width: 18.75%; left: 42.75%; }
#menu a#link5 { width: 17.8%; left: 63.4%; }
#menu a#link6 { width: 19.55%; left: 65.75%; }
#menu a#link7 { width: 11%; left: 87.9%; }
#menu a#link8 { width: 5.5%; left: 92.8%; }
#menu a#link9 { width: 10.35%; left: 81.7%; }
#menu a#link10 { width: 10.95%; left: 81.35%; }
#menu a#link11 { width: 14.9%; left: 0.25%; }
#menu a#link12 { width: 22.9%; left: 15.25%; }
#menu a#link13 { width: 28.2%; left: 38.25%; }
#menu a#link14 { width: 17.35%; left: 82.6%; }
#menu a span{display:none}

/*************** PRINT *****************/
@media print {
	body{color:#000;background:#fff}
	#rightcolumn{background:#fff;background-color:rgba(255,255,255,1.0);filter:none;-ms-filter:none;}
	.background-image{display:none}
}
