/* foglio stile per Elviraarte.it by YleniaHouse(C)2008-2011 */

a:link,a:visited,a:hover	{
	color: gold;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	cursor: url("img/com/elart-nav.cur");
				}
a:active		{
	color: darkOrange;
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
	cursor: url("img/com/elart-nav.cur");
		}

a.foot		{
		font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
		font-weight: medium;
		text-align: left;
		cursor: url("img/com/elart-nav.cur");
		}

a.foot:link,a.foot:visited	{
				font-size: 1,0em;
				color: gold;
				text-decoration: none;
				}

a.foot:hover	{
		font-size: 1,0em;
		color: orange;
		text-decoration: underline;
		}

a.foot:active	{
		font-size: 1,0em;
		color: darkOrange;
		text-decoration: overline;
		}

a.nofrLink:link,a.nofrLink:visited
		{
		color: #D2691E;		/* chocolate */
		font-family: "Trebuchet MS", verdana, arial, geneva, sans-serif;
		font-size: 14pt;
		font-weight: medium;
		text-align: left;			/* IE only */
		text-decoration: none;
		cursor: url("img/com/elart-nav.cur");	/* IE only */
		}

a.nofrLink:hover	{color: #EEE8AA; text-decoration: underline} /* paleGoldenRod*/

a.nofrLink:active	{color: #FF8C00; text-decoration: overline}  /* darkOrange */

body,html	{
		margin: 0px auto;		/* TOP,SX,BOTTOM,DX */
		padding: 0px;
		height:  100%;
		background-color: #D0DCC8;
		background-image: url("http://www.elviraarte.it/img/com/bg.gif");
		background-repeat: repeat;
		overflow: hidden;
		color: #000;
		font-family: "Trebuchet MS", verdana, arial, geneva, sans-serif;
		font-size: medium;
		text-align: center;			/* IE 5.x only */
		cursor: url("img/com/elart.cur")	/* if gte IE5.x */
		}

.bodyno		{background-color: transparent; background-image: none}

.nofr		{
		margin: 0px auto;
		padding: 0px;
		width: 600px; \ width: 660px; w\idth: 600px;
		background-color: #D0DCC8;
		color: #280000;
		font-family: "Trebuchet MS", verdana, arial, geneva, sans-serif;
		}

.nofrTit		{font-size: 18pt; font-weight: bold;}
.nofrTxt		{font-size: 12pt; font-weight: normal;}


table		{margin: 0px auto; text-align: center; /* IE only */}

hr, hr.short	{color: gold; text-align: center; /* IE only */}
hr		{border: 3px outset}
hr.short	{width: 30%; border: 2px dotted}

.bar2	{width: 60%; size: 8px; height: 8px; color: orange}

img.dx		{
		float: right;
		margin: 0px 0px 0px 10px;	
		}	

#head,#headdx,#main,#footer,#principale,#altro
			{cursor: url("img/com/elart.cur") /* if gte IE5.x */}

#head 		{
		margin: 0px auto;		/* TOP,SX,BOTTOM,DX */
		padding: 0px;
		vertical-align: top;
		width: 80%;
		border-left: 5px ridge gold;
		border-right: 5px ridge gold;
		background-color: #000000;
		overflow: hidden;
		color: lemonChiffon;
		font-family: "Trebuchet MS", verdana, arial, sans-serif;
		text-align: center;			/* IE5.x only */
		}

#headsx {
float:left;
width: 10%;
margin: 0px;
padding: 5px;
background-color: #000000;
}

#headcnt {
float:left;
width: 70%;
margin-left: 5px;
border-left: 0px;
padding: 5px;
text-align: center;
}

#headdx {
float: left;
width: 100px;
margin: 0px;
padding: 10px;
background-color: #000000;
color: lemonChiffon;
font-family: "Trebuchet MS", verdana, arial, geneva, sans-serif;
font-size: 10pt;
font-weight: bold;
text-align: center;			/* IE5.x only */
}

