body {
	background-color:#fff;
	margin-top:5px;
	padding:0px;
	background-image: url("/uniloytech/images/background.gif");
	background-repeat: repeat-x;
	text-align:center;
	font-size:11px;
	font-family: verdana, arial;
	color: #636363;
}
body div {
	text-align:left;
}

input.btn{
   color:#000;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:10px;

}

A:link    {
	color:#ff0000;
	text-decoration:none}
A:visited {

}
A:hover  {
	text-decoration:underline}



table {
	font-size:11px;
	font-family: verdana, arial;
	color: #636363;
}
#contenitore {
	width:778px;
	margin-left:auto;
	margin-right:auto;
	background-color: #fff;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background-image:url(uniloytech/images/back_right2.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#fff
}
#footerwrap {
	width:778px;
	margin-left:auto;
	margin-right:auto;
	background-color: #fff;

}


#header  {
width:778px;
font-size:10px
}


#header #testi {
float:left;
padding-left:5px;
margin-top:5px

}
#header img {
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	margin-right:10px;
}

h2 {
	color: #f03225;
	font-size:11px;
}



#linksotto {
	background-color: #FFFFFF;
	padding: 3px 0px 3px 0px;
	color:#999;
	border-top: 1px solid #CECECE;
	font-size:10px
}

#linksottodestra {
	float:right;
	background-color: #FFFFFF;
	padding: 3px 3px 3px 3px;
	color:#999;
}

#linksotto a {
	text-decoration:none;
	color:#999;
}

#linksotto a:hover {
	text-decoration:underline;
}

#topmenu {
	background-color: #C3C3C3;
}

#topmenu {
	padding: 0px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	height:12px;
}

#topmenu a {
	padding:8px 15px 8px 15px;
	border:0px;
	margin:0px;
	border-right: 1px solid #A1A1A1;
	border-left: 1px solid #D7D7D7;
	font-weight:bold;
	display:block;
	color:#fff;
	text-decoration:none;
	float:left;
	height:12px;
}
#topmenu a {
	
	margin:0px;
	font-size:11px
}
#topmenu a:hover {
	
	background-color: #ececec;
	color:#636363;
}
#topmenu a.first {
	border-left:0px;
}
#topmenu a.last {
	border-right:0px;
}

#navigation {
	width:175px;
	float:left;
		padding-top:10px;
}
#navigation h2 {
	margin-top:20px;
	margin-left:15px;
}
#navigation ul {
	margin-left:15px;
	padding-left:15px;
	list-style-type: disc;
	list-style-image:url(uniloytech/images/frecciabianca.gif);
	
	
}
#navigation li {
	margin-top:1px;
	font-size:10px
}

#navigation li .active {
	padding:3px 0px 4px 3px;
		display:block;
		width:92%;
}


#navigation li a {
	text-decoration:none;
	color: #636363;
	display:block;
	width:92%;
	padding:3px 0px 4px 3px;

}

#navigation li a:hover {
	background-color: #f03225;
	color:#fff;
}

#liste {
	width:400px;
	float:left;
}
#liste h2 {
	margin-top:20px;
	margin-left:15px;
}
#liste ul {
	margin-left:15px;
	padding-left:15px;
	list-style-type: disc;
	list-style-image:url(uniloytech/images/frecciabianca.gif);
	
	
}
#liste li {
	margin-top:3px;
	border-bottom: 1px #ccc solid;
	
}

#liste a {
	color:#000
	
}



#content {
	float:left;
	width:427px;
	padding:10px;
	border-right:1px solid #CECECE;
	border-left:1px solid #CECECE;
	voice-family: "\"}\""; 
    voice-family:inherit;
	width:407px;
	background-color:#FFFFFF;
	font-size:11px;
}
.blank {
	
}
body#home div#content {
	width: 602px;
	voice-family: "\"}\""; 
   voice-family:inherit;
	width:582px;
	border-left:0px;
}
.blank {
	
}
body#home div#content img.advert {
	border:0px;
	margin-top:15px;
}
body#home div#content div#avviso {
	border:1px #ccc solid;
	margin-top:15px;
	padding: 5px
}

