html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}




html {
 overflow-y: scroll;  
}




html, body {height: 100%; min-height: 100% }

body {

background: url(/estilos/imagenes/fondoal.jpg) top left repeat ; 
margin: 0 auto 0 auto;
padding: 0;
text-align: center; width: 100%

}


#contenedor {min-height: 100%; position: relative}

#copy {float: right}
#creditos {float: left}

#creditos a {color: #999;}
#creditos a:hover {text-decoration: underline}

#muneco {min-height: 630px; _height: 630px;  }

#main {
text-align: left;
margin: 0px auto; 
width: 640px; height: 482px;
padding: 0; clear: both;  


}
/* Link Styles
------------------------------ */
a:link, a:active, a:visited { text-decoration: none; color: #CF9D74; }
a:hover, a:focus { text-decoration: underline; color: #EFB586; }

/* Menu */
#menu { margin: 0 0 40px 0; padding:0 10px 0 0; text-align: right; border-bottom: 1px solid #333; height: 31px;  background-image: url(/estilos/imagenes/fondomenu.png); background-repeat: repeat-x; background-position: bottom; font-size: 13px; line-height: 31px; overflow: hidden; font-family:Verdana,Helvetica,FreeSans,sans-serif;
}

#menu a:link, #menu a:visited {text-decoration: none; color: #BF8A5F; padding:0}

#menu a:hover {color: #EFB586;}

/* Selectores de menu */
#menu li {display: inline; padding: 0 10px 0 10px; vertical-align: middle }

#obras #menu #obrasli a:link, #obras #menu #obrasli a:visited, #menu .current_page_item a:link, #menu .current_page_item a:visited, #menu .current_page_parent a:link, #menu .current_page_parent a:visited {color: #FFD3AF; padding-bottom: 3px;border-bottom: 5px solid #333; margin-bottom: 0px}

/* hack para blog */
#obras #menu .current_page_parent a:link, #obras #menu .current_page_parent a:visited {text-decoration: none; color: #BF8A5F; border-bottom: none}
#obras #menu .current_page_parent a:hover
 {color: #EFB586;}


h1 .no {display: none; margin: 0; padding: 0}
#romina h1 a {float: left; margin-top: 7px; padding-left: 10px; display: block; width: 151px; height: 27px; background: url(/estilos/imagenes/romina.gif) top right no-repeat}

#romina h1 a:hover, .home #romina h1 a {background-position: right -27px }

#romina {position: absolute; top: 0; left: 0; width: 151px;}



.nones {display: none;}

#pie { font-size: 11px; text-align: left; margin: 0; padding: 0;  width: 100%;
height: 30px; line-height: 30px; background-image: url(/estilos/imagenes/fondopie.png); background-repeat: repeat-x; background-position: top;overflow: hidden; border-top: 1px solid #333; position: absolute; bottom: 0; left: 0 }
#obras #pie {position: relative;}

#pie span {padding: 0 15px 0 15px; vertical-align: middle}

#wrap {height: 100%; min-height: 630px; margin-bottom: -31px; cursor: default }

#vertiloco {
float:left;
height:50%;
margin-top: -320px;/* half vertical height*/
width:100%;z-index: 1000
}

#vertindex {
float:left;
height:50%;
margin-top: -250px;/* half vertical height*/
width:100%;z-index: 1000;
}
.verspace {height: 40px}
.borrall {clear: both;  margin-bottom: 30px}
.lineous {font-size: 10px}
