html {
	overflow: scroll;	
} 

body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background: white url(http://www.bdskateboardco.com/new/images/fondo.png) repeat-x fixed;
}

img{
	border:none;
}

p {
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
}

div {
	margin: 0px;
	padding: 0px;
}

a {
	color: #006699;
}

#contenedor {
	width: 880px;
	margin: 0 auto 0;
}

#cabecera {
	width: 880px;
	height: 120px;
	margin: 0px;
	padding: 0px;
}

#logo {
	float: left;
	height: 120px;
	width: 450px;
}

#logo img {
	position: relative;
	top: 10px;
	left: -25px;
}

#menu {
	width: 880px;
	height: 35px;
	background-color: black;
	color: white;
	padding: 0;
	margin: 0;
	text-align: center;
	overflow: hidden;
}

#menu .separador {
	width: 20px;
	height: 35px;
	text-indent: -9999px;
}

a#menuinicio {
	display: inline-block;
	margin: 0px 10px 0px 10px;
	width: 64px;
    height: 35px;
    text-indent: -9999px;
    background: url(http://www.bdskateboardco.com/new/images/menu-inicio.png) 0 0;
}	

a#menuinicio:hover {
    background-position:0 -35px;
}

a#menuproductos {
	display: inline-block;
	margin: 0px 10px 0px 10px;
	width: 116px;
    height: 35px;
    text-indent: -9999px;
    background: url(http://www.bdskateboardco.com/new/images/menu-productos.png) 0 0;
}	

a#menuproductos:hover {
    background-position:0 -35px;
}

a#menuteam {
	display: inline-block;
	margin: 0px 10px 0px 10px;
	width: 52px;
    height: 35px;
    text-indent: -9999px;
    background: url(http://www.bdskateboardco.com/new/images/menu-team.png) 0 0;
}	

a#menuteam:hover {
    background-position:0 -35px;
}

a#menunoticias {
	display: inline-block;
	margin: 0px 10px 0px 10px;
	width: 92px;
    height: 35px;
    text-indent: -9999px;
    background: url(http://www.bdskateboardco.com/new/images/menu-noticias.png) 0 0;
}	

a#menunoticias:hover {
    background-position:0 -35px;
}

a#menudescargas {
	display: inline-block;
	margin: 0px 10px 0px 10px;
	width: 111px;
    height: 35px;
    text-indent: -9999px;
    background: url(http://www.bdskateboardco.com/new/images/menu-descargas.png) 0 0;
}	

a#menudescargas:hover {
    background-position:0 -35px;
}

a#menubdentutienda {
	display: inline-block;
	margin: 0px 10px 0px 10px;
	width: 161px;
    height:35px;
    text-indent:-9999px;
    background: url(http://www.bdskateboardco.com/new/images/menu-bd-en-tu-tienda.png) 0 0;
}	

a#menubdentutienda:hover {
    background-position:0 -35px;
}

a#menusobrebd {
	display: inline-block;
	margin: 0px 10px 0px 10px;
	width: 91px;
    height: 35px;
    text-indent: -9999px;
    background: url(http://www.bdskateboardco.com/new/images/menu-sobre-bd.png) 0 0;
}	

a#menusobrebd:hover {
    background-position:0 -35px;
}

/*#menu a.secciones {
	color: white;
	text-decoration: none;
}

#menu a:hover.secciones {
	border-bottom: 1px dotted #009DE4; 
}

#menu a.actual {
	color: #006699;
	font-size: 18px;
	text-decoration: none; 
}

#menu a:hover.actual {
	color: white;
	border-bottom: 1px dotted #009DE4;
}*/

#menu span.apagado {
	font-size: 18px;
	color: #333333;
}

#contenedor_slider {
	width: 870px;
	height: 400px;
	background-color: black;
	padding: 5px;
	margin-top: 3px;
}

#contenedor_secciones {
	width: 870px;
	height: 200px;
	background-color: black;
	padding: 5px;
	margin-top: 3px;
}

#contenido {
	width: 878px;
	background-color: white;
	border-right: 1px solid #000;
	border-left: 1px solid #000;
	border-bottom: 1px solid #000;
	overflow: auto;
}

#columnaizquierda {
	width: 584px;
	height: 100%;
	float: left;
	padding: 15px;
	text-align: left;
}

#columnaderecha {
	width: 234px;
	height: 100%;
	float: right;
	padding: 15px;
	text-align: left;
}

#seccionesderecha {
	width: 584px;
	height: 100%;
	float: right;
	padding: 15px;
	text-align: left;
}

#seccionesizquierda {
	width: 234px;
	height: 100%;
	float: left;
	padding: 15px;
	text-align: left;
	background-color: gainsboro;
}

#seccionesizquierda ul {
	margin: 0px;
	padding-left: 20px;
}

#seccionesizquierda ul li {
	list-style-image: none;
	list-style-type: none;
}

#columna-a {
	width: 272px;
	min-height: 300px;
	overflow: auto;
	padding: 15px 0px 15px 15px;
	float: left;
	text-align: left;
}

#columna-a ul {
	margin: 0px;
	padding-left: 20px;
}

#columna-a ul li {
	list-style-image: none;
	list-style-type: none;
}

#columna-b {
	width: 272px;
	min-height: 300px;
	overflow: auto;
	padding: 15px 0px 15px 15px;
	float: left;
	text-align: left;
	background-color: gainsboro;
}

#columna-b ul {
	margin: 0px;
	padding-left: 20px;
}

#columna-b ul li {
	list-style-image: none;
	list-style-type: none;
}

#columna-c {
	width: 272px;
	min-height: 300px;
	overflow: auto;
	padding: 15px 15px 15px 15px;
	float: right;
	text-align: left;
}

#columna-c ul {
	margin: 0px;
	padding-left: 20px;
}

#columna-c ul li {
	list-style-image: none;
	list-style-type: none;
}

#columna-unica {
	width: 848px;
	padding: 15px;
	margin: 0;
	vertical-align: top;
	text-align: left;
}

#columna-unica h2 {
	font-size: 30px;
}

#sangria-20 {
	padding-left: 20px;
}

#noticia {
	width: 585px;
	min-height: 100px;
	margin-bottom: 10px;
	overflow: auto;
}

#imagen {
	width: 175px;
	height: 90px;
	float: left;
	border: 1px dotted #030000;
	margin: 0px;
	padding: 0px;
	background: #eaeaea;
	overflow: hidden;
}

#texto {
	width: 400px;
	float: right;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: -6px;
}

#texto .fecha {
	font: 8px;
	color: #808080;
	margin: 0px;
	padding: 0px;
}

#texto .titulo {
	font: 15px;
	color: black;
	font-weight: bold;
	padding: 0px;
}

#texto a.titulo {
	color:  black;
}

#texto .resumen {
	font: 12px;
	text-align: justify;
	line-height:120%;
}

.titular {
	font-size: 15px;
	color: #009DE4;
}

#pie {
	width: 880px;
	height: 30px;
	background-color: #D5D8D0;
	color: black;
	clear: both;
	padding-top: 10px;
}

#social {
	padding-left: 10px;
}

#twitter {
	margin-top: 15px;
	margin-bottom: 15px;
	text-align: center;
}