﻿body{
	background-color: #F4F1E8;
	font-family: Verdana, Arial, sans-serif;
	font-size: 100%;
	color: #000;
	margin: 0;
}
body#leggi{
	background-color: #fff;
}
img{
	border: 0;
}
p{
	font-size: .7em;
	margin: 0 25px 5px 0;
}
ul{
	font-size: .7em;
	margin-top: 0;
	margin-bottom: 5px;
	line-height: 130%;
}
ol{
	font-size: .7em;
	margin-top: 0;
	margin-bottom: 5px;
	line-height: 130%;
}
acronym, abbr{
	cursor: help;
	border-bottom: thin dotted;
}
hr{
	color: #fff;
	border-bottom: 1px dashed #CDC7B7;
}
h1{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 2em;
	margin:0 25px 0 0;
	font-weight: normal;
	/*font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 1.5em;
	margin:0 25px 10px 0;
	font-weight: normal;*/
}
h2{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 1.3em;
	margin: 35px 25px 9px 7px;
	font-weight: normal;
}
h3{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 1.1em;
	margin: 20px 25px 8px 4px;
	font-weight: normal;
	background-image: url('images/pal.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 15px;
}
h4{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 1em;
	margin: 15px 25px 0 15px;
	/*color: #6D6030;*/
	background-image: url('images/pal2.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
}
h5{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: .8em;
	margin: 5px 25px 2px 0;
	color: #9D8944;
}
h6{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: .7em;
	margin: 0 25px 0 10px;
}
a:link{
	text-decoration: underline;
	color: #0D49CE;
}
a:visited{
	text-decoration: underline;
	color: #0D49CE;
}
a:hover, a:active{
	text-decoration: none;
	color: white;
	background-color: #0D49CE;
}



/*INTESTAZIONE e CONTENITORE--------------------------*/

#contenitore1{
	background-color: #fff;
	background-image: url('images/sfondo1a.gif');
	background-repeat: repeat-y;
}
#contenitore2{
	background-color: #fff;
	background-image: url('images/sfondo2a.gif');
	background-repeat: repeat-y;
}
#contenitore3{
	background-color: #fff;
	background-image: url('images/sfondo3a.gif');
	background-repeat: repeat-y;
}
#contenitore4{
	background-color: #fff;
	background-image: url('images/sfondo4a.gif');
	background-repeat: repeat-y;
}

#main{
	background-image: url('images/sfondo_head3.gif');
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #fff;
}
#intestazione{
	padding: 5px;
	height: 60px;
}
#intestazione a, #intestazione a:hover, #intestazione a:visited, #intestazione a:active{
	color: transparent;
	color: #000 !important;
	text-decoration: none;
	background-color: transparent;
}
#banner{
	position:absolute;
	top:30px;
	right:0;
	text-align: right;
	margin: 0 5px 20px 0;
	height: 60px;
}
.head{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 2em;
	margin:0 25px 0 0;
	font-weight: normal;
}
.headS{
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 1em;
	margin:0 25px 0 0;
	font-weight: normal;
}



/*NAVIGAZIONE--------------------------*/

#nav{
	font-weight: bold;
	border-bottom: 1px solid #000;
	background-color: #EAE4CE;
	margin: 0;
	font-size: 70%;
}
#bord{
	text-align: right;
	font-weight: bold;
	border-bottom: 1px solid #000;
	background-color: #EAE4CE;
	margin: 0;
	font-size: .8em;
}
#bord a{
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
#bord a:hover{
	font-weight: bold;
	color: #666;
	text-decoration: underline;
	background-color: transparent;
}
#tab1{
	float: right;
	text-align: center;
	background-image: url('images/tab11.gif');
	background-repeat: no-repeat;
	width: 140px;
	font-size: 1.3em;
	height: 35px;
	padding-top: 5px
}
#tab2{
	float: right;
	text-align: center;
	background-image: url('images/tab22.gif');
	background-repeat: no-repeat;
	width: 140px;
	font-size: 1.3em;
	height: 35px;
	padding-top: 5px;
}
#tab3{
	float: right;
	text-align: center;
	background-image: url('images/tab33.gif');
	background-repeat: no-repeat;
	width: 140px;
	font-size: 1.3em;
	height: 35px;
	padding-top: 5px;
}
#tab4{
	float: right;
	text-align: center;
	background-image: url('images/tab44.gif');
	background-repeat: no-repeat;
	width: 140px;
	font-size: 1.3em;
	height: 35px;
	padding-top: 5px;
}
#tab5{
	float: right;
	text-align: center;
	background-image: url('images/tab55.gif');
	background-repeat: no-repeat;
	width: 140px;
	font-size: 1.3em;
	height: 35px;
	padding-top: 5px;
}

