/* 07/06/2010 10:11:24 */
#content > #contentCenter .columns,
#siteInfo{
	height:1%;
}

#siteInfo{ /* el ie me generaba un espacio al hacer un clear */
	position:relative;
	top:-20px;
	margin-bottom:0;
}
body.screen1024 #container{
	padding-left: 3px;
}
#header {
	margin-bottom: 5px;
}
#globalForm label.submiter,
#globalForm label.canceler { padding-top: 0px; }
#globalForm label strong, #globalForm label span.info { display: inline; width: 18%; }

.genericLister li strong,
.genericLister li a strong {
	float: left;
	width: 100%;
}

#globalForm strong.label { display: inline; }

.screen800 #globalForm div label span.info {
	width: 19%;
}
.screen800 #globalForm div label span.large {
	width: 60%;
}
.screen800 #globalForm div label span.middle {
	width: 55%;
}

ul.changer { width: 27%; }
.tableLister span.type {
	background: url('../../../../../contenidos/portal/resources/images/type_back.gif') no-repeat 0px 0px;
}

.bookmarks li > ul > li { border: none; }
.bookmarks li p { display: block; width: 100%; }


#globalBox form select {
	width: 125px;
	margin-left: 0px !important;
	font-size: 0.9em;
}
#globalBox form label { margin-left: 4px !important; float: left !important; }
#globalBox form label#filter_button { margin-left: 15px !important; }
#globalBox form div {
	width: 95%;
	margin-bottom: 5px;
	padding-bottom: 5px !important;
}
#globalBox form input {
	width: 45%;
}
.agenda #globalBox > ul { margin-bottom: 10px !important; }
.calendar_date p strong { height: 21px; }
.calendar_date p span.bottom { padding-top: 0px; }
.calendar_date p span.top { padding-top: 1px; }
.calendar_date p strong { height: 20px; }

ul.paginador form {
	padding-top: 4px;
}

ul.changer { width: 28%; }
.screen800 ul.changer { width: 37%; }

.tableLister tfoot div.tools label, .genericLister li.tools label, .tableLister thead div.tools label, .genericLister li.top label { margin-left: 57% !important; }

* .screen800 .wlp-bighorn-layout-flow-horizontal { padding-right: 10px !important; }
* .screen800 .wlp-bighorn-layout-flow-last { padding-right: 0px !important; margin-left: 0.5% !important; }

* .screen1024 .wlp-bighorn-layout-flow-last { padding-right: 0px !important; margin-left: 2.7% !important; }

.screen1024  .icons { width: 102% !important; }
.screen1024  .icons_empty { width: 100% !important; }

/*.screen800 * .wlp-bighorn-layout-flow-first { margin-right: 1.8%; }
.screen800 * .wlp-bighorn-layout-flow-last { margin-left: 1.5%; }
.screen800 * .wlp-bighorn-layout-flow-horizontal { padding-right: 0px !important; }


.screen1024 * .wlp-bighorn-layout-flow-horizontal { padding-right: 0px !important; }*/
* .wlp-bighorn-layout-flow-last {padding-right: 0px !important; }
#centralMenu {width: 101%; }
#centralMenu ul { width: 100%; }
#centralMenu ul li { width: 19.9%; }

div.organizadorBox {
	width: 100%;
}

div.organizadorBox #globalForm input[type=text] {
	width: 45% !important;
}
div.organizadorBox #globalForm select {
	width: 46% !important;
}


.infoPractica h3 {
padding-top: 8px;
padding-left: 2%;
}

.infoPractica .bottom_left {
bottom: -6px;
}

.infoPractica .bottom_right {
bottom: -6px;
}

.detalle_tools {
right: -5px; 
}

.orgBoxTopRight {
right: -2px;
}

.orgBoxBtmLeft {
bottom: -11px;
}

.orgBoxBtmRight {
bottom: -11px;
right: -2px;
}
.detalle { width: 99.5%; }
.detalleiframe { width: 98% !important; }

#globalForm.gMapForm label.lfirst input {
	width: 89%;
}

.screen800 #wlp-bighorn-content #wlp-bighorn-content-right {
	margin-left: 15px;
}

#headerRight li .ser_cat li {
	margin-top:5px;
}

#headerRight li .ser_cat li.desconectar a{
	margin-top:5px;
	font-size:9px;
	text-decoration:none;
	font-weight:500;
}

.screen800 #headerRight {
	display: inline;
}
 .screen800 #headerRight ul {
	width: 185px !important;
 }

.screen800 #headerRight div.ser_cat {
	width: 140px !important;

}
.screen800 #headerCenter, .screen800 #headerCenter img {
	width: 375px;
}

ul.opciones-identificacion li img{
	padding-top: 10px;
}

ul.opciones-identificacion li{
	margin-bottom:0px;
	padding-bottom:5px;
}

#globalForm label span.info {
	display: block;
	/*width: 24%;*/
	width:auto;
	margin-right: 2%;
	/*float: right;*/
	float: left;
	line-height: 1.2em;
	padding-top: 3px;
}

#globalForm label span.campos {
	color: #999;
	padding-left:170px;
	font-size:0.85em;
}

#globalForm label.ckeckbox input {
	width: 20px;
}

#globalForm label strong, #globalForm strong.label {
	width: 120px;
}

#globalForm label.submiter input {
	color:#066AAA;
}

div.promo, div.alert {
	height: 60px;
}

#headerRight .datos-login {
	padding-top: 0px;
	margin-top: 5px;
	line-height:1em;
}

#globalForm label.aceptos span{
	font-size:0.85em;
}
	
.registroHome #globalBox form input {
	width:96%  !important;
	font-size:1em;
	margin-left: 0px !important;
	margin-bottom: 5px;
}

.registroHome #globalBox form #loginSubmitLabel input {
	width: auto !important;
}

.registroHome #globalBox form label {
	padding: 0px !important;
	padding-left: 5%;
	padding-bottom: 4px;
	margin: 0px  !important;
}

.registroHome #globalBox form div {
	padding: 0px  !important;
	margin: 0px  !important;
}

.registroHome #globalBox form {
	padding: 0px  !important;
	margin: 0px  !important;
}

.nobottom2 { margin-bottom: 0px !important; padding-bottom: 10px !important; }		

#headerRight .datos-login form a {
		top: 30px;
		font-size: 12px !important;
		color: #fff;
		filter:alpha(opacity=0);
	}
#headerRight li.datos-login span {
	left: -220px;
	top: 47px;
}
#headerRight li .ser_cat ul {
	padding-top: 39px;
}


.newPromos2 .promoLink { background-position: 0px 8px !important; padding: 0px 0px 8px 13px; bottom: -50px; position: relative; }
.newPromos2 .promoLink a { padding: 8px 12px 8px 0px; }


/* 07/06/2010 10:11:24 */