body#home div#content div#avviso a{
color:#f03225
}

body#home div#content img.advert2 {
	border:0px;
	margin-top:5px;
}
#content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

#content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
#content h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	padding:0px;
	margin:0px;
	margin-top:10px;
}
#content h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
#content a {
	text-decoration:underline;
}
#content a:visited{
}

#content a:hover {
	text-decoration:underline;
}

#press a {
	text-decoration:none;
	color:#FF9900;
}

#press a:hover {
	text-decoration:underline;
}

.mainimage {
	border:1px solid #CECECE;
}
.mainimage2 {
	border:0px solid #CECECE;
}
.title {
	margin-top:25px;
	margin-left:10px;
}
#content ul {
	padding-left:10px;
	margin-left:20px;
	list-style-image: url(uniloytech/images/frecciabianca.gif);
}
#content ul li {
	margin-top:10px;
	line-height:30px;
	border-bottom: 1px #ccc solid
}

#content ul li a {
	color:#FF0000
}

.rosso {
color:#FF0000;
}

.rosso a {
color:#FF0000;
font-weight:bold;
text-decoration:none
}
.rosso a:visited {
}
.rosso a:hover {
color:#FF0000;
font-weight:bold;
text-decoration:underline
}

#content p {
	padding: 1px;
}
#rightcolumn {
    
	float:right;
	width:160px;
	padding-top:10px;
	padding-right:9px;
	text-align:right;
	font-size:11px;
}

.rightbox {
        background-image:  url("uniloytech/images/rightbox_middle.gif");
        width:154px;
        float:right;
        margin-bottom: 10px;
}


.rightbox h2 {
    color:#df0023;
	margin-left:10px;
	margin-top:0px;
	margin-bottom:3px
}

.rightbox a {
    color:#df0023;
	margin-left:0px;
	margin-top:0px;
	text-decoration:none;
}

.rightbox a:hover {
    color:#df0023;
	margin-left:0px;
	margin-top:0px;
	text-decoration:underline;
}

.rightbox a:visited {

}

.rightbox ul {
	margin-left:12px;
	padding-left:12px;
	list-style-type: disc;
	list-style-image:  url("uniloytech/images/greybullet.gif");
	padding-bottom:0px;
	margin-bottom:0px;
	
	
}
.rightbox li {
	margin-top:0px;
	border-bottom: 1px solid #CECECE;
	border-top: 1px solid #fff;
	width:120px;

}
.rightbox li a {
	text-decoration:none;
	color: #636363;
	display:block;
	width:99%;
	padding-top:6px;
	padding:3px 0px 3px 3px;
	padding-bottom:6px;

}
.rightbox li a:hover {
	background-color: #FFFFFF;
	color:#666;
}
.rightbox li a:visited {

}
.rightbox .ultimo {
	border-bottom: 0px;
}
.rightbox .primo {
	border-top: 0px;
}
.rightbox .single {
	border-top: 0px;
	border-bottom: 0px;
}

.rightbox .img {
margin-left:6px
}

.rightbox p {
margin-left:6px;
margin-top:2px;
margin-right:6px;
	margin-bottom:0px;
}



#leftbox {
        background-image:  url("uniloytech/images/rightbox_middle.gif");
        width:154px;
        margin-bottom: 10px;
		margin-left:10px;
		font:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:center
}


#leftbox .titolo {
    color:#df0023;
	margin-left:6px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:0px;
font-size:13px
	
	
}
#leftbox .titolo a{
    color:#df0023;
	margin-left:6px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:0px;
font-size:13px
	
	
}

#leftbox a {
font-size:10px;
    color:#000;
	margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
	text-decoration:none;
	
}
#leftbox a:hover{
	text-decoration:underline;
	
}

#leftbox .img {
text-align:center;
margin-left:6px
}



#leftbox a:hover {
    color:#df0023;
	text-decoration:underline;
}

#leftbox a:visited {
}

#leftbox p {
margin-left:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
}


