/*-----------------------------------------------------------------------------
Hoja de estilo básica de www.villadeolmedo.es

versión:	02/2007
autor:		Enrique Luque
email:		interactivos@ohvisual.com
website:	http://www.ohvisual.com/
-----------------------------------------------------------------------------*/

/* =General
-----------------------------------------------------------------------------*/


/* Margen superior e inferior para ciertos elementos */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, ul, ol {
	margin: 1em 0;
}
ol {margin-left:20px;}
/* Clase para eliminar los flotantes*/
.clear:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clear {
	clear: both; 
}

/* Remover bordes a imágenes con enlaces */
img {border: 0;}
/* Remover el borde de puntos del enlace al ser pinchado*/
a {outline:0;}

hr {
	background-color:#E6E3CE;
	border: 0;
	color: #E6E3CE;
	height: 1px;
	width: 100%;
}

ul {margin-left:1em;}

/* =Maquetación
-----------------------------------------------------------------------------*/
body { margin:0px; padding:0px; background-color:#FFF;}
body#cuerpo, body#inicio {margin:0px; padding:0px; background:#FCFAEB url(../img/fondo_web.gif);}

#contenedor {width:778px; margin:0px auto 0px auto; padding-left:3px; background-color:#FFFEDF; background-image:url(../img/fondo_sombra.gif); background-repeat:repeat-y;}
#cabecera {margin:0;}
#contenido {clear:both; padding:0px 25px 0px 25px;}
#col-izquierda {width:160px; border-right:1px solid #CCCCAF; padding-right:11px; padding-bottom:6px;}
#col-principal {color:#8a8a59; padding-left:20px;}
#pie {}


/* =Tipografía
-----------------------------------------------------------------------------*/

* {
  font-style: normal;
  text-decoration: none;
  text-indent: 0;
}

body {
  	color:#8a8a59; font: 13px Myriad Pro, "Myriad Web Pro", "Trebuchet MS", Tahoma, Verdana, SansSerif;
}

body * {
  font-size: 100.01%;
  line-height: 1.4;
}

p {text-align:justify; text-indent:25px;}
.tabla p {text-align:inherit; text-indent:0;}
#col-principal table td, #col-principal table td p{ text-indent:0 !important; }

blockquote {padding:0 20px;}

strong { font-weight: bold; font-family:"Trebuchet MS", Tahoma, "Times New Roman", Times, Serif; }

em { font-style:italic;}

pre {
	padding: 3%;
	border: 1px dotted #999;
	overflow: auto;
	background-color:#F2F2EC;
}

.System {font-family: System;}

.abaseFecha {color:#aeaeae; display:block; font:10px Myriad Pro, "Myriad Web Pro", "Trebuchet MS", Tahoma, Verdana, SansSerif; margin:0 0 5px;}
#cabecera .abaseFecha {text-align:right;}

/* =Títulos
-----------------------------------------------------------------------------*/
h1 {
	font-size: 2.4em;
	letter-spacing: -0.05em;
	line-height: 1.0;
	
}
#cabecera h1 {margin:0; padding:0; line-height:0;}
h1 span {display:none}

h2 {
	font:24px Georgia, "Times New Roman", Times, serif;
	line-height: 1.0;
	color:#851F35;
	margin:0 0 18px;
}
#inicio h2, h4 {
	color:#851F35;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.0;
}

h2#path{
	margin:10px 0px;
	padding:0px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:normal;
	text-transform:lowercase;
	color:#cccc99;
}
h2#path a:link, h2#path a:visited, h2#path a:hover{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	color:#cccc99;
	text-decoration:none;
}
h2#path a:hover{
	text-decoration:underline;
}

.amigos {background:none; padding-left:0px;}
.cursos {background:none; padding-left:0px;}
.festival {background:none; padding-left:0px;}
.jornadas {background:none; padding-left:0px;}
.programacion {background:none; padding-left:0px;}

h3{
	padding-top:0px;
	padding-bottom:5px;
	border-bottom:1px solid #CCCCAF;
	margin:0px 0px 10px;
	font-family:Times, Georgia, serif;
	/*font-variant:small-caps;*/
	font-weight:bold;
	font-size:17px;
	text-decoration:none;
	color:#851F35;
}
h3 a:link, h3 a:visited, #contenido h3 a:link, #contenido h3 a:visited{
	text-decoration:none;	
	color:#851F35;
}
h3 a:hover, #contenido h3 a:hover{
	text-decoration:none;
	color:#AA0000;
}

