@charset "UTF-8";
/* CSS Document */

html

body   { margin-top:0px; text-align:right}
		 
		 
#contenitore{ width:934px; margin: 0 auto; }

#testata {width:934px; height:126px; background-image:url(../../images/testata.jpg); background-repeat:none;}
#menusoppra {width:240px; height:10px;float:right; margin-top:60px;z-index:10; text-align:left}

.menusoppra{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9PX; color:#273c80;}
.menusoppra a{ color:#273c80; text-decoration:none;}
.menusoppra a:hover{ color:#273c80; text-decoration: underline;}
#login{ margin-left:500px;margin-top:5px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9PX; color:#273c80;}

input_login
{
color: #204492;
width:80px;
height:14px;
background: #edeeef;
border: 1px solid #204492;
}

.submitA
{
color: #204492;
background: #c9c9cb;
border: 1px solid #edeeef;
width:45px;
height:20px;
} 

.submitB
{
color: #204492;
background: #c9c9cb;
border: 1px solid #edeeef;
width:65px;
height:20px;
} 

.registrati
{
color: #fff;
background: #204492;
border: 1px solid #edeeef;
}

#homeicon{width:27px; height:21px;float:right; margin-top:-15px;  }
#logo_imar{float:left; margin-top:0px; z-index:10; }

#busta {width:27px; height:21px;background-color:#000; float:right; margin-top:-15px; }


#menu { height:23px; background-image:url(../../images/bg_menu.jpg);background-repeat:none; text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#273c80; font-weight:bold; padding-top:13px; }
#menu a { padding-left:15px; padding-right:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10PX; color:#273c80; font-weight:bold; text-decoration: none;}
#menu a:hover { padding-left:15px; padding-right:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10PX; color:#fff; font-weight:bold; text-decoration: none;}

.numeri{ font-size: 20px; color: #363D9A; margin-right: 3px; }


.bianco {color:#fff; }

#lingue{width:934px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#273c80; padding-top:10px;  text-align:left;  }
#lingue p{width: 820px; display: block; float:left; margin-top: -2px; color:#6B6A6E}
#lingue a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#273c80; padding-top:10px;  text-align:right;  text-decoration:none;}
#lato{ width:130px;  margin-top: 0px; float:left; height:550px;}
/*menu lato*/
#catalogo{background-image:url(../../images/catalogo.jpg); height:123px;  width:130px;  text-align:left;padding-top:15px;  }
#link{background-image:url(../../images/link.jpg); height:123px;  width:130px;  text-align:left;padding-top:15px;  }
#corsi{background-image:url(../../images/corsi.jpg); height:123px;  width:130px; color:#6b6a6e; ; padding-top:15px;text-align:left; margin-top:10px;}
#uatz{background-image:url(../../images/uatz.jpg); height:123px;  width:130px; color:#6b6a6e;  padding-top:15px;text-align:left;margin-top:10px;}

/*centro*/

#uno{ width:445px; height:192px; float:left;margin-top: 7px; margin-left:10px;padding-top:9px;  text-align:left;
	background:#f8f8f9 url(../../images/freccia_blu.jpg) no-repeat; 
	
	}
#due{ width:343px; height:200px;	background:#edeeef url(../../images/freccia_grigia.jpg) no-repeat; margin-top: 7px; float:right;text-align:left;}

#unob{ width:445px; height:210px; float:left;margin-top: 7px; margin-left:10px;padding-top:9px;  text-align:left;
	background:#f8f8f9 url(../../images/freccia_blu.jpg) no-repeat; 
	
	}
#dueb{ width:343px; height:220px;	background:#edeeef url(../../images/freccia_grigia.jpg) no-repeat; margin-top: 7px; float:right;text-align:left;}
#dueb-white{ width:343px; height:220px;	background:#ffffff url(../../images/freccia_grigia_bianco.jpg) no-repeat; margin-top: 7px; float:right;text-align:left;}


#tre{ width:396px; height:220px;	background:#edeeef url(../../images/freccia_grigia.jpg) no-repeat; float:left;margin-top: 7px; margin-left:10px;padding-top:9px; text-align:left;}
#quattro{ width:392px; height:220px;	background:#f8f8f9 url(../../images/freccia_blu.jpg) no-repeat;  float:right;margin-top: 7px;padding-top:9px; text-align:left;}
#cinque{ text-align:left; width: 445px; background:#f8f8f9 url(../../images/freccia_blu.jpg) no-repeat; margin-left:10px;padding-top:9px; float:left; margin-top:7px; margin-right: 7px; height: 210px;}
#sei{ background:#edeeef url(../../images/freccia_grigia.jpg) no-repeat; margin-top: 7px; float:right;text-align:left; width:341px; height: 220px; }
#sei2{ background:#edeeef url(../../images/freccia_grigia.jpg) no-repeat; margin-top: 7px; padding-top:9px; float:right;text-align:left; width:341px; height: 220px; }

#sette{ text-align:left; width: 445px; background:#f8f8f9 url(../../images/freccia_blu.jpg) no-repeat; margin-left:10px;padding-top:9px; float:left; margin-top:7px; margin-right: 7px; height: 210px;}
#otto{ background:#edeeef url(../../images/freccia_grigia.jpg) no-repeat; margin-top: 7px; float:right;text-align:left; width:341px; height: 220px; }


.col1 {
	width:445px;
	height:220px;
	float:left;
	margin-top: 7px; 
	margin-left:10px;
	padding-top:9px;
	text-align:left;
	background:#f8f8f9 url(../../images/freccia_blu.jpg) no-repeat;
}

.col2 {
	width:333px;
	height:220px;
	background:#ffffff url(../../images/freccia_grigia_bianco.jpg) no-repeat;
	margin-left:10px;
	margin-top: 7px;
	float: left;
	text-align:left;
}

.col3 {
	width:396px;
	height:220px;
	background:#edeeef url(../../images/freccia_grigia.jpg) no-repeat;
	float:left;
	margin-top: 7px; 
	margin-left:10px;
	padding-top:9px; 
	text-align:left;
}


#testo{width:200px; float:left; padding-left:10px;text-align:left; }
#img{width:220px; float:left; margin-top:30px;}
.testo{color:#6b6a6e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:18px; text-align:left;}
.testo_due{color:#6b6a6e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:18px;}
.titoli{color:#6b6a6e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-align:left;text-align:left;}
.titoli_due{color:#6b6a6e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-align:left;}
h3{color:#6b6a6e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-align:left; font-weight: normal; margin: 0;}

.continua{color:#c96616; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:right;padding-left:155px; }
.continua_due{color:#c96616; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:right;padding-left:120px; }
.continua_tre{color:#c96616; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:right; font-weight:bold; }

#testo_due{width:250px; float:left; padding-left:30px;text-align:justify; }
#img_due{width:220px; float:right;background-color:#000; margin-top:27px;}

#testo_tre{width:180px; float:left; padding-left:30px;text-align:justify; }
.testo_tre{width:180px; float:left; padding-left:30px;text-align:justify; }
#img_tre{width:150px; float:right;background-color:#000}

#testo_quattro{ width:180px; float:left; padding-left:30px;text-align:justify;}
#testo_quattrob{ width:180px; float:left; padding-left:30px;text-align:justify;}
#testo_quattroc{ width:380px; margin-top: 10px; padding-left:30px;text-align:justify;}

#testo_cinque{ float:left; padding-left:30px;text-align:justify; width: 200px; }
.img_cinque{ float:right;}

#testo_sei{ float:left; padding-left:30px;text-align:justify; width: 210px; margin-left: 15px; text-align: justify; }
#testo_seib{ float:left; margin-left:17px;text-align:justify; width: 165px;  padding-top: 35px;}
#testo_seic{ float:left; padding-left:30px; width: 370px; margin-left: 15px; }
#img_sei{ float:right;}

#testo_sei2{ float:left; padding-left:30px;text-align:justify; width: 160px; margin-left: 15px; text-align: justify; }
#testo_sei2b{ float:left; margin-left:17px;text-align:justify; width: 150px;  padding-top: 35px;}
#img_sei2{ float:right;}

.titolo{color:#6b6a6e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding-top:30px; padding-left:10px; text-align:left;}
.titolo_1{color:#6b6a6e; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px;  padding-left:10px; text-align:left;}


/*sotto*/
#testo_footer{font-size:9px; color:#6b6a6e;font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:10px;width:934px; height:20px; text-align:center;}
#indirizzo{ margin-top:30px;width:934px; height:55px;color:#000;font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;background-image:url(../../images/indirizzo.jpg); padding-top:10px;text-align:center;  }
.piva{font-size:9px; color:#6b6a6e;font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:10px;width:934px; height:20px; }


/*________________________________________SARA________________________________________*/

.anteprima {
	width: 100px;
	float: left;
	margin-right: 5px;
	text-align: left;
	height: 100px;
	margin-top: 5px;
}

#tuttiProdotti a{
		color: #363D9A;
		margin-bottom: 5px;
	
}


#tuttiProdotti hr{
	border: 1px solid #cecece;
	margin-top: 20px;
	
}

.descrizione {
	width: 627px;
		margin-top: 5px;
	float: left;	
	text-align: left;
	
	padding-bottom: 10px;
	
}

.nuovo{
	color: #5AB9E9;
	font-weight: bold;	
}

.videoA{
	width: 100px;
	height: 76px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
	float: left;
}

.videoB {
	width: 100px;
	height: 76px;
	margin-bottom: 10px;
		margin-top: 10px;
		float: left;
}


.guarda{
	font-size: 15px;
	font-weight: bold;
}



.menu_prodotti2 {
	margin-top:8px;
	font-size:12px;
	color:#003399;
	margin-bottom:10px;
	width: 150px;
}

.titoletto2 {
	margin-top:8px;

	color:#003399;
	margin-bottom:10px;
	width: 180px;
	padding-left: 30px;
	font-weight: bold;
}
	
.informazioni{
	background:url("../../images/informazioni.jpg");
	background-repeat:no-repeat;
	width:180px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica;
	color:#808080;
}
.informazioni a:link{
	width:180px;
	height:25px;
	display:block;
	font-size:14px;
	padding-top:5px;
	color:#404040;
}

.informazioni a:visited{
	width:180px;
	height:25px;
	display:block;
	font-size:14px;
	padding-top:5px;
	color:#404040;
}

.informazioni a:hover{
	width:180px;
	height:25px;
	display:block;
	font-size:14px;
	padding-top:5px;
}

ul.number{
	list-style-type: decimal;

}

/* SOLUZIONI PER L'EFFICIENZA ENERGETICA */

#contenitore-soluzioni {
	width: 732px;	
}

.testo-con-cornice {
	float: left;
	width: 350px;
	margin-right: 10px;
	padding: 20px;
	border: 1px solid #c7c6cb;
	text-align: justify;
	line-height: 16px;
}

.testo-con-cornice-right {
	float: left;
	width: 250px;
	padding: 20px;
	margin: 20px 0px 0px 10px;
	border: 1px solid #c7c6cb;
	text-align: justify;
	line-height: 16px;
}

.testo-con-cornice b {
	color: #404040;
}

.testo-con-cornice-right b {
	color: #404040;
}

.testo-senza-cornice {
	float: left;
	width: 350px;
	margin-right: 10px;
	padding: 0px 20px 0px 20px;
	text-align: left;
	line-height: 16px;
}

.testo-senza-cornice h3 {
	font-size: 20px;
	font-weight: bold;
	color: #818181;
	line-height: 22px;
}

.testo-senza-cornice b {
	color: #404040;	
}

.testo-senza-cornice-big {
	float: left;
	width: 690px;
	padding: 0px 20px 0px 20px;
	text-align: left;
	line-height: 18px;
}

.testo-senza-cornice-big h3 {
	font-size: 18px;
	font-weight: bold;
	color: #818181;	
	line-height: 22px;
}

.testo-senza-cornice-big b {
	color: #818181;;	
}

.testo-con-arrow {
	float: left;
	width: 670px;
	padding: 0px 20px 0px 40px;
	text-align: left;
	line-height: 18px;
	background: url(../../images/soluzioni-efficienza-energetica/arrow-down.jpg) no-repeat top left;
}

.testo-con-arrow h3 {
	font-size: 18px;
	font-weight: bold;
	color: #818181;	
	line-height: 22px;
}

.image-align-left {
	float:left;
	margin-top: -50px;
}

.image-2-colonne {
	width: 730px;
	float: left;
	text-align: center;
}

.image-align-right {
	float: right;	
}


/* SISTEMI */

#titolo-sistemi {
	width: 730px;
}


#titolo-sistemi h1 {
	font-size:20px;
	color:#273C80;
	padding-left:176px;
}

#titolo-sistemi h2 {
	font-size:18px;
	text-align: left;
	margin-top:-10px;
	padding-left:175px;
}

#titolo-sistemi2 {
	width: 730px;
}

#titolo-sistemi2 h1 {
	font-size:20px;
	color:#273C80;
	padding-left:10px;
}

#titolo-sistemi2 h2 {
	font-size:18px;
	text-align: left;
	margin-top:-10px;
	padding-left:10px;
}



.menuVitaminaGI{
	width:170px;
	height:100px;
	margin-bottom:5px;
}

.fondomenuVitaminaGI{
	width:170px;
	height:100px;
	background:url(../../images/vitaminaGI01_small.jpg) center center;
}

.lineavitaminaGI{
	width:170px;
	height:20px;
	background:#fff;
	filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80;
	position:absolute;
	margin-top:70px;
}

.linkvitaminaGI{
	width:170px;
	font-size:11px;
	text-align:center;
	position:absolute;
	margin-top:73px;
	font-weight:bold;
}

.linkvitaminaGI a:link{
	text-align:center;
	padding:0;
	color:#273C80;
}
.linkvitaminaGI a:visited{
	text-align:center;
	padding:0;
	color:#273C80;
}
.linkvitaminaGI a:hover{
	text-align:center;
	padding:0;
	color:#273C80;
}

.tastovitaminaGI{
	width:170px;
	height:20px;
	line-height:20px;
	text-align:center;
	background:#273C80;
}

.tastovitaminaGI a:link{
	padding:0;
	text-align:center;
	color:#ffffff;
	display:block;
}
.tastovitaminaGI a:visited{
	padding:0;
	text-align:center;
	color:#ffffff;
	display:block;
}
.tastovitaminaGI a:hover{
	padding:0;
	text-align:center;
	color:#ffffff;
	display:block;
}


.elencoGIsx{
	width:300px;
	height:115px;
	float:left;
}
.elencoGIsx a:link a:visited a:hover{
	vertical-align:middle;
	margin-right:10px;
	margin-bottom:5px;
}

.elencoGIdx{
	width:400px;
	padding-top:10px;
	padding-left:20px;
	float:left;
}

