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

body{
 font-family:Arial, Helvetica, sans-serif;
 color:#000000;
 text-align:center;
 margin-left: auto;
 margin-right: auto;
 margin-top:20px;
 font-size:12px;
 background-color:#FFFFFF; width:800px
 }

.titulo_pagina{
	
	width:800px;
	font-size:35px;
	margin-top:20px; 
	margin-bottom:30px;
	font-family:Arial;
	font-weight:bold;
	color:#00F;
	}

.titulo_informacion{
	
	font-size:20px;
	font-family:Arial;
	font-weight:bold;
	}

.logo{
	width:800px; 
	background-color:#FFF;
	padding-top:20px;
	padding-bottom:20px;
	width:800px;

	}
	
.logo_colaborador{
	width:136px;
	height:136px;
	float:left;
	margin-left:20px;
	margin-top:20px;
	background-color:#FFF;
	}

.logo_colaborador_horizontal{
	width:240px;
	height:75px;
	float:left;
	margin-left:20px;
	margin-top:20px;
	background-color:#FFF;
	}


.logo_colaborador_tarjeta{
	width:170px;
	height:110px;
	float:left;
	margin-left:24px;
	margin-top:20px;
	background-color:#FFF;
	}

	
.logo_colaborador{
	width:136px;
	height:136px;
	float:left;
	margin-left:20px;
	margin-top:20px;
	background-color:#FFF;
	}

.logo_colaborador_vertical{
	width:100x;
	height:185px;
	float:left;
	margin-left:20px;
	margin-top:20px;
	background-color:#FFF;
	}

.invitado{
	width:200px;
	height:450px;
	float:left;
	margin-left:5px;
	margin-top:20px;
	border-color:#000;
	border-style:solid;
	border-width:2px;
/*	background-color:#FFF;
*/	}
.foto_invitado{
	height:220px;
	margin-top:10px;
	}
.nombre_invitado{
	height:20px;
	font-size:18px;
	}
	
.apodo_invitado{
	height:20px;
	font-weight:bold;
	font-size:18px;
	}
.descripcion_invitado{
	font-size:14px;
	}
	
.menu_superior{
	width:800px;
	height:70px;
/*	margin-top:15px;*/
	}
.seccion_menu{
	color:#00F;
	text-decoration:none;
	padding-top:14px;
	padding-left:12px;
	padding-right:12px;
	/*width:160px;
	*/
	float:left;
	font-size:18px;
	font-weight:bold;
	padding-bottom:14px;
	}	

.seccion_menu:hover{
	color:#FFF;
	text-decoration:none;
	background-color:#00F;
		}	

.seccion_menu a{
	color:#00F;
	text-decoration:none;
		}	

.seccion_menu_escuela{
	color:#F00;
	text-decoration:none;
	padding-top:14px;
	padding-left:12px;
	padding-right:12px;
	/*width:160px;
	*/
	float:left;
	font-size:18px;
	font-weight:bold;
	padding-bottom:14px;
	}	

.seccion_menu_escuela:hover{
	color:#FFF;
	text-decoration:none;
	background-color:#F00;
		}	

.seccion_menu_escuela a{
	color:#F00;
	text-decoration:none;
		}	



	
.pie{
	width:800px;
	height:70px;
	border-color:#782829;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#782829;
	padding-top:5px;
	margin-bottom:50px;
	}
	
.pie a{
	
	text-decoration:none;
	}
.pie a:visited{
	color:#000;
	}
.encabezado{
	width:1000px;
	height:150px;
	
	/*background-color:#F10; */
	}
.logotipo{
	background-image:url(../img/logo.jpg);
	width:430px;
	height:150px;
	}
.banner{
	width:1000px;
	height:100px;
	}
.centro_portada{
	width:1000px;
	height:300px;
	/*background-color:#F50; */
	}
.centro{
	width:1000px;
	height:auto;
	text-align:justify;
	/*margin-left:200px;*/
	 margin-top:50px;
	 margin-bottom:50px;
	 min-height:300px;
	font-size:14px;
	/*padding-top:40px;
	padding-left:200px;
	padding-right:200px;*/
	/*background-color:#F50; */
	}
	