.shadedcontent2 {
	background-color:#ECECEC;
	padding:8px;
	width:407px;
	voice-family: "\"}\""; 
   	voice-family:inherit;
	width:391px;
}
.shadedcontent {
	background-color:#ECECEC;
	padding:15px;
	width:407px;
	voice-family: "\"}\""; 
   	voice-family:inherit;
	width:377px;
}
.blank{
	
}

.left {
	float:left;
}
.right {
	float:right;
}
.halfbox {
	border: 1px solid #CCCCCC;
	width:200px;
	voice-family: "\"}\""; 
   voice-family:inherit;
	width:198px;
}
.blank{
	
}
#content ul.arrow {
	list-style-type: disc;
	list-style-image: url(uniloytech/images/frecciabianca.gif);
}
.fullbox {
	border: 1px solid #CCCCCC;
	width:407px;
	width:405px;
	background-color:#FFFFFF
}
.blank {
	
}
.archivi {
	color:#FF0000;
	font-weight: bold;
	text-align:center;
	display:block;
	margin-bottom:10px;
}

a.archivi :hover {
	text-decoration:undrline;
	background-color:#f03225;
	text-align:center;
}
.whitetext {
	color:#FFFFFF;
}
.shadedborder {
	background-color:#ECECEC;
	padding:10px;
	width:407px;
	voice-family: "\"}\""; 
   voice-family:inherit;
	width:385px;
	border: 1px solid #CCCCCC;
	text-align:center;
}
.shadedborder2 {
	color:#CC0000;
	background-color:#FEDEDE;
	padding:10px;
	width:407px;
	voice-family: "\"}\""; 
   voice-family:inherit;
	width:385px;
	border: 1px solid #CC0000;
	text-align:center;
}
.blank{
	
}
td.available {
	color: #FF9900;
	font-weight:bold;
}
td.unavailable {
	color:#999999;
	font-weight:bold;
}
.domaincheckbox {
	width:15px;
}
#domains {
	width:407px;
}
.center {
	text-align:center;
	width:201px;
	margin-left:auto;
	margin-right: auto;
}
.alternatives {
	border-top: 1px dotted #C3C3C3;
	padding-top:20px;

}
#content h4 {
	font-family: verdana;
	font-size:11px;
	color: #466669;
	font-weight:bold;
	padding-bottom:2px;
	margin-bottom:0px;
}
#content h6 {
	font-family: verdana;
	font-size:10px;
	color: #666666;
}
.totals {
	font-weight:bold;
	border-top:1px dotted #466669;
	text-align:right;
}
.baskettable td {
	padding-top:2px;
	padding-bottom:2px;
}

#domainsearch {
	width:585px;
	height:128px;
	background-image:url(uniloytech/images/entrata.jpg);
	background-repeat:no-repeat;
}
#download_rosso {
	color:#000;
	left:0px;
	top:20px;
	position: relative;
	width:530px;
	border:1px #ccc solid;
}



#download_rosso .testata {
	color:#FFFFFF;
	background-color:#f03225;
	padding:5px;
	text-align:center;
	font-size:12px;
	font-weight:bold
	
}
#form_rossa {
	color:#000;
	left:80px;
	top:20px;
	position: relative;
	width:430px;
	background-color:#eee;
	text-align:right;
	border:1px #ccc solid;
}


#form_rossa .liste {
	
	text-align:left;
}
#form_rossa .titolo {
	color:#FFFFFF;
	background-color:#f03225;
	padding:5px;
	text-align:center;
	font-size:12px;
	font-weight:bold
	
}
#form_rossa .bottone {
	
	text-align:center;
	
	
}
#domainsearch form {
color:#FFFFFF;
	left:170px;
	top:13px;
	position: relative;
	width:250px;
	background-color:#f03225;
	padding:5px;
	text-align:center;
	border:1px #ccc solid
}
#pressreleases {
	width: 585px;
	height:102px;
	background-image: url(/images/home_pressreleasebg.gif);
	margin-top:15px;
	padding:32px 20px 0px 13px;
	voice-family: "\"}\""; 
   voice-family:inherit;
	width:552px;
	height:70px;
}
.blank {
	
}

