/* inizio body */

body {  font-family: Verdana,arial,Helvetica,sans-serif; 
	margin:0px;
	padding:0px;
	font-size: 76%; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #000000; 
	text-decoration:none; 
	background-color: #ffffff; 
	
     }


body.conmargini {  	font-family: Verdana,arial,Helvetica,sans-serif; 
			margin-top:2px;
			margin-left:4px;
			font-size: 76%; 
			font-style: normal; 
			font-weight: normal; 
			font-variant: normal; 
			text-transform: none; 
			color: #ffffff; 
			text-decoration:none; 
			background-color: #5656f1; 
	
     		}


/* fine body */



/* inizio link */

a.blubianco {
		text-decoration:none;
		font-size: 1em; 
		font-family: Verdana,arial,Helvetica,sans-serif; 
		color:#5656f1;
		font-weight:bold;
		background-color:#ffffff;
	    }



a.blubianco:hover {
		text-decoration:none;
		font-size: 1em; 
		font-family: Verdana,arial,Helvetica,sans-serif; 
		color:#5656f1;
		font-weight:bold;
		background-color:#CCCCCC;
	    }



a.collegamento2 {
		
		text-decoration:none;
		width:65px;
		margin-left:0.5%;
		margin-right:0.5%;
		color:#ffffff;
		font-weight:bold;
		font-size:11px;
		 }


a.collegamento2:hover {
		text-decoration:none;
		width:65px;
		color:#3761A6;
		background-color:#ffffff;
	      }


a.collegamento2big {
		text-align:left;
		text-decoration:none;
		width:150px;
		margin-top:4px;
		margin-left:6px;
		color:#ffffff;
		font-weight:bold;
		font-size:11px;
		
	        }


a.collegamento2big:hover {
		text-decoration:none;
		width:150px;
		color:#3761A6;
		background-color:#ffffff;
	      }



a.collegamento3 {
		
		text-decoration:none;
		width:100px;
		color:#ffffff;
		font-size:12px;
		margin-top:5px;
		
	        }


a.collegamento3:hover {
		text-decoration:none;
		width:100px;
		color:#3761A6;
		background-color:#ffffff;
	      }


a.collegamento3ne {
		margin-left:8px;
		text-decoration:none;
		width:100px;
		color:#ffffff;
		font-size:12px;
		margin-top:5px;
		
	        }


a.collegamento3ne:hover {
		text-decoration:none;
		width:100px;
		color:#3761A6;
		background-color:#ffffff;
	      }




a.blusuarancione{
		text-decoration:none;
		font-weight:bold;
		width:150px;
		color:#0e3e72;
		background-color:#ff8000;
	      }


a.blusuarancione:hover {
		text-decoration:none;
		font-weight:bold;
		width:150px;
		color:#ff8000;
		background-color:#0e3e72;
	      }




a.biancosuarancione {
	text-decoration:none;
	background-color:#FF9933;
	color:#ffffff;
	font-weight:bold;
	text-indent:3px;
      }


a.biancosuarancione:hover {
	text-decoration:none;
	background-color:#0099CC;
	color:#ffffff;
	font-weight:bold;
	text-indent:3px;
      }



/* fine link */


/* inizio input */


input.stile1 {   font-family:  arial,verdana,Helvetica,sans-serif; 
		font-size: 10pt; 
		font-style: normal; 
		line-height: normal; 
		font-weight: normal; 
		font-variant: normal; 
		text-transform: none; 
		color: #000000; 
		text-decoration: none; 
		background-color: #c0c0c0; 
		border: 1px #000000 solid 
	    }



input.stile2 {   border:#c0c0c0; 
		border-style:solid; 
		border-top-width:1px; 
		border-right-width:1px;
		border-bottom-width:1px;
		border-left-width: 1px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:11px;
		color:#000000;
		background-color:#2e93ff; 
	    }


.input.stile3 {   font-family:Verdana,arial,Helvetica,sans-serif; 
		font-size:11px; 
		font-style: normal; 
		line-height: normal; 
		font-weight: normal; 
		font-variant: normal; 
		text-transform: none; 
		color: #000000; 
		text-decoration:none; 
		background-color:#c0c0c0; 
		border: 1px #000000 solid; 
	    }




