@charset "utf-8";
* {
	margin:0;
	padding:0;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999;
	background:#ffffff url(img/fd.jpg) no-repeat top;
	line-height:15px
}

html,body {
	height:100%
}

#contenedor {
	height:auto !important;
	margin:0 auto;
	min-height:100%;
	width:990px;
	clear:both;
}

#menu {
	width:310px;
	float:left;
	clear:left;
	margin-top:49px
}

#menulista {
	list-style-type:none;
	margin-bottom:20px
}

#menulista li a {
	width:250px;
	height:30px;
	display:block;
	text-indent:-9000px
}

#menulista li a.mn-inicio {background:url(img/tit-ini.png) no-repeat 0 -30px}
#menulista li a.mn-evento {background:url(img/tit-eve.png) no-repeat 0 -30px}
#menulista li a.mn-congreso {background:url(img/tit-con.png) no-repeat 0 -30px}
#menulista li a.mn-medios {background:url(img/tit-med.png) no-repeat 0 -30px}
#menulista li a.mn-opina {background:url(img/tit-opi.png) no-repeat 0 -30px}
#menulista li a.mn-inscripcion {background:url(img/tit-ins.png) no-repeat 0 -30px}
#menulista li a.mn-edicion {background:url(img/tit-edi.png) no-repeat 0 -30px}
#menulista li a.mn-cuarta {background:url(img/tit-cua.png) no-repeat 0 -30px}
#menulista li a.mn-galeria {background:url(img/tit-gal.png) no-repeat 0 -30px}
#menulista li a.mn-anteriores {background:url(img/tit-ant.png) no-repeat 0 -30px}


#menulista li a:hover {background-position:0 0}

#principal {
	width:670px;
	float:right;
	clear:right;
	padding-top:10px
}

.pcolumna1 {
	width:334px;
	float:left;
}

.pcolumna2 {
	width:334px;
	float:left;
}

#pfotos1,
#pfotos2{
	width:303px;
	height:183px;
	overflow:hidden;
	margin-bottom:5px
}
#pfotos3 {
	width:303px;
	height:290px;
	overflow:hidden;
	margin-bottom:5px
}

#fotosvert {
	width:301px;
	height:359px;
	overflow:hidden
}

#pie {
	background-color:#FFF;
	border-top:2px solid #fdafd6;
	clear:both;
	height:68px;
	margin:-72px auto 0;
	width:100%;
	text-align:center
}

.clear { clear:both}

a img {
	border:0;
}

a,
a:link,
a:visited {
	color:#DD0066;
	text-decoration:none
}

a:hover {
	color:#fb68ac
}

.justificado {
	text-align:justify
}

h2 {
	font-size:14px;
	font-weight:bold;
	color:#E4086C;
	margin-bottom:5px;
	letter-spacing:-1px
}

.rosa,
.frm-inscripcion p.rosa {
	font-size:14px;
	color:#E4086C;
}

.frm-inscripcion {
	margin-top:10px
}

.frm-inscripcion p,
.frm-inscripcion-radios {
	color:#666;
	font-size:11px;
	margin-bottom:5px
}

.frm-inscripcion input,
.frm-inscripcion textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	width:295px;
	border:1px solid #EFB3D0;
}

.frm-inscripcion-radios td {
	padding-bottom:3px
}

.frm-inscripcion-radios p {
	margin-bottom:10px
}

input.iradio {
	width:auto;
	border:0;
	margin-left:10px;
}.borderosa {
	border: 1px solid #efb3d0;
}

