banner_box_inicio1/*
Theme Name: Foto Sport Eventos
Theme URI: http://www.develarte.com
Description: Tema creado por Develarte para Foto Sport Eventos
Version: 3.0
Author: Alfonso Maese
Author URI: http://www.develarte.com
Tags: foto sport eventos
*/

@import "css/reset.css";
@import "css/typography.css";
@import "css/layout.css";


/*INDICE
0.-TIPOGRAFIA GENERAL
1.-BODY
2.-HEADER
3.-ACCESS
4.- CONTENIDO
	4.0.-HEADER IMAGES/FLASH
	4.1.-ESTRUCTURA (WRAPPERS Y CAJAS)
	4.2.-MAIN CONTENT
	4.3.-SIDEBAR CONTENT
5.-FOOTER
*/






/*COLOR GUIDE*/
/*
ROJO FOTOSPORT:         #cc0000
BLANCO BKG:             #f7f6f6
GRIS CLARO BKG:         #e6e7e8
GRIS TITULOS(OSCURO):   #6d6e70
BORDES CAJAS (1PX)      #b5b4b4
BODY TEXT:              ???????
*/

/*TIPOGRAFIA GENERAL*/

body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#999;
	line-height:18px;
}

.space{
	margin-bottom:15px !important;
}

/*Enlaces*/

a{
	text-decoration:underline;
	color:#930;
	
}

a:hover{
	color:#F00;
}

@font-face {
    font-family: msp-thin;
    src: url(http://www.fotosporteventos.com/fonts/myriad-set-pro_thin.woff);
}
@font-face {
    font-family: msp-thin;
    src: url(http://www.fotosporteventos.com/fonts/MyriadSetPro-Semibold.ttf);
	font-weight:bold;
}




/*Con esto puedo utilizar text_tittle más ancho dependiendo del diseño del contenido*/
.expanded_tittle{
	width:670px !important;
	color:black;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:20px !important;
	line-height:16px;
	margin:25px auto;
	margin-bottom:20px;
	text-align:center;
	padding-bottom:30px;
	border-bottom:1px solid #edebeb;
	line-height:33px;
	font-weight:normal !important;
}

.expanded_tittle_dark{
	width:670px !important;
	color:#333 !important;
}

.titulo_acceso_galerias_esp{
	
	 background:url(images/icono_acceso_galerias_esp.jpg) center left no-repeat;
	 text-indent:40px !important;
	 
}

.titulo_acceso_galerias{
	 background:url(images/icono_acceso_galerias.jpg) center left no-repeat;
	 text-indent:40px !important;
}


/*Titulos de text boxes*/
h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#333;
	font-size:18px;
	margin-bottom:18px;
	text-indent:35px;
	
	/*Shadow for h1 in content*/
	
	/*text-shadow: 2px 2px 2px #ffffff;
	filter: dropshadow(color=#ffffff, offx=2, offy=2);
	text-decoration:none;*/
}

.text_tittle{
	color:#999;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:18px;
	line-height:18px;
	width:600px;
	letter-spacing:.9px;
	margin-top:25px;
	margin-left:30px;
	margin-bottom:20px;
	text-align:left;
	padding-bottom:10px;
	border-bottom:1px solid #edebeb;
	line-height:28px;
	
			
}


.gallery_tittle{
	font-size:20px !important;
}

.gallery_tittle_clock{
	display:block;
	height:43px !important;
	font-size:20px !important;
	padding-left: 50px !important;
	background:url(http://www.fotosporteventos.com/img/icon_links/clock_gallery.jpg) no-repeat center left !important;
	line-height:42px !important;
	
}

/*Text boxes for main content*/
.text_box1{
	background:url(images/bkg_gradient_box.jpg) no-repeat;
	background-position:left top;
	display:block;
	float:left;
	list-style-type:none;
	padding:16px;
	padding-top:12px;
	width:280px;
	margin-right:35px;
	/*Bordes redondeados para text boxes*/
	border-radius: 10px; /* Opera 10.5, IE 9, Saf5, Chrome */
	-moz-border-radius: 10px; /* FF1+ */
	-webkit-border-radius: 10px; /* Saf3-4 */
}


/*Text box de 600px*/
.text_box2{
	background:url(images/bkg_gradient_box2.jpg) no-repeat ;
	background-position:left top;
	display:block;
	list-style-type:none;
	padding:16px;
	padding-top:12px;
	width:600px;
	margin-right:35px;
	margin-bottom:15px;
	/*Bordes redondeados para text boxes*/
	border-radius: 10px; /* Opera 10.5, IE 9, Saf5, Chrome */
	-moz-border-radius: 10px; /* FF1+ */
	-webkit-border-radius: 10px; /* Saf3-4 */
}




/*Combinacion colores destacados*/
.fsp_red{
	color:#cc0000;
}

.fsp_darkgrey{
	color:#333;
}

/*Tipografía para las FAQ*/

.question{
	color:#cc0000;
	display:block;
}
.answer{
	display:block;
	margin-bottom:5px;
}




/******  1.-BODY  ******/
.clear{
	clear:both;
}

body{
	
	background:#f3f4f5/*#f7f7fa;*/
}

body{
	
	background:url(images/bkg_body.jpg) repeat-x #f3f4f5
}



/*CLASES PARA DEFINIR DISTINTOS BODY EN LAS SECCIONES (El resto de elementos se especifican en Header */

.blue-body{
	background:url(images/bkg_body_blue.png) repeat-x #ffffff;
}

.black-body{
	background:url(images/bkg_body_black.png) repeat-x #ffffff;
}


/******  2.-HEADER  ******/

#header{
	position:relative;
	width:950px;
	height:202px;
	margin:0px auto;
	/*outline:1px solid black*/
}



/*Este es el header pequeño con el logo encima. Utilizado en Empresas..*/

#header_small{
	position:relative;
	width:950px;
	height:163px;
	margin:0px auto;
	/*outline:1px solid black*/
}

		#header #logo{
			display:block;
			position:absolute;top:0px; left:40px;
			width:234px;
			height:202px;
			background:url(images/bkg_logo_14.png) no-repeat;			
		}
		
				
		#header #logo_rfeg{
			display:block;
			position:absolute;top:0px; right:15px;
			width:129px;
			height:202px;
			background:url(images/bkg_logo_rfeg.png) no-repeat;			
		}
		
		#header_small #logo_blue{
			display:block;
			position:absolute;top:0px; left:40px;
			width:226px;
			height:163px;
			background:url(images/bkg_logo_blue.png) no-repeat;			
		}
		
		#header #logo_black{
			display:block;
			position:absolute;top:0px; left:40px;
			width:234px;
			height:202px;
			background:url(images/bkg_logo_black.png) no-repeat;			
		}
		
		#header #bloque_links_header, #header_small #bloque_links_header{
			display:block;
			position:absolute;top:15px; right:130px;
			
			
		}
		
			#header .links_header, #header_small .links_header{
				color: white !important;
				text-decoration:none;
				font-size:14px;
								
			}
		
			#header .links_header:hover, #header_small .links_header:hover{
				text-decoration:underline !important;
			}
			
			.links_separator{
				color:#FFF;
				margin-right:10px;
				margin-left:10px;
			}
			
			
		
		#header #silueta_blue{
			position:absolute;top:40px; left:580px;
			width:255px;
			height:50px;
			background:url(images/bkg_silueta_blue.jpg) no-repeat;		
		}
		
		#header #silueta_black{
			position:absolute;top:110px; right:20px;
			color:#666;
			font-size:14px;
			width:220px;
			height:80px;
			background:url(images/bkg_silueta_black.png) no-repeat;		
		}
		

/*Graficos Tarjetas*/		

#cardgraphics{
	position:absolute;
	bottom:0px; right:220px;
	width:220px;
	height:61px;
	background:url(http://www.fotosporteventos.com/img/logo_cards.png) no-repeat;
}


/*SHIFTNAV*/



/****** 3.-ACCESS MENU NORMAL ROJO ******/		


#access {
	/*outline:1px solid yellow;*/
	position:relative;
	width:950px;
	height:32px;
	margin:10px auto;/*Este margin da top y bottom para el menu*/
	display: block;
	
	}

#access .menu-header,
div.menu {
	width: 950px;
	height:32px;
	background:url(images/bkg_menu3.jpg) no-repeat;
	background-position:top center;
		
}


#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
	padding-left:40px;
}

#access .menu-header li,
div.menu li {
	float: left;
	position: relative;
	
}

#access a {
	text-align:center;
	/*outline:black 1px solid;*/
	color: white;
	display: block;
	line-height: 32px;
	padding: 0px;
	width:215px;/*Cuidado, ajustado al px, si ie no lo ve, quitar de uno en uno*/
	text-decoration: none;
	border-left:silver 1px solid;
	font-family:msp-thin;
	font-weight:bold;
	font-size:16px;

}

#access li:hover > a{
	background:url(images/bkg_menu_hover_black.jpg) repeat-x;
	color:white;
	font-weight:bold;
}

#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color:white;
	background:url(images/bkg_menu_hover_black.jpg) repeat-x;
	font-weight:bold;
}
* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color: #fff;
}


#trick_line{
	background:transparent;
	width:2px;
	height:32px;
	position:absolute; top:0px; right:24px;
	border-right:silver 1px solid;
}


/****** 3.-ACCESS BLUE COLEGIOS ******/		


#access_blue {
	/*outline:1px solid yellow;*/
	position:relative;
	width:950px;
	height:32px;
	margin:10px auto;/*Este margin da top y bottom para el menu*/
	display: block;
	
	}

#access_blue .menu-header,
div.menu {
	width: 950px;
	height:32px;
	background:url(images/bkg_menu_blue.jpg) no-repeat;
	background-position:top center;
		
}


#access_blue .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
	padding-left:40px;
}

#access_blue .menu-header li,
div.menu li {
	float: left;
	position: relative;
	
}

#access_blue a {
	text-align:center;
	/*outline:black 1px solid;*/
	color: white;
	display: block;
	line-height: 32px;
	padding: 0px;
	width:145px;/*Cuidado, ajustado al px, si ie no lo ve, quitar de uno en uno*/
	text-decoration: none;
	border-left:silver 1px solid;
	font-family:msp-thin;
	font-weight:bold;
	font-size:14px;

}

#access_blue li:hover > a{
	background:url(images/bkg_menu_blue_hover.jpg) repeat-x;
	/*background:#2e3092;*/
	color:white;
	font-weight:bold;
}

#access_blue ul li.current_page_item > a,
#access_blue ul li.current-menu-ancestor > a,
#access_blue ul li.current-menu-item > a,
#access_blue ul li.current-menu-parent > a {
	color:white;
	background:#2e3092;
	/*background:url(images/bkg_menu_blue_hover.jpg) repeat-x !important;*/
	font-weight:bold;
}
* html #access_blue ul li.current_page_item a,
* html #access_blue ul li.current-menu-ancestor a,
* html #access_blue ul li.current-menu-item a,
* html #access_blue ul li.current-menu-parent a,
* html #access_blue ul li a:hover {
	color: #fff;
	
}


#trick_line{
	background:transparent;
	width:2px;
	height:32px;
	position:absolute; top:0px; right:24px;
	border-right:silver 1px solid;
}


/****** 3.-ACCESS BLACK EMPRESAS ******/		


#access_black {
	/*outline:1px solid yellow;*/
	position:relative;
	width:950px;
	height:32px;
	margin:10px auto;/*Este margin da top y bottom para el menu*/
	display: block;
	
	}

#access_black .menu-header,
div.menu {
	width: 950px;
	height:32px;
	background:url(images/bkg_menu3.jpg) no-repeat;
	background-position:top center;
		
}


#access_black .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
	padding-left:40px;
}

#access_black .menu-header li,
div.menu li {
	float: left;
	position: relative;
	
}

#access_black a {
	text-align:center;
	/*outline:black 1px solid;*/
	color:white;
	display: block;
	line-height: 32px;
	padding: 0px;
	width:215px;/*Cuidado, ajustado al px, si ie no lo ve, quitar de uno en uno*/
	text-decoration: none;
	border-left:silver 1px solid;
	font-family:Verdana, Geneva, sans-serif;
	/*font-weight:bold;*/
	font-size:12px;
	letter-spacing:.8px !important;

}

#access_black li:hover > a{
	background:url(images/bkg_menu_hover_black.jpg) repeat-x;
	color:white;
	font-weight:bold;
}

#access_black ul li.current_page_item > a,
#access_black ul li.current-menu-ancestor > a,
#access_black ul li.current-menu-item > a,
#access_black ul li.current-menu-parent > a {
	color:white;
	background:url(images/bkg_menu_hover_black.jpg) repeat-x;
	font-weight:bold;	
	
}
* html #access_black ul li.current_page_item a,
* html #access_black ul li.current-menu-ancestor a,
* html #access_black ul li.current-menu-item a,
* html #access_black ul li.current-menu-parent a,
* html #access_black ul li a:hover {
	color: #fff;
	
	
	
}


#trick_line{
	background:transparent;
	width:2px;
	height:32px;
	position:absolute; top:0px; right:24px;
	border-right:silver 1px solid;
}


 

/****** 4.-CONTENIDO  ******/		







/*Cada pagina tiene una plantilla "clon" pero los estilos de esta capa cambian para que cambie la imagen
y el alto de la imagen*/




.header14{
	width:950px;
	margin:0px auto;
	height:330px;
	/*bordes redondeados headeer*/
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	
	margin-bottom:50px;
	
	/*Sombras para la caja*/
	/*-webkit-box-shadow: 0px 1px 2px #afafaf;
	-moz-box-shadow: 0px 1px 2px #afafaf;
	box-shadow: 0px 1px 2px #afafaf;*/
	
}

.header_big{
	height:455px;
	
}

.header_empresas_clientes{
	background:url(http://www.fotosporteventos.com/img/headers/header_empresas_clientes.jpg) no-repeat;
	height:120px !important;
	margin-bottom:0px !important;
}

.header_ayuda1{
	background:url(http://www.fotosporteventos.com/img/ayuda/ayuda1.jpg) no-repeat;
	border:1px solid #dad9d9;
}
.header_ayuda1a{
	background:url(http://www.fotosporteventos.com/img/ayuda/ayuda1a.jpg) no-repeat;
	border:1px solid #dad9d9;
}

.header_ayuda2{
	background:url(http://www.fotosporteventos.com/img/ayuda/ayuda2.jpg) no-repeat;
	border:1px solid #dad9d9;
}
.header_ayuda3{
	background:url(http://www.fotosporteventos.com/img/ayuda/ayuda3.jpg) no-repeat;
	
}
.header_ayuda4{
	background:url(http://www.fotosporteventos.com/img/ayuda/ayuda4.jpg) no-repeat;
	border:1px solid #dad9d9;
}

.header_progress_bar{
	background:url(http://www.fotosporteventos.com/img/ayuda/progress_bar_granada14.jpg) no-repeat;
	border:1px solid #dad9d9;
}

.header_punteras_importes{
	background:url(http://www.fotosporteventos.com/img/headers/punteras_importes.jpg) no-repeat;
}
.header_punteras_productos{
	background:url(http://www.fotosporteventos.com/img/headers/punteras_productos.jpg) no-repeat;
	margin-top:15px !important; padding-bottom:60px !important;
}

.header14_img1{
	background:url(http://www.fotosporteventos.com/img/headers/img1.jpg) no-repeat;
}

#header_dep_base{
	width:950px;
	margin:0px auto;
	height:330px;
	background:url(images/headers/header_dep_base.jpg) no-repeat;
}
	
#header_sobre_nosotros{
	width:950px;
	margin:0px auto;
	height:330px;
	background:url(images/headers/header_posterfire_1.jpg) no-repeat;
	}
#header_servicios{
	width:950px;
	margin:0px auto;
	height:330px;
	background:url(images/headers/header_stand.jpg) no-repeat;
	}
	
.header_oficial{
	width:950px;
	margin:0px auto;
	height:330px;
	background:url(images/headers/portada_financiacion.jpg) no-repeat;
	margin-bottom:10px !important;
	}
	
	#header_euskalgym2013{
	width:950px;
	margin:0px auto;
	height:330px;
	background:url(images/headers/header_galeria_euskalgym2013.jpg) no-repeat;
	}
	
#header_hofman{
	position:relative;
	width:950px;
	margin:0px auto;
	height:480px;
	background:url(images/headers/header_hofman.jpg) no-repeat;
	}
	
	#descarga_pagehofman_win{
		
		display:block;
		width:80px; height:80px;
		position:absolute; bottom:30px; left:370px;
	}
	
	#descarga_pagehofman_mac{
		
		display:block;
		width:80px; height:80px;
		position:absolute; bottom:30px; right:380px;
	}



#header_contacto{
	width:950px;
	margin:0px auto;
	height:330px;
	background:url(images/headers/header_altelefono.jpg) no-repeat;
}

#header_productos{
	width:950px;
	margin:0px auto;
	height:330px;
	background:url(images/headers/header_placa.jpg) no-repeat;
}

#header_productos_v2{
	width:950px;
	margin:0px auto;
	height:330px;
	background:url(images/headers/header_productos_v3.jpg) no-repeat;
}




