@charset "UTF-8";
/* CSS Document */

body {
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	background-color:#000000;
	color:#FFFFFF;	
}

.red {
	color:#FF0000;	
}
.red a {
	color:#FF0000;
	text-decoration:none;	
}
.red a:hover {
	color:#FFFFFF;
	text-decoration:underline;	
}
.smaller {
	font-size:75%;
}

.smallest {
	font-size:72%;
}
.redsmallest {
	font-size:72%;
	color:#FFFFFF;
	background-color:#FF0000;

}
.spazio {
	padding:15px;
}
.topborder {
	border-top:#FF0000 solid 1px;
}
.bottomborder {
	border-bottom:#FF0000 solid 1px;
}

#container {
	margin: 10px auto;
	width:1000px;
	border:#FF0000 solid 2px;
	height:2040px;
	background-image:url(imggaci/indebkg.png);
	background-repeat:no-repeat;
	background-position:bottom left;	

}

#containersupergest {
	margin: 10px auto;
	padding:0px;
	width:1000px;
	border:#FF0000 solid 2px;

}


#containertop {
	margin: 0px auto;
	width:1000px;
	border-bottom:#FF0000 solid 2px;
}
#containertoptext {
	margin: 5px 0px 8px 0px;
	padding: 0px 0px;
	width:1000px;
	text-align:center;
}

#containersx {
	float: left;
	margin: 6px 0px 0px 0px;
	padding:0px;
	width:220px;
	border-right:#FF0000 solid 1px;
	border-bottom:#FF0000 solid 1px;

}

#containerdx {
	position:absolute;
	top:250px;
	left:50%;
	margin-left:-278px;
	width:628px;
/*	height:600px;
	background-image:url(img/main.png);
*/	background-repeat:repeat-x;
/*	border:#FF0000 solid 1px;*/
}


#containerdx a {
	color:#FF0000;
	text-decoration:none;
	padding:2px;
}
#containerdx a:hover {
	color:#FFFFFF;
	background-color:#FF0000;
	text-decoration:none;
	padding:2px;
}

#containergest {
	position:absolute;
	top:224px;
	left:50%;
	margin-left:-280px;
	width:778px;
	height:auto;
/*	background-image:url(img/main.png);
*/	background-repeat:repeat-x;
	border:#FF0000 solid 1px;
/*	overflow:auto;
*/}


#containerdxabs {
	position:absolute;
	top:250px;
	left:50%;
	margin-left:350px;
	width:150px;
/*	height:300px;
	background-image:url(img/main.png);
*/	background-repeat:repeat-x;
	border:#FF0000 solid 1px;
}



#containersx .barnavc {
	padding:4px;
	font-size:100%;

}

#containersx .barnavc a {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#000000;


}

#containersx .barnavc a:hover  {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#FF0000;

}


#containersx .barnav {
	padding:4px;
	font-size:70%;

}

#containersx .barnav a {
	text-decoration:none;
	display:block;
	color:#FFFFFF;
	background-color:#000000;


}

#containersx .barnav a:hover  {
	text-decoration:none;
	display:block;
	color:#FFFFFF;
	background-color:#FF0000;

}

#containertoptext .barnav a {
	text-decoration:none;
	color:#F00;
	background-color:#000000;
	font-size:75%;

}

#containertoptext .barnav a:hover  {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#FF0000;
	font-size:75%;
}


#containergest .barnav a {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#000000;
	padding: 4px;
	font-size:120%;
}

#containergest .barnav a:hover  {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#FF0000;
	padding: 4px;
	font-size:120%;
}


#containergest .checked  {
	color:#FFFFFF;
	background-color:#FF0000;
	padding: 4px;
}


#containerdx .barnav a {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#000000;
	padding: 0px;
	display:block;

/*	font-size:120%;
*/}

#containerdx .barnav a:hover  {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#FF0000;
	padding: 0px;
	display:block;
/*	font-size:120%;
*/
}

#containerdxabs .barnav a {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#000000;
	padding: 0px;
	display:block;

/*	font-size:120%;
*/}

#containerdxabs .barnav a:hover  {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#FF0000;
	padding: 0px;
	display:block;
/*	font-size:120%;
*/
}


#containerdx .evidence, #containersx .evidence, #containerdxabs .evidence, #containergest .evidence {
	color:#FFFFFF;
	background-color:#FF0000;
	font-size:95%;
	border:#000000 solid 2px;
	padding:2px;

/*	text-align:center;
*/
}

/*#containerdxabs .evidence {
	color:#FFFFFF;
	background-color:#FF0000;
	border:#000000 solid 2px;
	padding:2px;
	font-size:95%;
/*	text-align:center;

}*/


#containerdx .box {
/*	background-image:url(img/box.png);
*/	text-align:center;
	padding:10px;
	margin:10px;

}

.contentab {
	text-align:justify;
	margin:15px;
	font-size:75%;

}
.contentab a {
	text-decoration:none;
	color:#FF0000;
	background-color:#000000;
	padding: 2px;
}

.contentab a:hover  {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#FF0000;
	padding: 2px;
}0
.dcolor    { height:20px; }
2
.dtext    {  }
3
.dwrapper  { width:40px; float:left; padding:10px; margin:0 0px 0px 0; border:1px solid #ccc; }