h4 {font-size: 17px; color:#851F35; font-family:"Times New Roman", Times, Serif; line-height: 1; font-weight:bold; margin:0 0 3px; }
h4 a:link, h4 a:visited {font-size: 17px; color:#851F35; font-family:"Times New Roman", Times, Serif; line-height: 1.0; font-weight:bold;  text-decoration:none }
h4 a:hover {color: #851F35; font-family:"Times New Roman", Times, Serif; line-height: 1.0; font-weight:bold;  text-decoration:underline }

h4 span {display:block; font-size:70%; color:#BF6B7E;}

h5 {font-size: 12px; font-family:"Trebuchet MS", "Times New Roman", Times, Serif; line-height: 1; font-weight:bold }
h5 a:link, h5 a:visited {font-size: 12px; font-family:"Trebuchet MS", "Times New Roman", Times, Serif; line-height: 1.0; font-weight:bold;  text-decoration:none }
h5 a:hover {font-size: 12px; font-family:"Trebuchet MS", "Times New Roman", Times, Serif; line-height: 1.0; font-weight:bold;  text-decoration:underline }


/* =Enlaces
-----------------------------------------------------------------------------*/
a:link, a:visited  {color: #851F35;	text-decoration: none;}
p a:link, p a:visited {border-bottom:1px dashed #aaa090;}
a:hover, a:active {color: #CC0000; }

a:link h4, a:visited h4 {color: #006699;	text-decoration: none;}
a:hover h4, a:active h4 {color: #CC0000; }

/* =Logotipo
-----------------------------------------------------------------------------*/


/* =Cabecera
-----------------------------------------------------------------------------*/
#imgCabecera {clear:both; display:block; height:175px; overflow:hidden;}

.cabecera0, .cabecera1 {background:url(../img/encabezados/encabezado1_2008.jpg) no-repeat;}
.cabecera2 {background:url(../img/encabezados/encabezado2_2008.jpg) no-repeat;}
.cabecera3 {background:url(../img/encabezados/encabezado3_2008.jpg) no-repeat;}
.cabecera4 {background:url(../img/encabezados/encabezado4_2008.jpg) no-repeat;}
.cabecera5 {background:url(../img/encabezados/encabezado5_2008.jpg) no-repeat;}
.cabecera6 {background:url(../img/encabezados/encabezado6_2008.jpg) no-repeat;}
.cabecera7 {background:url(../img/encabezados/encabezado7_2008.jpg) no-repeat;}
.cabecera8 {background:url(../img/encabezados/encabezado8_2008.jpg) no-repeat;}
.cabecera9 {background:url(../img/encabezados/encabezado9_2008.jpg) no-repeat;}
.cabecera10 {background:url(../img/encabezados/encabezado10_2008.jpg) no-repeat;}
.cabecera11 {background:url(../img/encabezados/encabezado11_2008.jpg) no-repeat;}
.cabecera12 {background:url(../img/encabezados/encabezado12_2008.jpg) no-repeat;}
.cabecera13 {background:url(../img/encabezados/encabezado13_2008.jpg) no-repeat;}
.cabecera14 {background:url(../img/encabezados/encabezado14_2008.jpg) no-repeat;}

/* =Navegación principal
-----------------------------------------------------------------------------*/
#menu-principal {
    width: 772px; 
    height:64px;
	line-height:20px;
	padding:0px;
	margin:0px;
	background:url(../img/fondo_menu_rojo.gif) repeat-x;
}
   
#menu-principal ul{
	margin:0px;
	padding:0px;
	text-indent:0px !important;
	padding-top:7px;
	list-style:none;
}

#menu-principal ul li{
	margin:0px;
	padding:0px;
	float:left;
	border-right:1px solid #FCFAEB;
}

#ab_82op1, #ab_82op2, #ab_82op2, #ab_82op3, #ab_82op4, #ab_82op5 { background:url(../img/fondo_menu_secciones.gif) no-repeat; }

#menu-principal a{
    display:block;
  	float:left;
	font: 11px "Trebuchet MS", Tahoma, Verdana, SansSerif;
  	border:none;
  	height:50px;
	padding:8px 0px 0px 8px;
}

#menu-principal a:link, #menu-principal a:visited {color:#FFF; background-position:0 0; }
#menu-principal a.activo:link, #menu-principal a.activo:visited {color:#d51d25; background-position: 0 -56px; text-decoration: none; }
#menu-principal a:hover {color:#d51d25; background-position:0 -56px; text-decoration: none; }

#menu-principal a span {line-height: 56px; margin-right:15px;}

/* =Navegación secundaria
-----------------------------------------------------------------------------*/

#menu-secundario {}
#menu-secundario ul {list-style:none; margin-top:0;}
#menu-secundario ul li {text-align:right; margin-bottom:6px; line-height:-2px;}
#menu-secundario a:link, #menu-secundario a:visited, a.enlace:link, a.enlace:visited  {
	display:block;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #ABAB8E;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration: none;
	text-align:right;
}
#menu-secundario a:hover, a.enlace:hover {
	color: #9F9F8B;
	text-decoration:underline;
	background-color:#FFFDBB;
}
/* =Menu Extra */
#menu-extra {background-color:#CCCCAF; padding:1px 8px;}
#menu-extra ul {list-style:none; margin:4px 0 0 0;}
#menu-extra ul li {text-align:right; margin-bottom:6px; line-height:-2px;}
#menu-extra a:link, #menu-extra a:visited {
	display:block;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFF;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration: none;
	text-align:right;
}
#menu-extra a:hover, #menu-extra a.activo:link, #menu-extra a.activo:visited  {
	color: #EFEFD1;
	text-decoration:underline;
}

/* =Menu Interno */
#menu-interno {
margin: 0 0 2em;
padding: 0 0 20px 0;
border-bottom: 1px solid #CCCCAF;
}

