﻿body {
margin : 0;
padding : 0;
height : 100%;
font : 76% Verdana, Arial, Helvetica, sans-serif;
color : #000066;
background : #ffffff url(/img/sfon.gif) repeat-y;
background-position : center center;
text-align : center;
}
div#bordo {
position : relative;
height : auto;
min-height : 100%;
width : 960px;
margin : 0 auto;
border : 0;
}
div#sito {
position : relative;
width : 960px;
height : auto;
min-height : 100%;
text-align : left;
border : 0;
}
div#corpo, div#corpoh {
position : relative;
float : left;
width : 960px;
height : auto;
min-height : 100%;
background : #f5f6fa;
border : 0;
}
div#sfondoex, div#sfondoexs, div#sfondoexl {
position : absolute;
float : right;
top : 0;
right : 0;
width : 50%;
height : 144px;
margin : 0;
padding : 0;
background : #f5f6fa url(/img/int_homer.jpg) repeat-x;
}
div#sfondoexs {
background : #f5f6fa url(/img/int_scuoler.jpg) repeat-x;
}
div#sfondoexl {
background : #f5f6fa url(/img/int_liceir.jpg) repeat-x;
}
div#sfondoexb {
position : absolute;
float : right;
top : 124px;
right : 0;
width : 50%;
height : 100%;
margin : 0;
padding : 0;
background : #f5f6fa url(/img/barrar.jpg) no-repeat;
}
div#versioni {
position : absolute;
font-size : 75%;
float : left;
left : 40px;
top : 80px;
z-index : 10;
}
div#testa {
position : relative;
width : 960px;
height : 124px;
background : #f5f6fa url(/img/int_scuole.jpg) repeat-x;
border : 0;
padding : 0;
}
div#mappa {
position : absolute;
float : right;
right : 14px;
top : 9px;
}
p.mappatx {
font-size : 11px;
text-align : right;
margin : 0;
}
a:link.lkmappa, a:visited.lkmappa, a:active.lkmappa, a:hover.lkmappa {
color : #000021;
text-decoration : none;
font-weight : normal;
}
a:link.lkmappal, a:visited.lkmappal, a:active.lkmappal, a:hover.lkmappal {
color : #cbd0e7;
text-decoration : none;
font-weight : normal;
}
div#barranavtx {
position : relative;
float : left;
left : 120px;
font-size : 10px;
text-align : left;
}
a:link.lkbsc, a:visited.lkbsc, a:link.lkblic, a:visited.lkblic {
font-weight : normal;
color : #fe4136;
text-decoration : none;
}
a:hover.lkbsc, a:active.lkbsc, a:hover.lkblic, a:active.lkblic {
font-weight : normal;
color : #000066;
text-decoration : none;
}
a:link.lkblic, a:visited.lkblic {
color : #000066;
}
a:hover.lkblic, a:active.lkblic {
color : #fe4136;
}
a:link.lkcrediti, a:visited.lkcrediti {
color : #383842;
text-decoration : none;
font-weight : bold;
}
a:active.lkcrediti, a:hover.lkcrediti {
color : #383842;
text-decoration : none;
font-weight : bold;
}
a:link.lkmappah, a:visited.lkmappah {
color : #6595ce;
text-decoration : none;
font-weight : bold;
}
a:active.lkmappah, a:hover.lkmappah {
color : #ffffff;
text-decoration : none;
font-weight : bold;
}
div#corpos {
position : relative;
float : left;
width : 280px;
left : 0;
}
div#corpod {
position : relative;
float : right;
width : 678px;
height : auto;
min-height : 100%;
right : 0;
}
div#corpostesta {
position : relative;
float : left;
width : 170px;
top : 15px;
left : 110px;
}
div#corpodtesta {
position : relative;
float : right;
width : 100%;
top : 0;
text-align : right;
}
div#corposcorpo {
position : relative;
float : left;
width : 170px;
top : 50px;
left : 110px;
}
div#corpodcorpo, div#corpodcorpoh {
position : relative;
float : right;
width : 564px;
height : auto;
min-height : 100%;
right : 20px;
top : 87px;
margin : 0;
margin-bottom : 50px;
padding : 0;
padding-bottom : 50px;
text-align : left;
}
div#corpodcorpo, div#corpodcorpoh {
min-height : 400px;
height : auto !important ;
height : 400px;
}
div#piede {
position : relative;
float : left;
width : 960px;
margin : 50px 0 0 0;
padding : 0;
}
div#piede2 {
position : absolute;
left : 50%;
margin-left : -480px;
bottom : 0;
width : 959px;
padding : 0;
background : #f5f6fa;
height : 100%;
}
img.dis {
position : absolute;
bottom : 0;
}
img.logopiede {
position : absolute;
right : 40px;
bottom : 15px;
}
a:link, a:visited {
font-weight : bold;
color : #3456ad;
text-decoration : underline;
}
a:hover, a:active {
font-weight : bold;
color : #010d4f;
text-decoration : underline;
}
.crediti {
float : left;
display : inline;
color : #383842;
margin-top : 1px;
font-size : 76%;
font-weight : normal;
text-align : left;
}
.conforme {
float : right;
display : inline;
}
img {
border : 0;
}
img.imgbot {
vertical-align : text-bottom;
}
img.imgmid {
vertical-align : middle;
}
p {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000066;
text-align : left;
margin : 0;
}
.ts {
text-indent : 40px;
}
.tsm {
margin-bottom : 4px;
}
.tsm2 {
margin-bottom : 8px;
}
.ts_in {
margin-left : 40px;
}
.ts_r {
color : #fe4136;
}
.tit_1 a, .tit_2 a {
text-decoration : none;
color : #000066;
}
.tit_1, .tit_2, .ts_sot1, .tit_ph {
margin-left : 40px;
text-indent : 0;
}
.tit_1, .tit_2 {
font-size : 110%;
color : #000066;
font-style : normal;
font-weight : bold;
text-align : left;
margin-bottom : 10px;
margin-top : 10px;
}
.tit_2 {
margin-top : 20px;
}
.ts_sot1 {
font-size : 100%;
margin-top : 10px;
margin-bottom : 0;
font-style : normal;
text-align : left;
font-weight : normal;
color : #002db5;
}
.tit_ph {
font-size : 100%;
margin-top : 10px;
margin-bottom : 0;
font-style : normal;
text-align : left;
font-weight : bold;
color : #002db5;
}
.tit_news {
font-size : 100%;
margin-top : 0;
margin-bottom : 0;
margin-left : 40px;
font-style : normal;
text-align : left;
font-weight : bold;
color : #002db5;
}
ol, ul {
text-align : left;
}
.ts_b {
font-weight : bold;
color : #002db5;
}
.ts_r {
text-align : right;
}
.tabscuole {
border-collapse : collapse;
border : hidden;
border-style : dotted;
border-bottom : 0;
width : 100%;
font-size : 100%;
empty-cells : show;
text-align : left;
}
.tabscuole tr {
border-left : hidden;
border-right : hidden;
border-bottom : 1px dotted #221e1f;
}
.tabscuole tr:first-child {
border-top : hidden;
}
.tabscuole th {
border-top : hidden;
border-bottom : 1px dotted #221e1f;
border-right : 1px dotted #221e1f;
text-align : left;
color : #00aeef;
font-weight : bold;
padding : 0.4em;
}
.tabscuole td {
vertical-align : top;
border : 1px dotted #221e1f;
padding : 0.4em;
}
caption {
text-align : left;
font-size : 110%;
font-weight : bold;
color : #002db5;
margin-left : 40px;
}
table {
font-size : 100%;
}
.pulisci {
clear : both;
}
div#ts_news {
position : absolute;
bottom : 8px;
right : 13px;
float : right;
color : #000066;
padding : 2px;
width : 480px;
}
.pscroll, .pscrolln {
font-size : 11px;
text-align : right;
margin : 0;
padding : 0;
}
.pscrolln {
text-align : left;
}
a:link.pscroll, a:visited.pscroll, a:active.pscroll, a:hover.pscroll {
font-weight : normal;
color : #000066;
text-decoration : none;
}
div#boxn {
position : absolute;
top : -60px;
right : -20px;
float : right;
width : 500px;
}
div#boxntop_left {
background : url(/img/boxnews.gif) top left;
}
div#boxntop_right {
background : url(/img/boxnews.gif) top right;
padding : 4px 6px 0 6px;
}
div#boxnbottom_left {
background : url(/img/boxnews.gif) bottom left;
}
div#boxnbottom_right {
background : url(/img/boxnews.gif) bottom right;
font-size : 2px;
height : 6px;
}
img.hartel{
position:relative;
float:left;
}
img.harter{
position:absolute;
float:right;
bottom:50px;
right:0;
}
div#box_a1, div#box_a2, div#box_a3, div#box_b1, div#box_b2, div#box_b3, div#boxs_a1, div#boxs_a2, div#boxs_a3, div#boxl_a1, div#boxl_a2, div#boxl_a3 {
position : absolute;
float : left;
background : url(/img/boxhome1.gif) no-repeat;
top : 30px;
left : 1px;
margin : 0;
padding : 0;
width : 142px;
height : 149px;
text-align : center;
color : white;
}
.ts_box {
position : relative;
float : left;
width : 100%;
text-align : center;
margin-top : 40px;
font-size : 13px;
}
a:link.ts_box, a:visited.ts_box, a:active.ts_box, a:hover.ts_box {
font-weight : bold;
color : white;
text-decoration : none;
}
div#box_a2, div#boxs_a2, div#boxl_a2 {
background : url(/img/boxhome2.gif) no-repeat;
top : 60px;
left : 148px;
}
div#box_a3, div#boxs_a3, div#boxl_a3 {
background : url(/img/boxhome3.gif) no-repeat;
top : 90px;
left : 295px;
}
div#box_b1 {
background : url(/img/boxhome4.gif) no-repeat;
top : 185px;
left : 1px;
}
div#box_b2 {
background : url(/img/boxhome5.gif) no-repeat;
top : 215px;
left : 148px;
}
div#box_b3 {
background : url(/img/boxhome6.gif) no-repeat;
top : 245px;
left : 295px;
}
img.bacheca {
position : absolute;
float : left;
top : 30px;
left : 295px;
}
div#boxs_a1 {
background : url(/img/boxscuole1.gif) no-repeat;
}
div#boxs_a2 {
background : url(/img/boxscuole2.gif) no-repeat;
}
div#boxs_a3 {
background : url(/img/boxscuole3.gif) no-repeat;
}
div#boxl_a1 {
background : url(/img/boxlicei1.gif) no-repeat;
}
div#boxl_a2 {
background : url(/img/boxlicei2.gif) no-repeat;
}
div#boxl_a3 {
background : url(/img/boxlicei3.gif) no-repeat;
}
div#video {
position : relative; 
float : left; 
background : url(/img/sf_gplayer2.png) no-repeat; 
width : 326px; 
height : 278px; 
padding : 3px;
}
