/* CSS Document */


BODY {
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #333333;
	SCROLLBAR-ARROW-COLOR: #990000;
	SCROLLBAR-TRACK-COLOR: #fff;
	SCROLLBAR-DARKSHADOW-COLOR: #333333;
	font-size: 10.75;
	font-family: Verdana, Tahoma, Arial;
	text-align:left;
	margin: 0px;
	padding: 30px 30px 30px 4px;
	}
	
P 	{
	font-size: 12.75;
	font-family:Verdana, Tahoma, Arial; 
	text-align: justify;
	color: rgb(30, 30, 30);
	margin-left: 20px;
	}
	
P.mini 	{
	font-size: 10.75;
	font-family:Verdana, Tahoma, Arial; 
	text-align: justify;
	color: rgb(30, 30, 30);
	margin-left: 20px;
	margin-top:10px;
	}	

P.right 	{
	font-size: 12.75;
	font-family:Verdana, Tahoma, Arial; 
	text-align: right;
	color: rgb(30, 30, 30);
	margin-left: 20px;
	}
	
P.percorso	{
	font-size: 13.75;
	font-family:Georgia, Curier, Verdana;
	text-align: justify;
	color: rgb(30, 30, 30);
	margin: 10px 0px 5px 0px;
	}

P.percorso:first-letter { font-weight: bold; font-size: 16.75; color:#990000; font-family: Georgia, Curier, Verdana;}
	
p:first-letter { font-weight: bold; font-size: 13.75; font-family: Georgia, Curier, Verdana;}
p.mini:first-letter {  font-size: 10.75; font-family: Verdana, Tahoma, Arial;}
	


H1   {    
	text-decoration: none;
	font-size: 15.75;
	font-family: Georgia, Curier, verdana;
	text-align: left;
	color: #666666;
	DISPLAY: block;
	WIDTH: 60%;
	border-width: 0px 0px 1px 0px;
	border-style: dashed;
	border-color: #990000;
	padding: 0px 0px 10px 5px;
	margin-bottom: 30px;
	margin-top: 40px;
	text-align: left;
	  }
	  
H2   {    
	text-decoration: none;
	font-size: 18.75;
	font-family: Georgia, Curier, verdana;
	text-align: left;
	color: #666666;
	padding: 0px 0px 10px 5px;
	  }
 	
H1:first-letter { font-weight: bold; font-size: 17.75; color:#990000; font-family: Georgia, Curier, Verdana;}

H2:first-letter { font-weight: bold; font-size: 19.75; color:#990000; font-family: Georgia, Curier, Verdana;}

	  
A {
	font-size: 13.75;
	font-family:Georgia, Curier, Verdana;
	text-decoration: underline;
	color: #990000;
	}
	
A.mini {
	font-size: 10.75;
	font-family:Verdana, Tahoma, Arial;
	text-decoration: underline;
	}
A.mini:hover {
	text-decoration: none;

}

A:hover {
	text-decoration: none;
	background-color:#EFEEE9;
}

A.image:hover {
	text-decoration: none;
}


#testa_sx {
	height: 157px;
	background:   url(pict/layout/testa_centro.gif) ;
	padding: 0px;
	}
	
#testa_dx {
	width:226px;
	height:157px;
	position: absolute;
	top: 30px;
	left: 271px;
	background: url(pict/layout/testa_dx.jpg)  no-repeat;
	}
	
#testa_dx2 {
	width:66px;
	height:157px;
	position: absolute;
	top: 30px;
	left: 497px;
	background: url(pict/layout/testa_dx_2.gif)  no-repeat;
	}
	
	
#testa_end {
	width:79px;
	height:157px;
	position: absolute;
	top: 30px;
	right: 30px;
	background: url(pict/layout/testa_end.gif)  no-repeat;
	}
	
#content {
	
	border-width: 1px 1px 2px 1px;
	border-style: solid;
	border-color: #000;
	margin: 32px 0px 10px 155px;
	padding: 40px 20px 40px 85px;
	background:   url(pict/layout/genialmente.gif)  no-repeat top left;
	}
	
#footer {
	border-width: 0px 0px 0px 3px;
	border-style: solid;
	border-color: #990000;
	margin: 0px 0px 0px 155px;
	padding: 0px 0px 0px 10px;
	font-size: 10.75;
	font-family:Verdana, Tahoma, Arial; 
	text-align: left;
	color: #666666;
	}
	
#testata  { 
	height:180px;
	  }
	
#box_title   { 
	width: 200px;
	height:100%;
	font-size: 15.75;
	font-family: Georgia, Curier, verdana;
	font-weight: bold;
	text-align: left;
	color: #666666;
	border-width: 1px 2px 2px 1px;
	border-style: solid;
	border-color: #000;
	padding: 10px;
	margin: 0px 30px 0px 0px;
	float:left;
	  }
	  
#box_title:first-letter { font-weight: bold; font-size: 17.75; color:#990000; font-family: Georgia, Curier, Verdana;}
	  