/* fine input */




/* paragrafo */

p.giustificato {
		text-align:justify; 
		margin-left:10px;
		margin-right:5px;
				
	 }

p.sinistra {
		text-align:left; 
		margin-left:10px;
		margin-right:5px;
				
	 }


p.centrato {
		text-align:center; 
		margin-left:10px;
		margin-right:5px;
				
	 }


p.destra {
		text-align:right; 
		margin-left:10px;
		margin-right:5px;
				
	 }



p.giustificatobold {
		text-align:justify; 
		margin-left:10px;
		margin-right:5px;
		font-weight:bold;
				
	 }

p.sinistrabold {
		text-align:left; 
		margin-left:10px;
		margin-right:5px;
		font-weight:bold;
				
	 }


p.centratobold {
		text-align:center; 
		margin-left:10px;
		margin-right:5px;
		font-weight:bold;		
	 }


p.destrabold {
		text-align:right; 
		margin-left:10px;
		margin-right:5px;
		font-weight:bold;
				
	 }



p.giustificato15 {
		text-align:justify; 
		margin-left:10px;
		margin-right:5px;
		line-height:1.5em;
				
	 }

p.sinistra15 {
		text-align:left; 
		margin-left:10px;
		margin-right:5px;
		line-height:1.5em;
				
	 }


p.centrato15 {
		text-align:center; 
		margin-left:10px;
		margin-right:5px;
		line-height:1.5em;
				
	 }


p.destra15 {
		text-align:right; 
		margin-left:10px;
		margin-right:5px;
		line-height:1.5em;
				
	 }




/* fine paragrafo */


/* header */


h1 {font-weight:bold;font-size:2.6em;}
h2 {font-weight:bold;font-size:2.2em;}
h3 {font-weight:bold;font-size:1.8em;}
h4 {font-weight:bold;font-size:1.3em;}

h1.centro {font-weight:bold;font-size:2.6em;text-align:center;}
h2.centro {font-weight:bold;font-size:2.2em;text-align:center;}
h3.centro {font-weight:bold;font-size:1.8em;text-align:center;}
h4.centro {font-weight:bold;font-size:1.3em;text-align:center;}

/* fine header */

/* impostazioni specifiche per iismontecchio.it */

#barra {
                position:absolute;
		top:0;
		left:0;
		right:0;
		height:28px;
		align:center;
		padding-right:0;
		padding-left:0px;
		padding-top:6px;
		margin-left:auto;
		margin-right:auto;;
		margin-top:0px;
		width:100%;
		background-image:url("images/barra3d.jpg");
		background-repeat:no-repeat;
		background-position: center 0;
		background-color:#5656f1;
		color:#000000;
		font-family:Arial,Verdana;
		font-size:11px;
		z-index:2;
		text-align:center;
		
           }



#barrane {
                position:absolute;
		top:0;
		left:0;
		right:0;
		height:28;
		align:center;
		padding-right:0;
		padding-left:0;
		padding-top:6px;
		margin-right:0px;
		margin-top:0px;
		width:100%;
		background-image:url("images/barra3d.jpg");
		background-repeat:no-repeat;
		background-color:#5656f1;
		color:#000000;
		font-family:Arial,Verdana;
		font-size:11px;
		z-index:2;
		
           }




#servizi {
                position:absolute;
		top:100px;
		height:15px;
		left:35px;
		width:120px;
		text-align:center;
		background-image:url("images/fondotrasp2.jpg");
		color:#CCCCCC;
		font-family:Arial,Verdana;
		font-size:11px;
		font-weight:bold;
		z-index:3;
		
           }


#servizine {
                height:15px;
		width:180px;
		background-image:url("images/fondotrasp2.jpg");
		background-repeat:no-repeat;
		background-position: center bottom;
		color:#CCCCCC;
		font-family:Arial,Verdana;
		font-size:11px;
		font-weight:bold;
				
           }


