/* CSS Document */
	html,body{margin:0px;padding:0px}
	
	body {
	margin:auto;
	background:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#333333;
	}

	a{
	outline:none;
	} 
	a {
	color:#FFFFFF;
	text-decoration: none;
	}
	a:link {
	color:#FFFFFF;
	text-decoration: none;
	}
	a:visited {
	color:#FFFFFF;
	text-decoration: none;
	}
	a:hover {
		color:#FFFFFF;
		text-decoration : none;
	}
	a:active {
		color:#FFFFFF;
		text-decoration : none;
	}

	h2 a {
	color:#333333;
	text-decoration: none;
	}
	h2 a:link {
	color:#333333;
	text-decoration: none;
	}
	h2 a:visited {
	color:#333333;
	text-decoration: none;
	}
	h2 a:hover {
		color:#CC3300;
		text-decoration : none;
	}
	
	.conteiner {  /*class conteiner per TABLE*/
	background-color:#ffffff;
	width:950px;
	background:url(../images/bg/line_bg.png);
	background-repeat:repeat-y;
	margin-top:10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	
	}
	
	
	#conteiner {  
	background-color:#ffffff;
	padding-bottom:10px;
	margin:auto;
	width:950px;
	background:url(../images/bg/line_bg.png);
	background-repeat:repeat-y;
	}
	
	img {border:0px;}
	
	#content {
	width:906px;
	margin:auto;
	text-align:left;
	margin-top:10px;
	}
	
	#header{
		width:906px;
	}
	
	#bgTop{
	background:url(../images/bg/top_bg.png);
	background-repeat:no-repeat;
	height:9px;
	}
	
	#bgBottom{
	background:url(../images/bg/bottom_bg.png);
	background-repeat:no-repeat;
	clear:both;
	float:left;
	height:20px;
	}
	
	#bgContent{
	height:25px;
	width:100%;
	float:;
	background:url(../images/bg/bgContent.png);
	background-repeat:no-repeat;
	margin:10px 0px;
	}
	
	#bgContent-box{
	height:25px;
	width:100%;
	float:;
	background:url(../images/bg/bgContent.png);
	background-repeat:no-repeat;
	margin:10px 0px 0px 0px;
	}
	
	#bgContentIndex{
	height:25px;
	width:100%;
	float:;
	background:url(../images/bg/bgContent.png);
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	}
	
	

/********************************* SUBMENU *************************************/

	#subMenu {
	}
	
	#subMenu a:link {
	color:#999999;
	text-decoration: none;
	}
	#subMenu a:visited {
	color:#999999;
	text-decoration: none;
	}
	#subMenu a:hover {
		color:#CC3300;
		text-decoration : none;
	}
	#subMenu a:active {
		color:#CC3300;
		text-decoration : none;
	}
	
	
	
	
	#subMenuHome {
	}
	
	#subMenuHome a:link {
	color:#999999;
	text-decoration: none;
	}
	#subMenuHome a:visited {
	color:#999999;
	text-decoration: none;
	}
	#subMenuHome a:hover {
		color:#CC3300;
		text-decoration : none;
	}
	#subMenuHome a:active {
		color:#CC3300;
		text-decoration : none;
	}
	
	
	
	#subMenuIT {
	width:840px;
	
	}
	
	#subMenuIT a:link {
	color:#999999;
	text-decoration: none;
	}
	#subMenuIT a:visited {
	color:#999999;
	text-decoration: none;
	}
	#subMenuIT a:hover {
		color:#CC0000;
		text-decoration : none;
	}
	#subMenuIT a:active {
		color:#CC0000;
		text-decoration : none;
	}
	
	
	#linkNormal {
	}
	
	#linkNormal a:link {
	color:#666666;
	text-decoration: none;
	}
	#linkNormal a:visited {
	color:#666666;
	text-decoration: none;
	}
	#linkNormal a:hover {
		color:#333333;
		text-decoration : none;
	}
	#linkNormal a:active {
		color:#666666;
		text-decoration : none;
	}
	
	
/********************************* SUBMENU *************************************/
/********************************* SUBMENU *************************************/

	#sitemap {
	}
	
	#sitemap a:link {
	color:#999999;
	text-decoration: none;
	}
	#sitemap a:visited {
	color:#999999;
	text-decoration: none;
	}
	#sitemap a:hover {
		color:#CC3300;
		text-decoration : none;
	}
	#sitemap a:active {
		color:#CC3300;
		text-decoration : none;
	}
	
	
