/*Layout by Gump http://wwww.op71.it*/

html,body {margin: 0; padding:0; height:100%; background:url(img/bghtv.jpg);}
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#333333; text-align: center;}
div#container {position:relative; width: 431px; height: 100%; margin: 0px  auto 0px 20px; text-align: left;background-color:#FFFFFF; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #666666}
body>div#container {height:auto; min-height:100%; background-color:#FFFFFF;}
div#logo {position: relative; margin: 0px  auto 0px 20px; width:431px;}
div#footer {bottom:0; clear:both; color: #000; text-align:center;height:23px;}

div#header {background-color:#fff; color: #ff0;	padding-left:5px; padding-top:5px;}
div#content a {color:#ff6600; text-decoration:none;}
div#content a:hover {background-color:#ff6600; color: #fff;text-decoration: none;}

h1,h2 {margin: 0;padding:0}
h3 {font-size:12px; margin:0px; padding:0px;}
h1 {padding-left:0.5em; font: bold 2.3em/80px Verdana, Arial, Helvetica, sans-serif;}
h2 {color: #fff; font-size: 11px; letter-spacing:2px; background-color:#ccc; padding-left:4px; width:175px; background-image:url(img/angoloH2.gif); background-position:bottom right; background-repeat:no-repeat; }

div#footer a{color: #fff;font-weight: bold;text-decoration: underline}

/*stili specifici per il layout*/
div#navigation {background-color:#fff; background:url(img/bgmenu.gif); background-repeat:no-repeat; margin-left:4px; height:25px;}
div#content {padding: 1em 1em 5em;/*line-height:18px;*/ }
div#boxprincipale { color:#333333; margin-top:15px; border-top:1px solid #666;}
div#boxsecondario { text-align:center; margin-top:30px; line-height:normal; /*border-top:1px solid #666*/}
div#note {text-align:left; border-top:1px solid #666; font-size:11px; line-height:normal; color:#666; clear:both}
div#newsletter {text-align:left; border-top:1px solid #666; margin-top:15px;}
div#img {padding-left:4px;}

/*stili per la navigazione*/
div#navigation ul {margin: 0;padding: 0; list-style-type: none;}
div#navigation li {display: inline; margin: 0 0 0 1em;padding: 0} /*nota display: inline*/
div#navigation a {color:#ff6600;font: normal 11px Verdana, Arial, Helvetica, sans-serif;text-decoration: none}
div#navigation a:hover {color: #666;text-decoration: none;}
div#navigation a#activelink {color: #033;text-decoration: none}