@charset "iso-8859-1";

/* CSS DI BASE - - -  NON MODIFICARE */

/*togliamo margini e padding da html e body xchè perchè tutti i browsers assegnano di default margini e/o padding ad alcuni elementi */
html,body
{
margin:0; 
padding: 0;
position: relative;

SCROLLBAR-FACE-COLOR: #00BFFF;
SCROLLBAR-HIGHLIGHT-COLOR: #666;
SCROLLBAR-SHADOW-COLOR: #000;
SCROLLBAR-3DLIGHT-COLOR: #1271CD;
SCROLLBAR-ARROW-COLOR: #1271CD;
SCROLLBAR-TRACK-COLOR: #1271CD;
SCROLLBAR-DARKSHADOW-COLOR: #000;
}

#body
{
background-color:#666;
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #fff;
FONT-FAMILY: verdana, Helvetica, sans-serif;
TEXT-DECORATION: none;
text-align:left;
/*cursor:pointer;*/

}

.div_principale
{
background-color:#000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
width:760px;
/*ho tolto l'alteza altrimenti mozilla 
non visualizzava correttamente il layout*/
/*height:1000px;*/
position:absolute;
top:0px;
left:10%;
right:10%;

/*definisco l'altezza delle righe di testo*/
line-height:20px;
}

.div_logo
{
MARGIN-top: 10px;
MARGIN-BOTTOM: 2px;
background-image:url(immagini/logoMauro.jpg);
background-repeat:no-repeat;
background-position:left;
background-color:#000;

border-bottom: 0px solid #cccccc;
border-left: 0px solid #000000;
border-top: 0px solid #cccccc;
border-right: 0px solid #000000;

height:152px;
}

.div_AreaMenu
{
MARGIN-top: 5px;
MARGIN-BOTTOM: 0px;

background-color:#000;
border-bottom: 0px solid #ccc;
border-left: 0px solid #ccc;
border-top: 0px solid #ccc;
border-right: 1px solid #ccc;
width:150px;

float: left;
}

.menu
{
MARGIN-left: 3px;
MARGIN-right: 3px;
MARGIN-top: 3px;
MARGIN-bottom: 3px;

background-color:#1271CD;

width:140px;
height:30px;

/*background-color:#1271CD;*/
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
}

.menu:hover
{
MARGIN-left: 3px;
MARGIN-right: 3px;
MARGIN-top: 3px;
MARGIN-bottom: 3px;

background-color:#00BFFF;

width:140px;
height:30px;

/*background-color:#1271CD;*/
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
}

a.testolink
{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #000;
TEXT-DECORATION: none;

MARGIN-left: 5px;
}

a.testolink:hover
{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #000;
TEXT-DECORATION: underline;
font-weight:bold;
}

a.LinkGen
{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;
TEXT-DECORATION: none;
font-weight:bold;
MARGIN-left: 5px;
}

a.LinkGen:hover
{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;
TEXT-DECORATION: underline;
font-weight:bold;
}

a.testolink_email
{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;
TEXT-DECORATION: none;

MARGIN-left: 5px;
}

a.testolink_email:hover
{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;
TEXT-DECORATION: underline;
font-weight:bold;
}

a.arealink
{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;
TEXT-DECORATION: none;
font-weight:bold;
MARGIN-left: 5px;
}

a.arealink:hover
{
FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;
TEXT-DECORATION: underline;
font-weight:bold;
}

.div_Contenuto
{
width:570px;
height:700px;

background-color:#000;
border-bottom: 0px solid #ccc;
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
border-right: 0px solid #ccc;

MARGIN-left: -1px;
MARGIN-right: 3px;
MARGIN-top: 5px;
MARGIN-bottom: 3px;

FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #000;

}

.div_ContenutoLink
{
width:600px;
height:100%;

background-color:#000;
border-bottom: 0px solid #ccc;
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
border-right: 0px solid #ccc;

MARGIN-left: -1px;
MARGIN-right: 3px;
MARGIN-top: 5px;
MARGIN-bottom: 3px;

FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #000;

float: left;
}

.div_Contatti
{
width:500px;
height:270px;

background-image:url(immagini/contatti_world.jpg);
background-repeat:no-repeat;
border-bottom: 0px solid #ccc;
border-left: 0px solid #ccc;
border-top: 0px solid #ccc;
border-right: 0px solid #ccc;

MARGIN-left: 50px;
MARGIN-right: 3px;
MARGIN-top: 50px;
MARGIN-bottom: 3px;
position:absolute;

FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;
text-align:center;

float:inherit;
}

.div_fotoMauro
{
width:200px;
height:298px;

background-color:#000;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;

MARGIN-left: 1px;
MARGIN-right: 1px;
MARGIN-top: 1px;
MARGIN-bottom: 1px;

float: left;
}

