html,body{margin-left: 20px;margin-right: 20px;margin-top: 0px;margin-bottom: 0px; padding:0px;}
body{font-family: arial,sans-serif;color: #000000; font-size: 100%;
background-repeat:repeat-y; background-attachment: fixed;
background-image:url(http://www.linus2004.it/images/sezioni/css/vw.gif);}

ul { padding-left:20px;list-style-image: url(http://www.linus2004.it/images/icon_dot.gif);}
.bloc {padding-left:40px;padding-right:40px;list-style-image: url(http://www.linus2004.it/images/icon_dot.gif);}
div#desc_h1cont{position:relative;color:#000000;font-size:80%;border-top: 1px solid #000000;
border-left: 1px solid #000000;border-right: 1px solid #000000; background-color: #e9e9e9;}

.ris{position:relative;font-size:100%;font-family:arial,sans-serif;height:250px;
border: 2px solid #000000;}

div#varriale{position:relative;font-size:100%;font-family:arial,sans-serif;height:5px;
background-image:url(http://www.linus2004.it/images/sezioni/css/sfsup.gif);
background-repeat:repeat-y;}
div#varriale h1 { font-size:140%; font-weight:bold; color:#6e6e6e;
background-image: url(http://www.linus2004.it/images/yahoo_logo.gif);
background-repeat:no-repeat; background-position: right; }

div#risorse{position:relative;font-size:100%;font-family:arial,sans-serif;height:5px;
background-image:url(http://www.linus2004.it/images/sezioni/css/sfdow.gif);border-top: 1px solid #000000;
background-repeat:repeat-y;}

div#utility{position:relative;font-size:100%;font-family:arial,sans-serif;
border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000;
padding:5px;color:#333;background-color:#e9e9e9;}
div#utility h1 { font-size:140%; font-weight:lighter; color:#6e6e6e;font-style:italic;
background-image: url(http://www.linus2004.it/images/logo_linus2004.png);
background-repeat:no-repeat; background-position: right; }

div#webmaster{position:relative;font-size:80%;font-family:arial,sans-serif;
border-left: 1px solid #000000;border-top: 1px solid #000000;
border-right: 1px solid #000000; text-align:center;
background-color: #c9dff9;padding:5px;color:#333;}
div#webmaster h3 {font-size:120%;font-weight:bold; color:#6e6e6e;}
div#webmaster a:hover{color:red; background-color:#e9e9e9;}
div#webmaster a:link {color: #6e6e6e;}
div#webmaster a:visited {color:#606060;}
div#webmaster a:active{color:red;}

div#webmaster2{position:absolute;right:20px;font-size:80%;font-family:arial,sans-serif;margin-top:-390px;
padding:5px;color:#333;height:325px;width:178px;background:url(http://www.linus2004.it/images/sezioni/css/femme.gif);}

div#utilities {
    position: absolute;
    font-size: 80%;
    font-family: arial,sans-serif;
    margin-top :-460px;
padding:5px;color:#333;height:200px;width:16%; vertical-align: baseline;  }
div#utilities h5{font: normal 0.8em/1px arial,sans-serif;margin-left:10px;}

div#desc_h1img {
    position: absolute;
    /*background: url(http://www.linus2004.it/images/sezioni/css/twintowers2.gif);
    background-repeat:no-repeat;*/
    width: 18%; padding-left: 3px; padding-top: 310px;
    text-align: left; background-color: #E9E9E9;
}
/* div#desc_h1img h1 { font-size:120%; font-weight:bold; color:#6e6e6e; } */
div#left_link {
    position: absolute;
    /*background: url(http://www.linus2004.it/images/sezioni/css/twintowers2.gif);
    background-repeat:no-repeat;*/
    width: 18%; padding-left: 3px; margin-left: -80%;
    text-align: left; background-color: #E9E9E9;
    border: 1px solid red;
}

div#desc_h1x {
    position: absolute; padding-left: 80%; background-color: #e9e9e9;
    width: 20%; font-size: 100%; color:#000000; font-weight: bold;
    border-right: 0px solid #000;
}
div#desc_h1x h1 {font-size:100%; font-weight:bold; color:#ffffff; margin-right:3px;}
div#desc_h1x ul{padding-left:15px;list-style-image: url(http://www.linus2004.it/images/icon_dot.gif);}
div#desc_h1x a:link {color: #efefef;}
div#desc_h1x a:visited {color:#efefef;}
div#desc_h1x a:active{color:#efefef;}

div#desc_h2x{position:relative;left:18%;width:60%;text-align:justify;
font-size: 100%; color:#000000;border-right: 1px solid #000;border-left: 1px solid #000;font-family: arial,sans-serif;
padding:5px;background-color: #fffff0;}
div#desc_h2x p {text-indent: 20px;}
div#desc_h2x p:first-line{font-weight:bold;  color:#333;}
div#desc_h2x p:first-letter{font-style:italic; color:#ff0000; font-size:150%;}
div#desc_h2x h1 { font-size:110%; font-weight:bold; color:#6e6e6e;
background-image: url(http://www.linus2004.it/images/stars-5.gif);
background-repeat:no-repeat; background-position: right; }
div#desc_h2x h2 {font-size:100%; font-weight:bold; color:#6e6e6e;padding-left:25px;
background-image: url(http://www.linus2004.it/images/sezioni/css/check.gif);
background-repeat:no-repeat; background-position: right;margin-right: 30px;}
div#desc_h2x h3 {font-size:90%; font-weight:bold; color:#6e6e6e;}
div#desc_h2x a:hover{color:red; background-color:#e9e9e9;}
div#desc_h2x h4 {background-color: #fffff0; color:#606060;padding: 5px; border-bottom: 1px solid #000000;
font-weight:normal;}
div#desc_h2x a:link {color: #6e6e6e;}
div#desc_h2x a:visited {color:#606060;}
div#desc_h2x a:active {color:red;}

.personal { background-color: #fffff0; text-align:left; margin:0px;
    padding: 5px; border-bottom: 1px solid #000000;border-top: 1px solid #000000;
    font-weight:bold; font-size: 130%; }
    
.personal2 { background-color: #fffff0; text-align:left;
    padding: 5px; border-bottom: 1px solid #000000;
    font-style: oblique; font-size:120%; }

.F_campo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;color: #000000; width: 90px;
	text-decoration: none; background-color: #FFFFFF;
	height: 18px; border: 1px solid #000000; }
	
.F_log {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;color: #000000; width:50px;
	text-decoration: none; background-color: #FFFFFF;
	height: 18px; border: 1px solid #000000; }	
	
.F_area {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;color: #000000;
	text-decoration: none; background-color: #FFFFFF;
	height: 80px; border: 1px solid #000000; }
	
.fieldset {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;color: #000000; width:120px;
	text-decoration: none; background-color: #FFFFFF;
	height: 120px; border: 1px solid #000000; }
	
.F_subc { background-image:url(http://www.linus2004.it/images/loginn.gif);
	background-repeat:no-repeat; font-size: 12px;color: #000000;
	width:59px; text-decoration: none;
	background-color: #FFFFFF; height: 21px;}
	
.FO_subc { background-image:url(http://www.linus2004.it/images/sezioni/css/invio_formb.gif);
	background-repeat:no-repeat;width:85px; text-decoration: none;
	background-color: #FFFFFF; height: 20px;}
	
.F_fieldset { padding: .5em;
    background: white;
    border: 1px dotted #ff0000;
    margin-left: 10px;
    margin-right: 20px;
    margin-top: .5em; }

.F_fieldset legend { color: #fff;background-color: #ff0000;
    font-size: smaller; padding: .1ex .5ex; border-right: 1px solid gray;
    border-bottom: 1px solid gray; font-weight: bold; }
    
.im { padding: 5px;
    background: #fffff0;
    border: 1px dashed #000000; }

.im legend { color: #fff;background-color: #007c04;
    padding: 2px; border: 1px solid #000000;
    font-weight: bold; }
    
.web { background-color: #c9dff9;
    padding: 5px; border-top: 1px solid #000000;
    border-bottom: 1px solid #000000; font-weight: bold; }
.www { background-color: #fffff0; text-align:right;
    padding: 5px; border-bottom: 1px dashed #000000;
    font-weight: bold; }
.dp { color: #ffffff; background-color: #418a32;font-size:100%; font-weight:bold; color:#ffffff; margin-right:3px;
    padding: 5px; border-top: 1px solid #000000;border-bottom:1px solid #000000; font-weight: bold; }

div#log{position:relative;color:#000000;font-size:100%;background-color: #e9e9e9;font-weight:normal;}

div#webmaster_login{position:relative;font-size:100%;font-family:arial,sans-serif; text-align:center;padding:8px; }

div#webmaster_login1{position:relative;font-size:100%;font-family:arial,sans-serif; text-align:center;padding:8px; }

div#cont{position:relative; width:80%; font-size: 100%; color:#000000;border: 1px solid #000; padding:3px; background-color: #ffffff;}

div#public{position:absolute;left:60%;font-size:80%;font-family:arial,sans-serif;margin-top:-900px;
padding:5px;color:#333;height:200px;width:200px;border: 2px solid #FF7220;text-align:right;
background:url(http://www.linus2004.it/images/sezioni/css/star11.gif); }

div#messaggio_errore{position:relative;font-size:150%;
color:#000000;text-align:left;height:1000px;
border:1px solid #000000;background:url(http://www.linus2004.it/images/sezioni/css/statl.jpg);
padding-top:50px; background-color: #e9e9e9;}

div#desc_h1cont1{position:relative;
border: 1px solid #000000;
background-color: #ffffff}

div#desc_h1img1{position:absolute;
left:82%;
width:17%;
padding-top:5px;
text-align:center;
background-color: #ffffff}

div#desc_h1img1 a:hover{color:#ffffff; background-color:#ffffff;}
div#desc_h1img1 a:link {color: #ffffff;}
div#desc_h1img1 a:visited {color:#ffffff;}
div#desc_h1img1 h1 :active{color:#ffffff;}
div#desc_h1img1 a { text-decoration: none }

div#desc_h1x1{position:relative;
width:80%;
font-size: 100%; color:#000000;font-weight: bold;
border-right: 1px solid #000;
padding:3px; background-color: #efefef}

div#desc_h2x1{position:relative;
width:80%;
font-size: 100%; color:#000000;
border-right: 1px solid #000;
padding:3px; background-color: #efefef}

div#navigazione_orizzontalevvv{position:relative;
width:95%; font-size: 100%; color:#000000;margin-left:2%;
border: 1px solid #000;margin-top:-18px;
padding:3px; background-color: #ffffff;}

div#navigazione_orizzontale{margin-top: -25px;padding:0; background-color: #ffffff;font-size:100%;
border: 1px solid #c00;font-family: arial,sans-serif;}

div#navigazione_orizzontale li{display:inline ;margin: 0;padding: 5px;list-style-type: none;}
div#navigazione_orizzontale a:link#evidenziato, 
div#navigazione_orizzontale a:visited#evidenziato, #navigazione_orizzontale a:hover{color: #c00;}

div#quota_mess{position:relative;width:90%;
color:#000000;text-align:left;margin-left:5%;
border:1px solid #000000;
padding:5px; background-color: #e9e9e9;}

div#divc{position:relative;text-align:center; color:#000000;background-color: #fffff0;padding:10px;}


div#descomm {
    position: relative;
    font-size: 80%;
    border: 1px solid #000;
    padding: 3px;
    background-color: #E8EFFF;
}

div#dex_fl {
    float: left;
}