/* CSS Document */
body {	background: #fff ;	padding: 0;	margin: 0;	font:  12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; color: #888;}
a {	color: #888;	text-decoration: none;}
a:hover {	color: #3f98ff; text-decoration: none;}

#wrap{	margin: auto; width: 990px; min-height: 700px; overflow: auto; padding-left: 10px;  padding-bottom: 10px; float: left; }

#header-index{	margin: auto;width: 990px;height: 96px;float: left; margin-top: 4px; }
#logo{	margin: auto; width: 400px; height: 96px; float: left; margin-left: 100px; }
#redes{	margin: auto; width: 490px;height: 96px; float: left;  }
#contenido-index{margin: auto; width: 990px; min-height: 369px; overflow: auto; float: left;   border-bottom: 1px dashed #ccc; padding-top: 5px; padding-bottom: 5px; margin-bottom: 5px;  }
#video-index {	margin: auto; width: 400px; height: 225px; background-color: black; float: right; padding: 10px; text-align: right;}
#menu-index{	margin: auto;width: 990px; height: 19px;  float: left; text-align: right; border-bottom: 1px dashed #ccc; margin-top: 5px;}
#facebook-inicio{ width: 500px; height: 60px; float: left; margin-top: 10px;}
#share-inicio{ width: 85px;	height: 30px; float: left;}
#like-inicio{ width: 450px; 	height: 30px; float: left;}

#header{width: 100%;	height: 29px;	min-width: 1010px;	overflow: hidden;	display: block;	position: fixed; float: left;	padding-left: 10px; background-color: #fff; border-bottom: 1px dashed #ddd;	}
#header-nosotros{width: 100%;	height: 29px;	min-width: 1010px;	overflow: hidden;	display: block;	position: fixed; float: left;	padding-left: 10px; background-color: #fff; }

#player{	width: 200px; height: 20px;  margin-left:560px;  float: left; margin-top: 5px;   }
#menuheader{	width: 235px; height: 20px;  float: left; margin-top: 5px; padding-left: 5px; }
#contenido{	height: 470px;top: 30px; padding-left: 10px; padding-right: 10px; margin-top: 10px; white-space: nowrap; position: absolute; }
#contenidoizq{margin: auto; text-align: left;width: 350px; height: 450px; float: left; padding: 0px; }
#contenidoder{margin: auto; text-align: left;width: 620px; height: 450px; float: left; padding: 0px; margin-left: 20px; }
#footer{ width: 100%; position: fixed;	top: 510px;overflow: hidden; height: 20px; float: left; padding-left: 10px;  }
#footernosotros{ width: 100%; position: fixed;	top: 10px;overflow: hidden; height: 20px; float: left; padding-left: 10px;  }

#facebook{ width: 100%; position: fixed;	top: 530px;overflow: hidden; height: 60px; float: left; padding-left: 10px; padding-top: 5px;}
#share{ width: 85px; position: fixed;	height: 20px; float: left;    }
#like{ width: 450px; position: fixed;	height: 60px; float: left;   }

.ul{ margin: 0px; padding: 0px;	display: inline;	list-style-type: none;	font: 45px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	color: #888;}
.ul a{	display: inline;	list-style-type: none;	font: 45px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	color: #888; text-decoration: none; }
.ul a:hover{	display: inline;	list-style-type: none;	font: 45px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;	color: #3f98ff; text-decoration: none; }

.menu{font:  12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; color: #ccc; text-decoration: none;}
.menu a{font:  12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; color: #888; text-decoration: none;}
.menu a:hover{font:  12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; color: #3f98ff; text-decoration: none; }

.textos{font: 13px/1.5 "Helvetica Neue", Arial, Helvetica;color: #888; text-align: left; float: left; }
.textonosotros{font: 15px/1.5 "Helvetica Neue", Arial, Helvetica;color: #888; text-align: left; float: left; }

h1{	font:  24px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; color: #888; border-bottom: 1px dashed #ccc; padding: 0px; margin: 0px 0px 5px 0px;}

.visualimagen{	display:inline;}
.visualimagen  img{	margin-right: 1px;	margin-left: 1px;	border: 1px solid #ddd; background-color: #eee; padding: 4px; 	}

.alineadoizq{	text-align: left; float: left; }
.alineadoder{	text-align: right; float: right; }
.alineadoder-2{	text-align: right; float: right; margin-right: 2%; }

.label{	width: 200px; height: 30px;}
.textocontacto{font: 13px/1.5 "Helvetica Neue", Arial, Helvetica;color: #888; text-align: right; float: left; margin-right: 20px; width: 120px; min-height: 20px; overflow: inherit; padding-top: 8px; }
.formacontacto{font: 13px/1.5 "Helvetica Neue", Arial, Helvetica;color: #3f98ff;  background-color: transparent; border: 1px solid #ccc; margin-top: 5px; margin-bottom: 5px; width: 470px; min-height: 20px; padding-left: 5px; overflow: inherit;}
.comentarios{font: 13px/1.5 "Helvetica Neue", Arial, Helvetica;color: #3f98ff;  background-color: transparent; border: 1px solid #ccc; margin-top: 5px; margin-bottom: 5px; width: 470px; min-height: 150px; padding-left: 5px; overflow: hidden;}
.btnenviar{font: 13px/1.5 "Helvetica Neue", Arial, Helvetica;	background-color: #3f98ff; color: #fff; border: 1px solid #3f98ff; height: 30px; width: 480px; margin-left: 140px; margin-top: 5px;}

#log {width: 480px; margin-top: 5px; background-color: transparent; float: right;  }
#log_res {width: 480px;overflow: auto;background-color: transparent; color: #3f98ff; }
#log_res.ajax-loading {	padding: 5px ; 	}

.video{	display:inline;}
.video {	margin-right: 1px;	margin-left: 1px;	border: 1px solid #ddd; background-color: #eee; padding: 4px; 	}