#header_producto2{
	width:950px;
	margin:0px auto;
	height:330px;
	background:url(images/headers/header_posterfire_2.jpg) no-repeat;
}


#header_sport_pack{
	position:relative;
	width:950px;
	margin:0px auto;
	height:330px;
	background:url(images/headers/header_sport_pack.jpg) no-repeat;
}


#header_mini{
	position:relative;
	width:950px;
	margin:0px auto;
	height:140px;
	margin-bottom:20px;
}

.top2012{
	background:url(images/headers/header_mini_top2012.jpg) no-repeat;
}
.mini_empresas1{
	background:url(images/headers/empresas/header_mini_empresas1.jpg) no-repeat;
}


#link_sport_pack{
	position:absolute;
	width:160px;
	height:100px;
	bottom:30px;
	left:40px;
		
}




/*4.1 Estructura.(Wrappers y cajas)*/

#content_wrapper, #content_wrapper_empresas{
	
	position:relative;
	width:949px;/*1px menos por el border*/
	margin:0px auto;
	background:#f3f4f5;
	/*border-top:1px solid #CCC;*/
	/*border-left:1px solid #CCC;
	border-bottom:1px solid #CCC;*/
	
	/*Bordes redondeados para caja de contenido*/
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	/*Sombras para la caja*/
	/*-webkit-box-shadow: 0px 5px 8px #e6e3e6;
	-moz-box-shadow: 0px 5px 8px #e6e3e6;
	box-shadow: 0px 5px 8px #e6e3e6;*/
	
	
}
#content_wrapper_empresas{
	background:#ffffff !important;
}


/*4.1 Estructura.2014*/

#main_content_14{
	position:relative;
	padding-bottom:50px;
	width:950px;
	background:#ffffff;
	margin:15px auto;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border:1px solid #dddddd;
	margin-bottom:10px;
	
	/*Sombras para la caja*/
	-webkit-box-shadow: 0px 1px 1px #afafaf;
	-moz-box-shadow: 0px 1px 1px #afafaf;
	box-shadow: 0px 1px 1px #afafaf;
}

.tittle_page_v14{
	color:black;
	font-family:msp-thin;
	font-size:48px;
	font-weight:normal !important;
	text-align:center !important;
	text-indent:0px !important;
	margin-bottom:15px !important;
	margin-top:65px !important;
}

.big_tittle_page_v14{
	margin-top:85px !important;
	font-size:65px !important;
}

.gallery_year{
	font-family:msp-thin;
	text-align:center !important;
	text-indent:0px !important;
	display:block;
	color:#000000 !important;
	width:775px;height:70px;
	margin:0px auto; margin-top:0px !important;
	line-height:100px;
	font-size:26px !important;
	background:url(http://www.fotosporteventos.com/img/boxes/gallery_year.jpg) no-repeat bottom center;
	
}

.tira_montajes{
	margin-top:45px;
}

.subtittle_page_v14{
	display:block;
	margin:25px auto !important;
	width:600px;
	color:#706f6f;
	font-family:msp-thin;
	font-size:20px;
	font-weight:normal !important;
	text-align:center !important;
	text-indent:0px !important;
	margin-bottom:30px !important;
	line-height:25px !important;
}
.subtittle_page_v14_resalt{
	margin-top:45px !important;
	margin-bottom:45px !important;
	font-size:26px;
	line-height:32px !important;
}

.subtittle_aviso_galeria{
	color:white;
	background:#fafafa;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif !important;
	padding:10px;
	border:1px solid #910202;
	color:#930;
	
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	
}
.subtittle_info_pack{
	display:block;
	margin:20px auto !important;
	font-size:18px !important;
	text-align:center !important;
	font-family:msp-thin;
	font-weight:normal !important;
	text-decoration:underline;
	color:white !important;
	background:#093 !important;
	width:450px !important;
	padding:5px !important;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border:1px solid #CCC;
	
}

.subtittle_info_pack2{
	background:#F09 !important;
	border:1px solid #C09;
	color:white !important;
	margin-bottom:40px !important;
}

.enlace_prepack{
	display:block;
	height:50px;
	font-size:14px !important;
	text-decoration:underline !important;
	margin-bottom:10px !important;
}

.white_separator{
	display:block;
	width:900px;
	border-bottom:1px solid white;
	margin-bottom:20px;
}

.subtittle_black{
	color:black;
	font-weight:bold;
}

.subtittle_page_v14_little_margin{
	margin-bottom:0px !important;
}

.banners_14{
	width:950px;
	margin:0px auto;
	background:#ffffff;
	
}

.banner_cuatro_boxes{
	background:none;
	height:200px;
	border:2px solid #ffffff !important;
	border-right:none !important;
	
}

.banner_cuatro_boxes_bottom{
	background:none;
	height:200px;
	border:2px solid #ffffff !important;
	border-right:none !important;
	margin-bottom:80px;
	
}

.container_banner_box{
	position:relative;
	display:block;
	width:234px;
	height:200px;
	float:left;
	border-right:3px solid #ffffff;
	text-align:center;
	
}

.container_banner_box:hover{
	filter:alpha(opacity=90);
   	opacity:0.9;
}



.banner_box_inicio1{
	position:relative;
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_box_inicio1.jpg) no-repeat top center;
}

.banner_box_inicio2{
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_box_inicio2.jpg) no-repeat top center;
}

.banner_box_inicio3{
	
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_box_inicio3.jpg) no-repeat top center;
}

.banner_box_inicio4{
	
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_box_inicio4.jpg) no-repeat top center;
}
.telefono{
	position:absolute; top:115px; left:45px;
	text-align:center;
	font-weight:bold !important;
	color:#233741 !important;
	font-size:24px !important;
	letter-spacing:1px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	text-decoration:none !important;
	
}




.container_banner_box_servicios{
	position:relative;
	display:block;
	height:200px;
	float:left;
	border-right:3px solid #ffffff;
	text-align:center;
	
}

.banner_box_servicios1{
	width:500px;
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_box_servicios1.jpg) no-repeat top center;
	
}

.banner_box_servicios2{
	
	width:435px;
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_box_servicios2.jpg) no-repeat top center;
	
}

.banner_box_galerias1{
	position:relative;
	display:block;
	width:234px;
	height:200px;
	float:left;
	border-right:3px solid #ffffff;
	text-align:center;
	
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_box_galerias1.jpg) no-repeat top center;
	
}
.banner_box_galerias2{
	position:relative;
	display:block;
	width:234px;
	height:200px;
	float:left;
	border-right:3px solid #ffffff;
	text-align:center;
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_box_galerias2.jpg) no-repeat top center;
	
}
.banner_box_galerias3{
	
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_box_galerias3.jpg) no-repeat top center;
	
}


.banners_14 h2{
	text-indent:0px !important;
	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	margin-bottom:8px;
	text-align:center;
	line-height:22px;
	font-weight:normal !important;
}


.banners_14 p{
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	line-height:16px !important;;
	
}
.banners_14 a{
	color:#666;
	font-family:msp-thin;
	font-size:14px;
	text-decoration:none;
	line-height:16px !important;;
	
}

.banners_14 h1{
	text-indent:0px !important;
	color:black;
	font-family:msp-thin;
	font-size:28px;
	text-align:center;
	line-height:26px;
	margin-bottom:8px !important;
}

.banners_14 a:hover{
	color:#0367a0;
	text-decoration:none;
	
	
}

.banner_big_box .red_tittle{
	color:red !important;
	font-weight:normal !important;
	margin-bottom:10px !important;
	line-height:10px !important;
	font-size:28px !important;
	
}

.banner_big_box h2{
	font-family:msp-thin;
	font-size:22px;
	margin-bottom:10px;
	line-height:24px
}

.banners_14 .banner_big_box p{
	font-family:msp-thin;
	font-size:16px !important;;
	text-align:center !important;
	line-height:22px !important;
	
}



.fb-like-box{
	display:block;
	position:absolute; top:105px; left:10px;
	
}

.fb-like-box-copia-evento{
	display:block;
	position:absolute; top:0px; left:60px;
	
	
}

.gallery_footer{
	margin:20px auto !important;
	width:600px;
}


/*BANNERS INSTRUCCIONES PEDIDOS*/



/*ESTILOS BANNER CON DOS BOXES GRANDE*/

.banner_dos_boxes{
	height:470px;
	margin-bottom:10px banner_big_box!important;
	border:1px solid #dddddd;
	}


.container_banner650{
	width:650px;
	
	height:470px;
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_box300_gradient.jpg) no-repeat top center #ffffff; 
	float:left; 
	
}

.banner650{
	width:550px;
	margin:139px auto;
	height:290px;
	
	
}

.banner_big_box p{
	margin-bottom:6px !important;
}

.container_banner300{
	display:block;
	height:470px; width:298px;
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_logos_box.jpg) no-repeat top center;
	float:right !important;
	border-left:1px solid #dddddd;

	
}

.banner300{
	margin:130px auto;
	width:220px;
	height:299px;
	
	}
	
.banner_dos_boxes h1{
	line-height:28px !important;
	margin-bottom:0px !important;
}

.banner_dos_boxes p{
	font-size:14px !important;
	line-height: 16px !important;
}

.contact_box_data{
	padding-left:46px;
	padding-top:7px;
	
}

.banner_one_box_little{
	position:relative;
	height:30px;
	margin-bottom:10px;
	background:url(http://www.fotosporteventos.com/img/boxes/contact_box_bkg.jpg) no-repeat bottom left #ffffff;
	border:1px solid #dddddd;
}

.redes_icons{
	display:block;
	width:30px;
	height:30px;
	position:absolute;
}

.siguenos{
	width:100px;
	top:7px; right:38px;
	font-weight:bold !important;
}

.fb_icon{
	top:0px;right:35px;
	background:url(http://www.fotosporteventos.com/img/boxes/fb_icon.jpg) no-repeat top center #ffffff;
}
.tw_icon{
	top:0px;right:5px;
	background:url(http://www.fotosporteventos.com/img/boxes/tw_icon.jpg) no-repeat top center #ffffff;
}

.banner_one_box_littletec{
	height:30px;
	margin-bottom:50px;
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_tecnologia.jpg) no-repeat bottom left #ffffff;
}

.banner_one_box_little .contact_data{
	font-family:msp-thin;
	font-size:14px;;
	color:#333;
	text-align:left;
	
	
}
.banner_one_box_littletec .contact_data{
	font-size:12px;;
	color:#666;
	text-align:left;
	
	
	
}

.multiarchivo_v14{
	position:relative;
	height:330px;
	border:2px solid #ffffff;
	background:url(http://www.fotosporteventos.com/img/boxes/tarifas_multiarchivo_v14_noclaves.jpg) no-repeat top center;
	margin-bottom:20px !important;
}
.lab_v15{
	position:relative;
	height:330px;
	border:2px solid #ffffff;
	background:url(http://www.fotosporteventos.com/img/boxes/cabecera_lab_v15.jpg) no-repeat top center;
	margin-bottom:20px !important;
}

.contenedor_slide_poster{
	height:750px;
	margin-bottom:0px !important;

	
}

/*Hs que amplia los precios debajo del subtitulo*/
.link_precios_poster{
	color:#0157ad;
	line-height:35px;
}

.multiarchivo_explain_v14{
	position:relative;
	height:330px;
	border:2px solid #ffffff;
	background:url(http://www.fotosporteventos.com/img/boxes/tarifas_multiarchivo_v14_explain.jpg) no-repeat top center;
	margin-bottom:20px !important;
}

.packs_v14{
	position:relative;
	border:1px solid #dddddd;
	background:url(http://www.fotosporteventos.com/img/boxes/tarifas_packs_v14.jpg) no-repeat top center;
	margin-bottom:50px !important;
}

.ejemplo_multiarchivo{
	position:absolute;top:0px; right:0px;
	display:block;
	width:140px;
	height:60px;
	
	
}

/*TIPOGRAFIA*/

.banner_box .banner_resalt_text{
	font-size:16px;
	color:black !important;;
	margin-top:7px !important;
	font-weight:bold !important;
	margin-bottom:7px;
}

.banner_box .banner_resalt_link{
	color:#0367a0;
	text-decoration:underline;
	}
	
	.banner_box .banner_resalt_link:hover{
	color:black;
	text-decoration:underline;
	}


/*ESTRUCTURA ANTIGUA*/


#content_wrapper #caja_izq {
	width: 950px;
	/*background-color:blue; */
}


/*Esta capa determina el bkg del sidebar*/
#content_wrapper #caja_der {
	
	background:#fafafa;
	width: 234px;/*Este es el ancho del sidebar*/
	float: right;
	/*background:#f7f6f6;*/
	/*bordes redondeados sidebar*/
	/*-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;*/
	border:3px solid white;
	border-top:none;
	padding-top:2px;
	
	/*Sombra para el sidebar*/
	
} 




#content_wrapper #content {



width: 707px;
float: left; 
position: relative; 
margin-left: -712px;
} 


/*4.2 Main Content*/

#main_content {
	position:relative;
	width:682px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:10px;
	
	background:white;
	
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border:1px solid #dddddd;
	margin-bottom:10px;
	
	/*Sombras para la caja*/
	
	}
	
#main_content_nosidebar{
	position:relative;
	width:948px;
	margin:0px auto;
	margin-bottom:0px;
		
	background:white;
	
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border:1px solid #dddddd;
	margin-bottom:10px;
	
	/*Sombras para la caja*/
	-webkit-box-shadow: 0px 2px 2px #afafaf;
	-moz-box-shadow: 0px 2px 2px #afafaf;
	box-shadow: 0px 2px 2px #afafaf;
	
	}	

	
	#main_content ul{
	list-style-position:inside;
	list-style-type:disc;
	}
	
	/*4.2.1 Sobre nosotros*/
	
	/*imagenes como bkg capa*/
			#img_box_futbol{
			margin:15px 0px;
			margin-bottom:15px;
			width:700px;
			height:275px;
			background:url(images/sobre_nosotros/stand.jpg) no-repeat;
		}
		
			#img_box_camara{
			margin:15px 0px;
			width:700px;
			height:200px;
			background:url(images/sobre_nosotros/camara.jpg) no-repeat;
		}
		
		#img_box_interior{
			margin:15px 0px;
			width:700px;
			height:275px;
			background:url(images/sobre_nosotros/interior.jpg) no-repeat;
		}

/*4.3 Sidebar*/


/*Tipografia del sidebar*/


#sidebar_content{
	font-size:12px;
	color:#999;
	line-height:18px ;
	background:#f7f6f6;
	text-align:center !important
	}

#sidebar_content p{
	margin-bottom:10px;
	text-indent:10px;
	
}


#sidebar_content a{
	display:block;
	font-size:16px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0px auto;
	margin-bottom:7px;
	font-style:normal;
	font-weight:normal;
	color:#333;
	/*Shadow for a in sidebar*/
	text-shadow: 2px 2px 2px #ffffff;
