@charset "utf-8";
/* CSS Document */
  #lo_alto {
	position: absolute;
	top: 60px;
	left: 856px;
}

/* INIZIO cat-logout */
  /*#lo-cat-basso {
	position: absolute;
	top: 470px;
	left: 70px;
}*/
  #cat-logout {
    width: 52px; height: 11px;
    background: url(../images/cat-logout.gif);
    margin: 10px auto; padding: 0;
    position: relative;
	}
	
  #cat-logout li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
	
  #cat-logout li, #cat-logout a {
    height: 11px; display: block;}
  
  #cat-lo {
  	left: 0; 
  	width: 53px;
}
  #cat-lo a:hover {
    background: url(../images/cat-logout.gif)
    0 -11px no-repeat;}
/* FINE cat-logout */

/* INIZIO logout */
  #logout {
    width: 52px; height: 11px;
    background: url(../images/logout.gif);
    margin: 10px auto; padding: 0;
    position: relative;}
	
  #logout li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
	
  #logout li, #logout a {
    height: 11px; display: block;}
  
  #lo {
  	left: 0; 
  	width: 53px;
}
  #lo a:hover {
    background: url(../images/logout.gif)
    0 -11px no-repeat;}
/* FINE logout */

/* INIZIO menu_cat */
  #menu_cat {
    width: 960px; height: 288px;
    background: url(../images/menu_cat_sp01.gif);
    margin: 10px auto; padding: 0;
    position: relative;}
	
  #menu_cat li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
	
  #menu_cat li, #menu_cat a {
    height: 288px; display: block;}
	
  
  #sedie {
  	left: 0; 
  	width: 217px;
}
  #tavoli {
	left: 217px;
	width: 209px;
}
  #poltrone {
	left: 426px;
	width: 217px;
}
  #sgabelli {
	left: 643px;
	width: 129px;
}  
  #complementi {
	left: 773px;
	width: 172px;
}

  #sedie a:hover {
    background: url(../images/menu_cat_sp01.gif)
    0 -288px no-repeat;}
  #tavoli a:hover {
    background: url(../images/menu_cat_sp01.gif)
    -217px -288px no-repeat;}
  #poltrone a:hover {
    background: url(../images/menu_cat_sp01.gif)
    -426px -288px no-repeat;}
  #sgabelli a:hover {
    background: url(../images/menu_cat_sp01.gif)
    -643px -288px no-repeat;}
  #complementi a:hover {
    background: url(../images/menu_cat_sp01.gif)
    -773px -288px no-repeat;}
/* FINE menu_cat */

/* INIZIO menu_cat_e */
  #menu_cat_e {
    width: 960px; height: 288px;
    background: url(../images/menu_cat_e_sp01_ok.gif);
    margin: 10px auto; padding: 0;
    position: relative;}
	
  #menu_cat_e li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
	
  #menu_cat_e li, #menu_cat_e a {
    height: 288px; display: block;}
	
  
  #sedie_e {
  	left: 0; 
  	width: 217px;
}
  #tavoli_e {
	left: 217px;
	width: 209px;
}
  #poltrone_e {
	left: 426px;
	width: 217px;
}
  #sgabelli_e {
	left: 643px;
	width: 132px;
}  
  #complementi_e {
	left: 776px;
	width: 169px;
}

  #sedie_e a:hover {
    background: url(../images/menu_cat_e_sp01_ok.gif)
    0 -288px no-repeat;}
  #tavoli_e a:hover {
    background: url(../images/menu_cat_e_sp01_ok.gif)
    -217px -288px no-repeat;}
  #poltrone_e a:hover {
    background: url(../images/menu_cat_e_sp01_ok.gif)
    -426px -288px no-repeat;}
  #sgabelli_e a:hover {
    background: url(../images/menu_cat_e_sp01_ok.gif)
    -643px -288px no-repeat;}
  #complementi_e a:hover {
    background: url(../images/menu_cat_e_sp01_ok.gif)
    -776px -288px no-repeat;}
