*{padding: 0; margin: 0;}
html, body {min-height: 100%;height: auto !important;height: 100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,label{margin:0;padding:0;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
img,input,select,label{vertical-align:middle;}
.cleared:after{display:block;visibility:hidden;content:".";height:0;clear:both;}
.cleared{clear:both;/* per Gecko */height:1%;/* per IE */}
.align-right{float:right;}
.align-left{float:left;}

html body{color:#191919;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:62.5%;line-height:1.4em;}
html>body{font:62.5%/1.4em Verdana,Helvetica,sans-serif;}
body{background:#191919; text-align:left;min-width:835px;}

h1,h2,h3,h4,h5,h6{color:#c06;font-weight:400;letter-spacing:-0.01em;padding-bottom:10px;}
h1{font-size:2.2em;line-height:1em; font-weight:bold;}
h2{font-size:1.8em;font-weight:lighter;}
h3{font-size:1.6em;font-weight:700;margin-top:10px;}
h4{font-size:1.4em;font-weight:700;letter-spacing:-0.01em;}
h5{font-size:1.1em;font-weight:700;letter-spacing:-0.05em;}
h2.sottotitolo{font-size:1.4em;font-weight:normal;letter-spacing:0.0em; font-style:italic;}
h6{font-size:1em;}

p{color:#444;font-size:1.18em; line-height:1.4em; text-align:justify; margin-bottom:8px; }
a{color:#c06;}
a:link{color:#c06;text-decoration:underline;}
a:visited{color:#c06;text-decoration:none;}
a:hover{color:#9bc630;text-decoration:underline;}
a:active{color:#c06;text-decoration:none;}
strong{color:#444;}

#barra{ float:left; width:238px; }
img{border:none;}
img.border{border:1px solid #c06;padding:1px;}
a img:hover{border-color:#9bc630;}

	.wrap{margin-right:auto;margin-left:auto;width:835px; padding:0px 25px; background:url(/2.0/img/struttura/bg.gif) top center repeat-y; }
	
	#content{ width:550px; margin-left:20px;float:left; }
#footer{background:#74043f;}
#footer p{ text-align:center; color:#fff; font-size:12px; font-weight:bold; padding:6px 0px 6px 0px; }

.col304{width:304px;}
.col484{width:484px;margin-left:8px;}
.col126{width:126px;}
.col218{width:218px;}
.height30{height:auto !important;height:30px;min-height:30px;}
.height90{height:auto !important;height:90px;min-height:90px;}

.nomargin{margin:0 !important;}
.nopadding{padding:0 !important;}
.margin{margin:8px;}
.padding{padding:8px;}
.center{text-align:center;}
.giustify {text-align: justify;}


.separated li{background-image:url(images/link_dot_vert_grey.gif);background-repeat:no-repeat;background-position:right center;padding-right:10px;padding-left:10px;}
.vertline{background-image:url(images/vertline.gif);background-repeat:repeat-y;background-position: left top;}

.menulist li a{display:block;}
.menulist li a.tag{display:inline;}
.menulist li a:hover{background-color:#EDF2FA;}

.login-btn{display:block;background-image:url(images/icon_login.gif);background-repeat:no-repeat;background-position:right center;line-height:2em;padding-right:15px;font-size:1em;font-weight:700;}
.articles li a{background-image:url(images/icon_article.gif);background-repeat:no-repeat;background-position:left center;padding-left:20px;}



#attrici{width:815px; height:170px; padding-left:20px; margin-top:70px; background:url(/2.0/img/attrici/carlo_fumetto.gif) top right no-repeat;}
.attrice{position:relative;}
.formElement{ width:100px; margin:2px 0px; font-size:11px;}

#copioni{ margin-left:30px;}
#copioni td{ padding:5px;}
#copioni td p.piccolo{ text-align:center; font-size:11px;}

p.titoletto2{font-weight:bold;text-align: justify;	font-size:12px;margin:20px 0px 0px 0px;text-transform: uppercase;}
p.titoletto3 {font-weight:bold;text-align: justify;font-size:14px;margin:0px 0px 0px 0px;text-transform: uppercase;}
p.titolettoCentrato {font-weight:bold;text-align: center;font-size:14px;margin:20px 0px 20px 0px;text-transform: uppercase;}
p.titoletto2Centrato {font-weight:bold;text-align: center;font-size:12px;margin:10px 0px 0px 0px;}
p.titoletto {font-weight:bold;	text-align: justify;	font-size:14px;	margin:20px 0px 0px 0px;	text-transform: uppercase;}
p.piccolo {text-align:center;font-size:9px;margin:0px;}

.tb_attrici img{ padding:1px; border:solid 1px #ccc;}
.pallino li{ list-style-type:circle; list-style-position:inside; font-size:12px; line-height:22px; }

img.border{ padding:3px;border:solid 1px #ccc; }
