img
{
 margin:0.5em;
}

h1
{
 text-align:center;
}

img.floatright
{
 float:right;
 margin:5px;
}

img.floatleft
{
 float:left;
 margin:5px;
}

#ventana
{
 height:300px;
 vertical-align:middle;
 text-align:center;
}

#ventana p
{
 position: relative;
 top:50px;
}

body
{
 margin:0;
 background-image: url("fondo.jpg");
 background-attachment:fixed;
}

p
{
 margin:0.2px;
 margin-top:0.5em;
}


.bloque
{
 background-image: url("fondoclaro.jpg");
 padding:10px;
 border-style:ridge;
 margin:20px;
 font-size:1.3em;
}

.bloquemenu
{
 background-image: url("fondoclaro.jpg");
 border-style:ridge;
 width:160px;
 margin-top:5px;
 padding-top:5px;
 padding-bottom:5px;
}

.bloquemenu img
{
 margin-top:5px;
 margin-bottom:5px;
}

.menu
{
 position:absolute;
}

.logo
{
 background-image: url("logo.jpg");
 border-style:outset;
 border-color:#ffee77;
 border-width:2px;
 width:160px;
 height:80px;
 font-size:0;
 color:#ffcc00;
}

.menu ul
{
 margin:0;
 padding:0;
 top:0;
 list-style-type:none;
}

.menu ul a
{
 border-style:outset;
 border-color:#00bb00;
 border-width:2px;
 width:160px;
 color:yellow;
 text-decoration:none;
 text-align:center;
 font-size:1.2em;
 background-color:green;
 
 padding:6px 0 6px 0;
 display: block;
}

.menu ul a:hover
{
 border-style:inset;
 background-color:#88ff88;
 color:brown;
}

.contenido
{
 position:absolute;
 left:170px;
}


.firma
{
 margin-top:0;
 font-weight:bold;
 text-align:right;
}

table
{
 border:1px outset;
}

th
{
 background:#ddffaa;
}

td
{
 background:#f1ffdd;
}

th, td
{
 border:1px inset;
}


ul.menu2
{
 margin:0;
 padding:0;
 top:0;
 list-style-type:none;
}

ul.menu2 li
{
 display:inline;
}

ul.menu2 a
{
 background-image: url("fondoclaro.jpg");
 border-style:outset;
 border-color:#ffff99;
 border-width:0.1em;
 text-decoration:none;
 text-align:center;
 font-size:1.2em;
 color:black;
 padding:0.5em;
}

ul.menu2 a:hover
{
 background-color:#ffffaa;
 background-image: none;
 border-style:inset;
}

.foto_pie
{
 display:inline;
 font-size:0.7em;
}

.foto_pie img
{
 display:block-inline;
}