/* FINE menu_cat_e */

  #menu_alto {
	position: absolute;
	left: 291px;
	top: 100px;
}
/* INIZIO menu_cat_sed*/
  #menu_cat_sed{
    width: 621px; height: 96px;
    background: url(../images/menu_cat_sed_sp.gif);
    margin: 10px auto; padding: 0;
    position: relative;}
	
  #menu_cat_sed li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
	
  #menu_cat_sed li, #menu_cat_sed a {
    height: 96px; display: block;}
	
  
  #sed6 {
	left: 0;
	width: 105px;
}
  #sed5 {
	left: 105px;
	width: 105px;
}
  #sed4 {
	left: 210px;
	width: 105px;
}
  #sed3 {
	left: 315px;
	width: 105px;
}  
  #sed2 {
	left: 420px;
	width: 105px;
}
  #sed1 {
	left: 525px;
	width: 105px;
}

  #sed6 a:hover, #sed6 a.active{
    background: url(../images/menu_cat_sed_sp.gif)
    0 -96px no-repeat;}
  #sed5 a:hover, #sed5 a.active {
    background: url(../images/menu_cat_sed_sp.gif)
    -105px -96px no-repeat;}
  #sed4 a:hover, #sed4 a.active {
    background: url(../images/menu_cat_sed_sp.gif)
    -210px -96px no-repeat;}
  #sed3 a:hover, #sed3 a.active {
    background: url(../images/menu_cat_sed_sp.gif)
    -315px -96px no-repeat;}
  #sed2 a:hover, #sed2 a.active {
    background: url(../images/menu_cat_sed_sp.gif)
    -420px -96px no-repeat;}
  #sed1 a:hover, #sed1 a.active {
    background: url(../images/menu_cat_sed_sp.gif)
    -525px -96px no-repeat;}
/* FINE menu_cat_sed*/

/* INIZIO menu_cat_tav*/
  #menu_cat_tav{
    width: 621px; height: 96px;
    background: url(../images/menu_cat_tav_sp.gif);
    margin: 10px auto; padding: 0;
    position: relative;}
	
  #menu_cat_tav li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
	
  #menu_cat_tav li, #menu_cat_tav a {
    height: 96px; display: block;}
	
  
  #tav6 {
	left: 0;
	width: 105px;
}
  #tav5 {
	left: 105px;
	width: 105px;
}
  #tav4 {
	left: 210px;
	width: 105px;
}
  #tav3 {
	left: 315px;
	width: 105px;
}  
  #tav2 {
	left: 420px;
	width: 105px;
}
  #tav1 {
	left: 525px;
	width: 105px;
}

  #tav6 a:hover, #tav6 a.active{
    background: url(../images/menu_cat_tav_sp.gif)
    0 -96px no-repeat;}
  #tav5 a:hover, #tav5 a.active {
    background: url(../images/menu_cat_tav_sp.gif)
    -105px -96px no-repeat;}
  #tav4 a:hover, #tav4 a.active {
    background: url(../images/menu_cat_tav_sp.gif)
    -210px -96px no-repeat;}
  #tav3 a:hover, #tav3 a.active {
    background: url(../images/menu_cat_tav_sp.gif)
    -315px -96px no-repeat;}
  #tav2 a:hover, #tav2 a.active {
    background: url(../images/menu_cat_tav_sp.gif)
    -420px -96px no-repeat;}
  #tav1 a:hover, #tav1 a.active {
    background: url(../images/menu_cat_tav_sp.gif)
    -525px -96px no-repeat;}
/* FINE menu_cat_tav*/

