/* CSS Document */

.red {color:#FF0000;text-decoration: none;}

.avvisonew {font-size:34px;line-height:34px;font-weight:normal;font-family:Times New Roman;margin:0px 0px 0px 10%;text-align:center;width:80%;color:red;}


#total, #bla, #header2, #headerdx, #headersin, #total2, #footer2, #bla p, #bla h1, #pagina p, .menunew,#amaca,#amaca1, #amaca object, .social, #tablepag, #tablepag h1, #tablepag h2, .table1 img, .tdnew p, .tdtext,  .tdtext object, .tdh1, .tariffe, .banner span, .banner object, .banner hr, .banner textarea, .imgpag, .esami, .esami img , .esami p, #bannerfine, .intervista {float:left;clear:both;padding:0px;}
#menu, #pagina, .menunew div, .menunew div a, .menunew div a:hover, .social img, .interv img, .nuruimg, .nuruimg2, .fotosecond img {float:left;padding:0px;}
#menu object, #libro img, #libro p, .strip img {float:right;clear:both;padding:0px;}


body {background-color:#000000;color:#FFFFFF;margin:0px;padding:0px;overflow: scroll;}
/* Altri*/

#total {text-align:center;color:#FFFFFF;font-size:25px;margin:0px 0px 0px 10%;border: none;}
#total, #bla, #header2, #total2, #footer2 {width:1150px;border:none;}

#bla {background-image: url(img/header.png); height:145px;background-color:#000000;margin:0px;text-align:left;color:#00EAEA;}

#bla h1 {font-size:37px;line-height:37px;font-weight:normal;font-family:verdana;text-align:center;margin:0px;}
#bla p {font-size:18px;line-height:18px;font-style:italic;margin-top:5px;text-align:justify;}

.menunew {color:#FFFFFF;font-size:18px;margin-top:10px; }

#bla p, #bla h1, .menunew {width:80%; padding:0px;margin-left: 100px;}

.menunew div {height:25px;margin:0px 6px 0px 0px;}
.menunew div a, .menunew div a:hover {color:white;margin:0px;}
.menunew div a:hover {color:#d7ff82;text-decoration:none;}

#headerdx, #headersin {height:74px;margin:0px;background-repeat:no-repeat;border:none;}
#headerdx {background-image: url(img/headersinistra.png);width:95px;}
#headersin {background-image: url(img/header.png);width:315px;}

#header2 {background-image: url(img/header2.png);height:74px;color:#FF8080;margin:0px;background-repeat:no-repeat}

#amaca {width:100%;height:218px;margin:0px;background-repeat:no-repeat;border:none;}
#amaca1 {width:100%;height:46px;background-image: url(img/header3.png);margin:0px;background-repeat:no-repeat;border:none;}
#amaca object {margin:0px ;}

#total2 {background-color:#000000;text-align:center;color:#FFFFFF;font-size:25px;margin:0px;}

#menu, #pagina { 
    min-height: 2600px;  /* per i browser moderni */
    border:none;padding:0px;}

#menu {width:314px;text-align:right;color:#FFFFFF;font-size:20px;margin:0px;}

.social {width:130px;margin:20px 0px 10px 160px;}
.social img{width:25px;height:25px;margin:0px 0px 0px 10px;border:none;}

.interv img {width:200px;height:280px;margin:5px 0px 0px 15px;}

#menu object {margin:0px 10px 0px 0px;}

#libro {width:100%; margin:0px;}
#libro img {width:120px;height:179px;margin:10px 30px 10px 0px;border:1px inset #808080}
#libro p {width:55%; margin:10px 0px 10px 0px;}

.strip img {width:120px; margin:10px 30px 10px 0px;border:1px inset #808080}

#pagina {width:740px;background-image: url(img/pagina.png);background-color:#C0C0C0;color:#000000;text-align:justify;font-size:25px;margin:0px;}
#pagina p {width:95%; font-size:20px;height:20px;line-height:20px;margin:10px 0px 10px 2%;}

#tablepag {width:720px; margin:5px 0px 0px 20px;text-align:center;color:#0080FF;}
#tablepag h1 {font-size:25px;height:25px;line-height:25px;margin:0px;}
#tablepag h2 {margin:0px;text-align:left;}
#tablepag h2, .tdh2 {font-size:22px;line-height:22px;color:#0080FF;}

.nuruimg, .nuruimg2 {margin:5px 0px 0px 5px;}
.nuruimg {width:290px;height:210px;}
.nuruimg2 {width:100px;height:210px;}

.tdtext, .tdtext a, .tdtext a:visited, .table1, .intervista {font-family:Times New Roman;font-size:20px;color:#000000;text-align:justify;}
.intervista a, .intervista a:visited {color:#00B3B3;}

.tdnew {height:150px;font-family:Times New Roman;font-size:22px;color:#000000;text-align:center;margin:0px 0px 20px 0px;}
.tdnew p {margin:0px;}
.tdnew a, .tdnew a:visited  {color:#000000;}

.table1 img {width:200px;height:280px;margin:5px 0px 0px 0px;}

.tdtext{margin:0px; }
.tdtext object{margin:0px 0px 0px 200px;}

.tdh1 {font-size:32px;line-height:32px;font-weight:normal;font-family:Times New Roman;margin:0px 0px 0px 10%;text-align:center;width:80%;color:#00B3B3;}

.tdh2  {height:70px;line-height:30px;font-weight:bold;text-align:left;margin:0px;}

.intro  {font-size:16px;color:#000000;text-align:left;}

.tariffe {width:670px;text-align:center;color:black;margin:5px 0px 10px 10px;border:1px solid black;}
.tariffe th {background-color:#FFC0CB;font-weight:normal;}
.tariffe td {border:1px inset #FFC0CB;}

.banner span, .banner object, .banner hr  {width:100%; text-align:center;}
.banner span  {height:60px;margin:0px 0px 20px 0px; }
.banner hr  {margin:10px 0px 20px 0px; }
.banner textarea  {width:95%; font-family:Times New Roman;font-size:12px;color:#000000;text-align:justify; margin:10px 0px 20px 0px; border:1px solid #000080;}

.strong {font-weight:bold;}

.imgpag {width:500px;height:550px;margin:40px 0px 10px 30px;}
.imgpag2 {width:400px;height:500px;margin:40px 0px 10px 130px;}

.fotomain img {width:480px;height:650px; border:1px inset #808080}
.fotosecond img {width:140px;height:200px; margin:10px 0px 10px 30px;border:none;}

.esami {margin:0px; padding:0px;}
.esami img {width:140px;height:220px; margin:20px 0px 10px 300px;border:1px solid #000000;}
.esami p{width:95%; font-size:20px;height:30px;line-height:30px;margin:5px 0px 10px 2%;color:#000000;}

#spazio {width:46px;background-color:#000000;padding:0px;margin:0px;}

#footer2{background-image: url(img/footer.png);height:73px;color:#FF8080;padding:0px;margin:0px 0px 0px 0px;}
#footer2 div {height:20px;color:white;font-size:12px;padding:0px;margin:50px 0px 0px 0px;}

#bannerfine {width:100%;}

#contact_info {width:670px;display: block;}
