	a.keyword {
		color: green;
		text-decoration: underline;
	}


	body{
		background-image :url(images/background.gif);
		background-repeat : repeat-x;
		background-color : #FFCC00;
		margin: 0px;
		padding: 0px;

		/*font-family : Century Gothic;*/
		font-family : Verdana;
		font-style : normal;
		//font-variant : normal;
		font-weight : bolder;
		font-size : 10pt;
		scrollbar-3dlight-color : #F0F0E0;
		scrollbar-base-color : #F0F0E0;

	}

	td.newshp{
		background-image :url(images/newsbg.gif);
		background-repeat : repeat-x;
		background-color : #F9F9F9;
		margin: 0px;
		padding: 0px;
	}
	td.newshpimg{
		background-color : #F9F9F9;
		margin: 0px;
		padding: 0px;
	}

	table{
		border-collapse : collapse;
		font-size : 12px;
	}

	table.big{
		margin: 0px;
		padding: 0px;
		border-collapse : collapse;
		width: 800;
	}
	td.bianco{
		background-color : #F9F9F9;
		margin: 0px;
		padding: 0px;
		text-align : left;
		border-collapse : collapse;
	}

	table.img{
		background-color : #FFCC00;
		margin: 0px;
		padding: 0px;
		text-align : left;
		border-collapse : collapse;

		border-collapse : collapse;
		border-width : 1px;
		border-color : black;
		border-style : solid;


	}
	table.lastdoc{
		margin: 0px;
		padding: 0px;
		text-align : left;
		border-collapse : collapse;
		border-width : 1px;
		border-color : black;
		border-style : solid;
		background-color : #F4900E;
	}

	td.lastdoct {
		border-width : 0px;
		border-bottom-width : 1px;
		border-color : black;
		border-style : solid;
		//background-color : #A90909;
		//background-color : #F0F0E0;
		background-color : #FFCC00;
	}


	td.left{
		margin:0px;
		padding: 0px;
		background-color : #F0F0E0;
		width:200px;
	}
	td.bottom{
		margin:0px;
		padding: 0px;
		background-color : #F0F0E0;
		width:200px;
		text-align : right;
	}
	td.corpo{
		margin:0px;
		padding: 0px;
		background-color : #F8F8E8;
	}

	td.oroscopo{
		margin:0px;
		padding: 0px;
		background-color : #000000;
	}
	a {
		border-width : 0px;
		text-decoration : none;
		color: #4B6021;
		font-weight : normal;
		/*border-bottom: dashed 1px #4B6021;*/
	}
  
	a:hover {
		border-width : 0px;
		text-decoration : none;
		color: #86AC3B;
		font-weight : normal;
		/*background-color : #86AC3B;*/
		/*border-bottom: dashed 1px #86AC3B;*/
	}

	a.current {
		border-width : 0px;
		text-decoration : none;
		color: black;
		font-weight : normal;
		background-color : #86AC3B;
	}

	a.hp {
		border-width : 0px;
		text-decoration : none;
		color: black;
		font-weight : normal;
 		border-bottom: dashed 1px #F8F8E8;
	}

	a.hp:hover {
		border-width : 0px;
		text-decoration : none;
		color:  #86AC3B;
		font-weight : normal;
		background-color : #F8F8E8;
	}

	a.hp.current {
		border-width : 0px;
		text-decoration : none;
		color: black;
		font-weight : normal;
		background-color : #F8F8E8;
	}

	a.spacer {
		border-width : 0px;
		text-decoration : none;
		color: black;
		font-weight : normal;
	}

	a.spacer:hover {
		border-width : 0px;
		text-decoration : none;
		color:  #86AC3B;
		font-weight : normal;
		background-color : transparent;
	}

	a.spacer.current {
		border-width : 0px;
		text-decoration : none;
		color: black;
		font-weight : normal;
		background-color : transparent;
	}


	div.titolomenu{
		font-size : 24pt;
    margin: 0px;
	}
	div.data{
		color: white;
		font-size : xx-small;
	}

	table.scheda{
		margin: 10px;
		padding: 0px;
		background-color : white;
		border-width : 1px;
		border-color : black;
		border-style : solid;
	}

	table.schedaleft {
		margin: 10px;
		padding: 0px;
		background-color :#F0F0E0;
		border-width : 0px;
		border-color : #999999;
		border-style : dashed;
	}

	table.muroleft {
		margin: 2px;
		margin-left: 10px;
		padding: 0px;
		background-color :#F0F0E0;
		border-width : 1px;
		border-color : black;
		border-style : solid;
	}

	table.speciale {
		margin: 0px;
		padding: 5px;
		background-color: white;
		border-width : 1px;
		border-color : black;
		border-style : solid;
	}

	td.specialetitolo {
		margin: 0px;
		padding: 0px;
		background-color : #86AC3B;
		border-width : 0px;
		border-bottom-width : 1px;
		border-color : black;
		border-style : solid;
		text-align : left;
	}
	td.schedatitolo {
		margin: 0px;
		padding: 0px;
		background-color : #FFCC00;
		border-width : 0px;
		border-bottom-width : 1px;
		border-color : black;
		border-style : solid;
		text-align : left;
	}
	div.murotitolo {
		margin: 0px;
		padding: 0px;
		text-align : left;
		font-size : 11px;
		color: #86AC3B;
		color: black;
	}
	div.murotesto {
		margin: 4px;
		padding: 0px;
		text-align : justify;
		font-size : 12px;
		font-style : italic;
		color: black;
		border-width : 0px;
		border-bottom-width : 1px;
		border-color : black;
		border-style : solid;
	}
	div.titolo{
		font-size: 20px;
		font-weight : bold;
	}

	p.webdesigner{
		font-size: 10px;
		font-weight : normal;
		text-align : right;
	}

	input{
		border-style : solid;
		border-color : black;
		border-width : 1px;
	}
	textarea{
		border-style : solid;
		border-color : black;
		border-width : 1px;
	}

	input.button {
		background-color : #FFCC00;
	}

	.art:first-letter {
		font-family : Verdana;
		color: #495D20;
		font-size: 15px;
		font-weight: bold;
	}

	/*---------------------HELP TOOL TIP----------------------------------------*/
	/*
	Notice that IE has a display problem if the help link is on
	the last line of a container with no padding. If this is the
	case increase the padding bottom to at least 1px
	*/

	a.helpLink {
		color:				Green;
		text-decoration:	none;
		border-bottom:		1px dashed Green;
		cursor:				help;
	}

	a.helpLink:hover {
		color:				Red;
		text-decoration:	none;
		border-bottom:		1px dashed Red;
	}

	.help-tooltip {
		position:	absolute;
		width:		250px;
		border:		1px Solid WindowFrame;
		background:	Infobackground;
		color:		InfoText;
		font:		StatusBar;
		font:		Status-Bar;
		padding:	3px;
		filter:		progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3);
		z-index:	10000;
	}


	.help-tooltip a,
	.help-tooltip a:hover {
		color:		blue !important;
		background:	none;
	}

  .testoarticolo {
    font-size: 8pt;
    text-align: justify;
  }
  .testonews {
    font-size: 8pt;
    text-align: left;
  }  
