@charset "UTF-8";
/* CSS Document */
@font-face {
    font-family: 'barbh';
    src: url('barbh___-webfont.eot');
	src: local('☺'),
	url('barbh___-webfont.woff') format('woff'), 
	url('barbh___-webfont.otf') format('opentype'),
	url('barbh___-webfont.ttf') format('truetype'),
	url('barbh___-webfont.svg#barbh') format('svg');
}
	
body
.scuola-di-italiano-per-stranieri {
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif;
	font-size: 90%;
	color:#000000;
	background-image: url(../imgs/sfondo1.gif);
	text-decoration:none;
}

.scuola-di-italiano-per-stranieri a:LINK {
	text-decoration: none; color: #0066ff
}
.scuola-di-italiano-per-stranieri a:VISITED {
	text-decoration: none; color: #000066
}
.scuola-di-italiano-per-stranieri a:HOVER {
	text-decoration: none; color: #FF6600; border-style: dashed; border-top-width:0px; border-right-width:0px; border-bottom-width:1px; border-left-width:0px; border-color:#0066FF;
	}

#italian-language-school-blu {
	font-size: 150%;
	color:#ff6600;
	font-weight: bold;
	text-align:center;
	 filter: Shadow(Color=#000, 	
		Direction=135, 
		Strength=1); /* Per Internet Explorer */
text-shadow: #000 1px 1px 1px;
border: 0px;

}
h1 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif;
	font-size: 100%;
	color:#000000;
	text-align:center;
}
h2 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif;
	font-size: 90%;
	letter-spacing:2px;
    color:#000000;
	border:1px;
	border-color:#0066ff;
	border-style:solid;
	font-style:bold;
	text-align:center;
	margin-bottom:0px;
	margin-top:5px;
	padding:3px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    box-shadow: inset 0 1px rgba(255,255,255,0.3), inset 0 5px rgba(255,255,255,0.2), inset 0 5px 10px rgba(255,255,255,0.25), inset 0 -7px 15px rgba(0,102,255,0.1);
    -o-box-shadow: inset 0 1px rgba(255,255,255,0.3), inset 0 5px rgba(255,255,255,0.2), inset 0 5px 10px rgba(255,255,255,0.25), inset 0 -7px 15px rgba(0,102,255,0.1);
    -webkit-box-shadow: inset 0 1px rgba(255,255,255,0.3), inset 0 5px rgba(255,255,255,0.2), inset 0 5px 10px rgba(255,255,255,0.25), inset 0 -7px 15px rgba(0,102,255,0.1);
    -moz-box-shadow: inset 0 1px rgba(255,255,255,0.3), inset 0 5px rgba(255,255,255,0.2), inset 0 5px 10px rgba(255,255,255,0.25), inset 0 -7px 15px rgba(0,102,255,0.1);	
}


h3 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif;
	font-size: 90%;
	color:#000000;
	font-style:bold;
	text-align:left;
	margin-bottom:0px;
	margin-top:0px;
}
.etudier-italien-en-italie-ecole-cours-italien {
	font-size: 80%;
}
.etudier-italien-en-italie-ecole-cours-italien a:LINK {
	text-decoration: none; color: #0066ff;
}
.etudier-italien-en-italie-ecole-cours-italien a:VISITED {
	text-decoration: none; color: #000066;
}
.etudier-italien-en-italie-ecole-cours-italien a:HOVER {
	text-decoration: none; color: #FF6600; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-color: #0066FF;
	}
.ecole-cours-italien {
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif;
	text-align:center;
	font-size: 100%;
	color:#000000;
	background-color: #FFFFCC;
	background-image: url(../imgs/sfondo1.gif);
	text-decoration:none;
	margin-top: -20px;
}
.etudier-italien-en-italie-ecole-cours-italien-testopiccolo {
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif;
	font-size: 70%;
	color:#000000;
	text-decoration:none;
}
UL.menu2 {
PADDING: 0px;
MARGIN: 0px;
vertical-align: top;
LIST-STYLE-TYPE: none;
text-align:left;
margin-bottom:4px;
margin-top:4px;
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif;
font-size: 100%;

}
UL.menu2 LI A {
	display:inline;
	LINE-HEIGHT: 1.5em;
	TEXT-DECORATION: none;
	margin-bottom:4px;
	margin-top:4px;
}

