BODY
{
	background-color: #000000;
}

SPAN.float
{
    FLOAT: right;
    POSITION: static
}

SPAN.alt_text
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: medium;
    COLOR: #8fbc8b;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial
}
/* ********************************************************************************************************************* */
DIV.header
{
	position: absolute;
	top: 12px;
	left: 21px;
	width: 800px;
	height: 766px;
}

DIV.underheader
{
    BORDER-RIGHT: #FFFFFF 0px solid; /*propriet del bordo colore spessore linea solida non dotted*/
  	/*  PADDING-RIGHT: 0px;*/
    BORDER-TOP: #87ceeb 0px solid;
	/*    PADDING-TOP: 0px;*/
    BORDER-BOTTOM: #87ceeb 0px solid;
 	/*   PADDING-BOTTOM: 0px;*/
    BORDER-LEFT: #87ceeb 0px solid;
	/*    PADDING-LEFT: 0px;*/
    POSITION: absolute;
    LEFT: 167px;
    top: 162px;
 }
  
IMG.title_dx_image
{
	position: absolute;
	top: 0px;
	left: 550px;
}
/* ********************************************************************************************************************* */
.container_down
{
	position:absolute; 
	width: 170px; 
	height: 108px; 
	z-index: 2; 
	left: 20px; /*dx 585px;*/ 
	top: 45px;
	visibility: visible;
}
/* ********************************************************************************************************************* */
DIV.page_title_up
{
	color: #FF9933;/*#FFFFFF;*/	
	font-family: MS Reference Sans Serif;
	font-size: 28px;
	position: absolute;
	width: 372px; /* Incorrect value fed to ie5win */
	top: 69px;
	left: 200px;/*sx 140px;*/
	border: 0px ;
}

DIV.page_title_down
{
	color: #2A2A2A;
	font-family: MS Reference Sans Serif;
	font-size: 28px;
	position: absolute;
	width: 369px; /* Incorrect value fed to ie5win */
	top: 71px;
	left: 202px;/*sx 142px;*/
	border: 0px ;
}

DIV.page_subtitle_up
{
	color: #FFFFFF;
	font-family: MS Reference Sans Serif;
	font-size: 17px;
	position: absolute;
	width: 372px; 
	top: 121px;
	left: 185px;
	border: 0px ;
}

DIV.page_subtitle_down
{
	color: #2A2A2A;
	font-family: MS Reference Sans Serif;
	font-size: 17px;
	position: absolute;
	width: 372px; 
	top: 123px;
	left: 187px;
	border: 0px ;
}
/* ********************************************************************************************************************* */
DIV.menu_button_bar
{
    position: absolute;
    left: 166px; /*335px;*/
    top: 182px;
	border: 0px;
}

DIV.floating_home
{
    position: absolute;
    left: 0px;
    top: 0px;
}

DIV.floating_autom
{	
	position: absolute;
	left: 69px;
	top: 0px;
}

DIV.floating_it
{
    position: absolute;
    left: 171px;
    top: 0px;
}

DIV.floating_testing
{
    position: absolute;
    left: 263px;
    top: 0px;
}

DIV.floating_studio
{	
	position: absolute;
	left: 340px;
	top: 0px;
	background-image: url(RAM%20Studio);
}

DIV.floating_contatti
{	
	position: absolute;
	left: 411px;
	top: 0px;
}

.floating_free_space
{	
	position: absolute;
	left: 420px;
	top: 0px;
}

DIV.floating_english
{
	position: absolute;
	left: 580px;
	top: 0px;
}

DIV.floating_italiano
{
	position: absolute;
	left: 573px;
	top: 0px;
}
/* ********************************************************************************************************************* */
DIV.floating_images_container /* contiene le 3 img piccole */
{
    position: absolute;
    left: 167px;
    top: 208px;
	border: 0;
}
/* ********************************************************************************************************************* */
p{
	color: #FFFFFF;
	font-family: MS Reference Sans Serif;
	font-size: 12px;
	line-height: 19px;
    /*align: justify;*/
}

