/*----------------------BODY----------------------------*/


body{
	background-image:url(http://www.ingegneririuniti.it/immagini/sfumatura_body.jpg); 
	background-repeat:repeat-x; 
	text-align: center; 
	margin: 0px auto 0px auto; 
	width: 760px;
	background-color: #0A2F45;
	}

/**************************SEZIONI*****************************/

/*----------------------DIV HOME---------------------*/

div#home{
	width: 760px;
	margin: auto;
	padding-bottom: 10px;
	/*padding-top: 5px;*/
	/*border: 2px solid #FFFFFF;*/
	/*background-color: #0A2F45;*/
}

div#top_home{
	height: 150px;
}
div#logo_home{
	background-image: url(logo.gif);
	height: 120px;
	background-repeat: no-repeat;
	background-position: center;

}
div#corpo_home{
	height: 250px;
	text-align: center;
}
/*
.paragrafo_entra_home{
	margin: 50px 0px 90px;
}*/

div#entra_sx_home{
	float: left;
	text-align: right;
	width: 380px;
	margin-top: 50px;
}

div#entra_dx_home{
	text-align: left;
	padding-left: 380px;
	margin-top: 50px;
}


/*----------------------DIV INTRO---------------------*/

div#intro{
	margin: 0px 0px 0px;
	line-height: 100%;
	vertical-align: middle;
	text-align: center;
}

div#top_intro{
	height: 100px;
}

div#flash_intro{
	border: 2px solid #FFFFFF;
	height: 400px;
	width: 760px;
	text-align: center;
	margin: 0px auto;
}

/*----------------------DIV MAPPA SITO---------------------*/
div#contenitore_mappa{
	width: 760px;
	margin: auto;
	padding: 20px;
	/*padding-top: 5px;*/
	border: 2px solid #FFFFFF;
	background-color: #0A2F45;
	margin-top: 70px; 
}

div#mappa_societa{
	float: left;
	width: 240px;
	}

div#mappa_servizi{
	float: left;
	width: 270px;
	}
	
div#mappa_progetti{
	float: left;
	width: 250px;
	}
	
	
/*---------------------DIV SOCIETA--------------------------*/

div#cda_sx{
	margin: 5px;
	float: left;
	text-align: right;
	width: 270px;
}

div#cda_dx{
	margin: 5px;
	float: right;
	text-align: left;
	width: 270px;
}

/*---------------------DIV CONTATTI--------------------------*/

.contatti_sx{
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	float: left;
	text-align: right;
	width: 255px;
	vertical-align: middle;
}

.contatti_dx{
	margin-bottom: 5px;
	/*margin-left: 10px;
	margin-right: 20px;*/
	margin-top: 5px;
	float: right;
	text-align: right;
	/*width: 250px;*/
	vertical-align: middle;
	/*padding-left: 270px;*/
	
}


/*---------------------DIV SOCI QUALITA SEDE--------------------------*/


div#testo_sx{
	float: left;
	text-align: left;
	width: 300px;
}

div#img_dx{
	text-align: center;
	padding-left: 300px;
}

div#map{
	color: Black;
}


div#soci{
	width: 480px;
	height: 640px;
}

/*---------------------DIV 40 ANNIVERSARIO---------------------------*/
.foto_40{
	padding: 5px;
	text-align: center;
}

div#img_anniversario_eng{
	background-image: url(http://www.ingegneririuniti.it/immagini/40anniversario_eng.gif);
	height: 93px;
	background-repeat: no-repeat;
	background-position: center;

}

/*---------------------DIV PROGETTI---------------------------*/

div#progetti1{
	float: left;
	width: 180px;
	padding-left: 5px;
}

div#progetti2{
	padding-left: 210px;
}

div#progetti3{
	padding-left: 415px;
}

div#progetti12{
	float: left;
	text-align: left;
	width: 395px;
}




div#progetti1_testo{
	float: left;
	width: 180px;
	/*padding-left: 10px;*/
}

