@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	background-image:url(../images/bg.jpg);
	font-style: normal;
}
.link{
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
}

#top_negro {
width:817px;
margin:0px auto;
border-left: solid 2px #CCCCCC;
border-right: solid 2px #CCCCCC;
}

#top2 {
width:817px;
margin:0px auto;
background-color:#FFFFFF;
border-left: solid 2px #CCCCCC;
border-right: solid 2px #CCCCCC;
}

#menu {
width:817px;
height:39px;
margin:0px auto;

background-image:url(../images/menu_repeat.jpg);
position:relative;
border-left: solid 2px #CCCCCC;
border-right: solid 2px #CCCCCC;
}

#top4 {
width:817px;
margin:0px auto;
border-left: solid 2px #CCCCCC;
border-right: solid 2px #CCCCCC;
}

#cuerpo {
width:796px;
background-color: #FFFFFF;
margin:0px auto;
padding:21px 15px 15px 6px;
position:relative;
border-left: solid 2px  #CCCCCC;
border-right: solid 2px #CCCCCC;
overflow:hidden;
}

#info {
width:778px;
height:370px;
float:left;

}

#hora {
width:auto;
height:241px;
float:right;
margin-top:-5px;
}

#post_footer{
width:437px;
height:150px;
padding-top:26px;
}

#productos {
width:310px;
float:right;
margin-top:-135px;
z-index:99;
}
#footer {
width:817px;
height:34px;
margin:0 auto;
border-left: solid 2px #CCCCCC;
border-right: solid 2px #CCCCCC;
}
.tabla{
margin-left:30px;
}

#cuerpo .tabla h1{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#FB0004;
}

#cuerpo .tabla h2{
font-size:14px;
color:#FF0000;
}
.formulario{
width:200px;
}
#comentario{
width:200px;
height:100px;
}
#direccion{
width:250px;
margin-top:5px;
background-color:#F7F8FA;
}
#foto{
float: right;
margin-top:-142px;}
