/* CSS Document */
html
{
	background-image: url('jbfondo01.jpg');
	background-position: center; 
	background-repeat: repeat-y;
}

body {

	padding:0; margin:0; border:0; color:#000; font-family:verdana; font-size:12px;
	background-image: url('jbfondo02.jpg');
	background-position: top center; 
	background-repeat: no-repeat;

}

#box{
	width:850px;
	margin-right: auto;
	margin-left: auto; 
}
h1,h2 {
font-family: "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;
font-weight: normal;
line-height: 1em;
margin-top: 0;
}

#jbheader {
background-color: #dfd;
border: 0px solid #060;
}
#jbfooter {
background-color: #fdd;
border: 1px solid #c00;
}
#jbcontent {
background-color:#ffffff;
border: 2px solid #060;
padding: 0 190px;
}
#jbright {
background-image:url(dragon.png);
	background-color: #fc9;
	border: 2px solid #00c;
	position: absolute;
	right: 0px;
	top: 0px;
	width: 175px;
}
#jbleft {
background-color: #fc9;
position: absolute;
left:0px;
top:0px;
width: 150px;
}
#jbcontainer{
position: relative;

}


#jbmenu {
background-color: #ddf;
}


#jbmenu01 {
list-style: none;
margin: 0;
padding: 0;
}
#jbmenu01 li{
display:block;
margin:0 0 0 0px;

}

#jbmenu01 li a{
display:block;
background:url(boton.gif) no-repeat top left;
color: #fff;
text-decoration: none;
padding:6px 10px;
font-weight: bold;
}
#jbmenu01 li a:hover{
background:url(boton.gif) no-repeat top left;
color: #aaa;
text-decoration: none;
padding:6px 10px;
font-weight: bold;
}

.clearer{
height:1px;
overflow: hidden;
margin-top: -1px;
clear:both;
}
.barraroja{
height:10px;
overflow: hidden;
margin-top: 0px;
background-color:#990000;
clear:both;
}

#jbheader #uno {
position: absolute;
top: 0;
left: 110;
}