a{
	
	color:#000;
}

div.fader,div.loader{
	background:#fff;
}

body {
	font-family: Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
	background:#58595a url(/www.armet.it/2009/css/ui/main-bg.png)  repeat-x;
}

img{
	border: 0;
}

table.productDataSheet td{
	vertical-align:top;
	color:#999;
	padding-top:20px;
}
table.productDataSheet td div.img{
	text-align:center;
}

table.productDataSheet td h4{
	margin:0;
	padding:0;
}

table.productDataSheet td h4.code{
	
}

table.productDataSheet td.product-info,
table.productDataSheet td.right-picture {
	border-bottom:1px dashed #ddd;
}


table.productDataSheet ul.pictures{
	list-style-type: none;
	margin:0;
	padding:0;
	padding-top:40px;
	padding-bottom:10px;
	font-size:11px;
	
}
table.productDataSheet div.accessories{
	height:95px;
	overflow:hidden;
}
table.productDataSheet div.accessories .icon{
	display:block;
	float:left;
	padding-right:10px;
}
table.productDataSheet ul.pictures a{
	color:#999;
	text-decoration:none;
}

div#body, div#footer{
	width: 910px;
	margin: 0 auto;
}

div#header{
	height: 35px;
	padding-right:50px;
}

div#header ul.sf-menu{
	display: block;
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: right;
}

div#header div.info{
	float: left;
	overflow: hidden;
	padding-top:5px;
	padding-left:50px;
}

div#header div.info a{
	font-size: 8pt;
	text-decoration:none;
	color: #999;
}

div#header div#main-menu{
	width: 700px;
	float: right;
	overflow: hidden;
}

div#header div#main-menu *{
	text-align:right;
}
div#header ul#tools{
	display: block;
	margin: 0;
	padding: 0;
	padding-top: 100px;
}
div#header ul#tools li, div#header ul#tools li a{
	
	display: block;
	float: left;
	font-size: 8pt;
}

ul#tools li a{
	text-decoration: none;
	color: #999;
	padding: 5px;
	padding-top: 0;
	padding-bottom: 0;
	line-height: 16px;
	border-left: 1px solid #ddd;
}
ul#tools li a.first{
	padding-left: 0;
	border-left: none;
}

div#header ul.sf-menu{
	white-space: nowrap;
}

div#header ul.sf-menu ul{
	padding-top: 0;
	width: 250px;
}
div#header ul.sf-menu li, 
div#header ul.sf-menu li a{
	display: block;
	float: left;
	white-space: nowrap;
	text-align:right;
}

div#header ul.sf-menu li a{
	padding-left: 30px;
	font-size: 10pt;
	text-decoration: none;
	white-space: nowrap;
}


/*
.ita div#header ul.sf-menu li a{
	padding-left: 25px;
}
.eng div#header ul.sf-menu li a{
	padding-left: 19px;
}
.deu div#header ul.sf-menu li a{
	padding-left: 12px;
}
*/
div#header ul.sf-menu li a.last-item{
	padding-right: 0;
}

div#header ul.sf-menu li li a{
	margin: 0;
	padding: 0;
	font-size: 9pt;
	padding: 2px;
	padding-right: 0;
	padding-left: 0;
}

ul.sf-menu a{
	color: #000;
}

ul.sf-menu li li a{
	color: #aaa;
}
ul.sf-menu a:hover,
ul.sf-menu a.selected:hover,
ul.sf-menu li a.selected{
	color: #000;
}

ul.sf-menu li a:hover span, ul.sf-menu li a.selected span{
	color: #999;
}
div#section-content{
}
div.main-col{
	width: 910px;
	height: 302px;
	overflow: hidden;
	font-size: 11px;
	background:#e5e6e7;
}





div.submenu{
	height:59px;
	background:#e5e6e7;
}

.full-height div.submenu{
	display:none;
}

div.submenu ul{
	text-decoration:none;
	margin:0;
	padding:0;
	padding-top:8px;
	list-style-type:none;
	color:#58585a;
}

div.submenu ul li{
	display:inline;
	text-transform:uppercase;
}
div.submenu ul li a{
	display:block;
	float:left;
	padding:0 15px;
	color:#58585a;
	font-size:12px;
	text-decoration:none;
}
div.submenu ul li a{
	border-left:1px solid #58585a;
}
div.submenu ul li a.first-item{
	border-left:none;
}

div.main-col .col-padding{
	height: 302px;
	overflow:hidden;
}
.full-height div.main-col{
	height: 500px;

	background:#e5e6e7 url('/www.armet.it/2009/css/images/photogallery-bg.png') no-repeat bottom center;
}
.full-height div.main-col .col-padding{
	overflow: hidden;
	height: 470px;
}

div.main-col .col-padding .padding{
	padding:10px 40px;
}



ul.sf-menu li li a.selected span{
	background: transparent;
	color: inherit;
}

