/* Css di Hayden Panettiere.it */

body {
background:url(../images/_bg2.jpg) #FFFFFF;
background-repeat:repeat-x;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#000000;
margin:0;
padding:0;
line-height:18px;
}

a { text-decoration:none; color:#990000;}
a:hover { text-decoration:underline; color:#990000;}

h1,h2,h3,h4,h5,h6 { margin:0; padding:0; }

h1 { color:#510000; font-size:20px; font-weight:normal; margin-bottom:25px;}
h2 { color:#990000; font-size:11px; font-weight:bold;}

ul { margin:0; padding:0; list-style-type:none;}

.clear { clear:both;}
.float { float:left;}
.float2 { float:right;}

.box-home {
width:100%;
margin:0;
padding:0;
background:url(../images/_bg.jpg);
background-repeat:repeat-x;
border-top:1px solid #CCCCCC;
}

.txt-home {
width:600px;
margin:0 auto;
padding:0;
}

.credits-home {
width:760px;
margin:0 auto;
padding:0;
}

.header {
width:780px;
margin:5px 0 0 10px;
height:156px;
}

.menutop {
width:770px;
margin:0;
padding-left:10px;
padding-top:20px;
height:25px;
}

.main { width:780px; margin:30px 0 10px 0; 
 /* background:url(../images/_bg-main.gif); background-repeat:repeat-y; background-position:top right; */}

.main-sx { width:530px; float:right; margin:0; }
.main-dx { width:180px; float:left; margin:0; padding:0 20px; border-right:1px solid #E3B0B3;}

.foot { margin:0 auto; background:url(../images/_bg-footer.jpg); background-repeat:repeat-x; width:100%; height:70px;}
.footer { width:780px; margin:0 0 0 20px; padding-top:30px; }
.foot1 { float:left; width:630px; font-size:10px; line-height:14px; color:#666666;}
.foot2 { float:right; width:140px; padding-top:5px;}

ul.news { margin-bottom:20px;}
ul.news li { float:left; width:530px; font-size:12px; color:#333333; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #F4E686;}

.titoletto { width:520px; background:url(../images/_bg-titoletto.jpg); background-repeat:repeat-x; color:#990000; font-size:16px; padding:5px;
height:30px; float:left; margin:10px 0; font-weight:bold;}
.titoletto-dx { width:170px; background:url(../images/_bg-titoletto.jpg); background-repeat:repeat-x; color:#510000; font-size:16px; padding:5px;
height:30px; float:left; clear:both; font-weight:bold; margin-bottom:10px;}

/* Colori e stiletti */
.mar-01 { color:#510000; font-size:11px; }
.red-01 { color:#990000; font-size:12px; font-weight:bold;}
.txt-centrale { line-height:22px;}
/**/

.bordo-01 { border:1px solid #510000; }
.bordo-02 { border:1px solid #510000; padding:2px;}
ul.menu_top { margin:0; padding:0;}
ul.menu_top li { float:left;}
ul.menu_top li a{ float:left; height:23px; padding:1px 15px 0 15px; background:url(../images/_cerkio.jpg); background-repeat:no-repeat; background-position:bottom center; color:#510000; font-weight:bold; font-size:12px;}
ul.menu_top li a:hover{ text-decoration:none;background:url(../images/_cerkio2.jpg) #970100; background-repeat:no-repeat; background-position:bottom center; color:#FFFFFF;}
ul.menu_top li a.sel { text-decoration:none; background:url(../images/_cerkio2.jpg) #970100; background-repeat:no-repeat; background-position:bottom center; color:#FFFFFF; color:#FFFFFF;}

#Layer1 {
	position:absolute;
	width:100%;
	height:100%;
	z-index:1;
	background:#FFFFFF;
	left:0;
}
.lay {margin:0; padding:0; height:1600px; background:#FFFFFF;}