/* generated by csscreator.com */ 

html, body{

	margin:0em;

	padding:0em;

	text-align:left;

	background-color:#03174b;

	background-image: url(../images/fondo.jpg);

	background-repeat: repeat;

	background-position: center top;

	background-attachment: fixed;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.83em;

} 

em {

	font-style: italic;

}





h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size:1em;

	color: #333333;

}

.negrita {

	font-family: tahoma, Arial, Helvetica, sans-serif;

	font-size: 0.69em;

	font-weight: bold;

	color: #666666;



}

.centrar_bloque {
	margin: 0 auto;
}



/* FORMATO DE ENLACES */

a:link,a:visited	{

	color: #6c6c6c;

	font-weight: bold;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}  

a:hover				{

	color: #3366CC

}

a img {

border:none; 

}





ul, li, ol{







 }

#pagewidth{

	width:70.91em;

	text-align:left;

	margin-left:auto;

	margin-right:auto;

	position:relative;

	background-color:#ffffff;

	height: auto;

	padding: 0em;
	


} 

#pagewidth_home {

	width:70.91em;

	text-align:left;

	margin-left:auto;

	margin-right:auto;

	position:relative;

	background-color:#ffffff;

	height: auto;

	padding: 0em;

	margin-top: 0em;

	margin-bottom: 0em;

	background-image: url(../images/fondo_home.gif);
	

}

#pagewidth_publicador {

	width:70.91em;

	text-align:left;

	margin-left:auto;

	margin-right:auto;

	position:relative;

	background-color:#ffffff;

	height: auto;

	padding: 0em;

	margin-top: 0em;

	margin-bottom: 0em;

}

.falta {

	font-weight: bold;

	color: #FF0000;

}











#header{

	position:relative;

	height:7.55em;

	background-color:#ffffff;

	width:70.91em;

} 

#logo {

	float: left;

}



#menu_cabecera {

	float: right;

	padding-top: 4em;

	padding-bottom: 1em;

	padding-left: 1em;

	padding-right: 0.5em;

	color: #6c6c6c;

	text-decoration: none;

	

}



#menu_cabecera ul {

	margin:0em;

	padding:0em;

	display: inline;

	}

#menu_cabecera li {

	margin:0.09em;

	padding:0.09em;

	display: inline;

	width: 3.64em;

	}

#menu_cabecera li a {

	font-weight: normal;

	color: #6C6C6C;
	line-height: 16px;

}

#menu_cabecera li a:hover {

	color: #3366CC;

}







#menu_idiomas {

	float: right;

	padding-top: 4em;

	padding-bottom: 1em;

	padding-left: 0.50em;	/* 20111013 - Cambiado de 1em a 0.5em para que no se desplace en IE */

	padding-right: 0.50em;

	color: #6c6c6c;

}

#menu_idiomas ul {

	margin:0em;

	padding:0em;

	display: inline;

	}

#menu_idiomas li {

	margin:0em;

	padding:0.09em;

	display: inline;

	width: 3.64em;

	}

#menu_idiomas li a {

	font-weight: normal;

	color: #6C6C6C;

}

#menu_idiomas li a:hover {

	color: #3366CC;

}

#buscador2 {

	float: right;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1em;

	display:inline;

	position: relative;

	color:#666666;

	text-decoration: overline;

	margin-right: 0em;

	margin-left: 0em;

	margin-top: 3.5em;

}

#buscador2    input  {

	color:#666666;

	font-size: 0.86em;

}

.inputfield {
	border: 0.09em solid #333333;

}

#buscador2 input.inputfield {
	width: 80px;
}









#lista_colores{

	float: left;

	text-decoration: none;

	margin: 0em;

	padding: 0em;

	display: inline;

	list-style-type: none;

	width: 70.91em;

	height: 1em;

}





#lista_colores ul {

	margin:0em;

	padding:0em;

	}

