html, body {
	text-align:center;
}
html, body, h1 {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#contenido {
	width:950px;
	margin:25px auto;
	text-align:left;
}
img {
	border:none
}
.over_flow {
	overflow:hidden
}
/*CABECERA*/
#cabecera {
	margin-bottom:15px;
}
#logo, #busqueda_rss, #fecha {
	float:left
}
#logo {
	width:640px
}
#busqueda_rss {
	width:308px;
	height:30px;
	margin-top:20px;
}
#busqueda, #rss, #ico_twitter, #ico_facebook {
	float:right;
}
#busqueda {
	width:193px;
	height:24px;
	margin-top:6px;
}
#busqueda input {
	background:#ddd;
	border:none;
	width:140px;
	height:17px
}
#busqueda a {
	text-align:center;
	width:40px;
	background:#000;
	color:#FFF;
	font-weight:bold;
	font-size:9px;
	padding:4px;
}
#busqueda a:hover {
	color:#ccc;
}
#rss a, #ico_twitter a, #ico_facebook a {
	display:block;
	color:#FFF;
	font-size:1px;
}
#rss a {
	width:45px;
	height:30px;
	background:#FFF url(ima/rss.jpg) no-repeat;
}
#ico_twitter a, #ico_facebook a {
	width:30px;
	height:30px;
}
#ico_twitter a {
	background:#FFF url(ima/twitter_ico.jpg) no-repeat;
}
#ico_facebook a {
	background:#FFF url(ima/facebook_ico.jpg) no-repeat;
}
#ico_twitter, #ico_facebook {
	margin-left:5px
}
#fecha {
	width:300px;
	height:30px;
	margin-left:-300px;
	margin-top:46px;
	text-align:right;
}
#fecha div {
	float:right;
	font-size:11px;
	margin-top:5px;
}
#fecha div.fecha {
	font-weight:bold;
	font-size:32px;
	text-transform:uppercase;
	margin:0;
	margin-left:10px
}
#clear {
	clear:both
}
#menu {
	margin-top:10px;
	height:25px;
	border:#000000 solid 1px;
	border-left:none;
	border-right:none;
}
#menu_dropdown {
	float:left;
	width:770px;
}
#menu_sexo {
	float:right;
	width:170px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	margin-top:5px;
}
#menu_sexo a {
	display:block;
	float:right;
	text-align:center;
	margin-left:15px;
	padding:2px 6px;
}
#menu_sexo a.ocupado, #menu_sexo a:hover {
	background:#000;
	color:#FFF
}
#menu_sexo a:hover.soon, ul#nav li.helv a:hover.soon {
	color:#FF0066
}
a {
	text-decoration:none;
	color:#000
}
a:hover {
	color:#999
}
a:hover, a:focus, a:active {
	/*con estas dos propiedades y esos dos estados adicionales evito q firefox muestre ese puto borde alrededor de los links*/
	outline: none;
	-moz-outline-style: none;
}
/*SLIDER (TEXTO SCROLLEANDO ABAJO)*/
#slider {
	float:left;
	clear:both;
	margin-top:10px;
	width:100%;
	height:34px;
	background:#FFF url(ima/slider.gif);
}
/*NETWORK Y (HUINCHA NEGRA ARRIBA)*/
#network_cont {
	height:24px;
	line-height:24px;
	background:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF
}
#network {
	width:950px;
	margin:0 auto;
	text-align:right;
}
#network a {
	color:#FFF
}
#network a:hover {
	color:#666
}
#network span {
	padding:0 6px
}
#network span.rosa {
	color:#FF0066;
	padding:0;
	padding-right:10px;
}
/* modal window registro*/
div.modal-contenido {
	width:400px;
	float:left;
	margin-top:20px
}
div.modal-contenido div.titulo {
	font-size:22px;
}
div.modal-contenido div.subtitulo {
	color:#FFF;
	margin:15px auto 20px;
	text-align:justify;
}
div.modal-contenido div.subtitulo, div.modal-contenido div.form {
	width:326px;
}
div.modal-contenido label, div.modal-contenido div.titulo {
	font-family: "Courier New", Courier, monospace;
	font-weight:bold;
	color:#F06
}
div.modal-contenido label, div.modal-contenido input, div.modal-contenido div.ingresar a {
	display:block;
	float:left;
	height:16px;
	line-height:16px;
	border:none;
	padding:0 2px 3px;
}
div.modal-contenido input {
	width:266px;
	margin-left:5px
}
div.modal-contenido label {
	font-size:14px;
}
div.modal-contenido div.form {
	margin:0 auto;
}
div.modal-contenido div.ingresar {
	margin:20px 0 25px;
}
div.modal-contenido div.ingresar a {
	font-weight:bold;
	background:#F06;
	color:#FFF;
	float:none;
	margin:0 auto;
	padding:2px 4px;
	width:56px;
}
div.modal-contenido div.ingresar a:hover {
	color:#000
}
div.modal-contenido div.pie {
	margin:0 auto;
	text-align:justify;
	width:360px;
}
div.modal-cerrar {
	float:right
}
div.modal-cerrar a {
	display:block;
	width:20px;
	height:20px;
	background:#000 url(ima/modal-cerrar.gif) top right no-repeat;
}
div.modal-cerrar a:hover {
	opacity: .7;
	filter:Alpha(Opacity=70);
}
.ui-dialog .ui-dialog-content {
	padding:0
}
