/*
Theme Name: Alessandra Neri
Theme URI: http://www.alessandraneri.it/
Description: 
Version: 
Author: MeGa
*/

* {
	margin: 0;
	padding: 0;
}
:focus {
	outline-width: 0pt;
	outline-style: none;
	outline-color: -moz-use-text-color;
}
body {
	background: #001029 url(images/background.jpg) no-repeat top center;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center; /* per centrare con IE */	
}
#home-body {
	background: #001029 url(images/background-home.jpg) no-repeat top center;
}
/* -----------------------------------*/
/* ---------->>> HEADER <<<-----------*/
/* -----------------------------------*/
#header {
	background: #001029 url(images/header.png) no-repeat top center;
	float: left;
	height: 119px;
	margin: 0 auto;
	width: 960px;
}
#linkperintro {
	display: block;
	height: 20px;
	margin: 70px 0 0 890px;
	width: 50px;
}
#menu-sup {
	background: url(images/menu_bg.gif) no-repeat top center;
	float: left;
	height: 35px;
	margin: 0;
	width: 960px; 
}
#menu-sup li { 	float: left; margin: 0; padding: 0; list-style: none; }
#menu-sup li, #menu-sup a {height: 35px; display: block;}
#panel1b {left: 0; width: 111px;}
#panel2b {left: 111px; width: 128px;}
#panel3b {left: 239px; width: 80px;}
#panel4b {left: 379px; width: 140px;}
#panel5b {left: 459px; width: 161px;}
#panel6b {left: 620px; width: 109px;}
#panel7b {left: 729px; width: 119px;}
#panel8b {left: 848px; width: 112px;}

#panel1b a:hover, #panel1b.current {background: transparent url(images/menu_bg.gif) 0 -35px no-repeat;}
#panel2b a:hover, .current2 {background: transparent url(images/menu_bg.gif) -111px -35px no-repeat;}
#panel3b a:hover, .current3 {background: transparent url(images/menu_bg.gif) -239px -35px no-repeat;}
#panel4b a:hover, .current4 {background: transparent url(images/menu_bg.gif) -319px -35px no-repeat;}
#panel5b a:hover, .current5 {background: transparent url(images/menu_bg.gif) -459px -35px no-repeat;}
#panel6b a:hover, .current6 {background: transparent url(images/menu_bg.gif) -620px -35px no-repeat;}
#panel7b a:hover, .current7 {background: transparent url(images/menu_bg.gif) -729px -35px no-repeat;}
#panel8b a:hover, .current8 {background: transparent url(images/menu_bg.gif) -848px -35px no-repeat;}




/* -----------------------------------*/
/* ----------->>> PART1 <<<-----------*/
/* -----------------------------------*/
#centrato {
	background-color: transparent;
	margin: 0 auto;
	text-align: left; /* per centrare con IE */
	width: 960px;
}
#corpo {
	background: #1065b5;
	float: left;
	height: 342px;
	width: 960px;
}
#part1 {
	background: #1065b5 url(images/content_bg.jpg) no-repeat top center;
	float: left;
	font-family: Arial, Helvetica, sans-serif;	
	height: 342px;
	width: 420px;	
}
#box-news {
	height: 275px;
	margin: 40px 0 0 58px;
	width: 345px;
	overflow: hidden;
}
.conteiner {
	margin-bottom: 10px;
	float: left;
}
.colonna-thumb {
	float: left;
	width: 60px;
}
.colonna-testo {
	float: left;
	min-height: 60px;
	padding: 0 0 0 10px;
	width: 275px;
}
.riassunto {
	font-family: Arial, Helvetica, sans-serif;	
	color: #FFF;
	float: left;
	width: 100%;
}
.riassunto h2 a {
	color: #ed80d3;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.riassunto h2 a:hover { text-decoration: underline; }
.riassunto p { font-size: 13px; }
.thumb {
	margin: 2px 0 0;
	line-height: 0;
}
.thumb a, .thumb a img { border-style: none; text-decoration: none;}
#old-news-link {
	float: left;
	font-size: 13px;
	margin-left: 125px;
	text-align: right;
	width: 270px;
}
#old-news-link a {
	color: #FFF;
	text-decoration: none;	
}
#old-news-link a:hover { text-decoration: underline; }
/* -----------------------------------*/
/* ----------->>> PART2 <<<-----------*/
/* -----------------------------------*/
#part2 {
	display: none;
	background: #1065b5 url(images/diapositive_bg.jpg) no-repeat top center;
	float: left;
	height: 312px;
	width: 274px;	
}
/* -----------------------------------*/
/* ----------->>> PART3 <<<-----------*/
/* -----------------------------------*/
#part3 {
	background: #1065b5 url(images/sequenza_foto_bg.jpg) no-repeat top left;
	float: left;
	height: 342px;
	overflow: hidden;	
	width: 540px;	
}
#slideshow {
    position:relative;
	 margin-top: 10px;
    height: 330px;
	 width: 500px;
}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}
#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}
#slideshow IMG.last-active { z-index: 9; }



/* -----------------------------------*/
/* ---------->>> FOOTER <<<-----------*/
/* -----------------------------------*/
#footer {
	background: #001029 url(images/footer-completo.jpg) no-repeat top center;
	float: left;
	height: 51px;
	margin: 0 auto;
	width: 960px;
}
#completa-footer {
	background: #001029 url(images/completa-footer.jpg) no-repeat bottom center;
	float: left;
	height: 117px;
	margin: 0 auto;
	width: 960px;	
}
#footer-completo {
	background: #001029 url(images/footer-completo.jpg) no-repeat bottom center;
	float: left;
	height: 168px;
	margin: 0 auto;
	width: 960px;	
}
#footer-completo-sponsor {
	background: #001029 url(images/footer-completo-sponsor.jpg) no-repeat bottom center;
	float: left;
	height: 168px;
	margin: 0 auto;
	width: 960px;	
}
#contatore { margin-left: 720px; }
#audioplayer_1 {
	margin: -20px 0 0 40px;
}
#sponsor-home-1, #sponsor-home-2, #sponsor-home-3 {
	display: block;
	position: relative;
}
#sponsor-home-1 {
	height: 35px;
	top: 569px;
	left: 305px;
	width: 105px;
}
#sponsor-home-2 {	
	height: 52px;	
	top: 515px;
	left: 425px;
	width: 105px;
}
#sponsor-home-3 {	
	height: 42px;
	top: 470px;
	left: 550px;
	width: 135px;
}