.div_testo_link
{
width:590px;
height:600px;

background-color:#000;
border-bottom: 0px solid #ccc;
border-left: 0px solid #ccc;
border-top: 0px solid #ccc;
border-right: 0px solid #ccc;

MARGIN-left: 1px;
MARGIN-right: 1px;
MARGIN-top: 1px;
MARGIN-bottom: 1px;

padding-left: 5px;

float: left;

FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;

overflow:scroll;
}

.div_testo_guadagna
{
width:580px;
height:500px;

background-color:#000;
border-bottom: 0px solid #ccc;
border-left: 0px solid #ccc;
border-top: 0px solid #ccc;
border-right: 0px solid #ccc;

MARGIN-left: 1px;
MARGIN-right: 1px;
MARGIN-top: 1px;
MARGIN-bottom: 1px;

padding-left: 5px;

float: left;

FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;

overflow:scroll;
}

.div_testo
{
width:370px;

background-color:#000;
border-bottom: 0px solid #ccc;
border-left: 0px solid #ccc;
border-top: 0px solid #ccc;
border-right: 0px solid #ccc;

MARGIN-left: 1px;
MARGIN-right: 1px;
MARGIN-top: 1px;
MARGIN-bottom: 1px;

padding-left: 5px;

float: left;

FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;
}

.div_testolargo
{
width:600px;
height:50px;

background-color:#000;
border-bottom: 0px solid #ccc;
border-left: 0px solid #ccc;
border-top: 0px solid #ccc;
border-right: 0px solid #ccc;

MARGIN-left: 1px;
MARGIN-right: 1px;
MARGIN-top: 1px;
MARGIN-bottom: 1px;

padding-left: 1px;

FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;
}

.div_arealinkstat
{
/*width:575px;*/
height: 60px;

background-color:#000;
border-bottom: 0px solid #ccc;
border-left: 0px solid #ccc;
border-top: 0px solid #ccc;
border-right: 0px solid #ccc;

MARGIN-left: 80px;
MARGIN-right: 1px;
MARGIN-top: 200px;
MARGIN-bottom: 1px;

padding-left: 0px;

align:center;

position:absolute;
top:500px;

FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;
}

div_arealinkstat1
{
/*width:575px;*/
height: 60px;

background-color:#000;
border-bottom: 0px solid #ccc;
border-left: 0px solid #ccc;
border-top: 0px solid #ccc;
border-right: 0px solid #ccc;

MARGIN-left: 80px;
MARGIN-right: 1px;
MARGIN-top: 200px;
MARGIN-bottom: 1px;

padding-left: 0px;

align:center;

position:absolute;
top:500px;

FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;
}

.div_box
{
width:100px;
height:100px;

background-color:#000;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;

MARGIN-left: 1px;
MARGIN-right: 1px;
MARGIN-top: 1px;
MARGIN-bottom: 20px;

float:left;

FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;
}

.div_testobox
{
width:480px;
height:100px;

background-color:#000;
border-bottom: 1px solid #ccc;
border-left: 0px solid #ccc;
border-top: 0px solid #ccc;
border-right: 0px solid #ccc;

MARGIN-left: 5px;
MARGIN-right: 1px;
MARGIN-top: 1px;
MARGIN-bottom: 20px;

padding-top: 1px;

float:right;

FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;
}

.div_box_link
{
width:50px;
height:50px;

background-color:#000;
border-bottom: 0px solid #727070;
border-left: 0px solid #727070;
border-top: 0px solid #727070;
border-right: 0px solid #727070;

MARGIN-left: 1px;
MARGIN-right: 1px;
MARGIN-top: 1px;
MARGIN-bottom: 20px;

float:left;

FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;

position:relative;
}

.div_testobox_link
{
width:480px;
height:50px;

background-color:#000;
border-bottom: 1px solid #727070;
border-left: 0px solid #ccc;
border-top: 0px solid #ccc;
border-right: 0px solid #ccc;

MARGIN-left: 5px;
MARGIN-right: 1px;
MARGIN-top: 1px;
MARGIN-bottom: 20px;

padding-top: 1px;

float:left;

FONT-WEIGHT: normal;
FONT-SIZE: 12px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;

position:relative;
}

.div_footer
{
width:100%;

background-color:#000;
border-bottom: 0px solid #ccc;
border-left: 0px solid #ccc;
border-top: 1px solid #ccc;
border-right: 0px solid #ccc;

MARGIN-left: 0px;
MARGIN-right: 0px;
MARGIN-top: 0px;
MARGIN-bottom: 0px;

position:absolute;
top:100%;
left:0px;
float:left;

FONT-WEIGHT: normal;
FONT-SIZE: 9px;
text-align:left;
FONT-FAMILY: verdana, Helvetica, sans-serif;
COLOR: #fff;
text-align:center;
}

.fotoslide
{
width:120px;
height:120px;

border-bottom: 0px solid #ccc;
border-left: 0px solid #ccc;
border-top: 0px solid #ccc;
border-right: 0px solid #ccc;

float:none;

MARGIN-left: 10px;
MARGIN-right: 0px;
MARGIN-top: 10px;
MARGIN-bottom: 0px;
}
