A:link    {
	color : #214970;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A:visited {
	color : #214970;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A:active  {
	color: #555555;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

A:hover   {
	text-decoration: none;
	color: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.nombre:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color : #214970;
	text-decoration: underline;	
}

.nombre:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color : #214970;
	text-decoration: underline;
}

.nombre:active  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #555555;
	text-decoration: none;
}

.nombre:hover   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #555555;
}

.borde {
	border: 1px solid #555555;
}

ul{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
margin-top:5px;
}

p{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
margin-top:5px;
}

paso{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bold;
color: #DF7419;
}


.introduccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 20px;
}

.table_cal {
	border-top: 1px solid #939393;
	border-right: 1px solid #939393;
	border-bottom: 1px solid #939393;
	border-left: 1px solid #939393;
}
.shadow {
	background-image: url(img-esquelas/esquela_sqr5.gif);
	background-repeat:  repeat-y;
}

.Estilo3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; 
   margin-top:5px;
		  
 }
 
.faq {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
   margin-top:5px;
   line-height: 15pt;	  
 } 

.bordegris 
{
	border: 1px solid #7B7B7B;
}

.texto
{

	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
   	margin-top:5px;
	margin-left: 5px;
	
}

.bordebusqueda 
{

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7B7B7B;

}

.bordebusqueda2 
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7B7B7B;
}

.bordeflor1
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C0C0C0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;		
}

.bordeflor2
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C0C0C0;	
}

/* estiolos mios */
.cabecera
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-left: 250px;
  margin-top:20px;
  align: justify;
  color: #214970;
  font-size: 16px;
}

.presentacion
{
   font-size: 12px;
   margin-left: 30px;
   align: justify;  font-family: Verdana, Arial, Helvetica, sans-serif;
   margin-top:5px;
   line-height:20px
}

.provincias
{
	border-top: 1px solid #B7B7B7;
	border-right: 1px none #B7B7B7;
	border-bottom: 1px solid #B7B7B7;
	border-left: 1px none #B7B7B7;
}

.boton {
	font-family: Verdana, Arial Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background: #666666;
	border: 1px solid #333333;
	border-bottom: 1px solid #666666;
	border-bottom-width: 1px;
	border-right:1px solid #666666;
	border-right-width:1px;

}
.botonAlbum{
	font-family: Verdana, Arial Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background: #666666;
	border: 1px solid #333333;
	border-bottom: 1px solid #666666;
	border-bottom-width: 1px;
	border-right:1px solid #666666;
	border-right-width:1px;
	text-align:center;
	width:200px;
}

.boton2 {
	font-family: Verdana, Arial Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background: #666666;
	border: 1 solid #333333;
	border-bottom: 1 solid #666666;
	border-bottom-width: 1;
	border-right: 1 solid #666666;
	border-right-width: 1;
}

.textcaixa{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #ffffff; 
	font-size: 11px;
 	color: #000000; 
	text-align: justify;
 	border: 1px solid #333333;
 	scrollbar-face-color: #ffffff; 
 	scrollbar-shadow-color: #333333; 
 	scrollbar-highlight-color: #ffffff; 
 	scrollbar-3dlight-color: #333333; 
 	scrollbar-darkshadow-color: #ffffff; 
 	scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #333333;}
}

.peque
{
	font-size: 8pt;
	font-family: Verdana;
	color: #c0c0c0;
	text-decoration: none;
}

.peque:hover
{
	text-decoration: none;
}

<!--
#album{
padding:7px;
}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#000;
} 


.clearer{
clear:both
}

H1 {
margin:0px;
font-size: 20px;
color:#000;
text-align:left;
font-weight: bold;
font-variant: normal;
text-transform: capitalize;
padding-bottom:10px;
}

H2 {

margin:0px;
font-size: 16px;
color:#000;
text-align:left;
font-weight: bold;
font-variant: normal;
text-transform: capitalize;
padding-bottom:10px;
padding-top:20px;

}


div.hr{
display:block;
height: 25px;
margin: 0 auto 0 auto;
background-image: url(../images/hrd1.jpg);
background-repeat: no-repeat;
background-position: center center;


}
div.hrl{
display:block;
height: 25px;
margin: 0 auto 12px auto;
background-image: url(../images/hrd1l.gif);
background-repeat: no-repeat;
background-position: center center;


}
/*fl.first-letter{
font-size:200%;
float:left;
color:#990066;
}
hr {display: none}*/


img {
border-width:0px;}

ul{
list-style-image:url(../images/li.jpg);


}

hr{
width:100%;
height:1px;
color:#CCCCFF;
background-color:#CCCCFF;
text-align:center;
border:0px;
}


.hr100{
width:100%;
height:1px;
color:#333;
background-color:#333;
text-align:center;
border:0px;
}
.hrinside{
width:100%;
height:1px;
color:#336699;
background-color:#336699;
text-align:center;
border:0px;
}