#serviziriquadro {
                position:absolute;
		top:107px;
		height:280px;
		left:5px;
		padding-top:25px;
		width:180px;
		text-align:left;
		padding-left:15px;
		background-image:url("images/fondotrasph280.jpg");
		background-repeat:no-repeat;
		color:#ffffff;
		font-family:Arial,Verdana;
		font-size:12px;
		z-index:2;
		
           }



#serviziriquadrone {
                
		height:280px;
		width:180px;
		background-image:url("images/fondotrasph280.jpg");
		background-repeat:no-repeat;
		background-position: center top;
		color:#ffffff;
		font-family:Arial,Verdana;
		font-size:12px;
		vertical-align:top;
		padding-top:7px;
		
		
           }


#nuove {
                position:absolute;
		top:100px;
		height:15px;
		right:35px;
		width:120px;
		text-align:center;
		background-image:url("images/fondotrasp2.jpg");
		color:#CCCCCC;
		font-family:Arial,Verdana;
		font-size:11px;
		font-weight:bold;
		z-index:3;
		
           }

#nuovene {
        
		height:15px;
		width:180px;
		background-image:url("images/fondotrasp2.jpg");
		background-repeat:no-repeat;
		background-position: center bottom;
		color:#CCCCCC;
		font-family:Arial,Verdana;
		font-size:11px;
		font-weight:bold;
		
		
           }



#nuoveriquadro {
                position:absolute;
		top:107px;
		height:280px;
		right:5px;
		padding-top:25px;
		width:180px;
		text-align:left;
		padding-left:15px;
		background-image:url("images/fondotrasph280.jpg");
		background-repeat:no-repeat;
		color:#ffffff;
		font-family:Arial,Verdana;
		font-size:12px;
		z-index:2;
		
           }



#nuoveriquadrone {
                
		
		height:280px;
		right:5px;
		width:180px;
		background-image:url("images/fondotrasph280.jpg");
		background-repeat:no-repeat;
		background-position: center top;
		color:#ffffff;
		font-family:Arial,Verdana;
		font-size:12px;
		vertical-align:top;
		padding-top:7px;
		
		
           }



.tabellaecdl {
		position:absolute;
		top:0px;
		left:0px;
                border:0;
		height:280;		
		width:100%;	
		background-image:url("images/fondotrasph280_2.jpg");
		background-repeat:no-repeat;	
		color:#ffffff;
		font-family:Arial,Verdana;
		font-size:12px;
		z-index:2;
		
		
           }


.tabellapreside {
		
		border:0;
		color:#ffffff;
		font-family:Arial,Verdana;
		font-size:1em;
		z-index:2;
		width:100%;
		
		
           }


.scrittabkarancionefgblu
			{
			  top:0;
			  width:100%;
			  color:#0e3e72;
			  background-color:#ff8000;
			}

.scrittabkarancionefgblu1
			{
			  text-align:center;
			  margin-left:30%;
			  color:#0e3e72;
			  background-color:#ff8000;
			  font-size:14px;
			}



table.mytable2 {	font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size: 1em; 
		font-style: normal;
		line-height: normal; 
		font-weight: normal; 
		font-variant: normal; 
		text-transform: none; 
		color: #000000; 
		text-decoration: none; 
		background-color:#bdbdbd;
                border:solid;
		border-color:#ffffff;
		border-width:1;
	 }

table.mytable2 td {
		border:solid;
		border-color:#ffffff;
		border-width:1;
		vertical-align:middle;
		
              }


table.mytable2 th {
		border:solid;
		border-color:#ffffff;
		border-width:1;
		background-color:#ffffff;
              }

table.mytable2 td.centrotd {
				padding-top:10px;
				padding-bottom:10px;
				background-color:#0e3e72;
				text-align:center;
			   }




table.mytable3 {	font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size: 1em; 
		font-style: normal;
		line-height: normal; 
		font-weight: normal; 
		font-variant: normal; 
		text-transform: none; 
		color: #000000; 
		text-decoration: none; 
		background-color:#bdbdbd;
                border:solid;
		border-color:#ffffff;
		border-width:1;
		
	 }

table.mytable3 td {
		border:solid;
		border-color:#ffffff;
		border-width:1;
		vertical-align:middle;
		
              }


