/* CSS stylesheet YH - Traduzioni da "Du Ciel A La Terre */
<-- 
a.link	{cursor: url("../../img/com/yh_Hand-glow_01.ani");}

a.foo		{margin: 0; padding: 0;
		font-family: "Trebuchet MS", verdana, arial, geneva, sans-serif;
		text-align: center; font-size: 1.0em; font-weight: bold;
		cursor: url("../../img/com/yh_Hand-glow_01.ani");}

a.foo:link, a.foo:visited	{color: #000028; background-color: transparent;
			text-decoration: none}
a.foo:hover		{color: #F0F8FF; background-color: #4169E1;	/* over */
			text-decoration: none}
a.foo:active		{color: #4169E1; background-color: #FFFACD;						text-decoration: overline}			/* click */

a.frm	{font-weight: bold; text-decoration: none;
	font-size: 1.0em; cursor: url("../../img/com/yh_Hand-glow_01.ani");}
a.frm:link, a.frm:visited	{background-color: transparent;
			color: #9932CC}		  /* darkOrchid */
a.frm:hover, a.frm:active	{background-color: #800000; /* maroon */
			color: #FFD700}		  /* gold */

a.dct			{font-family: Verdana, Arial, Geneva, sans-serif;
			font-weight: bold; text-align: center;
			cursor: url("../../img/com/yh_Hand-glow_03.ani");}
a.dct:link, a.dct:visited	{color: #4169E1; background-color: transparent;
			text-decoration: none;}
a.dct:hover		{color: #000080; background-color: transparent;
			text-decoration: overline}
a.dct:active		{color: #000080; background-color: #D8BFD8;
			text-decoration: underline;}

a.pg			{font-family: "Trebuchet MS",verdana,arial,geneva,sans-serif;
			font-size: 1.15em; font-weight: normal; text-align: center;
			text-decoration: none;
			cursor: url("../../img/com/yh_Hand-glow_01.ani");}
a.pg:link, a.pg:visited, a.pg.hover	{background-color: transparent}		
a.pg:link			{color: #69F; font-weight: bold}
a.pg:visited		{color: #69F}
a.pg:hover, a.pg:active	{color: #06F}		/*ex 69F*/
a.pg:active		{background-color: #E9DEFA;}	/*ex D8BFD8*/

a.idx		{font-family: "Trebuchet MS",Verdana,Arial,Geneva,sans-serif;
		font-size:1.0em; font-weight: bold; text-align: left; text-decoration: none;
		cursor: url("../../img/com/yh_Hand-glow_01.ani");}
a.idx:link, a.idx:visited, a.idx.hover	{background-color: transparent}		
a.idx:link				{color: #191970}
a.idx:visited			{color: #4169E1}
a.idx:hover, a.idx:active		{color: #C39}
a.idx:active			{background-color: #CCF;}

a.menuA	{font-size: 1.4em; color: #002F80; text-decoration: none;
	cursor: url("../../img/com/yh_Hand-glow_01.ani");}

body	{
	margin: 0 auto; padding:0;
	background-color: #FAF0E6;		/* linen */
	background-image: url("../../img/com/yh_sf-003.jpg");
	background-attachment: fixed;
	background-repeat: repeat;
	color: #000033;
	text-align: center;
	z-index: 1;
	cursor: url("../../img/com/yh_Arrow-glow_01.ani"); /* only IE */
	}

.mainframe	{
		overflow: auto;
		}

#page		{
		margin: 0 auto;
		padding: 0;
		width: 605px;
		background-color: #FDFDFF;
		background-image: url("../../img/yh_works/yh_dcalt/dcalt-sf-0.gif");
		text-align: center;
		border-top: 3px ridge gold;
		border-left: 3px ridge gold;
		border-right: 3px ridge gold;
		border-bottom: 3px groove gold;
		}

#aDct-Cx		{margin: auto; text-align: center}

.box0, .box1, .box2, .box3, .box4, .box5, .box6, .box7, .box8, .box9	
		{	
		float: left;
		margin: 0 auto;
		padding: 0;
		width: 600px;
		background-color: #EDFFFF;
		overflow-vertical: auto;
		overflow-horizontal: hidden;
		border-top: 0;
		border-left: 1px solid gold;
		border-right: 1px solid gold;
		border-bottom: 1px solid gold;
		}				/* togli 9 */

.box0 {background-image: url("../../img/yh_works/yh_dcalt/yh_dcalt_sf-0.jpg")}
.box1 {background-image: url("../../img/yh_works/yh_dcalt/yh_dcalt_sf-1.jpg")}
.box2 {background-image: url("../../img/yh_works/yh_dcalt/yh_dcalt_sf-2.jpg")}
.box3 {background-image: url("../../img/yh_works/yh_dcalt/yh_dcalt_sf-3.jpg")}
.box4 {background-image: url("../../img/yh_works/yh_dcalt/yh_dcalt_sf-4.jpg")}
.box5 {background-image: url("../../img/yh_works/yh_dcalt/yh_dcalt_sf-5.jpg")}
.box6 {background-image: url("../../img/yh_works/yh_dcalt/yh_dcalt_sf-6.jpg")}
.box7 {background-image: url("../../img/yh_works/yh_dcalt/yh_dcalt_sf-7.jpg")}
.box8 {background-image: url("../../img/yh_works/yh_dcalt/yh_dcalt_sf-8.jpg")}
.box9 {background-image: url("../../img/yh_works/yh_dcalt/yh_dcalt_sf-x.jpg")} /*no use */


.shoulder		{
		float: left;
		margin: 0;
		padding: 0;
		width: 80px;
		background-color: transparent;
		border: 0;
		}
.container
		{
		float: left;
		margin: 0 auto;
		padding: 0;
		width: 519px;
		background-color: transparent;
		color: darkBlue;
		border: 0;
		}

.text		{
		margin: 0;
		padding: 0;
		width: 100%;
		text-align: justify;
		border: 0;
		}
.frms		{
		margin: 0 auto; padding: 0;
		background-color: #FCFCFF;
		font-family: verdana, arial, geneva, sans-serif;
		font-size: 0.8em;
		text-align: center}

hr.dcalt	{height: 12px; border: 0;
	background-image: url("../../img/yh_works/yh_dcalt/yh_Dcalt-hr.png");}

/* CSS per menu */

#coolmenu	{
margin: 0 auto;
padding: 2px;
border: none;		/* spessore e colore del bordo */
width: 500px;		/* larghezza contenitore Menu */
height: 60px;
background-color: #94C0EE;	/* sfondo */
background-image : url("../../img/yh_works/yh_dcalt/yh_dct-menu.png");	/* img sfondo */
text-align: center;
}

#coolmenu a	{     	 /* Caratteristiche del font e formattazione */
font: bold 1.0em "Trebuchet MS",verdana,arial,geneva,sans-serif;
vertical-align: middle;
padding: 2px;
padding-left: 5px;
display: inline;
width: 100%;
color: #000080;
text-decoration: none;
text-align: center;
cursor: url("../../img/com/yh_Hand-glow_01.ani");
}

html>body #coolmenu a{width: auto;}

#coolmenu a:hover	{        			 /* colore dello sfondo con mouseover sul link */
width: 100%;
background-color: #4169E1;
color: #FDF5E6;
}

#tabledescription	{    			 /* caratteristiche del font per la descrizione */
width: 100%;
height: 60px;
padding: 30px;
filter:alpha(opacity=0);
-moz-opacity:0;
font: normal 1.1em Verdana, Arial, sans-serif;
color: #000080;
text-align: center;
		}
				/*fine Menu */

.home, .home1, .home2, .home3, .home4, .home5, .home6, .home7, .home8
	{
	margin: 0 auto;
	padding: 0;
	width: 620px;
	overflow-x: none;
	color: #000080;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
	font-size: 14pt;
	text-align: center;
	font-weight: strong;
	}
.home	{background-repeat: repeat-y; background-color: #E0FFFF;
	background-image: url("../../img/yh_works/yh_dcalt/yh_Dct-sf_01.jpg");}

.home1, .home2, .home3, .home4, .home5, .home6, .home7, .home8	{background-color: #F9F9F9}


.menu, .menu2	{
		margin: 0 auto;
		width: 610px;
		background-color: transparent;
		background-image:  url("../../img/yh_works/yh_dcalt/yh_Dct-sf_02.gif");
		border: 3px ridge #1E90FF;
		text-align: center;	/* IE only */
		cursor: url("../../img/com/yh_Arrow-glow_03.ani");
		}
.menu		{height: 250px}
.menu2		{height: 250px}

.info	{
	margin: 0 auto;
	width: 90%;
	border: ridge 3px #69F;
	background-color: transparent;
	color: #000064;
	font-size: 0.85em;
	text-align: left;
	font-weight: bold;
	}

table#index	{
	margin: 0 auto;
	padding: 0;
	width: 96%;
	border: 3px ridge #69F;
 	background-color: #9CC9EC;
	font-family: "Trebuchet MS",verdana,arial,geneva,sans-serif;
	font-size: 0.9em;
	color: #191970;
	text-align: left;
	border: 1px solid darkBlue;
	}

td.sum	{border: 1px solid #0080C0;
	font-weight: bold; text-align: center}

td.sf	{width: 2px; height: 25px; background-color: #69F} /* spazio fra colonne titoli */


#b-txt-1		{
		margin: 0 auto;
		color: #000000;
		font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
		font-size: 1.0em;
		font-weight: normal;
		text-align:center;	
		}

.b-txt-2		{
		margin: 0 auto;
		padding:0;
		color: #000080;
		font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
		font-size: 0.8em;
		font-weight: bold;
		text-align: center;	
		}
.pag	{
	margin: 0 auto;
	padding-left: 20px;
	padding-right: 15px;
	font-size: 1.1em;
	text-align: justify;
	}

.note, .note2	{
		margin: 0 auto;
		padding: 8px;
		width: 90%;
		border: 6px double #96C;
		background-color: #D3EBF1;
		background-image: url("../../img/com/yh_sf-020.gif");
		color: #000028;
		font-size: 0.8em;
		font-weight: bold;
		text-align: justify;
		}

.imgCx	{margin: auto;
	margin-top: 4px;
	margin-bottom: 4px;
	padding: 0;
	border: 0;
	text-align: center;}

.imgSX	{float: left;
	margin-top: 6px;
	margin-right: 6px; 
	margin-bottom: 1px;
	padding: 0; align="left";
	border: 0}

.capo01	{						/* OKAY*/
	color: #0066AA;
	font-family: "Galleria-Normal", "FancyPants", Abode, Desdemona, "Times New Roman", serif;
	font-size: 26pt;
	font-weight: normal;
	text-decoration: none
	}

.titPg	{
	margin: auto;
	width: 50%;
	font-size: 1.4em;
	background-color: transparent;
	color: #1E90FF;
	text-align: center;
	}

.txtFL	{background-color: #FFF;}

.txtQst	{font-weight: bold; font-style: italic; color: #000028; background-color: #FFF;}

.txt01a, .txt01b, .txt01c	{
			font-size: inherit;
			font-family: verdana, arial, geneva, sans-serif;
			font-weight: bold;
			font-style: normal;
			}
.txt01a	{color: #800000;}
.txt01b	{color: #4169E1;}
.txt01c	{color: #00CED1;}		/* darkTurquoise */

.txt02, .txt03, .txt04, .txt05 {padding: 12px;
		   	font-family: "Trebuchet MS",verdana,arial,geneva,sans-serif;}
.txt02, .txt03		{font-weight: bold;}
.txt02, .txt04, .txt05	{text-align: justify}
.txt02			{font-size: 1.0em;}
.txt03			{color: #1E90FF; font-size: 1.15em; text-align: center}
.txt04			{font-size: 0.8em; font-weight: bold;}
.txt05			{font-size: 1.16em}

.canale	{color: #0000EC; font-size: inherit; font-style: italic;}
.frcmp	{color: #000; font-family: verdana, arial,geneva,sans-serif; font-size: 0.9em}
.ndT	{color: #0000EC; font-family: verdana, arial,geneva,sans-serif; font-size: 0.9em}

.txtRed	{color: #FE0000}

hr.pag	{width: 80%; color: #09C; background-color: #06F; height: 5px}

#footer	{
	margin: 0 auto;
	padding: 1px 0 10px 1px;
	text-align: center;		/* IE */
	font-family: "Trebuchet MS", verdana, arial, geneva, sans-serif;
	font-weight: bold;
	color: #000028;
	font-size: 0.9em;
	}

table.foot {
	margin: 0 auto;
	width: 600px;
	text-align: center;
	border: none;
	 }

.bar	{
	margin: 5px auto;
	border: 0px;
	width: 500px;
	height:  12px;		/* size */
	background-color: none;
	text-align: center;		/* for IE */
	background-image: url("../../img/com/yh_gold-hr.png")
	}

.crtg	{margin: 0 auto;
	padding: 6px;
	border-bottom: 5px dotted #87CEFA;
	border-top: 5px dotted #87CEFA;
	}
.tits	{
	margin: 0 auto; padding: 3px;
	background-color: #7096E2;
	border: 3px ridge #9DC9EB}

.lgt	{color: #7096E2; text-align: center}
.did	{color: darkBlue;
	 font-family: verdana,arial,geneva,sans-serif; font-size: 0.7em;
	 text-align: center}
.bld	{font-weight: bold}
.ita	{font-style: italic}
.grcs	{font-weight: bold; font-style: italic}
.big	{font-size: 1.05em; font-weight: extrabold}
/* Fine CSS YH - Traduzioni da "Du Ciel A La Terre */