a.arko, div#header ul.sf-menu li a.arko,ul.sf-menu li a.selected.arko, .arko .color{
	color: rgb(183,193,0);
}

a.archiviazione, div#header ul.sf-menu li a.archiviazione,ul.sf-menu li a.selected.archiviazione, .archiviazione .color{
	color: rgb(227,7,86);
}

a.spogliatoio, div#header ul.sf-menu li a.spogliatoio,ul.sf-menu li a.selected.spogliatoio, .spogliatoio .color{
	color: rgb(0,152,175);
}

a.multivano, div#header ul.sf-menu li a.multivano,ul.sf-menu li a.selected.multivano, .multivano .color{
	color: rgb(114,50,136);
}
a.componenti, div#header ul.sf-menu li a.componenti,ul.sf-menu li a.selected.componenti, .componenti .color{
	color: rgb(96,121,121);
}

div#footer div.menu{
	padding-left: 420px;
}
div#footer div.menu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-decoration: none;
	text-align: center;
	float:right;
}
div#footer div.menu ul li a span.icon-wrapper{
	display: none;
}
div#footer div.menu ul li a.selected span.icon-wrapper{
	display: block;
}

div#footer{
	padding-top: 35px;
	clear: both;
}

div#footer a.arko-logo{
	display: block;
	float: left;
}
div#footer div.menu ul li, div#footer div.menu ul li a{
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	text-decoration: none;
	font-size: 11px;
}
div#footer {
	color:#acacad;
	font-size: 8pt;
	
}
div#footer *{
	margin:0;
	padding:0;
}
div#footer a{
	color:#fff;
	text-decoration:none;
}

div#footer .footer-content{
	text-align:right;
	
}


div#payoff{
	background: url('/www.armet.it/2009/css/images/payoff.png') no-repeat right top;
	height: 155px;
}

.SITE div#payoff{
	background: transparent;
	background: url('/www.armet.it/2009/css/images/logo.png') no-repeat right top;
}




td.banner-column{
	width: 153px;
	background-repeat: no-repeat;
	background-attachment: fixed;
}

.jScrollPaneContainer {
    position: relative;
    overflow: hidden;
    z-index: 1;
} 
.jScrollPaneTrack {
    position: absolute;
    cursor: pointer;
    right: 0;
    top: 0;
    height: 100%;
    background: #fff;
	border:1px solid #BCBDC0;
} 
.jScrollPaneDrag {
    position: absolute;
    background: #BCBDC0;
    cursor: pointer;
    overflow: hidden;
} 
.jScrollPaneDragTop {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
} 
.jScrollPaneDragBottom {
    position: absolute;
    bottom: 0;
    left: 0;
    overflow: hidden;
}

a.jScrollArrowUp {
    display: block;
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    text-indent: -2000px;
    overflow: hidden;
    background:transparent url(/www.armet.it/2009/css/ui/up.gif) no-repeat -1px 0;
    height: 9px;
}

a.jScrollArrowUp:hover {
    /*background-color: #f60;*/
}

a.jScrollArrowDown {
    display: block;
    position: absolute;
    z-index: 1;
    bottom: 0;
    right: 0;
    text-indent: -2000px;
    overflow: hidden;
    /*background-color: #666;*/
    background:transparent url(/www.armet.it/2009/css/ui/down.gif) no-repeat -1px 2px;
    height: 9px;
}

a.jScrollArrowDown:hover {
    /*background-color: #f60;*/
}

a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
    /*background-color: #f00;*/
}

table.productDataSheet td div.techData p, table.productDataSheet td div.techData h4{
	margin:0.5em 0;
}

table.productDataSheet td div.techData h4{
	padding-bottom:0.5em;
}

tr.header td{
	padding-left:5px;
}


div.preload{
	width:910px;
	height:470px;
	background:#fff url('/www.armet.it/css/ui/progress.gif') center center no-repeat;
}


.content-padding{
}


ul.families{
	padding:0;
	margin:0;
	font-size:10px;
	list-style-type:none;
}

ul.families li{
	display:block;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:10px;
	background:url('/www.armet.it/css/ui/families-bg.png') repeat-x bottom;
}

ul.families li a{
	color:#404041;
	text-decoration:none;
}


ul.families li a.selected{
	color:#BCBDC0;
	
}

div.photo-area-col{
	background: url('/www.armet.it/2009/css/images/photogallery-bg.png') no-repeat bottom center;
	height:137px;
	padding:0 14px;
}
div.photo-area-col .col-padding{
	padding-top:2px;
}

div.photo-area-col td{
	border-left:1px solid #fff;
}

div.photo-area-col td.selected{
	border-left:none;
}

.full-height div.submenu,
.full-height div.photo-area-col{
	display:none;
}

#footer a{
	
}


img{
	border:none;
}

.gallery-wrapper img{
	width:910px;
	height:470px;
}

