
*
{
     margin:0px 0px 0px 0px;
     padding:0px 0px 0px 0px;
     font-family: verdana;
     font-size:10pt;
}

body
{
     background-color: #FFFFFF;
}

span.errore
{
     color:black;
     font-weight:bold;
}

div#global_container
{
     position: relative;
     width: 934px;
     /*top:-38px; */
     left:9px;
}


div#header_banner_leaderboard
{
     text-align:left;
     margin-top:10px;
}

/*
     -------------------------------
     -------- CLASSI SCHERMO -------
     -------------------------------
*/
.schermo_totale
{
     width:934px;
}

.schermo_lato_sx
{
     float:left;
     width:653px;
     margin:0px 0px 0px 0px;
}
.schermo_lato_dx
{
     text-align:right;
     float:left; 
     width:265px;
     margin:0px 0px 0px 0px;
     margin-left:0px;
     margin-right:0px;
}

/*
     -------------------------------
     ----------- HEADER ------------
     -------------------------------
*/
div#header_container
{
     position:relative;
     margin-top:50px;
     width:934px;
}




div#header_container div#header_container_sx
{
     position:relative;
     width:653px;
     float:left;
}
div#header_container div#header_container_dx
{
     position:relative;
     float:right;
     height:125px;
     width:265px;
     left:0px;
}

div#header_container_dx div#toolbar_ricerca
{
     float:right;
     position:relative;
     height:24px;
     margin-top:20px;
}

div#header_container_dx div#toolbar_minisito
{
     float:right;
     position:relative;
     height:24px;
     width: 267px;
     margin-top:16px;
}

div#header_container_dx div#toolbar_coming
{
     float:right;
     position:relative;
     width:267px;
     height:24px;
     margin-top:16px;
}

div#header_container div#logo_jml
{
     position:relative;
     left:0px;
     top:0px;
     width:319px;
     height:100px;
     float:left;
}

div#header_container div#widget_logo_plus
{
     position:relative;
     left:-60px;
     top:0px;
     width:100px;
     height:100px;
     float:left;
}



div#header_container_sx div#toolbar_home
{
     float:left;
     position:relative;
     width:653px;
     height:24px;
     left:1px;
}



/*
     -------------------------------
     -------- CENTRAL BODY ---------
     -------------------------------
*/
div#central_container
{
     position:relative;
     width:934px;
}

div#central_container_sx_up
{
       height: auto !important;
       /*height: 896px;*/
     min-height: 896px;
     margin-top:10px;
     margin-bottom:20px;

     position:relative;
     float:left;
}

div#central_container_sx
{
     position:relative;
     float:left;
     height:auto;
}

div#central_container_dx
{
     position:relative;
     float:left;
     text-align:center;
     margin-top:10px;
     left:20px;
     width:265px;
     height:auto;
}


div#sponsor_alto_1_dx
{
     position:relative;
     width:265px;
     height:250px;
}

div#login_box
{
     position:relative;
     margin-top:19px;
     width:264px;
     height:212px;
}

div#sponsor_alto_2_dx
{
     margin-top:10px;
     position:relative;
     width:100%;
     height:60px;
}



div#mr_ghibli
{
     position:relative;
     margin-top:10px;
     width:264px;
     height:188px;
}

div#sponsor_alto_3_dx
{
     position:relative;
     margin-top:10px;
     width:250px;
     height:250px;
}

div#dx_skyscraper
{
     position:relative;
     margin-top:10px;
}

div#header div#btn_perche_jml
{
     position:absolute;
     left:82px;
     top:164px;
     border:0px;
     width:182px;
     height:32px;
}
div#header div#btn_preiscriviti
{
     position:absolute;
     left:294px;
     top:164px;
     border:0px;
     width:182px;
     height:32px;
}
div#header div#btn_home
{
     position:absolute;
     left:481px;
     top:164px;
     border:0px;
     width:91px;
     height:32px;
}
div#header div#btn_scrivi_redazione
{
     position:absolute;
     left:759px;
     top:10px;
     border:0px;
}
div#header div#label_tipologia
{
     position:absolute;
     left:556px;
     top:61px;
     border:0px;
}
div#header div#site_preview
{
     position:absolute;
     left:488px;
     top:10px;
     border:0px;
}
div#header div#master_swf
{
     position: absolute; 
     width: 259px; 
     height: 97px; 
     z-index: 19; 
     left: 643px; 
     top: 83px
}

div#central_container div#perche_jml_video
{
     position:relative;
     left:100px;
}

div#main_container div#footer
{
     margin-top:20px;
     position:relative;
     color: #FFFFFF;
     text-align:center;
     font-family:verdana;
     font-size:9pt;
     font-weight:bold;
}

div#preiscrizione_dati
{
     padding-left:30px;
     background:#808080;
     color:white;
     font-family:verdana;
     font-size:9pt;
     text-align:left;
}


div#preiscrizione_dati table th
{
     text-align:right;
}

div#footer a, div#footer a:visited
{
     color:white;
     text-decoration:none;
}

a.preiscrizione_link, a.preiscrizione_link:visited
{
     color:blue;
}

span.interlinea
{
     line-height:20px;
     text-align:left;
}

div#preiscrizione_contenuto div#cornice_dati_header
{
     background-color:#808080;
     width:652px;
     height:12px;
     margin-bottom:0px;
     background-repeat: no-repeat;
     background-image:url('/registrazione/images/header_tabella_dati_preiscrizione.jpg');
}

div#preiscrizione_contenuto div#cornice_dati_tail
{
     width:652px;
     height:11px;
     margin-top:0px;
     background-image:url('/registrazione/images/tail_preiscrizione.jpg');
     background-repeat:no-repeat;
}


/*
     -------------------------------
     ----------- FOOTER ------------
     -------------------------------
*/
div#footer_container
{
     position:relative;
     float:left;
     margin-top:1px;
     font-family:verdana;
     font-size:10px;
     color: white;
     padding-bottom:30px;
     text-align:center;
     font-weight:bold;
}

div#footer_container a, div#footer_container a:visited
{
     color: white; 
     font-size:10px;
}