/* INIZIO menu_cat_pol*/
  #menu_cat_pol{
    width: 621px; height: 96px;
    background: url(../images/menu_cat_pol_sp.gif);
    margin: 10px auto; padding: 0;
    position: relative;}
	
  #menu_cat_pol li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
	
  #menu_cat_pol li, #menu_cat_pol a {
    height: 96px; display: block;}
	
  
  #pol6 {
	left: 0;
	width: 105px;
}
  #pol5 {
	left: 105px;
	width: 105px;
}
  #pol4 {
	left: 210px;
	width: 105px;
}
  #pol3 {
	left: 315px;
	width: 105px;
}  
  #pol2 {
	left: 420px;
	width: 105px;
}
  #pol1 {
	left: 525px;
	width: 105px;
}

  #pol6 a:hover, #pol6 a.active{
    background: url(../images/menu_cat_pol_sp.gif)
    0 -96px no-repeat;}
  #pol5 a:hover, #pol5 a.active {
    background: url(../images/menu_cat_pol_sp.gif)
    -105px -96px no-repeat;}
  #pol4 a:hover, #pol4 a.active {
    background: url(../images/menu_cat_pol_sp.gif)
    -210px -96px no-repeat;}
  #pol3 a:hover, #pol3 a.active {
    background: url(../images/menu_cat_pol_sp.gif)
    -315px -96px no-repeat;}
  #pol2 a:hover, #pol2 a.active {
    background: url(../images/menu_cat_pol_sp.gif)
    -420px -96px no-repeat;}
  #pol1 a:hover, #pol1 a.active {
    background: url(../images/menu_cat_pol_sp.gif)
    -525px -96px no-repeat;}
/* FINE menu_cat_pol*/

/* INIZIO menu_cat_sga*/
  #menu_cat_sga{
    width: 621px; height: 96px;
    background: url(../images/menu_cat_sga_sp.gif);
    margin: 10px auto; padding: 0;
    position: relative;}
	
  #menu_cat_sga li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
	
  #menu_cat_sga li, #menu_cat_sga a {
    height: 96px; display: block;}
	
  
  #sga6 {
	left: 0;
	width: 105px;
}
  #sga5 {
	left: 105px;
	width: 105px;
}
  #sga4 {
	left: 210px;
	width: 105px;
}
  #sga3 {
	left: 315px;
	width: 105px;
}  
  #sga2 {
	left: 420px;
	width: 105px;
}
  #sga1 {
	left: 525px;
	width: 105px;
}

  #sga6 a:hover, #sga6 a.active{
    background: url(../images/menu_cat_sga_sp.gif)
    0 -96px no-repeat;}
  #sga5 a:hover, #sga5 a.active {
    background: url(../images/menu_cat_sga_sp.gif)
    -105px -96px no-repeat;}
  #sga4 a:hover, #sga4 a.active {
    background: url(../images/menu_cat_sga_sp.gif)
    -210px -96px no-repeat;}
  #sga3 a:hover, #sga3 a.active {
    background: url(../images/menu_cat_sga_sp.gif)
    -315px -96px no-repeat;}
  #sga2 a:hover, #sga2 a.active {
    background: url(../images/menu_cat_sga_sp.gif)
    -420px -96px no-repeat;}
  #sga1 a:hover, #sga1 a.active {
    background: url(../images/menu_cat_sga_sp.gif)
    -525px -96px no-repeat;}
/* FINE menu_cat_sga*/

/* INIZIO menu_cat_com*/
  #menu_cat_com{
    width: 621px; height: 96px;
    background: url(../images/menu_cat_com_sp.gif);
    margin: 10px auto; padding: 0;
    position: relative;}
	
  #menu_cat_com li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
	
  #menu_cat_com li, #menu_cat_com a {
    height: 96px; display: block;}
	
  
  #com6 {
	left: 0;
	width: 105px;
}
  #com5 {
	left: 105px;
	width: 105px;
}
  #com4 {
	left: 210px;
	width: 105px;
}
  #com3 {
	left: 315px;
	width: 105px;
}  
  #com2 {
	left: 420px;
	width: 105px;
}
  #com1 {
	left: 525px;
	width: 105px;
}

  #com6 a:hover, #com6 a.active{
    background: url(../images/menu_cat_com_sp.gif)
    0 -96px no-repeat;}
  #com5 a:hover, #com5 a.active {
    background: url(../images/menu_cat_com_sp.gif)
    -105px -96px no-repeat;}
  #com4 a:hover, #com4 a.active {
    background: url(../images/menu_cat_com_sp.gif)
    -210px -96px no-repeat;}
  #com3 a:hover, #com3 a.active {
    background: url(../images/menu_cat_com_sp.gif)
    -315px -96px no-repeat;}
  #com2 a:hover, #com2 a.active {
    background: url(../images/menu_cat_com_sp.gif)
    -420px -96px no-repeat;}
  #com1 a:hover, #com1 a.active {
    background: url(../images/menu_cat_com_sp.gif)
    -525px -96px no-repeat;}
