body{font-family:arial, sans-serif;color:#333;font-size:12px;padding:0px;margin:0px;border:0px;background:url(image/body_bg.png);}
#xmas{background:url(image/xmas-bg.jpg) no-repeat #9cd9f1 top center !important;}
table{margin:0px;padding:0px;font-family:arial, sans-serif;color:#333;font-size:12px;}
.header{background-repeat:no-repeat;height:80px;text-align:center;padding:0px;}
.logo{float:left;width:370px;}
.ie7 .logo{position:relative;z-index:999;width:200px;}
.lang{float:right; display:none;}
.main_page{padding:0px; margin:0px;width:100%;}
.main_body{margin-bottom:-10px;	width:1000px;}
.main-content{
	width:998px;
	display:block;
	margin-bottom:20px;
	-moz-box-shadow: 0 0 5px #fff;
	-webkit-box-shadow: 0 0 5px #fff;
	box-shadow: 0 0 5px #fff;
	border:1px solid #ccc ;
	border-top:0px solid #ccc ;
	margin-top:-10px;
	background:url(image/body_bg.png);
}
.ie7 .main-content{margin-top:0px;}
#user-logged .main-content{float:left;}
#logged-content{width:700px;}

/*** typography****/
a{color:#0066CC;text-decoration:none;}
a:hover{}
.ui-widget-content a {color:#0066CC;text-decoration:underline;}
.ie7 .ui-widget-content {overflow:scroll;}
img , img a{border:0px;}
input[readonly],select[readonly]{border: 0px;color: #004080;	background-color: #fff;}
.clr{clear:both;}
.block{display:inline-block;}
.green{color:#390;}

/****** UI MESSAGE ********/
.error{display:block;margin:5px;color:#f90 !important; border:1px solid #f90; background-image:url(image/ui-icons/error.png);background-repeat: no-repeat;background-position:left; background-color:#fef4d5; padding:15px !important; padding-left:40px !important; font-weight:bold; border-radius:3px; -moz-border-radius:5px;}
.info{display:block;margin:5px;color:#2b4900 !important; border:1px solid #2b4900;background-image:url(image/ui-icons/info.png);background-repeat: no-repeat;background-position:left; background-color:#fef4d5; padding:15px  !important; padding-left:40px  !important; font-weight:bold;border-radius:3px;-moz-border-radius:5px;}
.warning{display:block;margin:5px;color:#cc9900 !important; border:1px solid #cc9900; background-image:url(image/ui-icons/warning.png);background-repeat:no-repeat; background-position:left ;background-color: #fef4d5;padding:15px  !important;padding-left:40px  !important; font-weight:bold;border-radius:3px;-moz-border-radius:5px;}



#accordion{font-size:12px;width:950px;}
#accordion a{font-weight:bold;}
#accordion h3{text-align:left;padding-left:20px;}
#accordion p{text-align:justify;}
.lang{font-size:9px;}
.no-reg-user{padding:10px;margin:20px;background:#fff;border:1px solid red;-moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px #888;
box-shadow: 0 0 5px #888;}
table.testomenu {width:100% !important;}
/***** LOGIN *************/
.login{
	border:1px dashed #ccc;
	float:left;
	font-size:12px;
	margin-left:0px;
	FONT-WEIGHT:BOLD;
	color:#333333;
	MARGIN-TOP:5PX;
}
#xmas .login{background:#fff;border:1px dashed #058abb;}
.ie7 .login{margin-left:0px;}
.login td{padding:5px;font-size:12px;}
.ie7 .login td{padding:0px;}
.login a{
	color:#390;
	font-size:9px;
	font-weight:bold;
	width:150px;
	text-decoration:none;
	text-align:center:
}
.login a:hover{color:#666666;}
.login-icon{margin-left:-15px;}
.ie7 .login-icon{margin-left:-5px;}

input.log_button{
	color:#666;
	cursor:pointer;
	height:35px;
	width:50px;
	border:0px;
	font-size:9px;
	text-decoration:none;
	border:1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: #f8ffe8; /* Old browsers */
	background: -moz-linear-gradient(top, #f8ffe8 0%, #e3f5ab 33%, #b7df2d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8ffe8), color-stop(33%,#e3f5ab), color-stop(100%,#b7df2d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8ffe8', endColorstr='#b7df2d',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #f8ffe8 0%,#e3f5ab 33%,#b7df2d 100%); /* W3C */	
}
.ie7 input.log_button{border:#dedede;}

input.log_button:hover{	
	color:#000:
	background: #fefcea; /* Old browsers */
	background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #fefcea 0%,#f1da36 100%); /* W3C */
	
	}
.chatbox{float:right; display:block}
.logout{float:right;width:620px;position:relative;top:0px;z-index:2;}
#xmas .logout a,#xmas .logout input{color:#fff;}
.logout span{padding-right:20px;font-size:12px;}
.user-row{
	padding:5px;color:#333;
	background:#333;
	color:#fff;
	border-bottom:1px solid #fff;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.logout ul{}
.logout li{float:left;list-style:none;padding:10px;color: #0066CC;font-weight:bold;height:25px;}
.logout-action input{background:transparent;border:0px;cursor:pointer;text-transform:uppercase;font-weight:bold;padding:0px;color: #0066CC;font-size:12px;font-family:arial;}
.top-banner{
	height:60px;
	width:998px;
	-moz-box-shadow: 0 0 2px #fff;
	-webkit-box-shadow: 0 0 2px #fff;
	box-shadow: 0 0 2px #fff;
}
.link_sub_menu{margin-top:7px;display:block;}
/*** MENU  ***/
.menu{
	background-image:url(image/menu_bg_dark.png);
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	background-repeat:repeat-x;
	background-position:top;
	width:100%;
	padding:0px;
	margin:0px;	
	height:40px;
}
.ie7 .menu{position:relative;z-index:3 !important;}
.menu li a{
	color:#fff !important;
	list-style:none;
	float:left;
	margin-top:0px;
	margin:0px;
	padding-left:8px !important;
	padding-right:8px !important;
	border:0px !important;
	text-shadow: 2px 2px 2px #000000;
	font-weight: bold;
}

.menu li:last-child{border-right:0px;}
.menu li:first-child{}
.menu li a{
	color:#fff;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 2px 2px 2px #000000;
}

.menu li a:hover{
	color:#cc6 !important;
	text-shadow: 1px 0px 1px #000;
}
.menu li ul{
	width:250px;
	left:0px !important;
}



/*******************MENU LOGGED***************************/
/*** SUB MENU ****/

.sub_menu{
	margin-top:0;
	height:40px;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
	border:1px solid #ccc;
}

.sub_menu ul{margin-top:-10px !important;margin-bottom:-10px;}
.ie7 .sub_menu ul{margin-top:0px !important;}

.buy-menu{
	height:45px;
	-webkit-box-shadow: 0px 0px 3px 0px #000000;
	-moz-box-shadow: 0px 0px 3px 0px #000000;
	box-shadow: 0px 0px 3px 0px #000000; 
	margin-bottom:5px;
	background:url(image/menu_bg_dark.png);
}

.ie7 .buy-menu{margin-top:-5px;border:1px solid #ccc;}

.buy-menu img{margin-top:3px;}
.sf-menu{margin-left:10px;}
.sf-menu a, .sf-menu a:visited {
	color:#333;
	font-size:12px;
	padding-left:30px;
	padding-top:10px;
	height:18px;
}
.buy-menu li{}
.buy-menu li a{border-left:1px solid #000;border-right:1px solid #555;color:#fff !important;text-shadow:0px 0px 1px #360;font-weight:bold;background:url(image/cart-black-menu.png)no-repeat left !important;}
.buy-menu li a:hover,.buy-menu li li a{text-shadow:0px 0px 0px #000;}


.sf-menu li a{padding-left:30px;float:left;}
.sf-menu li ul{margin-top:0px;}
.ie7 .sf-menu li ul{width:300px !important;}
li.sfHover a{color:#fff !important;}
li.sfHover ul{margin-top:4px !important;}
li.sfHover li{width:300px !important;}



.sf-menu li li a{font-size:12px !important;	color:#fff !important;border-left:0px !important;border-right:0px !important;}
.sf-menu li li{font-size:10px !important;	color:#fff !important;}
.sf-menu li input{background:transparent !important;border:0px !important;}
.sf-menu li a:hover{color:#fc0 !important;}
.ie7 .sf-menu li ul{margin-top:2px !important;}

#profile ,#profile :hover{background-image:url(image/user1.png);background-repeat: no-repeat;background-position: left !important;}/*father profile*/
#mod_profile ,#mod_profile :hover{background-image:url(image/edit.png);background-repeat:no-repeat;background-position: left !important;}/*modifica profilo*/
#user_service ,#user_service :hover{background-image:url(image/s_active.png);background-repeat:no-repeat;background-position: left !important;}/*servizi attivi*/
#cc {background-image:url(image/credit_cards.png);background-repeat:no-repeat;background-position: left !important;}/*credit card */
#cc :hover{background-image:url(image/credit_cards.png);background-repeat:no-repeat;background-position: left !important;}/*credit card icon*/
#cc_mod ,#cc_mod :hover{background-image:url(image/credit_cards.png);background-repeat:no-repeat;background-position: left !important;}/*credit card icon*/
#order_prod ,#order_prod :hover{background-image:url(image/cart_in.png);background-repeat:no-repeat;background-position: left !important;}/*father order prod*/
#view_order ,#view_order :hover{background-image:url(image/cart_check.png);background-repeat:no-repeat ;background-position:left !important;}/*visualizza ordini*/
#usr_graced ,#usr_graced :hover{background-image:url(image/cart_del.png);background-repeat:no-repeat;background-position: left !important;}/*icon visualizza prodotti scaduti*/
#download_lar ,#download_lar :hover{background-image:url(image/save.png);background-repeat:no-repeat;background-position: left !important;}/*icon scarica LAR*/
#gen_lar ,#gen_lar :hover{background-image:url(image/edit_file.png);background-repeat:no-repeat;background-position: left !important;}/*icon scarica LAR*/
#lar ,#lar :hover{background-image:url(image/folder_full.png);background-repeat:no-repeat;background-position: left !important;}
#log_domain ,#log_domain :hover{background-image:url(image/user1.png);background-repeat:no-repeat;background-position: left !important;}/*log domini*/
#log_domain ,#log_assistenza ,#log_assistenza :hover,#log_domain :hover{background-image:url(image/log_icon.png);background-repeat:no-repeat;background-position: left !important;}/*log assistenza*/
#buy_domain ,#buy_assistenza ,#buy_assistenza :hover,#buy_domain :hover{background-image:url(image/buy_icon.png);background-repeat:no-repeat;background-position: left !important;}/*log assistenza*/
#recharge_assistenza ,#recharge_assistenza :hover,#recharge_domain ,#recharge_domain :hover{background-image:url(image/fuel.png);background-repeat:no-repeat;background-position: left !important;}/*father ricarica dom assistenza*/
#affiliazione ,#affiliazione :hover{background-image:url(image/money_aff.png);background-repeat:no-repeat;background-position: left !important;}/*modifica profilo*/
#require ,#require :hover{background-image:url(image/accept_aff.png);background-repeat:no-repeat;background-position: left !important;}/*modifica profilo*/
#manage ,#manage :hover{background-image:url(image/chart_pie.png);background-repeat:no-repeat;background-position: left !important;}/*modifica profilo*/
#payment ,#payment :hover{background-image:url(image/euro_currency_sign.png);background-repeat:no-repeat;background-position: left !important;}/*modifica 
profilo*/
#upload ,#upload :hover{background-image:url(image/upload_recepit.png);background-repeat:no-repeat;background-position: left !important;}/*modifica 
profilo*/
#revenue ,#revenue :hover{background-image:url(image/view_revenue.png);background-repeat:no-repeat;background-position: left !important;}/*modifica 
profilo*/

.campomenu {
	width:107px;
	color: #000000;
	padding-left:5px;
	padding-right:5px;
	background:url(image/input_bg.png);
	background-repeat:no-repeat;
	font-size: 10px;
	border:0px;
	line-height:10px;
}
.campomenu:hover{
	background:url(image/input_bg_hover.png);
}

/**** DOMINIO ***/

.input_dominio{
width:600px;
height:28px;
border:1px solid #ccc;
line-height:35px;
font-size:16px;
padding-left:10px;
padding-right:5;
margin-left:0px;
margin-right:0px;
-webkit-border-top-left-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomleft: 10px;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;

}
.home-domain select{
height:28px;
border:1px solid #ccc;
line-height:35px;
font-size:16px;
margin-top:-1px;
}

.extension{
margin-top:20px;
}
.error_dominio {
display:none;
}

.try-and-buy-domain
{
	margin-left:-10px;
	margin-right:-10px;
	padding:10px;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(47%,rgba(246,246,246,1)), color-stop(100%,rgba(237,237,237,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); /* W3C */
}

.home-domain{
	color:#ddd;
	padding:10px;
	background:#d8e3ec;
	height:90px;
	background:url("image/footer-bg.png");border-top:1px dashed #ccc !important;border-bottom:1px dashed #ccc !important;
}
.chk-domain-home-incipit{color:#069;font-size:18px;text-shadow:1px 1px 1px #fff; margin:10px;font-weight:bold;}
.chk-domain-home-incipit{color:#fff;text-shadow:1px 1px 1px #069;font-family: 'Quicksand', sans-serif;}


/**** HOMEPAGE ****/
.home-bg{
background:url(image/home-bg.png) center top no-repeat;	
width:998px;
height:356px;
margin-top:20px;
}
.split-home{
	height:310px;
	width:470px;
	margin-left:10px;
	margin-top:10px;
	float:left;
}
.ie7 .split-home{margin-top:0px;}
.split-home-title{font-size:30px;text-shadow:1px 0px 1px #fff;}
.ie7 .split-home-title{padding:0px !important;margin-top:10px;height:35px !important;margin-bottom:-30px;}
.split-home-title span{font-size:13px;line-height:40px;display:inline-block; text-align:left;}
.ie7 .split-home-title span{line-height:10px !important;}
#subtitle-split-right{line-height:12px;}
.ie7 #subtitle-split-right{line-height:12px !important;margin-top:-30px;margin-bottom:-100px !important; }
.split-home-body{font-size:24px;margin-top:20px;line-height:14px;color:#0099ff;}
.split-home-body div{display:inline-block;margin-top:50px;}
.ie7 .split-home-body div{display:inline-block;margin-top:20px !important;}
.split-home-body ul,#home-jim-list{list-style-image:url(image/list-home-li.png);font-size:12px;line-height:10px;margin:20px;padding:0px;margin-bottom:0px;margin-left:30px;margin-top:10px;}

.ie7 .split-home-body ul{margin-left:50px;}
.split-home-body li{text-align:left;color:#333;height:19px;}
.ie7 .split-home-body li{line-height:19px;}
.split-home-try a{
		display:block;
		position:relative;
		top:15px;
		left:-70px;
		height:50px;
		width:300px;
		line-height:50px;
		background: #e6f0a3; /* Old browsers */
		background: -moz-linear-gradient(top, #e6f0a3 0%, #d2e638 50%, #c3d825 51%, #dbf043 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6f0a3), color-stop(50%,#d2e638), color-stop(51%,#c3d825), color-stop(100%,#dbf043)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f0a3', endColorstr='#dbf043',GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* W3C */
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		-moz-box-shadow: 0 0 5px #888;
		-webkit-box-shadow: 0 0 5px #888;
		box-shadow: 0 0 5px #888;
		font-size:15px;
		color:#000;
		font-weight:bold;
		text-shadow:0px 0px 1px #fff;
	}
	.ie7 .split-home-try a{top:120px !important;border:1px solid #333;}
	.split-home-buy a{
		display:block;
		position:relative;
		top: -80px;
		z-index:999;
		left: 80px;
		height:50px;
		width:300px;
		line-height:50px;
		background: rgb(109,179,242); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(109,179,242,1) 0%, rgba(84,163,238,1) 50%, rgba(54,144,240,1) 51%, rgba(30,105,222,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(109,179,242,1)), color-stop(50%,rgba(84,163,238,1)), color-stop(51%,rgba(54,144,240,1)), color-stop(100%,rgba(30,105,222,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* W3C */
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		-moz-box-shadow: 0 0 5px #888;
		-webkit-box-shadow: 0 0 5px #888;
		box-shadow: 0 0 5px #888;
		font-size:15px;
		color:#fff;
		font-weight:bold;
		text-shadow:0px 0px 1px #1e69de;
	}
	.ie7 .split-home-buy a{top: -60px;left:100px;border:1px solid #333;}
.split-home-buy a:hover,.split-home-try a:hover{-moz-box-shadow: 0 0 1px #888;-webkit-box-shadow: 0 0 1px #888;box-shadow: 0 0 1px #888;}
#home-left{margin-right:5px;padding:10px;}
#home-right{margin-left:0px;margin-right:0px:}


.try-video{position:relative;z-index: -1;background:url(image/footer-bg.png);width:998px;height:600px;margin-top:-18px;padding-top:40px;}
/***** CLOUD-HOSTING-COMPARE ***/
.host-price{font-size:35px;}
.prod-commercial-scheme{width:230px;margin:8px;float:left;margin-top:35px;color:#333;}
.ie7 .prod-commercial-scheme{margin:0px !important;}
#best-prod{	
	margin-top:0px;
	-moz-box-shadow: 0 0 20px #888;
	-webkit-box-shadow: 0 0 20px #888;
	box-shadow: 0 0 20px #888;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:3px solid #0cf;	
	background:#0cf;
	padding:0px;
}
.ie7 #best-prod{background:#0cf;}
.banner-best-prod{font-size:25px;color:#fff;font-weight:bold;text-transform:uppercase;}
.scheda-top{width:230px;height:44px;font-size:23px;font-weight:bold;padding-top:10px;padding-bottom:0px;text-shadow:0px 0px 1px #fff;}
.scheda-top span{font-size:9px;color:#333;}
#try-top{background:url(image/scheda-try-top.png) no-repeat;}
#cirrus-top{background:url(image/scheda-cirrus-top.png) no-repeat;}
#nimbus-top{background:url(image/scheda-nimbus-top.png) no-repeat;}
#altos-top{background:url(image/scheda-altos-top.png) no-repeat;}
.scheda-price{background:url(image/scheda-cirrus-price.png) no-repeat;width:230px;height:50px;font-size:26px;font-weight:bold;padding-top:0px;padding-bottom:0px;text-shadow:0px 0px 1px #fff;}
.scheda-price span{font-size:9px;}
.scheda-body{background:url(image/scheda-body.png) repeat-y;width:230px;margin-top:0px;margin-bottom:0px;}
.scheda-body ul{margin-top:0px;margin-left;0px;padding:10px;}
.scheda-body li{
	margin-top:0px;
	list-style:none;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	padding:10px;
}
.ie7 .scheda-body li{margin-left:-35px !important;}
li.power{background:url(image/power.png) left top no-repeat}
.scheda-body li h3{font-size:16px;color:#09f;font-weight:bold;padding:0px;margin:0px;}
.icon-list{text-align:left;}

li.promo-price{
	margin-left:-5px;
	margin-right:-8px;
	}
li.promo-price span{font-size:25px;} 
.promo-price a.button{
	padding:5px;
	background: #3b83db; /* Old browsers */
	background: -moz-linear-gradient(top, #3b83db 0%, #225a7f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3b83db), color-stop(100%,#225a7f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3b83db 0%,#225a7f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3b83db 0%,#225a7f 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #3b83db 0%,#225a7f 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b83db', endColorstr='#225a7f',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #3b83db 0%,#225a7f 100%); /* W3C */
}
.ie7 .promo-price a.button{	background: #3b83db !important; /* Old browsers */}
#trasf-prod  a.button{
background: #008e31; /* Old browsers */
background: -moz-linear-gradient(top, #008e31 0%, #005928 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008e31), color-stop(100%,#005928)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #008e31 0%,#005928 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #008e31 0%,#005928 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #008e31 0%,#005928 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008e31', endColorstr='#005928',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #008e31 0%,#005928 100%) ; /* W3C */
}
.ie7 #trasf-prod  a.button{background: #cdeb8e !important; color:#060 !important; /* Old browsers */}
#try-prod{
	background: #cdeb8e; /* Old browsers */
	background: -moz-linear-gradient(top, #cdeb8e 0%, #a5c956 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* IE10+ */
	background: linear-gradient(top, #cdeb8e 0%,#a5c956 100%); /* W3C */
}
#try-prod a{color:#000;text-shadow:1px 1px 3px #fff;}
.readmore{text-align:center !important;display:block;width:100px;;border:1px solid #ccc;margin-top:10px;padding:5px;margin-left:80px;
background: #f2f9fe; /* Old browsers */
background: -moz-linear-gradient(top, #f2f9fe 0%, #d6f0fd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f9fe), color-stop(100%,#d6f0fd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f2f9fe 0%,#d6f0fd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f2f9fe 0%,#d6f0fd 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #f2f9fe 0%,#d6f0fd 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9fe', endColorstr='#d6f0fd',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #f2f9fe 0%,#d6f0fd 100%); /* W3C */
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
clear:both;
}
.readmore:hover{background: #fefcea; /* Old browsers */
background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #fefcea 0%,#f1da36 100%); /* W3C */}
/********** HOSTING TRY**************/
.try-joomla-because{font-size:12px;}
.try-joomla-because #double-col{width:580px;}


.try-joomla-because p{width:280px;border-top:1px solid #ccc;height:100px;padding:5px;text-align:justify;float:left;margin:20px;}
.ie7 .try-joomla-because p{width:280px !important;float:left !important;height:130px;}
.ie7 .try-joomla-because #double-col{width:550px !important;}
.try-joomla-because p img{padding:5px;}
.embed-video{
	width:500;
	height:300px;
	background:#333;
	border:1px solid #fff;
	-moz-box-shadow: 0 0 3px #0099ff;
	-webkit-box-shadow: 0 0 3px #0099ff;
	box-shadow: 0 0 3px #0099ff;
	margin:20px;
}
.wizard-try{float:left;width:400px;height:300px;padding:20px;}
.try-buy-button a{
		display:block;
		position:relative;
		height:50px;
		width:300px;
		line-height:50px;
		background: #e6f0a3; /* Old browsers */
		background: -moz-linear-gradient(top, #e6f0a3 0%, #d2e638 50%, #c3d825 51%, #dbf043 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6f0a3), color-stop(50%,#d2e638), color-stop(51%,#c3d825), color-stop(100%,#dbf043)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f0a3', endColorstr='#dbf043',GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, #e6f0a3 0%,#d2e638 50%,#c3d825 51%,#dbf043 100%); /* W3C */
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		-moz-box-shadow: 0 0 5px #888;
		-webkit-box-shadow: 0 0 5px #888;
		box-shadow: 0 0 5px #888;
		font-size:15px;
		color:#000 !important;
		font-weight:bold;
		text-shadow:0px 0px 1px #fff;
		margin:20px;
		text-align:center !important;
	}
	.ie7 .try-buy-button a{position:static !important;}
	.buy-cloud-button a{
		display:block;
		height:50px;
		width:300px;
		line-height:50px;
		background: rgb(109,179,242); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(109,179,242,1) 0%, rgba(84,163,238,1) 50%, rgba(54,144,240,1) 51%, rgba(30,105,222,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(109,179,242,1)), color-stop(50%,rgba(84,163,238,1)), color-stop(51%,rgba(54,144,240,1)), color-stop(100%,rgba(30,105,222,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* IE10+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-9 */
		background: linear-gradient(top, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* W3C */
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		-moz-box-shadow: 0 0 5px #888;
		-webkit-box-shadow: 0 0 5px #888;
		box-shadow: 0 0 5px #888;
		font-size:15px;
		color:#fff !important;
		font-weight:bold;
		text-shadow:0px 0px 1px #1e69de;
		margin:20px;
		text-align:center !important;
	}
		.buy-cloud-button a:hover,.try-buy-button a:hover{-moz-box-shadow: 0 0 1px #888;-webkit-box-shadow: 0 0 1px #888;	box-shadow: 0 0 1px #888;}
/*** QUICK REGISTRATION *****/
.login-quick-form label{display:inline-block;}
#quick-registration-table table{}
#quick-registration-table td{width:480px;}

.quick-registration-form label{padding:5px;font-size:14px;display:block;}
.quick-registration-form{}
.quick-registration-form input, .quick-registration-form select{
	height:30px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #00ccff;
	color:#666 !important;
	line-height:30px;
	width:300px
}
.quick-registration-form .button{width:300px !important;text-align:center;height:50px;font-size:20px !important;line-height:50px;}
.left-side-quick-registration-form{}
 .trio-box{float:left;width:280px;padding:10px;}
 .quick-captcha{
 	-moz-box-shadow: 0 0 5px #00ccff;
	-webkit-box-shadow: 0 0 5px #00ccff;
	box-shadow: 0 0 5px #00ccff;
	background:#ffc;
	padding:5px;
}
.hint-form{color:#666;width:300px;text-align:justify;display:block;}
/****************** SERVER ENTRY *******************************************/
#server-head{background:url(image/footer-bg.png);margin-top:-15px;width:998px;}
.server-header{height:500px;}
#server-entry{
	width:400px;
	text-shadow:0px 0px 2px #05619d;
	background: #63b1db; /* Old browsers */
	background: -moz-linear-gradient(top, #63b1db 0%, #3195cf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63b1db), color-stop(100%,#3195cf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #63b1db 0%,#3195cf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #63b1db 0%,#3195cf 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #63b1db 0%,#3195cf 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63b1db', endColorstr='#3195cf',GradientType=0 ); /* IE6-9 */}
.server-entry-desc{text-align:left; }
.server-entry-desc ul{margin:50px;}
.server-entry-desc li{list-style-image:url(image/list-home-li.png);font-size:14px;line-height:30px; color:#fff;text-shadow:0px -1px 1px #000;font-weight:bold;}
.server-title{font-size:45px;text-transform:uppercase;font-weight:bold;color:#fff;text-shadow:0px 0px 2px #ccc;}
.server-price{font-size:80px;font-weight:bold;font-family: 'Quicksand', sans-serif;color:#fff; margin-top:50px;width:250px;}
.ie7 .server-price{margin-left:40px;}
.server-price span{font-size:25px;}
.ie7 .server-entry-desc ul{margin:0px;margin-top:40px;width:300px;}
#server-options td{border-bottom:1px dotted #ccc;}
#server-head ul{width:300px !important;margin-top:10px !important;}
#server-head li{height:35px !important;line-height:30px !important}
/****************** PEC *******************************************/
.incipit-pec-tab{font-size:14px;font-weight:bold; color:#09f; text-shadow:1px 1px 1px #fff;display:inline-block;padding:10px;}
.pec_footer-tab{ padding:10px;text-align:center;color:#cc6600;}
.pec-list li{font-style:normal;list-style:none;color:#333;font-size:14;height:50px;border-top:1px solid #dedede;border-bottom:1px solid #ccc;line-height:50px;text-align:left;}
.pec-list li:last{border-top:0px !important;}
.pec-incipit{padding:20px;text-align:justify;}
.pec-tipologia {
		float:left;width:290px;text-align:justify;
		padding:10px; border:1px dashed #ccc;margin:5px;text-align:left;
		background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
		background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
}
.pec-price{font-size:60px;font-weight:bold;font-family: 'Quicksand', sans-serif;color:#007bd9;width:250px;}
.pec-price span{font-size:25px;}
.pec-box-price{float:left;width:140px;text-align:center;}
.costo-pec{border-top:1px dotted #ccc;margin-top:10px;}
.ie7 .pec-box-price{float:left;width:120px;text-align:center;}
.pec-box-price span,.pec-box-price-certificazione span{font-size:25px;font-weight:bold;color:#007bd9;font-family: 'Quicksand';}
#pec-best-prod{-webkit-box-shadow: 0px 0px 3px 0px #0081d6;-moz-box-shadow: 0px 0px 3px 0px #0081d6;box-shadow: 0px 0px 3px 0px #0081d6;}
.ie7 #pec-best-prod{border:1px dashed #0081d6; }
.ie7 .pec-tipologia h3{font-size:14px;padding:0px;margin:5px;}
.pec-tipologia h3{padding:0px;margin:3px;}
.pec-best-prod-banner{background:url(image/pec-consigliato-banner.png) no-repeat top left !important; width:110px !important; height:54px !important;
	margin-top:-12px;margin-left:-13px;position:absolute;z-index:20;
}

#joomla-try-gratis .reseller-pack-list li{font-style:normal;list-style:none;color:#09f;font-size:14;height:50px;border-top:0px !important;border-bottom:1px dotted #ccc;line-height:50px;text-align:left;font-size:14px !important;}

/****************** JOOMLA SUPPORT *******************************************/
.joomla-support-descr{float:left;width:550px; border-right: 1px dotted #ccc;padding:20px;}
.joomla-support-orario{float:left;width:300px;padding:20px;}
/********************* AFFILIAZIONE ******************************************/
.affiliazione-header{width:700px;padding:30px;}
.affiliazione-desc{float:left; padding-top:20px;}
.affiliazione-desc p{text-align:left !important;}
.affiliazione-title{font-size:30px;font-weight:bold; color:#333;text-shadow: 1px 1px 1px #fff;}
.affiliazione-subtitle{font-size:32px;color:#333;font-weight:bold;text-shadow: 1px 1px 1px #fff;}
#table_affiliazione td{text-align:center;}
#table_affiliazione table{width:100%;}
#selected_month{background:#6cf;color:#fff;-moz-border-radius: 15px;border-radius: 15px;padding:5px;}
/****** CREDIT CARD *****************/
.cc_buttons{}
.cc_buttons div{float:left;margin:0px;width:230px;}
.cc-button {border:1px solid red !important;background:transparent;margin-left:30px;display:inline-block;}
/**********AFFILIAZIONE ****************/
#req_aff{background:url(image/req_aff_button.png);width:200px;height:80px;float:left;}
#man_aff{background:url(image/gest_aff_button.png);width:200px;height:80px;float:left;}
#man_pay{background:url(image/gest_money_button.png);width:200px;height:80px;float:left;}
#upload_invoice{background:url(image/upload_doc_button.png);width:200px;height:80px;float:left;}
#view_rev{background:url(image/view_rev_button.png);width:200px;height:80px;float:left;}
#back_to {background:url(image/back_button.png);width:200px;height:80px;float:left;}
#req_aff p,#man_aff p,#man_pay p,#upload_invoice p,#view_rev p,#back_to p{padding:30px;padding-left:65px;font-weight:bold;font-size:14px;color:#fff;}
#back_to p{color:#000;}
#aff_details{background:url(image/aff_details.png);width:100px;height:40px;float:left;border:0px;font-weight:bold;padding-left:30px;font-size:12px;cursor:pointer;}
#aff_delete{background:url(image/aff_delete.png);width:100px;height:40px;float:left;border:0px;font-weight:bold;padding-left:30px;font-size:9px;cursor:pointer;}
#aff_download{background:url(image/aff_download.png);width:100px;height:40px;float:left;border:0px;font-weight:bold;padding-left:30px !important;font-size:9px; cursor:pointer;}
#view_button{background:url(image/view_button.png);width:100px;height:40px;float:left;border:0px;font-weight:bold;padding-left:30px;font-size:12px;cursor:pointer;}
.affiliazione a:hover{border:0px;text-decoration:none;}
.aff_desc{padding-top:20px;width:500px;}
.ie7 .affiliazione-left{width:450px;}
/*********** USERSERVICE *************************************/
.lista_dns{font-family:Arial, Helvetica, sans-serif;background:#eee;padding:0px;font-size:12; border:1px solid #ccC;}
.prodotto a {font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:5px;color:black;text-decoration:none;}
table.lista_prod{padding:0px;	border-top:1px solid #ccc;width:100%;}
.lista_prod td a{}
.lista_prod td{padding:5px;border-left:1px solid #ddd;border-right:1px solid #fff;border-bottom:1px dashed #ccc;}
.lista_prod td:hover{background:#e2f3f7;}
.lista_prod h3{font-family:Arial, Helvetica, sans-serif;color:#333;font-size:16px;line-height:25px;}
.da_attivare a{	color:#000;text-decoration:none;padding:5px;font-size:20px;}
.attivi a {	color:#009933;text-decoration:none;padding:5px;font-size:20px;}
.scadenza a{color:#CC9900;text-decoration:none;padding:5px;font-size:20px;}
.scaduti a{color:red;text-decoration:none;padding:5px;font-size:20px;}
.cancellati a{color:#6633FF;text-decoration:none;padding:5px;font-size:20px;}
.all a{color:#333;text-decoration:none;padding:5px;font-size:15px;}
.scaduti a:hover,.da_attivare a:hover,.scadenza a:hover,.attivi a:hover{}
.upg-hosting-desc{width:330px; border:1px dashed #aaa;padding:5px;margin:5px;font-size:12px;text-align:justify;}
.ie7 .upg-hosting-desc{width:320px !important;padding:5px;margin:2px;}
.ie7 .upg-hosting-desc ul{width:300px !important;}
.upg-hosting-desc ul{margin-left:0px;height:300px;}
.upg-hosting-desc li{list-style:none;border-bottom:1px solid #aaa;padding:3px;}
.upg-hosting-desc h2{text-align:center;font-size:14px;text-transform:uppercase;font-weight:bold;color:#02537c;text-shadow:1px 0px 1px #ccc;}
.ie7 .upg-hosting-desc h2{font-size:12px;}
.upgrade-subtitle{font-size:12px;text-transform:uppercase;font-weight:bold;color:#c30;text-shadow:1px 0px 1px #ccc; }
#item-descr-long{height:130px;padding:5px;}
.modify-hosting{
	height:30px;width:80%;
	background-image:url(image/arrow-down.png);
	background-position: right;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
	border:1px solid #aaa;
	color:#333;text-shadow:0px 0px 1px #fff;

	padding:3px;
	background-repeat:no-repeat;
	line-height:30px;font-size:16px;
	text-transform:uppercase;
	}
/******************** PROMO FEDELTà *************/
.promo-fedelta-title{font-size:45px;text-transform:uppercase;font-weight:bold;color:#c30;text-shadow:1px 0px 5px #ccc; }
.promo-fedelta-subtitle,.upgrade-title{font-size:16px;text-transform:uppercase;font-weight:bold;color:#c30;text-shadow:1px 0px 1px #ccc; }

.promo-fedelta-compare{float:left;width:450px;margin:20px; 	-moz-box-shadow: 0 0 5px #00ccff;	-webkit-box-shadow: 0 0 5px #00ccff;	box-shadow: 0 0 5px #00ccff;}
.promo-fedelta-compare td{border-bottom:1px solid #ccc;margin:0px;padding:20px;text-align:center;}
.promo-fedelta-years{font-size:30px;text-transform:uppercase;}
.promo-fedelta-descr{padding:20px;font-size:14px;text-shadow:0px 0px 1px #fff;}
/******************** PROMO volume *************/
.promo-volume-title{font-size:45px;text-transform:uppercase;font-weight:bold;color:#c60;text-shadow:1px 0px 5px #ccc; }
.promo-volume-subtitle{font-size:16px;text-transform:uppercase;font-weight:bold;color:#c60;text-shadow:1px 0px 1px #ccc; }
.promo-volume-compare{float:left;width:300px;margin:10px; -moz-box-shadow: 0 0 5px #00ccff;	-webkit-box-shadow: 0 0 5px #00ccff;	box-shadow: 0 0 5px #00ccff;}
.promo-volume-compare td{border-bottom:1px solid #ccc;margin:0px;padding:20px;text-align:center;}
.promo-volume-years{font-size:28px;text-transform:uppercase;}
.promo-volume-descr{padding:20px;font-size:14px;text-shadow:0px 0px 1px #fff;}
.promo-volume-discounted-price{font-size:16px; font-weight:bold;}
/******************** PROMO trasferimento *************/
.promo-trasferimento-title{font-size:45px;text-transform:uppercase;font-weight:bold;color:#c30;text-shadow:1px 0px 5px #ccc; }
.promo-trasferimento-subtitle{font-size:16px;text-transform:uppercase;font-weight:bold;color:#c30;text-shadow:1px 0px 1px #ccc; }
.promo-trasferimento-compare{float:left;width:300px;margin:15px; 	-moz-box-shadow: 0 0 5px #00ccff;	-webkit-box-shadow: 0 0 5px #00ccff;	box-shadow: 0 0 5px #00ccff;}
.promo-trasferimento-compare td{border-bottom:1px solid #ccc;margin:0px;padding:15px;text-align:center;}
.promo-trasferimento-years{font-size:30px;text-transform:uppercase;}
.promo-trasferimento-descr{padding:20px;font-size:14px;text-shadow:0px 0px 1px #fff;}

#discount5percent{background:url(image/discount-5percent.png) no-repeat left top #fff;}
#discount10percent{background:url(image/discount-10percent.png) no-repeat left top #fff;}
#discount15percent{background:url(image/discount-15percent.png) no-repeat left top #fff;}
#discount20percent{background:url(image/discount-20percent.png) no-repeat left top #fff;}
#discount999{background:#fff;}
.ie7 .promo-info{margin-top:20px;}
/****** JSP ******/
.jsp-title{font-size:45px;text-transform:uppercase;font-weight:bold;color:#0099cc;text-shadow:1px 0px 5px #ccc; }
.jsp-subtitle{font-size:16px;text-transform:uppercase;font-weight:bold;color:#0099cc;text-shadow:1px 0px 1px #ccc; }
.jsp-components li{float:left;font-size:20px;list-style:none;padding:20px;}
.jsp-left{float:left; width:400px;padding:10px;margin:20px;border:1px solid #ccc;background:#f1f1f1;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.jsp-left-bottom{border-top:1px dashed #ccc;margin-top:10px;}

/***** WINDOWS JOOMLA **********/
#windows-joomla-title{color:#0099cc !important;}
#windows-joomla-subtitle{font-size:14px;color:#0099cc !important;}

/***** RESELLER *****************/
.bonus-ricarica-reseller{float:left;width:998px;}
.bonus-ricarica-reseller p {font-weight:bold; color:#666;line-height:15px;}
.bonus-ricarica-reseller-title{font-size:45px;text-transform:uppercase;font-weight:bold;color:#c30;text-shadow:1px 0px 5px #ccc;}
.bonus-ricarica-reseller-subtitle{font-size:16px;text-transform:uppercase;font-weight:bold;color:#c30;text-shadow:1px 0px 1px #ccc; }
#reseller .scheda-top{padding-left:10px;}

.reseller-incipit{padding:20px;color:#fff;text-align:justify;font-size:14px;font-style:normal;}
.reseller-pack-list {width:550px !important;margin-left:-30px;}
.ie7.reseller-pack-list{margin:0px;}
.reseller-pack-list {list-style-image:url(image/list-home-li.png)!important;list-style-position:inside;}

.reseller-pack-list li{font-style:normal;color:#fff;font-size:14;height:50px;border-top:1px solid #1a73a7;border-bottom:1px solid #00587e;line-height:50px;text-align:left;}
.reseller-pack-list li:last{border-top:0px !important;}
.reseller-pack{width:300px;display:inline-block;}
.reseller-price{font-size:25px;font-weight:bold;}
.listino-reseller-title{font-size:45px;text-transform:uppercase;font-weight:bold;color:#0099cc;text-shadow:1px 0px 5px #ccc; }
.listino-reseller-subtitle{font-size:12px;text-transform:uppercase;font-weight:bold;color:#0099cc;text-shadow:1px 0px 1px #ccc; }
.listino-reseller-sconto{border-top:2px solid #ccc;}
.listino-reseller-sconto li {
		float:left;width:250px;height:120px; list-style:none;
		padding:10px; border:1px dashed #ccc;margin:15px;text-align:left;
		background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
		background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */

}
#reseller .jsp-title,#reseller .jsp-subtitle{color:#fff;}
#reseller-plan a{color:#000;text-decoration:none;}
.reseller-incipit h3{color:#333;}

div#scheda-reseller:hover{
/*background:#003366;-webkit-border-top-left-radius: 10px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding:0px;*/
}
.ie7 div#scheda-reseller{margin:8px !important;}
#scheda-reseller,#reseller .scheda-top{
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
width:150px !important

}
#scheda-reseller .scheda-price ,#scheda-reseller .scheda-body{width:160px !important;}
.ie7 #scheda-reseller .scheda-price ,.ie7 #scheda-reseller .scheda-body{width:150px !important;}

#reseller .scheda-top{background:url(image/scheda-cumulus-top.png);background-repeat:no-repeat;width:150px !important}
#reseller .scheda-body{
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}
.discount-reseller{
height:30px;margin-left:-5px;margin-right:-8px;
line-height:30px;text-transform:uppercase; font-weight:bold;
border-top:1px solid #ccC;
background: rgb(230,240,163); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZjBhMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2QyZTYzOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2MzZDgyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmYwNDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(230,240,163,1) 0%, rgba(210,230,56,1) 50%, rgba(195,216,37,1) 51%, rgba(219,240,67,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(230,240,163,1)), color-stop(50%,rgba(210,230,56,1)), color-stop(51%,rgba(195,216,37,1)), color-stop(100%,rgba(219,240,67,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(230,240,163,1) 0%,rgba(210,230,56,1) 50%,rgba(195,216,37,1) 51%,rgba(219,240,67,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(230,240,163,1) 0%,rgba(210,230,56,1) 50%,rgba(195,216,37,1) 51%,rgba(219,240,67,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(230,240,163,1) 0%,rgba(210,230,56,1) 50%,rgba(195,216,37,1) 51%,rgba(219,240,67,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(230,240,163,1) 0%,rgba(210,230,56,1) 50%,rgba(195,216,37,1) 51%,rgba(219,240,67,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f0a3', endColorstr='#dbf043',GradientType=0 ); /* IE6-8 */
}
.ie7 .discount-reseller{color:#669900 !important;}


.promo-fedelta-title, .head-content .promo-fedelta-subtitle{color:#ffF;}
#bronze-top{background:url(image/scheda-bronze-top.png) no-repeat;}
#silver-top{background:url(image/scheda-silver-top.png) no-repeat;}
#gold-top{background:url(image/scheda-gold-top.png) no-repeat;}
#platinum-top{background:url(image/scheda-platinum-top.png) no-repeat;}
#listino-reseller{width:800px;margin:10px;color:#fff;}
#listino-reseller td{border-bottom:1px solid #085b93;border-top:1px solid #0a76be;;padding:3px;}
#reseller-domain-list ul{width:400px;margin-top:20px;}
#reseller-domain-list li{color:#fff;border-bottom:1px solid #085b93;border-top:1px solid #0a76be;}
#details .head-content {width:920px !important;}
#reseller-details .reseller-pack-list{width:470px !important;}
#reseller .try-joomla-because p{height:130px !important;}
.reseller-title{font-size:25px;text-align:center;font-style:normal;color:#fff;text-shadow:0px 0px 1px #036;}
#reseller-plan h3{font-size:12px;}
#reseller-domain-list .button{
	margin:5px !important;
	background:#fff !important;
	color:#333 !important;
	text-shadow:0px 0px 1px #ccc !important;
	border:0px !important;
}
#reseller-domain-list .button[disabled], #reseller-domain-list .button[disabled]:hover {border: 1px dashed #fff !important;background:transparent !important;color:#003366 !important;text-shadow:0px 0px 1px #fff !important;cursor:default !important;}
#reseller-domain-list .button:hover{background:#9c3 !important;color:#fff !important;text-shadow:0px 1px 1px #000 !important;}
#reseller-domain-list label {margin-top:-5px !important;padding-top:0px;}
.ie #reseller-domain-list .button[disabled]{display:none;}
/********************DOMAIN********************************************/
.buy-domain-box{float:left;width:550px;margin:10px;padding:20px; -moz-box-shadow: 0 0 5px #00ccff;	-webkit-box-shadow: 0 0 5px #00ccff;	box-shadow: 0 0 5px #00ccff;}
.domain-price-large{font-size:80px;font-weight:bold;font-family: 'Quicksand', sans-serif;}
.domain-price-large span{font-size:25px;font-family: 'Quicksand', sans-serif;}

#box{font-size:9px;}
.ui-jqgrid tr.jqgrow td{height:60px;}
.ie7 .ui-jqgrid tr.jqgrow td{height:60px;}
.ui-jqgrid .ui-pg-table td{padding:0px !important;margin:0px !important;}

#easyTooltip{
	padding:10px;
	padding-left:40px;
	background:#fff;
	background-image: url(image/ui-icons/tooltip.png);
	background-repeat:no-repeat;
	background-position:top left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0px 0px 50px 1px #333333;
	-moz-box-shadow: 0px 0px 50px 1px #333333;
	box-shadow: 0px 0px 50px 1px #333333; 
	color:#000;
	border:1px solid #333;
	font-size:11px;
	z-index:1000;
}

#legenda{
	display:none;
	border: 3px solid #333;
	background:#eee;
	position:absolute;
	top:center;
	z-index:100;
}
#legenda h1,
.legend_title{
	background:#333;
	color:#fff;
	padding:5px;
	border: 1px solid #333;
	font-size:12px;
}

.legend_separator{
	width:2px;
	height:50px;
	background:#ccc;
	border-left:#fff;
	border-right:#bbb;
	float:left;

}

.selected a{
font-size:25px;
background:url(image/service_icon/arrow.png) bottom center no-repeat;



}

/****************************** CONTENT **********************************/
.title{font-size:35px;text-transform:uppercase;font-weight:bold;color:#069;text-shadow:1px 0px 5px #ccc; }
.subtitle{font-size:16px;text-transform:uppercase;font-weight:bold;color:#069;text-shadow:1px 0px 1px #ccc; }
.pagination{
	background:url(image/pagination-bg.png);
	height:30px;
	border:1px solid #ccc;
	padding:5px;
	margin-top:-10px;
	-moz-border-radius:5px;
	display:inline-block;
	width:95%;
}
.pagination-buttons{width:400px;display:block;	height:30px;}
.firstPage input{	background:url(image/pagination-start-button.png) no-repeat;}
.nextPage input{	background:url(image/pagination-next-button.png)no-repeat;}
.prevPage input{	background:url(image/pagination-prev-button.png)no-repeat;}

.firstPage input,.nextPage input,.prevPage input{color:transparent;width:100px; height:30px; border:0px;cursor:pointer;}
.firstPage,.nextPage,.prevPage{width:100px; height:30px;float:left;}
.firstPage{width:150px;}
.title_page{
	margin:5px;
	margin-bottom:-5px;
	height:36px;
	background-repeat:repeat-x;
	text-align:center;
	font-size:18px;
	line-height:36px;
	color:#fff;
	text-shadow:0px 0px 2px #05619d;
	background: #63b1db; /* Old browsers */
	background: -moz-linear-gradient(top, #63b1db 0%, #3195cf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63b1db), color-stop(100%,#3195cf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #63b1db 0%,#3195cf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #63b1db 0%,#3195cf 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #63b1db 0%,#3195cf 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63b1db', endColorstr='#3195cf',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #63b1db 0%,#3195cf 100%); /* W3C */
}

.head-content{
	background:url(image/footer-bg.png);margin-top:-17px;width:998px;color:#fff;	font-size:12px;
}
.ie7 .head-content{margin-top:0px !important;}
.head-content a{color:#ffff99;text-decoration:underline;}
.head-content hr{border-top:1px solid #00587e;border-bottom:1px solid #1a73a7;}

.content{
		background:#fff;
		-moz-box-shadow: 0 0 5px #fff;
		-webkit-box-shadow: 0 0 5px #fff;
		box-shadow: 0 0 5px #fff;
		margin:5px;
		font-size:12px;
		text-align:justify;
		color:#333;
		border:1px solid #ccc;
		padding:10px;		
}
.content table{font-size:12px;	text-align:justify;padding:5px;}
.content td{padding:5px;}
.content img a{border:0px;}
.content h2 a:hover{text-decoration:none;}
.content h3{font-size:14px !important;}
.content h1{font-size:18px;color:#333;padding-left:20px;padding-right:20px;MARGIN:0PX;}
.content h2{font-size:14px;color:#0066CC;}
.content p{padding:20px;padding-top:0px;padding-bottom:0px;margin:0px;}


.choose_pay_type{
	width:700px;
	margin:0px;
	border:1px solid #ccc;	
	font-size:12px;
	text-align:justify;
	color:#666666;
}

.home_prod tr{width:500px;}
.home_prod td{
padding-left:5px;
padding-right:5px;
font-size:12px;
}


.home_prod p{
width:150px;
padding:0px;
padding-top:10px;
padding-left:5px;
}

.bottom_content{
	/*
width:519px;
height:45px;
background: url(image/bottom_content.png) no-repeat ;
*/
}
.separator{width:480px;height:0px;border-top:1px solid #ccc;border-bottom:1px solid #eee;margin-top:10px;margin-bottom:10px;clear:both;}
.ie7 .separator{height:2px;}
.small_separator{
width:150px;
height:0px;
border-top:1px solid #ccc;
border-bottom:1px solid #eee;
margin-top:5px;
margin-bottom:5px;
margin-left:25px;
}
.visualizza_prod{width:200px;height:50px;background: url(image/visualizza.png) center center no-repeat ;}
.profileLink{padding-top:10px;}


/**************** FOOTER ***************************************/
.footer_content{background:#fff;}
.full_footer{background :url(image/footer-bg.png);border-top:1px dashed #ccc;}
.footer{width:1000px;margin:0px;padding:10px;color:#fff !important;}
.bottom_footer{width:1000px;height:29px;margin:0pxpadding:0px;}
.box{padding:30px;}
.box_td{padding-left:30px;}
.ie7 .box_td{padding-left:0px !important;margin-left:0px;width:300px !important;}
.ie7 .box_td li{width:150px;padding-left:0px !important;}
.ie7 .box_td ul{margin-left:0px !important;padding:0px !important;}
.box_azienda{width:100%;}
.box h1{font-size:14px;color:#fff;text-align:center;margin:0px;}
.box h2{font-size:12px;color:#6cf;padding:2PX;padding-left:0;margin:0px;font-weight:bold;}
.box ul{padding-left:30px;border-right:1px dotted #000000;list-style:circle;list-style-position:inside;width:180px;text-align:left;height:180px;}
.ie7 .box ul{padding-left:0px !important;}
.box li{}
.box li a{color:#fff;text-decoration:none;font-size:10px;}
.box li a:hover{text-decoration:underline;}
.box_azienda p{font-size:12px;color:#fff;padding:0px;}
li.hot{padding-top:10px;background:url(image/hot_flame.png)right;}
li.hot:hover{}
/********SCHEDA PRODOTTO ***/
.scheda_prod{margin:5px;width:525px;background: url(image/content_bg_new.png) no-repeat;border:1px solid #ccc;padding:30px;font-size:12px;}
td.scheda_prod{padding-left:40px;}
.table_content{border:0;margin:0px;width:100%;border:0px;font-size:12px;}
.ie7 .table_content{width:90%;}
.desc h4{font-size:14px;color:#0099ff; padding:0px;margin:0px;}
.entry{text-align:center;padding:5px;}
.professional{text-align:center;padding:5px;}
.table_compare{padding:30px;padding-top:5px;padding-bottom:5px;margin:0px;background:#eee;border:1px solid #ccc;text-align:left;padding:5px;font-size:12px;}
.table_compare td{margin:0px;border-bottom:1px solid #ccc;}
.table_compare img {align:center;}
.table_compare h3{background:#cccccc;font-size:15px;}
.table_content h4{text-align:center;font-size:18px;}
.choose_pay_table{padding:10px;padding-top:5px;padding-bottom:5px;width:350px;font-size:12px;}
.payment_table{	padding:10px;padding-top:5px;padding-bottom:5px;width:700px;font-size:12px;}
.payment_table h2{font-size:14px; width:300px;}
td.table_content {display:none;}
.table_column{border:0;margin:0px;width:200px;border:0px;font-size:12px;}
/*.scheda_prod tr:hover{background:#a9e4f7;}*/
.scheda_prod_title{color:#333;font-weight:bold;}
.scheda_prod_title tr:hover{background:#fff;}
.Stile3 {color: #333;	font-weight: bold;vertical-align:middle;padding:5px;font-size:18px;}
.scheda_prod_price a{color:#009933;font-size:15px;font-weight:bold;}
.scheda_prod_price {color:#009933;font-size:15px;font-weight:bold;}
.table_prod{border:0px;margin:0px;width:450px;padding:10px;border:0px;font-size:12px;}
.table_download{border:0px;margin:0px;width:480px;padding:0px;text-align:center;border:0px;font-size:12px;}
tr.table_title{background:#333;color:#fff !important;}
span.price{font-size:45px;color:#009900;}
.dom_ext li{float:left;list-style:none;padding:5px;border:1px dotted #ccc;}
.dom_ext li:hover{background:#eee;}
.servizi{color: #CC0000;list-style-image:url(image/info_very_small.png);}

/* TOOLTIP CSS */
pre{display:block;font:100% "Courier New", Courier, monospace;padding:10px;border:1px solid #bae2f0;background:#e3f4f9;	margin:.5em 0;overflow:auto;width:800px;}
#screenshot{position:absolute;border:4px solid #666;-moz-border-radius: 2em;background:white;padding:10px;display:none;color:#333;}
/* STILI GENERALI */
a.topmenu:link { color: #8A98A6; font-weight: bold; font-size:11px; text-decoration: none;}
a.topmenu:active {f color: #8A98A6; font-weight: bold; font-size:11px; text-decoration: none;}
a.topmenu:visited { color: #8A98A6; font-weight: bold; font-size:11px; text-decoration: none;}
a.topmenu:hover { color: #FF9600; font-weight: bold; font-size:11px; text-decoration: none;}
a.infomenu:link {  color: #FFFFFF; font-weight: bold; font-size:10px; text-decoration: none;}
a.infomenu:active { color: #FFFFFF; font-weight: bold; font-size:10px; text-decoration: none;}
a.infomenu:visited { color: #FFFFFF; font-weight: bold; font-size:10px; text-decoration: none;}
a.infomenu:hover { color: #FF9600; font-weight: bold; font-size:10px; text-decoration: none;}
.company {  color: #3D8CBE; font-weight: bold; font-size:10px;}
.tabpiccola {font-size: 1px;}
.colonnadestra {VERTICAL-ALIGN: top; WIDTH: 140px; background-color: #9a000d;}
.corpocentrale {padding: 0px;	background-color: #FFFFFF;}

input.campo, select.campo {color:#666666;font-size:12px;max-width:250px;}

/* TICKETS */
.elencoRisposte {border: 1px solid black;	border-collapse: separate;border-spacing: 0px;font-size: 12px;}
.titoloticket {font-size : 100%;font-family : Verdana,Helvetica,Arial,sans-serif;font-weight: bold;}
.messaggio {font-size : 100%;font-family : Verdana,Helvetica,Arial,sans-serif;font-weight: bold;}
tr.d0 td {background-color: #AAAAAA; color: white;padding : 12px;font-family : Verdana,Helvetica,Arial,sans-serif;font-weight: bold;}
tr.d1 td {background-color: #FFFFFF; color: black;padding : 10px;}
#resp{color:#006600;padding : 10px;}

.gray_box{background:#eee;border:1px solid #ccc;padding:10px;margin:20px;font-size:12px;}
.gray_box_new{background:#eee;border:1px solid #ccc;font-size:12px;padding:5px;}
.gray_box_new h2{background-image:none;border:none;width:200px;}
.gray_box_new h4{margin:0px;padding:10px;	background:#ccc;}
.gray_button{background:url(image/button.png)no-repeat; width:100px;height:40px;line-height:40px;cursor:pointer;color:#900;border:0px;}
.ie7 .gray_button{background:url(image/button.png);background-repeat:no-repeat;}
.green_button{color:#000;margin-left:30px;background:url(image/button_green.png) no-repeat;font-size:12px;width:100px;height:40px;padding-top:10px;font-weight:bold;}

#dialog-overlay {
	width:100%; 
	height:100%;
	filter:alpha(opacity=50); 
	-moz-opacity:0.5; 
	-khtml-opacity: 0.5; 
	opacity: 0.5; 
	background:#000; 
	position:absolute; 
	top:0; left:0; 
	z-index:3000; 
	display:none;
}

#dialog-box {
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
	-moz-border-radius: 5px;
  -webkit-border-radius: 5px;
	background:#eee;
	width:328px; 
	position:absolute; 
	z-index:5000; 
	display:none;
}

#dialog-box .dialog-content {text-align:left; padding:10px; margin:13px;color:#666; font-size:11px;}

.button {
	
	margin:10px !important;
	padding:10px;
	font-size:small;
	text-decoration:none;
	font-weight:bold;
	color:#fff !important;
	text-shadow: 0px 0px 2px #036;
	cursor:pointer;
	border:1px solid #036;
	display:block;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 2px #888;
	-webkit-box-shadow: 0 0 2px #888;
	box-shadow: 0 0 2px #888;
	background: #7abcff; /* Old browsers */
	background: -moz-linear-gradient(top,  #7abcff 0%, #60abf8 44%, #4096ee 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7abcff), color-stop(44%,#60abf8), color-stop(100%,#4096ee)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%); /* IE10+ */
	background: linear-gradient(top,  #7abcff 0%,#60abf8 44%,#4096ee 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=0 ); /* IE6-9 */
	text-align:center;
	}
	
.button:hover,.button a:hover{
	background: #4096ee; /* Old browsers */
	background: -moz-linear-gradient(top,  #4096ee 0%, #60abf8 56%, #7abcff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4096ee), color-stop(56%,#60abf8), color-stop(100%,#7abcff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4096ee 0%,#60abf8 56%,#7abcff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4096ee 0%,#60abf8 56%,#7abcff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4096ee 0%,#60abf8 56%,#7abcff 100%); /* IE10+ */
	background: linear-gradient(top,  #4096ee 0%,#60abf8 56%,#7abcff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4096ee', endColorstr='#7abcff',GradientType=0 ); /* IE6-9 */
	'#99cc66');
	color:#fff !important;
	text-align:center;
	text-decoration:none !important;
	text-shadow: 0px 0px 0px #000;
}



/* extra styling */
#dialog-box .dialog-content p {font-weight:700; margin:0;}

#dialog-box .dialog-content ul {margin:10px 0 10px 20px;padding:0; 	height:50px;}

.gold{
				background: #fefcea; /* Old browsers */
				background: -moz-linear-gradient(top, #fefcea 0%, #f1da36 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#f1da36)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* Opera11.10+ */
				background: -ms-linear-gradient(top, #fefcea 0%,#f1da36 100%); /* IE10+ */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */
				background: linear-gradient(top, #fefcea 0%,#f1da36 100%); /* W3C */
				height:25px;
				width:25px;
				font-weight:bold;
				font-size:25px;
				border:1px solid #ccc;
				color:#000;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				padding:5px;
				margin:3px;
				
				}
.silver{
				background: #ffffff; /* Old browsers */
				background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f3f3f3), color-stop(51%,#ededed), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Opera11.10+ */
				background: -ms-linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* IE10+ */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
				background: linear-gradient(top, #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C */
				height:25px;
				width:25px;
				font-weight:bold;
				font-size:25px;
				border:1px solid #ccc;
				color:#000;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				padding:5px;
				margin:3px;
				}
.bronze{
				background: #e5e696; /* Old browsers */
				background: -moz-linear-gradient(top, #e5e696 0%, #d1d360 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e696), color-stop(100%,#d1d360)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top, #e5e696 0%,#d1d360 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top, #e5e696 0%,#d1d360 100%); /* Opera11.10+ */
				background: -ms-linear-gradient(top, #e5e696 0%,#d1d360 100%); /* IE10+ */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e696', endColorstr='#d1d360',GradientType=0 ); /* IE6-9 */
				background: linear-gradient(top, #e5e696 0%,#d1d360 100%); /* W3C */
				height:25px;
				width:25px;
				font-weight:bold;
				font-size:25px;
				border:1px solid #ccc;
				color:#000;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				padding:5px;
				margin:3px;
				}
.outsider{background: #7d7e7d; /* Old browsers */background: -moz-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); /* Opera11.10+ */background: -ms-linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); /* IE10+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */background: linear-gradient(top, #7d7e7d 0%,#0e0e0e 100%); /* W3C */height:25px;width:25px;font-weight:bold;font-size:25px;border:1px solid #ccc;	color:#fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding:5px;margin:3px;}
			
.block_note_commercial{background:url(image/block_note_commercial.png) no-repeat center;height:300px;	padding-top:150px;padding-right:50px;margin-top:-50px;}

/*SCHEDA PRODOTTO */
.title_box{background-image:url(image/bg_tit_prod.png);height:30px;line-height:30px;}
.pack_box ul li{
	list-style-image:none !important;
	list-style:none;
	height:24px;
	background-image:url(image/s_active.png);
	background-repeat: no-repeat;
	padding-left: 25px; 
	}
	/*** BUY PAGE **/
.ie7 .prod_label{padding-left:30px;width:400px;}

.ie7 .prod_item input{margin-top:-25;}
.ie7 .prod_price{margin-top:-20px;margin-left:10px !important;display:block !important;}
#frmBuy{padding:5px;width:700px;/*border:1px solid #dedede;*/}
#upg_table {width:700px !important;}
#upg_table td{vertical-align:top !important;}
#upg_table .prod_label {font-size:11px !important;width:230px;}
#upg_to:before{content:"Upgrade a :";float:left;font-size:14px;color:#369;}
.prod_label{display:inline-block ;width:200px;text-align:left;padding:4px;}
.prod_title,.prod_dynamic > label{
		padding:5px;
		color:#fff;
		background:#333;
}

.prod_dynamic label{clear:both;width:100% !important;}
.prod_price{float:right;font-size:12px;font-weight:normal;color:#333;}
.prod_item,.prod_item_old {padding:3px;padding-left:5px;border-top:1px solid #ccc;border-bottom:#1px solid #eee;margin-top:0px; }	
.prod_item_old {width:150px !important;padding:5px;color:#aaa;font-size:11px;}
.prod_item input{float:left;}
.prod_combotime{margin-top:30px;}
#upg_table .prod_combotime{}
.prezzopacchetto{font-size:16px;font-weight:bold;color:#0066cc;}
.prezzopacchettobase{font-size:16px;color:#3a7b0d;font-weight:bold;}
#label_cmbtime:before{content: "Costo per : ";float:left;padding-right:10px;margin-top:2px;}
.discounted{color:green;font-weight:bold;background:url(image/list-home-li.png) right no-repeat;padding-right:20px;word-spacing:3px;}
.discounted div:before{content:"SCONTO : ";}
#discount-price{font-size:12px;color:#3a7b0d;font-weight:bold;}

#cmbtime{
	text-align:right;
	margin-bottom:15px;
	padding:15px;
	background:#fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #0abdff;
	-moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
	-khtml-box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
}
#prezzo-conversione-upgrade{margin-top:-30px;}
.prezzoconversione-span,.prezzoupgrade-span{display:inline-block;border:1px dashed #9c0;padding:5px;text-align:center;width:250px;}
#timeProd{float:left;}

.master_title{font-size:16;color:#333;margin-bottom:15px;font-weight:bold}
.master_descr,.active-products{
	text-align:left;
	margin-bottom:15px;
	padding:15px;
	background:#fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #333;
	-moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
	-khtml-box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.3);}
.prezzopacchetto{}

#frmBuy input#submit{
		-moz-border-radius-topright:10px;
		-moz-border-radius-bottomleft:10px;
		-moz-border-radius-topleft: 10px;
		-moz-border-radius-bottomright:10px;
		border:2px solid #fff;
		color:#fff;
		text-shadow:0px 1px 0px #024283;
		padding:15px;
		padding-left;15px;
		padding-right;15px;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#026fc3', endColorstr='#013365'); /* for IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#026fc3), to(#013365)); /* for webkit browsers */
		background: -moz-linear-gradient(top,  #026fc3,  #013365); /* for firefox 3.6+ */		
		cursor:pointer;
		clear:both;
		font-size:18px;
		text-shadow:1px 1px 0px #000;
		float:right;
}
.ie7 #frmBuy input#submit{
	background:#013365 !important;
}
#frmBuy input#submit:hover{
		text-decoration:none;
		border:2px solid #68b3ff;
		color:#fff;
		text-shadow:0px 0px 1px #68b3ff;		
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#024283', endColorstr='#026fc3'); /* for IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#024283), to(#026fc3)); /* for webkit browsers */
		background: -moz-linear-gradient(top,  #024283,  #026fc3); /* for firefox 3.6+ */
}	
input#BoxName,#subDomName{
	margin:20px !important;
	width:80%;	

	border:1px solid #0cf;
}

.prod_master{text-align:center;margin-bottom:20px;}

.informativa_servizio{width:650px;border:1px solid yellow;background:#ffc;padding:5px;}

.billing_info{font-size:11px;text-align:justify;line-height:12px;}
.billing_info h3 a{color:#0099ff;}
.credit-card-fragment{
	padding:10px;
	text-align:left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #33ff66;
	-moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.1);
	-khtml-box-shadow: 0px 0px 8px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.1);
}
.credit-card-fragment label{width:500px;!important;}
.active-products{border:1px solid yellow;width:650px;}

.addToolbar{
	padding:5px;
	padding-bottom:0px;
	background:transparent;
	border:0px;
	border-top:1px dotted #ccc;
	
}
/*****************wizard*////////////////////////
#fieldWrapper{padding:15px;}

#fieldWrapper{ background:none !important;}

.wizard-question {display:block;margin-bottom:5px;font-size:14px; font-weight:bold; color:#fff; background:#1977b5; padding:5px; margin-left:-12px;-moz-box-shadow: 0px 1px 1px #888;
	-webkit-box-shadow: 0px 1px 1px #888;
	box-shadow: 0px 1px 1px #888;}

#fieldWrapper label{display:inline-block;padding:10px;width:400px;}

#fieldWrapper input[radio]{float:left;}
.wiz-descr{
	text-align:left;
	color:#693;
	text-shadow:0px 0px 1px #fff;
	padding:5px;
}
#video-embed{width:600px;height:450px;background-color:#333;border:3px solid #fff;}
#back{float:left;padding:10px !important;cursor:pointer;margin-top:15px;}
#next{float:right;padding:10px !important;cursor:pointer;margin-top:15px;}
.home-wizard{
	width:850px;
	height:378px;
	background-image:url(image/joomla-wizard-bg.png);
}

#open-wizard{
	position:relative;
	top:300px;
	width:350px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding:15px;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(243,243,243,1)), color-stop(51%,rgba(237,237,237,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
	font-size:22px;
	color:#39c;
	text-shadow:1px 1px 0px #fff;
	-moz-box-shadow: 0px 0px 2px #888;
	-webkit-box-shadow: 0px 0px 2px #888;
	box-shadow: 0px 1px 3px #000;
	cursor:pointer;
	}
	#open-wizard:hover{box-shadow: 0px 0px 1px #000;}

	#demoWizard{font-size:12px;}	
	#demoWizard h3{margin-top:0px; color:#333; }
	.bbq{
		padding:10px !important;
		border:1px solid #dedede !important; 
		background:#f1f1f1 !important;
	}
/***** trasf 99 ********/
.trasf-box{
width:250px;
height:300px;
padding:0px;
margin:5px;	
border:1px solid #ccc;
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top, #eeeeee 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #eeeeee 0%,#eeeeee 100%); /* W3C */
float:left;
}	
.trasf-box:hover{
	-moz-box-shadow: 0px 0px 5px #888;
	-webkit-box-shadow: 0px 0px 5px #888;
	box-shadow: 0px 0px 5px #000;
}
.trasf-pack{
	width:250px;
	height:150px;
	border:1px solid green;
}
.trasf-descr {padding;10px;}
.trasf-descr ul{ width:200px;margin:0px;padding:0px;padding:10px;margin-bottom:20px; }
.trasf-descr li{
	list-style-image:none;
	list-style-position:inside;
	padding:3px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #fff;
	list-style-type: circle;
}

#fieldWrapper  { background:url(image/beginner-user.png) right no-repeat;}

/***compare hosting **/
.hosting-option-desc , .hosting-option{float:left;width;150px; border:1px solid #ccc;margin:3px;}
.hosting-option-desc ul, .hosting-option ul{width:150px;}
.hosting-option-desc ul, .hosting-option ul{width:150px;}
.hosting-option-desc li, .hosting-option li{list-style-image: none;}
#hosting_compare_detail, #edit-table td{border-bottom:1px solid #ccc;}
.thead-details th{border-bottom:1px solid #ccc;}
#hosting_compare_detail .entry{background-color:#f1f1f1;width:180px;padding-left:0px;padding-right:0px;}
#hosting_compare_detail .professional{width:180px;padding-left:0px;padding-right:0px;}

/******* joomla top ten ***************/
.top-ten-title{font-size:12px;color:#aaa;text-shadow:1px 1px 1px #fff;}
.stContainer{width:998px !important;}
.stContainer div {width:700px !important;height:600px !important;}
.stContainer ul {width:250px !important; height:615px !important;}
.stContainer ul li a{width:250px !important; }
.stContainer ul li a:hover{background:#0cf !important;}
.stContainer ul li p{text-align:left !important; }
a.sel>h2{color:#069 !important;}
#pager_domini td{padding: 0px !important; margin:0px !important;}
.ui-jqgrid .ui-pg-input
{height: 15px !important;font-size: 10px !important;line-height:10px !important;}

/******* joomla install manager ***************/
.install-manager-home{
	width:100%;
-webkit-box-shadow: 0px 0px 1px 1px #fff;
-moz-box-shadow: 0px 0px 1px 1px #fff;
box-shadow: 0px 0px 1px 1px #fff; 



}
#joomla-install-list .reseller-pack{width:600px;}
.install-manager-home .reseller-incipit p,.install-manager-home .reseller-incipit h3,{color:#fff;}
.install-manager-home .title,.install-manager-home .subtitle{color:#fff !important;}
.jim-prod-available{font-size:18px;margin-top:-30px;}
.jim-prod-available span{}
#home-jim-list {font-size:12px;line-height:30px;color:#fff;}
.ie7 #home-jim-list {line-height:30px;color:#fff;width:600px;}

#joomla-install-list  li, .reseller-pack-list li{width:570px !important;height:15px;padding:5px;line-height:12px;border-top:0px;border-bottom:0px;}
.ie7 .reseller-pack-list li {width:500px !important;}

.ie7 #reseller-feature-list {width:300px!important;}
 #listino-reseller-head-list  li{height:30px !important;line-height:30px;}
 
 #request-reseller-status  li{height:50px;list-style:none;}
#still-reseller{
	margin-top:-7px;background-image:url(image/old-reseller-ribbon.png);background-position:top left;background-repeat: no-repeat;
	font-size:18px !important;color:#fff;text-shadow:0px    0px   1px    #333;padding	top:0px;}
.ie7 #still-reseller,.ie7 #new-reseller{margin-top;0px;padding-left:30px !important;}

#still-reseller p ,#new-reseller p{	font-size:12px;}

#new-reseller{margin-top:-6px;background-image:url(image/new-reseller-ribbon.png);background-position:top left;background-repeat:no-repeat;
	font-size:18px   !important;color:#fff;text-shadow:0px    0px   1px    #333;padding	top:0px;}

