@charset "iso-8859-1";
/* company: SoftHrod - www.softhrod.com */
/* author: Ruggero Barsacchi */

/* originali */
body {margin:0; padding:0; border:0; text-align:center; font-family:"Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif; background:url(../imgs/sfondo.jpg) top;}
#contenitore {}
a img {border:0;}
a, a:visited, a:hover {color:#660000;}
img {behavior:url("librerie/iepngfix/iepngfix.htc");}

.trasp {behavior:url("librerie/iepngfix/iepngfix.htc");}

/* struttura */
#header {width:994px; height:470px; background:url("../imgs/home/bg_top.png") no-repeat; behavior:url("librerie/iepngfix/iepngfix.htc");}
#footer {width:994px; height:197px; background:url("../imgs/home/bg_bot.png") no-repeat; behavior:url("librerie/iepngfix/iepngfix.htc");}
#corpo {width:994px; height:205px; background:url("../imgs/home/bg_body.png") no-repeat; behavior:url("librerie/iepngfix/iepngfix.htc");}

#contenuto_interno {padding:15px 70px 0 350px; height:105px; text-align:left; font-size:80%;}
* html #contenuto_interno {font-size:76%;} /* Hack IE6 */
* html #contenuto_interno p {margin-top:-20px;} /* Hack IE6 */

h1 {font-family: Georgia; color:#660000; font-size:150%; text-align:left;}
h1 {margin-top:0px;}

#footer p {margin: 0 0 0 150px; font-size:80%; padding-top:20px; color:#FFFFFF;}
#footer #softhrod {padding:60px 0 15px 30px; text-align:left;}
#footer #softhrod p {margin:0px 0px 0px 50px; color:#FFFFFF; font-size:70%;}
#footer #softhrod img {margin-top:20px;}
#softhrod a, #softhrod a:visited, #softhrod a:hover {color:#FFFFFF; text-decoration:none;}

/* Menu */
.menu {padding-top:430px;  padding-right:67px; float:right;}
* html #menu ul {text-align:right; width: 800px; margin-top:0px; position:relative; z-index:5; display:inline; font-size:90%;}
* html #menu li {display:inline;}
* html .menu {margin-top:8px; height:32px; z-index:10; position:relative; font-size:80%;}
* html .menu a, * html .menu a:visited {color:#FFFFFF; text-decoration:none;}
* html .menu a:hover {color:#FFFFFF; text-decoration:underline;}
* html .menu ul {padding:10px 0 0 0;margin:0; list-style-type:none;}

/* News */
#breaknews {height:110px; text-align:left; padding:10px 85px 5px 100px; line-height:1.1em;}
#contentnews {font-size:80%;}
* html #breaknews {line-height:1em;} /* Hack IE6 */
* html #contentnews {font-size:76%;} /* Hack IE6 */