div#progetti2_testo{
	padding-left: 205px;
}

div#progetti3_testo{
	padding-left: 415px;
	padding-bottom: 20px;
}

div#progetti12_testo{
	float: left;
	text-align: left;
	width: 385px;
}



div#subprogetti1_testo{
	float: left;
	width: 205px;
	padding-left: 1px;
	margin-top: 10px;
}

div#subprogetti2_testo{
	padding-left: 206px;
	margin-top: 10px;
}

/*---------------------DIV LISTE-PROGETTI---------------------------*/

div.listeprogetti1{
	float: left;
	width: 130px;
	text-align: center;
}

div.listeprogetti2{
	padding-left: 130px;
	text-align: center;
}

div.listeprogetti3{
	padding-left: 460px;
	text-align: center;
	padding-bottom: 20px;
}

div.listeprogetti12{
	float: left;
	text-align: left;
	width: 460px;
	padding-bottom: 20px;
}

/*---------------------DIV SCHEDE-PROGETTI---------------------------*/
div#intestazione_scheda_progetto{
	text-align: center;
}

div.dati_schede_sx{
	float: left;
	width: 290px;
	/*padding-left: 10px;*/
	text-align: center;
}

div.dati_schede_dx{
	padding-left: 300px;
	
	text-align: center;
}

div.schede_progetti1{
	float: left;
	width: 180px;
	padding-left: 10px;
}

div.schede_progetti2{
	padding-left: 205px;
}

div.schede_progetti3{
	padding-left: 400px;
}

div.schede_progetti12{
	float: left;
	text-align: left;
	width: 385px;
}

/*---------------------DIV NOTIZIE---------------------------*/

.notizia{
	text-align: left;
	padding-bottom: 40px;
}

.notizia_intestazione{
	background-image: url(http://www.ingegneririuniti.it/immagini/sfondoblublu.jpg);
	margin-bottom: 30px;
	width: 590px;
}

.notizia_titolo{
	float: left;
	width: 480px;
}

.notizia_data{
	padding-left: 490px;
	text-align: right;
	
}

.notizia_immagini{
	padding-top: 15px;
	text-align: center;
	word-spacing: 40px;
}

div#notizia_archivio{
	text-align: right;
	padding-bottom: 25px; 
}

/*---------------------DIV NOTIZIE ARCHIVIO---------------------------*/

div#selez_notizia{
	text-align: center;
}




/*---------------------DIV COMUNI---------------------------*/
div{
	/*color: #FFFFFF;*/
	font-size: 10pt;
}

div#loghi{
	padding-top: 15px;
	text-align: center;
}





div#contenitore{
	width: 760px;
	margin: auto;
	padding-bottom: 10px;
	/*padding-top: 5px;*/
	border: 2px solid #FFFFFF;
	background-color: #0A2F45;
}

div#top{
	height: 210px;
	margin: 0px;
}

div#sx{
	float: left;
	width: 150px;
	vertical-align: top;
	text-decoration: none;
	min-height: 600px;
	background-image:url(http://www.ingegneririuniti.it/immagini/sfumatura_sx.jpg);
	/*background-color: #173D54;*/
	text-align: left;
}


div#dx{
	float: right;
	width: 610px;
	/*padding-left: 150px;*/
}



div#titolo{
	text-align: right;
	background: url(http://www.ingegneririuniti.it/immagini/sfondoblublu.jpg);
	height: 16px;
	width: 610px;
}

div#menu{
	height: 20px;
	text-align: center;
	width: 610px;
	padding-bottom: 15px;
}

div#corpo{
	margin: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
}

.bottom{
	clear: both;
}

.centrato{
	text-align: center;
}





/********************************STILI*******************************/



/*-------------STILI HOME--------------------*/

.titolo_home {
	font-family: "Arial Black",Verdana;
	font-size: 20pt;
	font-weight: bold;
	margin: 10px 0px 0px 0px;
}
.titolino_home {
	font-family: "Arial Black",Verdana ;
	font-size: 13pt;
	font-weight: bold;
}
.sottotitolo_home {
	font-family: Arial, Verdana;
	font-size: 10pt;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}