#lista_colores  li {

	margin:0em;

	padding:0em;

	display: block;

	float: left;

	list-style-type: none;

	width: 11.81em;

	height: 1.2em;

	}

#lista_colores  li.coloruno {

	background-color: #55A1D5;

	color: #55A1D5;

}



#lista_colores  li.colordos {

	background-color: #EA4100;

	color: #EA4100;

}

#lista_colores  li.colortres{

	background-color: #1BBAB5;

	color: #1BBAB5;

}

#lista_colores  li.colorcuatro {

	background-color: #06B706;

	color: #06B706;

}

#lista_colores  li.colorcinco {

	background-color: #E7BF12;

	color: #E7BF12;

}

#lista_colores  li.colorseis {

	background-color: #A22200;

	color: #A22200;

}

#wrapper{

	float: left;

	width: 70.91em;

	height: auto;

	position: relative;

	background-color: #FFFFFF;

	background-image: url(../images/fondo_int.gif);

	display: inline;



	 } 

#maincol{

	width:70.91em;

	display: inline;

	height: auto;

	float: left;

	position: relative;

}





 

  #contenido_sec{

	position:relative;

	width: 70.91em;

	bottom: 0em;



}



 /*BARRA LATERAL */

#navcontainer_home {
	position:relative;
	padding: 0.91em;
	width: 13.18em;
	height: auto;
	float: left;
}

#navcontainer_home h1 {
	color: #4985B6;
	background-color: #FFFFFF;
	margin-top: 0.91em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	border-bottom-width: 0.09em;
	border-bottom-style: solid;
	border-bottom-color: #9CBBCE;
	padding: 0.91em;
	background-image: url(../images/linksBox.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-right-width: 0.09em;
	border-right-style: solid;
	border-right-color: #9cbbce;
	font-size: 1em;
}

#navcontainer_home p {

	background-color: #FFFFFF;

	text-decoration: underline;

	display: block;

	color: #4985B6;

	margin: 0em;

	border-right-width: 0.09em;

	border-left-width: 0.09em;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #9cbbce;

	border-left-color: #9cbbce;

}
#navcontainer_home p.titu {
	background-color: #FFFFFF;
	display: block;
	color: #999999;
	margin: 0em;
	border-right-width: 0.09em;
	border-left-width: 0.09em;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #9cbbce;
	border-left-color: #9cbbce;
	text-decoration: none;
	padding: 0.45em;
}


#navcontainer_home li {

	position:relative;

	padding-left: 0.91em;

}

#navcontainer_home img {

	position:relative;

	border: 0.09em solid #E6EFF4;

	display: block;

}



#navcontainer_home  a  {

	position:relative;

	display: block;

	color: #4985B6;

	padding-bottom: 0.91em;

	padding-top: 0.45em;

	padding-right: 0.64em;

	padding-left: 0.64em;

	border-bottom-width: 0.09em;

	border-bottom-style: dotted;

	border-bottom-color: #999999;

	font-weight: normal;

}

#navcontainer_home  a:hover  {

	color: #333333;

}
#navcontainer_home  a.lista {
	position:relative;
	display: block;
	color: #4985B6;
	padding-bottom: 0.45em;
	padding-top: 0.45em;
	padding-right: 0.64em;
	padding-left: 0.64em;
	font-weight: normal;
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 0.09em;
	border-left-width: 0.09em;
	border-right-color: #9cbbce;
	border-left-color: #9cbbce;
}
#navcontainer_home  a:hover.lista {
	color: #333333;
}


/*hide the left column when printing*/ 

#leftcol {

	float:left;

	position:relative;

	display:block;

	background-color: #eeeeee;

	visibility: visible;

	padding-top: 0.91em;

	width: 15.1em;

	}



 #navcontainer

{

	position:relative;

	width: 14.01em;

	float: left;

	background-color: #EEEEEE;

	padding-top: 1em;

	padding-right: 0em;

	padding-bottom: 0em;

	padding-left: 0.91em;

	height: 36.6em;

}

 #navlist

