﻿/************ Body ************/
/******************************/
body { background: #3b3b3b url('/images/back.jpg') repeat-x top left; }

/************ Container************/
/**********************************/
div#container { background: #4a4a4b url('/images/container.jpg'); /*border: 7px solid #434343;*/ }
div#h_container { background: #4a4a4b url('/images/container.jpg'); /*border: 7px solid #434343;*/ }

/************ Branding ************/
/**********************************/
div#branding h1 { background: url('/images/logo.jpg') no-repeat; }

/************ Nav Main ************/
/**********************************/
ul#nav_features li { border-top: 1px solid #313431; }
ul#nav_features li a { color: #949494; background: url('/images/list_gray.gif') no-repeat center left; }
ul#nav_features li a.toggler { color: #949494; background: url('/images/list_gray.gif') no-repeat center left; }
ul#nav_features li a:hover { color: #73a534; background: url('/images/list_green.gif') no-repeat center left; }

ul#nav_features li ul li { border: 0px; }
ul#nav_features li ul li a { color: #949494; background: none; }
ul#nav_features li ul li a:hover { color: #73a534; background: none; }

/************ Content Main ************/
/**************************************/
div#content_main h2 { color: #73a534; background: url('/images/title.gif') no-repeat center left; }

p.par { color: #949494; }

ul#door_list { color: #FFFFFF; }
ul#door_list a { color: #FFFFFF; }
ul#door_list a:hover { color: #666; }
ul#door_list li { background: url('/images/small_box.png') no-repeat; }

div#main_full { background: url('/images/main_full.jpg') no-repeat top left; }

div#main_list { background: url('/images/main_list.jpg') no-repeat top left; }
div#main_box { color: #949494; background: #111112; }
div#main_box h3 { color: #FFFFFF; }
ul#product_list { color: #949494; }
ul#product_list li { background: #111112; }
ul#product_list li a { color: #949494; }
ul#product_list li a:hover { color: #666; }
ul#product_list li ul li img { border: 5px solid #434343; }

div#main_page { color: #949494; background: url('/images/main_page.png') no-repeat; /*border: 7px solid #313132;*/ }
div#main_page a { color: #949494; }
div#main_page_pdf { color: #949494; background: url('/images/main_page.png') no-repeat; /*border: 7px solid #313132;*/ }
div#main_page_pdf a { color: #949494; }

p.aziendaPage { background: url('/images/azienda.jpg') no-repeat top right; }
p.ecologicoPage { background: url('/images/ecologico.jpg') no-repeat top right; }
p.sicurezzaPage { background: url('/images/sicurezza-trans.png') no-repeat top right; }
p.tecnoPage { background: url('/images/tecnologico.jpg') no-repeat top right; }

form#loginForm {  }
form#loginForm ul { background: url('/images/login.gif') no-repeat 95% 50%; border-top: 1px solid #434343; border-bottom: 1px solid #434343; }
form#loginForm ul li {  }
form#loginForm ul li label {  }
form#loginForm ul li input { color: #949494; border: 0; background: #434343; }
form#loginForm ul li input.button { background: none; }
form#loginForm p a { color: #949494; }

ul#userPanel li a { color: #949494; }
table#downloadTable {}
table#downloadTable caption {  }
table#downloadTable tr {}
table#downloadTable th { color: #FFFFFF; border-bottom: 1px solid #313431; }
table#downloadTable td { border-bottom: 1px solid #313431; }
table#downloadTable td a { color: #232323; background: url('/images/pdf.gif') no-repeat center left; }

form#contattiForm {  }
form#contattiForm ul {  }
form#contattiForm ul li {  }
form#contattiForm ul li label {  }
form#contattiForm ul li input { color: #949494; border: 0; background: #434343; }
form#contattiForm ul li input.button { background: none; }
form#contattiForm ul li textarea { color: #949494; border: 0; background: #434343; }

ul#visit_more li a { background: url('/images/visit_more.gif') no-repeat; color: #FFFFFF; }

/************ Site Info ************/
/***********************************/
div#site_info { color: #97989a; background: #1c1c1c url('/images/org.gif') no-repeat 30px 2px; }
div#site_info a { color: #97989a; }
div#site_info a:hover { color: #666; }

/*h2.azienda_icons { background: url('/images/azienda_icons.png') no-repeat; }
h2.prodotti_icons { background: url('/images/prodotti_icons.png') no-repeat; }
h2.tecnologico_icons { background: url('/images/tecnologico_icons.png') no-repeat; }
h2.ecologico_icons { background: url('/images/ecologico_icons.png') no-repeat; }
h2.sicurezza_icons { background: url('/images/sicurezza_icons.png') no-repeat; }
h2.realizzazioni_icons { background: url('/images/realizzazioni_icons.png') no-repeat; }
h2.schede_icons { background: url('/images/schede_icons.png') no-repeat; }
h2.login_icons { background: url('/images/schede_icons.png') no-repeat; }
h2.mappa_icons { background: url('/images/mappa_icons.png') no-repeat; }
h2.contatti_icons { background: url('/images/contatti_icons.png') no-repeat; }*/

/************ Home ************/
/******************************/
div#h_container { width: 903px; height: 635px; padding: 0 18px 0 20px; margin: 0 auto; text-align: left; position: relative; z-index: 1; overflow: hidden; }
div.home_head { width: 903px; height: 70px; margin: 0 auto; background: url('/images/home_logo.png') no-repeat left center; }
ul#home { height: 600px; overflow: hidden; position: absolute; bottom: 8px; left: -22px; }
	ul#home li { float: left; position: relative; }
		ul#home li a { position: absolute; width: 180px; height: 180px; text-indent: -9999em; }
	ul#home li#sic { width: 299px; height: 601px; background: url('/images/h_sicurezza.jpg'); }
		ul#home li#sic a { top: 170px; left: 22px; }
	ul#home li#eco { width: 332px; height: 601px; background: url('/images/h_ecologia.jpg'); }
		ul#home li#eco a { top: 240px; left: 140px; }
	ul#home li#tec { width: 275px; height: 601px; background: url('/images/h_tecnologia.jpg'); }
		ul#home li#tec a { top: 120px; left: 25px; }

	div#home_info { width: 700px; margin: 0 auto; font-size: 1.1em; font-family: Arial, Verdana, "Times New Roman", Sans-Serif; color: #97989a; height: 22px; padding: 8px 0 0 190px; clear: both; overflow: hidden; background: url('/images/home_info.png') no-repeat left center; }
	div#home_info h2 { position: absolute; bottom: 0; right: 0; width: 50px; height: 50px; }
	div#home_info h2 span { display: none; }

	div#home_info div { display: inline; padding-left: 5px; }
	a.email { padding-left: 10px; }

	div#home_info div.org { display: none; }

div#home_info a { color: #97989a; }
div#home_info a:hover { color: #666; }