#menu-interno ul, #menu-interno li {
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}
#menu-interno a span{font: 11px Tahoma, Verdana, sans-serif;}
#menu-interno a:link, #menu-interno a:visited span{
float: left;
line-height: 14px;
margin: 0 10px 4px 10px;
text-decoration: none;
padding-bottom: 2px;
border-bottom: 4px solid #FFFEDF;
}

#menu-interno li a:hover span, #menu-interno li.activa a:link span, #menu-interno li.activa a:visited span, #menu-interno li.activa a:hover span {
border-bottom: 4px solid #CCCCAF;
padding-bottom: 2px;
background: transparent;
}

/* =Para aitenso */

#col-aitenso a.activa:link, #col-aitenso a.activa:visited, #col-aitenso a.activa:hover{ text-decoration:underline !important; }
#col-aitenso li.activa a:link, #col-aitenso li.activa a:visited, #col-aitenso li.activa a:hover{ text-decoration:underline !important; }

/* =Menu Aitenso */
#menu-aitenso {
	border-bottom: 1px solid #851f35;
	margin-bottom:15px;
	margin-top:15px;
}

#menu-aitenso ul{
	margin:0px;
	padding:0px;
	height:29px;
}
#menu-aitenso li{
	margin:0px;
	padding:0px;
	float:left;
	margin-right:2px;
	list-style-type: none;
	cursor:pointer;
}
#menu-aitenso a span{font: 11px Tahoma, Verdana, sans-serif;}
#menu-aitenso a:link, #menu-aitenso a:visited, #menu-aitenso a:hover{
	float: left;
	cursor:pointer;
	height:29px;
	padding:0px;
	margin:0px;
	text-decoration: none;
	background:url(../img/aitenso-menu-a.gif) top left no-repeat;
}
#menu-aitenso a:hover{
	background:url(../img/aitenso-menu-a.gif) bottom left no-repeat;
}
#menu-aitenso li a:link span, #menu-aitenso li a:visited span, #menu-aitenso li a:hover span{
	float: left;
	line-height: 29px;
	padding:0px 10px;
	margin:0px;
	color:#FFFFFF;
	text-decoration:none;
	background:url(../img/aitenso-menu-b.gif) top right no-repeat;
}
#menu-aitenso li a:hover span{
	background:url(../img/aitenso-menu-b.gif) bottom right no-repeat;
}
#menu-aitenso a.activa:link, #menu-aitenso a.activa:visited, #menu-aitenso a.activa:hover{
	background:url(../img/aitenso-menu-a.gif) bottom left no-repeat;
}
#menu-aitenso li a.activa:link span, #menu-aitenso li a.activa:visited span, #menu-aitenso li a.activa:hover span{
	background:url(../img/aitenso-menu-b.gif) bottom right no-repeat;
}