{

	padding: 0em;

	margin: 0em;

}

#navlist ul {

	list-style: none;

	padding-top: 0.45em;

	padding-right: 0em;

	padding-bottom: 0.45em;

	padding-left: 0em;

	margin: 0em;

	position: relative;

}



#navlist   li

{

	padding-top: 0.45em;

	padding-right: 0em;

	padding-bottom: 0.45em;

	padding-left: 0em;

	margin: 0em;

	border-bottom-width: 0.09em;

	border-bottom-style: solid;

	border-bottom-color: #959174;

	list-style-type: none;

	list-style-image: none;

	position: relative;

	}

#navlist li.clean {

	padding-top: 0.45em;

	padding-right: 0em;

	padding-bottom: 0.45em;

	padding-left: 0em;

	margin: 0em;

	list-style-type: none;

	list-style-image: none;

	position: relative;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	color: #EEEEEE;

}



#navlist li.submenu {

	padding-left: 2.5em;

	border-bottom-style: none;

	position: relative;

	border-top-style: none;

	border-right-style: none;

	border-left-style: none;

}

#navlist li.up {

	border-top-width: 0.09em;

	border-top-style: solid;

	border-top-color: #959174;

	top: -1px;

}





#navlist li a {

	font-weight: bold;

	text-decoration: none;

}

#navlist li a.primero {

	color: #3366CC;

}





#navlist   li   a.segundo {

	color: #FF3300;

	}

#navlist  li  a.tercero {

	color: #18A7A4;

}

#navlist li a.cuarto {

	color: #06B706;

}

#navlist li a.cuarto1 {

	color: #06B706;

	border-bottom-width: 0.09em;

	border-bottom-style: solid;

	border-bottom-color: #959174;

	display: block;

	padding-bottom: 5px;

}



.linea {

	border-bottom-width: 0.09em;

	border-bottom-style: solid;

	border-bottom-color: #515151;

	display: block;

	position: relative;

}



#navlist li a.quinto {

	color: #B6940E;

}

#navlist li a.sexto {

	color: #A22200;

}









#navlist li a:hover{

	color: #333333;

	}





 

   #titulares{

	position:relative;

	width: 55.8em;

	padding: 0em;

	display: inline;

	float: right;

	height: 8.18em;

}

#titulares img {

	width: 55.8em;

	height: 8.18em;

}

#titulares_especial {
	position:relative;
	padding: 0em;
	display: inline;
	float: right;
	width: 55.8em;
}

#titulares_especial img {
	width: 55.8em;
}



/*
#titulares_home {
	position:relative;
	width: 70.91em;
	padding: 0em;
	display: inline;
	float: left;
	height: 9.1em;

}

#titulares_home img {
	position:relative;
	width: 70.91em;

}
*/

/** Banner en la home. **/
#titulares_home 
{
    width: 70.91em;
    height: 120px;
    background: url(../images/img_home3.jpg) no-repeat top left;
}

#titulares_home .banner 
{
    float: right;
}

#titulares_home img
{
    width: auto;
}


#titulares_home_sem {
	position:relative;
	width: 70.91em;
	padding: 0em;
	display: inline;
	float: left;
}
#titulares_home_sem img {
	position:relative;
	width: 70.91em;
}


 #formulario{

  	float: left;

	display:inline;

	position: relative;





	color:#959174;

	padding: 0.91em;

	 }

#textos{

	width: 37.3em;
	
	min-height: 54.0em;

	float: left;

	display:inline;

	position: relative;

	color:#000000;

	padding-top: 1.82em;

	padding-right: 0.91em;

	padding-bottom: 1.82em;

	padding-left: 1.82em;

	background-color: #FFFFFF;

	list-style-type: square;

 }

 

 

 #textos  h1 {

	font-size: 1.5em;

	color:#3366CC;

	font-weight: bold;

	margin: 0em;

	padding-top: 0.1em;

	padding-right: 0.91em;

}



