
BODY
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Trebuchet MS, sans-serif;
	BACKGROUND-COLOR: white;
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TD
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Trebuchet MS, sans-serif
}
DIV
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Trebuchet MS, sans-serif;
    /*BACKGROUND-COLOR: plum*/
}
P
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Trebuchet MS, sans-serif
}
SMALL
{
    FONT-SIZE: 12px
}

H1
{
    COLOR: fuchsia;
    FONT-FAMILY: Trebuchet ms, Tahoma, sans-serif
}
H2
{
    COLOR: hotpink;
    FONT-FAMILY: Trebuchet ms, Tahoma, sans-serif
}
H3
{
    COLOR: #68515a;
    FONT-FAMILY: Trebuchet ms, Tahoma, sans-serif
}
A
{
    text-decoration: none; 
	color:#000000
}
TABLE.page-header
{
    MARGIN: 0px;
    WIDTH: 100%;
    BORDER-COLLAPSE: collapse
}
TABLE.page-header TR TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #666 1px solid;
    BACKGROUND-COLOR: #ba9
}
P.navigation
{
    FONT-SIZE: smaller;
    TEXT-ALIGN: right
}


div.contenitore{
	position:relative; 
	width: 1024px ;
    height: 739px;
	top:30px;
	margin-left: auto ;  
	margin-right: auto ;
	background-color:#000000;
	text-align: left;
	z-index:90;
}

DIV.page-body
{
    MARGIN: 3em 5em 0px
}

DIV.page-footer
{
   
    FONT-SIZE: 16px;
    COLOR: hotpink;
    FONT-FAMILY: Trebuchet ms, Tahoma, sans-serif;
    TEXT-ALIGN: center;
	FONT-WEIGHT: bolder;
}

DIV.page-footer img{
vertical-align:middle;
}

DIV.page-footer A
{
    COLOR: #68515a;
    TEXT-DECORATION: none
}
DIV.page-footer A.active
{
    FONT-WEIGHT: bolder;
    COLOR: #ed873f;
    TEXT-DECORATION: none
}
DIV.byjule
{
    BORDER-TOP: #666 1px solid;
	BORDER-bottom: #666 1px solid;
    FONT-SIZE: 10px;
    COLOR: #666;
    FONT-FAMILY: Trebuchet ms, Tahoma, sans-serif;
    TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
}
DIV.menu
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    FLOAT: none;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    COLOR: #fff;
    PADDING-TOP: 1px;
    FONT-FAMILY: Trebuchet ms, Tahoma, sans-serif;
    POSITION: relative;
    BACKGROUND-COLOR: white
}
DIV.submenu
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    COLOR: #000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #666 1px solid;
    FONT-FAMILY: Trebuchet ms, Tahoma, sans-serif;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
DIV.submenu2
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bolder;
    FLOAT: right;
    BORDER-LEFT: #ed873f 4px solid;
    COLOR: #ed873f;
    FONT-FAMILY: Trebuchet ms, Tahoma, sans-serif
}
DIV.menu A
{
    COLOR: #68515a;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
DIV.menu A.active
{
    COLOR: #ed873f;
    BACKGROUND-COLOR: fuchsia;
    TEXT-DECORATION: none
}
DIV.submenu A
{
    COLOR: fuchsia;
    TEXT-DECORATION: none
}
DIV.submenu A.active
{
    COLOR: black;
    TEXT-DECORATION: none
}
DIV.submenu2 A
{
    COLOR: #68515a;
    TEXT-DECORATION: none
}
DIV.submenu2 A.active
{
    COLOR: #ed873f;
    TEXT-DECORATION: none
}

H1
{
    FONT-SIZE: 26px;
    MARGIN: 2em 0px
}
DT.section
{
    FONT-WEIGHT: bolder;
    BORDER-BOTTOM: 1px solid
}
DT.section A
{
    TEXT-DECORATION: none
}
DIV.figure
{
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.bar_images
{
    Z-INDEX: 1;
    LEFT: 0px;
    BORDER-LEFT: #666 1px solid;
    BORDER-BOTTOM: #666 1px solid;
    POSITION: absolute;
    TOP: 3px;
    HEIGHT: 90px
}
DIV.lang_menu
{
    BOTTOM: 0px;
    FONT-FAMILY: Trebuchet ms, Tahoma, sans-serif;
    POSITION: absolute;
    BACKGROUND-COLOR: white
}
div.testo{
width: 400px;
}
div.rounded {
 width: 200px;
 background: #1b5151 url(200pxbottom.gif) no-repeat bottom center;
 padding-bottom: 15px;
 MARGIN: 0em 5em 0px
}
div.rounded h3 {
 padding-top: 15px;
 background: transparent url(200pxtop.gif) no-repeat top center;
 MARGIN: 0em 5em 0px
}

div.link{

}



div#shantichannel{
position: absolute;
top:250px;
left:650px;
z-index: 0;
width:400px;
height:560px;
/*background: transparent url(../../it/img/novita.gif) no-repeat top left;*/
text-align:center;
border:1px  solid;
border-color: #000000;

}

div#bacheca{
position: absolute;
top:50px;
left:650px;
z-index: 10;
width:400px;
height:160px;
/*background: transparent url(../../it/img/novita.gif) no-repeat top left;*/
text-align:center;
border:1px  solid;
border-color: #000000;
}

div#scritta-title{
position: relative;

height:25px;
TEXT-DECORATION: bold;
FONT-SIZE: 12px;
}

div#scritta-text{
position: relative;

height:25px;

}


div#scritta-text-news{
position: relative;
height:25px;
background-color: hotpink;
}


div#media{
position: relative;
left:0px;
height:220px;
width:300px;


}


div#media921{
position: relative;
left:0px;
height:90px;
width:400px;

}

div#separator{
position: relative;

height:10px;

}

div.contenitore{
	position:relative; 
	width: 100%;
    height: 100%;
	margin-left: auto ;  
	margin-right: auto ;
	
	text-align: center;
	
}


div.gallerie-spot {
    position:absolute; 
	bottom:0px; 
	left:0px; 
	
	padding: 0px;
	height:18px;
	width:150px;
	
	z-index:100;
}