.tableOverMainTable {
	text-align: center;
	width: 100%;
	background-color: #fff;
	border: 1px solid #5886e3;
	height: auto;
	width: 775px;

}


.bottomLink {
text-decoration: none;

}
.bottomLink:visited {
	text-decoration: none;
}
.bottomLink:active {
	text-decoration: none;
}
.bottomLink:hover {
	text-decoration: none;

}

a {

text-decoration:none;
color:#990033;
}

a:hover {

}


.menuLine {
	text-align:left;
	border:0px;
	text-decoration: none;
	font-size:10px;
	
}

.menuContainer{
text-align:right;
}



.menua {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC9900;
		font-style:normal;
	line-height: normal;
	font-weight:normal;
	font-variant: normal;
	text-transform:lowercase;

	text-decoration:none;
}

.menua:visited {
		font-style:normal;
	line-height: normal;
	font-weight:normal;
	font-variant: normal;
	text-transform:lowercase;
	text-decoration:none;
}

.menua:hover {

		
	font-style:normal;
	line-height: normal;
	font-weight:normal;
	font-variant:normal;
	text-transform:lowercase;
	text-decoration:none;
		color:#990033;
}

.menuaActive {
	font-style:normal;
	line-height: normal;
	font-weight:normal;
	font-variant: normal;
	text-transform:lowercase;
	text-decoration:none;
	background-color:;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC9900;
	border:1px dotted #CC0066;
	border-left:0px;
	border-right:0px;
	padding-bottom:2px;

	
}
.menuaActive:visited {
	font-style:normal;
	line-height: normal;
	font-weight:normal;
	font-variant: normal;
	text-transform:lowercase;
	text-decoration:none;
}

.menuaActive:hover {
	
		font-style:normal;
	line-height: normal;
	font-weight:normal;
	font-variant: normal;
	text-transform:lowercase;
	text-decoration:none;

}




.smallCombo {
	font-size: xx-small;
	font-weight: lighter;
}

.sup{
	vertical-align: super;
	font-size: xx-small;
	color:#FF0033;
}

.listLeftT{
	color: #990000;
	font-weight:normal;
}
.aut{
text-align:center;
width:100%;
}


.sesionPanel{
	text-align:center;
	vertical-align:top;
	color:#336699;
	font-weight: bold;
	border:1px dotted #6699FF;
}

.sesionPanelA{
	text-align:left;
	vertical-align:top;
	color:#6699FF;
	font-weight: bold;
}


.imagenEnseccion{
text-align:center;
}

.paginadorwordlink{
border:0px dotted #0099CC;
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}
.paginadorlink:hover{

text-decoration:none;
}
.paginadorlink{
text-decoration:underline;
border:0px solid #fff;
}
.paginadorlinkactive{
text-decoration:none;
}


.tableUnderMainTable{
	text-align:center;
	vertical-align:top;
	width:100%;
	background-color: #99CC00;
	background-color: #fff;
	border: 0px solid #5886e3;
	height: 64px;
	width: 775px;
}

textarea {
	/*background-image:url(../images/ta-bg-b.jpg);
	background-repeat:no-repeat;
	width:25.4em; height:5em;
	background-attachment:fixed;*/
		padding:5px;
	
	border:  2px solid#999;
	background-color:#ccc;
	color:#666;

}
textarea:hover {
	/*background-image:url(../images/ta-bg-b.jpg);
	background-repeat:no-repeat;
	width:25.4em; height:5em;
	background-attachment:fixed;*/
		padding:5px;
	
		border:  2px solid#333;
	background-color:#ccc;
	color:#333;

}
input{
	border:  1px solid #999;
	background-color:#ccc;
	color:#666;

}

input:hover{
	border:  1px solid#333;
	background-color:#ccc;
	color:#333;

}

input.readonly{
	border:  1px solid #fff;
	background-color:#fff;
	color:#666666;
}
input.ratio{
	border: 0px solid #69f;

}
.blockTitle{
vertical-align:bottom;
font-weight:normal;
font-style:italic;
font-family:"Times New Roman", Times, serif;
color:#333366;
font-size:24px;
text-align:left;
}



.frameddiv{
border:1px dotted #fff;
padding:8px;
}
.heavyframeddiv{
border:1px solid #59f;
}
.riteframeddiv{
border:0px;
border-right:1px dotted #59f;
}
.leftframeddiv{
border:0px;
border-left:1px dotted #59f;
}
.lefttopbottomframeddiv{
border:1px dotted #59f;
border-right:0px;
}
.topbottomframeddiv{
border:1px dotted #59f;
border-left:0px;
border-right:0px;
}

.leftbottomframeddiv{
border:1px dotted #59f;
border-top:0px;
border-right:0px;
}

.leftriteframeddiv{
border:1px dotted #59f;
border-top:0px;
border-bottom:0px;
}

.bottomframeddiv{
border:0px;
border-bottom:1px dotted #59f;
}