.boton_centro{
	float:left;
	margin-top:50px;
	margin-left:40px;
	width:200px;
	height:160px;
	background-color:#f8cb00;
	
		
	box-shadow:0 0 20px #000;
	-moz-box-shadow:0 0 20px #000;
	-ms-box-shadow:0 0 20px #000;
	-o-box-shadow:0 0 20px #000;
	-webkit-box-shadow:0 0 20px #000;
	
   	  /* IE 8 */
   /* -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=20, Direction=135, Color='#000000')";
    */ filter: progid:DXImageTransform.Microsoft.Shadow(Color=#777777, Strength=10, Direction=0),
         progid:DXImageTransform.Microsoft.Shadow(Color=#777777, Strength=10, Direction=90),
         progid:DXImageTransform.Microsoft.Shadow(Color=#777777, Strength=10, Direction=180),
         progid:DXImageTransform.Microsoft.Shadow(Color=#777777, Strength=10, Direction=270);

	/* IE 5.5 - 7
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=20, Direction=135, Color='#000000');
 */

/*
	border-color:#ced0d0;
	border-left-style:solid;
	border-left-width:1px;*/
	
	}
.boton_centro:hover{
	background-color:#782829;
	color:#f8cb00;
	
		}
.producto_portada{
	margin-bottom:3px;
	}
.titulo_boton_centro{
	float:left;
	font-weight:bold;
	font-size:14px;
	margin-left:10px;
	margin-top: 9px;
	
		}
		
.flecha_producto_portada{
	width:25px;
	height:25px;
	float:right;
	margin-top:5px;
	margin-right:5px;
	background-image:url(../img/flecha.png);
	background-repeat:no-repeat;
	}

.producto_listado{
/*	background-color:#0F3;*/
	height:300px;
	width:250px;
	margin-top:20px;
	float:left;
	}
.nombre_producto{
	
/*	background-color:#803;*/
	height:40px;
	width:500px;
	font-size:18px;
	font-weight:bold;
	/*float: left;
	*/}


.nombre_producto_individual{
	
/*	background-color:#803;*/
	height:50px;
	width:800px;
	font-size:30px;
	font-weight:bold;
	text-align:center;
	color:#782829;
	padding-top:10px;
	margin-left:100px;
	margin-bottom:35px;
	background-color:#C4BE66;
	
	box-shadow:0 0 10px #000;
	-moz-box-shadow:0 0 10px #000;
	-ms-box-shadow:0 0 10px #000;
	-o-box-shadow:0 0 20px #000;
	-webkit-box-shadow:0 0 10px #000;
	
	
/*	background-color:#f8cb00;*/
	/*float: left;
	*/}

.imagen_producto{
/*	background-color:#082;*/
	
	height:auto;
	width:200px;
	
	box-shadow:0 0 10px #000;
	-moz-box-shadow:0 0 10px #000;
	-ms-box-shadow:0 0 10px #000;
	-o-box-shadow:0 0 20px #000;
	-webkit-box-shadow:0 0 10px #000;
	}
	
.galeria_producto{
	height:550px;
	width:600px;
	float: left;
	margin-left:25px;
	margin-right:25px;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#782829;
/*	background-color:#03C; */
	
	}

.descripcion_producto{
/*	background-color:#FF1;*/
	height:30px;
	width:280px;
	margin-left:20px;

	}
	
.descripcion_producto_individual{
/*	background-color:#FF1;*/
	height:auto;
	width:300px;
	float: left;
	margin-left:0px;
/*	background-color:#900;
*/
	}


.nombre_producto_descripcion{
/*	background-color:#FF1;*/
	height:30px;
	margin-top:50px;
	width:300px;
	float: left;
	font-weight:bold;
	font-size:14px;
	margin-left:0px;
/*	background-color:#900;
*/
	}

.precio_producto_individual{
/*	background-color:#FF1;*/
	height:30px;
	width:300px;
	float: left;
	margin-top:20px;
	margin-left:0px;
	font-size:30px;
	font-weight:bold;
	text-align:right;
	
	
/*	background-color:#300;*/

	}

.anadir_carrito{
/*	background-color:#FF1;*/
	height:30px;
	width:300px;
	float: left;
	margin-top:15px;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	
	
/*	background-color:#300;*/

	}
	
.ampliar_producto{
/*	background-color:#9F1;*/
	height:20px;
	width:200px;
	margin-right:50px;
	float: right;
	text-align:right;
	}

.centro_producto{
	width:1000px;
	height:600px;
	text-align:justify;
	margin-left:0px;
	 margin-top:50px;
	 margin-bottom:50px;
	/* min-height:300px;*/
	font-size:14px;
	/*padding-top:40px;
	padding-left:200px;
	padding-right:200px;*/
	/*background-color:#F50; */
	}
	
.pedido{
	margin-left:250px;
	}

.thumb_imagen{

	/*width:100px!important;
  	width /*:110px; despues del anterior venia uno igual q este del final*/

	padding:5px;
	border-width: 1px;
	border-style: solid;
	border-color:#00F;
	margin:10px;
	float:left;
	}