@charset "ISO-8859-1";
/* CSS Document */
.skip
{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}

.il{float:left; margin:0 10px 0 10px;}

body {background: url(img/grafica/home_sf.jpg) repeat-x #CFBFD9; margin:0 auto; padding:0;
font-family:Arial, Helvetica, sans-serif; font-size:12px}

#home{text-align:center; position:absolute; left:50%; margin-left:-511px}
#fondohome{position:absolute; top:0; left:0}
#flashome{position:absolute; top:80px; left:370px; width:565px; z-index:1; }
#testohome{position:absolute; top:226px; left:118px; width:200px; z-index:2; text-align:justify; color:#000066}
#menuhome{position:absolute; top:670px; left:40px; width:900px; z-index:2; color:#1B1464}

#pg{position:absolute; left:50%; margin-left:-511px; width:1022px; background: url(img/grafica/pg_sf.png) 0 0 repeat-y; padding:0}
#contenutopg{background: url(img/grafica/pg.jpg) 0 0 no-repeat; min-height:900px; margin:0; padding:0; position:relative: top:0; left:0}
#headpg {position:relative; left:250px; width:650px; top:70px;text-align:right;}

#headpg h2{ margin:0 0 20px 0; padding-top:10px; text-transform:uppercase; font-size:18px }
#testopg h2{font-size:14px; margin-bottom:0.5em; font-style:italic}
#testopg p{margin-top:0}

#testopg{color:#1B1464; padding:120px 90px 10px 350px;}
#testopg h1{ background: url(img/grafica/h.gif) 0 0 no-repeat; min-height:28px; font-size:18px; padding:3px 5px 0 8px}
#headpg{}

#menupg{position:absolute; top:380px; left:115px; width:200px; z-index:2; color:#1B1464}
#menupg #menu ul{margin:0; padding:0}
#menupg #menu ul li{ list-style-type:none; border-bottom:1px solid #1B1464; padding:10px; text-align:center; }


#menu { text-transform:uppercase}
a, a:link{color:#1B1464}
a:hover, a:active{color:#fff; background-color:#1B1464}
#menu a, #menu a:link, #menu a:visited{text-decoration:none; padding:0.5em; color:#1B1464}
#menu a:hover{ text-decoration:underline; background-color:transparent; color:#1B1464}
#menuhome #menu ul,#menuhome #menu ul li{display:inline; font-size:10px}
#menuhome #menu ul li{ border-right:1px solid #1B1464}
.qui{font-weight:bold;}
#menupg #menu ul li.c, #menuhome #menu ul li.c{border:none;}



hr{clear:both; padding:10px 0; color:#fff; border:none; border-color:#fff; background-color:#fff}
	
#flashcontent {
		height: 600px;
	}