.textbox1 {
	width:140px;
	height:16px;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.textbox2 {
	width:340px;
	height:100px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.formselect1 {
	width:100px;
	height:20px;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

#gallery{
	width:178px;
	height:120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #ff0000 solid;
	background-color:#eee;
	margin:5px;
	text-align:center
}
#gallery #titolo{
	width:178px;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFF;;
	background-color:#FF0000;
	text-align:center
}

#gallery2{
	width:178px;
	height:220px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px #ff0000 solid;
	background-color:#eee;
	margin:5px;
	text-align:center;
}

#gallery2 .img {
border:1px #bbb solid;
margin-bottom:2px;
width:150px;
position:relative;
left:13px

}

#gallery2 #titolo{
	width:178px;
	height:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFF;;
	background-color:#FF0000;
	text-align:center;
	margin-bottom:10px;
}

#newsletter{
	width:178px;
	height:332px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #ff0000 solid;
	background-color:#eee;
	margin:5px;
	text-align:center
}

#apt{
	
	height:110px;

}

#newsletter .img {
border:1px #bbb solid;
margin-bottom:2px;
width:150px;
position:relative;
left:13px

}

#newsletter #titolo{
	width:178px;
	height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FFF;;
	background-color:#FF0000;
	text-align:center;
	margin-bottom:10px;
}
#newsletter #titolo2{
	width:178px;
	height:38px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;;
	background-color:#FF0000;
	text-align:center;
	margin-bottom:10px;
}


#link_icone_home{
	height:60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px #ccc solid;
	margin:5px;
}

#link_icone_home .titolo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #aaa;
	font-weight:bold;
}
#link_icone_home a{
	
	color: #FF0000;
	
}
#link_icone_home a:hover{
	
	color: #FF0000;
	text-decoration:underline;
	
	
}
.icone_home{
	float:left;
	border: 1px #ff0000 solid;
	margin-right:5px;
}
.icone{
	float:left;
	margin-right:5px;
}

#nav_rec {
	background-color: #C3C3C3;
}

#nav_rec {
	padding: 0px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	height:28px;
}

#nav_rec a {
	padding:8px 15px 8px 15px;
	border:0px;
	margin:0px;
	border-right: 1px solid #A1A1A1;
	border-left: 1px solid #D7D7D7;
	font-weight:bold;
	display:block;
	color:#fff;
	text-decoration:none;
	text-align:center;
	float:left;
	height:12px;
	width:19%;
}
#nav_rec a {
	
	margin:0px;
}
#nav_rec a:hover {	
	background-color: #ececec;
	color:#636363;
}
#nav_reca.first {
	border-left:0px;
}
#nav_rec a.last {
	border-right:0px;
}


#lista_report{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px #ccc solid;
	margin:5px;
	margin-bottom:15px
}

#lista_report .titolo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff0000;
	font-weight:bold;
}

#lista_report .titolo_nero{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight:bold;
}

#lista_report .titolo_nero a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight:bold;
}

#lista_report .titolo_nero a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight:bold;
	text-decoration:underline
}


#lista_report .note{
	font-family: Arial, Helvetica, sans-serif;
	color: #777;
	font-style:italic;
}
#lista_report .abstract{
margin-bottom:3px
}
#lista_report a{
	
	color: #FF0000;
	
}
#lista_report a:hover{
	
	color: #FF0000;
	text-decoration:underline;
	
	
}
#det_art{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

#det_art .note{
	color: #777;
	font-style:italic;
}

#det_art .titolo{
	font-size: 14px;
	color: #ff0000;
	font-weight:bold;
}

.note{
	font-family: Arial, Helvetica, sans-serif;
	color: #777;
	font-style:italic;
}
.titolo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff0000;
	font-weight:bold;
}