.entra_home{
	font-size: 10pt;
	text-transform: uppercase;
	margin: 0px 85px 0px;
}
/*.notizie_home{
	font-size: 8pt;
	font-weight: bold;
	margin: 20px 85px 0px;
	font-style: italic;
}*/

.indirizzo_home{
	font-family: Arial, Verdana;
	font-size: 8.5pt;
	font-style: italic;
	margin: 60px 0px 60px;
}

/*-------------STILI INTRO--------------------*/
.sottotitolo_intro {
	font-family: Arial, Verdana;
	font-size: 9pt;
	font-weight: bold;
	margin: 10px 25px 0px 25px;
}

#menu_intro_ita{position: relative;height: 20px;overflow: hidden;
    background: url(http://www.ingegneririuniti.it/immagini/menu_intro_blu.png);margin-top: 50px}
#menu_intro_ita ul,#menu_intro_ita li{margin: 0;padding: 0;list-style: none}
#menu_intro_ita a{position: absolute;top: 0;width: 130px;height: 20px;
    background-image: url(http://www.ingegneririuniti.it/immagini/menu_intro_ita.png);text-indent: -9999px}

#menu_intro_eng{position: relative;height: 20px;overflow: hidden;
    background: url(http://www.ingegneririuniti.it/immagini/menu_intro_blu.png);margin-top: 50px}
#menu_intro_eng ul,#menu_intro_eng li{margin: 0;padding: 0;list-style: none}
#menu_intro_eng a{position: absolute;top: 0;width: 130px;height: 20px;
    background-image: url(http://www.ingegneririuniti.it/immagini/menu_intro_eng.png);text-indent: -9999px}	 
	 
#home_intro a{left: 0px;background-position: 0px 0}
#societa_intro a{left: 130px;background-position: -130px 0}
#notizie_intro a{left: 260px;background-position: -260px 0}
#servizi_intro a{left: 390px;background-position: -390px 0}
#progetti_intro a{left: 520px;background-position: -520px 0}
#contatti_intro a{left: 650px;background-position: -650px 0}

#home_intro a.active{background-position: 0 -20px}
#societa_intro a.active{background-position: -130px -20px}
#notizie_intro a.active{background-position: -260px -20px}
#servizi_intro a.active{background-position: -390px -20px}
#progetti_intro a.active{background-position: -520px -20px}
#contatti_intro a.active{background-position: -650px -20px}

/*parte per JQuery*/

#menu_intro_ita span{display: none;position: absolute;
    top: 0;left: 0;width: 130px;height: 20px;
    background-image: url(http://www.ingegneririuniti.it/immagini/menu_intro_ita.png);cursor: pointer}

#menu_intro_eng span{display: none;position: absolute;
top: 0;left: 0;width: 130px;height: 20px;
background-image: url(http://www.ingegneririuniti.it/immagini/menu_intro_eng.png);cursor: pointer}


#home_intro span{background-position: 0 -20px}
#societa_intro span{background-position: -130px -20px}
#notizie_intro span{background-position: -260px -20px}
#servizi_intro span{background-position: -390px -20px}
#progetti_intro span{background-position: -520px -20px}
#contatti_intro span{background-position: -650px -20px}

/*-------------STILI PROGETTI--------------------*/
.progetti_titolino {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none; /*font-weight: bold;*/
	margin: 5px 0px 0px 0px;
}

.progetti_titolo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
}

/*-------------STILI LISTE-PROGETTI--------------------*/
.liste_titolo{
	color: White;
	font-weight: bold;
	text-decoration: none;
	/*font-size: 12px;*/
}

/*-------------STILI LISTE-PROGETTI--------------------*/
.schede_titolo_dati{
	color: White;
	font-weight: bold;
	background-color: #72A5CC;
	/*padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;*/
}

/*-------------STILI MAPPA SITO--------------------*/
.titoli_mappa{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #66CCFF;
	padding-bottom: 10px;
	text-transform: uppercase;
}


/*-------------STILI COMUNI--------------------*/

a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h2{
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
}

h5{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
}/*titoli*/

h6{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	color: White;
}

.titolo_pagina{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 10px;
	font-weight: bold;
}

.titoli{
	/*text-align: left;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	/*margin-top: 15px;*/
	color: #66CCFF;
	padding-bottom: 10px;
	text-transform: uppercase;
}

.titolino{
	color: White;
	font-weight: bold;
}


/*.titoli_blu{
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #66CCFF;
	margin-bottom: 10px;
}*/

.testi_img{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-right: 10px;
	font-weight: bold;
	text-decoration: none;
}

.menu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	text-transform: uppercase;
	margin: 0px 110px 0px 110px;
}

.menu_sx{
	text-decoration: none;
}

.menu_sx_plus{
	text-decoration: none;
	text-transform: uppercase;
}

label{
	color: White;
	font-weight: bold;
}

.flash{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: White;
}

kbd{
	color: White;
	padding-right: 5px;
}

/*-------------------------PARAGRAFI-------------------------*/

p{
	margin: 0px;
	color: #FFFFFF;
}

.p_corpo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	margin-bottom: 10px;
}

.p_spaziato{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	margin-bottom: 30px;
}

.p_menu_sx{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 5px;
	margin-top: 15px;
}

p.articoli_stampa{
	text-align: left;
	font-size: 10px;
}
/*-----------------------LINK---------------------------*/


A:LINK    { 
	
	color: #FFFFFF;
	font-weight: bold;
}
A:VISITED    { 
	
	color: #FFFFFF;
	font-weight: bold;
}
A:HOVER    {
	
	color: #66CCFF;
	font-weight: bold;
}
A:ACTIVE    {
	
	color: #FFFFFF;
	font-weight: bold;
}

/*-----------------------HR---------------------------*/


hr{
	color: #66CCFF;
	margin-bottom: 20px;
}


ul{
	list-style-type: circle;
	color: White;
}


li{
	margin-bottom: 10px;

}
/*-----------------------IMMAGINI---------------------------*/
img{
	border: 2px solid #FFFFFF;
}

.img_noflash{
	border: 0px;
}
/*
.img_news{
	max-width: 120px;
	max-height: 120px;
}

.img_progetti{
	max-width: 150px;
	max-height: 150px;
}

.img_caffe{
	max-width: 500px;
	max-height: 350px;
}

.img_progetti_lista{
	max-width: 100px;
	max-height: 100px;
}*/
/*-----------------------FORM---------------------------*/

.caselle_input{
	margin-left: 10px;
	margin-top: 10px;
	width: 120px;
	margin-right: 5px;
}

.tasti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	height: 20px;
	width: 150px;
	/*border:  thin none #336699;*/
	background-color: #163D54;
	border-color: White;
}

.casella_discesa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	/*height: 20px;*/
	width: 80px;
	/*border:  thin none #336699;*/
	background-color: #163D54;
	border-color: White;
}

form{
	width: 580px;
}
/*-----------------------RIENTRI---------------------------*/

blockquote{
	margin-right: 0px;
}


/*-----------------------SCRIPT HIGHSLIDE---------------------------*/
/*visualizza il puntatore a lente quando passo sopra la miniatura*/
.highslide {
	cursor: url(http://www.ingegneririuniti.it/Scripts/highslide/graphics/zoomin.cur), pointer;
   outline: none;
}
/*
.highslide img {
	border: 2px solid grey;
}*/

/*imposto il bordo azzurro quando mi posiziono sopra con il mouse*/
.highslide:hover img {
	border: 2px solid #66CCFF;
}


.highslide-image {
	border: 5px solid #444444;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	border: 5px solid #444444;
	padding: 5px;
	background-color: Gray;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
