body { 
min-width:900px;
width:expression(document.body.clientWidth < 800? "800px": "auto");
margin: 0px; padding: 0px; font-size: 76%; font-family: tahoma, arial, sans; background-color: #000;}

a:link { color: #66CC33 ; text decoration: none; } 
a:visited { color: #993399 ; text decoration: none; } 
a:hover , a:active { color: #3333CC ; text decoration: none; } 

h1,h2,h3{margin: 0px; padding: 0px;}

hr, .logo h1, .noview, .headtitle a {display: none; }

.headtitle h1{font-size: 1.9em; letter-spacing: 3px;}
.headtitle h2{font-size: 1.0em; letter-spacing: 1px;}
.headtitle h3{font-size: 0.9em;}

.dxblk a, .rifblock a {display: block; text-decoration: none; width: 150px; height: 56px;}
.dxblk a: hover, .rifblock a: hover{text-decoration: none;}

.logo_fan a, .logo_cr a {display: block; text-decoration: none; width: 150px; height: 56px;}
logo_fan a:hover, logo_cr a:hover {text-decoration: none;}


.colhome h3 { color: #fff; font-size: 2.1em; letter-spacing: 0px; font-weight: normal; margin: 0px; text-align: left;}

.colhome a { text-decoration: none; border-bottom: 1px solid #ccc; color: #000; color: #000;}

.colhome a:hover { color: #000000; border-bottom: 1px solid #000; color: #000; }

.txt h2, .txt2 h2 { color: #f36; font-size: 2.8em; line-height: 2.0em; letter-spacing: 0px; font-weight: 400; margin: 0px; font-variant: small-caps; border-bottom: 1px solid #eee; text-align: left;}

.menu_top b { color: #66cc33; font-size: 1.8em; line-height: 2.0em; letter-spacing: 0px; font-weight: 400; margin: 0px; font-variant: small-caps; text-align: left;}

.colhome dt, .redborder h4,.txt2 h3, .struttlist h3, .colcx dt { margin: 0px; color: #ff3366; font-size: 1.6em; border-bottom: 1px dotted #ff3366; letter-spacing: 1px; font-weight: lighter; line-height: 1.2em; text-align: left;}


.colcx dd { margin-top: 20px; margin-bottom: 20px; line-height: 1.6em; }

.colhome dd { margin: 0px; padding: 0px; }

.nav ul { margin: 0px; padding: 0px; list-style-type: none; }

.nav li { float: left; width: 112px; font-size: 0.8em; text-align: center; border-right: 1px solid #eee; }

.nav li a { display: block; width: 100%; text-decoration: none; color:#fff; background: #993399;}

.nav li a:hover { background: #66CC33; color: #fff; }

.nav li b { display: block; width: 100%; background: #fff; color: #000; }

.homemenu ul, .txt ul { list-style-type: circle; }

.homemenu li, txt li { color: #3399CC;line-height: 1.8em; font-size: 1.0em; border-bottom: 1px solid #eee; color: #000000; }

.colsx ul { margin: 0px; padding: 0px; list-style-type: none; }

.colsx li { line-height: 2.0em; font-size: 1.0em; letter-spacing: 1px; border-bottom: 1px solid #fff; text-indent: 4px;}

.colsx li a { display: block; width: 100%; background: #000000; color: #fff; text-decoration: none; }

.colsx li a:hover {background: #3399CC; color: #fff; }

.struttlist dt { margin: 2%; color: #000000; font-weight: bold; border-bottom: 1px solid #eee; text-transform: uppercase; }

.struttlist dd { margin: 2%; border-bottom: 1px solid #eee;}

.struttura ul { list-style-type: none; margin: 0px; padding: 0px; }

.struttura li { line-height: 1.8em; border-bottom: 1px solid #000000; text-indent: 4px; }

.struttura li a { display: block; width: 100%; color: #fff; text-decoration: none; letter-spacing: 1px; }

.struttura li a:hover { background: #000000; }

.struttpage { overflow: auto; height: 100%; }



.mappa
{
margin: auto;
background-image: url(/images/outcome/mappasede.gif);
background-position: center; 
background-repeat: no-repeat;
height: 350px; width: 273px;
}
/*
.sfondohome
{
width: 550px;
height: 448px;
background-image:url(/com/filedownloadlink/allegatoR.php?key=100&x=550&y=380);
border: 0px solid #f00;
margin: auto;
text-align: left;
background-position: top center; 
background-repeat: no-repeat;
}
*/
.sfondocostruzione
{
width: 550px;
height: 348px;
background-image:url(/com/filedownloadlink/allegatoQ.php?key=136);
border: 0px solid #f00;
margin: auto;
text-align: left;
background-position: top left; 
background-repeat: no-repeat;
}


.serpelloni
{
width: 100px;
height: 172px;
background-image:url(/images/dreamonshow/serpelloni.jpg);
border: 0px solid #f00;
margin: auto;
text-align: left;
background-position: top left; 
background-repeat: no-repeat;
float:left;
padding-right: 12px;
}

#menu1
{ 
 visibility: hidden;
 width: 122px; 
 border-right: 1px solid #eee;
 position: absolute;
 top: 318px;
 margin-left:160px;
 z-index: 2;
}

#menu2
{
 float: left; 
 width: 180px; border-right: 1px solid #eee;
 position: absolute;
 top: 173px;
 margin-left: 160px;
 z-index: 2;
 visibility: hidden;
}

.pulsante_danza a {display: block; text-decoration: none; width: 140px; height: 140px;}
.pulsante_danza a: hover{text-decoration: none;}
.pulsante-mus-tec a {display: block; text-decoration: none; width: 140px; height: 140px;}
.pulsante-mus-tec a: hover{text-decoration: none;}
.pulsante-mu-con a {display: block; text-decoration: none; width: 140px; height: 140px;}
.pulsante-mu-con a: hover{text-decoration: none;}
.pulsante-video a {display: block; text-decoration: none; width: 140px; height: 140px;}
.pulsante-video a: hover{text-decoration: none;}
.pulsante-musica a {display: block; text-decoration: none; width: 140px; height: 140px;}
.pulsante-musica a: hover{text-decoration: none;}

h2.home {font-size: 35px; letter-spacing: 1px; border:0px; text-align: center;}
h2.red {color:#f00;}
h3.popup {font-size: 35px; letter-spacing: 1px; border:0px; text-align: center;}

#danza { display: block; width: 100%; color: #fff; text-decoration: none; }

#danza_point {
background: #3333CC;
position: absolute;
top: 5px;
margin-left: 160px;
z-index: 3;
width: 12px;
height: 12px;
border: 1px solid #eee;
}

#musicat_point { 
background: #393; 
position: absolute;
top: 28px;
margin-left: 160px;
z-index: 4;
width: 12px;
height: 12px;
border: 1px solid #eee;
display: block;
}
#musicac_point { 
background: #f0f; 
position: absolute;
top: 52px;
margin-left: 160px;
z-index: 5;
width: 12px;
height: 12px;
border: 1px solid #eee;
display: block;
}
#musicas_point { 
background: #3cf; 
position: absolute;
top: 76px;
margin-left: 160px;
z-index: 6;
width: 12px;
height: 12px;
border: 1px solid #eee;
display: block;
}
#videoc_point { 
background: #ff0;
position: absolute;
top: 100px;
margin-left: 160px;
z-index: 7;
width: 12px;
height: 12px;
border: 1px solid #eee;
display: block;
}

.sfondodanza
{
width: 550px;
height: 220px;
background-image:url(/images/dreamonshow/banner-danza.jpg);
border: 0px solid #f00;
margin: auto;
text-align: left;
background-position: top left; 
background-repeat: no-repeat;
}

.sfondomusicatec
{
width: 550px;
height: 220px;
background-image:url(/images/dreamonshow/banner-mus-tecno.jpg);
border: 0px solid #f00;
margin: auto;
text-align: left;
background-position: top left; 
background-repeat: no-repeat;
}

table.casting{
width: 100%

}

table.casting td{
width: 20%

}

table.castingv{
width: 100%
background-color: #eee;

}

table.castingv td{
width: 25%
font-size: 1.1em; 
letter-spacing: 0px; 
font-weight: normal;
text-align:left;
border: 0px solid #f00;
}

td.tdv{
width: 25%
font-size: 1.1em; 
letter-spacing: 0px; 
font-weight: normal;
text-align:left;
border: 0px solid #f00;
background: #eee;
}


.sfondo_musica_concerto
{
width: 550px;
height: 220px;
background-image:url(/images/dreamonshow/banner-musica-in-concerto.jpg);
border: 0px solid #f00;
margin: auto;
text-align: left;
background-position: top left; 
background-repeat: no-repeat;
}

.sfondo_musica_scuola
{
width: 550px;
height: 220px;
background-image:url(/images/dreamonshow/banner-mus-a-scuola.jpg);
border: 0px solid #f00;
margin: auto;
text-align: left;
background-position: top left; 
background-repeat: no-repeat;
}

.sfondocasting
{
width: 550px;
height: 220px;
background-image:url(/images/dreamonshow/bannerino-casting.jpg);
border: 0px solid #f00;
margin: auto;
text-align: left;
background-position: top left; 
background-repeat: no-repeat;
}

.sfondocasting_2008
{
width: 550px;
height: 220px;
background-image:url(/com/filedownloadlink/allegatoQ.php?key=533);
border: 0px solid #f00;
margin: auto;
text-align: left;
background-position: top center; 
background-repeat: no-repeat;
}
.sfondocasting_2009
{
width: 550px;
height: 448px;
background-image:url(/com/filedownloadlink/allegatoR.php?key=100&x=450&y=350;);
border: 0px solid #f00;
margin: auto;
text-align: left;
background-position: top center; 
background-repeat: no-repeat;
}
.sfondo_video
{
width: 550px;
height: 220px;
background-image:url(/images/dreamonshow/banner-video-immagine-crea.jpg);
border: 0px solid #f00;
margin: auto;
text-align: left;
background-position: top left; 
background-repeat: no-repeat;
}

.sfondo_casting
{
width: 550px;
height: 350px;
background-image:url(/images/dreamonshow/sfondo_casting.jpg);
border: 0px solid #f00;
margin: auto;
text-align: left;
background-position: top left; 
background-repeat: no-repeat;
}


#vincitori_master_2007
{
width: 500px;
height: 375px;
background-image:url(/images/dreamonshow/DSC04186.jpg);
border: 1px solid #eee;
margin: auto;
text-align: left;
background-position: top left; 
background-repeat: no-repeat;
}

#vincitori_master_2006
{
width: 425px;
height: 302px;
background-image:url(/images/dreamonshow/D6555674.jpg);
border: 1px solid #eee;
margin: auto;
text-align: left;
background-position: top left; 
background-repeat: no-repeat;
}

#menu_concorso,#menu_show,#menu_cast
{ 
 visibility: hidden;
 width: 160px; 
 border-right: 1px solid #eee;
 position: absolute;
 margin-top: 160px;
 margin-left: 0px;
 z-index: 2;
}

#menu_eventi,#menu_eventi_2004,#menu_eventi_2006,#menu_eventi_2005,#menu_eventi_2007
{ 
 visibility: hidden;
 width: 160px; 
 position: absolute;
 margin-top: -19px;
 padding-left: 209px;
 z-index: 2;
}


#menu_concorso_temp
{ 
 visibility: hidden;
 width: 350px;
 height: 260px; 
 border: 1px solid #ccc;
 background: #fefefe;
 position: absolute;
 top: 50%;
 left: 30%;
 z-index: 6;
}

.danza_img {
width: 160px;
height: 160px;
margin: auto;
margin-left: 16px;
float:left;
color: #600;
border: 1px solid #ccc;
background-position: center; 
background-repeat: no-repeat;
text-align: left;
}

.danza_concorso { background-image: url(/images/dreamonshow/CASTING.jpg); }
.danza_eventi { background-image: url(/images/dreamonshow/EVENTI.jpg); }
.danza_show { background-image: url(/images/dreamonshow/NUOVO-SHOW.jpg); }


#menu1 ul,#menu2 ul,#menu_concorso ul,#menu_eventi ul,#menu_eventi ul,#menu_show ul,#menu_cast ul { margin: 0px; padding: 0px; list-style-type: none; }
#menu1 li,#menu2 li,#menu_concorso li,#menu_eventi li,#menu_show li,#menu_cast li { line-height: 2.0em; font-size: 1.0em; letter-spacing: 1px; border-bottom: 1px solid #fff; text-indent: 4px;}
#menu1 li a,#menu2 li a,#menu_concorso li a,#menu_eventi li a,#menu_show li a,#menu_cast li a { display: block; width: 100%; background: #06c; color: #fff; text-decoration: none; }
#menu1 li a:hover,#menu2 li a:hover,#menu_concorso li a:hover, #menu_eventi li a:hover,#menu_show li a:hover,#menu_cast li a:hover{background: #f90; color: #fff; }

#menu_eventi_2007 ul,#menu_eventi_2006 ul,#menu_eventi_2005 ul,#menu_eventi_2004 ul { margin: 0px; padding: 0px; list-style-type: none; }
#menu_eventi_2007 li,#menu_eventi_2006 li,#menu_eventi_2005 li,#menu_eventi_2004 li { line-height: 2.0em; font-size: 1.0em; letter-spacing: 1px; border-bottom: 1px solid #fff; text-indent: 4px; margin: 0px; padding:0px;}
#menu_eventi_2007 li a,#menu_eventi_2006 li a,#menu_eventi_2005 li a,#menu_eventi_2004 li a { display: block; width: 100%; background: #06c; color: #fff; text-decoration: none; }
#menu_eventi_2007 li a.submenu,#menu_eventi_2006 li a.submenu,#menu_eventi_2005 li a.submenu,#menu_eventi_2004 li a.submenu {background: #03c; color: #fff; }
#menu_eventi_2007 li a:hover,#menu_eventi_2006 li a:hover,#menu_eventi_2005 li a:hover,#menu_eventi_2004 li a:hover {background: #f90; color: #fff; }



div.pulsanti_group{
 width: 560px;
 height: 180px;
 text-align: center;
 padding: auto;
 margin: auto;
 border: 0px solid #f00;
}

#form_cat{margin: 8px 0px;}
.pagination{margin-bottom: 5px;}
a.arrow{color: #000; text-decoration: none;}
a.arrow:hover{color: #057115}
a.numbers{color: #000;}
a.numbers:hover{color: #666}
.fotogallery{width: 450px;}
.fotopreview{float: left;width: 200px; padding: 3px;margin-bottom: 6px;}
br.smfoto{clear: left;}
.showimg{width: 600px; margin: 5px auto;}

.form_gallery{
margin:0px;
padding:0px;
white-space: nowrap;
display: block; 
width: 100%;
}
.menu_eventi_2006_a{
margin:0px;
padding:0px;
}

div.pagenumber form{display: inline;}
.pagenumber a{color: #369;}
.pagenumber a:hover{color: #fff;}
.showimg{width: 560px; margin: 5px auto;}

td.errore, .errore{
color: #900;
}

.sfondocoreografico
{
width: 550px;
height: 400px;
background-image:url(/com/filedownloadlink/allegatoR.php?key=100&x=550&y=400);
border: 0px solid #f00;
margin: auto;
text-align: left;
background-position: top left; 
background-repeat: no-repeat;
}

table.videotop
{
  border: 1px solid #999;
  margin-left: 0px;
  padding: 5px;
  background-color: #eee;
  width:100%;
}

table.video
{
  border: 0px solid #999;
  margin-left: 0px;
  padding: 5px;
  background-color: #eee;
}

table.video td
{
  border: 0px solid #999;
  margin: 0px;
  padding: 0px;
  background-color: #eee;
}

table.videog
{
  border: 0px solid #999;
  margin-left: 0px;
  padding: 0px;
  background-color: #eee;
}
table.mono {
border: 0px solid #f00;
width: 550px;
}

table.mono  td{
border: 0px solid #f00;
height: 10px;
}

table.mono  td A:link {color: #010066;text-decoration:underline}
table.mono  td A:visited {color: #010099;text-decoration:underline}
table.mono  td A:hover {color: #666666;text-decoration:none}
table.mono  td A:active {color: #010066;text-decoration:underline}

#homefilm{border: 0px; width: 340px; height: 320px; 
margin:0px;
padding:0px;}

div.copertina
{
width: 230px;
height: 300px;
border: 0px solid #f00;
margin: auto;
text-align: left;
float:left;
background-position: top left; 
background-repeat: no-repeat;
}
div.copertina1
{
background-image:url(/com/filedownloadlink/allegatoR.php?key=779&x=230&y=230);
}
div.copertina2
{
background-image:url(/com/filedownloadlink/allegatoR.php?key=779&x=230&y=230);
}

div.copertina3
{
background-image:url(/com/filedownloadlink/allegatoR.php?key=761&x=230&y=230);
}
div.copertina4
{
background-image:url(/com/filedownloadlink/allegatoR.php?key=756&x=230&y=230);
}
div.copertina5
{
background-image:url(/com/filedownloadlink/allegatoR.php?key=766&x=230&y=230);
}
div.copertina6
{
background-image:url(/com/filedownloadlink/allegatoR.php?key=760&x=230&y=230);
}
div.copertina7
{
background-image:url(/com/filedownloadlink/allegatoR.php?key=763&x=230&y=230);
}
div.copertina8
{
background-image:url(/com/filedownloadlink/allegatoR.php?key=762&x=230&y=230);
}
div.copertina9
{
background-image:url(/com/filedownloadlink/allegatoR.php?key=759&x=230&y=230);
}
div.copertina10
{
background-image:url(/com/filedownloadlink/allegatoR.php?key=764&x=230&y=230);
}
div.copertina11
{
background-image:url(/com/filedownloadlink/allegatoR.php?key=755&x=230&y=230);
}
div.copertina12
{
background-image:url(/com/filedownloadlink/allegatoR.php?key=765&x=230&y=230);
}



div.lettore
{
width: 350px;
height: 300px;
float:right;
}.main{width:960px;background:#000;/*text-align:center;*/margin:auto;padding:auto;}
.top{clear:both;}
.footer{background:#993399;color:#fff;clear:both;border-top:1px solid #0f3d7a;border-bottom:1px solid #fff;overflow:hidden;}
.colsx{width:160px;float:left;text-align:left;}
.logo{width:100%;text-align:left;float:left;height:100%;order:1px solid #3399CC;background-color:#000;background-repeat:no-repeat;background-position:top;}
.head{height:100%;}
.header{height:150px;background-color:#000000;color:#FFFFFF;}
.nav{height:28px;line-height:28px;background-color:#993399;}
.txt{width:98%;margin:auto;color:#3399cc;}
.coldx{float:right;width:200px;}
.footer1{height:10px;}
.rifblock{width:140px;margin:auto;margin-top:15px;}
.footer2{color:#fff;height:60px;}
.footercol{float:left;width:70%;font-size:0.9em;margin-left:170px;}
.riferimenti{margin:12px 4px;font-size:1.0em;color:#fff;}
.pulsante_danza{width:140px;height:140px;margin:auto;color:#600;border:1px solid #ccc;text-align:left;background-image:url(/images/dreamonshow/DANZA.jpg);background-position:center;background-repeat:no-repeat;}
.pulsante-musica{width:140px;height:140px;margin:auto;color:#600;border:1px solid #ccc;text-align:left;background-image:url(/images/dreamonshow/MUSICA-A-SCUOLA.jpg);background-position:center;background-repeat:no-repeat;}
.pulsante-mus-tec{width:140px;height:140px;margin:auto;color:#600;border:1px solid #ccc;text-align:left;background-image:url(/images/dreamonshow/MUSICA-E-TECNOLOGIA.jpg);background-position:center;background-repeat:no-repeat;}
.pulsante-mu-con{width:140px;height:140px;margin:auto;color:#600;border:1px solid #ccc;text-align:left;background-image:url(/images/dreamonshow/MUSICA-IN-CONCERTO.jpg);background-position:center;background-repeat:no-repeat;}
.pulsante-video{width:140px;height:140px;margin:auto;color:#600;border:1px solid #ccc;text-align:left;background-image:url(/images/dreamonshow/VIDEOIMMAGINI-E-CREATIVITA.jpg);background-position:center;background-repeat:no-repeat;}
.logo_fan{width:150px;height:56px;margin:auto;margin-top:20px;color:#600;border:0px solid #ccc;text-align:left;background-position:center;background-repeat:no-repeat;}
.logo_cr{width:150px;height:56px;margin:auto;margin-top:20px;color:#600;border:0px solid #ccc;text-align:left;background-position:center;background-repeat:no-repeat;}
.content{background-color:#000;}
.colcx{margin-left:160px;margin-right:200px;border-right:1px solid #eee;}
.txt h3{color:#fff;}
.rifblock ul{list-style-type:none;margin:0;padding:0;}
.rifblock li{padding:0;margin:0;}
.rifblock li a{text-indent:-19999px;display:block;}
.rifblock li.b_dpa a{background:url(/com/filedownloadlink/allegatoRT.php?key=2482&x=110&y=90;) no-repeat 0 0;width:110px;height:47px;text-decoration:none;margin-left:auto;margin-right:auto;}
.rifblock li.b_dronet a{background:url(/com/filedownloadlink/allegatoRT.php?key=2483&x=110&y=90;) no-repeat 0 0;width:110px;height:48px;text-decoration:none;margin-left:auto;margin-right:auto;}
.rifblock li.b_edu a{background:url(/com/filedownloadlink/allegatoR.php?key=1213&x=110&y=100) no-repeat 0 0;width:110px;height:51px;text-decoration:none;margin-left:auto;margin-right:auto;}
.rifblock li.b_nograzie a{background:url(/com/filedownloadlink/allegatoR.php?key=1249&x=110&y=80) no-repeat 0 0;width:110px;height:51px;text-decoration:none;margin-left:auto;margin-right:auto;}
.rifblock li.b_allerta a{background:url(/com/filedownloadlink/allegatoR.php?key=816&x=110&y=90) no-repeat 0 0;width:110px;height:70px;text-decoration:none;margin-left:auto;margin-right:auto;}
.rifblock li.b_ang a{background:url(/com/filedownloadlink/allegatoR.php?key=682&x=110&y=140) no-repeat 0 0;width:110px;height:54px;text-decoration:none;margin-left:auto;margin-right:auto;}
.rifblock li.b_coca a{background:url(/com/filedownloadlink/allegatoR.php?key=2564&x=110&y=140) no-repeat 0 0;width:110px;height:54px;text-decoration:none;margin-left:auto;margin-right:auto;}
.rifblock li.b_alcol a{background:url(/com/filedownloadlink/allegatoR.php?key=687&x=110&y=140) no-repeat 0 0;width:110px;height:54px;text-decoration:none;margin-left:auto;margin-right:auto;}
.rifblock li.b_dream a{background:url(/com/filedownloadlink/allegatoR.php?key=1826&x=110&y=140) no-repeat 0 0;width:110px;height:47px;text-decoration:none;margin-left:auto;margin-right:auto;display:none;}
.rifblock li.b_street a{background:url(/com/filedownloadlink/allegatoR.php?key=2584&x=110&y=140) no-repeat 0 0;width:110px;height:58px;text-decoration:none;margin-left:auto;margin-right:auto;}
.rifblock li.b_ce a{background:url(/com/filedownloadlink/allegatoR.php?key=2977&x=110&y=140) no-repeat 0 0;width:110px;height:54px;text-decoration:none;margin-left:auto;margin-right:auto;}
.rifblock li.b_dipavr a{background:url(/com/filedownloadlink/allegatoR.php?key=1244&x=110&y=140) no-repeat 0 0;width:110px;height:54px;text-decoration:none;margin-left:auto;margin-right:auto;}
.vidhome #home1{width:350px;margin-left:auto;margin-right:auto;}