#textos p {

	float: none;

	padding: 0em;

	font-family: tahoma, Arial, Helvetica, sans-serif;

	margin-top: 0.91em;

	margin-right: 0.91em;

	margin-bottom: 0.91em;

}

#textos ul li {

	margin-top: 0.45em;

	list-style-image: url(../images/bullet2.gif);

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1em;

}

#textos ul li li {

	margin-top: 0.45em;

	list-style-image: url(../images/bullet2_2.gif);

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1em;

}

#textos  ul  li.sin_flecha  {

	list-style-image: none;

	list-style-type: none;

	padding: 0px;

	float: left;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0.45em;

	margin-left: 0px;

}

#textos  ul  li   img  {

	height: 45px;

	width: 100px;

	list-style-type: none;

	border: 0.09em solid #e5e5e5;

	display: block;

	list-style-image: none;

	margin: 0em;

	padding: 0px;

}

#textos  ul  li   img.correocomunicacion  {

	width: auto;
	height: auto;
	margin: 0em;
	padding: 0px;
	display: inline-block;
	vertical-align: top;

}





#textos     ol li   {

	list-style-type: decimal;

	margin-top: 0.91em;

	border-bottom-width: 0.09px;

	border-bottom-style: dashed;

	border-bottom-color: #999999;

	display: block;

}





#textos ul li a {

	list-style-type: square;

	margin-top: 0.45em;

}





#textos  p.linea {

	float: none;

	font-family: tahoma, Arial, Helvetica, sans-serif;

	margin-top: 0.91em;

	margin-right: 0.91em;

	margin-bottom: 0.91em;

	border-bottom-width: 0.09em;

	border-bottom-style: dashed;

	border-bottom-color: #666666;

	padding-top: 0em;

	padding-right: 0em;

	padding-bottom: 0.91em;

	padding-left: 0em;

}



#textos a {

	color:#000000;

	font-weight: bold;

}

#textos a:hover {

	color:#3366CC;

	font-weight: bold;

}





#textos img {

	display: block;

	padding: 0em;

	margin: 0.45em;

}

#textos img.correocomunicacion {
	margin: 0px;
	border: 0px;
	display: inline-block;

}

.correocomunicacion {
	margin: 0px 0 -4px 0;
	border: 0px;
	display: inline-block;
}

#textos img.sin {

	display: block;

	padding: 0em;

	margin: 0em;

	float: left;

}



#textos  img.fotos_int {

	display: block;

	padding: 0.6em;

	margin: 0.6em;

	border: 0.09em solid #A09E9F;

}

#textos  img.fotos_mapa {

	display: block;

	border: 0.09em solid #A09E9F;

}



#tabla {
	float: left;
	padding: 0px;
	width: 380px;
	background-color: #78A5C9;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;

}





#fotos_int {

	margin: 1em;

	border: 0.09px solid #EEEEEE;

	display: block;

	padding: 1em;

}

#lista_int {

	float: left;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	display: inline;

}



#lista_int li {

	padding-left: 15px;

	background-image: url(../images/bullet2.gif);

	background-repeat: no-repeat;

	background-position: 0px 7px;

	display: block;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	width: 350px;

	float: none;

	margin-left: 20px;

	list-style-type: none;

}

#lista_int li li {

	padding-left: 15px;

	background-image: url(../../Cofides_01_09_08/styles/bullet2_2.gif);

	background-repeat: no-repeat;

	background-position: 0px 7px;

	display: block;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	width: 220px;

	float: none;

	list-style-type: none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: -20px;

}

#lista_img{

	float: left;

	text-decoration: none;

	margin: 0em;

	padding: 0em;

	display: inline;

	list-style-type: none;

}





#lista_img ul {

	margin:0em;

	padding:0em;

	list-style-image: none;

	list-style-type: none;

	}

#lista_img    li  {

	margin:0em;

	padding:0em;

	display: block;

	float: left;

	list-style-type: none;

	list-style-image: none;

	}