#tab1 a:link, #tab1 a:visited, #tab2 a:link, #tab2 a:visited, #tab3 a:link, #tab3 a:visited, #tab4 a:link, #tab4 a:visited, #tab5 a:link, #tab5 a:visited{
	color: #0D49CE;
	
}
#tab1 a:hover, #tab1 a:active, #tab2 a:hover, #tab2 a:active, #tab3 a:hover, #tab3 a:active, #tab4 a:hover, #tab4 a:active, #tab5 a:hover, #tab5 a:active{
	color: #472A29;
	text-decoration: underline;
	background-color: transparent;
}
form#tpassw label{
	font-size: .9em;
	font-weight: bold;
}
div#login{
	font-size: .6em;
	padding-left: 5px;
	margin: 0;
	background-color: #EAE4CE;
	height: 22px;
}
#login a{
	color: #000;
	text-decoration: none;
}
#login a:hover{
	color: #666;
	text-decoration: underline;
	background-color: transparent;
}
form#tpassw p{
	margin: 0; 
	font-size: .7em;
}
form#tpassw{
	margin: 0;
	height: 20px;
}
span.help{													/*classe per gli hover delle accesskey*/
	cursor: help;
}





/*MENUSX--------------------------*/

#menuDx{
	 float: right;
	 width: 135px;
	 background-color: #fff;
	 margin: 0 0 20px 20px;
}

#menuSx{
	float: left;
	width: 30px;
	padding: 2px 2px 2px 0;
	margin: 0;
	
}
.menuTit{
	font-weight: bold;
	font-size: .9em;
}
#menuSx input{
	margin-bottom: 2px;
	margin-right: 0;
}
#global{
	font-size: .9em;
	font-weight: bold;
	margin: 0 0 0 10px;
}
#global p{
	font-size: .7em;
	font-weight: normal;
	margin: 20px 2px;
}
#global ul, #global ul li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: block;
	font-weight: bold;
}
#global ul
{
	border: 1px solid #000;
	border-bottom: 0;
}
#global ul li
{
	border-bottom: 1px solid #000;
}
#global ul li a:link
{
	display: block;
	text-decoration: none;
	padding: 2px 10px;
	color: #000;
	background-color: #DED6B4;
	border-bottom: none;
}
#global ul li a:visited
{
	display: block;
	text-decoration: none;
	padding: 2px 10px;
	color: #000;
	background-color: #DED6B4;
	border-bottom: none;
}
#global ul li a:hover
{
	display: block;
	text-decoration: none;
	padding: 2px 10px;
	background-color: #fff;
	color: #000;
	border-bottom: none;
}
#global ul li a:active
{
	display: block;
	text-decoration: none;
	padding: 2px 10px;
	background-color: #fff;
	color: #000;
	border-bottom: none;
}
#googleAd    {
	margin-left: 10px;
}
#menuSx img{
	margin: 5px 0 0 10px;
}
.searchButton												/*bottone input del login*/
{
	border-top: solid 1px #C1AF71;
	border-left: solid 1px #C1AF71;
	border-right: solid 1px #685A2D;
	border-bottom: solid 1px #685A2D;
	background-color: #D7CA9F;
	font-weight: bold;
	font-size: 1em;
	cursor: pointer;
	margin-top: 1px;
}
.searchEdit
{
	/*background-image: url("images/srchinput.jpg");*/
	font-family: Verdana,sans-serif;
	margin-top: 0px;
	padding: 2px 2px 2px 4px;
	border: solid 1px #cccccc;
	height: 13px;
}
.searchButton2												/*bottone input dei form del backoffice, azzurro*/
{
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	border-right: solid 1px #1C3046;
	border-bottom: solid 1px #1C3046;
	background-color: #5C8BBE;
	font-weight: bold;
	font-size: 1em;
	margin-left: 2px;
	cursor: pointer;
	color: #fff;
}
.right{
	text-align: right;
	padding-right: 8px;
}
.searchButton3												/*bottone input dei form di aggiungi, verde*/
{
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	border-right: solid 1px #384F22;
	border-bottom: solid 1px #384F22;
	background-color: #7EB14B;
	font-weight: bold;
	font-size: 1em;
	margin-left: 2px;
	cursor: pointer;
	color: #fff;
}
.searchButton4												/*bottone input dei form di cerca*/
{
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	border-right: solid 1px #632727;
	border-bottom: solid 1px #632727;
	background-color: #C67171;
	font-weight: bold;
	font-size: 1em;
	margin-left: 2px;
	cursor: pointer;
	color: #fff;
}