filter: dropshadow(color=#ffffff, offx=2, offy=2);
text-decoration:none;
}


#sidebar_content .nombres_clientes{
	display:block;
	font-size:16px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0px auto;
	margin-bottom:7px;
	font-style:normal;
	font-weight:normal;
	color:#333;
	/*Shadow for a in sidebar*/
	text-shadow: 2px 2px 2px #ffffff;
filter: dropshadow(color=#ffffff, offx=2, offy=2);
text-decoration:none;
}

.link_galeria_cliente{
	color:#F00 !important;
	font-size:14px !important;
	
}
.link_galeria_cliente:hover{
	text-decoration:underline !important;
	
}

#sidebar_content a:hover{
	color:#F00;
}

#sidebar_content .sidebar_text_link{
	display:inline;
	font-size:14px;
	font-style:italic;
	text-decoration:underline;
	color:#999;
	
}

#sidebar_content .sidebar_text_link:hover{
	color:#000;
}


/*Estructura del sidebar*/

	/*#sidebar_content{
		width:208px;
		margin:3px auto;
		background:#f7f6f6;
		
	}*/
	
	.sidebar_block{
		padding:46px 10px 10px 10px;
		width:188px;
		border-bottom:4px solid #fafafa;
		border-top:1px solid #edebeb;
		
	}
	
	 .tel_sidebar_info{
		position:relative;
		display:block;
		width:234px;
		height:200px;
		float:none;
		border-bottom:3px solid #ffffff;border-top:3px solid #ffffff;
		text-align:center;
		background:url(http://www.fotosporteventos.com/img/boxes/bkg_box_inicio4.jpg) no-repeat top center;
	}
	
	.entuevento_sidebar{
		position:relative;
		display:block;
		width:234px;
		height:200px;
		float:none;
		border-bottom:3px solid #ffffff;border-top:3px solid #ffffff;
		text-align:center;
		background:url(http://www.fotosporteventos.com/img/boxes/bkg_box_inicio3.jpg) no-repeat top center;
	}
	
	#rfeg_sidebar_info{
		display:block;
		position:relative;
		width:208px;
		height:185px;
		background:url(images/bkg_rfeg_info.jpg) no-repeat;
		border-bottom:3px solid white;
	}
	
	#banner_hofman{
		display:block;
		position:relative;
		width:208px;
		height:313px;
		background:url(images/banner_hofman.jpg) no-repeat;
		border-bottom:3px solid white;
	}
	
	
	.ver_noticia_rfeg{
		display:block;
		width:50px;
		height:50px;
		position:absolute; top:58px; right:13px;
		
	}
	
	.down_hofman_win{
		display:block;
		width:60px;
		height:60px;
		position:absolute; top:153px; left:35px;
		
	}
	.down_hofman_mac{
		display:block;
		width:60px;
		height:60px;
		position:absolute; top:153px; right:28px;
		
	}
	
	/*Contenido del SIDEBAR DE ACCESO DIRECTO A LAS GALERIAS*/
	
	.sidebar_galerias_block{
		margin:10px auto;
		padding-top:30px;
		width:188px;
		border-bottom:4px solid #fafafa;
		border-top:1px solid #edebeb;
		
	}
	
	.titulo_galerias_sidebar{
		width:188px;
		height:75px;
		background:url(images/bkg_nuestras_galerias.jpg) no-repeat;
		margin:0px auto;
		
	}
	
	.titulo_eventos_sidebar{
		width:188px;
		height:67px;
		background:url(images/bkg_eventos_recientes.jpg) no-repeat;
		margin:0px auto;
		margin-bottom:0px !important;
		
	}
	
	
	#contact_sidebar_info{
		background:url(images/bkg_contact_info.jpg) no-repeat;
	}
	#pedidos_sidebar_info{
		background:url(images/bkg_pedidos_info.jpg) no-repeat;
	}
	#faq_sidebar_info{
		background:url(images/bkg_faq_info.jpg) no-repeat;
	}
	

	
	/*Contenido especifico de instruccuines pedidos SIDEBAR*/
	
	#sidebar_one{
		background:url(images/sidebar_instrucciones/one.jpg) no-repeat;
	}
	
	#sidebar_two{
		background:url(images/sidebar_instrucciones/two.jpg) no-repeat;
	}
	#sidebar_three{
		background:url(images/sidebar_instrucciones/three.jpg) no-repeat;
	}
	#sidebar_four{
		background:url(images/sidebar_instrucciones/four.jpg) no-repeat;
	}
	
	.little_link{
		font-size:12px !important;
	}
	
	.sidebar_titulo{
		text-align:center;
		color:#F00;
		text-indent:0px !important;
		
	}
	
	/*Contenido especifico de clientes sidebar*/
	
	
	.sidebar_titulo_clientes{
		background:url(images/clientes/titulo_sidebar_clientes.jpg) no-repeat;
		width:188px;
		height:140px;
		margin:0px auto;
		margin-bottom:15px;
		
		/*text-align:center;
		color:#666;
		line-height:15px;
		text-indent:0px !important;
		font-size:14px;
		line-height: 18px;
		font-style:italic;*/
				
	}
	
	#sidebar_torrevieja{
		background:url(images/clientes/torrevieja.jpg) no-repeat;
		
	}
	#sidebar_kromex{
		background:url(images/clientes/kromex.jpg) no-repeat;
		
	}
	
	#sidebar_rfess{
		background:url(images/clientes/rfess.jpg) no-repeat;
	}
	
	#sidebar_elitefutbol{
		background:url(images/clientes/elite_futbol.jpg) no-repeat;
	}
	
	#sidebar_rfetm{
		background:url(images/clientes/rfetm.jpg) no-repeat;
	}
	
	#sidebar_cromoclub{
		background:url(images/clientes/cromoclub.jpg) no-repeat;
	}
	
	#sidebar_fairplay{
		background:url(images/clientes/fairplay.jpg) no-repeat;
	}
	
	#sidebar_fmn{
		background:url(images/clientes/fmn.jpg) no-repeat;
	}
	#sidebar_lugo{
		background:url(images/clientes/lugo.jpg) no-repeat;
	}
	#sidebar_triguada{
		background:url(images/clientes/triguada.jpg) no-repeat;
	}
	#sidebar_greencanal{
		background:url(images/clientes/greencanal.jpg) no-repeat;
	}
	#sidebar_ach{
		background:url(images/clientes/ach.jpg) no-repeat;
	}
	
	#sidebar_aso{
		background:url(images/clientes/aso.jpg) no-repeat;
	}
	#sidebar_aytoguada{
		background:url(images/clientes/aytoguada.jpg) no-repeat;
	}
	#sidebar_ciber{
		background:url(images/clientes/cibersolidaridad.jpg) no-repeat;
	}
	#sidebar_cng{
		background:url(images/clientes/cnguada.jpg) no-repeat;
	}
	#sidebar_fnclm{
		background:url(images/clientes/fnclm.jpg) no-repeat;
	}
	#sidebar_fgest{
		background:url(images/clientes/fgest.jpg) no-repeat;
	}
	
	/*Contenido especifico de NOSOTROS SIDEBAR*/
	
	#sobre_sidebar_info{
		background:url(images/bkg_sobre_info.jpg) no-repeat;
	}
	#equipofot_sidebar_info{
		background:url(images/bkg_humano_info.jpg) no-repeat;
	}
	#equipohum_sidebar_info{
		background:url(images/bkg_equipo_info.jpg) no-repeat;
	}
	

/*Especifico IMAGES SIDEBAR*/

#sidebar_product1,
 #sidebar_product2,
  #sidebar_product3,
   #sidebar_product4,
    #sidebar_product5,
	 #sidebar_product6{
		width:208px;
		padding-top:260px;
		padding-bottom:5px;
		margin-bottom:5px;
		border-bottom: 1px solid #CCC;
		text-align:center;
		}

#sidebar_product1{
	background:url(images/sidebar_images/bkg_product_sidebar1.jpg) no-repeat;
}
#sidebar_product2{
	background:url(images/sidebar_images/bkg_product_sidebar2.jpg) no-repeat;
}
#sidebar_product3{
	background:url(images/sidebar_images/bkg_product_sidebar3.jpg) no-repeat;
}
#sidebar_product4{
	background:url(images/sidebar_images/bkg_product_sidebar4.jpg) no-repeat;
}
#sidebar_product5{
	background:url(images/sidebar_images/bkg_product_sidebar5.jpg) no-repeat;
}

#sidebar_product6{
	background:url(images/sidebar_images/bkg_product_sidebar6.jpg) no-repeat;
}

/*Especifico PRODUCT INDEX*/



#product_info h1{
	text-align:center;
	text-indent:0px;
	
}


#product_info .item{
	font-size:14px;
	color:#666;
	text-indent:44px;
	margin-bottom:8px;
	background:url(images/bkg_product_index_h1.jpg) no-repeat;
	background-position:top left;
	text-align:left;
}

#product_info .item:hover{
	background:url(images/bkg_product_index_h1_hover.jpg) no-repeat;
	background-position:top left;
}


/*Imagenes de apoyo a los textos sobre los productos*/

#logo_fuji{
	width:188px;
	height:60px;
	background:url(images/sidebar_images/bkg_logo_fuji.jpg) no-repeat;
	margin:0px auto;
}
#logo_kapa{
	width:188px;
	height:60px;
	background:url(images/sidebar_images/bkg_logo_kapafix.jpg) no-repeat;
	margin:0px auto;
}


/*Especifico del FORMULARIO*/
#form_container{
	width:700px;
	background:url(images/bkg_gradient_box_form.jpg) no-repeat;
	padding-top:15px;
}

#formulario{
	padding-left:50px;
	margin:0px auto;
	
		
}

#desplegable_organizacion{
	width:230px;
}
.form_label{
	margin-top:5px;
}

#formulario textarea{
	width:500px;
	color:#666;
	border:1px solid #ccc;
	border-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */
	-moz-border-radius: 5px; /* FF1+ */
	-webkit-border-radius: 5px; /* Saf3-4 */
	
}

#formulario input{
	border:1px solid #ccc;
	border-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */
	-moz-border-radius: 5px; /* FF1+ */
	-webkit-border-radius: 5px; /* Saf3-4 */
}

#formulario .wpcf7-submit{
	background:#ededed;
	border:1px solid #ccc;
	color:#333;
}

#captcha{
	width:60px;
	height:22px;
	margin-bottom:10px;
	color:#cc0000;
	font-size:22px;
	font-weight:bold;
}

/*Específico del BLOG*/

#aviso_blog{
	margin:50px auto;
	width: 400px;
	padding:15px;
	text-align:center;
	background:#ededed;
	color:#666;
	font-size:14px;
	border:1px solid #ccc;
	border-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */
	-moz-border-radius: 5px; /* FF1+ */
	-webkit-border-radius: 5px; /* Saf3-4 */
}

#img_prov_blog{
	margin:10px auto;
	width:300px;
	height:199px;
	background:url(images/bkg_prov_blog.jpg) no-repeat;
}



/*LAYOUT PRODUCTOS*/




#productos h1{
	text-indent:30px;
	text-align:left !important;
	margin-bottom:16px;
}


/*MODIFICACIONES A LOS PRODUCTOS 11-11-12*/

#productos .text_tittle{
	line-height:10px !important;
	margin-bottom:10px !important;
	width:600px !important;
	
}

.subproducto{
	padding-left:40px !important;
}

#productos .titulo_producto{
	margin-top:40px !important;
		
}

#productos ul{
	padding-left:70px;
	width:600px;
}


/*PAGINA DE PRODUCTOS V3 ABRIL 2013*/

.productos_box{
	display:block;
	width:650px;
	margin:0px auto; margin-bottom:35px;
	background:#fafafa;
	border:1px solid #e4e2e2;
	padding-top:6px; padding-bottom:6px;
	
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
}

.box_empresas{
	background:#fcfaed;
}

.titulo_productos{
	display:block;
	width:600px;
	height:100px;
	margin:20px auto;
	
	text-align:center;

	
}

.titulo_productos_digital{
	height:93px !important;
	margin-top:40px !important;
	background:url(images/productos/bkg_titulo_productosv3.jpg) no-repeat;
}



.titulo_productos_servicios{
	height:93px;
	margin-top:40px !important;
	background:url(images/productos/bkg_titulo_servicios.jpg) no-repeat;
}

.question1{
	background:url(images/productos/question1.jpg) no-repeat;
	height:50px;
	margin-top:0px !important;
	margin-bottom:0px !important;
		
}

.titulo_cobertura_eventos{
	background:url(images/productos/titulo_cobertura_eventos.jpg) no-repeat;
	height:50px;
	margin-top:0px !important;
	margin-bottom:0px !important;
		
}

.titulo_stand{
	background:url(images/productos/titulo_stand.jpg) no-repeat;
	height:50px;
	margin-top:0px !important;
	margin-bottom:0px !important;
		
}

.titulo_otros_eventos{
	background:url(images/productos/titulo_otros_eventos.jpg) no-repeat;
	height:50px;
	margin-top:0px !important;
	margin-bottom:0px !important;
		
}


.archivo_digital{
	background:url(images/productos/titulo_archivo_digital.jpg) no-repeat;
	height:50px;
	margin-top:0px !important;
	margin-bottom:0px !important;
		
}

.private_report{
	background:url(images/productos/titulo_private.jpg) no-repeat;
	height:50px;
	margin-top:0px !important;
	margin-bottom:0px !important;
}

.poster_digital{
	background:url(images/productos/titulo_poster_digital.jpg) no-repeat;
	height:50px;
	margin-top:0px !important;
	margin-bottom:0px !important;
		
}

.tres_files, .reportaje_privado_descripcion, .tarifas_empresas, .descripcion_stand, .descripcion_eventdossier{
	position:relative;
	border:1px solid #dddcdc;
	margin-top:5px !important;
	
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
}

.tres_files{
	position:relative;
	height:460px;
	background:url(images/productos/tres_files.jpg) no-repeat;
	
}

.tarifas_empresas{
	height:275px;
	background:url(images/productos/tarifas_empresas.jpg) no-repeat;
	
}

.reportaje_privado_descripcion{
	height:176px;
	background:url(images/productos/reportaje_privado_descripcion.jpg) no-repeat;
}

.descripcion_stand{
	height:330px;
	background:url(images/productos/descripcion_stand.jpg) no-repeat;
}

.descripcion_eventdossier{
	height:330px;
	background:url(images/productos/descripcion_eventdossier.jpg) no-repeat;
}




.textinproduct{
	width:500px;
	margin:10px auto;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:14px;
	text-align:center;
	line-height: 20px;
}

.ver_archivo_movil{
	display:block;
	width:45px;
	height:45px;
	position:absolute; top:415px; left:90px;
}

.ver_archivo_conmemorativo{
	display:block;
	width:45px;
	height:45px;
	position:absolute; top:415px; left:275px;
}

.ver_archivo_ampliaciones{
	display:block;
	width:45px;
	height:45px;
	position:absolute; top:415px; left:460px;
}




/*El resto de estilos vienen de las galerias de venta*/
.hacerpedidobig{
	width:180px !important;
}

.masinfo_button{
	display:block;
	margin:0px auto !important;
	width:140px;
	margin-bottom:10px !important;
	text-align:center;
	padding:5px;
	background:red;
	border: 1px solid #ededed;
	color:#ededed;
	text-decoration:none;
	
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	
}

.masinfo_button:hover{
	color:white;
	text-decoration:underline;
}

/****** 5.-FOOTER  ******/		

#footer{
	position:relative;
	background:#ee1b24;
	width:100%;
	height:300px;
	margin:15px auto;
	margin-bottom:0px;
	border-top:5px solid #CCC;
	}

#footer_black{
	position:relative;
	background:#ee1b24;
	width:100%;
	height:300px;
	margin:15px auto;
	margin-bottom:0px;
	border-top:5px solid #CCC;
	
}

#footer_content{
	text-align:center;
	width:600px;
	margin:0px auto;
	padding-top:20px;
		/*outline:black 1px solid;*/
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

#footer_content p{
	color:#fdf062 !important;
}