table.mytable3 th {
		border:solid;
		border-color:#ffffff;
		border-width:1;
		background-color:#ffffff;
              }

table.mytable3 td.centrotd {
				padding-top:10px;
				padding-bottom:10px;
				background-color:#0e3e72;
				text-align:center;
			   }


table.tabella1 {
		 background-color:#A0B0E0;
		 border:solid;
		 border-width:1;
		 border-color:#0000;
		 font-size:0.76em;
		 font-family:verdana,arial,helvetica;
		 	
		}


table.tabella1 td {
		 
		 border:solid;
		 border-width:1;
		 border-color:#0000;
		 font-size:0.76em;
		 font-family:verdana,arial,helvetica;
		 
		}



.divipo {
		position:absolute;
		top:34px;
		font-size:1em;
		width:90%;
		padding-right:3px;
		padding-left:3px;; 
		left: 3px;
		margin:0px auto;
		line-height:1.5em;
	}

.divipo2 {
		position:absolute;
		top:34px;
		font-size:1em;
		width:90%;
		padding-right:3px;
		padding-left:3px;; 
		left: 3px;
		margin:0px auto;
		line-height:1.5em;
	}


.divipo3 {
		position:absolute;
		top:34px;
		font-size:1em;
		width:100%;
		padding-right:3px;
		padding-left:3px; 
		margin:0px auto;
		line-height:1.5em;
	}



/* fine impostazioni specifiche per iismontecchio.it */


/* MENU PRINCIPALE */
.menudiscesa{
margin:0;
padding:0;
list-style:none;
height:2em;
border-top:0px solid;
border-right:0px solid;
border-bottom:0px solid;
border-left:0px solid;
border-color: ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;
}
.menudiscesa li{
float:left;
position:relative;
/* display:inline; */


}

.menudiscesa a{
/* display:block; */
height:2em;
line-height:2em;
padding:0 0.5em;
text-decoration:none;
border-right:1px solid #ffffff;
white-space:nowrap;
}



/* SOTTO MENU */
.menudiscesa ul{
margin:0;
padding:0;
list-style:none;
width:17em;
}
.menudiscesa ul li{
width:17em;
/* float:none;*/
}
.menudiscesa ul a{
float:none;
display:block;
height:1.8em;
line-height:1.8em;
border-right:1px solid #ffffff;
border-left:10px solid #78A2CA;
border-bottom:1px solid #ffffff;
white-space:normal;
}
/* MENU ON OFF */
.menudiscesa ul,
.menudiscesa ul.subMenu-off{
position:absolute;
/* visibility:hidden; */
top:-10000em;
}

/* POSIZIONAMENTO DEL SOTTO MENU */
.menudiscesa ul.subMenu-on{
position:absolute;/* primo livello di annidamento:menu a discesa */
top:2em;
left:-1px;
visibility:visible;
border-top:1px solid #ffffff;
}
.menudiscesa ul.subMenu-on ul.subMenu-on{
margin:0 0 0 -1px;/* livelli di annidamento superiori al primo:menu a comparsa laterale */
width:17em;
position:absolute;
top:-1px;
left:17em;
border-top:1px solid #000;


}
/* COLORI */
.menudiscesa{

background:#336699;
color:#000;
}
.menudiscesa a{
background: #336699;
color:#ffffff;
}
/* EFFETTO ROLLOVER */
.menudiscesa a:hover,
.menudiscesa a:focus,
.menudiscesa a:active{
text-decoration:none;
background:#ffffff;
color:#336699;
}
/* FRECCETTE */
.menudiscesa a.continua{
background:url(continuaOrz.gif) #6ECAF1 center bottom no-repeat;
}

.menudiscesa a.continua:hover,
.menudiscesa a.continua:focus,
.menudiscesa a.continua:active{
background:url(continuaOrz.gif) #436CAA center bottom no-repeat;
color:#FFF;
}

.menudiscesa ul a.continua{
background:url(continua.gif) #6ECAF1 right center no-repeat;
}

.menudiscesa ul a.continua:hover,
.menudiscesa ul a.continua:focus,
.menudiscesa ul a.continua:active{
background:url(continua.gif) #436CAA right center no-repeat;
color:#FFF;
}