/*CONTENUTI--------------------------*/

#testHead{
	 /*height: 90px;*/
	 min-height: 90px;
	 width: 100%;
}
#corpo1{
	background-color: #fff;
	background-image: url('images/sfondo1a.gif');
	background-repeat: repeat-y;
}
#corpo2{
	background-color: #fff;
	background-image: url('images/sfondo2a.gif');
	background-repeat: repeat-y;
}
#corpo3{
	background-color: #fff;
	background-image: url('images/sfondo3a.gif');
	background-repeat: repeat-y;
}
#corpo4{
	background-color: #fff;
	background-image: url('images/sfondo4a.gif');
	background-repeat: repeat-y;
}
#corpo5{
	background-color: #fff;
	background-image: url('images/sfondo5a.gif');
	background-repeat: repeat-y;
}
#testo{
	z-index: 5;
	padding: 10px;
	margin: 0 0 0 50px;
	/*background: #fff url('images/sfondo1a.gif') right repeat-y;*/
}
#testo2{							/*il container della news nel file leggi.asp*/
	margin: 0 15%;
	padding: 0 5%;
	border-right: 1px solid #999;
	border-left: 1px solid #999;
}
.tit14{							/*titolo degli ultimi feeder aggiunti*/
	color: #333;
	font-weight: bold;
	background-color: #DED6B4;
	padding: 2px;
	margin: 10px 0 0 10px;
	height: 13px;
}
.tit13{							/*titolo degli RSS presenti nella Sottocategoria*/
	color: #fff;
	font-weight: bold;
	background-color: #9D8944;
	padding: 2px;
	margin: 10px 0 0 10px;
	height: 13px;
}
.tit12{							/*titolo della Sottocategoria*/
	color: #fff;
	font-weight: bold;
	background-color: #B49E54;
	padding: 2px;
	margin: 10px 0 0 10px;
	height: 13px;
}
.tit1{							/*titolo della Directory*/
	color: #fff;
	font-weight: bold;
	background-color: #C1AF71;
	padding: 2px;
	margin: 10px 0 0 10px;
	height: 13px;
}
.tit2{
	color: #fff;
	font-weight: bold;
	background-color: #7EB14B;
	padding: 2px;
	margin: 10px 0 0 10px;
	height: 13px;
}
.tit3{
	color: #fff;
	font-weight: bold;
	background-color: #608DBF;
	padding: 2px;
	margin: 10px 0 0 10px;
	height: 13px;
}
.tit4{
	color: #fff;
	font-weight: bold;
	background-color: #C67171;
	padding: 2px;
	margin: 10px 0 0 10px;
	height: 13px;
}