#lista_img  li  a img {

	padding:0em;

	display: inline;

	float: left;

	list-style-type: none;

	list-style-image: none;

	height: 58px;

	width: 58px;

	margin-top: 0em;

	margin-right: 0em;

	margin-bottom: 0em;

	margin-left: 0.50em;

}



#delegaciones {

	display: block;

	float: left;

	width: 37em;

}

#delegaciones p {

	display: block;

	float: left;

	width: 16em;

	border: 0.09em solid #CCCCCC;

	padding: 0.5em;

	margin-top: 1em;

	margin-right: 1em;

	margin-bottom: 0em;

	margin-left: 0em;

}

#delegaciones img {

	display: block;

	float: left;

	margin: 0px;

	padding: 0px;

}



.destacado   {

	color:#3366CC;

	font-weight: bold;

}

.destacado_normal {

	color:#3366CC;

	font-weight: normal;

}

.destacado_blanco {

	color:#FFFFFF;

	font-weight: bold;

}









#contenido_home {

	position:relative;

	width: 70.91em;

	height: auto;

	display: inline;

	bottom: 0em;

	float: left;

}





   #imagenes_home{

	float: right;

	position: relative;

	display:inline;



}


#textos_home_container {
	float: left;
	display:inline;
	position: relative;
	color:#000000;
	background-color: #FFFFFF;
	padding: 0em;
	width: 39.9em;
	/* margin-top: 0.09em; */
}

#textos_home {

	float: left;

	display:inline;

	position: relative;

	color:#000000;

	background-color: #FFFFFF;

	list-style-type: square;

	padding: 0em;

	width: 39em;

	margin-right: auto;

	margin-left: auto;

}



#textos_home h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 1.5em;

	color:#3366CC;

	font-weight: bold;

	margin-top: 1.2em;

	margin-right: 0em;

	margin-bottom: 0em;

	margin-left: 1.7em;

	padding-top: 0.5em;

	padding-right: 0em;

	padding-bottom: 0.45em;

	padding-left: 0.7em;

	width: 22em;

	border-right-width: 0.09em;

	border-right-style: solid;

	border-right-color: #CCCCCC;

	background-image: url(../images/linksBox.gif);

	background-repeat: no-repeat;

	background-position: left top;

	display: block;

	

}



#textos_home p {
	color:#000000;
	font-weight: normal;
	display: block;
	width: 32.6em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 2.5em;
	padding-top: 0.70em;
	padding-right: 0.50em;
	padding-bottom: 0.45em;
	padding-left: 0.91em;
	border: 0.09em solid #9cbbce;
}

#textos_home div.wrapper{
	color:#000000;
	font-weight: normal;
	display: block;
	width: 32.6em;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 2.5em;
	padding-top: 0.70em;
	padding-right: 0.50em;
	padding-bottom: 0.45em;
	padding-left: 0.91em;
	border: 0.09em solid #9cbbce;
	text-align:center;
}

#textos_home div.wrapper object#viewer1{
	width:350px;
	height:215px;
	z-index:-1;
}

#textos_home img {

	display: inline;

	float: right;

	padding: 0.27em;

	margin: 0.45em;

	border: 0.09em solid #CCCCCC;

	/*height: 9.09em; */

	width: 9.09em;

}





#rightmenu_container{
	float: right;
	position: relative;
	display:block;
	background-color: #999999;
	width: 13.5em;
	font-weight: normal;
	color: #FFFFFF;
	height: auto;
	margin: 0;
	padding: 0.91em;
 }



#rightmenu_container h1 {
	font-size: 1.2em;
	color: #4B4B4B;
	background-image: url(../images/subrayado.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	padding-bottom: 1em;
	margin-top: 0.91em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
}

#rightmenu_container p {
	margin-left: 0.91em;
	margin-top: 0.91em;
	margin-bottom: 0.91em;
}

