    body { font-family: helvetica , arial, verdana}

div#jsoni {
	border-top: 5px solid black;
	clear:both; width:100%;
	color: #666; background: #FFF;
	font-family: Verdana, Tahoma, sans-serif !important;	font-size:12px;	font-weight:bold;	text-align:center;
}
	div#jsoni a, div#jsoni a:visited, div#jsoni a:hover{color: black !important}
	div#jsoni div.pad15 {
		padding: 15px;
	}


	#pie {
		background:white;
		margin: 20px 0 0 0;
		padding:15px;
		border-top:2px solid black;
		text-align: center;
	}

	#pie a {
		color: #999;
	}

	.main, .carta, .danza {
		margin: 100px 100px;
		clear:both;
		padding: 10px 40px;
		color: white;
	}

	.main { background-color: #7F5B27; }
	.carta { background-color: #5F2F23; }

	.main p, .carta p {
		margin-left: 40px;
	}

	.main h1, .carta h1{
		border-bottom: 5px solid #AAA;
		width: 80%;

	}

	.main img, .carta img{
		border: 5px solid white;
		vertical-align: middle;
		margin: 2px 10px;
	}
	

	a, a:hover, a:visited {
		color: white;
	}


	body{margin:0;padding:0; background-color: #571203}
	table {margin:0; padding:0}
	.t {background-image: url(img/top.jpg); height: 170px}
	.e {background-image: url(img/columna_cenefa.gif);
		background-repeat:repeat-x;
		height: 450px;
		width: 100%;
		position:absolute;
		top:130px;
	}

	.x {background-image: url(img/columnaR.gif);
		background-repeat:no-repeat;
		height:300px;
		position: relative;
		left:100px;
		top:-60px;
	}

	.titulo {
		background-image: url(img/titulo.gif);
		background-repeat:no-repeat;
		background-position: top center;
		position: absolute;
		width:100%;
		height:200px;
		left:0;
		top:0;
	}


/*********************************** MENU */

	#menu {
	   color: #FFF;
	   font-weight: bolder;
	   font-size: 1.1em;
	}


    #navcontainer ul
    {
    padding-left: 0;
    margin-left: 10px;

    color: White;

    width: 100%;
    font-family: arial, helvetica, sans-serif;
    }

    #navcontainer ul li { display: inline; }

    #navcontainer ul li a
    {
    padding: 0.2em 1em;

    color: White;
/*    text-decoration: none;*/
    float: left;
    border-right: 1px solid #fff;
    }

    #navcontainer ul li a:hover
    {
    background-color: #571203;
    color: #fff;
    }

/******** DECORACION */

	.lampara {
		background-image: url(img/lampara.gif);
		background-repeat: no-repeat;
		background-position: top right;
		position: absolute;
		width:300px;
		height: 300px;
		right:0;
		top:250px;
	}

	#mapa {
		background-image: url(img/mapa.gif);
		background-repeat: no-repeat;
		background-position: 0px 20px;
		position: absolute;
		width:300px;
		height: 350px;
		left:40px;
		top:200px;
		text-align: right;
	}

	.f360 {
		margin-top:50px;
		text-align:center;
		padding-left:200px;
	}


