.page-cms {}

.page-cms dl {}
.page-cms dl dt {
	font-size:10pt;
	font-weight:bold;
}
.page-cms dl dd {
	margin-left:40px;
	margin-bottom:10px;
	margin-top:10px;
}
.page-cms .local_form dl dd {
	margin-bottom:0;
	margin-top:0;
	margin-left:0;
}
.page-cms span.small {
	font-size:8pt;
	color:#888;
}

/* MENU */
	.page-cms #menu-partners {
		background:#1b77e7 url(../../art/partners_bg_submenu.gif) no-repeat 0 0;
		padding:0;
		margin:0;
	}

	.page-cms #menu-partners * {
		margin:0;padding:0;
	}

	.page-cms #menu-partners .content {
		padding:10px 0;
		background:url(../../art/partners_bg_submenu2.gif) no-repeat 0 100%;
	}
	.page-cms #menu-partners ul li {
		list-style-type:none;
	}
	.page-cms #menu-partners ul li {
		margin-left:10px;
	}
	.page-cms #menu-partners ul li h3 {
		font-size:11pt;
	}
	.page-cms #menu-partners ul li h4 {
		font-size:10pt;
		letter-spacing:0;
	}
	.page-cms #menu-partners a {
		color:#fff;
		text-decoration:none;
	}
	.page-cms #menu-partners ul li a {
		padding:0 10px;
		line-height:30px;
		height:30px;
		display:block;
	}
	.page-cms #menu-partners ul li h3 a:hover {
		background:url(../../art/partners_bg_submenu_hover.gif) no-repeat 0 0;
	}
	.page-cms #menu-partners ul li.active h3 a, .page-cms #menu-partners ul li.active h3 a:hover {
		background:#fff url(../../art/partners_bg_submenu_active.gif) no-repeat 0 0;
		color:#1b77e7;
	}

	/* SUBMENU */
		.page-cms #menu-partners ul .submenu {
			margin-left:10px;
		}
		.page-cms #menu-partners ul .submenu h4 a:hover {
			background:url(../../art/partners_bg_submenu2_hover.gif) no-repeat 0 0;
		}
		.page-cms #menu-partners ul .submenu li.active h4 a, .page-cms #menu-partners ul .submenu li.active h4 a:hover {
			background:#fff url(../../art/partners_bg_submenu2_active.gif) no-repeat 0 0;
			color:#1b77e7;
		}

	.page-cms #menu-partners .informacion {}
	.page-cms #menu-partners .acceso {
		margin-top:10px;
		padding-top:10px;
		border-top:1px dotted #fff;
	}
/* MENU */





/* BOTONES DE MODELOS DE NEGOCIO */
	.page-cms #modelos-de-negocio {
		margin:0 auto;
		padding:0;
	}
	.page-cms #modelos-de-negocio li {
		margin:0 5px;
		padding:0;
		float:left;
		list-style-type:none;
		width:160px;
	}
	.page-cms #modelos-de-negocio li p {
		text-align:center;
		font-size:8pt;
		color:#888;
	}
	.page-cms #modelos-de-negocio li a {
		display:block;
		width:160px;
		height:110px;
		margin:0;
		padding:0;
		color:#fff;
		text-decoration:none;
		background:#1b77e7 url(../../art/partners_boton_modelo.gif) no-repeat 0 0;
	}
	.page-cms #modelos-de-negocio li a:hover {
		color:#1b77e7;
		background:#fff url(../../art/partners_boton_modelo.gif) no-repeat 0 -110px;
	}
	.page-cms #modelos-de-negocio li a span {
		font-size:11pt;
		font-weight:bold;
		line-height:20px;
		display:block;
		padding:20px;
		letter-spacing:0.1em;
		text-align:center;
	}
/* BOTONES DE MODELOS DE NEGOCIO */