#locandina {
	float:left;
	}
	
.box {
	margin-left: 20px;
	
	}
	
.border_locandina {
	margin: 1px;
	}
	
.border_sezioni {
	margin: 0px 20px 10px 20px;
	border-width: 1px;
	border-style: solid;
	border-color: #000;
	float:left;
	}
	
.border {
	border-width: 1px;
	border-style: solid;
	border-color: #666;
	}
	
.border_foto_mostra {
	border-width: 1px;
	border-style: solid;
	border-color: #666;
	margin-right: 20px;
	}
	
.border_orig {
	border-width: 1px;
	border-style: solid;
	border-color: #666;
	margin: 10px 0px 10px 0px;
	}
	
.dida {
	border-width: 0px 0px 0px 2px;
	border-style: solid;
	border-color: #990000;
	}
	
.box_foto_inline {
	border-width: 0px 0px 0px 2px;
	border-style: solid;
	border-color: #990000;
	padding-left: 19px;
	margin-top:45px;
	}
	
	
		#interno {
			width: 100%;
			height: 700px;
			border-width: 1px;
			border-style: solid;
			border-color: #000000;
			padding: 30px 25px 40px 50px;
			}

#laterale {
	position: absolute;
	top: 240px;
	left: 20px;
	}

	#menu {
		border-width: 0px 1px 1px 0px;
		border-style: solid;
		border-color: #000000;
		padding: 5px;
		margin: 0px 0px 0px 0px;
		background:   url(pict/layout/bkg_menubox.gif) no-repeat top left;
		}
	
		#credits {
		width: 150px;
		border-width: 1px 1px 1px 0px;
		border-style: solid;
		border-color: #000000;
		padding: 10px 0px 10px 5px;
		margin: 25px 0px 0px 0px;
		background:   url(pict/layout/bkg_creditbox.gif) no-repeat top left;
		font-size: 10.75;
		font-family:Verdana, Tahoma, Arial; 
		text-align: left;
		color: rgb(30, 30, 30);
		}
		
		
.form 	{
	font-size: 12.75;
	font-family: Verdana, Tahoma, Arial;
	text-align: left;
	color: #000;

	border-width: 1px;
	border-style: solid;
	border-color: #333333;
	margin:0px;
	}

.button_form 	{
	font-size: 10.75;
	font-family: Verdana, Tahoma, Arial;
	text-align: center;
	color: #000000;
	width: 60px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	margin:0px;
	background:   url(file:///F|/LAVORI/messerotti/www_wg1/pict/bkg_button_form.gif);
	}
	

	
.dashed {
	width: 340px;
	margin: 25px 0px 12px 0px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #CCCBC1;
	padding: 3px;
	background:   url(../../../Venus/www_trieste/pict/label.gif) #efeee9 no-repeat top left;
	font-size: 11.75;
	font-family: Verdana, Tahoma, Arial;
	font-weight: bold;
	text-align: left;
	color: #76953C;
	}
	


	

.border_collapse {
	font-size: 11.75 px;
	font-family: Verdana, Tahoma, Arial;
	text-align: left;
	color: rgb(30, 30, 30);
	border-width: 1px;
	border-style: solid;
	border-color: #C7B29A;
	border-collapse : collapse;
	}
	
UL {
	color: #990000;
	margin-left: 25px;
}

OL {
	list-style-type: decimal;
	color: #990000;
	margin-left: 25px;
	font-size: 12.75;
	font-family: Verdana, Tahoma, Arial;
}


OL.letterale {
	list-style-type: lower-alpha;
	color: #769400;
	margin-left: 50px;
	font-size: 13.75;
	font-family: Verdana, Tahoma, Arial;
}

/*	
MENU'
-------------------*/
	
UL.menu1 {
	PADDING: 0px; 
	MARGIN: 0px; 
	WIDTH: 160px; 
	LIST-STYLE-TYPE: none;	
}

UL.menu1 LI.top {
	DISPLAY: block;
	PADDING-left: 11px;  
	PADDING-BOTTOM: 4px;  
	PADDING-TOP: 5px;  
	TEXT-DECORATION: none;
	text-align: left;
	BACKGROUND:   url(../../../Venus/www_trieste/pict/tratteggio.gif);
}

UL.menu1 LI A {
	PADDING-left: 11px; 
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 4px;
	DISPLAY: block;     
	TEXT-DECORATION: none;
	text-align: left;
	COLOR: #3D3D3B;
}

UL.menu1 LI {
	DISPLAY: inline;
}

UL.menu1 LI A:link { 
	COLOR: #3D3D3B;
}


UL.menu1 LI A:hover {
	BACKGROUND:   url(pict/layout/bullet_menu.gif) no-repeat center left;
	padding-left: 15px;
	margin-bottom: 2px;
	COLOR: #3D3D3B;
	font-weight: bold;
	font-size: 11.75;
}


UL.menu1 LI A:active {
	COLOR: #3D3D3B;
}













