@charset "utf-8";
/* CSS Document */

img {
border:medium none;
}

div#colcentral_galerias {
	display:block;
	float:left;
	padding:10px 20px 20px;
	text-align:left;
	width:600px;
	font-size:80%;
	min-height:450px;
	_height:450px;
}

div#galeria_cont_galerias {
	text-align:center; 
	margin-top:10px; 
	padding-top:15px; 
	width:100%; 
	overflow:hidden; 
	border-top:1px solid #CCCCCC;
	font-size:1.2em;
}

div.contenedor_gen {
	float:left;
	margin-bottom:20px;
	text-align:center;
	width:33%;
}

div.contenedor_gal {
	background-color:#F5F5F4;
	border:1px solid #C2C2C2;
	height:115px;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:10px;
	padding-top:15px;
	text-align:center;
	width:153px;
}

div.contenedor_gal p {
	margin:7px auto 0;
	width:90%;
}

div.contenedor_gal p a {
	color:#5C2D84;
}

div#cont_galeria  {
	overflow:hidden;
	padding:15px 0 0;
}

#cont_imagen_dinamica  {
	margin:0 auto;
	min-height:390px;
	text-align:center;
	width:100%;
}

#botonera_imagenes {
	text-align:right;
	background-color:#CCCC99;
	color:#990000;
	line-height:11px;
	margin-top:0;
	font-size:0.8em;
	width:600px;
}

#botonera_imagenes span {
	padding-left:8px;
	color:#666666;
	background-color:#FAFAFA;
	padding-right:5px;
}

span#bot_sep {
	background-color:#CCCC99;
}

#botonera_art_txt a, #botonera_imagenes a {
	color:#666666;
	font-weight:bold;
}

#imagen_dinamica_int  {
	background-color:#F5F5F4;
	border:1px solid #C2C2C2;
	border-bottom:none;
	overflow:hidden;
	padding:20px 0 0;
	position:relative;
	width:598px;
	}

div#cont_foto {
	text-align:center;
}

div.titulo_foto {
	width:100%;
	text-align:left;
}

div.titulo_foto h3 {
	/*background:url("http://www.maristasccv.es/img_maquetacion/ico_titulo_foto.gif") no-repeat scroll left 6px transparent;*/
	color:#0066CC;
	padding:10px 0;
	margin:0;
	font-size:2em;
}

div#descripcion_foto, div#autor_foto {
	background:black;
	width:560px;
	margin:0 auto;
	color:white;
}

#descripcion_foto p, p#autor_foto_txt {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.9em;
	padding:10px;
	margin:0;
}

p#autor_foto_txt {
	font-size:1em;
	padding-bottom:0;
}

/*Estilos slider album*/

div#cont_descripcion_album {
	
	text-align:left;
	}

h2#descripcion_album {
font-size:1.1em;
	font-weight:100;
	color:#434343;
}

#contenedor_slider  {
	background-color:#F5F5F4;
	border:1px solid #C2C2C2;
	border-top:none;
	margin:0 auto;
	padding:5px 0 20px;
	width:598px;
}

#slider_contenedor_externo  {
	background-color:#3e96ba;
	display:block;
	margin:10px auto 0;
	overflow:hidden;
	padding:0;
	position:relative;
	width:560px!important;
	height:203px;
}

#slider_contenedor_interno  {
	margin:0 auto;
	overflow:hidden;
	padding:0;
	position:relative;
	width:501px;
	height:203px;

}

#SlideItMoo_items, #slider_contenedor_img {
	display:block;
	overflow:hidden;
	position:relative;
}

#slider_contenedor_img {
	overflow:hidden;
		padding:10px 0;
}

#SlideItMoo_items div.SlideItMoo_element, .slider_img {
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:11px;
	margin:0;
	position:relative;
	text-align:center;
	width:80px;
}

.slider_img  {
	width:167px;
}

p.diapositiva_tit {
	color:black;
	margin:2px auto 5px;
	width:120px;
	color:white;
	text-transform:uppercase;
}

#SlideItMoo_items a, #slider_contenedor_img a {
	background:none repeat scroll 0 0 transparent;
	clear:both;
	display:block;
}

.diapositiva {
	border:1px solid black !important;
}

#SlideItMoo_outer .SlideItMoo_forward, #SlideItMoo_outer .SlideItMoo_back, #slider_contenedor_externo .SlideItMoo_forward, #slider_contenedor_externo .SlideItMoo_back {
	bottom:0;
	cursor:pointer;
	position:absolute;
	width:11px;
}

#slider_contenedor_externo .SlideItMoo_forward {
	background:url("/img/boton_adelante.png") no-repeat scroll center center transparent;
	height:100%;
	right:5px;
	width:22px;
}

#slider_contenedor_externo .SlideItMoo_back {
	background:url("/img/boton_atras.png") no-repeat scroll center center transparent;
	height:100%;
	left:5px;
	width:22px;
}

/*Estilos plantilla grupogalerias*/

p.grupogaleria_tit_txt {
	margin:0;
}

a.grupogaleria_tit_link {
	color:#0066CC;
	font-weight:bold;
}

p.grupogaleria_descripcion {
	font-size:0.9em;
}

/*Estilos plantilla galerias*/

p.album_tit_txt {
	margin:0;
}

a.album_tit_link {
	color:#0066CC;
	font-weight:bold;
}

p.album_descripcion {
	font-size:0.9em;
}

/*Estilos menu*/

div#menu_galerias {
	width:100%;
	font-size:0.65em;
	color:black;
}

ul.menu_sec {
	border-bottom:1px solid #CDCDCD;
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:left;
	width:100%;
}

li.gal_titulo_menu {
	background-repeat:repeat-x;
	clear:both;
	list-style-type:none;
	margin-left:0;
	padding-left:0;
	width:150px;
	border-top:1px solid black;
	border-bottom:1px solid black;
}

li.gal_titulo_menu p{
	margin:0;
	padding:10px 5px;
		text-transform:uppercase;
		font-weight:bold;
}

li.gal_titulo_menu p a{
	color:black;
	text-decoration:none;
}

li.gal_titulo_menu p a:hover{
	text-decoration:underline;
}


.cont_menu_lat_tit, li.menu_lat_tit {
	list-style:none outside none;
	margin:0px 0 0;
	padding:0;
}

ul.cont_menu_lat_tit {
	margin-bottom:4px;
	border-bottom:1px solid #000;
}

li.menu_lat_tit {
	margin-left:5px;
	padding:4px 0;
	
	margin-bottom:2px;
}

li.menu_lat_tit a{
	color:#434343;
	font-size:1.1em;
}

/*Estilos impresion*/

div#cont_impresion {
	width:620px; 
	margin:10px auto 10px;
	padding:0px 0px 30px;
	border:1px solid #bdbdbd;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
}