#footer_content #footer_text{
	width:600px;
	margin:0px auto;
	text-align:center;
	
}

#footer_content .fsp_red{
	font-size:14px;
	margin-bottom:5px;
	
}

#footer_menu{
	display:block;
	margin:10px auto;
	text-align:center;
	margin-bottom:140px;
		
}

#footer_menu a{
	color:#dedede;
	text-decoration:none;
	font-size:16px;
	padding-right:10px;
	padding-left:10px;
}

#footer_menu a:hover{
	color:white;
}

#copy{
	padding-top:50px;
	text-decoration:none;
	color:#dedede;
	margin-top:15px;
	/*position:absolute;
	bottom:5px;
	right:15px;*/
	font-size:14px;
}

#copy:hover{
	text-decoration:underline;
	color:white;
}

#bkg_footer_empresas{
	display:block;
	width:950px;
	height:300px;
	margin:0px auto;
	/*background:url(http://fotosporteventos.com/img/bkg_footer_empresas.jpg) no-repeat;*/
}

/*Galeria de la FESS*/

/*Estilos del indice*/

#acceso_piscina, #acceso_playa{
	width:330px;
	height:250px;
	display:block;
	float:left;
	margin-right:20px;
	filter:alpha(opacity=70);
   	opacity:0.7;
}

#acceso_piscina:hover, #acceso_playa:hover{
	filter:alpha(opacity=100);
   	opacity:1;
}

#acceso_playa{
	background:url(http://fotosporteventos.com/img/fess/indice/acceso_playa.jpg) no-repeat;
}
#acceso_piscina{
	background:url(http://fotosporteventos.com/img/fess/indice/acceso_piscina.jpg) no-repeat;
}

/*Estilos de la galeria*/



#fess_block{
	text-align:center;
	line-height:15px;
}
.fess_row img{
	margin-right:10px;
	
}

/*Sidebar de productos fess*/


#fess_product1, #fess_product2, #fess_product3, #fess_product4{
		width:208px;
		height:290px;
		margin-bottom:5px;	
		
}
#fess_product1{background:url(http://fotosporteventos.com/img/fess/galerias/sidebar/flames.jpg) no-repeat}
#fess_product2{background:url(http://fotosporteventos.com/img/fess/galerias/sidebar/earth.jpg) no-repeat}
#fess_product3{background:url(http://fotosporteventos.com/img/fess/galerias/sidebar/underwater.jpg) no-repeat}
#fess_product4{background:url(http://fotosporteventos.com/img/fess/galerias/sidebar/lima.jpg) no-repeat}



/*FOTO BLOG*/



#blog_container{
	margin:0px auto;
	width:920px;
	
}

#blog_container .entrada_blog{
	position:relative;
	margin-top:30px;
}




#blog_container .entrada_blog h1{
	text-indent:55px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	display:block;
	height:35px;
	width:920px;
	background:url(http://www.fotosporteventos.com/img/blog/bkg_titulo_entrada.png) no-repeat top left #f7f6f6;
	line-height:35px;
	color:#C00;
	
	border:1px solid #ccc;
	border-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */
	-moz-border-radius: 5px; /* FF1+ */
	-webkit-border-radius: 5px; /* Saf3-4 */
	
}

#blog_container .entrada_blog .fecha{
	color:#666;
	font-weight:normal;
	font-size:16px;
}

/*Imagen que aparece en portada de todas las galerías y fotoblog*/
.imagen_principal{
	position:relative;
	float:left;
	width:675px;
	height:400px;
	border:1px solid #ccc;
	border-radius: 10px; /* Opera 10.5, IE 9, Saf5, Chrome */
	-moz-border-radius: 10px; /* FF1+ */
	-webkit-border-radius: 10px; /* Saf3-4 */
}
/*Tiene dentro un texto para mientras carga la imagen*/




.goto_galeria{
	display:block;
	text-align:center;
	text-decoration:underline;
	color:#666;
	margin-top: 15px;
}
.goto_galeria :hover{
	color:#F00
}

/*IMAGENES DE CADA ENTRADA*/

.europeo_fess{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/europeo_fsp.jpg) no-repeat;
}

.alcala{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/alcala_septiembre.jpg) no-repeat;
}

.fuenlabrada_juanito{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/juanito.jpg) no-repeat;
}

.green_ach{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/torneo_ach_green.jpg) no-repeat;
}

.triguada2011{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/triguada_sept.jpg) no-repeat;
}

.rivas_apdi{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/rivas.jpg) no-repeat;
}

.guada_24horas{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/24horas.jpg) no-repeat;
}

.halloween{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/halloween.jpg) no-repeat;
}

.maite_nadal{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/maite_nadal.jpg) no-repeat;
}

.paraguay{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/paraguay.jpg) no-repeat;
}

.open_madrid{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/open_madrid.jpg) no-repeat;
}

.fnclm_ptoledo2012{
	background:url(http://www.fotosporteventos.com/img/fnclm/img_portadas/ptoledo2012.jpg) no-repeat;
}

.fnclm_rtalavera2012{
	background:url(http://www.fotosporteventos.com/img/fnclm/img_portadas/rtalavera2012.jpg) no-repeat;
}

.fnclm_rtoledo_ben2012{
	background:url(http://www.fotosporteventos.com/img/fnclm/img_portadas/rtoledo_ben2012.jpg) no-repeat;
}
.fnclm_rtoledo_ale2012{
	background:url(http://www.fotosporteventos.com/img/fnclm/img_portadas/rtoledo_ale2012.jpg) no-repeat;
}

.fnclm_sincro_alba2012{
	background:url(http://www.fotosporteventos.com/img/fnclm/img_portadas/sincro_alba2012.jpg) no-repeat;
}

.fnclm_regverano2012{
	background:url(http://www.fotosporteventos.com/img/fnclm/img_portadas/regverano2012.jpg) no-repeat;
}

.fnclm_j1{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/jornada1_liga.jpg) no-repeat;
}

.vallecas_cup_inv{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/vallecas_cup_inv.jpg) no-repeat;
}

.guada_fs{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/guada_fs.jpg) no-repeat;
}

.betis1{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/betis1.jpg) no-repeat;
}

.trofeo_navidad{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/trofeo_navidad.jpg) no-repeat;
}

.diadelfutbol{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/diadelfutbol.jpg) no-repeat;
}

.unjuguete{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/unjuguete.jpg) no-repeat;
}

.betis2{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/betis2.jpg) no-repeat;
}

.blog_ligaguada1{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/liga_guada2012.jpg) no-repeat;
}

.blog_dmolina{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/dmolina.jpg) no-repeat;
}
.blog_estatal_tmesa{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/estatal_tmesa.jpg) no-repeat;
}
.blog_ptoledo2012{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/ptoledo2012.jpg) no-repeat;
}

.blog_rtalavera2012{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/rtalavera2012.jpg) no-repeat;
}

.blog_regbenale_toledo2012{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/reg_ben_ale_toledo.jpg) no-repeat;
}

.pres_album_betis{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/pres_betis.jpg) no-repeat;
}

.blog_sincro_alba2012{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/sincro_alba2012.jpg) no-repeat;
}

.blog_fmn_alevin2012{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/fmn_alevin2012.jpg) no-repeat;
}

.blog_kromex2012{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/kromex.jpg) no-repeat;
}
.blog_sos_alm{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/sos_alm.jpg) no-repeat;
}

.blog_tcup_ss{
	background:url(http://www.fotosporteventos.com/img/blog/img_portadas/tcup_ss.jpg) no-repeat;
}
.texto_principal{
	width:235px;
	height:400px;
	float:right;
	
}

.texto_principal .dest{
	color:black;
}

.texto_principal p{
	margin-bottom:10px;
	
}



/*Logotipos para cada entrada*/
.logo{
	width:220px;
	height:50px;
	margin:10px auto;
	}
.link_julian{
	display:block;
	width:220px;
	height:50px;
	}	

.sincro{
	background:url(http://www.fotosporteventos.com/img/blog/sports/sincro.jpg) no-repeat;
}

.tmesa{
	background:url(http://www.fotosporteventos.com/img/blog/sports/tmesa.jpg) no-repeat;
}


.swimming{
	background:url(http://www.fotosporteventos.com/img/blog/sports/swimming.jpg) no-repeat;
}

.futbol{
	background:url(http://www.fotosporteventos.com/img/blog/sports/futbol.jpg) no-repeat;
}

.green_4sports{
	background:url(http://www.fotosporteventos.com/img/blog/sports/green_4sports.jpg) no-repeat;
}

.triatlon{
	background:url(http://www.fotosporteventos.com/img/blog/sports/triatlon.jpg) no-repeat;
}

.gimnasia{
	background:url(http://www.fotosporteventos.com/img/blog/sports/gimnasia.jpg) no-repeat;
}


.tira_fotos{
	width:920px;
	margin:10px auto;
	text-align:left;
	text-indent:0px !important;
	
	
}

.tira_fotos a{
	margin:2px;
	}

.highslide-caption{
	font-weight:normal !important;
	font-size: 14px !important;
	font-family: Georgia, "Times New Roman", Times, serif !important;
}


/*FORMULARIO DE PEDIDOS*/

#pedidos_container{
	margin-top:0px !important;
	width:600px;
	height:500px;
	
}
	
.spaceup_comentarios{
	width:600px;
	border:1px solid #ededed;
	margin-bottom:20px;
	margin-top:20px;
}

.pedidos_box{
	margin-top:15px;
	width:598px;
	background:#fafafa;
	border:1px solid #ccc;
	padding:20px;
	padding-left:30px;
	padding-bottom:15px; padding-top:15px !important;
	font-size:14px !important;
	line-height:24px !important;
	
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	
}

.pedidos_box .inbox_tittle{
	margin:0px auto;
	text-align:center;
	font-size:20px;
	text-indent:0px !important;
	margin-bottom:10px;
	color:#F00;
}

.pedidos_littlebox{
	margin-top:15px;margin-right:15px;
	width:240px;
	float:left;
	background:#fafafa;
	border:1px solid #ccc;
	padding:20px;padding-top:15px;
	padding-bottom:15px;
	color:#666 !important;
	
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	
}

.pedidos_littlebox2{
	margin-top:15px;margin-right:15px;
	width:275px;
	float:left;
	background:#fafafa;
	border:1px solid #ccc;
	padding:20px;padding-top:15px;
	padding-bottom:15px;
	color:#666 !important;
	
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	
}

.pedidos_box p{
	font-size:12px !important;
	color:#4c4c4c !important;
	line-height:18px !important;
	margin-top:5px !important;
	}

.pedidos_littlebox p{
	line-height:16px !important;
	font-size:12px;
}


.pedidos_paso1{
	padding-top:50px !important;
	background:url(images/mcd/paso1.jpg) top center no-repeat #fafafa;
	padding-bottom:0px !important;
}


.pedidos_paso2{
	padding-top:50px !important;
	background:url(images/mcd/paso2.jpg) top center no-repeat #fafafa;
}

.pedidos_paso3{
	padding-top:50px !important;
	background:url(images/mcd/paso3.jpg) top center no-repeat #fafafa;
}

.entrada_box{
	width:240px !important;
	margin-top:5px;
}


/*MODIFICACION AL FORMULARIO ABRIL 2013*/
.entrada_referencias_pedido{
	width:580px;
	font-size:14px;
	color:#900;
	
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
}


.pedidos_box_light{
	background:#fcfae6;
	color:#666 !important;
	
}

.titulo_formulario{
	background:#fff0d8;
	padding-top:0px !important;
	margin-top:10px !important;
	
	
}

.pedidosbox_color1{
	background:none;
	border:none;
	border-bottom:1px solid #CCC;
	padding-top:0px !important;
}

.details{
	text-align:center !important;
	color:#666;
	font-style:italic;
	font-size:10px !important;
}


.pedidos_colored{
	background:#fcf9e4 !important;
}

.pedidos_box_intro{
	padding:20px !important;
	margin-top:40px !important;
	margin-bottom:0px !important;
	
}

.wpcf7-submit{
	display:block;
	margin:25px auto;
	width:250px;
	height:60px;
	font-size:14px;
	
}


/*FORMULARIO DE PEDIDOS DE LA SECCION PEDIDOS*/

.espacio_arriba_form{
	margin-bottom:20px !important;
}

#form_container_galeria{
	margin-top:50px;
	width:680px;
	padding-bottom:20px;
	
	
}



#form_container_galeria p{
	margin-bottom:0px;
}

#form_container_galeria h3{
	margin-top:20px;
	color:#930;
	
}




#form_container_galeria .entrada{
	width:400px;
	margin-bottom:10px;
}



#form_container_galeria .entrada_little{
	width:200px;
	margin-bottom:10px;
}

#form_container_galeria .entrada_box{
	width:270px;
	margin-bottom:10px;
	font-size:12px;
	color:#666;
	
}

#form_container_galeria .entrada_big{
	width:575px;
	font-size:18px;
	color:#333;
	font-weight:bold;
}

/*JULIO 2013 PARA QUE LAL CAJA DEL Nº DE REF NO SEA TAN ALTA*/
#form_container_galeria .entrada_big_referencia{
	width:575px;
	height:100px;
	font-size:18px;
	color:#333;
	font-weight:bold;
}

#form_container_galeria .example_link{
	display:block;
	margin:10px auto; margin-bottom:15px;
	color:#999 !important;
	text-align:center;
	padding:5px;
	background:white;
	border:1px solid #CCC;
	width:200px;
	text-decoration:none !important;
	
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
}
#form_container_galeria .example_link:hover{
	border:1px solid #666;
	color:#666;
	text-decoration:underline;
}

#form_container_galeria h2{
	font-size:18px;
	margin-bottom:20px;
	margin-top:15px !important;
}


.sidebar_block_galeria{
		padding:46px 10px 10px 10px;
		width:188px;
		border-bottom:4px solid #fafafa;
		border-top:1px solid #edebeb;
		background:url(images/bkg_sobre_info.jpg) no-repeat;
		
	}
.digital_icon{
	background:url(images/sidebar_images/digital_icon.jpg) no-repeat;
}
.bts_icon{
	background:url(images/sidebar_images/bts_icon.jpg) no-repeat;
}
.fuji_icon{
	background:url(images/sidebar_images/fuji.jpg) no-repeat;
}
.objetivo_icon{
	background:url(images/sidebar_images/objetivo.jpg) no-repeat;
}
.mrw_icon{
	background:url(images/sidebar_images/mrw.jpg) no-repeat;
}





/*ESTILOS ESPECIFICOS DE LAS GALERIAS PARA FEDERACIONES*/

.text_tittle_ampliado{
	width:880px;
	margin:10px auto !important;
	text-align:center !important;
		
}