/* FINE menu_cat_com*/

  #menu_bassodx {
	position: absolute;
	left: 494px;
	top: 401px;
}
/* INIZIO menu_catSMALL */
  #menu_catSMALL {
    width: 430px; height: 132px;
    background: url(../images/menu_catSMALL_sp.gif);
    margin: 10px auto; padding: 0;
    position: relative;}
	
  #menu_catSMALL li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
	
  #menu_catSMALL li, #menu_catSMALL a {
    height: 132px; display: block;}
	
  
  #sedieSMALL {
	left: 0;
	width: 66px;
}
  #tavoliSMALL {
	left: 66px;
	width: 104px;
}
  #poltroneSMALL {
	left: 170px;
	width: 115px;
}
  #sgabelliSMALL {
	left: 285px;
	width: 52px;
}  
  #complementiSMALL {
	left: 337px;
	width: 93px;
}

  #sedieSMALL a:hover, #sedieSMALL a.active {
    background: url(../images/menu_catSMALL_sp.gif)
    0 -132px no-repeat;}
  #tavoliSMALL a:hover, #tavoliSMALL a.active {
    background: url(../images/menu_catSMALL_sp.gif)
    -66px -132px no-repeat;}
  #poltroneSMALL a:hover, #poltroneSMALL a.active {
    background: url(../images/menu_catSMALL_sp.gif)
    -170px -132px no-repeat;}
  #sgabelliSMALL a:hover, #sgabelliSMALL a.active {
    background: url(../images/menu_catSMALL_sp.gif)
    -285px -132px no-repeat;}
  #complementiSMALL a:hover, #complementiSMALL a.active {
    background: url(../images/menu_catSMALL_sp.gif)
    -337px -132px no-repeat;}
/* FINE menu_catSMALL */

/* INIZIO menu_catSMALL_e */
  #menu_catSMALL_e {
    width: 430px; height: 132px;
    background: url(../images/menu_catSMALL_e_sp.gif);
    margin: 10px auto; padding: 0;
    position: relative;}
	
  #menu_catSMALL_e li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
	
  #menu_catSMALL_e li, #menu_catSMALL_e a {
    height: 132px; display: block;}
	
  
  #sedieSMALL_e {
	left: 0;
	width: 66px;
}
  #tavoliSMALL_e {
	left: 66px;
	width: 104px;
}
  #poltroneSMALL_e {
	left: 170px;
	width: 115px;
}
  #sgabelliSMALL_e {
	left: 285px;
	width: 52px;
}  
  #complementiSMALL_e {
	left: 337px;
	width: 93px;
}

  #sedieSMALL_e a:hover, #sedieSMALL_e a.active {
    background: url(../images/menu_catSMALL_e_sp.gif)
    0 -132px no-repeat;}
  #tavoliSMALL_e a:hover, #tavoliSMALL_e a.active {
    background: url(../images/menu_catSMALL_e_sp.gif)
    -66px -132px no-repeat;}
  #poltroneSMALL_e a:hover, #poltroneSMALL_e a.active {
    background: url(../images/menu_catSMALL_e_sp.gif)
    -170px -132px no-repeat;}
  #sgabelliSMALL_e a:hover, #sgabelliSMALL_e a.active {
    background: url(../images/menu_catSMALL_e_sp.gif)
    -285px -132px no-repeat;}
  #complementiSMALL_e a:hover, #complementiSMALL_e a.active {
    background: url(../images/menu_catSMALL_e_sp.gif)
    -337px -132px no-repeat;}
/* FINE menu_catSMALL_e */




form{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

	form div{
		float: left;
		width: 120px;
		border: 0px;
		margin: 0px;
	}

	form label{
		display: block;
	}

	form input{
		border: 1px solid #868686;
		width: 100px;
		padding: 2px;
		margin-top:4px;
		font-size: .90em;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}

		form input.button{
			width: auto;
			height:19px;
			padding: 1px;
			border: 1px solid #EF8400;
			font-weight: bold;
			color: #EF8400;
			background: #FFFFFF;
			cursor: pointer;
		}
		form input.button:hover{
			border: 1px solid #868686;
			color: #868686;
		}
