/* ======================================================================

www.d-ART.es

global.css // Hoja de estilos comunes

====================================================================== */

Body{
	background-color:#F9FDF7;
	background-image:url(../images/bgweb.gif);
	background-repeat:repeat-y;
	background-position:center;
	color:#1D5218;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	margin:0px;
	_margin-left:2px;
}




/*======================================================================
Generales */

a:link, a:visited{text-decoration: none;color:#003E00;}
a:hover{text-decoration:underline; color:#003E00;}
form, hr{margin:0px;}
acronym{cursor:help;}




/*======================================================================
Contenido global */

.fondo-contenido-1{
	background-image:url(../images/fondos/fondo-contenido-1.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

.fondo-contenido-2{
	background-image:url(../images/fondos/fondo-contenido-2.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

.fondo-contenido-3{
	background-image:url(../images/fondos/fondo-contenido-3.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#contenido{
	width:980px;
	height:534px;
	z-index:1;
}

#imagen-anuncio{
	border: 1px solid #E5F7D4;
}




/*======================================================================
Header */

.fondo-header{
	background-image:url(../images/fondo-header.gif);
	background-repeat:no-repeat;
}

.fondo-distintivos{
	background-image:url(../images/bgcorner_dist.gif);
	background-repeat:repeat-x;
	font-size:7pt;
	color:#759711;
}

.fondo-distintivos img{
	padding:5px 8px 5px 8px;
}

.desc-distintivos{
	background-color:#B7CE76;
	padding:2px 4px;
	font-weight:bold;
	color:#FFFFFF;
	border:1px solid #759711;
}




/*======================================================================
Contenido lateral */

#contenido-desarrollo{
	-moz-opacity: 0.8;
}
#opacidad-lateral{
	-moz-opacity:0.8;
}

.desarrollo-contenido-lateral{
	background-image:url(../images/bg_contenido_lateral.gif);
	background-repeat:repeat-y;
}

.desarrollo-contenido-central a:link, .desarrollo-contenido-central a:visited{
	text-decoration:none;
}

.desarrollo-contenido-central a:hover{color:#1D5218; background-color:#C9DAB6; text-decoration:none;}

.lateral-importante, .lateral-importante a:link, .lateral-importante a:visited{
	font-size:11pt;
	font-weight:bold;
	color:#008DCF;
}

#imagen-aleatoria{
	border:2px solid #BDE453;
}

.sep-prox-actividades{
	border:0px;
	background-color:#82A35B;
	height:1px;
	margin:3px 0px 0px 0px;
}





/*======================================================================
Contenido central */

.titulo-desarrollo-contenido{
	border-bottom:1px solid #7DAE54;
	margin-bottom:5px;
	font-size:11pt;
	font-weight:bold;
}

.error-404{
	border-bottom:1px solid #7DAE54;
	margin-bottom:5px;
	font-size:15pt;
	font-weight:bold;
}

.error-404-2{
	margin-bottom:5px;
	font-size:15pt;
	font-weight:bold;
}

.desarrollo-contenido-central{
	text-align:justify;
}

.texto-formulario-plazas{
	font-size:7pt;
}

.td-formulario-plazas{
	border-right: 1px solid #8CB56E;
}

.sep-formulario-plazas-informacion{
	color: #1D5218;
	background-color:#8CB56E;
	border: 0px;
	height:1px;
	width:99%;
}

.texto-formulario-plazas input, .texto-formulario-plazas select{
	border: 1px solid #769B50;
	background-color:#FFFFFF;
	height:16px;
	font-size: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#1D5218;
	background-image:none;
}

.texto-formulario-plazas textarea{
	border: 1px solid #769B50;
	background-color:#FFFFFF;
	width:100%;
	font-size: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#1D5218;
}

.texto-formulario-plazas input:hover,
.text-input-plazas select:hover,
.texto-formulario-plazas textarea:hover{
	border:1px solid #354623;
	background-image:none;
	background-color:#D3E78E;
}

.texto-formulario-plazas input:focus,
.text-input-plazas select:focus,
.texto-formulario-plazas textarea:focus{
	border:1px solid #AE5475;
	background-color:#CE98AD;
}

.cat-galeria{
	font-size:8pt;
	text-transform:uppercase;
	font-weight:bold;
	color:#1D5218;
}

.cat-galeria a:link, .cat-galeria a:visited{
	padding: 2px 5px;
	background-color:#B9CF77;
	text-decoration:none;
	color:#1D5218;
}

td.cat-galeria a:hover{
	background-color:#546C0C;
	color:#FFFFFF;
}

.cat-galeria hr{
	width: 100%;
	color: #B9CF77;
	background-color: #B9CF77;
	height:1px;
	border: 1px;
	margin:0px;
}

.imagenes-galeria{
	padding: 2px 7px;
}

.imagenes-galeria img{border:2px solid #749712;}
.imagenes-galeria img:hover{border:2px solid #97124F;}

.sep-actividades{
	border-bottom: 1px dashed #D1E9CE;
	height:20px;
}

.sep-actividades-contenido{
	border:0px;
	height:1px;
	background-color:#80AB59;
	color:#1D5218;
}

.tit-actividades{
	background-color:#80AB59;
	color:#FFFFFF;
	font-weight:bold;
}

.tit-actividad{
	font-size:9pt;
	font-weight:bold;
}

#actividades-sueltas, #cursos-datos-de-interes{
	height: 450px;
	overflow-x: auto;
	_overflow:auto;
}

.actividades-pdf{
	color:#FFFFFF !important;
	background-color:#80AB59;
	font-weight:bold;
	padding:1px 4px;
}

.actividades-pdf:hover{text-decoration:none; background-color:#A13562 !important; color:#FFFFFF;}

.td-volver{
	border-top: 1px solid #C7C7C7;
}

.td-volver a:link, .td-volver a:visited{
	color:#C7C7C7;
	font-weight:bold;
	font-size:8pt;
	text-transform:uppercase;
}

.td-volver a:hover{
	color:#AA5172;
	background:none;
}




/*======================================================================
Footer */
.ayto{
	padding-top:10px;
	color:#69CEFF;
	font-weight:bold;
	text-align:left;
}

.copyfooter{
	color:#008CCE;
	font-weight:bold;
}

.ayto a:link, .ayto a:visited, .copyfooter a:link, .copyfooter a:visited{text-decoration:none; color:#69CEFF;}
.ayto a:hover, .copyfooter a:hover{text-decoration:none; background-color:#008CCE; color: #FFFFFF;}

.sitemap{
	padding:0px 12px 5px 12px;
	color:#C8E3C8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
}

.sitemap a:link, .sitemap a:visited{color:#C8E3C8; text-decoration:none;}
.sitemap a:hover{color:#95C895; text-decoration:none;}

.sep-sitemap{
	background-image:url(../images/sep-sitemap.gif);
	background-repeat:repeat-y;
	background-position:center;
}

.hr-sep-localizacion{
	width: 96%;
	color:#D1E9CE;
	background-color:#D1E9CE;
	text-align:center;
	height:1px;
	border:0px;
}

.localizacion{
	padding:0px 12px 5px 12px;
	color:#95C895;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
}





/*======================================================================
Formularios AJAX */
.resultado{
	width:auto;
	color:#990000;
	font-size:11pt;
	font-weight:bold;
}

.ok{
	color:#61A922;
}

#cargando{}


/*======================================================================
Marquesina AJAX */
#marquesina-anuncios{
	position: relative;
	overflow: hidden;
	height: 150px;
	width: 220px;
}
 
.headline{
	position:absolute;
	top: 200px;
	height:140px;
	_left: 0px;
	width:220px;
	_width: 99%;
	text-align:justify;
	cursor:pointer;
}

.headline-lk:link, .headline-lk:visited{color:#789A5A;}

.headline-lk:hover{
	color:#A25360;
}
