a {
	outline:0;
}

object {
	outline:0;
}

body {
	margin: 0px;
	/*background-image: url(../images/wood_bg_2.jpg);
	background-repeat:repeat;*/
	background-color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
}

#cabecera {
	background-image:url(../images/cabezote.png);
	background-repeat:no-repeat;
	background-position:center 30px;
	height:400px;
}

#cabecera #menuprincipal {
	width:100%;
	height:45px;
	background-color:#000;
	overflow:hidden;
}

#cabecera #menuprincipal #botonera {
	margin-right:auto;
	margin-left:auto;
	width:665px;
	padding-left:50px;
	margin-top:10px;
}

#cabecera #menuprincipal #botonera img {
	margin-right:20px;
}

#menu {
	width:270px;
	margin-left:auto;
	margin-right:auto;
}

#newswap {
	text-align:right;
	margin-left:auto;
	margin-right:auto;
	width:870px;
	margin-top:80px;
}

#contenedor {
	margin-left:auto;
	margin-right:auto;
	width:926px;
	overflow:hidden;
	margin-bottom:30px;
}

#cabezote {
	width:926px;
	height:388px;
	background-image:url(../images/cabezote.png);
	background-position:top;
	background-repeat:no-repeat;
}

#column1 {
	width:630px;
	float:left;
	overflow:hidden;
}

#column2 {
	width:270px;
	margin-left:26px;
	float:left;
	overflow:hidden;
}

#pie {
	margin-top:10px;
	text-align:right;
	height:95px;
}

#registro {
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	width:250px;
}

#registro .up {
	background-image:url(../images/registroup.png);
	background-repeat:no-repeat;
	height:15px;
	overflow:hidden;
}

#registro .md {
	background-image:url(../images/registromd.png);
	background-repeat:repeat-y;
	overflow:hidden;
	padding-top:10px;
}

#registro .md input {
	width:130px;
	height:14px;
	font-size:smaller;
	color:#F5464C;
	-moz-border-radius:5px;
	border:solid 1px;
	padding-left:10px;
}

#registro .md input[type=submit] {
	width:100px;
	height:22px;
	font-size:small;
	cursor:pointer;
	vertical-align:middle;
	color: #FFF;
	background-color: #E43135;
	border:none;
	padding:0px;
}

#registro .md input[type=submit]:hover {
	color: #FFF;
	background-color: #F39329;
}

#registro .md select {
	height:18px;
	font-size:smaller;
	color:#F5464C;
	-moz-border-radius:5px;
	border:solid 1px;
}

#registro .md .tablaregistro td {
	padding-left:5px;
	padding-bottom:8px;
}

#registro .dw {
	background-image:url(../images/registrodw.png);
	background-repeat:no-repeat;
	height:15px;
	overflow:hidden;
}

.newsletter {
	font-size:smaller;
	color:#FFF;
}

.newsletter strong {
	color:#F5464C;
}

.newsblock {
	padding-left:10px;
	margin-top:15px;
	margin-bottom:30px;
}

.newsblock a {
	text-decoration:none;
	color:#F5464C;
	font-weight:bold;
}

.blog {
	margin-bottom:10px;
	overflow:hidden;
}

.blog a {
	color:#F5464C;
	text-decoration:none;
}

.blog a:hover {
	color:#000;
}

.blogtitulo {
	color:#000;
	font-size:larger;
}

.blogtitulo a {
	text-decoration: none;
	color:#000;
}

.blogtitulo a:hover {
	text-decoration: none;
	color:#F5464C;
}
	

.blogfecha {
	color:#F5464C;
	font-size: smaller;
	font-weight:bold;
}

.blogcontent {
	margin-top:10px;
	margin-bottom:20px;
	color:#000;
	font-size: smaller;
	width:620px;
	text-align:justify;
}

.blogimagen {
	margin-top:15px;
	margin-bottom:15px;
}

.blogpieimgagen {
	color:#000;
	font-size: smaller;
	width:620px;
	text-align:justify;
	margin-bottom:20px;
}

.blogyoutube {
	margin-top:25px;
	margin-bottom:25px;
}

.blogvimeo {
	margin-top:25px;
	margin-bottom:25px;
}

.blogcategoria {
	color:#000;
	margin-top:10px;
	margin-bottom:30px;
	font-size: smaller;
	font-weight:bold;
}

.blogcategoria strong {
	color:#3bd6dbb;
}

#imgcateg {
	text-align:center;
}

#categorias	{
	margin-top:20px;
	padding-left:60px;
}

.categ {
	font-size: 12px;
	font-weight:bold;
	margin-bottom:3px;
}

