/* Css documents */


/* Stili generali */
* {margin: 0px;
   padding: 0px;}

body { 
background: #B0AF8F ;
font-family: georgia, tahoma, arial, serif;
color:#454437;
font-size:11px;
line-height:100%;
text-align: center; 
padding-left:7px;
padding-right:7px;
padding-top:3px;
}

html, body {scrollbar-face-color: #B0AF8F;
scrollbar-arrow-color: #ffffff;
scrollbar-highlight-color: #B0AF8F;
scrollbar-3dlight-color: #ffffff;
scrollbar-shadow-color: #B0AF8F;
scrollbar-darkshadow-color: #B0AF8F;
scrollbar-track-color: #B0AF8F;
}

textarea {font-family: arial, tahoma, georgia, serif;
color:80806a;
font-size:10px;
}

/* stili immagini */

img {border:0}

.img {border-style: solid;
border-color:#80806a;
border-top-width:1px;
border-left-width:1px;
border-right-width:2px;
border-bottom-width:2px;
}


/* Formattazione testo */

p {
font-family: georgia, tahoma, arial, serif;
color:#454437;
font-size:11px;
line-height:100%;
text-align: justify; 
padding:5px;
}

h1, h2 {
font-size:12px; 
color:#454437;
font-family: Georgia, Perpetua, tahoma, serif;
background-image: url(imm_lay/sfondino_link2.png);
background-repeat: no-repeat;
padding-top:25px;
padding-left:25px;
padding-right:5;
padding-bottom:5px;
text-align:left;
height:50px;
}


h3 {
font-size:12px; 
color:#80806a;
font-family: Georgia, Perpetua, tahoma, serif;
background-image: url(imm_lay/marquee.png);
background-repeat: repeat-x;
padding-top:25px;
padding-left:1px;
padding-bottom:5px;
text-align:left;
}

h4 {
font-size:12px; 
color:#454437;
font-family: Georgia, Perpetua, tahoma, serif;
background-image: url(imm_lay/bullet.png);
background-repeat: no-repeat;
padding-top:25px;
padding-left:25px;
padding-right:5;
padding-bottom:5px;
text-align:left;
text-decoration:overline;
height:50px;
}

/* Formattazione tabelle */

table, td, tr, p {
font-family: georgia, tahoma, arial, serif;
color:#454437;
font-size:11px;
line-height:100%;
text-align: justify;
text-decoration:none;
padding:5px;
text-align:left;
 }
 
table h1, h2 {
font-size:12px; 
color:454437;
font-family: Georgia, Perpetua, tahoma, serif;
background-image: url(imm_lay/sfondino_link2.png);
background-repeat: no-repeat;
padding-top:33px;
padding-left:30px;
padding-right:5;
padding-bottom:5px;
text-decoration: none;
height:50px;
}


td, tr a:link {  
	text-decoration: none; 
	color: #454437;
	font-size:11px;
}

td, tr a:visited { 
	text-decoration: none; 
	color: #454437;
	font-size:11px;
}

td, tr a:hover { 
	text-decoration: none; 
	color: #ffffff;
	font-size:11px;
}

td, tr a:active { 
	text-decoration: none; 
	color: #ffffff;
	font-size:11px;
}

/* Formattazione link */
a:link { 
	font-weight:bold; 
	text-decoration: underline; 
	color: #454437;
}

a:visited { 
	font-weight:bold;
	text-decoration: underline; 
	color: #454437;
}

a:hover{ 
	text-decoration: underline; 
	font-weight:bold;
	color: #ffffff;
}

a:active { 
	text-decoration: underline; 
	font-weight:bold;
	color: #ffffff;
}

/* Formattazione liste */
ol, ul, li{
font-family: georgia, tahoma, arial, serif;
color:#ffffff;
font-size:11px;
line-height:100%;
text-align: justify;
padding:5px;
}

/*home page*/

#linkhome {
position: absolute; 
width: 346px; 
height: 100px; 
z-index: 1; 
left: 234px; 
top: 517px;
}

/*tutorials*/
.tut a:link {
    font-family:tahoma, arial, serif;  
	text-decoration: none; 
	color: #454437;
	text-decoration: overline, underline;
    padding-left:25px;
    padding-top:7px;
	font-size:14px;
	line-height:120%;
}

.tut a:visited { 
    font-family:tahoma, arial, serif;
	text-decoration: none; 
	color: #454437;
	text-decoration: overline, underline;
    padding-left:25px;
    padding-top:7px;
	font-size:14px;
	line-height:120%;
}

.tut a:hover{ 
    font-family:tahoma, arial, serif;
	text-decoration: none; 
	color: #ffffff;
	text-decoration: overline, underline;
    padding-left:25px;
    padding-top:7px;
	font-size:14px;
	line-height:120%;
}

.tut a:active { 
    font-family:tahoma, arial, serif;
	text-decoration: none; 
	color: #ffffff;
	text-decoration: overline, underline;
    padding-left:25px;
    padding-top:7px;
	font-size:14px;
	line-height:120%;
}

.tut td {
	background-image: url(imm_lay/sfondino_link2.png);
    background-repeat: no-repeat;
    height:65px;
    padding-left:27px;
    padding-top:5px;
    color:#454437
 }
 
 .tut ul, li {
     color:#454437
     } 
 
/*stili menu e tutorials*/
.tut2 a:link {
    font-family:tahoma, arial, serif;  
	text-decoration: none; 
	color: #454437;
	text-decoration: overline, underline;
    padding-left:3px;
    padding-top:7px;
	font-size:14px;
	line-height:120%;
	text-align:left;
}

.tut2 a:visited { 
    font-family:tahoma, arial, serif;
	text-decoration: none; 
	color: #454437;
	text-decoration: overline, underline;
    padding-left:3px;
    padding-top:7px;
	font-size:14px;
	line-height:120%;
	text-align:left;
}

.tut2 a:hover{ 
    font-family:tahoma, arial, serif;
	text-decoration: none; 
	color: #ffffff;
	text-decoration: overline, underline;
    padding-left:3px;
    padding-top:7px;
	font-size:14px;
	line-height:120%;
	text-align:left;
}

.tut2 a:active { 
    font-family:tahoma, arial, serif;
	text-decoration: none; 
	color: #ffffff;
	text-decoration: overline, underline;
    padding-left:3px;
    padding-top:7px;
	font-size:14px;
	line-height:120%;
	text-align:left;
}

.tut2 td {
	background-image: url(imm_lay/sfondino_link2.png);
    background-repeat: no-repeat;
    height:65px;
    padding-left:2px;
    padding-top:5px;
 }


 
 
 /*template*/
 .temp td {padding-left:25px;
 padding-top:10px;
 }
 
 .tempimg {padding-left:35px;
 padding-top:10px;
 border-style: solid;
border-color:#80806a;
border-top-width:1px;
border-left-width:1px;
border-right-width:2px;
border-bottom-width:2px;
 }