/* =Contenido Secundario
-----------------------------------------------------------------------------*/
#col-izquierda img {margin:4px 0;}


/* =Pie
-----------------------------------------------------------------------------*/



/* =Formularios
-----------------------------------------------------------------------------*/
input, option { padding:0 2px; line-height:normal; }
input button { text-align:center; }

/* Quitar bordes del fieldset. igualar en Opera 7 */
fieldset {
  border: 1px solid transparent;
}


/* =Tablas
-----------------------------------------------------------------------------*/
table {
	font-weight: normal;
	text-decoration: none;
	border-collapse:collapse;
}

table td {vertical-align:top;}

/* Con formato */
table.tabla {
width:100%;
border: 1px solid #ebe6d9;
border-bottom-color:#CCCCAF;
margin: 15px auto;
}
table.tabla caption {
	padding-top:0px;
	padding-bottom:5px;
	border-bottom:1px solid #CCCCAF;
	margin: 10px auto;
	font-family:"Times New Roman", Times, Georgia, serif;
	font-variant:small-caps;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	color:#660000;
}
.principal {}
table.tabla tbody tr.principal th {
font: bold 12px Georgia, "Times New Roman", Times, serif;;
color: #fff;
background: #CCCCAF;
padding: 4px;
border-left: 1px solid #EBE6D9;
border-top:0;
}
table.tabla tbody tr.subtitulo th {
font-weight:bold;
color: #fff;
background: #DC4503;
text-align: left;
padding: 4px;
border-top: 1px solid #e0d7c7;
}
table.tabla tbody th {
font: bold 12px Georgia, "Times New Roman", Times, serif;;
color: #9B9B64;
background: #FFFDBB;
text-align: left;
padding: 4px;
border-top: 1px solid #e0d7c7;
}
table.tabla tbody th div {
font: bold 12px Georgia, "Times New Roman", Times, serif;;
color: #DC4503;
}
table.tabla tbody td {
font-family:Myriad Pro, "Myriad Web Pro", "Trebuchet MS", Tahoma, Verdana, SansSerif;
padding: 4px;
border-top: 1px solid #CCCCAF;
border-left: 1px solid #ebe6d9;
}

table.peq tbody th {font: 10px Georgia, "Times New Roman", Times, serif;;}
table.peq tbody td {font:10px Myriad Pro, "Myriad Web Pro", "Trebuchet MS", Tahoma, Verdana, SansSerif;}
/* Fin Tablas */

/* =Misc 1
-----------------------------------------------------------------------------*/
/*** IMAGENES RELACIONADAS ***/
.columna-fotos {float:right; padding:0; /*background-color:#F2F2F2;*/ margin:0.4em 0 0em 2em; /*border:1px solid #cccccc;*/ }
.columna-fotos img { display:block; margin-bottom:4px;	/*border:2px solid #AAAAAA;*/ clear:both; }

/*** IMAGENES ***/
.foto img, .columna-fotos img {
	display: block;
	background-color:#f3f0dc;
	border:2px solid #ccccaf;
	padding:10px;
	clear: both;
}
#galeria .columna-fotos img {
	display: inline;
	background-color:#f3f0dc;
	border:2px solid #ccccaf;
	padding:10px;
	clear: both;
}
.foto img.miniatura {clear:both; float:none; margin:5px auto; padding:20px;}

.fotoIzquierda {
	float: left;
	margin: 2px 20px 15px 0;
	padding: 4px;
	background-color:#f3f0dc;
	border:3px solid #ccccaf;
	clear: both;
}
.fotoDerecha {
	float: right;
	margin: 2px 0 15px 20px;
	padding: 4px;
	background-color:#f3f0dc;
	border:3px solid #ccccaf;
	clear: both;
}