.footer	{
		margin: 0px auto;
		padding: 0px;
		float: clear;
		height: 20%;
		border-top: 5px ridge gold;
		background-color: transparent;
		color: #F0E68C;
		font-family: "Trebuchet MS", verdana, arial, sans-serif;
		font-size: small;
		text-align: center;			/* IE5.x only */
		}

.main		{
		margin: 0px auto;
		padding: 0px;
		vertical-align: top;
		width: 80%;
		height: 100%;	/* la finestra nera deve arrivare al fondo della pagina! */
		border-left: 5px ridge gold;
		border-right: 5px ridge gold;
		background-color: #000000;
		overflow: hidden;
		color: lemonChiffon;
		font-family: "Trebuchet MS", verdana, arial, sans-serif;
		text-align: center;			/* IE5.x only */
		}

#home	{
		float: left;
		margin: 0px auto;		/* TOP,DX,BOTTOM,SX */
		padding-left: 0px;
		vertical-align: top;
		width: 100%;
		height: 100%;
		overflow-x: hidden;
		overflow-y: auto;
		background-color: #000;
		color: lemonChiffon;
		text-align: center; 			/* IE5.x only */
		scrollbar-face-color: orange;		/* if gte IE5.x */
		scrollbar-shadow-color: #282828;	/* if gte IE5.x */
		scrollbar-highlight-color: #CCCCCC;	/* if gte IE5.x */
		scrollbar-darkshadow-color: #282828;	/* if gte IE5.x */
		scrollbar-track-color: #000000;	/* if gte IE5.x */
		scrollbar-arrow-color: rgb(0,0,0);	/* if gte IE5.x */
		scrollbar-3d-light-color : silver;	/* if gte IE5.x */
		} 

.dama		{
		background-color: transparent;
		background-image: url("img/com/damaLeo1.png");
		background-attachment: fixed;
		background-position: 0px;
		background-repeat: no-repeat;
		}

.black		{margin: 0px auto;
		padding: 0;
		width: 60%;
		border: 1px;
		background-color: transparent; 			text-align: center;}

#page01		{
		margin: 0px auto;
		padding: 0px;
		height: 100%;
		background-color: #000;
		overflow-x: hidden;
		overflow-y: auto;
		text-align: center;			/* if gte IE5.x*/
		scrollbar-face-color: orange;
		scrollbar-shadow-color: #282828;
		scrollbar-highlight-color: #CCCCCC;
		scrollbar-darkshadow-color: #282828;
		scrollbar-track-color: #000000;	
		scrollbar-arrow-color: rgb(0,0,0);
		scrollbar-3d-light-color : silver;	
		cursor: url("img/com/elart.cur")	/* if gte IE5.x */
		}

#hmtxt		{
		float: left;
		margin: 0px;
		padding: 10px;
		width: 350px;
		height: auto;
		vertical-align: top;
		}

#cntr		{
		margin: 0px auto;
		text-align: center /* if gte IE5.x */
		}

