﻿body {
		font-family:Verdana, Geneva, Tahoma, sans-serif; 
		font-size:x-small;
	    background: #e6e6e6;
}

body:before {				/* Sombra en la parte superior de la página */
          content: "";
          position: fixed;
          top: -10px;
          left: 0;
          width: 100%;
          height: 10px;

          -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
          -moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
          box-shadow: 0px 0px 10px rgba(0,0,0,.8);
          z-index: 100;
}

.titulo3 {

  	font-family: 'Monotype Corsiva'; font-size: xx-large;
	text-shadow: 3px 3px 5px #DADADA;
}

.titulo4 {

  	font-family: 'Monotype Corsiva'; font-size:x-large;
	text-shadow: 2px 2px 4px #DADADA;
}

.titulo5 {

  	font-family: 'Monotype Corsiva'; font-size:large;
	text-shadow: 2px 2px 4px #DADADA;
}
.titulo6 {

  	font-family: 'Monotype Corsiva'; font-size:medium;
	text-shadow: 2px 2px 4px #DADADA;
}

a {
	
	color:darkolivegreen
}
/* unvisited link */
a:visited {
	color: #333399
}
/* visited link */
a:hover {
	color: #336600;
/*	font-weight: bold;*/
}
/* mouse over link */
a:active {color:#0000FF}  /* selected link */

h3.sombreado{
	
	text-shadow: 5px 5px 8px #DADADA;

}
#wrapper {

	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
}
#contenido {
	margin: 0 auto;
	margin-top: 30px;
	width: 1000px;
	background-color: white;
}

.ContenidoSuperior {
	left: 0px; 
	top: 0px; 
	height: 155px; 
	width:100%; 
	float:none; 
	vertical-align:middle
}

.ContenidoBodasIzda {
	width: 140px;
	float: left;
	text-align: center;
}

.ContenidoBodasCentro{
	width: 700px;
	float: left;
}

.ContenidoBodasDcha {
	width: 140px;
	float: left;
	padding:10px;
	text-align: center;
}
.ContenidoEuECentro{
	width: 700px;
	float: left;
}

.ContenidoEuEDcha {
	width: 160px;
	float: left;
	text-align: center;
}
.sombracuadro {
  -moz-box-shadow:    3px 3px 30px 10px #bbb;
  -webkit-box-shadow: 3px 3px 30px 10px #bbb;
  box-shadow:         3px 3px 30px 10px #bbb;
}

.halofoto {
  -moz-box-shadow:    3px 3px 10px 5px #bbb;
  -webkit-box-shadow: 3px 3px 10px 5px #bbb;
  box-shadow:         3px 3px 10px 5px #bbb;
}

.TextoNormal {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: xx-small;
	vertical-align: top;
	text-align: justify;
	text-indent: 10px;
	color: #530029;
	font-weight: normal;
}

.TextoMedio {
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: small;
	vertical-align: top;
	text-align: justify;
	text-indent: 10px;
	color: #530029;
	font-weight: normal;
}

.textosombreado{
	
	text-shadow: 5px 5px 8px #DADADA;
}

.TextBox {
	font-family: Verdana;
	font-size: x-small;
	border: thin groove #C0C0C0;
	clip: rect(100px, auto, auto, auto);
}

.txtDialogo {
	font-style:italic; text-align: justify; color:darkblue; width:80%; margin: 0 auto; 	text-shadow: 5px 5px 8px #555;
}

.tablaContenido{
	width: 90%;
/*	padding:5px; 
	margin:5px;
*/
}

.TablaEntrada {
	padding: 10px;
	border-width: 0px;
	border-style: none;
	vertical-align: middle;
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	color: #682E2D;
}
.VideoBodas {
	width:640px;height:360px
}