.categ a {
	color:#FFF;
	text-decoration:none;
}

.categ a:hover {
	color:#ff0042;
}

.licateg {
	color:#FFF;
}

.separador {
	margin-top:40px;
	margin-bottom:40px;
	text-align:center;
}

#filtroblog {
	margin-top:10px;
	color:#ff0042;
	font-size: larger;
	font-weight:bold;
	margin-bottom:30px;
}

#paginador {
	margin-top:40px;
	text-shadow:0 1px 1px #000000;
	color:#FFF;
	font-size:normal;
	font-weight:bold;
	text-align:center;
}

#paginador a {
	text-decoration:none;
	color:#FFF;
	padding-right:50px;
}

#paginador a:hover {
	color:#CA312E;
}

#paginador .pagprimero {
	float:left;
	margin-right:5px;
}

#paginador .paganterior {
	float:left;
	margin-right:15px;
}

#paginador .pagmedio {
	float:left;
	margin-right:15px;
}

#paginador .pagsiguiente {
	float:left;
	margin-right:5px;
}

#paginador .pagultimo {
	float:left;
}

.estrellas {
	margin-bottom:40px;
	float:left;
}

#publicidad {
	padding-top:30px;
	padding-left:10px;
}

#publicidad .item {
	margin-bottom:20px;
}

#contacto {
	margin-left:50px;
}

#contacto .tit1 {
	color:#000;
	font-size: 18px;
	font-weight:bold;
}

#contacto .email {
	font-size: 16px;
	color:#E43135;
}

#contacto .email a {
	color:#E43135;
	text-decoration:none;
}

#contacto .email a:hover {
	text-decoration: underline;
}

#contacto .text {
	color:#000;
	font-size: 16px;
}

#formcontacto {
	margin-left:50px;
	margin-top:30px;
}

#formcontacto .formulario {
	width:460px;
	height:253px;
	background-image:url(../images/contacto.png);
	background-repeat:no-repeat;
	overflow:hidden;
	margin-top:20px;
	padding-top:30px;
	color:#FFF;
}

#formcontacto .formulario .form1 {
	background-image:url(../images/form1.png);
	background-repeat:no-repeat;
	height:10px;
	width:427px;
}

#formcontacto .formulario .form2 {
	background-color:#000;
	width:427px;
	padding-top:20px;
	padding-bottom:5px;
}

#formcontacto .formulario table td {
	padding-bottom:10px;
}

#formcontacto .formulario .form3 {
	background-image:url(../images/form2.png);
	background-repeat:no-repeat;
	height:10px;
	width:427px;
}

#descargas {
	width:800px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}

#descargas .descargaitem {
	width:200px;
	height:190px;
	float:left;
}

#descargas .descargaitem img {
	margin-bottom:10px;
}

#descargas .descargaitem .titulo {
	color: #FFF;
	font-size:10px;
}

#descargas .descargaitem .bajar {
	color: #E43135;
	font-size:8px;
}

#descargas .descargaitem .bajar a {
	color: #E43135;
	text-decoration:none;
}

#descargas .descargaitem .bajar a:hover {
	color: #E43135;
	text-decoration:underline;
}

.piedescargas {
	margin-top:20px;
	text-align:center;
	font-size:small;
	color:#FFF;
}

.despachos {
	margin-top:60px;
	margin-bottom:30px;
}

#ilike {
	float:left;
}

#share {
	float:left;
}

/*	NUEVO	*/

body .cabeza {
	background-image: url(../images/cabeza.png);
	background-repeat:no-repeat;
	background-position:top;
	width:1130px;
	margin-left:auto;
	margin-right:auto;
	height:400px;
}

body .cabeza .botones {
	overflow:hidden;
	padding-top:220px;
	padding-left:140px;
}

body .cabeza .botones .link {
	float:left;
	color:#FFF;
	margin-right:30px;
	font-size:28px;
}

body .cabeza .subscripcion {
	padding-left:102px;
}

body #column2 .siguenos {
	background-image:url(../images/siguenos.png);
	background-repeat:no-repeat;
	width:250px;
	height:268px;
	text-align:center;
	padding-top:60px;
}

body #column2 .siguenos .botonf {
	margin-bottom:8px;
}

body .pie {
	width:926px;
	margin:20px auto;
}

body .registro {
	margin-top:15px;
	width:450px;
	height:305px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/registro.png);
	background-repeat:no-repeat;
	padding-top:90px;
	color:#FFF;
}

body .registro table td {
	padding-bottom:10px;
}

.bannerv2 {
	margin-bottom:30px;
}
