/*

/* 
To CUSTOMIZE THE HEADER BANNER:
copy the image to public/images/start_page/header_bg.jpg 
*/

/* 

To CUSTOMIZE EDITION LISTINGS, add them below like this:

div#paginaInt div#contenuti ul li#diorio a {
background: url(../images/start_page/edizionediorio.gif) left center no-repeat;
}

*/

/* --- No editing after this point should be necessary ---------------------- */

/* ***************** ************** ************** */
/* ***************** TAG GENERICI ************** */
/* ***************** ************** ************** */
* {margin: 0; padding: 0;}
body {
    text-align:center;
    color: #333;
    margin:0;
    /* padding: 0 35px; */
    border: 0;
    background: #000000 url(../images/start_page/page_bg.jpg) top left repeat-x;
    font-family: Arial, "Lucida Grande", Verdana, "Bitstream Vera Sans", Avenir, Helvetica, sans-serif;
    font-size:0.8125em;
}

/* ***************** ************** ************** */
/* ***************** CLASSI ************** */
/* ***************** ************** ************** */
.nascosto{
    display:none;
}

.floatClear{
    clear: both;
}


/* ***************** ************** ************** */
/* ***************** TAG ************** */
/* ***************** ************** ************** */
h1{
    color: #9e0b0f;
    font-size: 20px;
    font-weight: normal;
    font-family:Georgia, "Times New Roman", Times, serif;
    margin-bottom: 10px;
}

h2{
    color: #9e0b0f;
	font-size: 18px;
	font-weight: normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom: 26px;
}

p{
	margin-bottom: 13px;
	font-size: 13px;
	line-height: 1.5em;
}

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

a:hover{
    color: #9e0b0f;
    text-decoration: underline;
}

blockquote {
    display: none;
}

.translate_element {
    background: transparent url(../images/icons/pen.png) center center no-repeat;
    width: 12px;
    height: 12px;
    padding: 8px;
}

/* ***************** ************** ************** */
/* ***************** PAGINA (contiene tutto) ************** */
/* ***************** ************** ************** */
#paginaExt{
    padding:0; border:0;
    position: relative;
    margin: 18px auto 0 auto;
    width:804px;
}

#paginaInt{
    margin:0; padding:0; border:0;
    width:804px;
}

/* ***************** ************** ************** */
/* ***************** MENU IN ALTO ************** */
/* ***************** ************** ************** */
#top_menu{
    margin: 0; padding: 0;
    display: block;
    height: 80px;
    width: 804px;
    text-align: center;
    background: transparent url(../images/start_page/menu_top_bg.jpg) top left no-repeat;
    list-style: none;
    color: #FFFFFF;
}

#top_menu ul{
    text-align: center;
    width: 804px;
    padding-top: 51px;
}

#top_menu li{
    list-style: none;
    display: inline;
    letter-spacing: 1.1px;
}
#top_menu li a{
    color: #FFFFFF;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 11px;
}
#top_menu li a:hover{
    text-decoration: underline;
}
/* ***************** ************** ************** */
/* ***************** testata ************** */
/* ***************** ************** ************** */
#testata{
    margin: 0; padding: 0;
    display: block;
    height: 242px;
    width: 804px;
    background: transparent url(../images/start_page/header_bg.jpg) top left no-repeat;
}
#testata h1{
    display: none;
}
#testata p{
    display: none;
}

/* ***************** ************** ************** */
/* ***************** Menu ************** */
/* ***************** ************** ************** */
#menu{
    margin: 0 0 0 0; padding: 0;
    display: block;
    height: 35px;
    width: 804px;
    background: url(../images/start_page/menu_bg.jpg) top left no-repeat;
    text-align: center;
}
#menu ul{
    width: auto;
    padding: 7px 0 0 0;
}
#menu li{
    display: inline;
    list-style: none;
    letter-spacing: 1.1px;
    text-align: center;
    margin: 0 10px;
}
#menu li a{
    color: #a19792;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: bold;
    background: transparent url(../images/start_page/triangolino.gif) bottom center no-repeat;
    padding-bottom: 6px;
}
#menu li a:hover{
    color: #FFFFFF;
    background: transparent url(../images/start_page/triangolino_full.gif) bottom center no-repeat;
}