#rightmenu_container p.portada {
	margin-left: auto;
	margin-right: auto;
	width: 124px;
}

#rightmenu_container p a {
	color: #FFFFF1;
	font-weight: normal;
}

#rightmenu_container p a:hover {
	color: #3366CC;

}





 

#footer{
	height:3em;
	background-color:#4b493b;
	clear:both;
	color:#CCCCCC;
	padding: 1.82em;
	text-align: center;



 } 
#footer img {
	vertical-align: middle;
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#footer a {

	color:#CCCCCC;

	font-weight: normal;

	padding: 1em;

}

#footer a:hover {

	color:#3366CC;

}



 

 /* *** Float containers fix: */ 

.clearfix:after {

	/*content: "."; */

 display: block;

	height: 0em;

	clear: both;

	visibility: hidden;

 }

#textos_publi {

	width: 100%;

	float: left;

	display:inline;

	position: relative;

	color:#000000;

	padding-top: 1.82em;

	padding-right: 0.91em;

	padding-bottom: 1.82em;

	padding-left: 1.82em;

	background-color: #FFFFFF;

	list-style-type: square;

}

#marco {

	display: block;

	float: left;

	width: 34.36em;

	margin-top: 1em;

	margin-bottom: 1em;

	border: 0.09em solid #e5e5e5;

	padding-top: 1em;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 2em;

}





 

/*.clearfix{display: inline-block;}*/



/* Hides from IE-mac \*/

* html .clearfix{height: 1%;}

.clearfix{display: block;}

/* End hide from IE-mac */  


.clearall { clear: both !important; display: block !important; height: 0 !important; margin: 0 !important; overflow: hidden !important; padding: 0 !important; width: 0 !important; }



 

 /*printer styles*/ 

 @media print{ 

}

.derecha {

	float: right;

}

#auxiliar {

	display: block;

	float: left;

	width: 200px;

	margin-top: 1em;

}

#auxiliar3 {
	display: block;
	float: left;
	width: 22em;
}
#auxiliar4 {
	display: block;
	float: right;
	width: 14em;
}





.izquierda {

	float: left;

}

.derecha {

	float: right;

}

.centro {

	float: right;

	text-align: center;

}

#marco2 {

	display: block;

	float: left;

	width: 34.36em;

	margin-top: 1em;

	border: 0.09em solid #e5e5e5;

	padding-top: 1em;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 2em;

}

#marco5 {

	display: block;

	float: left;

	width: 25em;

	margin-top: 1em;

	border: 0.09em solid #e5e5e5;

	padding-top: 1em;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 2em;

}
.programasemina {
	padding-left: 70px;
	display: block;
}
#icono_word img {
	display: block;
	float: left;
	margin: 0px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.destacado_programa {
	color:#3366CC;
	font-weight: bold;
}
.destacadoPro {
	color:#3366CC;
	font-weight: bold;
	font-size: 14px;
}
.celda_azul {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4985b6;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.celda_blanca {
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.enlace_izq {
	float: left;
	width: 22em;
}
.enlace_der {
	float: right;
	width: 14em;
}
.enlace_linea {
	height: 30px;
	width: 400px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #E9E9E9;
	border-right-color: #E9E9E9;
	border-bottom-color: #E9E9E9;
	border-left-color: #E9E9E9;
	margin-bottom: 5px;
}

.pop-up-condiciones{
	padding: 25px;
	text-align: justify;
	background-color: #ffffff;
	}


/* Páginas de los contratos */
table.contratos {
	border-right: black 1px solid;
	padding: 0;
	margin: 0;	
}
table.contratos thead tr {
	background-color: #55a1d5;
}
table.contratos th {
	font-weight: bold;
	text-align: center;
	margin: 0;
	padding: 2px;
	border-left: black 1px solid;
	border-top: black 1px solid;
	border-bottom: black 1px solid;
}
table.contratos td {
	margin: 0;
	padding: 2px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

table.contratos td.importe {
	text-align: right; 
}



