/* CSS Document */

body {	background-color: #C0C0C0;margin: 0px;padding: 0px;border:0px;
		font-family:Verdana,Arial, Helvetica, sans-serif; font-size:11px;color:#333333;
		background:url(../images/layout/bg_body.gif) repeat;}
		
div,img { border:0;margin:0;padding:0;}

/* comuni */

#container {width:900px;margin-left:auto;margin-right:auto;position:relative;background-color:#FFFFFF;border-left:solid 1px #000000; border-right:solid 1px #000000;}

a:link,a:visited,a:active {color:#333333;text-decoration:none;}
a:hover,a:focus {text-decoration:underline; color:#333366;} 

.txt1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#333333; text-align:justify;line-height:1.2em; text-decoration:none;}

.txt1h {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#333333; text-align:justify;line-height:1.5em; text-decoration:none;}


.txt2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;color:#333333; text-align:justify;line-height:1.3em; text-decoration:none;}

.txt2h {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;color:#333333; text-align:justify;line-height:2.2em; text-decoration:none;}

.txt3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#333333; text-align:justify;line-height:1.6em; text-decoration:none;}

.txtboxleft {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#333333; text-align:left;line-height:1.2em; text-decoration:none;}

.txtSB, .txtSB a, .txtSB a:link, .txtSB a:visited, .txtSB a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#FFFFFF; text-align:justify;line-height:1.2em; text-decoration:none; font-weight:bold;}
.txtSB a:hover, .txtSB a:focus {text-decoration:underline; color:#FFFFFF; font-weight:bold;} 

.clearfloat {
	clear: both;
	height: 1px;
	overflow: hidden;
	margin: -1px;}

h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;color:#333333; text-align:justify;line-height:1.2em; text-decoration:none;}
	
* html .clearfloat { height: 1px; }

.dotted {width:auto;height:4px;margin:4px 15px 4px 15px; background:url(../images/layout/point.gif) repeat-x top left;clear:both;}

.AreaILSW {width:600px;float:left;overflow:hidden;position:relative;}
.AreaADV {width:300px;float:right;overflow:hidden;position:relative;}
.AreaFull {width:900px;float:left;overflow:hidden;position:relative;}

.contenuti {width:570px; margin:3px 0 3px 15px;position:relative;}

.contenuti h1 {font-family:Arial, Helvetica, sans-serif; color:#FF9900; font-weight:bold; font-size:18px;}
.contenuti h2 {font-family:Arial, Helvetica, sans-serif; color:#FF9900; font-weight:bold; font-size:16px;}
.contenuti h3 {font-family:Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; font-size:16px;}
.contenuti h4 {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:16px;border-top:4px;border-bottom:4px; border:#FF9900 solid; background-color:#FF9900;padding:2px;margin:0 0 5px 0;}
.contenuti h5 {font-family:Arial, Helvetica, sans-serif; color:#FF9900; font-weight:bold; font-size:16px; border-bottom:2px #FF9900 solid;margin:0 0 5px 0;}

.contenuti h4  a {color:#FFFFFF;text-decoration:none;}
.contenuti h4  a:hover {text-decoration:underline;}

.contenuti ul {margin:5px 9px 5px 23px; text-align:left;padding:0; text-indent:0;}

.contenuti .nick {color:#FF9900;}

.contenutiSX {width:315px;margin-left:15px;float:left;display:inline;margin-bottom:5px;}
.contenutiDX {width:240px;margin-left:15px;float:left;display:inline;margin-bottom:5px;}

.contenutiSX h2 {width:311px;padding:2px;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; background:#FF9900; height:16px;margin:0 0 5px 0;}

.contenutiSX h5 {width:311px;padding:2px;font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#333333; margin:0;border-bottom:1px dotted #333333;}

.contenutiSX h1 {width:311px;padding:2px;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333366;margin:0 0 5px 0;}

.contenutiSX h1 a {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333366;text-decoration:none;}
.contenutiSX h1 a:hover {text-decoration:underline;}

.contenutiSX  p {margin:0 0 5px 0;}


.contenutiDX h2 {width:236px;padding:2px;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; background:#FF9900; height:16px;margin:0 0 5px 0;}

.contenutiDX h1 {width:236px;padding:2px;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333366;margin:0 0 5px 0;}

.contenutiDX h1 a {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333366;text-decoration:none;}
.contenutiDX h1 a:hover {text-decoration:underline;}

.contenutiDX p {margin:0 0 5px 0;}

.testata {width:575px;height:auto;margin:3px 0 0 10px;position:relative;background:url(../images/layout/bg_topBox.gif) bottom;border:0;padding:0;}

.testata h4 {border:0;padding:0;margin:0;height:4px;background:url(../images/layout/bg_topBoxHead.gif) top left no-repeat; width:575px; line-height:0;} 
.testata h4 br {display:none}

.testataImg {width:120px;height:90px;margin:2px 0 7px 10px;float:left;display:inline;}
.testataCentro {width:312px;height:90px;margin-left:3px;float:left;overflow:hidden;display:inline;}
.testataCentro h1{height:78px;margin:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333366;padding:0;}
.testataCentro h3 {height:12px;margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;padding:0;}
.testataUI {width:120px;height:90px;margin-left:3px;float:left;display:inline;}
.testataFull {width:560px;margin-left:10px;margin-top:5px;position:relative;padding-bottom:5px;}

.barraStondata {width:570px; height:22px; margin:5px 0 0 15px; background:url(../images/layout/barratonda_bg.gif); overflow:hidden;}
.barraStondata p {width:542px;float:left; text-align:center; margin-top:4px;color:#333333;}
.barraStondata img {float:left;}

.articolo {text-align:justify;}
.destra {text-align:right;}

.articolo a,.articolo a:link,.articolo a:visited {color:#333388;}

.gradient1 {color:#444444;}
.gradient2 {color:#555555;}
.gradient3 {color:#666666;}
.gradient4 {color:#777777;}
.gradient5 {color:#888888;}
.gradient6 {color:#999999;}
.gradient7 {color:#AAAAAA;}
.gradient8 {color:#BBBBBB;}

/* articoli.asp */

.news img {float:left;margin-right:5px;margin-bottom:5px;}

/* tips.asp */

.iconaTips {width:80px;height:60px;float:left;overflow:hidden;position:relative;}
.iconaTips a img {top:0;left:0;position:absolute;}
.iconaTips a img:hover {top:-60px;position:absolute;} 

.tipsL {width:440px; padding:5px; text-align:justify;color:#333333;float:left;display:inline;overflow:hidden;}
.tipsR {width:110px; padding:5px; text-align:center;color:#333333;float:left; display:inline;overflow:hidden;}

/* indexsez.asp */

#swBoxSX {width:354px;height:258px;background:url(/images/layout/bg_BoxSw.gif) bottom;display:inline;float:left;margin-left:11px;margin-top:22px;}
#swBoxSX .percorso {position:absolute;top:5px;left:15px;width:350px;height:16px; text-transform:uppercase;}

.immagineSW {width:120px;height:90px;margin:0 5px 5px 0; float:left; border:0;}

/* ssp */

.barraSSP {width:560px; padding:5px; margin:10px 0 3px 15px; background:#336699;}
#testataSSP {width:570px;height:auto;margin:0px 0 18px 15px;position:relative;display:block;}
.ssptitolo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #336699;font-weight: bold;text-decoration: none;
border-bottom-width: 5px;border-bottom-style: solid;border-bottom-color: #336699;padding-left: 10px;}

.pari {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;color: #000000;	text-decoration: none;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;}

.dispari {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;font-weight: normal;color: #000000;text-decoration: none;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;background-color: #F0F0F0;}

/* Blog.asp */

#testataBlog {width:570px;margin:4px 0 0 15px;position:relative;height:auto;}

#testataBlog div {height:16px;border-bottom:2px solid #ff9900;margin:0;position:relative;}

#testataBlog h3 {margin:5px 0 0 0;padding:0;width:570px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#333333;}
#testataBlog h4 {margin:0;padding:0;position:absolute;top:2px;left:149px;width:420px;text-align:right;}
#testataBlog h5 {margin:0;padding:0;position:absolute;top:0px;left:1px;width:150px;}

.blogLeft {width:145px;margin:15px 0 5px 15px;display:inline;float:left;}
.blogRight {width:415px;margin:15px 0 5px 10px;float:left;display:inline;overflow:hidden; }

.blogRight p {margin:0 0 15px 0;}

.blogLeft h2 {background-color:#ff9900;padding:3px;width:145px;height:15px;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-transform:uppercase;margin:0 0 4px 0;}

.blogLeft a:link, .blogLeft a:visited { 
	display: block;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #333333; 
	text-decoration: none;
	padding: 2px 0px 2px 10px;
	background: url(/images/layout/square.gif) no-repeat 0px 5px;}

.blogLeft a:hover, .blogLeft a:visited:hover { 
	color: #333366; 
	text-decoration: underline;}

/* ricerca.asp */

.barraColorata {width:560px; padding:5px; margin:10px 0 3px 15px; background:#ff9900;}
.barraColorata2 {width:560px; padding:5px; margin:10px 0 3px 15px; background:#336699;}
.semiColL {width:440px; padding:5px; margin:0px 0 3px 15px; text-align:justify;color:#333333;float:left;display:inline;overflow:hidden;}
.semiColR {width:110px; padding:5px; margin:0px 0 3px 0; text-align:center;color:#333333;float:left; display:inline;overflow:hidden;}



/* Sponsor vari */

#SponsorFull {width:560px;height:auto;margin: 12px 4px 8px 15px;padding:4px;border:1px #333333 solid;background-color:#F5DABC;}

/* TESTATA */

#testa {position:relative;height:150px; background:url(../images/layout/rosa.jpg) repeat-x;}

#testa a:link, #testa a:visited, #testa a:hover, #testa a:focus,#testa a:active {text-decoration:none;}

#testa h1 {position:absolute;top:99px;left:15px;margin:0;}

#searchForm {
	position:absolute;
	top:115px;
	left:352px;
	margin:0px;
	text-align:right;
	border:0;
	color:#cccccc;
	width: 392px;
	height: 22px;
	overflow:hidden;
	display:inline;
	padding:0;
	
}

#searchForm label {margin:0;padding:0;border:0;display:inline; vertical-align:super; color:#CCCCCC;}

#searchForm input {width:150px;height:18px;border:#666666 solid 2px; background-color:#CCCCCC;margin:0; vertical-align:top;padding:0;}

#searchForm select {width:96px;margin:0 3px 0 3px; height:20px; font-size:96%; border:#666666 solid 2px; background-color:#CCCCCC; vertical-align:top;}

#BoxData {font-family:Arial, Helvetica, sans-serif; text-align:center; color:#FFFFFF; font-size:9px; width:120px;height:15px;position:absolute; top:119px;left:765px;overflow:hidden; text-transform:lowercase; font-weight:bold;margin:0;}

/* MENU */

#menu {position:absolute;top:5px;left:15px;}
#sottoMenu {top:28px; left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; position:absolute;}

#menu ul {
display:inline;
margin: 0;
padding: 0;
} 

#menu li {
display: inline;
list-style: none;
margin: 0;
padding: 0;
float:left;
}

li.mnuHome a,li.mnuHome a:visited {
background: url(../images/layout/menu_home.gif);
display: block;
width: 48px;
height: 20px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuHome a:hover {
background: url(../images/layout/menu_home.gif);
background-position: 0 -20px;
}

li.mnuNews a,li.mnuNews a:visited {
background: url(../images/layout/menu_news.gif);
display: block;
width: 46px;
height: 20px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuNews a:hover {
background: url(../images/layout/menu_news.gif);
background-position: 0 -20px;
}

li.mnuCanali a,li.mnuCanali a:visited {
background: url(../images/layout/menu_Canali.gif);
display: block;
width: 55px;
height: 20px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuCanali a:hover {
background: url(../images/layout/menu_Canali.gif);
background-position: 0 -20px;
}

li.mnuTipsTricks a,li.mnuTipsTricks a:visited {
background: url(../images/layout/menu_tips.gif);
display: block;
width: 103px;
height: 20px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuTipsTricks a:hover {
background: url(../images/layout/menu_tips.gif);
background-position: 0 -20px;
}

li.mnuDownload a,li.mnuDownload a:visited {
background: url(../images/layout/menu_downloads.gif);
display: block;
width: 89px;
height: 20px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuDownload a:hover {
background: url(../images/layout/menu_downloads.gif);
background-position: 0 -20px;
}

li.mnuNewsletter a,li.mnuNewsletter a:visited {
background: url(../images/layout/menu_Newsletter.gif);
display: block;
width: 93px;
height: 20px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuNewsletter a:hover {
background: url(../images/layout/menu_Newsletter.gif);
background-position: 0 -20px;
}

li.mnuForum a,li.mnuForum a:visited {
background: url(../images/layout/menu_Forum.gif);
display: block;
width: 57px;
height: 20px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuForum a:hover {
background: url(../images/layout/menu_Forum.gif);
background-position: 0 -20px;
}

li.mnuBlog a,li.mnuBlog a:visited {
background: url(../images/layout/menu_Blog.gif);
display: block;
width: 41px;
height: 20px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuBlog a:hover {
background: url(../images/layout/menu_Blog.gif);
background-position: 0 -20px;
}

li.mnuLog a,li.mnuLog a:visited {
background: url(../images/layout/menu_analisilog.gif);
display: block;
width: 99px;
height: 20px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuLog a:hover {
background: url(../images/layout/menu_analisilog.gif);
background-position: 0 -20px;
}

#menudx ul {
display:inline;
margin: 0;
padding: 0;
position: absolute; right:15px; top:5px;
} 

#menudx li {
display: inline;
list-style: none;
margin: 0;
padding: 0;
float:left;
}

li.mnuFB a,li.mnuFB a:visited {
background: url(../images/layout/menu_fb.gif);
display: block;
width: 63px;
height: 20px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuFB a:hover {
background: url(../images/layout/menu_fb.gif);
background-position: 0 -20px;
}

li.mnuTW a,li.mnuTW a:visited {
background: url(../images/layout/menu_tw2.gif);
display: block;
width: 29px;
height: 24px;
background-position: 0 0;
text-indent: -999999px;
overflow: hidden;
}

li.mnuTW a:hover {
background: url(../images/layout/menu_tw2.gif);
background-position: 0 -24px;
}

#menuBar {width:900px;height:45px;position:relative;}

/* HOME PAGE */

.boxHome {width:215px;height:273px; background:url(../images/layout/bg_BoxHome.gif) bottom;}
.boxHome h2 {border:0;margin:0;}
.boxHome ul {margin:5px 9px 5px 23px; text-align:left;padding:0; text-indent:0;}
.boxHome li {margin:0;padding:0; list-style:disc; text-indent:0; list-style-position:outside;}

#boxNews {float:left;position:relative;display:inline;margin-left:10px;}

#boxTips {float:left;position:relative;display:inline;margin-left:5px;}

#boxSw {float:left;width:150px;height:273px;position:relative;margin-left:5px;display:inline;}
#boxSw h2 {border:0;margin:0;}

#boxSw p {margin:3px 5px 2px 20px; text-align:left; text-indent:-20px; line-height:8px;}

#boxTabs {width:590px;height:345px;float:left; position:relative;}
#boxInTabs {width:570px; height:315px; position:absolute; top: 25px; left: 15px;border:#666666 1px solid; background:#dddddd;z-index:5;}

#boxArticles {width:300px;height:345px;float:left;position:relative;margin-left:10px;display:inline;}

#boxArticles .dotArticles {margin:25px 15px 0 0;}

#boxArticle1 {width:135px;float:left;overflow:hidden;display:inline;margin:4px 15px 0 0;}
#boxArticle2 {width:135px;float:left;overflow:hidden;display:inline;margin:4px 0 0 0;}

#boxArticles p {text-align:justify; margin:0;}

#boxForum {width:300px;float:left;position:relative;margin-left:10px;display:inline;}
#boxForum ul {margin:5px 9px 5px 23px; text-align:left;padding:0; text-indent:0; list-style-image:url('/images/layout/ulfreccia.png');}

#barraTitolo {width:570px;height:24px;border-bottom:2px solid #ff9900;margin:0px 0 18px 15px;position:relative;display:block;}

#barraTitolo h1 {margin:0;padding:0;position:absolute;top:0px;left:0;width:570px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#333333;}

/* box Soluzioni business */

.boxBiz {width:267px;padding:5px;float:left;padding:55px 0 0 5px;display:inline;} 

#SBusiness {width:575px; height:195px; background:url(../images/layout/bg_business.gif);padding:0; margin:18px 0 0 15px;position:relative;}

.txtBiz {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#666666; text-align:left;line-height:1.6em; text-decoration:none;font-weight:bold; list-style:disc;}
.txtBiz a:link,.txtBiz a:visited {color:#666666;}


/* box Tabs in home */

.testoTabs {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#333333; text-align:left;line-height:1.3em; text-decoration:none;}

#tabsAngle {z-index:10;position:absolute;top:25px;left:568px;}
#tabsMenu {width:550px; height:20px; position:absolute; overflow:hidden; top: -20px;}

.tabAV {position:absolute;left:332px;top:-20px;border:0;}
a.tabAV {top:0px;display:block;height:20px;width:79px;background:url(../images/layout/tab_antivirus.gif) 0 0 no-repeat;text-indent:-99999px;}
a:hover.tabAV {background-position: 0 -20px;}

.tabSO {position:absolute;left:128px;top:-20px;border:0;}
a.tabSO {top:0px;display:block;height:20px;width:124px;background:url(../images/layout/tab_so.gif) 0 0 no-repeat;text-indent:-99999px;}
a:hover.tabSO {background-position: 0 -20px;}

.tabIN {position:absolute;left:255px;top:-20px;border:0;}
a.tabIN {top:0px;display:block;height:20px;width:75px;background:url(../images/layout/tab_internet.gif) 0 0 no-repeat;text-indent:-99999px;}
a:hover.tabIN {background-position: 0 -20px;}

.tabPR {position:absolute;left:414px;top:-20px;border:0;}
a.tabPR {top:0px;display:block;height:20px;width:132px;background:url(../images/layout/tab_prog.gif) 0 0 no-repeat;text-indent:-99999px;}
a:hover.tabPR {background-position: 0 -20px;}

.tabUT {position:absolute;left:67px;top:-20px;border:0;}
a.tabUT {top:0px;display:block;height:20px;width:59px;background:url(../images/layout/tab_utility.gif) 0 0 no-repeat;text-indent:-99999px;}
a:hover.tabUT {background-position: 0 -20px;}

.tabNEW {position:absolute;left:5px;top:-20px;border:0;}
a.tabNEW {top:0px;display:block;height:20px;width:62px;background:url(../images/layout/tab_new.gif) 0 0 no-repeat;text-indent:-99999px;}
a:hover.tabNEW {background-position: 0 -20px;}

.tabsImg {margin-right:5px;float:left;border:0;width:120px;height:90px;overflow:hidden;}

#tabsBox1 {width:265px; height:90px;position:absolute; top: 7px; left: 10px;overflow:hidden;}
#tabsBox2 {width:265px; height:90px;position:absolute; top: 7px; left: 290px;overflow:hidden;}
#tabsBox3 {width:265px; height:90px;position:absolute; top: 106px; left: 10px;overflow:hidden;}
#tabsBox4 {width:265px; height:90px;position:absolute; top: 106px; left: 290px;overflow:hidden;}
#tabsBox5 {width:544px; height:90px; position:absolute; top: 221px; left: 10px;overflow:hidden;}

#tabsDOT {width:544px; height:4px; position:absolute; top: 99px; background:url(../images/layout/point_gr.gif) repeat-x; left: 11px;}
#tabsFocus {width:570px; height:15px; position:absolute; top: 202px; left:0px; background:url(../images/layout/focus_bar.gif) repeat-x;}

/* commenti */

#votazione {width:568px;height:60px;overflow:hidden;margin:13px 0 10px 15px;position:relative;border:1px solid #FF9900; background:url(/images/layout/bg_sfuma100.gif) repeat-x bottom;}
.imgRank {margin:0;padding:0;border:0; vertical-align:middle;}

/* b2b24 */

.b2bnetwork0 {  height: 18px; background-color: #F5DABC; font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
	text-align: right;
	letter-spacing: -1px;
	border-bottom: 1px solid #FFFFFF;
	padding: 0px 10px;}
* html .b2bnetwork0 { margin: 1px 0px; }
.b2bnetwork0 img  { margin-right: 10px; }

.b2bnetwork0 a:link, .b2bnetwork0 a:visited {
		color: #003366;
		text-decoration: none;
		font-weight: normal;
		padding-left: 5px;
	}

.b2bnetwork0 a:hover, .b2bnetwork0 a:visited:hover {
		color: #003366;
		text-decoration: underline;
		font-weight: normal;
		padding-left: 5px;
	}
.b2b24ict { float: right; background-color: #F5DABC; margin-bottom: 1px; }
* html .b2b24ict { height: 18px; }
.b2b24ict img { float: left; }
.b2b24ict a:link, .b2b24ict a:visited { padding: 0px 10px; background: url(../images/newtwork/freccina.gif) no-repeat 0px 3px; }
.b2b24ict a:hover, .b2b24ict a:visited:hover { padding: 0px 10px; }
.b2b24ict a.nostile:link, .b2b24ict a.nostile:visited { padding: 0px; background: none; }
.b2b24ict a.nostile:hover, .b2b24ict a.nostile:visited:hover { padding: 0px; }

/* Advertising Top e Bottom */

#topLeaderBoard {
	padding:0px;
	border: solid 2px #CCCCCC;
	background-color: #F0F0F0;
	width: 728px;
	height: 90px;
	position:absolute;
	top:22px;
	left:15px;
}

#topHalfBanner {
	padding:0px;	
	border: solid 2px #CCCCCC;
	background-color: #F0F0F0;
	width: 120px;
	height: 90px;
	overflow:hidden;
	position:absolute;
	top:22px;
	right:15px;
}

#bottomADV {width:900px;margin-left:auto;margin-right:auto;position:relative;background-color:#FFFFFF;border-left:solid 1px #000000; border-right:solid 1px #000000;height:100px;}

#bottomLeaderBoard {border:solid 2px #CCCCCC;background-color:#F0F0F0;width:728px;height:90px;overflow:hidden;position:absolute;left:15px;top:3px;margin:0;padding:0;}
	
#bottomHalfBanner {border:solid 2px #CCCCCC;background-color:#F0F0F0;width:120px;height:90px;overflow:hidden;position:absolute;right:15px;top:3px;margin:0;padding:0;}

/* BOTTOM */

#bottom {width:902px; height:75px;margin-left:auto;margin-right:auto; background-color:#333333;position:relative;}

#bottom h1 {position:absolute;width:115px;height:40px;border:0;margin:0;top:10px;left:12px;}

#bottomLeft {position:absolute;width:300px;height:18px;border:0;margin:0;top:55px;left:16px; text-align:left;}
#bottomRight {position:absolute;width:600px;height:18px;border:0;margin:0;top:55px;right:16px; text-align:right;}

.txtBottom, .txtBottom a, .txtBottom a:link, .txtBottom a:visited, .txtBottom a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#FFFFFF; text-align:justify;line-height:1.2em; text-decoration:none;}
.txtBottom a:hover, .txtBottom a:focus {text-decoration:underline; color:#FFFFAA;} 
.bottomGrey {color:#666666;}

#rss {width:200px; text-align:right; position:absolute; left: 685px; top: 30px;}

/* Colonna Destra */

ul.tagcloud{list-style: none;margin:0;padding:0; border:0;width:288px; text-align:center;}
ul.tagcloud li{display:inline;}
ul.tagcloud a {text-decoration: none;color: #333399;}
ul.tagcloud a:hover{text-decoration: underline;
    color: #444;}
	
.boxDX {width:299px;padding:5px;border:1px solid #333333;margin:5px 0 5px 0; border-right:0; font-family:Arial, Helvetica, sans-serif;}

.rientato {padding:5px;}

.boxDXa {width:299px;padding:5px;border:1px solid #333333;margin:5px 0 5px 0; border-right:0; font-family:Arial, Helvetica, sans-serif;background-color:#F5DABC;}

ul.tagcloud{list-style: none;margin:0;padding:0; border:0;width:288px; text-align:center;}
ul.tagcloud li{display:inline;}
ul.tagcloud a {text-decoration: none;color: #333399;}
ul.tagcloud a:hover{text-decoration: underline;
    color: #444;}
a.size0{font-size: 12px; font-weight:bold;}	
a.size1{font-size: 14px; font-weight:bold;}
a.size2{font-size: 16px; font-weight:bold;}
a.size3{font-size: 20px; font-weight:bold;}
a.size4{font-size: 22px; font-weight:bold;}
a.size5{font-size: 24px; font-weight:bold;}

ul.elencoDX {list-style:disc;margin:0;padding:0; border:0;width:288px; text-align:left;}
ul.elencoDX li{list-style:disc; text-indent:0; list-style-position:outside;}
ul.elencoDX a {text-decoration: none;color: #333333;}
ul.elencoDX a:hover{text-decoration: underline; color: #333366;}