li{
	color: #FFFFFF;
	font-family: MS Reference Sans Serif;
	font-size: 12px;
	line-height: 19px;
    /*align: justify;*/
}

.button_1
{
	position: absolute; 
	top: 12px; 
	left: 106px;
	/*width: 67px; 
	height: 71px;*/
	border: 0px;
}

.button_2
{
	position: absolute; 
	top: 44px; 
	left: 69px;
	/*width: 67px; 
	height: 71px;*/
	border: 0px;
}

.button_3
{
	position: absolute; 
	TOP: 0px; 
	LEFT: 27px;
	/*width: 67px; 
	height: 71px;*/
	border: 0px;
	background-image: url(images/Activity_Button_1_new.gif);
}
/* ********************************************************************************************************************* */
.button_w3c
{
	position: absolute; 
	TOP: 0px; 
	LEFT: 27px;	
	border: 0px;
}

DIV.container_w3c
{
	position: absolute;
	top: 741px;
	left: 166px;
	width: 180px;
	height: 38px;
}

.hi_stats_pos
{
	position: absolute;
	top: 751px;
	left: 350px;
}
/* ********************************************************************************************************************* */
.normal
{
  	/*  PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
	*/
    FONT: lighter small Verdana, Arial, 'MS Sans Serif';
    TEXT-TRANSFORM: none;
    COLOR: #000000;
  	/*  PADDING-TOP: 2px;*/
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

.right
{
	color: #000000;
	font-family: MS Reference Sans Serif;
	font-size: 11px;
	line-height: 19px;
	width: 380px;
}

#right
{	
	position: absolute;
	width: 782px;
	top: 15px;
	left: 20px;
	border: 0px ;
}

.right_img
{
	position: absolute;
	top: 187px;
	left: 644px;
}

.floating_text
{
	color: #000000;
	font-family: MS Reference Sans Serif;
	font-size: 11px;
	line-height: 19px;
}

#floating_text 
{
	position: absolute;
	width: 380px; /* Incorrect value fed to ie5win */
	top: 400px;
	left: 250px;
}
	
.text_img_head
{
	position: absolute;
	top: 219px;
	left: 167px;/*30px;*/
	border: 0px ;
}

DIV.text_header
{
	color: #FFFFFF;
	font-family: MS Reference Sans Serif;
	font-size: 20px;
	
	position: absolute;
	width: 390px; /* Incorrect value fed to ie5win */
	top: 254px;
	left: 166px;
	border: 0px ;
}

DIV.text_header_inside
{
	color: #FFFFFF;
	font-family: MS Reference Sans Serif;
	font-size: 20px;
	
	position: absolute;
	width: 390px; /* Incorrect value fed to ie5win */
	top: 290px;
	left: 166px;
	border: 0px ;
}

.text_main
{
	color: #FFFFFF;
	font-family: MS Reference Sans Serif;
	font-size: 12px;
	line-height: 19px;
	position: absolute;
	width: 360px; /* Incorrect value fed to ie5win */

	top: 298px;
	left: 167px;/*30px;*/
	border: 0px ;
	width: 458px
}

.text_main_inside
{
	color: #FFFFFF;
	font-family: MS Reference Sans Serif;
	font-size: 12px;
	line-height: 19px;
	position: absolute;
	width: 360px; /* Incorrect value fed to ie5win */

	top: 325px;
	left: 167px;
	border: 0px ;
	width: 458px
}
/* ********************************************************************************************************************* */
.text_r
{
	color: #000000;
	font-family: MS Reference Sans Serif;
	font-size: 11px;
	line-height: 19px;
	width: 155px; /* Incorrect value fed to ie5win */
}

#text_r 
{
	position: absolute;
	width: 155px; /* Incorrect value fed to ie5win */
	top: 330px;
	left: 630px;
/*	padding: 10px 10px 10px 10px;*/
	border: 0px ;
}
/* ********************************************************************************************************************* */
.arancio_link 
{
	font-family: MS Reference Sans Serif;
	font-size: 12px;
	text-decoration: none; 
	color: #FF9933;	
}

.arancio_link:hover 
{
 	font-family: MS Reference Sans Serif;
	font-size: 12px;
	color: #FF0000;
}

.kblue_link 
{
	font-family: MS Reference Sans Serif;
	font-size: 12px;
	text-decoration: none; 
	color: #FF9933;	
}

.kblue_link:hover 
{
 	font-family: MS Reference Sans Serif;
	font-size: 12px;
	color: #0000FF;
}
/* ********************************************************************************************************************* */
.text_news_menu
{
	font-family: MS Reference Sans Serif;
	font-size: 14px;
	color:#FFFFFF;
	background-color:#FF9933;
		
	position: absolute;
	left: 644px;
	top: 327px;
	width: 177px;
	border: 0px;
}

.text_news_info
{
	font-family: MS Reference Sans Serif;	
	color:#FF9933;
	position: absolute;
	
	top: 349px;
	left: 644px;
	width: 177px;
	border: 0px;
}

.text_download_menu
{
	font-family: MS Reference Sans Serif;
	font-size: 14px;
	color:#FFFFFF;
	background-color:#FF9933;
	
	position: absolute;
	left: 644px;
	top: 325px;
	width: 177px;
	border: 0px;
}

.text_download_menu_2
{
	font-family: MS Reference Sans Serif;
	font-size: 14px;
	color:#FFFFFF;
	background-color:#FF9933;
	
	position: absolute;
	left: 644px;
	top: 384px;
	width: 177px;
	border: 0px;
}

.text_download_menu_inside
{
	font-family: MS Reference Sans Serif;
	font-size: 14px;
	color:#FFFFFF;
	background-color:#FF9933;
	
	position: absolute;
	left: 644px;
	top: 394px;
	width: 177px;
	border: 0px;
}

.text_download_file
{
	color:#FF9933;
	position: absolute;
	left: 644px;
	width: 177px;
	border: 0px;
}

.text_link_menu
{
	font-family: MS Reference Sans Serif;
	font-size: 14px;
	color:#FFFFFF;
	background-color:#FF9933;
	
	position: absolute;
	left: 644px;
	top: 539px;
	width: 177px;
	border: 0px;
}

.text_link_file
{
	color:#FF9933;
	position: absolute;
	left: 644px;
	width: 177px;
	border: 0px;
}
/* ********************************************************************************************************************* */
DIV.col_img_container
{
	position: absolute;
	top: 325px;
	left: 644px;
	/*width: 156px;*/
	border: 0px;
}

DIV.col_img_container_with_link
{
	position: absolute;
	top: 520px;
	left: 644px;
	/*width: 156px;*/
	border: 0px;
}

IMG.col_image_1
{
	position: absolute;
	top: -183px;
	left: 27px;
	width: 150px;
	border: 0px;
}

IMG.col_image_2
{
	position: absolute;
	top: 153px;
	left: 0px;
	width: 177px;
	border: 0px;
}

IMG.col_image_3
{
	position: absolute;
	top: 291px;
	left: 1px;
	width: 177px;
	border: 0px;
}

/* ********************************************************************************************************************* */
.elenchi
{
	color:#FF9933;
	font-size: 12px;
}

.elenchi_sub
{
	color: #FFFFFF;
	font-size: 12px;
}

.elenco_kblue
{
	color: #0000CC;
	font-size: 12px;
}


div#commentForm
{
	margin: 0px 20px 0px 20px;
	display: none;
}

/* ********************************************************************************************************************* */
.text_studiodata 
{
	color: #FF9933;	
	font-family: Arial;
	font-size: 10px;
	/*line-height: 15px;
	width: 300px;*/ 
}

.img_studio_map
{
	position: absolute;
	border-color:#FF9933;
	border-width:thin;
	border-style:solid;
	
	top: 394px;
	left: 167px;
	height: 430px;
	width: 458px;
}