.blue_tittle{
	background:url(http://www.fotosporteventos.com/img/blog/bkg_titulo_entrada_blue.png) no-repeat top left #f7f6f6 !important;
	color:#273890 !important
}

.fmn_icon{
	background:url(http://www.fotosporteventos.com/img/blog/fede_icons/fmn.jpg) no-repeat;
}
.jlk_icon{
	background:url(http://www.fotosporteventos.com/img/fmn/img_julian.jpg) no-repeat;
}

.fnclm_icon{
	background:url(http://www.fotosporteventos.com/img/blog/fede_icons/fnclm.jpg) no-repeat;
}


.fess_icon{
	background:url(http://www.fotosporteventos.com/img/blog/fede_icons/rfess.jpg) no-repeat;
}

.rfeg_icon{
	background:url(http://www.fotosporteventos.com/img/rfeg/rfeg_icon.jpg) no-repeat;
}

.ficha_evento p{
	margin-bottom: 3px !important;
}

.ficha_evt{
	color: #333;
	text-align:center;
	border-bottom: 1px solid #999;
	margin-bottom:10px;
}
.item_ficha{
	color:red !important
}

.tira_fotos_fede{
	text-align:center !important;
}


/*Imágenes principales de las entradas*/


.liga_guada_jornada1{
	background:url(http://www.fotosporteventos.com/img/liga_guada/img_portadas/jornada1.jpg) no-repeat;
}

.liga_guada_desfile2012{
	background:url(http://www.fotosporteventos.com/img/liga_guada/img_portadas/desfile2012.jpg) no-repeat;
}
.adf_diadelfutbol{
	background:url(http://www.fotosporteventos.com/img/adf/portadas/diadelfutbol.jpg) no-repeat;
}

.fnclm_jornada2{
	background:url(http://www.fotosporteventos.com/img/fnclm/img_portadas/jornada2.jpg) no-repeat;
}
.fnclm_jornada1{
	background:url(http://www.fotosporteventos.com/img/fnclm/img_portadas/jornada1.jpg) no-repeat;
}
.fmn_copaclubes2012{
	background:url(http://www.fotosporteventos.com/img/fmn/img_principal/copaclubes2012.jpg) no-repeat;
}
.fmn_abs_jun_inv{
	background:url(http://www.fotosporteventos.com/img/fmn/img_principal/abs_jun_inv.jpg) no-repeat;
}

.fmn_cto_esp_jun{
	background:url(http://www.fotosporteventos.com/img/fmn/img_principal/cto_esp_jun.jpg) no-repeat;
}
.fmn_cto_mad_inf{
	background:url(http://www.fotosporteventos.com/img/fmn/img_principal/cto_mad_inf.jpg) no-repeat;
}
.fmn_cto_alev_inv{
	background:url(http://www.fotosporteventos.com/img/fmn/img_principal/cto_alev_inv.jpg) no-repeat;
}
.fmn_sisidro2012{
	background:url(http://www.fotosporteventos.com/img/fmn/img_principal/sisidro2012.jpg) no-repeat;
}
.fmn_ccalev2012{
	background:url(http://www.fotosporteventos.com/img/fmn/img_principal/ccalev2012.jpg) no-repeat;
}

.fmn_open_cm_primavera{
	background:url(http://www.fotosporteventos.com/img/fmn/img_principal/open_cm_primavera.jpg) no-repeat;
}

.fmn_cto_esp_absoluto{
	background:url(http://www.fotosporteventos.com/img/fmn/img_principal/fmn_cto_esp_abs.jpg) no-repeat;
}

.fmn_trofeo_navidad{
	background:url(http://www.fotosporteventos.com/img/fmn/img_principal/trofeo_navidad.jpg) no-repeat;
}

.fmn_open_madrid{
	background:url(http://www.fotosporteventos.com/img/fmn/img_principal/open_invierno.jpg) no-repeat;
}

.fmn_infccaa{
	background:url(http://www.fotosporteventos.com/img/fmn/img_principal/ccaa.jpg) no-repeat;
}

.fess_europeo{
background:url(http://www.fotosporteventos.com/img/fess/img_portadas/europeo.jpg) no-repeat;
}

.fess_tenerife{
background:url(http://www.fotosporteventos.com/img/fess/img_portadas/tenerife.jpg) no-repeat;
}

.fess_almendralejo{
background:url(http://www.fotosporteventos.com/img/fess/img_portadas/almendralejo.jpg) no-repeat;
}

.fess_vila12{
background:url(http://www.fotosporteventos.com/img/fess/img_portadas/vila12.jpg) no-repeat;
}

.rfeg_benidorm{
background:url(http://www.fotosporteventos.com/img/rfeg/img_portadas/benidorm_2012.jpg) no-repeat;
}

.rfeg_ga_guada{
background:url(http://www.fotosporteventos.com/img/rfeg/img_portadas/gaguada2012.jpg) no-repeat;
}

.rfeg_acroaero_zaragoza{
background:url(http://www.fotosporteventos.com/img/rfeg/img_portadas/zaragoza2012.jpg) no-repeat;
}

.rfeg_trampolin_albacete{
background:url(http://www.fotosporteventos.com/img/rfeg/img_portadas/tralbacete2012.jpg) no-repeat;
}

.rfeg_gr_logrono{
background:url(http://www.fotosporteventos.com/img/rfeg/img_portadas/grlogrono2012.jpg) no-repeat;
}

.rfeg_ga_santander{
background:url(http://www.fotosporteventos.com/img/rfeg/img_portadas/gasantander2012.jpg) no-repeat;
}

.rfeg_gr_valladolid{
background:url(http://www.fotosporteventos.com/img/rfeg/img_portadas/valladolid2012.jpg) no-repeat;
}

.rfeg_gaf_valladolid{
background:url(http://www.fotosporteventos.com/img/rfeg/img_portadas/gaf_valladolid2012.jpg) no-repeat;
}

.rfeg_base_zaragoza{
background:url(http://www.fotosporteventos.com/img/rfeg/img_portadas/base_zaragoza2012.jpg) no-repeat;
}




/*Como se deben colocar las miniaturas de los eventos de las galerias dependiendo de cuantas haya*/

/*Si hay un boton*/
.boton_galeria_1_1{
	position:absolute; top:370px; right:69px;
	text-align:center;
}

/*Si hay dos botones*/
.boton_galeria_1_2{
	position:absolute; top:370px; right:130px;
	text-align:center;
	
}

.boton_galeria_2_2{
	position:absolute; top:370px; right:0px;
	text-align:center;
}

/*Si hay un cuatro botones*/

.boton_galeria_1_4{
	width:100px;
	position:absolute; top:300px; right:130px;
	text-align:center;
}
.boton_galeria_2_4{
	width:100px;
	position:absolute; top:300px; right:0px;
	text-align:center;
}
.boton_galeria_3_4{
	width:100px;
	position:absolute; top:370px; right:130px;
	text-align:center;
}
.boton_galeria_4_4{
	width:100px;
	position:absolute; top:370px; right:0px;
	text-align:center;
}




.boton_galeria img{
	border:none !important;
}

/*Los textos de las miniaturas que abren las galerias*/
.red_galeria{
	font-size:12px;
	color:red;
	font-weight:bold;
	text-align:center;
}
/*Si necesito que sea más pequeño porque hay cuatro*/
.red_galeriamini{
	font-size:10px;
	color:red;
	font-weight:bold;
	text-align:center;
}


/*ESTILOS DE LAS GALERIAS DE LOS EVENTOS PARA VENTA*/

.item_evento{
	margin-top:30px;
	padding-left:40px;
	border:1px solid #e1e1e1;
	padding-bottom:10px;
	padding-top:10px;
	background:#faf9f9;
	
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	
	/*Sombra para el bloque de evento*/
	-webkit-box-shadow: 0px 5px 8px #e6e3e6;
	-moz-box-shadow: 0px 5px 8px #e6e3e6;
	box-shadow: 0px 5px 8px #e6e3e6;
	
}
.item_evento img{
	float:left;
	
}

.texto_item_evento{
	float_left;
	text-indent:23px;
	padding-top:20px;
	font-size:14px;
	color:#666;
	font-weight:normal;
	
	
}

/*Cada evento tiene su propia cabecera*/
#header_galeria_navidad_fmn{
	width:950px;
	margin:0px auto;
	height:330px;
	background:url(http://www.fotosporteventos.com/img/galerias/headers/navidad_fmn.jpg) no-repeat;
}


	
	/*Estilos de los enlaces para ampliar informacion en el sidebar con highslide*/
.hs_sidebar{
	font-size: 14px !important;
	margin-top:5px !important;
	
}

.hs_sidebar:hover{
	color:red !important;
	
}
	
	
/*Estilos de la paginacion de las galerias*/

#blog_pagination{
	padding:10px;
	width:500px;
	height:20px;
	background:#f7f6f6;
	border:1px solid #CCC;
	margin:40px auto;
	text-align:center;
	
	
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

#blog_pagination a{
	color:#666;
	font-size:14px;
	}
	#blog_pagination a:hover{
		color:#000;
	}
	
.backto_index{
	width:658px;
	height:20px;
	margin-top:10px;
	display:block;
	text-align:right;
	background:url(http://www.fotosporteventos.com/img/icon_links/goto_index.png) no-repeat center right;
	padding-right:22px !important;
	line-height:18px !important;
	color:red !important;
	text-decoration:none;
}

.backto_index:hover{
	text-decoration:underline;
	
	
}


.prov_box{
	margin:10px auto;
	width:560px;
	padding:10px;
	background:#f7f6f6;
	text-align:center;
	border: 1px solid #999;
	font-size: 14px;
	
	
}

/*Estilos referenctes a lo copia digital */

#megusta_fb{
	width:260px;
	margin:10px auto !important;
	margin-bottom:0px !important;
	display:block;
	
}

#goto_micopia{
	display:block;
	position:absolute;
	top:85px;right:30px;
	width:130px;
	height:41px;
	background:url(http://www.fotosporteventos.com/img/icon_links/goto_micopia.jpg) no-repeat center right;
	text-align:center;
	color:#818080;
	font-size:14px !important;
	text-decoration:none;
		
	
	
}

#goto_micopia:hover{
	filter:alpha(opacity=90);
   	opacity:0.9;
}

.texto_form{
	width:500px;
}
/*Para separar un texto de los campos que le siguen*/
.text_form{
	margin-bottom:30px !important;
}

/*Estilos para el link facebook en cabecera*/

#header_oficial{
	position:relative;
}
#fb_like{
	position:absolute;
	bottom:35px; right:45px;
}

.linkto_galeria_destacada{
	display:block;
	width:950px;
	height:330px;
	
	
}


/*Estilos nuevas galerias con miniaturas a la vista*/

.tira_fotos_galerias{
		width:680px;
		margin:10px auto;
		text-align:center !important;
		text-indent:0px !important;
			}

		.tira_fotos a{
		margin:2px;
		}

.index_item{
	text-align:center;
	display:block;
	color:#333;
	width:400px; height:15px;
	margin:10px auto;
	padding:10px;
	background:#ededed;
	border: 1px solid #CCC;
	
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	
	/*Sombra para el bloque */
	-webkit-box-shadow: 0px 2px 4px #e6e3e6;
	-moz-box-shadow: 0px 2px 4px #e6e3e6;
	box-shadow: 0px 2px 4px #e6e3e6;
}

.index_item:hover{
	background:white;
	color:#666;
	
}




/*Estilos nuevas galerias con enlaces a páginas*/

.blog_button{
	width:200px;
	height:20px;
	padding:5px;
	background:#ededed;
	border: 1px solid #CCC;
	
	text-align:center;
	display:block;
	color:#333;
	margin:10px auto;
	
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	
	
}

.blog_button:hover{
	background:white;
	color:#666;
}



/*Recuadro de contacto en galería sin sidebar*/

#container_texto_galeria{
	width:900px;
	
	position:relative;
}

#contacto_galeria{
	width:280px;
	height:150px;
	background:url(http://www.fotosporteventos.com/img/icon_links/contacto_galeria.jpg) no-repeat;
	position:absolute; top:0px; right:0px;
	
}



/*SECCION INICIO V2 1 MAYO*/

#linkgallery_container{
width:698px;

}

#linkgallery_container_14{
width:930px;
margin:0px auto;

}


.link_gallery_block{
	display:block;
	float:left;
	width:200px;
	height:160px;
	padding:10px;
	padding-top:140px;
	background-position:top center;
	text-align:center;
	margin-right:8px;
	
	
}

.link_spacing{
	float:left;
	width:130px;
	height:160px;
	visibility:hidden;
}

/*cuando hay dos normales y una resaltada*/
.link_spacing_dosresalt{
	display:block;
	float:left;
	width:15px;
	height:160px;
	visibility:hidden;
	
}

.link_gallery_block_doble{
	display:block;
	float:left;
	width:420px;
	height:160px;
	padding:10px;
	padding-top:140px;
	background-position:top center;
	text-align:center;
	margin-right:8px;
	
	
	
	
}



.titulo_gallery_link{
	font-weight:normal;
	text-decoration:none;
	font-size:20px;
	color:#333;
	line-height:24px;
	font-family:msp-thin;
	
	
}
.titulo_gallery_link:hover{
	text-decoration:underline;
	color:#F00;
}



.link_noactivo:hover{
	text-decoration:none !important;
	color:#999 !important;
	
}

.titulo_gallery_nolink{
	font-weight:normal;
	text-decoration:none;
	font-size:18px;
	color:#333;
	line-height:16px;
	font-family:Georgia, "Times New Roman", Times, serif !important;
	
}

.gallery_link_localidad{
	font-family:msp-thin;
	font-style:normal !important;
	color:#999;
	font-size:14px;
	margin-top:0px;
	margin-bottom:0px;
	
	
}

.gallery_link_instalacion{
	margin-top:6px !important;
	font-family:msp-thin;
	color:#369;
	font-size:14px;
	margin-bottom:5px;
}


.gallery_link_coment{
	font-family:msp-thin;
	color:#F63;
	font-size:14px;
}

.gallery_link_open{
	font-family:msp-thin;
	color:green;
	margin-top:5px;
	font-size:14px;
}


/*IMAGENES DE LOS LINKS A LAS GALERIAS*/

.link_gal_img1{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img1.jpg) no-repeat;
}

.link_gal_img2{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img2.jpg) no-repeat;
}
.link_gal_img3{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img3.jpg) no-repeat;
}
.link_gal_img4{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img4.jpg) no-repeat;
}

.link_gal_img5{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img5.jpg) no-repeat;
}
.link_gal_img6{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img6.jpg) no-repeat;
}
.link_gal_img7{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img7.jpg) no-repeat;
}

.link_gal_img8{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img8.jpg) no-repeat;
}
.link_gal_img9{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img9.jpg) no-repeat;
}
.link_gal_img10{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img10.jpg) no-repeat;
}

.link_gal_img11{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img11.jpg) no-repeat;
}
.link_gal_img12{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img12.jpg) no-repeat;
}
.link_gal_img13{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img13.jpg) no-repeat;
}
.link_gal_img14{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img14.jpg) no-repeat;
}

.link_gal_img15{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img15.jpg) no-repeat;
}
.link_gal_img16{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img16.jpg) no-repeat;
}
.link_gal_img17{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img17.jpg) no-repeat;
}

.link_gal_img18{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img18.jpg) no-repeat;
}

.link_gal_img19{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img19.jpg) no-repeat;
}

.link_gal_img20{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img20.jpg) no-repeat;
}

.link_gal_img21{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img21.jpg) no-repeat;
}

.link_gal_img22{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img22.jpg) no-repeat;
}

.link_gal_img23{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img23.jpg) no-repeat;
}

.link_gal_img24{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img24.jpg) no-repeat;
}

.link_gal_img25{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img25.jpg) no-repeat;
}

.link_gal_img26{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img26.jpg) no-repeat;
}

.link_gal_img27{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img27.jpg) no-repeat;
}
.link_gal_img28{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img28.jpg) no-repeat;
	
}

.link_gal_img29{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img29.jpg) no-repeat;
	
}

.link_gal_img30{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img30.jpg) no-repeat;
	
}

.link_gal_img31{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img31.jpg) no-repeat;
	
}

.link_gal_img32{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img32.jpg) no-repeat;
	
}

.link_gal_img33{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img33.jpg) no-repeat;
	
}

.link_gal_img34{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img34.jpg) no-repeat;
	
}


.link_gal_img35{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img35.jpg) no-repeat;
	
}

.link_gal_img36{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img36.jpg) no-repeat;
	
}

.link_gal_img37{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img37.jpg) no-repeat;
	
}

.link_gal_img38{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img38.jpg) no-repeat;
	
}
.link_gal_img39{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img39.jpg) no-repeat;
	
}

.link_gal_img40{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img40.jpg) no-repeat;
	
}
.link_gal_img41{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img41.jpg) no-repeat;
	
}

.link_gal_img42{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img42.jpg) no-repeat;
	
}

.link_gal_img43{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img43.jpg) no-repeat;
	
}

.link_gal_img44{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img44.jpg) no-repeat;
	
}

.link_gal_img45{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img45.jpg) no-repeat;
	
}
.link_gal_img46{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img46.jpg) no-repeat;
	
}

.link_gal_img47{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img47.jpg) no-repeat;
	
	
}

.link_gal_img48{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img48.jpg) no-repeat;
	
	
}


.link_gal_img49{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img49.jpg) no-repeat;
	
	
}

