/*
html>body #backgr-head {
    width:758px; ie5win fudge ends 
	}
*/

body {padding:0; margin:0;font-family: verdana, arial, sans-serif, helvetica ; font-size: 11px; background:#999;}

table{font-family: verdana, arial, sans-serif, helvetica ; font-size: 11px;}
img{border:none;}
/*
a:link {color: #933;}
a:visited {color: #933;}
a:hover {color: #fff; background: #933;}
*/
.test a:link {color: #933;}
.test a:visited {color: #933;}

#language{position:absolute; margin-left:240px; margin-top:25px; z-index:7;}

#language a:link {color: #000; }
#language a:visited {color: #000; }
#language a:hover {color: #fff; background: #954040;}

#button{border:1px solid #e7eff7;}

#gubbernet{
    position:relative;
    width:150px;
    text-align:center;
    margin-top:7px;
    font-size:10px;
    font-weight:bold;
}

#xhtml{
    position:absolute;
    width:150px;
    text-align:center;
    margin-top:5px;
}

#gubbernet a:link {color: #000;}
#gubbernet a:visited {color: #000;}
#gubbernet a:hover {color: #fff; background: #954040; padding:2px;}

#middle-txt{
    position:relative;
    margin-left:0px; margin-right:180px; margin-top:60px;
    color:#000;
    text-align:justify;
  /*  border:1px solid #000;*/
}

/*
#middle-txt a:link {color: #000;}
#middle-txt a:visited {color: #000;}
#middle-txt a:hover {color: #fff; background: #954040;}
*/
#middle-contenitore{
    position:absolute;
    margin-top:10px;
    right:10px;
}

#middle-boxright1{
    position:relative;
    color:#fff;
    font-size:9px;
    margin-top:10px;
    width:150px;
    height:180px;
    background: #600707;
    border:1px solid #000;
}

#middle-boxright1-head{
    color:#fece02;
    position:relative;
    width:150px;
    height:20px;
    background: #954040;
    border-bottom:1px solid #000;
    text-align:center;
    font-weight:bold;
}

#middle-boxright1-txt{
    position:relative;
    width:135px;
    margin:5px;
    margin-left:8px;
    height:145px;
}

#middle-boxright1-txt a:link {color: #fece02; font-weight:bold;}
#middle-boxright1-txt a:visited {color: #fece02; font-weight:bold;}
#middle-boxright1-txt a:hover {color: #000; background: #fff; font-weight:bold;}

#middle-boxright2{
    position:relative;
    color:#fff;
    font-size:9px;
    margin-top:15px;
    width:150px;
    height:180px;
    background: #954040;
    border:1px solid #000;
}

#middle-boxright2-head{
    color:#fece02;
    position:relative;
    text-align:center;
    width:150px;
    height:20px;
    background: #954040;

    font-weight:bold;
}

#middle-boxright2-txt{
    position:relative;
    width:135px;
    margin:5px;
    margin-left:8px;
    height:145px;
}

#middle-boxright2-txt a:link {color: #fece02; font-weight:bold;}
#middle-boxright2-txt a:visited {color: #fece02; font-weight:bold;}
#middle-boxright2-txt a:hover {color: #000; background: #fff; font-weight:bold;}

#contenitore{
    position:relative;
    width:760px;
    background:#777;
    border:1px solid #000;
}

head:first-child+body #contenitore {
    padding:10px;
	}

#contenitore-2{
    position:relative;
    background:#fff;
    border:1px solid #000;
}

* html #contenitore-2{
    margin:10px;
}

html>body #contenitore-2 {
    margin-top:0px;
	}

#contenitore-fmf{
    margin-top:6px;
    margin-right:17px;
}



#backgr-head{
    position:absolute;
    margin-top:54px;
    height:25px;
    width:100%;
    background:#575f6d;
}

html*#backgr-head{
    margin-top:53px;
}


#backgr-leftside{
    width:75px;
    height:360px;
    background:#94a4c0;
    background-image: url("../img/sfumatura.jpg");
    background-repeat: repeat-x;
}

#corner{
    position:absolute;
    width:500px;
    z-index:2;
}

#correzioneSfumatura{

    position:absolute;
    background:#fff;
    width:100%;
    height:20px;
}

#head{
    position:relative;
    text-align:right;
    z-index:2;
}

#navbar{
    position:relative;
    margin-right:15px;
    margin-top:2px;
}

#navbar img{
    margin-left:6px;
}

html>body #navbar {
    margin-top:3px;
	}

#middle{
    position:relative;
    margin-top:2px;
    margin-left:50px;
    margin-right:5px;
    border:1px solid #fff;
}

#bottom{
    position:relative;
    margin-top:10px;
    margin-left:20px;
    margin-bottom:10px;
    text-align:center;
}
/*
#bottom a:link {color: #000;}
#bottom a:visited {color: #000; }
#bottom a:hover {color: #fff; background: #954040;}*/