table.idx  {width: 98%; border: solid 2px gold; text-align: center /* if gpe IE5.x */}
table.glr , table.glr2 {margin: 0px auto; padding: 0px; spacing 0px; border: solid 2px goldenRod; background-color: #000; text-align: center}
table.glr  {width: 80%}	
table.glr2 {width: 90%}	
table.bjx  {margin: 10px auto; width: 90%; background-color: #000000; border: 3px goldenrod ridge}
table.home {margin: 10px auto; padding: 0px; width: 80%; background-color: transparent; color: #000; border: 4px goldenrod ridge}
td.glr	{margin: auto; background-color: #000000; text-align: center}
td.img	{margin: auto; width: 100px; height: 100px; color: #B9C29E; background: #000; text-align: center}
td.txt	{border-bottom: 1px solid darkOrange; color: #B9C29E; background: black; font-size: small; align: center; vAlign: top}
td.cod	{border-bottom: 1px solid darkOrange; color: #B9C29E; background: #000;  font-size: x-small;}
td.incipit	{margin: 0px auto; background-color: #002828; border: 3px goldenrod ridge; text-align: 		center}
td.a		{margin: 0px auto; background-color: #B9C29E; border: 3px goldenrod ridge; color: #000000; text-align: center}
td.b		{margin: 0px auto; border: 3px goldenrod ridge; color; #B9C29E; text-align: center}


/*stili generici su header e footer*/

h1,h2		{
		margin: 0;
		padding:0
		}

h1		{
		padding-left:0.5em;
		font: bold 2.3em/80px arial,serif
		}

h2		{
		color: #999;
		font-size: 1.5em
		}

#sx,#dx 	{float: left; margin: 0px auto; padding: 0px; spacing: 0px; width: 10%; height:180px; background-color:#D0DCC8; background-image: url("http://www.elviraarte.it/img/com/bg.gif");
		cursor: url("http://www.elviraarte.it/img/com/elart.cur")
		}

#sx 		{
		float: left;
		margin: 5px auto;
		padding: 0px;
		width: 10%;
		background-color: #000000;
		text-align: center;
		cursor: url("http://www.elviraarte.it/img/com/elart.cur");/* IE5.x only */
		}

#dx 		{
		float: left;
		padding: 0px;
		width: 10%;
		background-color: #000000;
		color: lemonChiffon;
		font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
		font-size: 0.7em;
		font-weight: bold;
		text-align : center;			/* IE5.x only */
		cursor: url("http://www.elviraarte.it/img/com/elart.cur");/* IE5.x only */
		}

#cr	{
	float: left; margin: 0px auto; spacing: 0px; padding: 0px; width: 80%; height: 200px; border-left: 		5px ridge gold; border-right: 5px ridge gold; background-color: #000; overflow: auto; color: #FFF; 		font-family: verdana,arial,sans-serif; font-size: 100%; text-align: center;
	cursor: url("http://www.elviraarte.it/img/com/elart.cur")
	}

.logo	{
	float: left;
	width:70%;
	height: 120px;
	padding-right: 0px;
	background-color: black;
	text-align : center;			/* IE5.x only */
	cursor: url("http://www.elviraarte.it/img/com/elart.cur");	/* IE5.x only */
	}

hr.divider	{
		margin: 0px;
		padding: 0px;
		border-top: 5px ridge gold;
		}


/*stili specifici per il layout*/



div#content	{
		padding: 1em 1em 5em
		}


/* stili specifici per il content */

div#content{padding:0 1.5em}
div#content p{line-height:1.3em}


.cont1		{
		margin: 0px auto;
		vertical-align: top;
		background-color: transparent;
		color: lemonChiffon;
		text-align: center;
		}



.trailer , .map	{
			margin: 0px auto;
			padding: 10px;
			text-align: center	/* IE5.x only */	
			}

.img		{
		vertical-space: 10px;
		horizontal-space: 10px;
		border: none;
		vertical-align: top;
		text-align: center;
		}

.trailer	{
		width: 480px;
		height: 100px;
		border: none;
		font-size: small;
		font-weight: normal;
		}

.map		{
		margin: 0px auto;
		width: 660 px;
		height: 431 px;
		border: none;
		text-align: center; /* IE only */
		}

.right	{padding: 20px; text-align: right}
.center	{padding: 20px; text-align: center}

table.ban	{
		margin: 10px auto;
		padding: 15px;
		width: 50%;
		border: 10px gold ridge;
		background-color: goldenRod;
		color: #000;
		text-align: justify;
		/* text-align: center;*/	/* IE only */	
		}

td.minib	{
		padding-left:10pt;
		background-color: transparent;
		color: lemonChiffon;
		font-size: 60%;
		}

td.white	{
		background-color: #FFF;
		border: 5px darkGrey outset;
		font-family: "DejaVu Sans Mono", "Lucida Console", verdana, sans-serif;
		font-size: 12px;
		font-style: normal;
		}

.tit1	{
	float: left;
	margin: 0,0,50,0px auto;
	width: 100%;
	height: 100px;
	vertical-align: top;
	background-color: transparent;
	color: #FF8C00;
	font-family: "Trebuchet MS", "verdana", "arial", "sans-serif";
	font-size: x-large;
	font-weight: bold;
	text-align: right; 		/* IE5.x only */
	}

.tit2	{
	margin: auto;
	background-color: #000000;
	color: #B9C29E;
	font-family: "Times New Roman","Garamond","Helvetica", serif;
	font-size: 28pt;
	font-weight: bold;
	text-decoration: underline;
	text-align: center; 			/* IE5.x only */
	}

.tit3	{
	text-align: center; 			/* IE5.x only */
	color: gold;
	font-family: "Times New Roman","Garamond","Helvetica", serif;
	font-size: 18pt;
	font-weight: bold;
	text-style: italic;
	text-decoration: none;
	}
	
.tit4	{margin: auto;
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 1.2em;	color: gold;
	text-align: center;
	font-weight: bold;
	}


#text01	{
	padding-left: 2px;
	padding-right:2px;
	background-color: transparent;
	color: lemonChiffon;
	font-family: "Trebuchet MS", verdana, arial, geneva, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: left; 			/* IE5.x only */
	text-decoration: none;	
	}

.txt01,.txt02	{font-size: 1.0em; color: #F5F5DC}

.txt01		{padding: 10px; font-weight: normal; text-align: justify}
.txt02		{font-weight: bold; text-align: center}

.txt03,.txt07	{font-weight: bold}
.txt03		{color: lemonChiffon; font-size: 90%}
.txt07		{color: greenyellow; font-size: 110%; text-align: center}

.txt04, .txt05, .txt06	{
		font-family: 'Trebuchet MS', verdana, arial, geneva, sans-serif;
		font-size: 1.0em;
		font-weight: bold;
		text-align: left;		/* IE5.x only */
			}

.txt04	{
	color: gold
	}

.txt05	{
	color: goldenRod
	}

.txt06	{
	color: greenyellow;
	}

.txt08, .txt09	{padding: 30px; color: #DAD4AF; font-family: verdana, arial, sans-serif; font-weight: normal; text-align: justify}
.txt08	{font-size: 0.9em}
.txt09	{font-size: 0.8em}

.txt10	{padding: 50px; text-align: justify;}

.note	{color: goldenrod; font-size: small; font-weight: bold}

.txtgold, .txtgold2	{color: gold}
.txtgold2		{font-weight: bold}
.phone		{color: greenyellow; font-weight: bold}
.red, .txtred	{color: #FF6428}
.blue, .txtblue	{color: #66DFFF}
.txtred		{padding: 20px; text-align: justify; font-size: larger}
.txtblue	{padding: 20px; text-align: justify; font-size: larger}

.avs		{width: 60%; color: #B9C29E}

.txtavs1, .txtavs2, .txtavs3	{padding: 50px; font-size: 1.0em;}
.txtavs1	{text-align: center; font-weight: bold; color: gold}
.txtavs2	{text-align: justify; color: #F5F5DC};
.txtavs3	{text-align: center; font-weight: bold; color: #F5F5DC}
.txtavs4	{padding: 25px; color: #F5F5DC; font-size: 1.0em; text-align: justify}
.txtavs5	{padding: 5px,0; background-color: gold; color: #000; font-size: 1.2em;}

.bold		{font-weight: bold}


.prova		{
		margin: 0px auto;
		padding: 10px;
		background-color: #000;
		border: 3px ridge gold;
		font-family: verdana, arial, geneva, sans-serif;
		color: #FFF;
		font-size: 1.0em;
		text-align: center; /*IE only */
		}

.fig		{font-size: 0.8em}

/* ---------------------------------------------------------------------------------------- */


/* foglio stile per Elviraarte.it by YleniaHouse(C)2008-2011 */
			