.link_gal_img50{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img50.jpg) no-repeat;
	
	
}

.link_gal_img51{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img51.jpg) top center no-repeat;
	
	
}

.link_gal_img52{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img52.jpg) top center no-repeat;
	
	
}

.link_gal_img53{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img53.jpg) top center no-repeat;
	
	
}

.link_gal_img54{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img54.jpg) top center no-repeat;
	
	
}
.link_gal_img55{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img55.jpg) top center no-repeat;
	
	
}

.link_gal_img56{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img56.jpg) top center no-repeat;
}

.link_gal_img57{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img57.jpg) top center no-repeat;
}

.link_gal_img58{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img58.jpg) top center no-repeat;
}

.link_gal_img59{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img59.jpg) top center no-repeat;
}

.link_gal_img60{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img60.jpg) top center no-repeat;
	float:right !important;
	
}
.link_gal_img61{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img61.jpg) top center no-repeat;
	margin-right:24px;
}
.link_gal_img62{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img62.jpg) top center no-repeat;
}
.link_gal_img63{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img63.jpg) top center no-repeat;
}

.link_gal_img64{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img64.jpg) top center no-repeat;
	float:right !important;
	
}

.link_gal_img65{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img65.jpg) top center no-repeat;
	margin-right:24px;
	}
	
	.link_gal_img66{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img66.jpg) top center no-repeat;
	
	}
	
	.link_gal_img67{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img67.jpg) top center no-repeat;
	
	}
	
	.link_gal_img68{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img68.jpg) top center no-repeat;
	
	}
	
	.link_gal_img69{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img69.jpg) top center no-repeat;
	
	}
	
	.link_gal_img70{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img70.jpg) top center no-repeat;
	
	}
	
	.link_gal_img71{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img71.jpg) top center no-repeat;
	
	}
	.link_gal_img72{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img72.jpg) top center no-repeat;
	
	}
	
	.link_gal_img73{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img73.jpg) top center no-repeat;
	
	}
	.link_gal_img74{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img74.jpg) top center no-repeat;
	
	}
	.link_gal_img75{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img75.jpg) top center no-repeat;
	
	}
	.link_gal_img76{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img76.jpg) top center no-repeat;
	
	}
	.link_gal_img77{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img77.jpg) top center no-repeat;
	
	}
	.link_gal_img78{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img78.jpg) top center no-repeat;
	
	}
	.link_gal_img79{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img79.jpg) top center no-repeat;
	
	}
	.link_gal_img80{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img80.jpg) top center no-repeat;
	
	}
	.link_gal_img81{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img81.jpg) top center no-repeat;
	
	}
	.link_gal_img82{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img82.jpg) top center no-repeat;
	
	}
	.link_gal_img83{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img83.jpg) top center no-repeat;
	
	}

	.link_gal_img84{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img84.jpg) top center no-repeat;
	
	}
	
	.link_gal_img85{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img85.jpg) top center no-repeat;
	
	}

	.link_gal_img86{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img86.jpg) top center no-repeat;
	
	}
	.link_gal_img87{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img87.jpg) top center no-repeat;
	
	}
	.link_gal_img88{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img88.jpg) top center no-repeat;
	
	}
	.link_gal_img89{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img89.jpg) top center no-repeat;
	
	}
	.link_gal_img90{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img90.jpg) top center no-repeat;
	
	}
	.link_gal_img91{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img91.jpg) top center no-repeat;
	
	}
	.link_gal_img92{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img92.jpg) top center no-repeat;
	
	}
	.link_gal_img93{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img93.jpg) top center no-repeat;
	
	}
	.link_gal_img94{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img94.jpg) top center no-repeat;
	
	}
	.link_gal_img95{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img95.jpg) top center no-repeat;
	
	}
	.link_gal_img96{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img96.jpg) top center no-repeat;
	
	}
	.link_gal_img97{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img97.jpg) top center no-repeat;
	
	}
	.link_gal_img98{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img98.jpg) top center no-repeat;
	
	}
	.link_gal_img99{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img99.jpg) top center no-repeat;
	
	}
	
	.link_gal_img100{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img100.jpg) top center no-repeat;
	
	}
	.link_gal_img101{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img101.jpg) top center no-repeat;
	
	}
	.link_gal_img102{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img102.jpg) top center no-repeat;
	
	}
	.link_gal_img103{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img103.jpg) top center no-repeat;
	
	}
	.link_gal_img104{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img104.jpg) top center no-repeat;
	
	}
	.link_gal_img105{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img105.jpg) top center no-repeat;
	
	}
	.link_gal_img106{
	background:url(http://www.fotosporteventos.com/img/links_galerias/img106.jpg) top center no-repeat;
	
	}
	.link_gal_img107{
		
	background:url(http://www.fotosporteventos.com/img/links_galerias/img107.jpg) top center no-repeat;
	
	}


/*La muestra del dvd star video*/

#dvdstar_video{
	width:640px;
	height:400px;
	margin:0px auto;
	background:silver;
}

/********************************ESTILOS PROPIOS DE LA PAGINA DE COLEGIOS******************************/

/*HEADERS*/

#header_colegios_big1, #header_colegios_big2, #header_colegios_big3, #header_colegios_big4, #header_colegios_big5
,#header_colegios_big6, #header_empresas_big1, #header_empresas_big2, #header_empresas_big3, #header_empresas_big4, #header_empresas_big5, #header_empresas_big6, #header_empresas_big7, #header_empresas_big8, #header_empresas_big9{
	width:950px;
	margin:0px auto;
	height:580px;
	
}
#header_colegios_big1{
	background:url(images/headers/colegios/header_colegios1.jpg) no-repeat;
}


#header_colegios_big2{
	background:url(images/headers/colegios/header_colegios2.jpg) no-repeat;
}

#header_colegios_big3{
	background:url(images/headers/colegios/header_colegios3.jpg) no-repeat;
}

#header_colegios_big4{
	background:url(images/headers/colegios/header_colegios4.jpg) no-repeat;
}

#header_colegios_big5{
	width:950px;
	margin:0px auto;
	height:580px;
	background:url(images/headers/colegios/header_colegios5.jpg) no-repeat;
}

#header_colegios_big6{
	background:url(images/headers/colegios/header_colegios6.jpg) no-repeat;
}


#header_empresas_big1{
	background:url(images/headers/empresas/header_empresas4.jpg) no-repeat;
}

#header_empresas_big2{
	background:url(images/headers/empresas/header_empresas2.jpg) no-repeat;
}

#header_empresas_big3{
	background:url(images/headers/empresas/header_empresas3.jpg) no-repeat;
}

#header_empresas_big5{
	background:url(images/headers/empresas/header_empresas5.jpg) no-repeat;
}

#header_empresas_big6{
	background:url(images/headers/empresas/header_empresas6.jpg) no-repeat;
	
}
#header_empresas_big7{
	background:url(images/headers/empresas/header_empresas7.jpg) no-repeat;
	
}
#header_empresas_big8{
	background:url(images/headers/empresas/header_empresas8.jpg) no-repeat;
	}

#header_empresas_big9{
	background:url(images/headers/empresas/header_empresas9.jpg) no-repeat;
	
}


#header_colegios1, #header_colegios2{
	width:950px;
	margin:0px auto;
	height:330px;
	}

#header_colegios1{
	background:url(images/headers/colegios/header_colegios1.jpg) no-repeat;
}
#header_colegios2{
	background:url(images/headers/colegios/header_colegios2.jpg) no-repeat;
}






.bloque_style_content{
	position:relative;
	width:900px;
	height:325px;
	background:url(images/bkg_style_content.jpg) no-repeat top center;
	margin:10px auto !important;
	text-align:center !important;
	
		
}
.bloque_style_content p, .bloque_style_content_little p{
	color:#838383 !important;
}


.bloque_style_content_little{
	position:relative;
	width:900px;
	height:175px;
	background:url(images/bkg_style_content_little.jpg) no-repeat top center;
	margin:10px auto !important;
	text-align:center !important;
	margin-bottom:100px !important;
		
}


.style_content_left{
	/*background:url(images/img_school/img_school_portada.jpg) no-repeat top center;*/
	padding-top:10px;
	position:absolute;
	top:20px ; left:50px;
	width: 360px;
	text-align:center;
	}
.style_content_right{
	padding-top:10px;
	position:absolute;
	top:20px ; right:50px;
	width: 360px;
	text-align:center;
	
	
	}

.style_content_right img{
	margin:10px auto !important;
	border:1px solid #999;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	-webkit-box-shadow: 0px 3px 5px #979797;
	-moz-box-shadow: 0px 3px 5px #979797;
	box-shadow: 0px 3px 5px #979797;
}

.type_empresas{
	display:block;
	width:360px;
	height:100px;
	margin-bottom:20px;
}

.type_servicio{
	
	background:url(http://www.fotosporteventos.com/img/img_box_right/type_servicio.png) no-repeat top center;
	
}
.type_acerca{
	background:url(http://www.fotosporteventos.com/img/img_box_right/type_acerca.png) no-repeat top center;
	
}
.style_content_left img{
	margin:10px auto !important;
	margin-bottom:0px;
	
}


	
.bloque_style_content h1, .bloque_style_content_little h1{
	display:block;
	width:100%;
	height:25px;
	background:white;
	margin:25px auto;
	text-indent:0px;
	font-size: 24px;
	color: black;
	font-family:msp-thin !important;
	margin-bottom:15px;
	border-bottom:1px solid #CCC;
	}
.h1_notopmargin{
	margin-top:0px !important;
}

.bloque_style_content ul, .bloque_style_content_little ul {
	padding-left:25px;
	width:330px;
	margin:0px auto;
	margin-bottom:15px;
	text-align:left;
	list-style-type: circle;
	text-indent:0px;
}


.bloque_style_content ul li, .bloque_style_content_little ul li{
	list-style-type:disc;
	text-indent:0px;
	line-height: 1.5em !important;
	margin-bottom:5px !important;
}


.bloque_style_content p, .bloque_style_content ul li, .bloque_style_content_little p, .bloque_style_content_little ul li {
	text-indent:0px;
	font-size: 18px !important;
	color:#626061 !important;
	font-family:msp-thin !important;
	line-height:1.5em;
	letter-spacing: .05px;
	margin-bottom:10px;
}

.bloque_style_content a{
	color:#06C;
	font-size: 18px !important;
	text-decoration:none;
	font-family:msp-thin !important;
	line-height:1.3em;
	letter-spacing: .05px;
	
	
}
.bloque_style_content a:hover{
	text-decoration:underline;
	color:black;
	
}

.fsp_darkgreyb{
	color:black;
}

.link_style_block{
	margin-bottom:10px;
}


#form_container_galeria_nosidebar{
	margin:0px auto;
	width:900px;
	background:url(images/bkg_contacto_colegios.jpg) no-repeat top center;
	text-align:center;
	padding-top:20px;
		
}
#form_container_galeria_nosidebar_formulario{
	margin:0px auto;
	width:900px;
	height:700px;
	background:white;
	text-align:center;
	padding-top:20px;
		
}

#form_container_galeria_nosidebar .instrucciones_pedido{
	width:600px;
	margin-bottom:5px;
}

#form_container_galeria_nosidebar h1{
	display:block;
	width:100%;
	height:40px;
	background:white;
	margin:0px auto;
	text-indent:0px;
	font-size: 20px;
	color: black;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-bottom:15px;
	line-height:55px;
	
}

#form_container_galeria_nosidebar p{
	margin-bottom:0px;
}


#form_container_galeria_nosidebar .entrada{
	width:400px;
	margin-bottom:10px;
}

#form_container_galeria_nosidebar h2{
	font-size:18px;
	margin-bottom:20px;
}

.form_separator{
	display:block;
	width:100%;
	height:10px;
	border-bottom: 1px solid #ededed;
	margin-bottom:25px;
}


