/* CSS Document */
p{
font-family:Verdana;
font-weight:normal;
display:compact;
letter-spacing:0;
font-size:small;
line-height:15pt;
}
ul.topmenù{
float:left;
width:89.6%;
min-width:800px;
margin-left:0.5%;
margin-top:0;
padding-top:0.1%;
padding-left:8%;
padding-right:1.5%;
padding-bottom:1%;
border:1px groove #FFFFFF;
background-color:#0099FF;
background-image:url(img/quad.png);
background-repeat:repeat-x;
cursor: default;
position:relative;
z-index:5;
}
ul.topmenù li{
float:left;
width:auto;
margin:0;
padding-left:2.5%;
padding-right:0.5%;
padding-top:0.2%;
padding-bottom:0.2%;
list-style-type:none;
background-image:url(img/spi.png);
background-repeat:no-repeat;
background-position:left;
background-color: transparent;
cursor: pointer;
z-index:5;
} 
ul.topmenù li:hover{
float: left;
width: auto;
margin: 0;
padding-left:2.5%;
padding-right: 0.5%;
padding-top:0.2%;
padding-bottom:0.2%;
list-style-type:none;
background-image:url(img/spiover.png);
background-repeat:no-repeat;
background-position:left;
cursor: pointer;
z-index:5
}
ul.index{
float:left;
width:89.6%;
min-width:800px;
margin-left:0.5%;
margin-top:0;
padding-top:0.1%;
padding-right:1.5%;
padding-bottom:1%;
cursor:default;
position:relative;
z-index:5;
}
ul.index li{
float:left;
width:auto;
margin:0;
padding-right:1%;
padding-top:0.2%;
padding-bottom:0.2%;
list-style-type:none;
cursor:default;
z-index:5;
} 
ul.index li:hover{
float:left;
width:auto;
margin:0;
padding-right:1%;
padding-top:0.2%;
padding-bottom:0.2%;
list-style-type:none;
cursor:default;
z-index:5
}
a {
cursor:pointer;
text-decoration:none
} 
a:link {
cursor:pointer;
text-decoration:underline;
}    
a:visited {
cursor:pointer;
text-decoration:underline;
} 
a:active {
cursor:pointer;
text-decoration:underline;
} 
.fb_share{ 
padding:2px 0 0 20px;
height:16px;
background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?12:26981) no-repeat top left; 
font-family:Arial;
font-size:70%;
font-weight:lighter;
color:#0099FF;
text-decoration:underline;
cursor:pointer
}
input.binput{
width:12%;
height:4%;
padding:0;
border:1px solid #66CCCC;
background-color:#FFFFFF;
font-family:Arial;
font-size:110%;
font-weight:bold;
color:#66CCCC;
cursor:pointer
}
input.binput:hover{
width:12%;
height:4%;
padding:0;
border:1px solid #0099FF;
background-color:#FFFFFF;
font-family:Arial;
font-size:110%;
font-weight:bold;
color:#0099FF;
cursor:pointer
}
input.binput:active{
width:12%;
height:4%;
padding:0;
border:4px solid #0099FF;
background-color:#FFFFFF;
cursor:pointer
}
input#err{
width:98%;
height:8%;
font-size:90%;
color:#FFFFFF;
border:2px solid #FFFFFF;
margin:0;
padding:0;
text-decoration: none;
background-color:#000000;
letter-spacing:1px;
cursor: pointer
}
input#err:hover{
width:98%;
height:8%;
font-size:90%;
color:#FFFFFF;
border:2px solid #FFFFFF;
margin:0;
padding:0;
text-decoration: none;
background-color: #961a13;
letter-spacing:1px;
cursor: pointer
}
input#err:active{
width:98%;
height:8%;
font-size:90%;
color:#FFFFFF;
border:2px solid #FFFFFF;
margin:0;
padding:0;
text-decoration: none;
background-color: #961a13;
letter-spacing:1px;
cursor: pointer
}
.sottotilo{
font-family:Arial;
font-size:120%;
font-weight:lighter;
color:#961a13;
border:1px solid transparent;
text-decoration:none;
cursor: pointer
}
.testoform{
font-family:Arial;
font-size:90%;
font-weight:lighter;
color:#0099FF;
border:1px solid transparent;
text-decoration: none;
cursor: default
}
.testomenù{
font-family:Arial;
font-size:80%;
font-weight:bold;
color:#FFFFFF;
border:1px solid transparent;
text-decoration: none;
cursor: pointer
}
.testomenù:hover{
border:1px solid #0099FF;
text-decoration: none;
color:#0099FF;
background-color: #66CCCC;
cursor: pointer
}
.testomenù:active{
color:#FFFFFF;
border:1px solid #FFFFFF;
text-decoration: none;
background-color: #66CCCC;
cursor: pointer
}
.testomenù:focus{
color:#FFFFFF;
border:1px solid #FFFFFF;
text-decoration: none;
background-color: #66CCCC;
cursor: pointer
}
.selector{
font-family:Arial;
font-size:80%;
font-weight:bold;
color: #FFFFFF;
border:1px solid #FFFFFF;
text-decoration: none;
background-color:transparent;
cursor: pointer
}
.campotesto{
width:auto;
height:75%;
padding:0;
font-family:Arial;
font-size:100%;
font-weight:bold;
color:#0099FF;
border:1px solid #66CCCC;
text-decoration: none;
letter-spacing:1px;
vertical-align:middle;
cursor:text
}
.textarea{
width:80%;
height:80%;
padding:0;
font-family:Arial;
font-size:100%;
font-weight:bold;
color:#0099FF;
border:1px solid #66CCCC;
text-decoration: none;
letter-spacing:1px;
cursor:text
}
h1{
font-family:Calibri;
font-size:180%;
font-weight:bold;
color:#0099FF;
display:block;
cursor:default;
text-decoration:none;
margin:0;
padding:0;
position:relative  
}
h2{
font-family:Arial;
font-size:150%;
font-weight:lighter;
line-height:3%;
color:#0099FF;
display:block;
cursor: default;
text-decoration:none;
cursor: default           
}
h4{
font-family:Arial;
font-size:100%;
font-weight:bold;
color:#FF33FF;
display:compact;
letter-spacing:1px;
cursor: default;
text-decoration:none
}
b{
font-family:Arial;
color:#000000;
letter-spacing:0px;
text-decoration:none
}
b a:link{
}
b a:hover{
}
b a:visited{
}
strong{
font-family:Arial;
letter-spacing:0px;
text-decoration:none
}
strong a:link{
}
strong a:hover{
}
strong a:visited{
}
i{
font-family:Arial;
font-weight:normal;
color:#000000;
display:compact;
letter-spacing:1px;
cursor: default;
text-decoration:none
}
.h1{
font-family:Arial;
font-size:200%;
font-weight:bold;
color:#0099FF;
display:block;
cursor: default;
text-decoration:none;
position:relative  
}
.h2{
font-family:Arial;
font-size:150%;
font-weight:lighter;
line-height:3%;
color:#961a13;
display:block;
cursor: default;
text-decoration:none;
cursor: default           
}
.tagxxx{
font-family:Arial;
font-size:200%;
font-weight:bold;
color:#FFFFFF;
display:block;
cursor: default;
text-decoration:none;
margin:0;
padding:0;
position:relative  
}
.tagxx{
font-family:Arial;
font-size:150%;
font-weight:bold;
color:#FFFFFF;
display:block;
cursor: default;
text-decoration:none;
margin:0;
padding:0;
position:relative  
}
.tagx{
font-family:Arial;
font-size:78%;
font-weight:bold;
color:#FFFFFF;
display:block;
cursor: default;
text-decoration:none;
margin:0;
padding:0;
position:relative  
}
.titoletto{
font-family:Arial;
font-size:90%;
font-weight:bold;
color:#961a13;
border:1px solid transparent;
display:run-in;
cursor: default;
text-decoration:none;
cursor: pointer;
z-index:2        
}
.titoletto:hover{
font-family:Arial;
font-size:90%;
font-weight:bold;
color:#FFFFFF;
background-color: #66CCCC;
border:1px solid #FFFFFF;
display:run-in;
cursor: default;
text-decoration:none;
cursor: pointer;
z-index:2        
}
.titoletto:focus{
font-family:Arial;
font-size:90%;
font-weight:bold;
color:#FFFFFF;
background-color:#66CCCC;
border:1px solid #FFFFFF;
display:run-in;
cursor: default;
text-decoration:none;
cursor: pointer;
z-index:2        
}
.titoletto:active{
font-family:Arial;
font-size:90%;
font-weight:bold;
color:#FFFFFF;
background-color: #66CCCC;
border:1px solid #FFFFFF;
display:run-in;
cursor: default;
text-decoration:none;
cursor: pointer;
z-index:2        
}
.firma{
font-family:Arial;
font-size:65%;
font-weight:lighter;
color:#CC3333;
display:compact;
letter-spacing:1px;
cursor: default;
text-decoration:none
}
.testo{
font-family:Verdana;
font-size:small;
font-weight:normal;
color:#000000;
display:compact;
letter-spacing:0;
line-height:15pt;
cursor: default;
}
.testo a:link{
font-family:Verdana;
font-size:90%;
font-weight:normal;
color:#0099FF;
display:compact;
letter-spacing:0;
cursor:pointer;
text-decoration:underline
}
.testo a:visited {
color:#0099FF;
cursor:pointer;
text-decoration:underline
}
.testopic{
font-family:Verdana;
font-size:70%;
font-weight:normal;
color:#000000;
display:compact;
letter-spacing:0;
cursor: default;
text-decoration:none
}
.menù:hover{
font-family:Arial;
font-size:120%;
font-weight:bold;
color:#CC3333;
display:compact;
cursor: default;
text-decoration:none
}
.menù:active{
font-family:Arial;
font-size:100%;
font-weight:bold;
color:#CC3333;
display:compact;
cursor: default;
text-decoration:none
}
body{
margin:0;
background-color:#FFFFFF
}
div#container{
width:100%;
min-width:800px;
height:auto;
position:relative
}
div#frame2{
width:100%;
min-width:800px;
height:100%;
min-height:600px;
background-color:#FFFFFF;
background-image:url(img/bottomtube.gif);
background-repeat:repeat-x;
background-position:bottom;
position:fixed;
display:block;
cursor:default;
z-index:6
}
div#topframe2{
top:0;
width:100%;
min-width:800px;
height:20%;
padding:0;
background-image:url(img/background.gif);
background-repeat:repeat-x;
background-position:top;
position:fixed;
cursor:default;
z-index:2
}
div#bottomframe2{
bottom:0;
width:100%;
height:10%;
background-image:url(img/sfumaturabottom.png);
background-repeat:repeat-x;
background-position:bottom;
position:fixed;
cursor:default;
z-index:5
}
div#otherframe2{
top:-0.8%;
width:100%;
height:8%;
border-top:4px solid #6699FF;
padding-top:0%;
position:absolute;
cursor:default;
z-index:7
}
div#contimg{
width:100%;
height:100%;
border:0;
background-image:url(img/sfumatura.png);
background-repeat:repeat-x;
position:fixed;
z-index:5
}
div#objectflh{
left:0;
border:4px inset;
margin-top:13%;
margin-left:29%;
cursor:default;
position:fixed;
z-index:7
}
img#center{
left:0;
margin-top:5%;
margin-left:17%;
border-top:2px solid #00CCFF;
border-bottom:2px solid #0099FF;
filter:opacity: .85;
-moz-opacity: .85;
cursor:default;
position:fixed;
z-index:3
}
div#torna{
top:0.05%;
right:0.05%;
width:7%;
height:auto;
border:0;
padding:0.2%;
background-color:transparent;
position:absolute;
cursor:default;
z-index:8
}
div#ombra{
width:100%;
min-width:800px;
height:26.8%;
min-height:150px;
padding:0;
border:0;
background-image:url(img/ombra.png);
background-repeat:repeat-x;
background-position:bottom;
display:block;
position:fixed;
overflow:hidden;
cursor:default;
z-index:2
}
div#header{
width:100%;
min-width:800px;
height:auto;
min-height:100px;
padding:0;
border:0;
background-color:#FFFFFF;
display:block;
position:fixed;
overflow:hidden;
cursor:default;
z-index:3
}
div#tube{
width:100%;
min-width:800px;
height:4%;
min-height:70px;
padding:0;
border-top:1px solid #CC99FF;
border-bottom:4px solid #FBF9FF;
background-image:url(img/background.gif);
background-position:top;
background-repeat:repeat-x;
display:block;
position:fixed;
cursor:default;
z-index:3
}
div#bottomtube{
width:100%;
min-width:800px;
height:25.5%;
min-height:144px;
top:0;
border:0;
background-color:#FFFFFF;
background-image:url(img/bottomtube.gif);
background-position:bottom;
background-repeat:repeat-x;
display:block;
position:fixed;
cursor:default;
z-index:2
}
div#tessuto{
width:100%;
height:auto;
left:0;
background-color:#EAEAEA;
display:block;
position:relative;
cursor:default;
z-index:2
}
div#foglio{
width:100%;
padding-bottom:0;
height:auto;
padding-top:15%;
top:0;
left:0;
display:block;
overflow:hidden;
position:relative;
cursor:default;
z-index:2
}
div#finecorsa{
width:98%;
height:8%;
padding-left:1%;
padding-right:1%;
top:0;
left:0;
border-top:2px solid #DFDFDF;
border-bottom:1px solid #000000;
background-image:url(img/bottomtube.gif);
background-repeat:repeat;
background-position:center;
display:block;
position:relative;
cursor:default;
z-index:2
}
div#background{
float:left;
width:74%;
height:auto;
margin-top:2%;
padding-top:1%;
padding-bottom:1%;
left:0;
border:0;
background-color:#0099FF;
display:block;
overflow:hidden;
position:relative;
cursor:default;
z-index:2
}
div#domande{
clear:both;
width:95%;
margin:1.5%;
padding-top:1%;
display:block;
border:0;
background-color:transparent;
z-index:2
}
div#backfoglio .firma{
font-size:70%;
font-weight:lighter;
color:#666666;
padding:0;
margin:0;
letter-spacing:0;
}
div#cucitura{
float:left;
width:26%;
height:100%;
padding-left:1%;
border-left:2px dotted #999999;
top:0;
left:74%;
background-color:#CCFFFF;
display:block;
position:absolute;
cursor:default;
z-index:2
}
div#pubar{
float:left;
width:23%;
height:100%;
padding:0;
left:2.4%;
background-color:transparent;
display:block;
position:relative;
cursor:default;
z-index:4
}
div#backfoglio{
clear:both;
width:98.2%;
height:auto;
padding-left:1%;
padding-right:1%;
padding-top:1%;
padding-bottom:1%;
top:0;
left:0;
border-top:10px solid #66CCCC;
background-color:#FFFFFF;
display:block;
position:relative;
overflow:visible;
cursor: default;
z-index:1
}
div#etichetta{
clear:both;
width:80%;
min-width:216px;
height:auto;
padding:1%;
margin:0;
border:1px dashed #ffffff;
background-image:url(img/etichetta.png);
background-position:bottom;
background-repeat:repeat;
position:relative;
z-index:1;
}
div#etichettas{
clear:both;
width:80%;
min-width:216px;
height:auto;
padding:1%;
margin:0;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
position:relative;
z-index:1;
}
div#etichetta img#pub{
padding-top:1%;
padding-left:1%;
padding-right:1%;
padding-bottom:0
}
div#etichetta .titoletto{
padding-bottom:1%;
}
div#sponsorbar{
width:100%;
height:20%;
min-width:800px;
min-height:80px;
border:0;
left:30%;
position:fixed;
z-index:5
}
div#inforeflex{
width:100%;
height:4.2%;
min-width:800px;
min-height:22px;
top:120px;
display:block;
background-image:transparent;
position:fixed;
overflow:hidden;
z-index:5
}
div#cartolinabckg{
clear:both;
width:93%;
height:auto;
min-width:600px;
min-height:250px;
margin-top:3%;
padding:2%;
left:1%;
border:1px solid #999999;
background-color:#FFFFFF;
background-position:right bottom;
background-repeat:no-repeat;
display:block;
overflow:hidden;
position:relative;
z-index:1
}
div#campoform{
float:left;
width:78%;
height:auto;
margin-top:1%;
padding-top:1%;
padding-bottom:1%;
left:0;
border:0;
background-color:none;
display:block;
position:relative;
cursor:default;
z-index:5
}
div#campoform:hover{
float:left;
width:78%;
height:auto;
margin-top:1%;
padding-top:1%;
padding-bottom:1%;
left:0;
border:0;
background-color:#66CCCC;
font-color:#FFFFFF;
display:block;
position:relative;
cursor:default;
z-index:5
}
div#campoform:active{
float:left;
width:78%;
height:auto;
margin-top:2%;
padding-top:1%;
padding-bottom:1%;
left:0;
border:0;
background-color:#66CCCC;
font-color:#FFFFFF;
display:block;
position:relative;
cursor:default;
z-index:5
}
div#tabtube{
clear:both;
width:98%;
height:auto;
margin:0;
border:1px solid #66CCCC;
padding:1%;
background-color:#FFFFFF;
position:relative;
cursor:pointer;
display:block;
z-index:2
}
div#tabtube:hover{
clear:both;
width:98%;
height:auto;
border:1px solid #66CCCC;
padding:1%;
background-color:#66CCCC;
position:relative;
cursor:pointer;
z-index:2
}
div#tabtube:hover .testoform{
border:1px solid #FFFFFF;
color:#FFFFFF
}
div#tabtube:hover link:fimra{
border:1px solid #FFFFFF;
color:#FFFFFF
}
div#tabtube:active{
clear:both;
width:98%;
height:auto;
border:1px solid #66CCCC;
padding:1%;
background-color:#66CCCC;
position:relative;
cursor:pointer;
z-index:2
}
div#photog{
clear:both;
width:auto;
background-color:#66CCCC;
display:block;
position:relative;
cursor:default;
z-index:4
}
div#drc{
clear:both;
width:100%;
height:auto;
border-top:1px dotted #FFFFFF;
border-left:2px solid #FFFFFF;
margin-top:2%;
background-color:transparent;
position:relative;
cursor:default;
z-index:5
}
div#lA{
float:left;
width:12%;
height:auto;
padding:1%;
background-color:transparent;
position:relative;
cursor:default;
z-index:3
}
div#lB{
float:left;
width:81%;
height:auto;
padding:1%;
background-color:transparent;
position:relative;
cursor:default;
z-index:3
}
div#lA .testo{
clear:both;
color:#FFFFFF;
text-align:left;
font-size:55%
}
div#lB .testo{
color:#FFFFFF;
text-align:justify;
font-size:90%
}
div#calend{
clear:both;
width:40px;
height:auto;
border:1px dashed #FFFFFF;
background-image:url(img/plastica023.gif);
padding:1%;
cursor:default;
z-index:3
}
div#calend .campotesto{
font-size:70%;
}
div#tabres{
clear:both;
width:96%;
height:auto;
padding:0.5%;
background-color:transparent;
border:0;
vertical-align:middle;
z-index:3
}
div#tagcloud{
clear:both;
width:98%;
height:20%;
max-height:200px;
padding:0.5%;
background-color:transparent;
border:0;
overflow:hidden;
z-index:3
}
div#indicatore{
clear:both;
width:60%;
height:8px;
padding:1%;
background-color:#FFFFFF;
border:1px solid #0099FF;
}
div#indbar{
clear:both;
height:100%;
background-color:#0099FF;
}
img#sponsor{
padding-top:0.5%;
padding-left:2.2%;
z-index:3;
position:relative
}
img#pub{
border:0;
cursor: default;
padding-top:7%;
z-index:1;
}
img#logo{
padding:0.5%;
z-index:4;
position:fixed
}
img#logodowndx{
top:0;
left:0;
padding:0.5%;
z-index:4;
position:absolute
}
img#imgpwv{
float:left;
width:70px;
height:70px;
border:8px solid #0099FF;
cursor:pointer;
display:block;
z-index:8
}
img#imgpw{
clear:both;
width:70px;
height:70px;
border:8px solid #0099FF;
margin:1%;
cursor:pointer;
position:relative;
z-index:5
}
img#imgpw:hover{
clear:both;
width:70px;
height:70px;
border:8px solid #961a13;
margin:1%;
cursor:pointer;
position:relative;
z-index:5
}
img#imgpw:active{
clear:both;
width:70px;
height:70px;
border:8px solid #961a13;
margin:1%;
cursor:pointer;
position:relative;
z-index:5
}