@charset "utf-8";
/*   
Theme Name: Theme Yamaha Musica
Theme URI: http://www.cesarkrespo.com
Description: Theme created by Cesar Crespo.
Author: ckrespo
Author URI: http://www.cesarkrespo.com
Template: 
Version: 1.0

General comments/License Creative commons.

*/

/* CSS Document */
* {
	margin:0px;
	padding:0px;
	border:none;
	outline:none;
	text-decoration:none;
	list-style:none;
}
/* Tag HTML */
body {
	background-image:url(imagenes/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-attachment:fixed;
	background-color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
p {
	margin-bottom:10px;
}
pre {}
dir {}
strong {}
h1 {
	font-size:30px;
}
h2 a ,
h2 {
	font-size:20px;
	color:#006699;
}
h3 a,
h3 {
	font-size:16px;
	color:#FFFFFF;
}
h4 {
	font-size:14px;
	color:#000000;
}
h5 {}
h6 {}
blockquote {
	padding:10px;
	font-style:italic;
	font-size:12px;
}
table {}
tr {}
td {}
caption {}
th {}
tt {}
thead {}
tfoot {}
textarea {
	border: solid 1px #666666;
	padding:3px;
	/*width:240px;*/
}
/* clases auxiliares */
.clearfix {
	clear:both;
	height:0px;
	font-size:0px;
	line-height:0px;
}
/* Wrap */
#wrap {
	width:810px;
	margin:0 auto;
	background-color:#000000;
}
/* Header */
#header {
	background-image:url(imagenes/bg_header.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:810px;
	clear:both;
}
#topheader {
	padding:37px 0px 13px 10px;
	float:left;
}
.logos {
	float:left;
	width:789px;
	height:32px;
	margin:0px;
}
.logo {
	width:141px;
	height:32px;
	float:left;
}
.yamaimport {
	padding-top:20px;
	width:138px;
	height:11px;
	float:right;
}
/* menu */
#menu {
	background-image:url(imagenes/bg_menu.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:26px;
	width:789px;
	margin-left:0px;
	float:left;
}
#menu ul {
	float:left;
	padding-top:8px;
	padding-left: 0px;
}
#menu li {
	float:left;
	padding:0 10px;
	background-image:url(imagenes/bg_item_menu.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	display: block;
}
#menu li.home {
	background-image:none;
}
#menu li a {
	color:#000000;
	font-weight:bold;
}
.left_menu {
	background-image:url(imagenes/left_menu.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:26px;
	width:6px;
	float:left;
}
.right_menu {
	background-image:url(imagenes/right_menu.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:26px;
	width:4px;
	float:right;
}
/* Main */
#main {
	padding:10px;
}
/* contenido */
.content {
	width:535px;
	padding-right:10px;
	float:left;
}
/* post */
.post {
	margin-bottom:10px;
}
.img_post {
	width:270px;
	height:200px;
	float:left;
	margin-right:10px;
	padding-bottom:10px;
	overflow: hidden;
}
.img_post object,
.img_post img {
	width:270px;
}
.top_post {
	background-color:#1f2125;
	height:10px;
	line-height:0px;
	font-size:0px;
}
.top_right_post {
	background-image:url(imagenes/top_right_post.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:10px;
	height:10px;
	float:right;
}
.top_left_post {
	background-image:url(imagenes/top_left_post.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:10px;
	height:10px;
	float:left;
}
.bot_post {
	background-image:url(imagenes/bot_bg_post.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:10px;
	line-height:0px;
	font-size:0px;
	clear:both;
}
.bot_left_post {
	background-image:url(imagenes/bot_left_post.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:10px;
	height:10px;
	float:left;
}
.bot_right_post {
	background-image:url(imagenes/bot_right_post.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	width:10px;
	height:10px;
	float:right;
}
.content_post {
	padding:0px 0px 10px;
	background-image:url(imagenes/bg_content_post.gif);
	background-repeat:repeat-x;
	background-color:#1f2125;
	background-position:bottom;
	border-left:2px #1f2125 solid;
	border-right:2px #1f2125 solid;
}
.top_post2 {
	background-color:#d0d1d2;
	height:10px;
	line-height:0px;
	font-size:0px;
}
.top_right_post2 {
	background-image:url(imagenes/top_right_post2.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:10px;
	height:10px;
	float:right;
}
.top_left_post2 {
	background-image:url(imagenes/top_left_post2.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:10px;
	height:10px;
	float:left;
}
.bot_post2 {
	background-image:url(imagenes/bot_bg_post2.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:10px;
	line-height:0px;
	font-size:0px;
	clear:both;
}
.bot_left_post2 {
	background-image:url(imagenes/bot_left_post2.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:10px;
	height:10px;
	float:left;
}
.bot_right_post2 {
	background-image:url(imagenes/bot_right_post2.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	width:10px;
	height:10px;
	float:right;
}
.content_post2 {
	padding:0px 10px 10px;
	background-image:url(imagenes/bg_content_post2.gif);
	background-repeat:repeat-x;
	background-color:#d0d1d2;
	background-position:bottom;
	border-left:2px #d0d1d2 solid;
	border-right:2px #d0d1d2 solid;
	color:#000000;
	zoom:1;
}
.content_post2 h3 {
	margin-bottom:10px;
	color:#000000;
}
.content_post h2 {
	margin-left:10px;
}
.content_post2 a {
	color:#006699;
	font-weight:bold;
}
.content_post a {
	color:#FFFFFF;
	font-weight:bold;
}
.content_post2 img,
.content_post img {
	margin:0  10px 10px 0;
}
.content_post2 p br,
.content_post2 br,
.content_post2 p,
.content_post p br,
.content_post br,
.content_post p {
	margin-bottom:10px;
}
.content_post2 ol,
.content_post2 u,
.content_post ol,
.content_post ul {
	padding:10px 0 0px 15px;
	margin-bottom: 10px;
}
.content_post2 li,
.content_post li {
	margin-bottom:10px;
}
.content_post td,
.content_post2 td {
	padding:4px;
}
.content_post img,
.content_post2 img {
	margin-right:4px;
}
.content_post table,
.content_post table {
	margin:10px 0px;
}
#envio {
	background-color:#0066CC;
	font-size:12px;
	color:#FFFFFF;
	border:1px #FFFFFF solid;
	padding:3px;
	font-weight:bold;
}
.input {
	width:240px;
	padding:2px;
	border:#666666 solid 1px;
}
a.leermas {
	background-image:url(imagenes/leermas.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:97px;
	height:23px;
	float:left;
}
a.vervideos {
	background-image:url(imagenes/vermasvideos.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:145px;
	height:25px;
	float:left;
}
a.verbanda {
	background-image:url(imagenes/verbandadestacada.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:97px;
	height:23px;
	float:left;
}
a.verproductos {
	background-image:url(imagenes/verproductos.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:123px;
	height:25px;
	display:block;
	margin-left:10px;
}
a.vermas {
	background-image:url(imagenes/vermas.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:82px;
	height:26px;
	float:left;
}
.nav_page {
	background-color:#176197;
	padding:5px 25px;
}
.nav_page a {
	color:#FFFFFF;
	background-color:#268BCF;
	font-size:12px;
	padding:5px;
	margin-left:10px;
	font-weight:bold;
}
/* box_comentarios */
.box_comentarios {
	padding:10px 40px 5px;
	background-image:url(imagenes/bg_content_blog.gif);
	background-repeat:repeat-x;
	background-color:#484d58;
	background-position:bottom;
	border-left:2px #484d58 solid;
	border-right:2px #484d58 solid;
}
.box_comentarios p {
	margin:0 0 10px 0
}
.box_comentarios a {
	color:#94C8EF;
}
.box_comentarios a:hover {}
h3#comments {
	margin-bottom:10px;
}
h3#respond {
	margin-bottom:10px;
}
ol.commentlist {
	margin-bottom:15px;
}
ol.commentlist li.alt {
	background-color:#1A6DAC;
}
ol.commentlist li {
	background-color:#1D79BF;
	padding:10px;
}
.box_comentarios input {}
.box_comentarios input#submit {
	background-color:#45B3E7;
	color:#FFFFFF;
	padding:4px;
	font-weight:bold;
}
.box_comentarios input#author {}
.box_comentarios input#email {}
.box_comentarios textarea {
	/*width:100%;*/
}
.box_comentarios textarea#comment {}
form#commentform {}
form#commentform small {}
form#commentform label {}

#cancel_reply a {
	color:#FFFFFF !important;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;
}
/*imagen avatar*/
.ugr {}
.ugr img {}
/* nombre Autor */
.uar {
	font-size:12px;
	font-weight:bold;
}
.uar a {}
.uar a:hover {}
/* sidebar */
.sidebar {
	width:244px;
	float:right;
}
.sidebar h4 a,
.sidebar h4 {
	font-size:12px;
	color:#FFFFFF;
	margin-top:4px;
	margin-bottom:8px;
}
.novedad {
	border-bottom:dotted 1px #FFFFFF;
	margin-bottom:5px;
	padding:0px 0px 5px;
}
.modulo_sidebar {
	margin-bottom:10px;
}
.blog {
	margin-bottom:10px;
}
.top_blog {
	background-color:#484d58;
	height:10px;
	line-height:0px;
	font-size:0px;
}
.top_left_blog {
	background-image:url(imagenes/top_left_blog.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:10px;
	height:10px;
	float:left;
}
.top_right_blog {
	background-image:url(imagenes/top_right_blog.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:10px;
	height:10px;
	float:right;
}
.content_blog {
	padding:0px 15px 5px;
	background-image:url(imagenes/bg_content_blog.gif);
	background-repeat:repeat-x;
	background-color:#484d58;
	background-position:bottom;
	border-left:2px #484d58 solid;
	border-right:2px #484d58 solid;
}
.content_blog h3 a{
	font-size:12px;
	color:#45B3E7;
}
.bot_blog {
	background-image:url(imagenes/bot_bg_blog.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:10px;
	line-height:0px;
	font-size:0px;
	clear:both;
}
.bot_left_blog {
	background-image:url(imagenes/bot_left_blog.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	width:10px;
	height:10px;
	float:left;
}
.bot_right_blog {
	background-image:url(imagenes/bot_right_blog.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	width:10px;
	height:10px;
	float:right;
}
/* ofertas */
.ofertas {
	background-image:url(imagenes/bg_ofertas.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#b71173;
	width:244px;
	padding-bottom:10px;
}
.verofertas {
	display:block;
	background-image:url(imagenes/veroferta.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:117px;
	height:23px;
	margin-top:5px;
	clear:both;
}
/* producto destacado */
.destacado {
	background-image:url(imagenes/bg_destacado.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#45B3E7;
	width:244px;
	padding-bottom:10px;
}
.img_top {
	height:123px;
	width:244px;
	clear:both;
}
.img_top img{
	position:absolute;
	clip:rect(0px,244px,123px,0px);
	height:123px;
	width:244px;
}
.destacado .texto_bottom,
.destacado .texto_bottom h3,
.destacado .texto_bottom h4,
.destacado .texto_bottom h4 a {
	color:#000000;
}
.destacado .texto_bottom h3,
.destacado .texto_bottom h4,
.destacado .texto_bottom h4 a {
	font-weight:bold !important;
}
.texto_bottom {
	width:220px;
	margin:0px auto;
	padding-top:15px;
	clear:both;
}
.texto_bottom p img,
.texto_bottom img {
	float:left;
	margin:10px 10px 10px 0px;
}
.verdestacado {	
	display:block;
	background-image:url(imagenes/verdestacado.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:117px;
	height:23px;
	margin-top:5px;
	clear:both;
}
/* footersocial */
.box {
	background-color:#1f2125;
	margin-bottom:10px;
}
.content_box {
	padding:0 15px;
}
.footer_social {
	background-color:#1f2125;
	width:790px;
	float:left;
	margin-right:10px;
	margin-top:10px;
}
.social {
	padding:0px 15px;
}
.social img {
	margin:0 auto;
}
.social li {
	display:inline;
	padding-right:30px;
}
.yamaha {}
.flickr {
	margin-left:40px;
}
.youtube  {
	margin-left:40px;
}
.facebook {
	margin-left:40px;
}
.top {
	height:10px;
	line-height:0px;
	font-size:0px;
}
.top_left {
	background-image:url(imagenes/top_left_post.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:10px;
	width:10px;
	float:left;
}
.top_right {
	background-image:url(imagenes/top_right_post.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:10px;
	width:10px;
	float:right;
}
.bot {
	height:10px;
	line-height:0px;
	font-size:0px;
}
.bot_left {
	background-image:url(imagenes/bot_left.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	height:10px;
	width:10px;
	float:left;
}
.bot_right {
	background-image:url(imagenes/bot_right.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	height:10px;
	width:10px;
	float:right;
}
/* Footer */
#footer {
	padding:0px 10px 40px;
	clear:both;
}
.trabaja {
	float:right;
	width:244px;
}
.legal {}
/* clases Wordpress */
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}
.alignleft {
   float: left;
}
.alignright {
   float: right;
}
.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
}
.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}
.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}
.categories {}
.cat-item {}
.current-cat {}
.current-cat-parent {}
.pagenav {}
.page_item {}
.current_page_item {}
.current_page_parent {}
.widget {}
.widget_text {}
.blogroll {}
.linkcat {}
.jcarousel-item img {
	border:1px #FFFFFF solid;
}
.jcarousel-item br {
	margin-bottom:2px;
}
.jcarousel-item span {
	margin-bottom:3px;
	font-size:12px;
	font-weight:bold;
}
/* Acordeón */
dl {}
dt {
	background-color:#92A5AD;
	border-bottom:1px #CCCCCC solid;
}
dt a{
	display:block;
	padding:5px;
	font-size:14px;
	color:#FFFFFF !important;
}
dt.marcado {
	background-color:#45B3E7;
	color:#000000;
}
dt.marcado a {
	color:#000000;
}
dd {
	margin:10px;
	line-height:11px !important;
}
dd ul {}
dd li {
	padding-left:25px;
	background-image:url(imagenes/list_dis.gif);
	background-position:top left;
	background-repeat:no-repeat;
	margin-bottom:20px;
}
dd li br,
dd br {
	margin-bottom:3px !important;
}
dd h4 {
	margin-bottom:10px;
	color:#000000;
	font-size:12px;
}
dd h3 {
	margin-bottom:10px;
	color:#000000;
	font-size:14px;
}
dl dd#primero dl#subacordeon dt {
	background-color:#0000CC;
}	
#footer2 {
	background-image:url(imagenes/footer_left.gif);
	background-color:#000000;
	background-repeat:no-repeat;
	width:800px;
	height:46px;
	padding-left:5px;
	clear:both;
	color:#CCCCCC;
	padding-top: 10px;
}
#footer2 a{
	color:#CCCCCC;
	text-decoration:underline;
}
.legal {
	padding-top:10px;
	text-align:center;
	position:relative;	
}
span.texto_footer {
	margin-top:-2px;
	margin-left:10px;
}
.footer_right2 {
	background-image:url(imagenes/footer_right.gif);
	background-repeat:no-repeat;
	width:16px;
	height:46px;
	float:right;
}
.bg_zona h3 {
	color:#FFFFFF;
}
h3.bg_zona {
	color:#FFFFFF;
	padding:5px;
}
.bg_zona{
	background-color:#006699;
}
#marcas{
	float:left;
	background: url(imagenes/marcas.jpg) no-repeat;
	height: 49px;
	width: 535px;
	text-align:center;
	padding-top:10px;
}
.titulo{
	background: #007EBB;
	color: #FFFFFF;
}

.banner_sidebar{ 
margin-top:0px;
}
.banner_sidebar2{ 
margin-top:8px;
}