/* ***************** ************** ************** */
/* ***************** Contenuti ************** */
/* ***************** ************** ************** */
#contenuti{
    background-color:#fff;
    width: 780px;
    margin: 0 13px 0 11px;
    padding:  0px 0 0 0;
    text-align: left;
    /* float: left; */
}

	#contenutoTesta{
		/*
        width: 740px;
		padding: 0 20px;
        */
    }

    #contenutoDoppio_ext{
		background: #eee url(../images/start_page/filo_oriz.jpg) top center no-repeat;
		/* background-color: #eeeeee; */
		float: left;
		width: 780px;
		margin: 20px 0 0 0; padding: 0;
        padding-top: 00px;
	}
	
	#contenutoSingolo_int{
		float: left;
		width: 780px;
		margin: 0; padding: 0;
	}
	
	#contenutoDoppio_int{
		background: transparent url(../images/start_page/filo_vert.jpg) top center repeat-y;
		float: left;
		width: 780px;
		margin: 0; padding: 0;
	}
	
	#contenutoDoppio_singolo{
		background: #eee url(../images/start_page/filo_oriz.jpg) top center no-repeat;
		background-color: #eeeeee;
		float: left;
		width: 740px;
		margin: 0; padding: 20px;
	}
  
	#contenutoSingolo {
		float: left;
		padding: 20px;
	}
	
	#contenutoSingolo h2 {
		text-align: center;
    width: 740px;
	}

	#contenutoSinistra{
		width: 350px;
		float: left;
		padding: 20px;
	}
            #contenutoSinistra p.edition_description{
                margin-top: -8px;
                font-size: 0.9em;
            }

		#contenutoDestra{
			width: 350px;
			float: right;
			padding: 20px;
		}
		
	#contenuti ul{
		list-style: none;
       	margin:	0 0 22px 0;

	}
	#contenuti ul li{
        list-style: none;
        margin: 17px 0 0 0;
        padding: 0 0 0 23px;
        background: url(../images/start_page/switchscolar.gif) top left no-repeat;
        font-size: 14px;
        text-align: justify;
	}
        
    #contenuti ul li a{
		color: #666;
        padding: 0 0 0 0;
    }
	#contenuti ul li a:hover{
	}

/* ***************** ************** ************** */
/* ***************** Piede | Footer ************** */
/* ***************** ************** ************** */
#footer{
    width: 710px;
    margin: 0 13px 20px 11px;
    background: #cfccc7 url(../images/start_page/footer_bg.jpg) bottom left no-repeat;
    border-top: 1px solid #ada9a6;
    padding: 15px 35px 22px 35px;
    text-align: left;
    overflow: hidden;
    font-size: 12px;
}
#footer a{
    text-decoration: none;
    color: #71645c;
}
#footer a:hover{
    text-decoration: underline;
}

#footer #footer_table {
    width: 730px;
}

#footer table td#footer_table_left{
    width: 114px;
}
#footer table td#footer_table_left a{
    margin: 0; padding: 0;
    width: 36px;
    display: block;
    height: 25px;
    background: #cfccc7 url(../images/start_page/footer_europe.gif) top left no-repeat;
    text-indent: -9999px;
    border: 0;
    text-decoration: none;
    overflow: hidden;
}
#footer table td#footer_table_center{
    padding: 0 15px;
}
#footer table td#footer_table_right{
    width: 114px;
}
#footer table td#footer_table_right a{
    width: 114px;
    height: 25px;
    display: block;
    background: #cfccc7 url(../images/start_page/footer_talia_logo.gif) top left no-repeat;
    text-indent: -9999px;
    border: 0;
    text-decoration: none;

}


/* Localized */