/*ESPECIFICOS PARA EMPRESA*/
.titulo_empresa{
	font-size: 24px;
	height:35px;
	background:url(http://www.fotosporteventos.com/img/empresas/bkg_titulo_empresas.jpg) no-repeat top left;
	line-height:33px;
	text-indent:86px !important;
	
}

.cita_empresas{
	
	color:black;
	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:bold;
	line-height:.8em;
	
	
}


/*LOS BLOQUES DE EMPRESA SON MAS ALTOS PARA INSERTAR UNA IMAGEN*/





.larger_empresas_450{
	height:450px !important;
	padding-top:0px !important;
	margin-bottom:15px !important;
	
}

.larger_empresas_650{
	height:650px !important;
	padding-top:0px !important;
	margin-bottom:15px !important;
	
}

.larger_empresas_750{
	height:750px !important;
	padding-top:0px !important;
	margin-bottom:15px !important;
	
}

.larger_empresas_900{
	height:900px !important;
	padding-top:0px !important;
	margin-bottom:15px !important;
	
}

.larger_empresas_1300{
	height:1550px !important;
	padding-top:0px !important;
	margin-bottom:15px !important;
}

.larger_empresas_1475{
	height:2000px !important;
	padding-top:0px !important;
	margin-bottom:15px !important;
	
}

.img_txt_empresa{
	margin:0px auto;
	width:240px;
	height:100px;
	
}
.subtitulo_empresas{
	background:none !important;
}

.img_txt_empresa1{	
	background:url(http://www.fotosporteventos.com/img/empresas/img_txt/img_txt_empresas1.jpg) no-repeat top center;
		
}
.img_txt_empresa2{	
	background:url(http://www.fotosporteventos.com/img/empresas/img_txt/img_txt_empresas2.jpg) no-repeat top center;
		
}
.img_txt_empresa3{	
	background:url(http://www.fotosporteventos.com/img/empresas/img_txt/img_txt_empresas3.jpg) no-repeat top center;
		
}
.img_txt_empresa4{	
	background:url(http://www.fotosporteventos.com/img/empresas/img_txt/img_txt_empresas4.jpg) no-repeat top center;
		
}

.img_txt_empresa5{	
	background:url(http://www.fotosporteventos.com/img/empresas/img_txt/img_txt_empresas5.jpg) no-repeat top center;
		
}
.img_txt_empresa6{	
	background:url(http://www.fotosporteventos.com/img/empresas/img_txt/img_txt_empresas6.jpg) no-repeat top center;
		
}

.tira_fotos_empresas{
	width:890px;
	}

.textoytitulo{
	font-size: 18px !important;
	line-height:32px !important;
	border-bottom:none !important;
	color:#8e8e8e !important;
}



/*NUEVAS GALERIAS*/

.gallery_english{
	display:block;
	width:400px;
	margin:30px auto;
	text-align:center;
	font-size:14px;
	padding-top:40px;
	background:url(http://www.fotosporteventos.com/img/gallery_english.jpg)  top center no-repeat;
}

#gallery_title_block{
	padding-bottom:8px;margin-bottom:25px;
	border-bottom:1px solid #ededed;
	
}
.gallery_title_v2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:30px; 
	color:black;
	margin-top:30px;margin-bottom:5px;
	text-align:left;
	text-indent:0px !important;
	line-height:54px;
	padding-left:48px;
	height:50px;
	background:url(images/exp_galerias/bkg_titulo.jpg) white center left no-repeat;
	
}

.gallery_tittle_gafm_valencia13{
	background:url(images/exp_galerias/valencia13.jpg) white center left no-repeat;
}

.gallery_subtitle_v2{
	padding-left:20px;
	color:#666;
	font-weight:normal !important;
	font-size:12px;
	
	
}
.gallery_date_v2{
	padding-left:20px;
	color:black;
	font-weight:normal !important;
	font-style:italic;
	
}

#social_buttons{
	margin:30px auto;
	text-align:center;
}

.pedido_button{
	display:block;
	width:120px;
	padding:5px;
	position:absolute; top:10px; right:0px;
	background:#fafafa;
	border: 1px solid #CCC;
	text-decoration:none;
	text-align:center;
	color:#333;
	
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	
}

.pedido_button:hover{
	text-decoration:underline;
	color:#900;
}

.backtoalbum{
	display:block;
	width:140px;
	margin-left:20px; margin-top:10px !important; margin-bottom:30px !important;
	text-align:center;
	padding:5px;
	background:url(images/bkg_backtoindice.jpg) #fafafa center left no-repeat;
	border: 1px solid #ededed;
	color:#900;
	text-decoration:none;
	
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
}

.descargar_programa{
	display:block;
	width:160px;
	margin:20px auto;margin-bottom:5px !important;
	text-align:center;
	padding:5px;
	background:#fff78f;
	border: 1px solid #666;
	color:black;
	text-decoration:none;
	
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
}

.orden_simple_center{
	display:block;
	margin:10px auto;
	text-align:center;
}


.hacerpedido_button{
	display:block;
	margin:15px auto !important;
	width:140px;
	margin-bottom:0px;
	text-align:center;
	padding:5px;
	background:url(images/bkg_hacerpedidobutton.jpg) center left no-repeat #ed1b23;
	border: 1px solid #ededed;
	color:#ededed;
	text-decoration:none;
	text-indent:13px !important;
	
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	
}

.aviso_legal_button{
	
	background:#ededed !important;
	color:#666;
	text-decoration:underline;
	text-indent:0px !important;
	border:1px solid #666;
	text-decoration:none !important;
	margin-right:10px;margin-top:15px;
}
.aviso_legal_button:hover{
	color:#016ab3 !important;
	border:1px solid #016ab3;
}
.aviso_legal_container{
	padding:20px;
	padding-top:40px;
}
/*ENLACE EN FORMULARIO*/
.link_to_aviso_legal{
	line-height:30px;
	color:#999 !important;
}
.link_to_aviso_legal:hover{
	color:black !important;
}


.ver_ejemplo{
	background:#060;
	color:white;
}


.hacerpedido_button:hover{
	text-decoration:underline;
	color:white;
	
}


.backtoalbum:hover{
	color:black;
	text-decoration:underline;
}

.exp_gal_container{
	margin-bottom:35px;
	border-bottom:1px solid #ededed;
}

.exp_galerias{
	display:block;
	float:left;
	width:320px;
	margin-right:20px;
	height:130px;
	padding-top:55px;
	text-align:center !important;
	
}

.exp_galerias p{
	color:#666 !important;
}

.exp_gal_clock{
	background:url(images/exp_galerias/clock.jpg) white center top no-repeat;
}

.exp_gal_pencil{
	background:url(images/exp_galerias/pencil.jpg) white center top no-repeat;
}

.exp_gal_cesta{
	background:url(images/exp_galerias/cesta.jpg) white center top no-repeat;
}
.exp_gal_lens{
	background:url(images/exp_galerias/lens.jpg) white center top no-repeat;
}
.titulo_exp_galeria{
	text-align:center !important;
	text-indent: 0px !important;
	margin-bottom:10px !important;
}

.titulo_social_buttons{
	margin-top:30px !important;
	background:url(images/exp_galerias/bkg_comparte.jpg) left center no-repeat;
	height:30px;
	line-height:30px;
}



/*Formulario insertado en las galerías de ng para solicitud de otras fotos*/
.formulario_nggallery{
	display:block;
	width:400px;
	margin:10px auto;
	background:silver;
}

.titulo_formulario_nggallery{
	font-size:20px;
	color:black;
	margin-bottom:15px;
	text-align:center !important;
}

.white_separator{
	display:block;
	width:100%;
	border-bottom:2px solid white;
	margin-bottom:10px; margin-top:10px;
}

.entrada_large{
	width:400px !important;
}



.widget-title{
	font-family:Arial, Helvetica, sans-serif !important;
	margin-bottom:10px; margin-top:20px;
	font-size:14px !important;
	color:#7083b9;
	font-weight:bold;
	line-height:16px;
}

.titulo_galeria{
	display:block;
	width:650px;
	height:171px;
	
	
}

.sos_valladolid13{
	background:url(http://www.fotosporteventos.com/img/titulo_galerias/sos_valladolid.jpg)  center no-repeat;
}

.sos_alcorcon13{
	background:url(http://www.fotosporteventos.com/img/titulo_galerias/sos_alcorcon.jpg)  center no-repeat;
}

.varios_6hmadrid{
	background:url(http://www.fotosporteventos.com/img/titulo_galerias/6hmadrid.jpg)  center no-repeat;
}

.aviso_galerias{
	background:url(http://www.fotosporteventos.com/img/titulo_galerias/aviso_galerias.jpg)  center no-repeat;
}

.aviso_galerias_open_granada{
	background:url(http://www.fotosporteventos.com/img/titulo_galerias/aviso_galerias_open_granada.jpg)  center no-repeat;
}
.aviso_galerias_gafm_valencia13{
	background:url(http://www.fotosporteventos.com/img/titulo_galerias/aviso_galerias_gafm_valencia13.jpg)  center no-repeat;
	
}


.aviso_galerias_precios_packs{
	background:url(http://www.fotosporteventos.com/img/titulo_galerias/aviso_galerias_precios_packs.jpg)  center no-repeat;
	
}

.aviso_galerias_copyright{
	background:url(http://www.fotosporteventos.com/img/titulo_galerias/aviso_copyright.jpg)  center no-repeat;
	
}


/*ESTILOS DE LA PÁGINA DE HOFMAN*/

#hofman_example_container{
	padding-bottom:100px;
	
}

.titulo_hofman_example{
	font-size:24px !important;
	text-indent:0px !important;
	text-align:center !important;
	margin-top:70px; 
	font-family:Arial, Helvetica, sans-serif !important;
}

.hofman_example{
	display:block; 
	margin:20px auto;
	width:850px; height:315px;
}

.hofman_cuadros{
	background:url(http://www.fotosporteventos.com/img/hofman/cuadros.jpg)  center no-repeat;
}

.hofman_albumes{
	background:url(http://www.fotosporteventos.com/img/hofman/albumes.jpg)  center no-repeat;
}


/*Sidebar Facebook corrección de ancho junio 2013*/

.fb-like-box{
	width:200px !important;
	
}


/*GALERIA GALA EUSKALGYM 2013*/

.text_pedidos_press{
	text-align:center;
	padding:15px;
	font-size: 14px !important;
	background:#FFC;
	line-height:20px !important;
	width:700px;
	color:#333 !important;
	margin:10px auto;
	border:1px solid #CCC;	
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;	
}

.text_pedidos_press_esp{
	background:url(http://www.fotosporteventos.com/img/euskalgym2013/flags/spain.png)  top center no-repeat #fcfec9;
	padding-top:35px;

}

.text_pedidos_press_eng{
	background:url(http://www.fotosporteventos.com/img/euskalgym2013/flags/eng.png)  top center no-repeat #d2f5fa;
	padding-top:35px;
}

.text_pedidos_press_rus{
	background:url(http://www.fotosporteventos.com/img/euskalgym2013/flags/rus.png)  top center no-repeat #ffd7d1;
	padding-top:35px;
}


/*ICONOS DE ACCESO POR GIMNASTA*/


.link_eus_maksimenko{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/maksimenko.jpg) no-repeat;
	
}

.link_eus_kudryavtseva{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/kudryavtseva.jpg) no-repeat;
}

.link_eus_carolina{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/carolina.jpg) no-repeat;
}

.link_eus_natalia{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/natalia.jpg) no-repeat;
}
.link_eus_mamun{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/mamun.jpg) no-repeat;
}
.link_eus_miteva{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/miteva.jpg) no-repeat;
}
.link_eus_mazur{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/mazur.jpg) no-repeat;
}
.link_eus_galkina{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/galkina.jpg) no-repeat;
}
.link_eus_yusifova{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/yusifova.jpg) no-repeat;
}
.link_eus_rivkin{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/rivkin.jpg) no-repeat;
}
.link_eus_melitina{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/melitina.jpg) no-repeat;
}
.link_eus_berezko{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/berezko.jpg) no-repeat;
}
.link_eus_durunda{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/durunda.jpg) no-repeat;
}
.link_eus_jung{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/jung.jpg) no-repeat;
}
.link_eus_piscupescu{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/piscupescu.jpg) no-repeat;
}
.link_eus_onopko{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/onopko.jpg) no-repeat;
}
.link_eus_polina{
	background:url(http://www.fotosporteventos.com/img/links_euskalgym2013_gala/polina.jpg) no-repeat;
}




/*CABECERAS DE LA GALERÍA*/

.header_maksimenko{
	background:url(images/headers/euskalgym2013/maksimenko.jpg) no-repeat;
}
.header_kudryavtseva{
	background:url(images/headers/euskalgym2013/kudryavtseva.jpg) no-repeat;
}
.header_carolina{
	background:url(images/headers/euskalgym2013/carolina.jpg) no-repeat;
}
.header_natalia{
	background:url(images/headers/euskalgym2013/natalia.jpg) no-repeat;
}
.header_mamun{
	background:url(images/headers/euskalgym2013/mamun.jpg) no-repeat;
}
.header_miteva{
	background:url(images/headers/euskalgym2013/miteva.jpg) no-repeat;
}
.header_galkina{
	background:url(images/headers/euskalgym2013/galkina.jpg) no-repeat;
}
.header_yusifova{
	background:url(images/headers/euskalgym2013/yusifova.jpg) no-repeat;
}
.header_mazur{
	background:url(images/headers/euskalgym2013/mazur.jpg) no-repeat;
}

.header_rivkin{
	background:url(images/headers/euskalgym2013/rivkin.jpg) no-repeat;
}
.header_staniouta{
	background:url(images/headers/euskalgym2013/staniouta.jpg) no-repeat;
}
.header_berezko{
	background:url(images/headers/euskalgym2013/berezko.jpg) no-repeat;
}
.header_durunda{
	background:url(images/headers/euskalgym2013/durunda.jpg) no-repeat;
}
.header_jung{
	background:url(images/headers/euskalgym2013/jung.jpg) no-repeat;
}

.header_piscupescu{
	background:url(images/headers/euskalgym2013/piscupescu.jpg) no-repeat;
}
.header_onopko{
	background:url(images/headers/euskalgym2013/onopko.jpg) no-repeat;
}

.header_polina{
	background:url(images/headers/euskalgym2013/polina.jpg) no-repeat;
}




.vip_text{
	padding-top:50px;
	position:relative;
}

.backvip{
	position:absolute; top:0px; left:0px;
		
}

.nextvip{
	background:url(images/bkg_nextvip.jpg) #fafafa center right no-repeat;
	position:absolute; top:0px; right:0px;
		
}

/*INDICE DE AYUDA*/

.link_help{
	display:block;
	width:650px;
	height:60px;
	background:red;
	margin:10px auto;
	font-size:22px;
	color:white;
	text-align:center;
	text-decoration:none;
	border:1px solid white;
	line-height:60px !important;
	font-weight:normal !important;
	
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
	
}

.link_help:hover{
	border:1px solid #6c6a6a;
	color:white !important;
}

.help_container{
	padding-bottom:350px;
}

.link_help1{
	background:#79b702;
}

.link_help2{
	background:#0376d7;
}

.link_help3{
	background:#f31c06;
	
}

.link_help4{
	background:#e705df;
	margin-bottom:40px;
}

/*FORMULARIO NINJA*/

#nj_form_container{
	font-family:Helvetica, Arial, sans-serif !important;
	padding-bottom:200px;
}

.ninja_field{
	text-align:left;
	border-radius: 5px;
	height:25px !important;
	font-size:14px;
	
}

#nj_form_container label{
	/*width:300px !important;*/
	font-family:msp-thin;
	color:black;
	font-weight:normal !important;
	font-size:18px !important;

}

.gallery_footer label{
	/*width:300px !important;*/
	font-family:msp-thin;
	color:black;
	font-weight:normal !important;
	font-size:18px !important;
}

Separar un poco algunas label
#ninja_forms_field_78_label, #ninja_forms_field_32_label, #ninja_forms_field_116_label{
	margin-bottom:10px !important;
}



#nj_form_container{
	display:block;
	width:700px;
	margin:10px auto;
	
	
}
.ninja_form_tittle{
	font-family:msp-thin;
	width:600px;
	text-align:left !important;
	margin-bottom:20px !important;
	font-size:48px !important;
	border-bottom:1px solid #d4d4d4;
	line-height:45px !important;
	font-family:msp-thin !important;
	
	
}

.ninja_subtittle{
	font-family:msp-thin !important;
	display:block !important;
	width:600px;
	margin-bottom:20px !important;
	margin-top:-10px !important;
	color:#747474 !important;
	font-size:18px !important;
	line-height:22px !important;
}

.ninja_subtittle_ancho{
	width:650px !important
}

.ninja_text{
	color:black;
	margin-top:40px;
	margin-bottom:30px;
	font-size:28px;
	line-height:30px;
	border-bottom:1px solid #d4d4d4;
	padding-bottom:3px;
	font-family:msp-thin;
	
	
	
}

.ninja_text_nospace{
	margin-bottom:15px !important;
}

.ninja_text_datos{
	color:black;
}

.ninja_separator{
	display:block;
	width:100%;
	border:1px solid #ededed;
	margin-top:20px;
	margin-bottom:30px;
	clear:both;
}

.ninja_spacing{
	margin-bottom:25px !important;
}

.ninja_double_spacing{
	margin-bottom:70px !important;
}

/*ESTILOS DE LIST*/


#nj_form_container select{
	height:25px !important;
	border:1px solid #999 !important;
	font-size:12px !important;
	
}

#ninja_forms_field_78, #ninja_forms_field_32, #ninja_forms_field_95, #ninja_forms_field_94{
	width:350px !important;
	margin-bottom:15px;
	
	
}

#ninja_forms_field_141_div_wrap{
	display:none !important;
}


/*OTROS CAMPEONATOS*/

#ninja_forms_field_122{
	width:400px;
	float:none !important;
}


/*PRECIO POR ARCHIVO DIGITAL 22*/

#ninja_forms_field_22_div_wrap, #ninja_forms_field_52_div_wrap, #ninja_forms_field_439_div_wrap{
	text-align:left;
	/*float:left;*/
	margin-right:20px;
			
}

/*Selecciona el tipo de poster*/
#ninja_forms_field_52_div_wrap, #ninja_forms_field_153_div_wrap, #ninja_forms_field_158_div_wrap, #ninja_forms_field_159_div_wrap{
	margin-top:30px;
	width:700px;
	}
#ninja_forms_field_153 {
	width:350px;
}

#ninja_forms_field_52{
	width:200px;
}
#ninja_forms_field_158{
	width:180px;
}
#ninja_forms_field_159{
	width:180px;
}



#ninja_forms_field_22, #ninja_forms_field_97, #ninja_forms_field_439, #ninja_forms_field_499, #ninja_forms_field_502, #ninja_forms_field_508, #ninja_forms_field_520{
	margin-top:10px !important;
	width:150px;
	
}
#ninja_forms_field_511{
	margin-top:10px !important;
	width:250px;
	
}


/*TIPO DE PRE PACK - 165 ES LA COPA*/

#ninja_forms_field_165, #ninja_forms_field_635, #ninja_forms_field_636{
	width:300px;
	margin-bottom:10px;
}

#ninja_forms_field_46, #ninja_forms_field_165,#ninja_forms_field_635, #ninja_forms_field_636{
	margin-top:5px !important;
}





/*El total de pre pack Y POSTER no tiene que tener Padding.*/
#ninja_forms_field_48_div_wrap, #ninja_forms_field_55_div_wrap{
	padding-left:0px !important;
	float:none !important;
}

#ninja_forms_field_35_div_wrap{
	width:200px;
	padding-left:30px;
	float:left;
	
}
#ninja_forms_field_235{
	text-align:center;
}


.ninja_textarea{
	height:45px !important;
	font-size:14px !important;
	color:#333;
	 box-shadow: 0 0 5px rgba(213, 213, 213, 1);
  	 padding: 3px 0px 3px 3px;
 	 margin: 5px 1px 3px 0px;
 	 border: 1px solid rgba(213, 213, 213, 1);
		
}

