* {	margin: 0;	padding: 0;}BODY {
	background : #E6FFFF;	font-weight : normal;
}
	P {	margin-top : 1em;}
.menu {
	background-color : #E6E6FA;
	background-image : url(sfondo.gif);
	background-position : top right;
	background-repeat : no-repeat;
	border : medium inset Maroon;		border-right : none;		text-align : left;
	padding : 0% 0% 0% 0%;		margin : 0 0 0 0;		clear : both;
	}
.menu ul {
	display : inline;
	padding-left : 0%;
	margin-left : 0%;
}

.menu ul li {
	display : inline;
	margin-left : 1%;
	border : thin solid black;
	padding-right : 3%;
	padding-left : 3%;
	background-color : #DBDBF9;
	}

.menu ul li.logo {
	display : inline;
	margin-left : 0%;
	padding-right : 3%;
	padding-left : 0%;
	border : none;
	background-color : transparent;
	}

.menu ul li a:link {
	color : #008080;
	font-weight : 800;
	font-size : medium;
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
}

.menu ul li a:visited {
	color : #008080;
	font-weight : 800;
	font-size : medium;
	text-decoration : none;
	font-family : "Times New Roman", Times, serif;
	}

.menu ul li a:hover {
	color : #FF8C00;
	}

.logo {
	display : inline;
	border : none;
	}

	

H1.titolo {
	color : #CC3366;
	text-align : center;
	font-family : Verdana serif;
	font-size : large;
	font-style : italic;
	font-weight : 600;		margin-bottom : 1em;	
}

H2.sottotitolo {
	font-family : serif;
	font-size : medium;
	font-stretch : ultra-expanded;
	text-align : center;
	color : #993366;		margin-bottom : 2em;		margin-top : 2em;
}

.titoloparagrafo {
	font-family : "Times New Roman", Times, serif;
	font-size : medium;
	font-style : normal;
	font-weight : 700;
	line-height : 250%;
	text-align : center;
	color : #DB7093;		margin-bottom : 0.5em;		margin-top : 1em;
}

.titoloparagrafoqueenhome {
	font-family : Helvetica, sans-serif;
	font-size : x-small;
	font-style : normal;
	font-weight : 700;
	line-height : 150%;
	text-align : center;
	color : #DB7093;
}

.testonormale {
	font-family : Arial;
	font-size : x-small;
	font-weight : lighter;
	text-align : left;
}

.testonormalenews {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : normal;
	text-align : left;
}

.testonormalenews p {
	margin-top : 0%;
}

.testograssettonews {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bold;
	text-align : center;
	margin-bottom : 0.3em;
}

A:LINK.linknews {
	color : #008080;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bold;
	text-align : left;
	text-decoration : none;
}
A:VISITED.linknews {
	color : #008080;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bold;
	text-align : left;
	text-decoration : none;
}

A:hover.linknews {
	text-decoration:none;
	color: #FF8C00;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bold;
	text-align : left;
}


.testograssetto {
	font-weight : bolder;}

.boxcontenentei3box {
	width : 100%;
	vertical-align : top;
	text-align : center;
}

.boxsx {
	padding: 5px;
	border : medium groove #FFCCCC;
	width : 28%;
	float : left;
	overflow : auto;
	height : 400px;
	text-align : center;
}

.boxsxqueenhome {
	border : medium groove #FFCCCC;
	width : 20%;
	float : left;
	text-align : center;
	padding-top : 3%;
	padding-left : 5px;
	padding-right : 5px;
}

.boxdxqueen {
	border : medium groove #FFCCCC;
	width : 80%;
	float : right;
	text-align : center;
}

.boxdx {
    padding: 5px;
	border : medium groove #FFCCCC;
	width : 28%;
	float : right;
	overflow : auto;
	height : 400px;
	text-align : center;
}

