@charset "utf-8";
/* CSS Document */
/* Ergolines */

body{margin:0; background:#0D5880; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}

a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; outline:none;}
a:hover{text-decoration:none;}

h1{position:relative; color:#fff; font-size:20px; text-transform:uppercase; height:74px;}
h2{color:#0D5880; font-size:11px;}
h4{background:url(images/layout/tit_sk_left.gif) no-repeat top left; float:left;height:23px; color:#0d5880; font-size:14px; font-weight:bold; background-color:#b3c4e0; padding:10px 0 0 15px; margin:0;}
h5{color:#0d5880; font-size:14px; font-weight:bold; margin:0 0 10px 0;}

/****************/
/*LAYOUT*/
/****************/
div#mother{text-align:left; width:980px; margin:0 auto 0 auto; position:relative; margin-bottom:20px;}

div#home{background-image:url(images/layout/sfondo_home.jpg); background-position:top right; background-repeat:no-repeat;}
div#home_txt{position:absolute; top:232px; right:15px; width:390px;}

div#box_content_page,div#menu_verticale,div#content_page{float:left; display:inline;}

div#box_content_page{width:980px; background:url(images/layout/bkg_box_content_page.gif) repeat-y top right;}
div#menu_verticale{width:180px; margin-top:15px;}
div#content_page{width:750px; padding:0 30px 0 20px;}

	* html div#content_page{padding:0 0px 0 20px;}

/*under construction*/
table#under_construction{margin-top:15%; width:100%;}
	table#under_construction td#border{border-top:1px solid #fff; border-bottom:1px solid #fff;}
		table#under_construction td div#footer{border-top:none;}

/****************/
/*MENU*/
/****************/
/*home*/
table#menu_home{width:100%; border-color:#FFF; border-width:1px 0 1px 0; border-style:solid;} 
	table#menu_home td{width:144px; height:120px; text-align:left; padding:4px 0 0 55px;}
		table#menu_home td a{position:relative;}
			table#menu_home td a span{position:absolute; top:0; left:0; display:block; width:144px; height:113px;}
	
			table#menu_home td a span#tit_menu_stirrer{background:url(images/layout/tit_menu_stirrer.gif) no-repeat top left;}
			  table#menu_home td a:hover span#tit_menu_stirrer{background:url(images/layout/tit_menu_stirrer.gif) no-repeat bottom left;}
			
			table#menu_home td a span#tit_menu_instrumentation{background:url(images/layout/tit_menu_instrumentation.gif) no-repeat top left;}
			  table#menu_home td a:hover span#tit_menu_instrumentation{background:url(images/layout/tit_menu_instrumentation.gif) no-repeat bottom left;}
	
			table#menu_home td a span#tit_menu_emss{background:url(images/layout/tit_menu_emss.gif) no-repeat top left;}
			 table#menu_home td a:hover span#tit_menu_emss{background:url(images/layout/tit_menu_emss.gif) no-repeat bottom left;}
	
			table#menu_home td a span#tit_menu_rd{background:url(images/layout/tit_menu_rd.gif) no-repeat top left;}
			 table#menu_home td a:hover span#tit_menu_rd{background:url(images/layout/tit_menu_rd.gif) no-repeat bottom left;}

			table#menu_home td a span#tit_menu_events{background:url(images/layout/tit_menu_events.gif) no-repeat top left;}
			 table#menu_home td a:hover span#tit_menu_events{background:url(images/layout/tit_menu_events.gif) no-repeat bottom left;}

			table#menu_home td a span#tit_menu_contacts{background:url(images/layout/tit_menu_contacts.gif) no-repeat top left;}
			 table#menu_home td a:hover span#tit_menu_contacts{background:url(images/layout/tit_menu_contacts.gif) no-repeat bottom left;}


			/*it*/
			table#menu_home td a span#tit_menu_riparazione{background:url(images/layout/tit_menu_riparazione.gif) no-repeat top left; width:155px;}
			 table#menu_home td a:hover span#tit_menu_riparazione{background:url(images/layout/tit_menu_riparazione.gif) no-repeat bottom left;}

			table#menu_home td a span#tit_menu_contatti{background:url(images/layout/tit_menu_contatti.gif) no-repeat top left;}
			 table#menu_home td a:hover span#tit_menu_contatti{background:url(images/layout/tit_menu_contatti.gif) no-repeat bottom left;}

			table#menu_home td a span#tit_menu_eventi{background:url(images/layout/tit_menu_eventi.gif) no-repeat top left;}
			 table#menu_home td a:hover span#tit_menu_eventi{background:url(images/layout/tit_menu_eventi.gif) no-repeat bottom left;}

			/*ru*/
			table#menu_home td a span#tit_menu_stirrer_ru{background:url(images/layout/tit_menu_stirrer_ru.gif) no-repeat top left; width:172px;}
				table#menu_home td a:hover span#tit_menu_stirrer_ru{background:url(images/layout/tit_menu_stirrer_ru.gif) no-repeat bottom left;}

			table#menu_home td a span#tit_menu_instrumentation_ru{background:url(images/layout/tit_menu_instrumentation_ru.gif) no-repeat top left;}
				table#menu_home td a:hover span#tit_menu_instrumentation_ru{background:url(images/layout/tit_menu_instrumentation_ru.gif) no-repeat bottom left;}

			table#menu_home td a span#tit_menu_emss_ru{background:url(images/layout/tit_menu_emss_ru.gif) no-repeat top left; width:161px;}
				table#menu_home td a:hover span#tit_menu_emss_ru{background:url(images/layout/tit_menu_emss_ru.gif) no-repeat bottom left;}

			/*cn*/
			table#menu_home td a span#tit_menu_stirrer_cn{background:url(images/layout/tit_menu_stirrer_cn.gif) no-repeat top left; width:170px;}
				table#menu_home td a:hover span#tit_menu_stirrer_cn{background:url(images/layout/tit_menu_stirrer_cn.gif) no-repeat bottom left;}

			table#menu_home td a span#tit_menu_instrumentation_cn{background:url(images/layout/tit_menu_instrumentation_cn.gif) no-repeat top left;}
				table#menu_home td a:hover span#tit_menu_instrumentation_cn{background:url(images/layout/tit_menu_instrumentation_cn.gif) no-repeat bottom left;}

			table#menu_home td a span#tit_menu_emss_cn{background:url(images/layout/tit_menu_emss_cn.gif) no-repeat top left; width:170px;}
				table#menu_home td a:hover span#tit_menu_emss_cn{background:url(images/layout/tit_menu_emss_cn.gif) no-repeat bottom left;}



/*page*/
div#menu_verticale{}
	div#menu_verticale ul{list-style:none; margin:0; padding:0;}
		div#menu_verticale ul li{margin-bottom:75px;}
			div#menu_verticale ul li#home{margin-bottom:10px;}
			div#menu_verticale ul li.short_title{margin-bottom:10px;}

			div#menu_verticale ul li a{position:relative;}
				div#menu_verticale ul li a span{position:absolute; display:block; top:0; left:0; width:144px; height:113px;}

			/*en*/
			div#menu_verticale a span#tit_menu_home{background:url(images/layout/tit_home.gif) no-repeat top left; height:24px;}
				div#menu_verticale a:hover span#tit_menu_home{background:url(images/layout/tit_home.gif) no-repeat bottom left;}
		
			div#menu_verticale a span#tit_menu_stirrer{background:url(images/layout/tit_menu_stirrer.gif) no-repeat top left;}
				div#menu_verticale a:hover span#tit_menu_stirrer{background:url(images/layout/tit_menu_stirrer.gif) no-repeat bottom left;}

			div#menu_verticale a span#tit_menu_instrumentation{background:url(images/layout/tit_menu_instrumentation.gif) no-repeat top left;}
				div#menu_verticale a:hover span#tit_menu_instrumentation{background:url(images/layout/tit_menu_instrumentation.gif) no-repeat bottom left;}

			div#menu_verticale a span#tit_menu_emss{background:url(images/layout/tit_menu_emss.gif) no-repeat top left;}
				div#menu_verticale a:hover span#tit_menu_emss{background:url(images/layout/tit_menu_emss.gif) no-repeat bottom left;}

			div#menu_verticale a span#tit_menu_rd{background:url(images/layout/tit_menu_rd.gif) no-repeat top left;}
				div#menu_verticale a:hover span#tit_menu_rd{background:url(images/layout/tit_menu_rd.gif) no-repeat bottom left;}

			div#menu_verticale a span#tit_menu_events{background:url(images/layout/tit_menu_verticale_events.gif) no-repeat top left; height:24px;}
			 div#menu_verticale a:hover span#tit_menu_events{background:url(images/layout/tit_menu_verticale_events.gif) no-repeat bottom left;}

			div#menu_verticale a span#tit_menu_contacts{background:url(images/layout/tit_menu_verticale_contacts.gif) no-repeat top left; height:24px;}
				div#menu_verticale a:hover span#tit_menu_contacts{background:url(images/layout/tit_menu_verticale_contacts.gif) no-repeat bottom left;}

			/*it*/
			div#menu_verticale a span#tit_menu_riparazione{background:url(images/layout/tit_menu_riparazione.gif) no-repeat top left; width:155px;}
			 div#menu_verticale a:hover span#tit_menu_riparazione{background:url(images/layout/tit_menu_riparazione.gif) no-repeat bottom left;}

			div#menu_verticale a span#tit_menu_contatti{background:url(images/layout/tit_menu_verticale_contatti.gif) no-repeat top left; height:24px;}
			 div#menu_verticale a:hover span#tit_menu_contatti{background:url(images/layout/tit_menu_verticale_contatti.gif) no-repeat bottom left;}

			div#menu_verticale a span#tit_menu_eventi{background:url(images/layout/tit_menu_verticale_eventi.gif) no-repeat top left; height:24px;}
			 div#menu_verticale a:hover span#tit_menu_eventi{background:url(images/layout/tit_menu_verticale_eventi.gif) no-repeat bottom left;}

			/*ru*/
			div#menu_verticale a span#tit_menu_stirrer_ru{background:url(images/layout/tit_menu_stirrer_ru.gif) no-repeat top left; width:172px;}
				div#menu_verticale a:hover span#tit_menu_stirrer_ru{background:url(images/layout/tit_menu_stirrer_ru.gif) no-repeat bottom left;}

			div#menu_verticale a span#tit_menu_instrumentation_ru{background:url(images/layout/tit_menu_instrumentation_ru.gif) no-repeat top left;}
				div#menu_verticale a:hover span#tit_menu_instrumentation_ru{background:url(images/layout/tit_menu_instrumentation_ru.gif) no-repeat bottom left;}

			div#menu_verticale a span#tit_menu_emss_ru{background:url(images/layout/tit_menu_emss_ru.gif) no-repeat top left; width:161px;}
				div#menu_verticale a:hover span#tit_menu_emss_ru{background:url(images/layout/tit_menu_emss_ru.gif) no-repeat bottom left;}

			/*cn*/
			div#menu_verticale a span#tit_menu_stirrer_cn{background:url(images/layout/tit_menu_stirrer_cn.gif) no-repeat top left; width:170px;}
				div#menu_verticale a:hover span#tit_menu_stirrer_cn{background:url(images/layout/tit_menu_stirrer_cn.gif) no-repeat bottom left;}

			div#menu_verticale a span#tit_menu_instrumentation_cn{background:url(images/layout/tit_menu_verticale_instrumentation_cn.gif) no-repeat top left; height:60px;}
				div#menu_verticale a:hover span#tit_menu_instrumentation_cn{background:url(images/layout/tit_menu_verticale_instrumentation_cn.gif) no-repeat bottom left;}

			div#menu_verticale a span#tit_menu_emss_cn{background:url(images/layout/tit_menu_emss_cn.gif) no-repeat top left; width:170px;}
				div#menu_verticale a:hover span#tit_menu_emss_cn{background:url(images/layout/tit_menu_emss_cn.gif) no-repeat bottom left;}


		div#menu_verticale ul li ul{margin:60px 0 0 15px; border-left:2px solid #fff;}
			div#menu_verticale ul li ul li{margin-bottom:0; padding:0 0 5px 10px;}
				div#menu_verticale ul li ul li a{text-decoration:none;}
				div#menu_verticale ul li ul li a:hover{text-decoration:underline;}

	div#download_pdf{background:url(images/layout/bkg_box_pdf.gif) repeat top left; color:#fff; border:1px solid #47809e; width:144px; padding-top:5px;}
		div#download_pdf b{display:block; margin-bottom:13px; text-align:center;}
		div#download_pdf a{background:url(images/layout/ico_pdf.gif) no-repeat top left; padding-left:20px; display:block; color:#fff; text-indent:0; width:auto; height:auto; margin-bottom:7px; margin-left:10px;}

	* html div#download_pdf{margin-top:40px;}

a#back{border:none; color:#FFF; width:auto; height:auto; text-indent:0; text-decoration:none;}
a:hover#back{text-decoration:underline;}


/****************/
/*CONTENT*/
/****************/
div#content_page{text-align:justify;}
	div#content_page ul li{padding-bottom:5px;}

	* html div#content_page{padding-top:14px;}


/*scheda*/
div.scheda{border:#FFF 1px solid; padding:5px; min-height:145px;}
	* html div.scheda{height:145px;}

	div.scheda h5 a{color:#0d5880; font-size:14px; font-weight:bold; margin:0 0 10px 0;}


div#scheda_dett_tit{height:33px;}
div.chiudifondo{background:url(images/layout/tit_sk_right.gif) no-repeat bottom left; float:left; width:17px;height:33px;}

div#scheda_dett{width:719px; background:url(images/layout/scheda_top.gif) no-repeat top left #b3c4e0; padding:20px 20px 15px 20px; color:#0d5880;}
	div#scheda_dett p#first{margin-top:0;}

div#scheda_dett_bottom{width:759px; background:url(images/layout/scheda_bottom.gif) no-repeat bottom left; height:15px;}
/*--*/

table#gallery{width:100%;}
	table#gallery a img{margin-bottom:10px; border:1px solid #b2c4e0; padding:2px;}
	table#gallery a:hover img{border:1px solid #fff;}

table#events{width:100%; line-height:150%; margin-bottom:20px;}
	table#events td{padding-bottom:15px;}
		table#events td.logo{width:13%;}
		table#events td.label{width:87%;}
			table#events td.label b{width:85%; font-size:12px; margin-top:0 0 10px 0;}

/*varie*/
img#pict_dx,img.pict_dx{float:right; display:inline; margin-left:20px; border:1px solid #0d5880; padding:1px;}
img.pict_sx{float:left; display:inline; margin:3px 7px 0 0; border:1px solid #0d5880; padding:1px;}

img#pict_dx_noborder{float:right; display:inline; margin-left:20px;}

img#logo-bt{display:block; text-align:right;}

img#img_dx{float:right; display:inline; margin:5px 20px 0 0;}

img#border,img.border{border:1px solid #0d5880; padding:1px;}

p#blue{color:#0D5880;}


div#download{text-align:right;}
	div#download a{background:url(images/layout/bullet_download.gif) no-repeat top left; padding-left:20px; color:#0d5880;}

div.chiusura{clear:both;}



/****************/
/*FOOTER*/
/****************/
div#footer{clear:both; position:relative; text-align:right; padding:15px 0 0 0; margin-left:180px; font-color:#FFF; font-size:11px; width:800px; border-top:1px solid #fff;}
	div#footer div#lingua{position:absolute; right:648px; top:15px; width:160px;}

div#footer_home{clear:both; position:relative; text-align:right; padding:15px 0 0 0; font-color:#FFF; font-size:11px;}
	div#footer_home div#lingua_home{position:absolute; right:815px; top:15px;}

		div#footer_home div#lingua_home a,div#footer div#lingua a{display:inline-block; text-decoration:none;}
		
		div#footer_home a#flag_it,div#footer a#flag_it{background:url(images/layout/flag_it.gif) no-repeat top left; width:36px; height:19px;}
			div#footer_home a:hover#flag_it,div#footer a:hover#flag_it{background:url(images/layout/flag_it.gif) no-repeat bottom left; width:36px; height:19px;}
		div#footer_home a#flag_en,div#footer a#flag_en{background:url(images/layout/flag_en.gif) no-repeat top left; width:36px; height:19px;}
			div#footer_home a:hover#flag_en,div#footer a:hover#flag_en{background:url(images/layout/flag_en.gif) no-repeat bottom left; width:36px; height:19px;}
		div#footer_home a#flag_ru,div#footer a#flag_ru{background:url(images/layout/flag_ru.gif) no-repeat top left; width:36px; height:19px;}
			div#footer_home a:hover#flag_ru,div#footer a:hover#flag_ru{background:url(images/layout/flag_ru.gif) no-repeat bottom left; width:36px; height:19px;}
		div#footer_home a#flag_cn,div#footer a#flag_cn{background:url(images/layout/flag_cn.gif) no-repeat top left; width:36px; height:19px;}
			div#footer_home a:hover#flag_cn,div#footer a:hover#flag_cn{background:url(images/layout/flag_cn.gif) no-repeat bottom left; width:36px; height:19px;}

div#griffe{margin-top:5px;}

/****************/
/*TITOLI*/
/****************/
div#content_page h1 span{position:absolute; top:0; left:0; display:block; width:600px; height:74px;}

/*en*/
  div#content_page h1 span#stirrer{background:url(images/titoli/tit_stirrer.gif) no-repeat top left;}
  div#content_page h1 span#casting{background:url(images/titoli/tit_casting.gif) no-repeat top left;}
  div#content_page h1 span#reference{background:url(images/titoli/tit_reference.gif) no-repeat top left;}
  div#content_page h1 span#events{background:url(images/titoli/tit_content_events.gif) no-repeat top left; height:34px;}
  div#content_page h1 span#contacts{background:url(images/titoli/tit_contacts.gif) no-repeat top left;}
  div#content_page h1 span#erg{background:url(images/titoli/tit_erg.gif) no-repeat top left;}
  div#content_page h1 span#emss{background:url(images/titoli/tit_repair_emss.gif) no-repeat top left;}
  div#content_page h1 span#ild{background:url(images/titoli/tit_ild.gif) no-repeat top left; width:750px;}
  div#content_page h1 span#mfm{background:url(images/titoli/tit_mfm.gif) no-repeat top left;}
  div#content_page h1 span#opi{background:url(images/titoli/tit_opi.gif) no-repeat top left;}
  div#content_page h1 span#mtm{background:url(images/titoli/tit_mtm_bps.gif) no-repeat top left;}
  div#content_page h1 span#vsd{background:url(images/titoli/tit_vsd.gif) no-repeat top left;}
  div#content_page h1 span#eccast{background:url(images/titoli/tit_eccast.gif) no-repeat top left;}
  div#content_page h1 span#rd{background:url(images/titoli/tit_rd.gif) no-repeat top left;}
  div#content_page h1 span#tit_other_service{background:url(images/titoli/tit_other_service.gif) no-repeat top left;}

/*it*/
  div#content_page h1 span#stirrer_it{background:url(images/titoli/tit_content_stirrer_it.gif) no-repeat top left;}
  div#content_page h1 span#emss_it{background:url(images/titoli/tit_content_emss_it.gif) no-repeat top left;}
  div#content_page h1 span#ild_it{background:url(images/titoli/tit_ild_it.gif) no-repeat top left; width:750px;}
  div#content_page h1 span#eventi{background:url(images/titoli/tit_content_eventi.gif) no-repeat top left; height:34px;}
  div#content_page h1 span#tit_content_contatti{background:url(images/titoli/tit_content_contatti.gif) no-repeat top left;}
  div#content_page h1 span#tit_content_eccast{background:url(images/titoli/tit_content_eccast.gif) no-repeat top left;}
  div#content_page h1 span#tit_content_mfm{background:url(images/titoli/tit_content_mfm.gif) no-repeat top left;}
  div#content_page h1 span#tit_content_mtm_bps{background:url(images/titoli/tit_content_mtm_bps.gif) no-repeat top left;}
  div#content_page h1 span#tit_content_opi{background:url(images/titoli/tit_content_opi.gif) no-repeat top left;}
  div#content_page h1 span#tit_content_vsd{background:url(images/titoli/tit_content_vsd.gif) no-repeat top left;}
  div#content_page h1 span#tit_content_altri_servizi{background:url(images/titoli/tit_content_altri_servizi.gif) no-repeat top left;}

/*ru*/
  div#content_page h1 span#stirrer_ru{background:url(images/titoli/tit_stirrer_ru.gif) no-repeat top left;}
  div#content_page h1 span#casting_ru{background:url(images/titoli/tit_casting_ru.gif) no-repeat top left;}
  div#content_page h1 span#reference_ru{background:url(images/titoli/tit_reference_ru.gif) no-repeat top left;}
  div#content_page h1 span#erg_ru{background:url(images/titoli/tit_erg_ru.gif) no-repeat top left;}
  div#content_page h1 span#emss_ru{background:url(images/titoli/tit_repair_emss_ru.gif) no-repeat top left;}
  div#content_page h1 span#ild_ru{background:url(images/titoli/tit_ild_ru.gif) no-repeat top left; width:750px;}
  div#content_page h1 span#mfm_ru{background:url(images/titoli/tit_mfm_ru.gif) no-repeat top left;}
  div#content_page h1 span#opi_ru{background:url(images/titoli/tit_opi_ru.gif) no-repeat top left;}
  div#content_page h1 span#mtm_ru{background:url(images/titoli/tit_mtm_bps_ru.gif) no-repeat top left;}
  div#content_page h1 span#vsd_ru{background:url(images/titoli/tit_vsd_ru.gif) no-repeat top left;}
  div#content_page h1 span#eccast_ru{background:url(images/titoli/tit_eccast_ru.gif) no-repeat top left;}

/*cn*/
  div#content_page h1 span#stirrer_cn{background:url(images/titoli/tit_stirrer_cn.gif) no-repeat top left; height:46px;}
  div#content_page h1 span#casting_cn{background:url(images/titoli/tit_casting_cn.gif) no-repeat top left;}
  div#content_page h1 span#reference_cn{background:url(images/titoli/tit_reference_cn.gif) no-repeat top left; height:46px;}
  div#content_page h1 span#erg_cn{background:url(images/titoli/tit_erg_cn.gif) no-repeat top left;}
  div#content_page h1 span#emss_cn{background:url(images/titoli/tit_repair_emss_cn.gif) no-repeat top left;}
  div#content_page h1 span#ild_cn{background:url(images/titoli/tit_ild_cn.gif) no-repeat top left; width:750px;}
  div#content_page h1 span#mfm_cn{background:url(images/titoli/tit_mfm_cn.gif) no-repeat top left;}
  div#content_page h1 span#opi_cn{background:url(images/titoli/tit_opi_cn.gif) no-repeat top left;}
  div#content_page h1 span#mtm_cn{background:url(images/titoli/tit_mtm_bps_cn.gif) no-repeat top left;}
  div#content_page h1 span#vsd_cn{background:url(images/titoli/tit_vsd_cn.gif) no-repeat top left;}
  div#content_page h1 span#eccast_cn{background:url(images/titoli/tit_eccast_cn.gif) no-repeat top left; height:46px;}





