@charset "utf-8";

/* Balises génériques */

*				{
	padding:0;
	border:0;
}
body 			{ background-color:#cecccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

/* Structure du site */

#structure 		{ width:1000px; height:930px; margin-top:70px ; margin-right:auto; margin-left:auto; }
#structure 		{ width:1000px; height:930px; margin-top:70px ; margin-right:auto; margin-left:auto; background:url(../imagenes/fondo.jpg)/*tpa=http://calpefotos.es/imagenes/fondo.jpg*/ no-repeat 0px 0px;  }



/* Header */

#header 		{ width:880px; height:120px; margin-top:60px ; margin-right:60px; margin-left:60px; float:left;}

#botonhome		{width:100px; height:50px; margin-bottom:10px; float:left;}

#botonfacebook		{ width:50px; height:50px; margin-bottom:10px; padding-left:730px; float:left;}
#facebook   	{ width:50px; height:50px; float:left; }

#botones-header { width:880px; height:120px; float:left;}
#bindex			{ width:300px; height:120px; float:left; }
#bfacebook		{ width:50px; height:120px; padding-left:530px; float:left; }



/* Añadido por Manu -- Botón Eventos */

.event-img {width:150px; position:absolute; margin-top:78px; z-index:1 }

/* FIN BOTÓN EVENTOS*/


#header-visita 		{ width:880px; height:80px; margin-top:60px ; margin-right:60px; margin-left:60px; float:left;}

/* Contenu intros */

#contenu 	{ width:880px; height:510px ; margin-right:60px; margin-left:60px; margin-bottom:70px; float:left;}
#galleta	{ width:800px; height:380px ; padding-right:40px; padding-left:40px; float:left;}
#generalidades 	{ width:880px; height:110px; margin-top:20px; float:left; }
#generalidades p 	{ color:#333333; font-size:14px; font-weight:lighter; line-height:130% ; text-align:center; }

#enlaces	{ width:840px; height:510px ; margin-right:20px; margin-left:20px; float:left;}
#calpefotos-pres	{ width:400px; height:380px; margin-top:20px ; padding-left:40px; float:left;}
#iconos		{ width:410px; height:155px ; padding-top:40px ; padding-left:30px; float:left;}
#iconos2		{ width:410px; height:155px ; padding-top:30px ; padding-left:30px; float:left;}



/* Contenu general */

#botones-menu	{ width:100px; height:480px ; padding-top:30px; float:left;}
#caja-boton	{ width:100px; height:100px ; padding-top:15px; float:left;}

#contenu-general 	{ width:780px; height:510px ; float:left;}
#contenu-general 	{ width:780px; height:510px ; float:left; background:url(../imagenes/libreta-p.jpg)/*tpa=http://calpefotos.es/imagenes/libreta-p.jpg*/ no-repeat 0px 0px; }

#detalles h2	{ color:#333333; font-family: Courier New, Courier, Monospace; font-size:14px;}

.cv p	{ font-family: Courier New, Courier, Monospace;}

#caja-visita	{ width:750px; height:520px ; padding-left:65px; padding-right:65px; padding-top:10px; padiding-bottom:20px;float:left;}


/* Contenu visita */


#contenu-visita 	{ width:580px; height:210px ; margin-right:60px; margin-left:60px; float:left;}



/* Contenu equipo */

#caja-equipo 	{ width:780px; height:510px ; float:left;}
#equipo-general	{ width:512px; height:510px ; float:left;}
#equipo-general	{ width:512px; height:510px ; float:left; background:url(../imagenes/libreta-C.jpg)/*tpa=http://calpefotos.es/imagenes/libreta-C.jpg*/ no-repeat 0px 0px; }

#cv	{ width:400px; height:390px ; padding-left:80px; padding-top:100px; float:left;}
#cv h2 { color:#333333; font-family: Courier New, Courier, Monospace; font-size:14px; }

#enlaces { width:240px; height:32px ; padding-left:220px; padding-top:8px; float:left;}
#enlaces a 		{ color:#666666; font-family: Courier New, Courier, Monospace; font-size:16px; text-decoration:none; }
#enlaces a:hover	{ color:#333333 ; text-decoration:none; }



/* texto avisos */

#texto-avisos	{ width:770px; height:510px ; padding-left:10px; float:left; overflow:auto}
#texto-avisos h2	{ color:#333333; font-family: Courier New, Courier, Monospace; font-size:10px; }

/* Footer */


#footer 		{ width:880px; height:170px ; margin-right:60px ; margin-left:60px ; float:left; text-align:center; }



#minifooter 	{ width:880px; height:90px ; margin-top:40px ; float:left; text-align:center; }

#datos 		{ width:880px; height:100px;float:left; }
#datos p 	{ color:#333333; font-size:12px; font-weight:lighter; line-height:130% ; text-align:center; }


#avisos			{ width:880px; height:20px; margin-bottom:20px; float:left; text-align:center; }
#avisos a 		{ color:#333333; font-size:12px; font-weight: lighter; text-decoration:none; }
#avisos a:hover		{ color:#999999; text-decoration:none; }





/*----------------------------------------------------------------------------------
GALERIA GALERIA GALERIA GALERIA
*/

#caja-trabajos	{ width:730px; height:510px ; padding-left:50px; float:left;}

#presentacion 	{ width:680px; height:510px ; float:left;}

#btrabajos	{ width:700px; height:490px ; padding-left:70px; padding-top:30px; float:left;}

#firma		{ width:260px; height:30px ; padding-left:420px; padding-bottom:10px; float:left;}
#firma a	  { color:#666666; font-family: Courier New, Courier, Monospace; font-size:16px; text-decoration:none; }
#firma a:hover		{ color:#999999; text-decoration:none; }

#pestanas	{ width:28px; height:460px ; padding-top:20px; float:left;}

/*
	PAGE STRUCTURE
*/
#page-wrap 									{ width: 600px; position: relative; min-height: 500px;}


/*
	TYPOGRAPHY
*/
ul											{ list-style: square inside; }
a, a:visited								{ color: #729dff; text-decoration: none; }
a:hover, a:active							{ color: white; }
blockquote									{ padding: 0 20px; margin-left: 20px; border-left: 20px solid #ccc; font-size: 14px;
									  		  font-family: Georgia, serif; font-style: italic; margin-top: 10px;}

/*
	SLIDER
*/
.slider-wrap								{ width: 600px; position: absolute; top: 20px; }
.stripViewer .panelContainer
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 591px; height: 404px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 591px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }

.nav-thumb 									{ margin-top: 5px; }
#movers-row									{ margin: -46px 0 0 50px; }
#movers-row div								{ float: left; }
#movers-row div a.cross-link 				{ float: right; }


.cross-link									{ display: block; width: 50px; margin-top: -14px;
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(images-galeria/icon-uparrowsmallwhite.png)/*tpa=http://calpefotos.es/style/images-galeria/icon-uparrowsmallwhite.png*/ top center no-repeat; }



/* Margenes */

.marge7	{margin-right:7px}
.marge30  { margin-right:30px; marging-top:30px}
.marge20	{margin-top:20px}

.margetop30 {marging-top:30px}