.abs{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000
}
.nero{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
.celladestra{
text-align:left;
background-color:#eee;
font-size:12px;
}
.celladestra2{
text-align:left;
background-color:#eee;
font-size:10px;
}
.cellasinistra{
text-align:right;
background-color:#eee;
font-size:12px
}
.cellasinistra2{
text-align:right;
background-color:#eee;
font-size:10px
}
.cellatitolo2{
text-align:center;
background-color:#eee;
font-size:10px
}


.cellatitolo{
text-align:center;
background-color:#FF0000;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}
.cella_bottoni{
text-align:center;
background-color:#eee;
font-size:16px
}
.spaziato{
line-height:24px;
text-align:right
}

div.scroll {
 height: 200px;
  width: 405px;
   overflow: auto;
}

div.scroll_privacy {
 height: 120px;
  width: 325px;
   overflow: auto;
   margin-left:5px;
   border-top:1px #ccc solid;
   border-bottom:1px #ccc solid;
}

#menu{
width:100%;
float:left;
background:#bbb;
}

#menu a {
font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
display:block;
border-width:1px;
border-style:solid;
border-color:#ccc #888 #555 #bbb;
white-space:nowrap;
margin:0;
padding:3px 0 3px 2px;
}

#menu h2{
font: 15px Verdana, Arial, Helvetica, sans-serif;
display:block;
border-width:1px;
border-style:solid;
border-color:#ccc #888 #555 #bbb;
white-space:nowrap;
margin:0;
padding:2px 0 2px 2px;
color:#fff;
background:#bbb;
text-align:center
}



#menu a {
background:#eee;
text-decoration:none;
}

#menu a, #menu a:visited{
color:#000;
}

#menu a:hover{
color:#fff;
background:#FF0000;
}

#menu ul{
list-style:none;
margin:0;
padding:0;
float:left;
width:140px
}

#menu li{
position:relative;
}

#menu ul ul{
position:absolute;
z-index:500;
top:auto;
display:none;
}

#menu ul ul ul{
top:0;
left:100%;
}

/* Begin non-anchor hover selectors */

/* Enter the more specific element (div) selector
on non-anchor hovers for IE5.x to comply with the
older version of csshover.htc - V1.21.041022. It
improves IE's performance speed to use the older
file and this method */

div#menu h2:hover{
background:#FF0000;
}

div#menu li:hover{
cursor:pointer;
z-index:100;
}

div#menu li:hover ul ul,
div#menu li li:hover ul ul,
div#menu li li li:hover ul ul,
div#menu li li li li:hover ul ul
{display:none;}

div#menu li:hover ul,
div#menu li li:hover ul,
div#menu li li li:hover ul,
div#menu li li li li:hover ul

{display:block;}

/* End of non-anchor hover selectors */

/* Styling for Expand */

#menu a.x, #menu a.x:visited{
color:#000;
background:#eee;
}

#menu a.x:hover{
color:#000;
background:#ddd;
}

/* End CSS Popout Menu */
<!--[if IE]>
<style type="text/css" media="screen">
#menu{float:none;} /* This is required for IE to avoid positioning bug when placing content first in source. */
/* IE Menu CSS */
/* csshover.htc file version: V1.21.041022 - Available for download from: http://www.xs4all.nl/~peterned/csshover.html */
body{behavior:url(csshover.htc);
font-size:100%; /* to enable text resizing in IE */
}
#menu ul li{float: left; width:100%}

#menu a{height:1%;font: 0.7em/1.4em arial,helvetica,sans-serif;}
#menu h2{height:1%;font: 0.8em/1.6em arial,helvetica,sans-serif;
font-weight:bold}
</style>
<![endif]-->


.testopiccolo{
font-size:9px

}


#rightcerca{
float:right;
font-size:9px
}


#immagini_float{
float:left;
margin-right:6px;
margin-bottom:2px;
}


.thumbnail
{
float: right;
width: 150px;
border: 0px solid #999;
margin: 5px 10px 5px 10px;
padding: 2px;
clear:right;
font-size:9px;

}
.floatright
{
float: right;


}
#box_big {
	width:585px;
	margin-bottom:20px;
	height:105px;
	text-align:center
}

.imgelenco2 {
	border: 1px #818181 solid;
	margin-left:0px;
	margin-right:0px;
	padding:4px;
	background-color:#FFFFFF
}
.imgprivate {
	border: 1px #818181 solid;
}