/*rah.css - Trucco per CSS non supportati da NS4 */

@import url(IE5.css);

/* rah.css - Elementi  */

BLOCKQUOTE,  CAPTION, DD, DIV, DL, DT, FORM,  H4, OL, P, TD,  UL {
	font-family: "Times new roman", helvetica, arial, sans-serif;
}

A:link {
	color: Navy;
	background: transparent;
}

A:visited {
	color: Maroon;
	background: transparent;
}

A:active {
	color: green;
	background: transparent;
	}

A:hover {
	background-color : #ffa;
	color : Blue;
	text-decoration : none;
}

ABBR, ACRONYM   { 
	border-bottom: 0.1em inset; 
	cursor: help; 
}

ADDRESS {
	margin: 0 5pt 0 5pt;
	font: italic smaller sans-serif;
}

BIG {
	font-size: 1.2em;
}

BLOCKQUOTE {
	margin: 0em 10pt 0em 10pt;
	line-height: 1;
}

BODY {
	margin: 0pt 0px 0pt 0px;
	background: White url(bg2.gif);
	color: Black;
	cursor: default;
	font-family: "Times new roman", helvetica, arial, sans-serif;
}

DD {
	margin: 0em 0px 0em auto;
	clear : both;
}

DL {
	margin: 0em 0% 0em 0%;
	text-align : justify;
}

DT {
	margin: 0em 0% 0em auto;
}

H2 {
	text-align: center;
	font-weight: normal;
	font-family: "Times New Roman", Helvetica, sans-serif;
	font-size : large;
}

H3 {
	text-align: center;
	font-weight: normal;
	font-family: "Comic Sans MS", "Arial Black", sans-serif;
    color : #930;
    background-color : #FFE43B;
	width: 100%;
}

H4 {
	margin: 0em 0% 0em 0%;
	text-align: center;
	color: #930;
	background-color : #FFE43B;
	width: 100%;
}

H5 {
	margin: 0em 0% 0em 0%;
	text-align: center;
	font-weight: normal;
	font-family: "Times New Roman", Helvetica, sans-serif;
	font-size: 100%;
}


HTML {
	margin: 0pt 0pt 0pt 0pt;
	background: white;
	color : Black;
}


OL {
	margin: 0em 0% 0em auto;
	list-style: decimal;
}

OL LI {
	margin: 0em 0em 0em auto;
	line-height: 1.2;
}


P {
	margin: 5pt 5pt 5pt 5pt;
	text-align : justify;
}

PRE {
	margin: 0em 0% 0em 0%;
	font: 1em/1 monospace;
}

SMALL {	
	font-size: 13px;
	line-height : 1em;
}

SPAN.picc {
	margin : 0 5pt 0 5pt;
	font-size: 13px;
	line-height : 1em;
}

SUB {
	font-size: 1em;
}

SUP {
	font-size: 13px;
}

UL {
	list-style: disc;
	text-align : left;
}

/* Classi */

.other { 
	font-size: 20px
}

 A IMG {
	border : 1px solid;
}

TABLE.elenco { 
	text-align: left
}

.yell {
	background-color : #FFE43B;
	color : Black;
	text-align : left;	
	border : medium double #663300;
	margin : 1px 1px 1px 1px;
}

UL.coll {
	list-style-type: circle;
	font-size: 80%;
	line-height: 120%; 
}

IMG.new {
	vertical-align: top;
}

IMG.arr {
	vertical-align: middle;
}

STRONG.in {
	color: red;
	background-color: transparent;
}

.center {
	text-align: center
}

.right {
	text-align: right
}

.left {
	text-align : left;
}



.all {
	margin : 0 0 0 0;
}

.more {
	font-size : 1.2em;
	background-color : #FFE43B;
	color : #993300;
}

.title {
	text-align : right;
	font-family : "Comic Sans MS", "Arial Black", sans-serif;
	color : Maroon;
	background-color : transparent;
	font-size : larger;
}

.out{
	margin : 5pt;
}

.cl {
	clear : both;
}

.amaz {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.7em;
}

.myind {
	margin-left : 10pt;
}

.bord {
         background-color : white;
     	color : Black;
		border : medium double #663300;
       	margin : 1px 1px 1px 1px;
		text-align : center;
}

