charset "utf-8";
/* CSS Document */

/* generale body */

body {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #333333;
	word-spacing: 2px;
	}

/* layout pagina */

#containerMain {
	width: 1100px;
	overflow: visible;
	margin: 0 auto;
	border: 0px;
	padding: 0px;
	background-image:url(/background_contenuto.png);
	background-position: 0px 100px;	
	}
	
#container {
	width: 980px;
	overflow: visible;
	margin: 0 auto;
	border: 0px;
	padding: 0px;
	}
	
#mainBackground {
	position:absolute;
	width:252px;
	height:200px;
	z-index:1;
	top:0px;
	margin-left:180px;
	}
	
#halloween {
	position:absolute;
	width:219px;
	height:177px;
	z-index:1;
	top:0px;
	margin-left:0px;
	}
	
#cambiaStile {
	padding-right:30px;
	}
	
#menu {
	position:absolute;
	height: 135px;
	width: 980px;
	top: 110px;
	z-index:2;
}

#contenuto {
	width: 920px;
	height: auto;
	margin-top: 200px;
	margin-left: 20px;
	padding-top: 40px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

#contenutoMain {
	width: 600px;
	overflow:visible;
	float: left;
	border-top: 2px solid #d9d9d9;
	border-bottom: 2px solid #d9d9d9;
}

#contenutoRight {
	width: 300px;
	overflow:visible;
	float: right;
	border-top: 2px solid #d9d9d9;
	border-left: 2px solid #d9d9d9;
	border-bottom: 2px solid #d9d9d9;
	margin-bottom: 10px;
	margin-top: 10px;
	background-color: #f3f3f3;
}

#backgroundcontenuto {
	width: 615px;
	overflow:visible;
	float: left;
	background-image:url(/css/background-contenuto-main.png);
	margin-bottom: 10px;
	margin-top: 10px;
}


#feature {
	margin-bottom: 15px;
	text-align: center;
	clear: both;
}

#footerSito {
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	text-align: center;
	width: 940px;
	background-color:#d9d9d9;
	clear:both;
}

#search {
	display: inline;
	float:left;
	border: 0px solid #5B5B5B;
	padding-left:2px;
	padding-top:5px;
	margin-top:0px;
}

#ads {
	height: 95px;
	width: 984px;
	margin-bottom: 10px;
	text-align: center;
}

/* stile link */

a:link {
	color: #9D0000;
	text-decoration: none;
}


a.gazzetta:link {
	color: #412C2C;
	text-decoration: none;
}

a.naviga:link {
	text-decoration: none;
	color: #55351e;
	font-size: 16px;
}

a.portale:link {
	color: #e1e1e1;
	text-decoration: none;
	font-weight:bold;
	background-color:#434343;
}

a.portale2:link {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

a.title:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
}


a:visited {
	text-decoration: none;
	color: #9D0000;
}
a.gazzetta:visited {
	text-decoration: none;
	color: #412C2C;
}

a.naviga:visited {
	text-decoration: none;
	color: #55351e;
	font-size: 16px;
}

a.portale:visited {
	color: #e1e1e1;
	text-decoration: none;
	font-weight:bold;
	background-color:#434343;
}

a.portale2:visited {
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

a.title:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
}


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

a.naviga:hover {
	text-decoration: none;
	color: #55351e;
	font-size: 16px;
}

a.gazzetta:hover {
	text-decoration: none;
	color: #9D0000;
	text-decoration: underline;
}

a.portale:hover {
	text-decoration: none;
	color: #e1e1e1;
	font-weight:bold;
	text-decoration: underline;
}

a.portale2:hover {
	color: #9D0000;
	text-decoration: none;
	font-weight:bold;
}


a.title:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
	text-decoration: underline;
}



a:active {
	text-decoration: none;
	color: #412C2C;
}

a.naviga:active {
	text-decoration: none;
	color: #55351e;
	font-size: 16px;
}

a.gazzetta:active {
	text-decoration: none;
	color: #9D0000;
}

a.portale:active {
	color: #e1e1e1;
	text-decoration: none;
	font-weight:bold;
	background-color:#434343;
}

a.title:active {
	color: #000000;
	text-decoration: none;
	font-size:16px;
	font-weight:bold;
}


/* fine stile link */



/* inizio stile portale */

#portale {
	width:940px;
	height: 100% auto;
	overflow:visible;
	margin-left: -10px;
}

#benvenutoPortale {
	width:450px;
	text-align:left;
	height:60px;
	float: left;
}


#colonna2 {
	width: 380px;
	overflow:visible;
	float: left;
}

#colonna1 {
	width: 250px;
	height: 100%;
	overflow:visible;
	float: left;
	background-color: #e1e1e1;
}