.cat{
	padding: 2px;
	border: 1px solid #D3C79C;
	margin-left: 10px;
	margin-bottom: 10px;
}
.cat1{
	padding: 2px;
	border: 1px solid #C1AF71;
	margin-left: 10px;
	margin-bottom: 10px;
}
.cat2{
	padding: 2px;
	border: 1px solid #7EB14B;
	margin-left: 10px;
	margin-bottom: 10px;
}
.cat3{
	padding: 2px;
	border: 1px solid #608DBF;
	margin-left: 10px;
	margin-bottom: 10px;
}
.cat4{
	padding: 2px;
	border: 1px solid #C67171;
	margin-left: 10px;
	margin-bottom: 10px;
}
.cat5{
	padding: 1px;
	border: 1px solid #C1AF71;
	margin-left: 10px;
	margin-bottom: 10px;
	font-weight: bold;
	font-size: .8em;
}
.catX{
	border: 1px solid #D3C79C;
	width: 49%;
	float: left;
	margin-left: 5px;
	margin-bottom: 10px;
}
.catY{
	border: 1px solid #D3C79C;
	width: 48%;
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}
.catY img{
	margin-left: 2px;
}
.titX{							/*titolo dei div floating*/
	color: #333;
	font-weight: bold;
	background-color: #DED6B4;
	font-size: .7em;
	margin: 0 0 5px 0;
}
hr.clear{
	 clear: left;
	 border: 0;
	 margin: 0;
	 padding: 0;
}
.giallo{
	color: #CC9900;
}
.rosso{
	color: #CC0000;
}
.rosso1{							/*segnalazione di errata password in login*/
	color: #CC0000;
	font-size: 1em;
	margin-bottom: 0;
}
.small{
	font-size: .7em;
	font-style: italic;
}
#ucc{
	 float:left;
	 margin-right: 20px;
	 margin-bottom: 20px;
}
.italic{
	 font-style: italic;
	 margin: 30px 0 0 0;
}
.col1{
	float: left;
	margin-right: 30px;
	list-style-type: none;
}
.col2{
	float: left;
	margin-right: 30px;
	list-style-type: none;
}
.col3{
	float: left;
	margin-right: 30px;
	list-style-type: none;
}
																	/*RSS validi, RSS, PODCAST, ATOM down e inattivi*/
a.rss:link, a.rss:visited{
	border: 1px solid;
	border-color: #FC9 #630 #330 #F96;
	padding: 0 3px;
	font-weight: bold;
	color: #FFF;
	background: #F60;
	text-decoration: none;
	margin: 0;
}
a.rss:hover, a.rss:active{
	border: 1px solid;
	border-color: #330 #F96 #FC9 #630;
	padding: 0 3px;
	font-weight: bold;
	color: #FFF;
	background: #F60;
	text-decoration: none;
	margin: 0;
}
a.rssup:link, a.rssup:visited{
	border: 1px solid;
	border-color: #FC9 #630 #330 #F96;
	padding: 0 3px;
	font-weight: bold;
	color: #FFF;
	background: #F60;
	text-decoration: none;
	margin: 0;
}
a.rssup:hover, a.rssup:active{
	border: 1px solid;
	border-color: #330 #F96 #FC9 #630;
	padding: 0 3px;
	font-weight: bold;
	color: #FFF;
	background: #F60;
	text-decoration: none;
	margin: 0;
}
a.rssinvalid:link, a.rssinvalid:visited, a.podinvalid:link, a.podinvalid:visited, a.atominvalid:link, a.atominvalid:visited{
	border: 1px solid;
	border-color: #ccc #630 #330 #666;
	padding: 0 3px;
	font-weight: bold;
	color: #FFF;
	background: #000;
	text-decoration: none;
	margin: 0;
}
a.rssinvalid:hover, a.rssinvalid:active, a.podinvalid:hover, a.podinvalid:active, a.atominvalid:hover, a.atominvalid:active{
	border: 1px solid;
	border-color: #330 #666 #ccc #630;
	padding: 0 3px;
	font-weight: bold;
	color: #FFF;
	background: #000;
	text-decoration: none;
	margin: 0;
}
a.rssdown:link, a.rssdown:visited, a.poddown:link, a.poddown:visited, a.atomdown:link, a.atomdown:visited{
	border: 1px solid;
	border-color: #ccc #630 #330 #A4A4A4;
	padding: 0 3px;
	font-weight: bold;
	color: #FFF;
	background: #ccc;
	text-decoration: none;
	margin: 0;
}
a.rssdown:hover, a.rssdown:active, a.poddown:hover, a.poddown:active, a.atomdown:hover, a.atomdown:active{
	border: 1px solid;
	border-color: #330 #A4A4A4 #ccc #630;
	padding: 0 3px;
	font-weight: bold;
	color: #FFF;
	background: #ccc;
	text-decoration: none;
	margin: 0;
}
																	/*PODCAST validi*/
