/* STRUTTURA TEMPLATE A 2 COLONNE*/

html,body{margin:0;padding:0}
body{background:#000000;}

body{
    font: 12px Arial, Helvetica, sans-serif;;
	color:#FFFFFF;
	line-height:120%;
}


div{
	z-index:10;
}

.contenitore p{	
    margin:0;
	padding:0;
}

.main {width:950px; margin: auto; background:#000000 url(../images/sfondo.jpg) left top no-repeat}
.colsx { float: left; width: 267px; height: 640px;}
.coldx { margin-left: 267px; height: 640px;}

/*Fine colori di sfondo*/


.clear{
    clear: both;
}
.left{
	float:left;
}
.right{
	float:right;
}

a img{
	border:none;
}


.sbarrato{
	text-decoration: line-through;
}


div.puntini{
	height:1px;
	overflow: hidden;
	background:url(../cms/userfiles/image/dots.gif) left bottom repeat-x;
}

div#menu1reg{
	width:134px; background:url(../images/menu1reg.gif) left top no-repeat;
	padding-left:5px;
	padding-top:3px;
}
div#menu2reg{
	width:134px; background:url(../images/menu2reg.gif) left top no-repeat;
	padding-left:5px;

}
div#menu1{
	width:134px; background:#000000 url(../images/menu1.gif) left top no-repeat;
	padding-left:5px;
	padding-top:3px;
}
div#menu2{
	width:134px; background:#000000 url(../images/menu2.gif) left top no-repeat;
	padding-left:5px;
	padding-top:3px;
}
div#menu3{
	width:134px; background:#000000 url(../images/menu3.gif) left top no-repeat;
	padding-left:5px;
	padding-top:3px;
}
div#menu4{
	width:134px; background:#000000 url(../images/menu4.gif) left top no-repeat;
	padding-left:5px;
	padding-top:3px;
}
div#menu5{
	width:134px; background:#000000 url(../images/menu5.gif) left top no-repeat;
	margin-top:8px;
	padding-left:5px;
	padding-top:3px;
}
div#menu6{
	width:134px; background:#000000 url(../images/menu6.gif) left top no-repeat;
	padding-left:5px;
	padding-top:3px;
}
div#menu7{
	width:134px; background:#000000 url(../images/menu7.gif) left top no-repeat;
	padding-left:5px;
	padding-top:3px;
}
div#menu8{
	width:134px; background:#000000 url(../images/menu8.gif) left top no-repeat;
	padding-left:5px;
	padding-top:3px;
}
div#menu9{
	margin-top:8px;
	width:134px; background:#000000 url(../images/menu9.gif) left top no-repeat;
	padding-left:5px;
	padding-top:3px;
}
div#menu10{
	width:134px; background:#000000 url(../images/menu10.gif) left top no-repeat;
	padding-left:5px;
	padding-top:3px;
}

.bold{
	font-weight:bold;
}

.maiuscolo{
	text-transform: uppercase;
}

h1.titolo{
	color:#FFFFFF;
	text-transform: uppercase;
	margin:0;
	padding:0;
    font-family: Arial, sans-serif; font-size: 170%;
	line-height:120%;
}

/* LINK */
a.menu:link{color:#000000;text-decoration:none;}
a.menu:visited{color:#000000;text-decoration:none;}
a.menu:hover{color:#FFFFFF;text-decoration:none;}
a.menu:active{color:#FFFFFF;text-decoration:none;}

a.link:link{color:#ffd700;text-decoration:none;}
a.link:visited{color:#ffd700;text-decoration:none;}
a.link:hover{color:#ffd700;text-decoration:underline;}
a.link:active{color:#ffd700;text-decoration:underline;}

a:link{color:#ffd700;text-decoration:none;}
a:visited{color:#ffd700;text-decoration:none;}
a:hover{color:#ffd700;text-decoration:underline;}
a:active{color:#ffd700;text-decoration:underline;}

a.linkcal:link{color:#FFFFFF;font-weight:bold;text-decoration:none;}
a.linkcal:link{color:#FFFFFF;font-weight:bold;text-decoration:none;}
a.linkcal:link{color:#FFFFFF;font-weight:bold;text-decoration:none;}
a.linkcal:link{color:#FFFFFF;font-weight:bold;text-decoration:none;}

/********/

div.split2{
	min-height:300px; 
	height:300px;
}

.colonna{
    float: left;
    width: 45%;
    width: 49%;
    width: 45%;
    padding: 0 10px;
}

.onecolonna{
    padding: 0 10px;
	float:left;
}

div.clearer{
    float: none; clear: left;
    } 

.contenitore{
    padding-top:10px;
}

.contenitore img{
	float:left;
	padding-right:10px;
}

div.clearone{
	clear:left;
	height:0;
	overflow:hidden;
}

/* BOX NEWS */
.tickerstyle{width:100%; height:180px; border:1px solid #696969; padding:8px; margin-left:4px; overflow:hidden;}
.messagediv{display: none;}
/************/

div#footer{
	bottom:0;
}

/*FOOTER*/
/*STILE TESTO FOOTER*/
.testofooter{
   color:#696969;
   text-align:center;
}

/*LINK FOOTER*/
div#footer a:link{color:#696969;text-decoration:none;}
div#footer a:visited{color:#696969;text-decoration:none;}
div#footer a:hover{color:#ffffff;text-decoration:none;}
div#footer a:active{color:#ffffff;text-decoration:none;}
/********/

/*GALLERY*/
.contenitore_gallery{
	float:left;
	width:160px;
	margin-left:3px;
	margin-bottom:0px;
	margin-top:5px;
}

.contenitore_in_gallery{
 	width:158px;
       text-align:center;
}
/********/

.giallo{
	color:#ffd700;
}
	
img { behavior: url("pngbehavior.htc"); }


