@charset "UTF-8";
/* CSS Document */

/* Padding y margin */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
margin: 0;
padding: 0;
}

/* Tamaños de los headers */
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
}

/* Estilos de las listas */
ol, ul {
list-style: none;
}

/* Estilo y grosor de las fuentes */
address, caption, cite, code, dfn, th, var {
font-style: normal;
font-weight: normal;
}

/* Bordes de las tablas */
table {
border-collapse: collapse;
border-spacing: 0;
}

/* Otros bordes */
fieldset, img {
border: 0;
}

/* Alineación del texto */
caption, th {
text-align: left;
}

* {outline:0;} 

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#444;
	background:url(../img/fondo.jpg) repeat-x #cce6ed;

}

a {color:#444;text-decoration:none;}
a:hover {color:#5294a6;}

.floatLeft {float:left; display:inline;}
.floatRight {float:right; display:inline;}

#contenedor {
	width:1000px;
	margin:0 auto;/*centrado*/
}

#cabecera {width:100%;}

#izq {width:100px;}
#izq li {margin:0 0 15px 0; float:left; display:inline;}

#buscador {
	width:400px;
	height:auto;
	min-height:425px;
	background-color:#fff;
	padding:15px;
	margin:0 15px 0 0;
	border-top:6px solid #94cede;
}

#buscador input {
	border:1px solid #ccc;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	height:15px;
	padding:5px;
	background-color:#fff;
}

input#buscar:focus, input#buscar:hover {
	background-color:#eee;
	cursor:pointer;
	
}

input#campoBuscar:focus, input#campoBuscar:hover {
	background-color:#eee;
	cursor:auto;
	
}

#buscador p {margin:10px 0 0;}

table#resultados {margin:25px 0 0; width:400px;}
th {padding:0 0 10px 0; font-weight:bold;}
table#resultados tr:nth-child(odd){border-left:3px solid #fff;}
table#resultados tr:nth-child(even)		{border-left:3px solid #eee; background-color:#eee;}
.impar {border-left:3px solid #fff;}
.par {border-left:3px solid #eee; background-color:#eee;}

/*#comentarios {border-top:1px solid #ccc; margin:25px 0 60px 0; padding:25px 0 0;}*/
#comentarios {position:relative; margin:70px 0 0 -15px; padding:15px 15px 60px; background-color:#fff;}

#texto {
	width:350px;
	overflow:hidden;
}

#texto p {margin:0 0 12px 0;}
.thx {font-size:16px; font-style:italic; line-height:16px;}

#botonera {
	position:fixed;
	right:0;
	margin:0 -7px 0 0;
}

#botonera li:hover {margin:0 7px 0 0;}

#footer {
	position:fixed;
	width:100%;
	height:50px;
	background-color:#94c6d4;
	bottom:0;
}

#footer ul {
	padding:15px 0 5px 15px;
}

#footer ul li{
	display:inline;
}

.simplemodal-container{position: fixed; z-index: 1002; height: 97px; width: 355px; left: 634px; top: 150px;}
.connect_widget_sample_connections {display:none}
#notaLegal {
    width:400px;
    height:300px;
}