a.pod:link, a.pod:visited{
	border: 1px solid;
	border-color: #8C8CFF #630 #330 #000097;
	padding: 0 3px;
	font-weight: bold;
	color: #FFF;
	background: #3333FF;
	text-decoration: none;
	margin: 0;
}
a.pod:hover, a.pod:active{
	border: 1px solid;
	border-color: #330 #000097 #8C8CFF #630;
	padding: 0 3px;
	font-weight: bold;
	color: #FFF;
	background: #3333FF;
	text-decoration: none;
	margin: 0;
}
a.podup:link, a.podup:visited{
	border: 1px solid;
	border-color: #8C8CFF #630 #330 #000097;
	padding: 0 3px;
	font-weight: bold;
	color: #FFF;
	background: #3333FF;
	text-decoration: none;
	margin: 0;
}
a.podup:hover, a.podup:active{
	border: 1px solid;
	border-color: #330 #000097 #8C8CFF #630;
	padding: 0 3px;
	font-weight: bold;
	color: #FFF;
	background: #3333FF;
	text-decoration: none;
	margin: 0;
}
																	/*ATOM validi*/
a.atom:link, a.atom:visited{
	border: 1px solid;
	border-color: #3CFFBF #630 #330 #005136;
	padding: 0 3px;
	font-weight: bold;
	color: #FFF;
	background: #3333FF;
	text-decoration: none;
	margin: 0;
}
a.atom:hover, a.atom:active{
	border: 1px solid;
	border-color: #330 #005136 #3CFFBF #630;
	padding: 0 3px;
	font-weight: bold;
	color: #FFF;
	background: #3333FF;
	text-decoration: none;
	margin: 0;
}
a.atomup:link, a.atomup:visited{
	border: 1px solid;
	border-color: #3CFFBF #630 #330 #005136;
	padding: 0 3px;
	font-weight: bold;
	color: #FFF;
	background: #3333FF;
	text-decoration: none;
	margin: 0;
}
a.atomup:hover, a.atomup:active{
	border: 1px solid;
	border-color: #330 #005136 #3CFFBF #630;
	padding: 0 3px;
	font-weight: bold;
	color: #FFF;
	background: #3333FF;
	text-decoration: none;
	margin: 0;
}

/*------------*/
table#dir ul li{
	list-style-image: url('images/folder.gif');
	padding-right: 5px;
}
li.sel{
	list-style-image: url('images/freccia.gif');
}
table#back{													/*tabella del backoffice aggiungi*/
	font-family: Verdana, Arial, sans-serif;
	width: 100%;
	font-size: .8em;
	background-color: #EEF4E8;
}
table#back caption{
	font-family: "Trebuchet MS", Arial, sans-serif;
	text-align: left;
	font-size: 1.2em;
	font-weight: bold;
}
table#back th{
	font-size: .9em;
	font-weight: bold;
	background-color: #7EB14B;
	color: #fff;
}
table#back td{
	border-bottom: 1px solid #7EB14B;
}
table#back textarea{
	font-size: 1.1em !important;
	font-size: .9em;
	background-color: #fff;
	width: 100%;
	border: 1px solid #ccc;
}
table#back label{
	margin-right: 5px;
	display: inline;
}

/*--------------*/