UL.menu1 {
	text-align: center;
margin-bottom:3px;
margin-top:3px;
	LIST-STYLE-TYPE: none;
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif;
	font-size: 90%;
	color:#000000;
	text-decoration:none;
}
UL.menu1 LI A {
	BORDER: 0px;
	DISPLAY: inline-block;
}
UL.menu1 LI {
	DISPLAY: inline-block;
}
UL.menu1 img {
	padding-left: 4px;
	padding-right: 10px;
	border: 0px;
	margin-left:-4px;
}
UL.menu1 LI a:LINK {
	text-decoration: none; color: #000066; border: 0px; display: inline-block;
}
UL.menu1 LI a:VISITED {
	text-decoration: none; color: #0066ff;
}
UL.menu1 LI a:HOVER {
	text-decoration:none; color: #FF6600; 
}

.ecole-cours-italien-spot{
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif;
	font-size: 60%;
	color:#000000;
	text-align:left;
}
.ecole-cours-italien-spot a:LINK {
	text-decoration: none; color: #000066;
}
.ecole-cours-italien-spot a:VISITED {
	text-decoration: none; color: #0066ff;
}
.ecole-cours-italien-spot a:HOVER {
	text-decoration: none; color: #FF6600; border-style: dashed; border-top-width:0px; border-right-width:0px; border-bottom-width:1px; border-left-width:0px; border-color:#0066FF;
	}

.italian-language-school {
font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif;
font-size: 90%;
color: #000000;
width:90%;
height:100%;
padding: 10px;
border: 3px #F90;
background:url(italian-language-school-background.jpg);
background-image: url(italian-language-school-background.jpg);
-moz-border-radius: 35px;
-webkit-border-radius: 35px;
border-radius: 35px;
-moz-box-shadow: 5px 5px 5px #000;
-webkit-box-shadow: 5px 5px 5px #000;
box-shadow: 5px 5px 5px #000;
vertical-align:top;
}

.italian-language-school a:LINK {
	text-decoration: none; color: #0066ff
}
.italian-language-school a:VISITED {
	text-decoration: none; color: #000066
}
.italian-language-school a:HOVER {
	text-decoration: none; color: #FF6600;
	}

.italian-language-school img {
padding:0px;
margin:15px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 2px 2px 2px 2px #000;
-webkit-box-shadow: 2px 2px 2px 2px #000;
box-shadow: 2px 2px 2px 2px #000;
behavior: url(ie-css3.htc);

}

.italian-language-school a:link img{
padding:5px;
margin:15px;
background-color:#FFF;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 2px 2px 2px 2px #000;
-webkit-box-shadow: 2px 2px 2px 2px #000;
box-shadow: 2px 2px 2px 2px #000;
behavior: url(ie-css3.htc);
text-decoration: none;
}

.italian-language-school a:hover img {
padding:5px;
margin:15px;
background-color:#000;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 2px 2px 2px 2px;
-webkit-box-shadow: 2px 2px 2px 2px;
box-shadow: 2px 2px 2px 2px;
behavior: url(ie-css3.htc);
text-decoration: none;
}

#senzabordo {
padding:0px;
margin:auto;
border:0px;
text-align:center;
margin:auto;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
behavior: url(ie-css3.htc);
}

#senzabordo1 {
padding:0px;
margin:auto;
border:0px;
text-align:center;
margin:auto;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
behavior: url(ie-css3.htc);
}

#senzabordo2 {
padding:0px;
margin:auto;
border:0px;
text-align:center;
margin:auto;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
behavior: url(ie-css3.htc);
}

#senzabordo3 {
padding:0px;
margin:auto;
border:0px;
text-align:center;
margin:auto;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
behavior: url(ie-css3.htc);
}


.italian-language-school h1 {
 font-family: barbh, "Lucida Grande", "Lucida Sans Unicode", verdana, arial, helvetica, sans-serif;
 font-size: 42pt;
 text-align:center;
 letter-spacing:1px;
 vertical-align:top;
 color: #ff6600;
 filter: Shadow(Color=#000, 	
		Direction=135, 
		Strength=1); /* Per Internet Explorer */
text-shadow: #000 1px 1px 1px;
behavior: url(ie-css3.htc);

    }
	
				#listticker{
	height:190px;
	width:98%;
	margin:auto;
	overflow:hidden;
	padding:4px 8px 12px 8px;
}
#listticker li{
	border:0; margin:0; padding:0; list-style:none;
}

	#listticker li{
		height:190px;
		padding:5px;
		list-style:none;
	}
		#listticker a{
			color:#000000;
			margin-bottom:
		}
		#listticker .news-title{
			display:block;
			font-weight:bold;
			margin-bottom:4px;
			font-size:11px;
			text-align:left;
		}
		#listticker .news-text{
			display:block;
			font-size:11px;
			color:#666666;
			text-align:justify;
		}
		#listticker img{
			float:left;
			margin-right:7px;
			padding:2px;
			border:solid 1px #DEDEDE;
		}
