/*****************************************************************
Principal
******************************************************************/
html {font-size: 62.5%;}
body {
	font-family: Tahoma;
	font-size: 1.15em;
	padding: 0;
	margin: 0;
	background: #3981B3 url(imgcomunes/fd.gif) top left repeat-x;
	color: #424242;
}
input, textarea, select {font-size: 1.15em; font-family: Tahoma; color: #333;}

form {padding:0px; margin:0px;}

h1, h2, h3, h4, h5, h6 {padding: 0; margin: 0;}

p {padding: 0 0 1.1em 0; margin: 0;}

a:link_ {color: #FD1546; text-decoration: none;}
a:visited_ {color: #FD1546; text-decoration: none;}
a:hover_ {color: #FD1546; text-decoration: underline;}

a img {border: none;}

ul { padding: 0; margin: 0; list-style: none;}
ul li {	padding: 5px 0 5px 18px; background: url(imgcomunes/bolillo2.gif) 7px 11px no-repeat;}

img.foto_de { float: right; margin-left: 20px; margin-bottom: 3px;}
img.foto_iz { float: left; margin-right: 20px; margin-bottom: 3px;}

.finalizador { clear: both; height: 1px;}
form {padding: 0; margin: 0;}

.negrita {font-weight: bold;}
.txt_de {text-align: right;}
.txt_iz {text-align: left;}
.txt_centrado {text-align: center;}

label.nomostrar {display: none;}
p.subir {text-align: right; background: url(imgcomunes/subir.gif) no-repeat right top; padding-right: 23px; font-size: 0.9em; padding-top: 8px; }
p.subir a:link, p.subir a:visited, p.subir a:hover {color: red;}

/*****************************************************************