#backgroundcolonna2 {
	width: 390px;
	overflow:visible;
	float: left;
	background-image:url(/background-contenuto.png);
}

#colonna3 {
	width: 300px;
	overflow:visible;
	float: right;
}

#inrilievo {
	width: 360px;
	height: 110px;
	padding: 5px;
	margin-left: 5px;
	margin-top: 5px;
	overflow:visible;
	border: 1px solid #694838;
}

#videorilievo {
	width: 360px;
	padding: 5px;
	margin-left:10px;
	margin-bottom: 5px;
	overflow:visible;
}

#news {
	width:298px;
	height:200px;
	border-left: 2px solid #d9d9d9;
	border-bottom: 2px solid #d9d9d9;
}

#forumbox {
	width:298px;
	height:200px;
	border-left: 2px solid #d9d9d9;
	border-bottom: 2px solid #d9d9d9;
	overflow:scroll;
}

#lastpost {
	width:298px;
	height:100px;
	border-left: 2px solid #d9d9d9;
	border-bottom: 2px solid #d9d9d9;
}

#continua {
	background-color: #d9d9d9;
}

#rilievopic {
	float:right;
	width:100px;
	height:100px;
	padding:1px;
	margin: 5px;
	border: 1px solid #694838;
	text-align:center;	
}

#coverimg {
	width:250px;
	height:350px;
	background-image:url(http://www.giratempoweb.net/hotnews/immagini/top_gw-goldenEdition.png);
	background-repeat:no-repeat;
	background-position: -490px 0px;
}

#coverdescr {
	width:246px;
	overflow:visible;
	background-color:#906956;
	color:#d9d9d9;
	padding:2px;
	font-size:12px;
	padding-bottom: 5px;
}

#covertext {
	text-align:left;
	background-color:#694838;
	color:#FFFFFF;	
	width:80px;
	padding:0px;
	text-align:center;
}

#bottom {
	width:940px;
	height: 50px;
	overflow:visible;
	clear:both;
}

#AdsPortale {
	width:940px;
	overflow:visible;
	clear:both;
}

#AdsDea {
	width:468px;
	overflow:visible;
	float:left;
}










#altoPortale {
	width:920px;
	height: 70px;
	margin-top: 3px;
}


#fraseRandom {
	width:350px;
	text-align:center;
	padding: 3px;
	height:60px;
	float: right;
	border: 1px solid #FADA96;
	background: #FCF1E2 URL(/gazzetta/wp-content/themes/GazzettaDelProfeta/images/blockquote.jpg) no-repeat   scroll top left;
}

#vai {
	width:920px;
	height:32px;
	padding-right:0px;
	position:absolute;
	top: 305px;
	left: 4px;
}

#rilievo {
	text-align:left;
	width:900px;
	height:200px;
	margin-top:5px;
	border: 0px solid #000000;
	clear:both;
}

#rilievoUno {
	width:290px;
	float:left;
	border: 1px solid #000000;
}

#rilievoDue {
	width:290px;
	float:left;
	margin-left:15px;
	border: 1px solid #000000;
}

#rilievoTre {
	width:290px;
	float:right;
	border: 1px solid #000000;
}

#portaleMezzo {
	clear:both;
}




#ContenutoBox {
	padding-left:4px;
	padding-right:4px;
}

#forum {
	float:right;
	width:200px;
	height:300px;;
	margin-top:5px;
	margin-left:10px;
	border: 1px solid #000000;
}

#mainPortale{
	width:458px;
	height:300px;
	margin-top:5px;
	margin-left:8px;
	margin-bottom:5px;
	float:left;
	border: 1px solid #000000;
	background-color:#E5DEDA;
}

#PodcastRilievo {
	height:200px;
	width:250px;
	float:left;
}

#DaNonPerdere {
	height:300px;
	width:458px;
	float:left;
}

#Pubblicita {
	height:200px;
	width:200px;
	float:right;
}

#altro {
	height:100px;
	width:auto;
	clear:both;
}

#AdsBasso {
	height:100px;
	width:458px;
	width:auto;
	clear:both;
}


#OnLine {
	height:275px;
	overflow:scroll;
}

/* fine stile portale */




/* stili testo */

.testo {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #333333;
	padding: 15px;
	word-spacing: 2px; 
}
.testoScuro {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	color: #1B1B1B;
	font-weight: bold;
}
.testoChiaro {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #F3F3F3;
	font-weight: bold;
}
.TitoloGazzetta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.TitoloRosso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC0033;
}
.SottoTitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
.TitoloSecondario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #2851A4;
	letter-spacing: 1px;
}
.titoloFormale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.titolomenu { /* .titolomenu serve per i titoli dei video, corrisponde a .testoTitoloSezione */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.testoTitoloSezione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

.testoTitoloSezione2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
.testoTitoloSezione3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #8d8d8d;
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #505050;
}

