/* scuole in REte */
html,body{margin: 0;padding:0; background-color:#FFAE00;}
body{font-size: 76%;text-align: center;}
div#container{position:relative;margin: 0 auto; width:782px; text-align:left; background-color:#FFFFFF}
body>div#container{height:auto;}

/* pos header */
div#header{background-color: #FFFFFF;margin: 0;padding:0;}
div#logo{ float:left;margin: 0;padding:0; }
div#scuola{float:right;margin: 0;padding:0; }
div#path{clear:both;margin: 0;padding-left:20px; width:60%; background-color:#FFFFFF; }

/* pos content */
div#content { clear:both;background-color: #FFFFFF;margin: 0;padding:0;}
div#center { float:left; width:552px; margin:0; padding:0;}
div#navigation { float:left; width:225px;    margin:0; padding:0; background-image: url(imgsfondi/sfondello.jpg); background-position:top; background-repeat:repeat-x;}
#flash { position:relative; margin:0; background-color:#97C3FF; text-align:center; vertical-align:middle;}
.box { position:relative; height:145px; background-image:url(imgsfondi/sfondello2.jpg); background-position:top; background-repeat:repeat-x;}



/* box */
.nome2 {float:right; width:60%; padding-top:10px; }
#boxgrande { position:relative; clear:both; height:100px; background-image:url(imgsfondi/blue2.png); background-position:top right; background-repeat:no-repeat; margin-top:2px;}
.nome2 a:hover { text-decoration:underline;}
.nome2 a { color:#FFFFFF;}
#boxgrande p { float:right; width:90%; padding:3%; margin:0;}

/* giornale */
#giornale { background-image:url(imgsfondi/giorn.png); background-position:center; background-repeat:no-repeat; text-align:center; padding:17px;}
.titolo { margin:0; padding:0; }
.ico { float:left; width:25%;}
.tit { float:right; width:50%; padding-top:10px;}
.text { clear:both;  text-align:justify; margin:0; padding:0;}
.tit a:hover {  text-decoration:underline;}
.tit a { color:#FFFFFF;}

/* linksx */
#linksx { position:relative; padding-right:5px;}
#boxpiccolo { position:relative; clear:both; height:50px; background-image:url(imgsfondi/blue.png); background-position:right; background-repeat:no-repeat; margin-top:5px;}
.illustrazione { position:relative; margin:0; padding:0;  clear:both; }
.icona1 { padding-left:15px;float:left; width:25%;}
.nome {float:right; width:50%; padding-top:8px;}
.nome a:hover {  text-decoration:underline;}
.nome a { color:#FFFFFF;}



/* footer */
div#footer { clear:both; text-align:center;}
.menuservizio { height:35px; background-image:url(imgsfondi/sfondverde.jpg); background-position:left; background-repeat:repeat-x;}
.menuservizio ul{margin: 0;padding-top: 10px; list-style-type: none; text-align:center;}
.menuservizio li{display: inline; margin: 0 0 0 0.7;padding: 0}


/* box */
#sinistra { float:left; width:45%; padding:2%;}
#destra { float:right; width:45%; padding:2%;}


/* testi */
div#path{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:85%; color:#333333; font-weight:450;}
div#intestazione { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:85%; color:#6E8405; font-weight:bold; letter-spacing:2px;}
.menuservizio a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:95%; color:#FFFFFF;
text-decoration:none;}
.menuservizio a:hover {text-decoration: underline;}
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:120%; font-weight:bold; color:#FFFFFF;text-decoration:none;}
a { text-decoration:none;}
.text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:85%; font-weight:bold; color:#FFFFFF;text-decoration:none;}
.nome, .nome2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:120%; font-weight:bold; color:#FFFFFF;text-decoration:none;}
#boxgrande p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; color:#333333;text-decoration:none;}
#boxgrande p a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:105%; color:#333333;text-decoration:none;}
#boxgrande p a:hover { text-decoration:underline;}

a:visited { }