.ninja_textarea_mini{
	height:30px !important;
	width:400px;
	border-radius: 5px;
	font-size:14px !important;
	color:#333;
	box-shadow: 0 0 5px rgba(213, 213, 213, 1);
  	padding: 3px 0px 3px 3px;
 	margin: 5px 1px 3px 0px;
 	border: 1px solid rgba(213, 213, 213, 1);
		
}


#ninja_forms_field_29_div_wrap{
	
	padding-left:30px;
	float:left;
	
}

#ninja_forms_field_29_div_wrap{
	
	padding-left:30px;
	float:left;	
}


.ninja_total{
	background:#e8fdd4;
	border:1px solid #7eb549 !important;
	color:black !important;
	font-weight:bold !important;
	font-size:14px;	
	text-align:center !important;
}

.ninja_cantidad{	
	background:#fffeef;
	border: 1px solid #dfd75d !important;
    color:black !important;
	font-weight:bold !important;
	font-size:14px;
	text-align:center !important;
	
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
}


/*aviso de validez de los precios. CAMBIAR A CSS*/
#ninja_forms_field_120_div_wrap, #ninja_forms_field_128_div_wrap, #ninja_forms_field_129_div_wrap, #ninja_forms_field_146_div_wrap, #ninja_forms_field_424_div_wrap{
	margin-bottom:20px;
	margin-top:-10px;
	color:#900;
	font-weight:bold !important;
	

}






/*TOTAL PEDIDO*/

#ninja_forms_field_60_div_wrap, #ninja_forms_field_405_div_wrap, #ninja_forms_field_490_div_wrap, #ninja_forms_field_577_div_wrap, #ninja_forms_field_567_div_wrap, #ninja_forms_field_584_div_wrap, #ninja_forms_field_592_div_wrap{
	display:block;
	width:162px;
	margin:30px auto;
}

/*BOTONES MULTI NINJA*/

.ninja-forms-mp-nav-wrap{
	text-align:center !important;
	margin:30px auto !important;
			
}



/*TOTAL PEDIDO GENERAL*/
#ninja_forms_field_60, #ninja_forms_field_490, #ninja_forms_field_577, #ninja_forms_field_584, #ninja_forms_field_567, #ninja_forms_field_592{
	background:#e8fdd4;
	border:1px solid #7eb549 !important;
	width:160px;
	height:60px;
	border-radius: 5px;
       
	text-align:center;
	font-weight:bold;
	color: black !important;
	font-size:34px;
}

.ninja-forms-required-items{
	visibility:hidden;
}

/*DATOS PERSONALES*/

.ninja_data_bordered{
	height:32px !important;
	margin-bottom:5px !important;
	 box-shadow: 0 0 5px rgba(213, 213, 213, 1);
  	 padding: 3px 0px 3px 3px;
 	 margin: 5px 1px 3px 0px;
 	 border: 1px solid rgba(213, 213, 213, 1);
}




/*TITULO DE PAGINA DE REVISION DE DATOS*/

.review_tittle{
	width:400px;
	margin:30px auto;
	font-size:20px;
	background:yellow;
	
}


/*RESALTAR CAMPO SELECCIONADO COOL BLUE*/


input[type=text], textarea {
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  outline: none;
  padding: 3px 0px 3px 3px;
  margin: 5px 1px 3px 0px;
  border: 1px solid #DDDDDD;
}
 
input[type=text]:focus, textarea:focus {
  box-shadow: 0 0 5px rgba(81, 203, 238, 1);
  padding: 3px 0px 3px 3px;
  margin: 5px 1px 3px 0px;
  border: 1px solid rgba(81, 203, 238, 1);
}


#nj_form_container ul{
	font-family:msp-thin;
	margin-bottom:25px; margin-top:0px !important;
	list-style:disc;
	padding-left:20px !important;
	text-indent:0px !important;
	color:#333 !important;
	font-size:14px !important;
	
}

.nj_aviso{
	display:block;
	font-size:16px !important;
	padding:10px !important;
	border: 1px solid green;
	text-align:center !important;
}


#nj_form_container a{
	color:#0176a6;
	text-decoration:none;
}
#nj_form_container a:hover{
	text-decoration:underline;
	
}

/*Spam y enviar*/
#ninja_forms_field_69_div_wrap{
	width:182px;
	margin:20px auto;

}
#ninja_forms_field_69{
	width:180px;
}

/*COLOCACION BOTONES ENVIAR*/
#ninja_forms_field_70_div_wrap, #ninja_forms_field_406_div_wrap, #ninja_forms_field_491_div_wrap, #ninja_forms_field_568_div_wrap, #ninja_forms_field_621_div_wrap{
	text-align:center !important;
	margin:10px auto;
	margin-bottom:45px;

}

#nj_form_container input[type=submit], .boton_grande{

	-moz-border-radius: 5px;
      
      -moz-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
      -o-transition: all 0.5s ease;
      -webkit-border-radius: 5px;
      -webkit-transition: all 0.5s ease;
      background-color: #1380d3;
	  
	  background-image: -moz-linear-gradient(90deg, #1380d3, #47b3f1);
      background-image: -ms-linear-gradient(90deg, #1380d3, #47b3f1);
      background-image: -o-linear-gradient(90deg, #1380d3, #47b3f1);
      background-image: -webkit-linear-gradient(90deg, #1380d3, #47b3f1);
      background-image: linear-gradient(90deg, #1380d3, #47b3f1);
	  	  
      border-radius: 5px;
      border: 1px solid #06C;
      color: white;
      display: inline-block;
      font-size:14px;
      margin: auto;
      padding: 10px 25px;
      text-decoration: none;
      transition: all 0.5s ease;
  
    }



.boton_grande_container{
	margin:0px auto !important;
	text-align:center;
	margin-bottom:30px !important;
}

.boton_grande_poster{
	margin-top:10px !important;
}

#nj_form_container input[type=submit]:hover, .boton_grande:hover{
	color:white;
	cursor:pointer;
	background-image: -moz-linear-gradient(90deg, #0757b9, #2987d1);
      background-image: -ms-linear-gradient(90deg, #0757b9, #2987d1);
      background-image: -o-linear-gradient(90deg, #0757b9, #2987d1);
      background-image: -webkit-linear-gradient(90deg, #0757b9, #2987d1);
      background-image: linear-gradient(90deg, #0757b9, #2987d1);
	
}


/*PRE PACK DE REFERENCIA*/
#ninja_forms_field_428{
	width:400px;
}

/*MENSAJE DE CONFIRMACIÓN DEL PEDIDO*/
#ninja_success{
	height:760px;
	margin-top:60px;
	color:#5e5e5e !important;
	font-size:18px !important;
	line-height:24px !important;
	text-decoration:none !important;
}

#ninja_success p{
	margin-bottom:10px;
	font-family: msp-thin;
}

.bloque_ninja_success{
	font-family: msp-thin;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom: 1px solid #d4d4d4; border-top: 1px solid #d4d4d4;
	margin-bottom:25px; margin-top:25px;
	
}

.success_text_container{
	width:700px;
	margin:10px auto;
	text-align:center;
}

.ninja_resaltado{
	font-family:Arial, Helvetica, sans-serif !important;
	margin-top:10px;
	font-size:18px;
	color:#C30;
	font-weight:bold;
	
}

.intro_success_container{
	margin-bottom:20px;
}

.ninja_resaltado_borde{
	
	font-size:30px;
	margin-bottom:15px !important;
	color:black;
	/*border-bottom:1px solid #d4d4d4;*/
	
}

.ok_graphic{
	display:block;
	margin:10px auto;
	width:200px;
	height:147px;
	background:url(http://www.fotosporteventos.com/shop/images/ok_graphic.jpg) no-repeat;
}


.nf-modal-link{
	display:block;
	margin:0px auto !important;
	width:140px;
	margin-bottom:10px !important;
	text-align:center;
	padding:5px;
	background:url(images/bkg_hacerpedidobutton.jpg) center left no-repeat #ed1b23;
	border: 1px solid #ededed;
	color:#ededed;
	text-decoration:none;
	text-indent:13px !important;
	
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
}

#ninja_forms_field_76_div_wrap{
	text-align:center;
	width:350px;
	margin:10px auto;

}

#ninja_forms_field_76_label{
	margin-bottom:10px;
}

/*contacto cartel correo elec*/

.contacto_cartel{
	border-top:1px solid #d4d4d4;
	padding-top:20px;
	font-size:14px !important;
	margin-top:-50px;
	line-height:24px !important;
	color:#666;
}

/*RESPUESTAS DEL FORMULARIO*/

.ninja-forms-field-error{
	padding:3px;
	margin-top:3px;
	color:red;
	
		
}

/*VIPP*/

#ninja_forms_field_697, #ninja_forms_field_698{
	height:250px !important;
	margin-top:5px !important;
	margin-bottom:30px !important;
}

.vipp li{
	font-size:18px !important;
	line-height:22px !important;
	margin-bottom:10px !important;
}
.vipp_subtittle{
	
	text-indent:0px !important;
	font-size:24px !important;
	font-weight:normal!important;
	margin-bottom:3px !important;	
	margin-top:15px !important;
	
}





/*#ninja_forms_form_4_response_msg{
	

	
}*/

.pedidos14_tel{
	position:absolute;top:0px; right:0px;
	display:block;
	width:178px; height:158px;
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_box_pedidos14.png) no-repeat;
	
}

.pedidos14_heart_collage{
	position:absolute;top:170px; right:10px;
	display:block;
	width:178px; height:158px;
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_pedir_collage.png) no-repeat;
	
}

.img_formulario{
	display:block;
	width:700px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
	
}

.form_explain{
	font-family: msp-thin !important;
	font-size:16px !important;
	margin-top:10px;
	width:700px !important;
	color:black !important
}

.img_prepack{
	
	height:243px;
	background:url(http://www.fotosporteventos.com/img/img_formulario/img_form_guada15.jpg) no-repeat;
	margin-bottom:20px;
}

.img_pp17{
	background:url(http://www.fotosporteventos.com/img/img_formulario/img_pp17.jpg) no-repeat;
	height:889px;
	margin-bottom:15px;
}

.img_prepack_csd_avila{
	
	height:436px;
	background:url(http://www.fotosporteventos.com/img/img_formulario/img_form_csd_15.jpg) no-repeat;
	margin-bottom:20px;
}

.img_heart_collage{
	height:450px;
	background:red;
}

.img_archivos_digitales{
	height:335px;
	background:url(http://www.fotosporteventos.com/img/img_formulario/img_form_archivos.jpg) no-repeat;
	margin-bottom:20px;margin-top:60px;
		
}
.img_pack_indi16{
	height:825px;
	background:url(http://www.fotosporteventos.com/img/img_formulario/img_pack_conj16.jpg) no-repeat;
	margin-bottom:20px;margin-top:60px;
	border:1px solid #325059;
		
}

.img_poster{
	height:288px;
	background:url(http://www.fotosporteventos.com/img/img_formulario/img_poster.jpg) no-repeat;
	
}

.bienvenida{
	height:200px;
	background:url(http://www.fotosporteventos.com/img/img_formulario/bienvenida.jpg) no-repeat;

}
.img_gamgaf_guada16{
	width:950px !important;
	height:330px;
	background:url(http://www.fotosporteventos.com/img/img_formulario/portada_gamgaf_2016.jpg) no-repeat;
	margin:30px auto !important;
	margin-bottom:20px;
	border:2px solid white;
		
}


/*OFERTAS PUNTUALES*/

.pack_conjunto{
	color:black;
	margin-bottom:20px;
	margin-top:-15px;
}

.caja_flash{
	width:1820px;
padding-bottom:50px;
	margin:40px auto;
	text-align:center;
}

/*LAB*/

.banner_box_lab1{
	position:relative;
	display:block;
	width:234px;
	height:200px;
	float:left;
	border-right:3px solid #ffffff;
	text-align:center;
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_box_lab1.jpg) no-repeat top center;
	
}
.banner_box_lab2{
	position:relative;
	display:block;
	width:234px;
	height:200px;
	float:left;
	border-right:3px solid #ffffff;
	text-align:center;
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_box_lab2.jpg) no-repeat top center;
	
}
.banner_box_lab3{
	position:relative;
	display:block;
	width:234px;
	height:200px;
	float:left;
	border-right:3px solid #ffffff;
	text-align:center;
	background:url(http://www.fotosporteventos.com/img/boxes/bkg_box_lab3.jpg) no-repeat top center;
	
}

/*CHECK BOX CONMEMORATIVO*/

.ninja-forms-cont input[type=checkbox]:not(old) + label,
.ninja-forms-cont input[type=radio   ]:not(old) + label{
color:#09487f !important;
margin-top:10px !important;

}

.ninja-forms-cont input[type=checkbox]:checked + label {
  color:green!important;
  
}




#ninja_forms_field_434_div_wrap, #ninja_forms_field_493_div_wrap,#ninja_forms_field_474_div_wrap, #ninja_forms_field_501_div_wrap, #ninja_forms_field_507_div_wrap{
	background:#ecdfcf;
	padding-left:25px;padding-top:7px;padding-bottom:7px;
	color:black;
	border:1px solid #8e8d8d;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
}

#ninja_forms_field_474_div_wrap{
	background:#e7e7e7;
}


.ninja-forms-cont input[type=checkbox] {
	
		
  /* All browsers except webkit*/
  transform: scale(1.3);
	
  /* Webkit browsers*/
  -webkit-transform: scale(1.3);
}

/*LABORATORIO*/

.header_14_lab{
	display:block;
	width:950px;
	height:481px;
	background:url(http://www.fotosporteventos.com/img/img_formulario/salon_fotosportlab.jpg) no-repeat top center;
	margin-bottom:20px;
	border:1px solid #8e8d8d;
	-moz-border-radius-topleft: 12px;
	border-top-left-radius: 12px;
	-moz-border-radius-bottomleft: 12px;
	border-bottom-left-radius: 12px;
	-moz-border-radius-bottomright: 12px;
	border-bottom-right-radius: 12px;
	-moz-border-radius-topright: 12px;
	border-top-right-radius: 12px;
}

.lupa_15x20{
	
	float:right;
	margin-top:20px !important;
	width:71px;
	height:74px;
	background:url(http://www.fotosporteventos.com/img/img_formulario/lupa_detalles.png) no-repeat top center;
	}
.lupa_20x30{
	float:right;
	margin-top:0x;
	width:71px;
	height:74px;
	background:url(http://www.fotosporteventos.com/img/img_formulario/lupa_detalles.png) no-repeat top center;
}
.lupa_pano{
	float:right;
	margin-top:0x;
	width:71px;
	height:74px;
	background:url(http://www.fotosporteventos.com/img/img_formulario/lupa_detalles.png) no-repeat top center;
}
.lupa_pvc{
	float:right;
	margin-top:0x;
	width:71px;
	height:74px;
	background:url(http://www.fotosporteventos.com/img/img_formulario/lupa_detalles.png) no-repeat top center;
}

/*separacion del checkbox conmemorativo*/
#ninja_forms_field_441_div_wrap{
	padding-bottom:10px;
}

/*ninja multi*/

.ninja-forms-mp-page-title{
	color:black !important;
	margin-top:40px !important;
	margin-bottom:18px !important;
	font-size:28px !important;
	line-height:30px !important;
	border-bottom:1px solid #d4d4d4 !important;
	padding-bottom:3px !important;
	font-family:msp-thin !important;
	font-weight:normal !important;
}

.mobile_button{
	display:none;
}

/*MULTIPART PROGRESS BAR*/

.progressbar{
	margin-bottom:20px !important;
}

.ninja-forms-mp-breadcrumb-active{
	background:url(http://www.fotosporteventos.com/img/img_formulario/multi_nj_nav.png) no-repeat left center #2c9000 !important;
	color:#ffffff !important;
	border:none !important;
	padding:10px 30px !important;
	
}

	
.ninja-forms-mp-breadcrumb-inactive{
	background:#f3f4f5 !important;
	color:#666 !important;
	border:1px solid #dedede !important;
	padding:10px 30px !important;
	
}

.img_ampliada_form{
	display:block;
	margin:20px auto;
	color:red;
}