blockquote {
	margin: 1em 1.5em;
	padding: 1em 1.5em;
	border: 1px solid #FADA96;
	background: #FCF1E2 URL(/blockquote.jpg) no-repeat   scroll top left;
	}

/* fine stili testo */

/* stile per Reportage Pietra Filosofale */
#citazione {
	height: 50px;
	width: 160px;
	position: absolute;
	left: 765px;
	top: 552px;
	overflow: hidden;
}
.HP1-libro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
.HP1-gnoma {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
}
.HP1-capitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	color: #FFCC33;
}
.HP1-titoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: #FF8000;
}
.HP1-dettagli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FF8000;
}
.HP2-libro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	color: #0033FF;
}
.HP2-gnoma {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #0000FF;
}
.HP2-capitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	color: #80FFFF;
}
.HP2-titoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: #4E97CD;
}
.HP2-dettagli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	color: #3787C1;
}

/* fine stile per Reportage Pietra Filosofale */




/* menu */

/* modifiche natalizia */

#menu-neve {
	width:981px;
	height:157px;
	position:absolute;
	background-image:url(/menu/immagini-natale/neve.png);
	visibility:hidden;
	top:-3px;
	left:0px;
	z-index:-10;
}

#menu-palline-sx {
	width:58px;
	height:76px;
	position:absolute;
	background-image:url(/menu/immagini-natale/palline-sx.png);
	z-index:-10;
	left: -4px;
	top: 102px;
}

#menu-palline-dx {
	width:51px;
	height:89px;
	position:absolute;
	background-image:url(/menu/immagini-natale/palline-dx.png);
	z-index:-10;
	left: 935px;
	top: 101px;
}

#menu-cappello-bn {
	width:109px;
	height:77px;
	position:absolute;
	background-image:url(/menu/immagini-natale/cappello-babbo-natale.png);
	z-index:1;
	left: 581px;
	top: -11px;
}

#menu-fiocco {
	width:33px;
	height:38px;
	position:absolute;
	background-image:url(/menu/immagini-natale/fiocco.png);
	z-index:1;
	left: 384px;
	top: 18px;
}


/*fine modifiche natalizie */

#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:980px;
	height:135px;
}

#menu-home {
	position:absolute;
	left:0px;
	top:0px;
	width:980px;
	height:53px;
}

#menu-news {
	position:absolute;
	left:0px;
	top:53px;
	width:102px;
	height:41px;
	background-image:url(/menu-images/menu_news.png);
}

#menu-news:hover {
	position:absolute;
	left:0px;
	top:53px;
	width:102px;
	height:41px;
	background-image:url(/menu-images/menu_news-over.png);
	cursor:pointer;
}


#menu-libri {
	position:absolute;
	left:102px;
	top:53px;
	width:100px;
	height:41px;
	background-image:url(/menu-images/menu_libri.png);
}

#menu-libri:hover {
	position:absolute;
	left:102px;
	top:53px;
	width:100px;
	height:41px;
	background-image:url(/menu-images/menu_libri-over.png);
	cursor:pointer;
}

#menu-film {
	position:absolute;
	left:202px;
	top:53px;
	width:100px;
	height:41px;
	background-image:url(/menu-images/menu_film.png);
}

#menu-film:hover {
	position:absolute;
	left:202px;
	top:53px;
	width:100px;
	height:41px;
	background-image:url(/menu-images/menu_film-over.png);
	cursor:pointer;
}

#menu-forum {
	position:absolute;
	left:302px;
	top:53px;
	width:100px;
	height:41px;
	background-image:url(/menu-images/menu_forum.png);
}

#menu-forum:hover {
	position:absolute;
	left:302px;
	top:53px;
	width:100px;
	height:41px;
	background-image:url(/menu-images/menu_forum-over.png);
	cursor:pointer;
}

#menu-podcast {
	position:absolute;
	left:402px;
	top:53px;
	width:100px;
	height:41px;
	background-image:url(/menu-images/menu_podcast.png);
		
}

#menu-podcast:hover {
	position:absolute;
	left:402px;
	top:53px;
	width:100px;
	height:41px;
	background-image:url(/menu-images/menu_podcast-over.png);
	cursor:pointer;	
}


#menu-mondomago {
	position:absolute;
	left:502px;
	top:53px;
	width:100px;
	height:41px;
	background-image:url(/menu-images/menu_mondomago.png);
}

#menu-mondomago:hover {
	position:absolute;
	left:502px;
	top:53px;
	width:100px;
	height:41px;
	background-image:url(/menu-images/menu_mondomago-over.png);
	cursor:pointer;
}

#menu-media {
	position:absolute;
	left:602px;
	top:53px;
	width:100px;
	height:41px;
	background-image:url(/menu-images/menu_media.png);
}