.topframeddiv{
border:0px;
border-top:1px dotted #59f;
}
.filaPar{
background-color:#fff;
}
.filaImpar{
background-color:#8DA4FC;
background-color:#CDD8FE;
color:#F60;
}
.smallInput{
	font-size:9px;
	font-variant: small-caps;
	border:  1px dashed #ccc;
	background-color:#FFFFFF;
	color:#ccc;
	height:12px;
	width:80px;
	}

.smalllabel{
	font-size: 10px;
	border: 0px solid #59f;
	width:auto;
	}
.pseudoLink{
	cursor:pointer;
	}
.smallform{
font-size:xx-small;
font-size:9px;
}

.leyenda{
POSITIOn:absolute; z-index:100; visibility:hidden ; color:#999; background-color:#009; width: 250px; height: 55px; 
}



img.izquierda { 
	border: 3px double #000000; 
	margin: 2px 10px 2px 0px; 
	float:left; 
}
img.derecha { 
		border: 3px double #000000; 
		margin: 2px 0px 2px 10px; 
		float:right; 
}
img.centro {
	border: 3px double #000000; 
	display:block;
	margin-left: auto; 
	margin-right: auto; 
	text-align: center; 
}

blockquote {
	margin: 15px 30px 0 45px;
	padding: 0 0 0 45px;
	background: url(../images/blockquote.gif) no-repeat left top;
	font-style:italic;
}
                
div.linkcoments{
	color:#7777ff;
	font-size: 9px;
	text-align:right;
	width:100%;
}
a.linkcoments{
	color:#7777ff;
	font-size: 9px;

}
a.linkcoments:hover{
	color:#7777ff;
	font-size: 9px;
}
.publibottomlink{
color:#CC6633;
color: #333;

}
.publibottomlink:hover{
/*color:#CC6633;*/
	border-style:dotted;
	border-width:0px;

}
.votes{
margin:0px auto 0px auto;
width:75%;
text-align:left;
border:1px solid #Fcc;
padding:0px;
margin-bottom:3px;
}
.votes div{
margin:5px;
}
.votes div span{
margin:0px;
border:0px solid #Fcc;
padding-right:0px;
}
.votes div img{
margin: 10px;
margin-botton:0px;
margin-top:5px;

}
.comments{
margin:0px auto 0px auto;
width:75%;
text-align:left;
border:1px solid #Fcc;
padding:0px;
margin-bottom:3px;
}
.comments div{
margin:2px;margin-left:10px;
margin-right:10px;

}

.lineaseparacats{
height:1px;

}.lineaseparausers{
height:1px;
}
.thumb_title{
}

.thumbnail{
border:0px solid  ;
border-color:#FF9999;
border-color:#FF66CC;
}
.thumbnailIzq{
border:0px solid ;
margin: 2px 6px 2px 0px; 
float:left;
}
.pic{
border:4px solid gray;
}
.pic_view_title_table{
border:0px dotted #FF9999;
padding:3px;
text-align:center;
color:#990000;
width:100%;
text-align:center;
}
.thumb_view_title_table{
border:0px dotted #000;
padding:3px;
text-align:right;
color:#000;
}
.despuesdetitulo{
clear:both;
}
.order_options{
text-align:left;
}
.descripcion{
float:right;
width:200px;
text-align:right;
}
.titulo{
float:left;
width:200px;
text-align:left;
}
.thumbnailCell a{
font-size:11px !important;
}
.thumb_caption{
font-size:11px !important;
}
.thumblink{
}
.extendedinfotable {
width:75%;
border:1px solid #666;
border-bottom:0px;
border-collapse:collapse !important;

}
.extendedinfoleft1 {

}
.extendedinforite1 {

}


.extendedinfoleft {
width:50%;
/*background-color:#FF9999;
background-color:#FFFFFF;
*/color:#FFFFFF;
color:#FF3366;
color:#CC6600;
color:#666;
text-align:right;
border-bottom:1px solid #666;

}
.extendedinforite {
/*background-color:#FF3366;
color:#FFFFFF;*/
border-bottom:1px solid #666;
}
.album_td_class1{
padding:5px;
border:1px solid #c60;
border:1px solid #ccc;

}
.album_td_class2{
border:1px solid #ccc;
padding:5px;
}

.cat_td_class1{

}
.cat_td_class2{

}
.user_td_class1{

}
.user_td_class2{

}
.lastAddictionCell{
text-align:right;
}
.listaAlbums{
width:100%;
}
.listaCats{
width:100%;
border-spacing:5px;
}
.listaUsers{
width:100%;
border-spacing:5px;
}
.listaTags{
width:100%;
border-spacing:5px;
}
.separadorlineas{
/*background-color:#FF99CC;
background-color:#CC6600;*/
height:0px;
}
.resaltado{
background-color:#FF6699;
background-color:#FF99CC;
}
.album_td_class1, .album_td_class2 
{
font-size:12px;

}