/* Principal
******************************************************************/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	padding: 0px;
	margin: 0;
	color: #333;
	background: #c4c3c1 url(imgcomunes/fd.gif) 0 0;
}

input, textarea, select {font-size: 1em; font-family: Arial, Helvetica, sans-serif; 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 {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}

a, input {outline: none !important;}
a img {border: none;}

ul { padding: 0 0 1.1em 0; margin: 0; list-style: none;}
ul li {	padding: 0.2em 0 0.2em 2em;}

ol { padding: 0 0 0 2em; margin: 0;}
ol li {	padding: 0.2em 0 0.2em 0em;}

dl, dl dt, dl dd {padding: 0; margin: 0;}
td { vertical-align: top;}

img.foto_de { float: right; margin-left: 10px; padding: 3px; border: 1px solid #ddd; margin-top: 3px; margin-bottom: 3px;}
img.foto_iz { float: left; margin-right: 10px; padding: 3px; border: 1px solid #ddd; margin-top: 3px; margin-bottom: 3px;}
img.foto_ce { margin-right: 10px; padding: 3px; border: 1px solid #ddd;}

figure.foto_de { float: right; margin-left: 10px;}
figure.foto_de img { padding: 3px; border: 1px solid #ddd;}
figure.foto_iz { float: left; margin-right: 10px;}
figure.foto_iz img { padding: 3px; border: 1px solid #ddd;}

figure.foto_de figcaption p, figure.foto_iz figcaption p { font-size: 0.85em; color: #999;}
 
.finalizador { clear: both; height: 1px;}
.finalizador_iz { clear: left; height: 1px;}
.finalizador_de { clear: right; height: 1px;}

form {padding: 0; margin: 0;}

.texto-izquierda	{ text-align:left; }
.texto-derecha		{ text-align:right !important; }
.texto-centrado		{ text-align:center !important; }
.texto-justificado	{ text-align:justify; }

.negrita	{ font-weight:bold !important; }
.cursiva	{ font-style:italic !important; }
.underline	{ border-bottom:1px solid !important; }

.borde {border: 1px solid #ddd;}
.borde_inf {border-bottom: 1px solid #000; padding-bottom: 4px !important;}
.borde_sup {border-top: 1px solid #000; padding-top: 4px !important;}
.sinborde {border: none !important;}
.sinmargen {margin: 0; padding: 0;}
.margen {margin: 4px 0;}

.nomostrar, #nomostrar {display: none !important;}
.centrar-vertical, img.centrar-vertical {vertical-align: middle !important;}
.txt_de {float: right;}
.txt_iz {float: left;}

img.png { behavior: url(/js/png.htc); }

/*slider*/
/**************************************************************************/
#slideshow{list-style: none; margin: 0; padding: 0; font-family:'DINProBold', sans-serif; display:block;overflow:hidden;background:black;}
#slideshow li{display: none; min-height:180px; margin:0px; padding: 0px; overflow:hidden;}
#slideshow li a{display: block; overflow:hidden;}
#slideshow li.current-slide{display: block;}
#slideshow div { width: 37%;float: left;padding: 11px;}
#slideshow img { width:58%; float:right;}
.cat{color:#ffffff; font-size:12px}
.desc{color:#ffffff;}

/*****************************************************************/
