/* CSS Document */
* html div#publish p{display:none;}
div#publish>p{display:none;}
* html img {behavior:url(/global/pngbehavior.htc);}
body{
min-height:700px;
margin:0;
padding:0;
font-family:Trebuchet Ms, Arial, Helvetica, sans-serif;
letter-spacing:-1px;
background-color:#99ffcc;}
p {margin-top:0;
margin-bottom:1em;}
div#fondobody{
position:absolute;
top:0;
left:0;
margin:0;
padding:0;
background-color:#FFFFFF;
width:100%;
height:600px;
}
div#fondobodybottom{
position:absolute;
top:600px;
left:0;
width:100%;
height:175px;
margin:-175px 0 0 0;
background-image:url(../img/body.jpg);
background-position:bottom;
background-repeat:repeat-x;
z-index:1;
}
div#fondobodytop{
position:absolute;
top:0;
left:50%;
width:600px;
height:100px;
margin:0 0 0 -300px;
background-image:url(../img/divbody.jpg);
background-position:top;
background-repeat:no-repeat;
z-index:3;
}

div#body{
display:block;
position:absolute;
top:0px;
left:50%;
width:640px;
height:100%;
margin:0 0 0 -320px;
background-color:#FFFFFF;
-moz-opacity:0.5;
filter:alpha(opacity=50);
z-index:2;
}

div#caja{
position:absolute;
left:50%;
top:0;
margin:0 0 0 -300px;
width:600px;
height:450px;
text-align:left;
z-index:4;}

div#contenidocaja{
position:absolute;
left:50%;
top:100px;
margin:0 0 0 -150px;
width:350px;
height:400px;
color:#666600;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
z-index:5;
font-size:10px;
}
div#contenidocaja h2{
display:block;
width:100%;
margin-bottom:2em;
font-size:14px;
color:#990000;
border-bottom:1px solid #999900;
clear:both;
}
div.columnaizq{
width:49%;
float:left;}
div.columnader{width:49%;
float:right;}
div#menu{
position:absolute;
left:50%;
top:600px;
margin:-175px 0 0 -320px;
width:640px;
height:175px;
color:#663366;
font-size:12px;
font-family:Trebuchet Ms, Arial, Helvetica, sans-serif;
font-stretch:condensed;
font-style:normal;
letter-spacing:-1px;
text-transform:uppercase;
text-align:center;
z-index:6;
}
div#menu ul{
display:block;
width:100%;
margin:0 0 0 0;
padding:0;
}
div#menu li{display:block;
float:left;
width:107px;
height:90px;
list-style:none;
margin:0;
padding:0;}

div#menu li a, div#menu li a:link, div#menu li a:visited{
padding:85px 0 0 0;
display:block;
height:100%;
width:100%;
font-weight:bold;
text-decoration:none;
vertical-align:middle;
color:#006633;
outline:0;
}

div#menu li a span{}

div#menu li a:hover span{border-bottom:1px solid #FF0066;}

div#menu li a:hover, div#menu li a:active, .tab{
text-decoration:none;
background-image:url(../img/body.jpg);
background-position:bottom;
background-repeat:no-repeat;
}

form#contacto{margin-top:1em;}
form#contacto label{display:block;width:60px; float:left;}
form#contacto input{
border-top:none;
border-left:none;
border-right:none;
border-bottom:1px dashed #663333;}
form#contacto textarea, .formular{width:150px}
#status{
position:absolute;
z-index:100;
top:10px;
left:50%;
margin:-5px 0 0 -25px;
width:50px;
height:10px;
background-image:url(../img/animacion.gif);
background-position:center;
background-repeat:no-repeat;
-moz-opacity:0.9;
filter:alpha(opacity=90);
}


#oculto {display:none}