/********************************* SUBMENU *************************************/
/********************************* TOP MENU *************************************/

	.topMenu {
	font-weight:normal;
	
	}
	
	.topMenu a:link {
		font-weight:normal;

	color:#999999;
	text-decoration: none;
	
	}
	.topMenu a:visited {
		font-weight:normal;

	color:#999999;
	text-decoration: none;
	}
	.topMenu a:hover {
		font-weight:normal;

		color:#CC3300;
		text-decoration : none;
	}
	.topMenu a:active {
		font-weight:normal;

		color:#CC3300;
		text-decoration : none;
	}
	
	
/********************************* TOPMENU *************************************/

#introHome{
	height:390px;
	float:left;
	padding:5px;
	text-align:justify;
}

#introPec{
	width:290px;
	float:left;
	padding-right:8px;
	text-align:justify;
}



/********************************* NEWS *************************************/

	#titleBoxNews{
	padding:10px 10px 5px 10px;
	text-align:left;
	color:#CC0000;
	font-size:16px;
	font-weight:bold;
	}	
	
	#content_news{
	width:400px;
	text-align:justify;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 10px;
}
	
	
	#content_news a {
	color:#cc0000;
	text-decoration: none;
	}
	
	#content_news a:hover {
		color:#cc0000;
		text-decoration : none;
			font-weight:bold;

	}
	

/********************************* END NEWS *************************************/

/********************************* WORK in PROGRESS *************************************/
	
	.content_workProgress{width:175px; padding:0px 10px; text-align:justify;}

/********************************* END WORK in PROGRESS *************************************/

/********************************* LAST WORK *************************************/

	.content_lastwork{width:195px; padding:0px 10px; text-align:justify;}

/********************************* END LAST WORK *************************************/	

/********************************* LINK *************************************/	

	.content_link{padding:5px; width:215px; height:40px; float:left; margin:5px 0px;}
	.content_link11{padding:5px; width:215px; height:40px; float:left; margin:5px 0px;}
	.content_link12{padding:5px; width:215px; height:40px; float:left; margin:5px 0px;}
	.content_link21{padding:5px; width:215px; height:40px; float:left; margin:5px 0px 5px 0px;}
	.content_link22{padding:5px; width:215px; height:40px; float:left; margin:5px 0px 5px 0px;}
	.content_link_bottom{padding:5px; width:215px; height:40px; float:left; margin:15px 0px 5px 0px;}

/********************************* END LINK *************************************/	

/********************************* SERVICES *************************************/	

	.content_boxsmall{
	width:165px;
	text-align:justify;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 10px;
}

/********************************* END SERVICES *************************************/	

/********************************* HOSTIN *************************************/	

	.content_boxHosting{
	padding-left:10px;
	text-align:justify;
	padding-right: 6px;
}

