body {
	background: #082B47 url(../images/bg_body.gif) repeat;
	margin:0; 
	padding:0;	
}
.bordo {	
	border: 1px solid  #000000;
}
.sfondo{
	background: #082B47 url(../images/bg_body.gif) repeat;
	margin:0; 
	padding:0;	
}

/* ========== definizione stili generali ========*/
h2 {font-family: "Trebuchet MS",verdana,Arial,sans-serif;color: #eee;font-size: 180%;}
a {color:#ff6600;}
a:hover {color:#768cb2;}
p {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	/*letter-spacing : 1px;*/
}
ul{margin: 0;padding: 0 0 0 16px;}
li{margin: 0;padding: 0 0 0.4em;line-height: 1.3em; font: 11px Verdana,Arial,sans-serif;}

.next{
font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #ffffff;	
	padding-top:8px; 
	padding-right:1px;
	padding-left:180px;	
}
.next a{
text-decoration:none;
}
.previous{
font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #ffffff;	
	padding-top:8px; 
	padding-left:20px;
	padding-right:1px;	
}
.previous a{
text-decoration:none;
}

/* ========== definizione stili del layout ========*/
.header {
	background: #CAD0D9 url(../images/bg_header.gif) repeat;
	margin:0; 
	padding:0;	
	width: 750px;
}
.content {
	background: #082B47 url(../images/sfondo_home.jpg) repeat;
	margin:0; 
	padding:0;
	width: 750px;
	height: 363px;
}
.content-int {
	background: #082B47;
	margin:0; 
	padding:0;
	width: 750px;
	height: 363px;	
}

/* ========== definizione stili dei contenuti di home========*/
.citazione {
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 12px;
	color: #ffffff;
	padding:9px; 
}

/* ========== definizione stili del menu di home========*/
.menu {
	/* background: url(../images/bg_menu.gif) repeat-x;*/
	margin-top:2px; 
	padding:0;	
	height: 25px;
	font-family: Arial,Verdana,Helvetica,Tahoma,Times, serif;	
	font-weight: bold;
	font-style: italic;
	color: #11223A;
	font-size : 12px;
}
.menu a{
	/* background: url(../images/bg_menu.gif) repeat-x;*/
	margin-top:3px; 
	padding:4px 4px 0px 4px;	
	height: 25px;	
	font-weight: bold;
	font-style: italic;
	color: #11223A;
	font-size : 12px;
	text-decoration: none;	
}
.menu a:hover{
	/* background: url(../images/bg_menu.gif) repeat-x;*/
	margin-top:3px;  
	padding:4px 4px 0px 4px;		
	font-weight: bold;
	font-style: italic;
	color: #11223A;
	font-size : 12px;
	text-decoration: none;
	background-color: #9C9EA1;	
}
.spazio {margin:8px;}

/* ========== definizione stili dei contenuti pagine interne========*/
.txt-interno {
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 12px;
	color: #ffffff;
	padding-left:16px;
	padding-top:10px; 
	padding-right:240px;	
}
/* ========== definizione stili del menu interno========*/
.menu-int {
	background: url(../images/bg_menu.gif) repeat-x;
	margin:0px; 
	padding:0;	
	height: 26px;
	font-family: Arial,Verdana,Helvetica,Tahoma,Times, serif;	
	font-weight: bold;
	font-style: italic;
	color: #11223A;
	font-size : 12px;
}
.menu-int a{
	/* background: url(../images/bg_menu.gif) repeat-x;*/
	margin:0px; 
	padding:4px 4px 0px 4px;	
	height: 26px;	
	font-weight: bold;
	font-style: italic;
	color: #11223A;
	font-size : 12px;
	text-decoration: none;	
}
.menu-int a:hover{
	/* background: url(../images/bg_menu.gif) repeat-x;*/
	margin-top:0px;  
	padding:4px 4px 0px 4px;		
	font-weight: bold;
	font-style: italic;
	color: #11223A;
	font-size : 12px;
	text-decoration: none;
	background-color: #9C9EA1;	
}

/* ========== definizione stili dei contenuti di contatti ========*/
p.txt_contatti {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	padding-top: 15px;
	line-height:16px;
	word-spacing : 1px;
	/*letter-spacing : 1px;*/
}
a.email {color:#eeeeee;text-decoration:none;border-botom: 0px solid #082B47;font-size : 12px;}
a.email:hover {color:#bbbbee;text-decoration:none; border-bottom: 0px dotted #8888ee;font-size : 12px;}

/* ========== definizione stili dei crediti ========*/

.trevimedia {
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #aaaaaa;
	padding-top:3px;
	padding-right:8px; 
	text-align: right;
	width: 750px;
}
.trevimedia a{
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #ff6600;
	text-decoration: none;	
	text-align: right;		
}
.trevimedia a:hover{
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 11px;
	color: #768cb2;	
	text-decoration: underline;	
}

/* ========== definizione stili generici ========*/
img.dx {float:right; margin-left:10px;}
img.sx {float:left; margin-right:10px;}

/* ========== definizione stili temporaneo per la pagina di Coming soon========*/
.coming {
	font-family : Verdana,Helvetica,Tahoma,Times, serif;	
	font-size : 20px;
	color: #ffffff;
	padding:9px; 
}

/* ========== definizione stili elenchi personalizzati ========*/
li.iconline {
	type: circle;
	margin: 0;
	padding: 0 0 10px 1px;
	line-height: 1.3em;
	font: 11px Verdana,Arial,sans-serif;	
	list-style-image : url(../images/mic.gif);	
}
li.nota {
	type: circle;
	margin: 0;
	padding: 0 0 10px 1px;
	line-height: 1.3em;
	font: 11px Verdana,Arial,sans-serif;	
	list-style-image : url(../images/nota.gif);	
}
li.foglio {
	type: square;
	margin: 0;
	padding: 0 0 10px 1px;
	line-height: 1.3em;
	font: 11px Verdana,Arial,sans-serif;	
	list-style-image : url(../images/foglio.gif);	
}

/* ========== definizione stili sottomenu Ci Raccontiamo ======== */
ul#minitabs{
list-style: none;
margin: 0;
padding:4px 0 16px;
border-bottom: 1px solid #CCC;
font-weight: bold;
text-align: left;
white-space: nowrap;
}
ul#minitabs li{display: inline;margin: 0 3px}
ul#minitabs a{
text-decoration: none;
padding: 0 0 16px;
background: url(../images/stella1.gif) no-repeat center bottom;
color: #aaa
}
ul#minitabs a#current,ul#minitabs a:hover{
background: url(../images/stella4.gif) no-repeat center bottom;
color: #ffe
}
ul#minitabs a#current{color: #ffe}

/* ========== definizione stili Galleria Immagini ======== */
div#gallery{width: 100%;overflow: auto;
    font: 11px Arial,sans-serif}
div#gallery dl{float: left;width: 140px;height: 174px;
    background: url(../images/polaroid.gif); text-align: center;color: #555}
div#gallery dt{padding: 15px 0 0}
div#gallery img{display:block;margin:0 auto;border:1px inset #CCC}
div#gallery dd{margin: 0;padding: 2px 13px 0px}


/* ========== definizione stili pop Immagini ======== */
.didascalia {color: #fff;font-size : 11px;padding:10px 0;}
.chiudi {color: #fff;font-size : 11px;text-align:center;}
.chiudi a {
color: #fff;
font-family : Verdana,Helvetica,Tahoma,Times, serif;	
font-size : 11px;
text-align:center;
text-decoration: none;
}

/* ========== definizione stili pagina Collaborano con noi ======== */
#mauri{clear:left;}
#cristina{clear:left;}

#nomi{float:left;border:0px solid #0f0;width:250px;}
#display{float:left;border:0px solid #ff0;}