#menu-media:hover {
	position:absolute;
	left:602px;
	top:53px;
	width:100px;
	height:41px;
	background-image:url(/menu-images/menu_media-over.png);
	cursor:pointer;
}

#menu-beyond {
	position:absolute;
	left:702px;
	top:53px;
	width:99px;
	height:41px;
	background-image:url(/menu-images/menu_beyond.png);
}

#menu-beyond:hover {
	position:absolute;
	left:702px;
	top:53px;
	width:99px;
	height:41px;
	background-image:url(/menu-images/menu_beyond-over.png);
	cursor:pointer;
}

#menu-google {
	position:absolute;
	left:801px;
	top:53px;
	width:179px;
	height:82px;
	background-image:url(/menu-images/menu_google.png);
}

#menu-bottom {
	position:absolute;
	left:0px;
	top:94px;
	width:801px;
	height:41px;
}

#menu-naviga {
	width:99px;
	height:41px;
	text-align: center;
	padding-top: 10px;
}


/* fine menu */



/* particolari altre sezioni */


.potternews {
	border: 1px solid;
	border-color: #000000;
	padding: 5px;
	background-color:#CCCCCC;
	width:141px;
	text-align:center;
	margin:10px;
	float:left;
}

.potternews:hover {
	background-color:#99CCCC;
}


#ContenutoPrincipale {
	border-top: 1px solid;
	border-color: #333333;
	padding-top: 10px;
	margin-top: 10px;
	margin-left: 210px;
	padding-left: 10px;
}

#ContenutoSecondario {
	width: 250px;
	padding-right: 10px;
	float: right;
	display: inline;
	padding: 10px;
	margin: 10px;
	border: 2px solid #5B5B5B;
	position: absolute;
	background-color: #CCCCCC;
	left: 100px;
	top: 100px;
}

.Contenuto1 {
	height: 250px;
	width: 200px;
	margin-right: 5px;
}
.Contenuto2 {
	height: 250px;
	width: 200px;
	margin-right: 5px;
	margin-left: 5px;
}

#Ads {
	width: 336px;
	padding-right: 10px;
	float: right;
	display: inline;
	padding: 5px;
	margin: 5px;
	border: 0px solid #5B5B5B;
}

#Ads120x600 {
	width: 120px;
	height: 600px;
	float: right;
	margin-left: 5px;
	border: 0px solid;
}

#adv {
	width: 468px;
	display: inline;
	border: 0px solid #5B5B5B;
	margin-bottom: 10px;
}

#container #PodcastMenu {
	width: 200px;
	height: 500px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	border-color: #333333;
	border-top: 1px solid;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(../giratemPod/immagini/entrata/sfondo-menu.gif);
	background-repeat: repeat-x;
}

#container #PodcastMenu #SezioneMenu {
	height: 25px;
}
.linea {
	margin-top: 10px;
	margin-bottom: 10px;
}


#AdsHP6 {
	width: 336px;
	padding-right: 10px;
	float: right;
	display: inline;
	padding: 5px;
	margin: 5px;
	border: 0px solid #5B5B5B;
}

#containHP6 {
	width: 850px;
	height: 1300px;
	margin-left: 60px;
	overflow: visible;
}
#containHP6 #colonnaSx #title {
	height: 23px;
	width: 192px;
	background-image: url(../film/immagini/back_button.gif);
	background-repeat: no-repeat;
	color: #F3F3F3;
}
#containHP6 #colonnaSx #description {
	text-align: left;
	width: 190px;
	border: 1px solid #666666;
	margin-bottom: 2px;
	margin-top: -2px;
}

#colonnaSx {
	width: 200px;
	float: left;
	margin-right: 10px;
	margin-top:10px;
}
#colonnaCentro {
	width: 410px;
	float: left;
	margin-top:10px;
}
#colonnaDx {
	width: 200px;
	height: 600px;
	float: left;
	margin-left: 10px;
	clear: right;
	margin-top:10px;
}

#DvSx {
	width: 600px;
	margin-left: 20px;
	margin-bottom: 20px;
	text-align: justify;
}

#DvDx {
	width: 600px;
	margin-left: 300px;
	margin-bottom: 20px;
	text-align: justify;
}
	
#compraDVD {
	width:200px;
	height:260px;
	background-image:url(/film/dvd/compra-dvd.png);
	background-repeat:no-repeat;
	float:right;
	text-align:center;
	padding-top:30px;
	padding-left:3px;
	padding-right:3px;
	margin-top:-30px;
	clear:both;
}

#compraDVDinline {
	width:200px;
	height:260px;
	background-image:url(/film/dvd/compra-dvd.png);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:30px;
	padding-left:3px;
	padding-right:3px;
	float:left;
}