/********************************* END HOSTING *************************************/	
		
	.content_service{width:; padding:0px 10px; text-align:justify;}
	.content_resellers{width:; padding:0px 7px; text-align:center;}
	.fontplusresellers {font-size:15px}
	.content_hosting{width:; padding:13px 0px; text-align:center;}
	.fontplushosting {font-size:15px}
	.priceresellers {color: #CC3300; font-size:20px}
	.pricehosting {color: #CC3300; font-size:20px}
	.cadPrice {font-size:12px}
	
	H1 .H1{font-size:16px; margin:0; padding:0; line-height:1.25em; font-weight:normal;}
	H2{font-size:12px; font-weight:normal; margin:0.31em 0 0 0; padding:0 }
	
	H2 form {
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:0px 10px;
	line-height:14px;
	}

	.work{	padding-bottom:2px}
	H3{font-size:11px; margin:0.31em 0 0 0; font-weight:normal }

	H4{font-size:9px; margin:0; padding:0 }
	H5{font-size:1.0em; margin:0; padding:0}

	H2 a:link {
	color:#CC3300;
	text-decoration: none;
	}
	H2  a:visited {
	color:#CC3300;
	text-decoration: none;
	}
	H2  a:hover {
		color:#FF0000;
		text-decoration : none;
	}
	H2  a:active {
		color:#CC3300;
		text-decoration : none;
	}
	
		.active {
	color: #D81501
}


	.titleTop {font-size:12px; color:#990000; padding-top:10px}
	
	
	.title {
	padding:10px 10px 5px 10px;
	text-align:left;
	color:#CC0000;
	font-size:16px;
	font-weight:bold;
	}
	
	.titleResellers {
	padding:10px 10px 5px 10px;
	text-align:center;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	}
	
	.titleHosting {
	padding:10px 10px 5px 10px;
	text-align:center;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	}
	
	.titleContent {
	text-align:left;
	color:#CC0000;
	font-size:16px;
	font-weight:bold;
	}
	
	.titleContentHostingsx {
	background-image:url(../images/bg/bg_hosting_title.jpg);
	background-repeat:no-repeat;
	padding-top:0px;
	padding-left:5px;
	margin-left:15px;
	text-align:left;
	color:#CC0000;
	font-size:16px;
	font-weight:bold;
	width:263px;
	float:left;
	/* FOR IE6 */
	
	_padding-top:0px;
	_padding-left:5px;
	_margin-left:10px;
	_text-align:left;
	_width:263px;
	_float:left;
	}
	
		.titleContentHostingcenter {
	background-image:url(../images/bg/bg_hosting_title.jpg);
	background-repeat:no-repeat;
	padding-top:0px;
	padding-left:5px;
	margin-left:35px;
	text-align:left;
	color:#CC0000;
	font-size:16px;
	font-weight:bold;
	width:268px;
	float:left;
	/* FOR IE6 */
		
		_padding-top:0px;
	_padding-left:5px;
	_margin-left:0px;
	_text-align:left;
	_width:268px;
	_float:left;

		
	}
		
		.titleContentHostingdx {
	background-image:url(../images/bg/bg_hosting_title.jpg);
	background-repeat:no-repeat;
	padding-top:0px;
	padding-left:5px;
	margin-left:35px;
	text-align:left;
	color:#CC0000;
	font-size:16px;
	font-weight:bold;
	width:268px;
	float:left;
	/* FOR IE6 */

	_padding-top:0px;
	_padding-left:5px;
	_margin-left:0px;
	_text-align:left;
	_width:268px;
	_float:left;

	}
	
	#title_top {
		padding:0px 10px;
		text-align:left;
		color:#FF0000;
		font-size:16px;
		font-weight:bold;
	
	}
	
	#footer {
	width:760px;
	padding-top:0px;
    font-size:9px;
	text-align:center;
	clear: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color:#999999;
	color:#666666;
	}
	
	#footer a:link,a:visited {
	color:#333333;
	text-decoration: none;
	}
	#footer a:hover {
		color:#333333;
		text-decoration : none;
	}
	

	.menuFooter {
	width:940px; margin:auto; margin-top:10px; padding-left:20px;
	}
	
	.menuFooter a:link {
	color:#CCCCCC;
	text-decoration: none;
	}
	.menuFooter a:visited {
	color:#CCCCCC;
	text-decoration: none;
	}
	.menuFooter a:hover {
		color:#ffffff;
		text-decoration : none;
	}
	
	#header a:link,a:visited {
	color:#ffffff;
	text-decoration: none;
	}
	
	#header a:hover {
		color:#FF0000;
		text-decoration : none;
	}

	
/*************************** LINK WHM DEMO **************************/
	
	#linkdemowhm {
	width:135px;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top: 10px;
	}
	
	#linkdemowhm a:link, a:visited {
		text-decoration:none;
		/*color:#999999;*/

	}
	
	#linkdemowhm a:hover {
		/*color:#CC0000;*/
		text-decoration:none;
	}

/***************************************  pagine RPM ********************/

#textTop {
	width:980px;
	color:#BBBBBB;
	font-size:9px;
	text-decoration:none;
	text-align:center;
	margin-top:5px;
	margin-bottom:-10px;
	margin-right: auto;
	margin-left: auto;
}

#textTop a:link {
	color:#BBBBBB;
	text-decoration: none;
	}
	#textTop a:visited {
	color:#BBBBBB;
	text-decoration: none;
	}
	#textTop a:hover {
		color:#BBBBBB;
		text-decoration : none;
	}
	#textTop a:active {
		color:#BBBBBB;
		text-decoration : none;
	}
/***************************************  END pagine RPM ********************/

/***************************************  SUPPORT link ********************/

	.support a {
	color:#666666;
	text-decoration: none;
	}
	
	.support a:visited {
	color:#666666;
	text-decoration: none;
	}
	.support a:hover {
		color:#CC0000;
		text-decoration : none;
	}
	.support a:active {
		color:#666666;
		text-decoration : none;
	}

/***************************************  PAGAMENTI testi Riepilogo dati ********************/

	#textRiepilogo {
	font-size:10px;
}


/*************************************** DICONO DI NOI ********************/

.boxOpen {padding:3px 18px; text-align:justify; background:url(../images/apici_apri.jpg) no-repeat top left}

.boxClose{background:url(../images/apici_chiudi.jpg) no-repeat bottom right; height:20px; width:100%; margin-top:-15px; margin-bottom:20px}

/*************************************** LINK BLOCK DIV ********************/

#linkable_block {
}
#linkable_block a {
	width:100%;
	height:100%;
	display:block;
	text-decoration: none;
	color:#333333;
	}
#linkable_block a:hover {
	text-decoration: none;
	color:#333333;
}