table#back4{													/*tabella del backoffice il mio feeder: modifica notizia*/
	font-family: Verdana, Arial, sans-serif;
	width: 100%;
	font-size: .8em;
	background-color: #E7EEF5;
	margin-left: 15px;
}
table#back4 caption{
	font-family: "Trebuchet MS", Arial, sans-serif;
	text-align: left;
	font-size: 1.2em;
	font-weight: bold;
}
table#back4 th{
	font-size: .9em;
	font-weight: bold;
	background-color: #608DBF;
	color: #fff;
}
table#back4 td{
	border-bottom: 1px solid #608DBF;
}
table#back4 textarea{
	font-size: 1.1em !important;
	font-size: .9em;
	background-color: #fff;
	width: 100%;
	border: 1px solid #ccc;
}
table#back4 label{
	margin-right: 5px;
	display: inline;
}


/*-------------*/

table#back3, table#back5{													/*tabella del backoffice il mio feeder*/
	font-family: Verdana, Arial, sans-serif;
	font-size: .8em;
	background-color: #E7EEF5;
	margin-left: 15px;
	width: 98%;
}
table#back3 caption, table#back5 caption{
	font-family: "Trebuchet MS", Arial, sans-serif;
	text-align: left;
	font-size: 1.2em;
	font-weight: bold;
}
table#back3 th, table#back5 th{
	font-size: .9em;
	font-weight: bold;
	background-color: #608DBF;
	color: #fff;
}
table#back3 td, table#back5 td{
	border-bottom: 1px solid #608DBF;
}
table#back3 textarea, table#back5 textarea{
	font-size: 1.1em !important;
	font-size: .9em;
	background-color: #fff;
	border: 1px solid #ccc;
	height: 70px;
}
table#back3 label, table#back5 label{
	margin-right: 5px;
	display: inline;
	font-weight: bold;
	font-size: 1em;
}
table#leggi{
	border: 1px solid #608DBF;
	font-size: 1.1em;
}
table.tb{
	font-size: .8em;
	margin: 0;
}
div.cat ins{
	text-decoration: none;
}
.colo1{
	background-color: #FF0000;
}
.colo2{
	background-color: #CC3399;
}
.colo3{
	background-color: #FF66CC;
}
.colo4{
	background-color: #9966FF;
}
.colo5{
	background-color: #0000FF;
}


/*---------------*/

form#form1, form#modc{														/*form aggiungi canali rss*/
	background-color: #EEF4E8;
	padding: 5px;
	border: 1px solid #7EB14B;
}
form#form1 label{
	font-weight: bold;
	font-size: .9em;
	margin-right: 10px;
}
form#form1 textarea {
	border: 1px solid #ccc;
}
form#mod{													/*form modifica canali rss*/
	background-color: #E7EEF5;
	padding: 5px;
	border: 1px solid #608DBF;
	margin-left: 15px;
}
form#reg label{
	font-weight: bold;
	font-size: .9em;
}
form#mod label{
	font-weight: bold;
	font-size: .9em;
	margin-right: 10px;
}
form#com label, form#crea label{
	font-weight: bold;
	margin-right: 10px;
}
form#com textarea {
	border: 1px solid #ccc;
}
form#form2{													/*form crea canale rss*/
	background-color: #C6D7E8;
	padding: 5px;
	border: 1px solid #608DBF;
	margin-left: 15px;
}
form#form2 label{
	font-weight: bold;
	font-size: .8em;
}
form#form2 textarea {
	border: 1px solid #ccc;
}
form#com, form#crea{
	background-color: #E7EEF5;
	padding: 5px;
	border: 1px solid #608DBF;
}
form#sms{
	background-color: #CCCCFF;
	padding: 5px;
	border: 1px solid #9191FF;
}
form#datg label{													/*tabella dati generali*/
	font-weight: bold;
}
.rig{
	margin: 0 0 5px 20px;
	border-top: 1px solid #608DBF;
	border-right: 1px solid #E7EEF5;
	border-bottom: 2px solid #E7EEF5;
	border-left: 1px solid #608DBF;
}




/*COPY--------------------------*/

#piedipagina{
	clear: both;
	font-size: .8em;
	text-align: center;
	background-color: #fff;
	padding: 5px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
#piedipagina a:link, #piedipagina a:visited{
	text-decoration: underline;
	color: #CC9900;
}
#piedipagina a:hover, #piedipagina a:active{
	text-decoration: none;
	color: white;
	background-color: #CC9900;
}