* {
 padding: 0;
 margin: 0;
}
body {
 font-family: Arial, Helvetica, sans-serif;
 color: #e4e4e4;
 font-size: 12px;
 background: #1c212b url(../assets/bg.gif) top left repeat-x;
}
#wrapper {
 width: 760px;
 margin: 0 auto;
}
/* ------------------------ Start Header -----------------*/
#header {
 margin:0;
 padding:0;
 min-height: 80px;
}
*html #header {height:80px} /* IE Min-Height Hack */
/* ------------------------ End Header -----------------*/

/* ------------------------ Start Nav Bar -----------------*/
.nav-bar {
 margin: 0px 0px 0px 29px;
 min-height: 23px;
 padding: 0;
}
* html .nav-bar {height: 23px} /* IE Min-Height Hack */ 

/* ------------------------ End Nav Bar -----------------*/

/*- Menu Tabs H--------------------------- */

    #tabsH {
      float:left;
      width:100%;
	  font: bold 11px/1.5em Verdana;
      line-height:normal;
	  border-bottom: 0px solid #333;
      }
    #tabsH ul {
	  margin:0;
	  padding:0px 0px 0 12px;
	  list-style:none;
      }
    #tabsH li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsH a {
      float:left;
      background:url("../assets/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsH a span {
      float:left;
      display:block;
      background:url("../assets/tabrightH.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
    #tabsH a:hover span {
      color:#FFF;
      }
    #tabsH a:hover {
      background-position:0% -42px;
      }
    #tabsH a:hover span {
      background-position:100% -42px;
      }
/*- End Menu Tabs H--------------------------- */

/* ------------------------ Start outer content -----------------*/
#outercontent {
 width:760px;
 margin:0;
 padding:0;
 min-height: 490px;
 border: 1px solid #646b75;
}
* html #outercontent {height: 490px} /* IE Min-Height Hack */ 

/* ------------------------ End outer content -----------------*/

/* ------------------------ Start Columns -----------------*/
#centercolumn_h { /* Parent Wrapper for inside boxes */ 
 float: left;
 margin: 0px 0px 10px 0px;
 padding: 0px;
 display: inline; /* IE Hack */
 width: 569px;
 min-height: 489px;
 color: #E9E9E9;
 border: 1px solid #646b75;
}
* html #centercolumn_h {height: 489px} /* IE Min-Height Hack */ 

#centercolumn { /* Parent Wrapper for inside boxes */ 
 float: left;
 margin: 0px 0px 5px 0px;
 padding: 20px;
 display: inline; /* IE Hack */
 width: 529px;
 min-height: 449px;
 color: #E9E9E9;
 border: 1px solid #646b75;
 font-size:12px;
 font-weight:bold;
 line-height:20px;
 background:#000;
}
* html #centercolumn {height: 449px} /* IE Min-Height Hack */

#centercolumn h1 {
 color:#ff6600;
}

#centercolumn p {
 color:#ff6600;
 font-weight:bold;
 font-size:13px;
} 

#rightcolumn_top {
 float: left;
 margin: 0px 0px 0px 13px;
 padding: 0px;
 display: inline; /* IE Hack */
 width: 172px;
 min-height: 15px;
 background: #000 url(../assets/bg_menu.gif) top left repeat-x;
 border-top: 1px solid #646b75;
 border-right: 1px solid #646b75;
 border-left: 1px solid #646b75;
}
* html #rightcolumn_top {height: 15px} /* IE Min-Height Hack */ 

#rightcolumn {
 float: left;
 margin: 0px 0px 10px 13px;
 padding: 12px 10px 10px 10px;
 display: inline; /* IE Hack */
 width: 152px;
 min-height: 203px;
 background: #000 url(../images/fiamme.jpg) bottom right no-repeat;
 border-right: 1px solid #646b75;
 border-bottom: 1px solid #646b75;
 border-left: 1px solid #646b75;
}
* html #rightcolumn {height: 203px} /* IE Min-Height Hack */ 

#rightcolumn ul {
 margin:0px;
 padding:0px;
 list-style:none;
}

#rightcolumn li {
 margin:0;
 padding:0px 0px 5px 0px;
 font-weight:bold;
}

#current a {
 color: #ff6600;
}

#rightcolumn_dw {
 float: left;
 margin: 0px 0px 13px 13px;
 padding: 17px 10px 10px 10px;
 display: inline; /* IE Hack */
 width: 152px;
 min-height: 210px;
 background: #000 url(../assets/bg_menu.gif) top left repeat-x;
 border: 1px solid #646b75;
 text-align:center;
 vertical-align:middle;
 font-size:13px;
 font-weight:bold;
}
* html #rightcolumn_dw {height: 210px} /* IE Min-Height Hack */
/* ------------------------ End Columns -----------------*/

/* ------------------------ Start Footer -----------------*/
#footer {
 width: 569px;
 padding: 0px 0px 0px 0px ;
 margin: 0px 0px 10px 0px;
 text-align:center;
 clear:left;
}
/* ------------------------ End Footer -----------------*/

h1 {
 font-size: 23px;
 font-family: Arial;
}
.float {
 float: left;
 padding: 0px 10px 0px 0px;
}
img {
 border: none;
}
/* Links */
a:link {
 color: #fff;
 text-decoration: none;
}
a:visited {
 color: #fff;
 text-decoration: none;
}
a:hover {
 color: #fff;
 text-decoration: none;
}
/* ------------------------ Start Form -----------------*/
#nome {
 font-size:11px;
 width:160px;
}
#email {
 font-size:11px;
 width:160px;
}
#richiesta {
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 width:260px;
}
#invio {
 font-size:11px;
 width:100px;
}
/* ------------------------ End Form -----------------*/