/* MINI LAYOUT DE 2 COLUMNAS */
	.page-cms .columnas {
		overflow:auto;
	}
	.page-cms .columnas.con-separador {
		background:url(../../art/cms/separator_vertical_1.gif) repeat-y 50% 0;
	}
	.page-cms .columnas .columna {
		float:left;
		width:338px;
		margin:0 30px 0 0;
		padding:0;
	}
	.page-cms .columnas .columna-izqda {}
	.page-cms .columnas .columna-dcha {
		margin:0;
	}
	.page-cms .columnas .content {
		padding:0 10px;
		margin:0;
		border:0;
	}
	.page-cms .columnas .columna h5 {
		padding:0;
		margin-bottom:7px;
		height:42px;
		line-height:42px;
		font-size:12pt;
		font-weight:normal;
	}
	.page-cms .columnas .columna h6 {
		color:#1b77e7;
		margin-top:0;
		padding-top:0;
		font-size:10pt;
	}
	.page-cms .columnas .columna h6 a {
		display:block;
	}
	.page-cms .columnas .columna ul li, .page-cms .columnas .columna ol li {
		margin-bottom:0;
	}
	.page-cms ol.workflow {
		margin-bottom:0;
		margin-left:15px;
		font-size:7pt;
		color:#777;
	}

	/* Background */
		.page-cms .columnas .columna {
			background:url(../../art/partners_bg_columna_top.gif) no-repeat 0 0;
		}
		.page-cms .columnas .columna .content  {
			background:url(../../art/partners_bg_columna_bottom.gif) no-repeat 0 100%;
			padding-bottom:20px;
		}
		.page-cms .columnas .columna.with-header {
			background:url(../../art/partners_bg_columna_top_with_header.gif) no-repeat 0 0;
		}
		.page-cms .columnas .columna.with-header h5 {
			color:#fff;
		}
/* MINI LAYOUT DE 2 COLUMNAS */

/* Acordeon */
	.page-cms .ui-accordion-header a {
		text-decoration:none;
		background:url(../../art/accordion_blue_arrows.gif) no-repeat 0 50%;
		padding-left:16px;
	}
	.page-cms .ui-accordion-header a:hover {
		text-decoration:underline;
	}
	.page-cms .ui-accordion-header.selected a {
		text-decoration:none;
		font-weight:bold;
		background:url(../../art/accordion_blue_arrows.gif) no-repeat -1000px 50%;
	}



/* FORMULARIO */
	.page-cms .formulario {}
	.page-cms .formulario dl {}
	.page-cms .formulario dl dt {
		font-size:10pt;
		font-weight:bold;
	}
	.page-cms .formulario dl dd {
		margin-left:40px;
		margin-bottom:10px;
		margin-top:10px;
	}
	.page-cms .formulario dl dd .hint {
		font-size:8pt;
		color:#888;
	}
	/* Campos personalizados */
		.page-cms .formulario .total-beneficios {
			font-size:14pt;
			font-weight:bold;
			border:1px solid #1B77E7;
			color:#1B77E7;
			background:#C3DBF9;
			padding:2px 5px;
		}

/* Hemos quitado los links del footer y necesitamos hacer unos ajustes para alinear los logos y el copyright*/
	#footer-copyright .logos {
		padding-top:0;
	}
	#footer-copyright .block {
		line-height:55px;
	}

/* Cambiamos colores del diseño estandar*/
	a, a:hover, a:visited, .page-cms a, .page-cms h4,  .page-cms h5, .page-cms em{
		color:#1b77e7;
	}
	.page-cms ul li h6, .page-cms ol li h6 {
		color:#1b77e7;
	}
	.page-cms .blank {
		color:#5C883C;
		font-weight:bold;
	}
	#header {
		/*background:#FFFFFF url(../../art/partners_bg_header.gif) repeat-x scroll 0 0;*/
	}
	#menu li.active {
		/*background:#5c883c url(../../art/partners_bg_menu_active_left.gif) no-repeat 0 0;*/ /* Redondeo Izq */
	}
	#menu li.active a, #menu li.active a:hover {
		/*background:transparent url(../../art/partners_bg_menu_active_right.gif) no-repeat scroll 100% 0;*/
	}
	#footer-links {
		/*background:#D2E496;*/
	}
	#footer-buscador {
		/*border-top:4px solid #D2E496;
		background-color:#fff;*/
	}
	#footer-links, #footer-links a {
		/*color:#333;*/
	}