.boxdxqueenhome {
	border : medium groove #FFCCCC;
	width : 28%;
	float : right;
	text-align : center;
	padding-top : 5%;
	padding-bottom : 5%;
	padding-left : 5px;
	padding-right : 5px;
	height : 450px;
	overflow : auto;
	scrollbar-face-color: #E6FFFF;
    scrollbar-arrow-color: Black;
    scrollbar-track-color: #EEEEEE;
}


.boxcentrale {
	margin : 0 28% 0 20%;
	padding: 5px;
	border : medium groove #FFCCCC;
	text-align : center;
	vertical-align : top;
	}
	
.boxcentralehome {
	margin : 0 28% 0 28%;
	padding: 5px;
	border : medium groove #FFCCCC;
	text-align : center;
	vertical-align : top;
	}

A:LINK.linkboxsx {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	color : #008080;
	font-weight : 800;
	text-decoration : none;
}

A:VISITED.linkboxsx {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	color : #008080;
	font-weight : 800;
	text-decoration : none;
}

A:HOVER.linkboxsx {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	color : #FF8C00;
	font-weight : 800;
	text-decoration : none;
}

A:LINK.linkboxsxqueenhome {
	font-family : Tahoma, Verdana, Arial, serif;
	font-size : x-small;
	color : #008080;
	font-weight : 800;
	text-decoration : none;
	}

A:VISITED.linkboxsxqueenhome {
	font-family : Tahoma, Verdana, Arial, serif;
	font-size : x-small;
	color : #008080;
	font-weight : 800;
	text-decoration : none;
	}

A:HOVER.linkboxsxqueenhome {
	font-family : Tahoma, Verdana, Arial, serif;
	font-size : x-small;
	color : #FF8C00;
	font-weight : 800;
	text-decoration : none;
}

A:LINK.linkboxdx {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	color : #008080;
	font-weight : 800;
	text-decoration : none;
}

A:VISITED.linkboxdx {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	color : #008080;
	font-weight : 800;
	text-decoration : none;
}

A:HOVER.linkboxdx {
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	color : #FF8C00;
	font-weight : 800;
	text-decoration : none;
}

DIV.fondopagina {
	background : #E6E6FA;
	border-top : medium outset Maroon;
	text-align : center;
	padding: 2em 1em;
	position : relative;
	clear : both;		margin : 0 0 0 0;
}

A:LINK.fondopagina {
	color : #008080;
	font-weight : 800;
	font-size : x-small;
	text-decoration : none;
}
A:VISITED.fondopagina {
	color : #008080;
	font-weight : 800;
	font-size : x-small;
	text-decoration : none;
}

A:hover.fondopagina {
	text-decoration:none;
	color: #FF8C00;
}

A:LINK.linknormale {
	color : #008080;
	font-family : Arial;
	font-size : x-small;
	font-weight : bold;
	text-align : justify;
	text-decoration : none;
}
A:VISITED.linknormale {
	color : #008080;
	font-family : Arial;
	font-size : x-small;
	font-weight : bold;
	text-align : justify;
	text-decoration : none;
}

A:hover.linknormale {
	text-decoration:none;
	color: #FF8C00;
	font-family : Arial;
	font-size : x-small;
	font-weight : bold;
	text-align : justify;
}


.tabellacollezione {
	border: medium groove GrayText;
	width : 100%;
}

.cellecollezione {
	border: thin dotted InactiveBorder;
}

.tabellaqueen {
	border: medium groove GrayText;
	width : 100%;
}
.cellequeen {
	border: thin dotted InactiveBorder;
	text-align : center;
}

.tabellequeenalto {
	font-size : x-small;
	font-family : sans-serif;
	font-weight : 800;
}

