html, body { 
margin:0 auto;
padding:0;
border:0;
font-weight:normal;
font-style:normal;
font-size:11px;
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
} 
div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{ 

margin : 0;
padding : 0;
border : 0;
outline : 0;
font-weight : normal;
font-style : normal;
white-space : normal;
font-size : 100%;
list-style : none;
vertical-align : top;
color : #000000;
text-align:left;
}

strong{font-weight:900;}
a:link{color:#ffffff;text-decoration:none;}
a:visited{color:#ffffff;text-decoration:none;}
a:hover{color: #ffc75a;background-color:#ff1100;border-bottom:1px dashed #ffc75a;}
a:active{color:yellow;font-weight:bold;text-decoration:none;}
img{border:none !important;}
ul{list-style-type: none;}
fieldset {border: 1px solid #990000;}
fieldset legend{text-transform:lowercase;margin:0 0 10px 5px;}
fieldset legend img{float:left;margin:4px 5px 0 2px;}
input,textarea,select{font-size:100% !important;}
td{padding:3px;}
label{display:block;}
/*------- CLASS GENERICI -----*/
.nowrap{white-space:nowrap;font-size:95%;}
.italic{font-style:italic;}
.uppercase{text-transform:uppercase;}
.small{font-size:85%;}
.right{text-align:right;}
.cell{padding:0 2px 0 2px;border:1px solid #000000;}
.clear{clear:both}
.back{clear:both;text-align:right;}
.back a{cursor:pointer;}
.back img{}
img#pageforward{float:right;}
img#pageback{float:left;}
/* STILI PER IL LAYOUT GENERALE */
#SkipMenu{display:none !important;}
#container{width:966px;margin:0 auto !important;text-align:left;background-color:#ee1100 !important;}
#container2{margin:0 auto !important;text-align:left;height:100%;background-color:#ee1100 !important;}
#header{height:220px;background:#ee1100 url(granvia_head.jpg) no-repeat;}
#columnleft{float:left;width:200px;text-align:center;margin:0 auto;}
#columnright{float:left;width:180px;text-align:center;margin:0 auto;padding:0 20px 0 20px;padding-top:30px;}
#footer{clear:both;font-size:85%;padding:20px;}
#Display{clear:both;float:left;min-height:1045px;height:auto !important;height:1045px;width:524px;background-color:#ffffff;margin-right:20px;}
/* HEADER */
#header img{margin: 0 5px 10px 5px;vertical-align:middle} 
#header em{display:block;padding:125px 0 0 260px;color:#000000;text-transform:uppercase;letter-spacing:1px;font-size:250%;}
#header em a{font-size:100%;font-weight:700;}
#header a{color:#fff;}
#header a:hover{border:none;}
#header h1{margin:15px 0 0 20px;color:#ddd;}
#header h1 span{color:#fff;}
#header h1 a{color:#ddd;border-bottom:#ddd 1px dotted}
#toolbar {background-color:#000000;height:29px;padding:11px 24px 0 22px;}
#toolbar ul{float:right;}
#toolbar li{margin:8px 0 0 10px;display:inline;float:left;width:72px;height:21px;}
#toolbar li a{background-image:url(pulsante_home.png);background-repeat:no-repeat;display:block;color:#ffffff;width:72px;height:17px;padding-top:4px;text-align:center;}
#toolbar a:hover{background-image:url(pulsante_home1.png);background-repeat:no-repeat;color:#ffc75a;border:0;}
/* COLONNE */

#columnleft h2,#columnright h2{color:#ffffff;font-weight:bold;font-size:150%;padding-bottom:5px;}
#columnleft fieldset{width:178px;text-align:center;border:#000 1px solid;margin-bottom:30px;}
#columnleft legend{color:#ffffff;font-weight:bold;font-size:150%;}
#columnleft ul{margin:5px 0 20px 20px;line-height:150%;}
#columnleft img{float:none !important;}

#columnright div{float:none;padding:0 10px 25px 0;}
#columnright div h3{font-size:130%;font-weight:bold;color:#ffffff}
#columnright div label{color:#ffffff;}
/* SPECIFICI BOX COLONNE */
#MainMenu li a,#MainMenu li a:hover,#MainMenu li a:active{display:block;padding:5px;}
#MainMenu li a:hover{background:#333;color:#fff;border:none;}
#MainMenu li a:active{background:#fc0;}
#advertising{padding:0 0 30px 14px}
#chisiamo{padding:0 0 10px 0}
#logintot,#loginbox2{background:#ee1100 url(omino.png) no-repeat 100% 100%;height:150px;margin-bottom:20px;}
#logintot ul{margin-bottom:3px;}
#loginbox2 li{line-height:180%;}
#logintot span{display:block;clear:both;padding:10px 0 5px 0;}
/* feed & rss */
#feedrss h4{margin-top:20px;}
#feedrss li{display:inline;line-height:110%;}
ul#listarss{margin:0}
/* mailing list e ricerca */
#moduloricerca{height:110px;}
#subline p{width:88px;float:left;}
.bottone{width:73px !important;height:20px;border:none;color:#333;text-align:left;padding:0 0 2px 20px;background:#ee1100 url(sfondo_pulsante.png) no-repeat;margin-left:5px;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:bold;font-size:90%;cursor:pointer;}
#sendit{background:#ee1100 url(button_iscriviti.png) no-repeat;margin-left:5px;}
#delit{background:#ee1100 url(button_cancella.png) no-repeat;padding:0 0 2px 15px;}
input#entra,input#cerca{float:right;width:60px;margin:0 4px}
.inputbackground,#section{height:17px;width:155px;margin-left:5px;background:#ee1100 url(label_search.png) no-repeat;border:none;padding:3px 0 2px 5px;}
#rechercher label{color:#ffffff;text-indent:5px;white-space:pre;}
select#section{background:#ffffff;width:80px;height:18px;border:none;padding:0;}
/* FOOTER */
#footer h3{text-transform:uppercase;}
#footer img{margin:5px}
#footer ul,#footer dt em{padding:5px 0}
#footer dt em{padding:5px 0;display:block;}
#validation li{display:inline;}
/* CONTENUTO CENTRALE */
#Display h2{padding:5px 5px 10px 5px;font-size:200%;font-weight:700;color:#ffffff;background-color:#000000;}
#Display a,#testointerno a:visited{color:#000;border-bottom:#ee1100 dashed 1px}
#Display a:hover{color:#ffffff;border:none}
#testata{height:90px;}
#testata p{color:#666;padding-top:5px;}
#testata img,#testata span,.testatinahp{vertical-align:middle !important;float:left;}
#securecode{border:0;width:130px;height:35px;background-color:#FFFFFF;}
