#contenuti
{
background: transparent url(../img/layout-center.gif) repeat-y center;
width:710px;
margin:0;padding:0;
position:relative;
}

.layout-top
{margin: 0 auto;
width: 710px;
height: 12px;
font: 1px/1px sans-serif !important;
font: 0px/0px sans-serif;
background: url(../img/layout-top.gif) no-repeat center bottom;
}

.layout-bottom
{
text-align: left;
margin: 0px auto;
width: 710px;
height: 18px;
background: transparent url(../img/layout-bottom.gif) no-repeat center top;
}

#vetrina-servizi
{
	margin:0 282px 0 0;
	padding:0;
	width:428px;
}

#vetrina-servizi h1
{
	font-size:110%;
	margin:0 10px 3px 10px;padding:0;
	color:#9A9EA6;
}

#vetrina-servizi ul
{	
	margin:0 6px 0 0;padding:0;list-style-type:none;
	border-top:1px solid #D5DDDD;border-left:1px solid #D5DDDD;border-right:1px solid #D5DDDD;background:#f5f5f5;
	vertical-align:top;
}

#vetrina-servizi li
{	
	position:relative;
	margin:0;padding:0 5px;
	border-bottom:1px solid #D5DDDD;
	min-height:60px;
	height: auto !important;
	height: 65px;
	vertical-align:top;
}

#vetrina-servizi ul h2
{
	font-size:150%;
	color:#c00;
	background:#F5F5F5;
	text-align:left;
	margin:3px;padding:0 3px;
	vertical-align:top
	text-decoration:none;
}
#vetrina-servizi h2 a {margin-top:1px;	background:#F5F5F5;}

#vetrina-servizi ul p
{
	font-size:xx-small;
	text-align:left;
	margin:0 5px;
	padding:0;
}

#vetrina-servizi li img
{
	float:left;border:0;margin:5px;
}

#software-commerciali
{
	position:absolute;
	top:0;right:10px;
	border:0;margin:0;padding:0;width:262px;background:transparent;
}

#software-commerciali h2
{
	margin:10px 1px 0 1px;
	text-align:left;
	border-bottom:1px solid #CFCEBF; 
	background:#F6F5E9;
	color:#c00;
	font-size:90%;
}

#software-commerciali p
{
	margin:1px;padding:2px;
	font-size:xx-small;
	text-align:left;
	background:#F6F5E9;
}

#newsfeed
{
	position:relative;
	width:710px;
	height:250px;
}

#iuseit, #htmlit
{
	position:absolute;
	top:0;left:0;
	margin:0;padding:0;
}

#feednav {z-index:100;}
#htmlit {z-index:1;background:#fff url(../img/background-feed.gif) repeat-x left bottom;}
#iuseit {z-index:2;background:#fff url(../img/background-feed.gif) repeat-x left bottom;}

#iuseit ul, #htmlit ul
{
	width:710px;
	margin:35px 0 0 0;padding:0;
	background:transparent url(../img/background-news.gif) no-repeat bottom right;
	height:200px;overflow:auto;
	border:1px solid #B7AE88;
}

#iuseit li, #htmlit li
{
	list-style-type:none;
	float:left;
	width:163px;
	margin:0;padding:10px 5px;
	font-size:xx-small;
	text-align:left;
	line-height:160%;
}

#iuseit a, #htmlit a
{
	font-weight:bold;
	color:#c00;
}

#feednav
{
	position:absolute;
	top:10px;left:0;
    font-size:93%;
	margin:0;padding:0;
}

#feednav ul 
{
  margin:0;
  padding:0;
  list-style:none;
}

#feednav li 
{
  float:left;
  background:url("../img/tab-home-left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  list-style:none;
  width:160px;z-index:102;
}

#feednav li.current
{
  float:left;
  background:url("../img/tab-current-left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  list-style:none;
  width:160px;z-index:102;
}

#feednav a 
{
  display:block;
  background:url("../img/tab-home-right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  font-weight:bold;
  color:#765;
  text-decoration:none;
}

#feednav a.current 
{
  display:block;
  background:url("../img/tab-current-right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  font-weight:bold;
  color:#765;
  text-decoration:none;
}

#feednav a:hover 
{
  color:#333;
}

/* classi */

.link-servizi{color:#c00;text-align:left;margin-bottom:0;padding-bottom:0;}

div.link-outer{margin:0 5px;padding:0;text-align:right;}

.link-commerciali
{
	position:relative;right:0;
	font-size:xx-small;
	font-weight:bold;
	color:#c00;text-decoration:none;
}

.icon-home
{float:left;margin:5px;border:0;clear:right}