.tabellequeencanzoni {
	font : 600 oblique x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.bullet {
	width : 12px;
	height : 12px;
	border : none;
}

.testocentrato {
	text-align : center;
}

.boxsxtrad {
	width : 45%;
	margin-left : 2%;
	padding-bottom : 15px;
	padding-right : 2px;
	padding-top : 5px;
	float : left;
	font : 200 75% "Times New Roman", Times, serif;
	text-align : center;
}

.boxdxtrad {
	width : 45%;
	margin-right : 2%;
	padding-bottom : 15px;
	padding-left : 2px;
	padding-top : 5px;
	float : right;
	font : 200 75% "Times New Roman", Times, serif;
	text-align : center;
}


.boxtraduzione {
	width : 100%;
}

.zonadxtraduzioni {
	float : right;
	border : medium none InactiveBorder;
	width : 50%;
}

.zonasxtraduzioni {
	float : left;
	border : medium none InactiveBorder;
	width : 50%;
}

.zona1annidatatraduzioni {
	float : left;
	border : medium none InactiveBorder;
	width : 2%;
	background-color : #AFEEEE;
	height : 100%;
}

.zona2annidatatraduzioni {
	float : right;
	border : medium none InactiveBorder;
	width : 95%;
	}

.zona3annidatatraduzioni {
	float : left;
	border : medium none InactiveBorder;
	width : 95%;
}

.zona4annidatatraduzioni {
	float : right;
	border : medium none InactiveBorder;
	width : 2%;
	background-color : #AFEEEE;
	height : 100%;
}

.tradottoda {
	font : 200 italic medium serif;
	text-align : center;
}

.testotrad {
	font : 100 75% "Times New Roman", Times, serif;
	text-align : center;
}

.tradtrad {
	font : 100 75% "Times New Roman", Times, serif;
	text-align : center;
}

.grassettocentrato {
	text-align : center;
	font-family : Arial;
	font-size : x-small;
	font-weight : bold;
}

.bordinosx {
	background-color : #AFEEEE;
	width : 5%;
	height : 100%;
	float : left;
}

.bordinodx {
	background-color : #AFEEEE;
	width : 5%;
	height : 100%;
	float : right;
}

.zonacentralepaginadivisain2conbordino {
	text-align : center;
	margin-bottom : 0;
	margin-left : 5%;
	margin-right : 5%;
	margin-top : 0;
}
.zonasxcentralepagdivisain2 {
	float : left;
	text-align : center;
   width : 45%;
	}

.zonadxcentralepagdivisain2 {
	float : right;
	text-align : center;
	width : 45%;
}

.luoghiqueen {
	font : bold medium Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #996600;
	display : inline;
}

.evidenziatorefoto {
	background-color : #E6E6FA;
	height : 110px;
	padding : 15 px;
}

.foto {
	border : medium outset ActiveBorder;
}

.imglondraqueen {
	float : right;
	width : 50%;
	margin-left : 1em;
}

.imglondraqueen img {
	width : 100%;
	border : medium outset ActiveBorder;
	display : block;
	margin-bottom : 1em;
}


.testonormaleverde {
	font-family : Arial;
	font-size : x-small;
	font-weight : lighter;
	text-align : left;
	color : Green;
}

.testonormalegiallo {
	font-family : Arial;
	font-size : x-small;
	font-weight : normal;
	text-align : left;
	color : #D2CD00;
}

.testonormalegrigio {
	font-family : Arial;
	font-size : x-small;
	font-weight : normal;
	text-align : left;
	color : #393939;
}

.testonormalerosso {
	font-family : Arial;
	font-size : x-small;
	font-weight : lighter;
	text-align : left;
	color : Red;
}

.testonormalenero {
	font-family : Arial;
	font-size : x-small;
	font-weight : 600;
	text-align : left;
	color : Black;
}

.testonormaleblu {
	font-family : Arial;
	font-size : x-small;
	font-weight : lighter;
	text-align : left;
	color : Blue;
}

.testonormalerosa {
	font-family : Arial;
	font-size : x-small;
	font-weight : lighter;
	text-align : left;
	color : Fuchsia;
}

.testonormalemarrone {
	font-family : Arial;
	font-size : x-small;
	font-weight : lighter;
	text-align : left;
	color : Maroon;
}

.fontequeen {
	font-family : Arial;
	font-size : xx-small;
	font-weight : 900;
	text-align : center;
	color : AppWorkspace;
}

.letterartista {
	text-align : center;
	font : bold medium Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FF33CC;
}

A:LINK.linkletterartista {
	font-family : Arial, Helvetica, sans-serif;
	font-size : medium;
	color : #008080;
	font-weight : 800;
	text-decoration : none;
}

A:VISITED.linkletterartista {
	font-family : Arial, Helvetica, sans-serif;
	font-size : medium;
	color : #008080;
	font-weight : 800;
	text-decoration : none;
}

A:HOVER.linkletterartista {
	font-family : Arial, Helvetica, sans-serif;
	font-size : medium;
	color : #FF8C00;
	font-weight : 800;
	text-decoration : none;
}

.boxricerca {
	padding: 5px;
	border : medium groove #FFCCCC;
	width : 100%;
	text-align : center;
}


.editorialequeen {
	margin-left : 8%;
	margin-right : 8%;
	background-color : #BBEAEC;
	padding : 5px 15px 5px 15px;
}

.cellequeenalto {
	border: thin dotted InactiveBorder;
	text-align : center;
	font-size : x-small;
	font-family : sans-serif;
	font-weight : 800;
}

.immagine {
	border : medium groove #DEB887;
	background-color : #FFFAFA;
	float : right;
	text-align : center;
	font : normal x-small "Courier New", Courier, monospace;
	color : Blue;
	padding : 1% 1% 1% 1%;
}

.immagine2 {
	border : medium groove #DEB887;
	background-color : #FFFAFA;
	float : left;
	text-align : center;
	font : normal x-small "Courier New", Courier, monospace;
	color : Blue;
	padding : 1% 1% 1% 1%;
}

.img {
	display : block;
	border : thin solid ButtonText;
}


UL.download {
	font-family : Arial;
	font-size : x-small;
	font-weight : lighter;
	list-style : square;
}

.boxdxgenerale {
	font-family : Arial;	font-size : small;	text-align : left;
	padding : 2em 6em 2em 7em;		margin-left : 10em;
}
.boxdxgenerale a:LINK {	color : #008080;	font-family : Arial;	font-weight : bold;	text-decoration : none;}.boxdxgenerale a:VISITED {	color : #008080;	font-family : Arial;	font-weight : bold;	text-decoration : none;}.boxdxgenerale a:hover {	text-decoration:none;	color: #FF8C00;	font-family : Arial;	font-weight : bold;}.boxdxgenerale img.research {	margin-top : 2em;	margin-bottom : 2em;	width : 90%;	border : thin black;}
.boxsxgenerale {
	border-right : medium groove #FFCCCC;
	width : 10em;		float : left;
	text-align : center;
	padding-top : 3%;
	padding-bottom : 3%;
	padding-left : 1%;
	padding-right : 1%;	
}

.boxsxgenerale a {
    font-family : Tahoma, Verdana, Arial, serif;
	font-size : x-small;
	color : #008080;
	font-weight : 800;
	text-decoration : none;
}

.boxsxgenerale a:hover {
   	font-family : Tahoma, Verdana, Arial, serif;
	font-size : x-small;
	color : #FF8C00;
	font-weight : 800;
	text-decoration : none;
}

.boxsxgenerale h2 {
	font-family : Helvetica, sans-serif;
	font-size : x-small;
	font-style : normal;
	font-weight : 700;
	line-height : 150%;
	text-align : center;
	color : #DB7093;
}

.boxsxgenerale strong {
	font-family : Tahoma, Verdana, Arial, serif;
	font-size : x-small;
	color : Black;
	font-weight : 800;
	text-decoration : none;
}

UL.listaarticoliacquari {
	list-style : square;
}

UL.listaarticoliacquari LI {
	margin-top : 0.5em;
	line-height : 1em;
}

.queenthumb {
	text-align : center;
}

.queenthumb a:link,a:visited,a:hover {
	border : none;
}

.queenthumb img {
	border : medium ridge #C6C6C6;
	margin-right : 1em;
	margin-bottom : 1em;
}

BLOCKQUOTE {
	font : italic small serif;
	background : #CCFFFF;
}
