/* CSS Document */
body{ background-color:#15222F; padding:0; }
div#index{ width:100%; height:610px; background-image:url(video-studio-torino/riprese-montaggio-video-torino.jpg);background-repeat:no-repeat; background-position:top; }
div#feste{ width:100%; height:1024px; background-image: url(video-studio-torino/video-spettacoli-piazza-teatro.jpg);background-repeat:no-repeat; background-position:top; }
div#teatro{ width:100%; height:1024px; background-image: url(video-studio-torino/video-teatro-torino.jpg);background-repeat:no-repeat; background-position:top; }
div#videostudio{ width:100%; height:670px; background-image: url(video-studio-torino/video-piazza-torino-4.jpg); background-repeat:no-repeat; background-position:top; }
div#videomatrimonio{ width:100%; height:837px; background-image: url(video-studio-torino/riprese-montaggio-video-matrimonio.jpg); background-repeat:no-repeat; background-position:top; }
div#videocerimonia{width:100%; height:837px; background-image: url(video-studio-torino/riprese-montaggio-torino-6.jpg); background-repeat:no-repeat; background-position:top;}
div#spotpubblicitari{width:100%; height:837px; background-image: url(video-studio-torino/spot-pubblicitari.jpg); background-repeat:no-repeat; background-position:top;}
div#foto{width:100%; height:837px; background-image: url(video-studio-torino/riprese-montaggio-torino.jpg); background-repeat:no-repeat; background-position:top;}
div#gare{width:100%; height:950px; background-image: url(video-studio-torino/gare-auto-moto.jpg); background-repeat:no-repeat; background-position:top;}
div#fondo1{ width:1000px; height:750px;  margin-left:10%; }
#spot{ background-color:#000000; filter:alpha(opacity=80);	-moz-opacity:.70;opacity:.70; height:30%;  width:100%; position:absolute; z-index:1; }
h1{margin:5px; border-left:#835911 inset 1px; border-bottom:#835911 outset 1px;  padding:3px; background-color:#1B1101; color:#C58D38; font-family: "Lucida Sans Unicode", sans-serif; font-weight:normal;  text-align:center; text-transform: uppercase; font-size:70%; }
.grande{font-size:12px; font-weight:bold;}
.minuscolo{ text-transform:none;}
#piccolo{font-size:xx-small;}
#spot ul{ color:#EBEBEB; font-family: "Lucida Sans Unicode", sans-serif; font-weight:lighter; font-size:small; font-style:italic; list-style-type:none; margin-left:20px;}
#spot li{ margin:5px; border-left:#835911 inset 1px; border-bottom:#835911 outset 1px; width:70%; padding:3px; background-color:#1B1101}
#spot p{ color:#EEEEEE; font-family: "Lucida Sans Unicode", sans-serif; font-weight:lighter; font-size: 70%; margin:0; padding:0;}
#spot h2{ color:#EBEBEB; font-family: "Lucida Sans Unicode", sans-serif; font-weight:bold; font-size: 80%; margin:0; padding:0;}
#spot a{ color:#EBEBEB; font-family: "Lucida Sans Unicode", sans-serif; font-weight:lighter; font-size:small; text-decoration:none; margin:0; padding:0; outline:none;}
#spot a:hover{ color:#C58D38; font-family: "Lucida Sans Unicode", sans-serif; font-weight:lighter; font-size:small; text-decoration:none; margin:0; padding:0;  outline:none;}
#seiqui{ color:#339966}
div#semplice1 ul{color:#EBEBEB; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:lighter;font-size:small; font-style:italic; list-style-type:none; margin:0; padding: 0; background-color:transparent; text-align:right;  }
div#semplice1 li{color:#EBEBEB; font-weight:lighter; font-size:x-small; font-style:italic; list-style-type:none; border-left:none; border-bottom:none; background-color:transparent ; margin:0 0 -2px 0; padding:0; width:100%}
div#semplice1 p{color:#EBEBEB; font-weight:lighter; font-size:x-small; font-style:italic; margin:0 0 0 20px; padding: 0; background-color:transparent;  }
div#semplice1 a{ color:#C58D38; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:lighter; font-size:x-small; font-style:italic; background-color:transparent; margin:0; padding:0;!important  }
div#semplice1 a:hover{color:#339966; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:lighter;font-size:x-small; font-style:italic; margin:0; padding: 0; background-color:transparent;  }
div#semplice ul{color:#EBEBEB; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:lighter;font-size:small; font-style:italic; list-style-type:none; margin:0; background-color:transparent; padding: 0; text-align:right;  }
div#semplice li{color:#EBEBEB; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:lighter; font-size:x-small; font-style:italic; list-style-type:none; border-left:none; border-bottom:none; background-color:transparent ; margin:0; padding:0; width:100%}
div#semplice p{color:#EBEBEB; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:lighter;font-size:x-small; font-style:italic; margin:0 0 0 30px; background-color:transparent; padding: 0;  }
div#semplice a{color:#C58D38; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:lighter;font-size:x-small; font-style:italic; margin:0 0 0 30px; background-color:transparent; padding: 0;  }
div#semplice a:hover{color:#339966; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:lighter;font-size:x-small; font-style:italic; margin:0 0 0 30px; background-color:transparent; padding: 0;  }
.style1 {font-size: xx-small}
a#piccolo{font-size: 100%; color:#C58D38;}
a:hover#piccolo{font-size: 100%; color:#339966;}
#footer p{margin:0;  padding:0; color:#4B6246; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:lighter; font-size:x-small; font-style:italic;  text-align:center; }
#footer a{margin:0;  padding:0; color:#C58D38; text-decoration:none;  font-size:x-small; }
#footer a:hover{margin:0;  padding:0; color:#339966; text-decoration: underline;  font-size:x-small;  }
#arancio{color:#C58D38;}
div#chiudi{ position:absolute; bottom:5px; right:10px; font-size:x-small;  font-family: "Lucida Sans Unicode", sans-serif;  font-style:italic;}
div#chiudi a{color:#EBEBEB; text-decoration:none; outline:none; }
div#chiudi a:hover{color:#4B6246; text-decoration:none; outline:none;  }
div#monitor{ background-image: url(videoclip/monitor-video.jpg); background-repeat: no-repeat; margin:0; width:360px; height:280px; }
div#chiudib{ position:absolute; bottom:5px; right:30px; font-size:x-small;  font-family: "Lucida Sans Unicode", sans-serif;  font-style:italic;}
div#chiudib a{color:#42586D; text-decoration:none; outline:none; }
div#chiudib a:hover{color:#4B6246; text-decoration:none; outline:none;  }
.highslide {	cursor: url(highslide/graphics/zoomin.cur), pointer;    outline: none;}
.highslide-active-anchor img {	visibility: hidden;}
.highslide img {	border: 2px solid gray;}
.highslide:hover img {	border: 2px solid white;}
.highslide-wrapper {	background: white;}
.highslide-image {    border: 2px solid white;}
.highslide-image-blur {}
.highslide-caption { display: none;   border: 2px solid white;  border-top: none;  font-family: Verdana, Helvetica;    font-size: 10pt;   padding: 5px;   background-color: white;}
.highslide-loading {  display: block; color: black;	font-size: 8pt;	font-family: sans-serif; font-weight: bold;    text-decoration: none;	padding: 2px;	border: 1px solid black;   background-color: white;   padding-left: 22px;    background-image: url(highslide/graphics/loader.white.gif);   background-repeat: no-repeat;   background-position: 3px 1px;}
a.highslide-credits, a.highslide-credits i {  padding: 2px;  color: silver;  text-decoration: none; font-size: 10px;}
a.highslide-credits:hover, a.highslide-credits:hover i { color: white;  background-color: gray;}
.highslide-move {  cursor: move;}
.highslide-overlay {display: none;}
a.highslide-full-expand {background: url(highslide/graphics/fullexpand.gif) no-repeat;	display: block;	margin: 0 10px 10px 0;	width: 34px;	height: 34px;}
/* Controlbar example */
.controlbar {background: url(highslide/graphics/controlbar4.gif); width: 167px;	height: 34px;}
.controlbar a {	display: block;	float: left;	/*margin: 0px 0 0 4px;*/		height: 27px;}
.controlbar a:hover {background-image: url(highslide/graphics/controlbar4-hover.gif);}
.controlbar .previous {	width: 50px;}
.controlbar .next {	width: 40px;background-position: -50px 0;}
.controlbar .highslide-move {width: 40px;	background-position: -90px 0;}
.controlbar .close {width: 36px;	background-position: -130px 0;}
/* Necessary for functionality */
.highslide-display-block {    display: block;}
.highslide-display-none {    display: none;}