/*** IMAGENES RELACIONADAS GALERIA ***/
#galeria .columna-fotos {float:none; padding:0; margin:0;}
#galeria .columna-fotos .img_relacionada {
	float:left;
	background-color:#f3f0dc;
	border:2px solid #ccccaf;
	padding:10px;
	margin:0 8px 8px 0;
}
#galeria .columna-fotos a {
	display:block;
	width:140px;
	height:90px;
	overflow:hidden;
}
#galeria .columna-fotos img.miniatura {
	background:none;
	border:none;
	padding:0;
	margin:0;
}


/* Bloques resaltados 
-----------------------------------------------------------------------------*/
blockquote.intro {background-color:#ecf8fd; padding:10px; margin:0 0 8px 0; border-bottom:1px dashed #b6d6e3;}
blockquote.intro p {color:#5f7a84; line-height:1.2em; margin:5px;}
blockquote.intro .fotoIzquierda {
	float: left;
	margin: 2px 20px 15px 0px;
	padding: 5px;
	background-color: #f6fcff;
	border:2px solid #b6d6e3;
	clear: both;
}
blockquote.cita1 {width:95%; color:#6b6354; background-color:#F3F0DC; padding:10px;}

/* =Destacados
-----------------------------------------------------------------------------*/
#destacados {
	clear:both;
	color:#4e3114;
	padding:23px 17px 3px 18px;
	background-color:#f3f0dc;
	border-bottom:1px dashed #aaa090;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}

#destacados td.columna_0, #destacados td.columna_1, #destacados td.columna_2 {padding:0;}
#destacados .fila_0 {background-color:transparent;}

#destacados a {line-height:1.4em;}
#destacados a:link, #destacados a:visited  {color:#bf4f4f; text-decoration: none;}
#destacados a:hover, #destacados a:active {color:#FFF; background-color:#CC0000; }

#destacados div {width:315px; margin:0 auto;}
#destacados div div{
	background: #faf8e8 url(../img/bg_destacado.gif) bottom right no-repeat;
	border: 2px solid #e6e3ce;
	padding:5px;
	margin-top:6px;
	margin-bottom:20px;
}
#destacados div div img.miniatura{
	border: 1px solid #BFBA9B;
	margin:0 6px 0 0;
	float:left;
}

/* =Galería
-----------------------------------------------------------------------------
#galeria table {border:1px solid #E6E3CE;}
#galeria td.columna_0, #galeria td.columna_1, #galeria td.columna_2, #galeria td.columna_3 {padding:10px; text-align:center;}
#galeria .fila_0 {background-color:#F3F0DC;}
#galeria .fila_1 {background-color:#FAF8E8;}
a {cursor:pointer}
a.urlp:link img, a.urlp:visited img{ border:1px solid #E6E3CE;}
a.urlp:hover img{ border:1px solid #CC0000; }*/

/* = Botones
-----------------------------------------------------------------------------*/
.opciones {height:20px; vertical-align:middle; padding:0px 8px 0px 5px}
.opciones a {color:#D39E96; font-size:11px; padding:0 0 0 16px;}
.opciones a:hover {color:#851F35;}
.opciones .abaseFecha { font-size:10px; padding:0; margin:0;}

.bot_inicio {background:url(../img/ico_inicio.gif) left no-repeat;}
.bot_buscar {background:url(../img/ico_buscar.gif) left no-repeat;}
.bot_contacto {background:url(../img/ico_contactar.gif) left no-repeat;}
.bot_mapaweb {background:url(../img/ico_mapaweb.gif) left no-repeat;}


/* =Iconos por temas
-----------------------------------------------------------------------------*/
.mas {
	background: url(../img/ver_mas.gif) right center no-repeat;
	padding-right: 22px;
}
.aviso {border:1px solid #8E1B22; padding:3px 0; text-indent:0; background:#FFFDBB;}

/* =Noticias
-----------------------------------------------------------------------------*/
.noticias{
	background-color:none;
}
.noticias_con{
	background-color:#FFFDBB;
}
.noticias img.miniatura, .noticias_con img.miniatura{
	float:right;
	margin:0px 8px 8px 12px;
}
.resumen{
	display:block;
	color:#666666;
	margin-bottom:12px;
}
.titulo_imagen{
	display:block;
	padding:4px 4px 6px 16px;
	background-image:url(../img/mayor.gif);
	background-repeat:no-repeat;
	background-position:6px 9px;
	font-family:Myriad Pro, "Myriad Web Pro", "Trebuchet MS", Tahoma, Verdana, SansSerif;;
	font-size:12px;
	color:#660000;
}
.fecha {
	display:block;
	border:2px solid #AAA;
	padding:2px;
	font-family: georgia, times, serif;
	font-size: 11px;
	color:#AAA;
	text-align:center;
	background:#FFF;
}

.fecha .abFecha span {text-align:center;}

.f_des{ float:left; margin:5px 12px 4px 0px; }
.fecha .abDia, .fecha .abMes, .fecha .abAnoB{ display:block; line-height:90%; }
.fecha .abDia{ font-size: 19px; margin: -2px 0 3px 0; line-height:90%; }
.fecha .abAnoB{ font-size:10px; }
.fecha .abAnoA{ display:none; }
.fecha .abMes span, .fecha .abDia span, .fecha .abAno span, .fecha .abAnoA span, .fecha .abAnoB span{ display:none; }

/* Datos Obras */
.datos {color:#5F5F2F; background-color:#FFFDBB; padding:3px 5px; border:1px solid #DEDF99; text-indent:0;}
.datos .abaseFecha {color:#5F5F2F; display:inline; font-size:13px;}

.comprar a:link, .comprar a:visited {text-decoration:none; border:0;}

/* =Mapa web
-----------------------------------------------------------------------------*/
.mapaweb ul{margin:0 0 0 15px;}
.mapaweb td{padding-bottom:15px; }

/* =Pie
-----------------------------------------------------------------------------*/
#creditos {margin:3px auto; padding:0px 8px 0px 0px; text-align:right; clear:both;}
#creditos a {color:#8A8A59; font-size:10px;}

/* = Tabla participantes aitenso
-----------------------------------------------------------------------------*/
#ponentes{
	font-family:Tahoma, Arial, Verdana;
	font-size:10px;
}
#ponentes td, #ponentes th{
	padding:5px;
}
#ponentes th{
	background-color:#dbd9a7;
	color:#851F35;
}
#ponentes td{
	border-bottom:2px solid #dbd9a7;
}
#ponentes td.mini{
	border-left:1px dashed #dbd9a7;
	font-size:9px;
}
#ponentes a.ver:link, #ponentes a.ver:visited, #ponentes a.ver:hover{
	background-color:#dbd9a7;
	padding:0px 2px;
	font-weight:bold;
	color:#FFFFFF;
}
#ponentes a.ver:hover{
	background-color:#851F35;
}
/****/
#ponentes-des{
	clear:both;
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	margin:20px 0px;
}
#ponentes-des td, #ponentes-des th{
	padding:8px;
}
#ponentes-des th{
	background-color:#dbd9a7;
	vertical-align:top;
	border-bottom:3px solid #FFFedf;
	color:#851F35;
}
#ponentes-des td{
	border-top:1px dashed #dbd9a7;
}
#ponentes-des td.primero{
	border-top:0px;
}
#ponentes-des p{
	text-indent:0px;
}

/* =Suscripcion */
#boletines input#sus_email{
	display:block;
	margin-left:100px;
	margin-bottom:8px;
}
#boletines label.sus_email{
	float:left;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
}
/*#boletines input.sus_boletines{ display:none; }
#boletines label.sus_boletines{ display:none; }*/
#boletines input.sus_boton{
	padding-top:2px !important;
	padding-bottom:2px !important;
	padding-left:3px !important;
	padding-right:3px !important;
	margin-top:10px;
	text-align:center;
	width:auto;
	font-size:10px;
}
#boletines .avisos{
	border:1px solid #CFCD8E;
	padding:8px;
	margin-top:20px;
	font-family:Tahoma, Arial, Verdana;
	font-size:9px;
	color:#CFCD8E;
}
#boletines .error{
	display:block;
	margin-bottom:10px;
	padding-left:24px;
	background:url(../img/error.gif) top left no-repeat;
	line-height:20px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#990000;
}
#boletines .ok{
	display:block;
	margin-bottom:10px;
	padding-left:24px;
	background:url(../img/ok.gif) top left no-repeat;
	line-height:20px;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#008800;
}
form p{ text-indent:0px; }
