/* CONTENIDO PLANES
--------------------------------------------------------------------------- */	

#nuevosplanes {width: 720px; float: left; margin: 0 0 0 0;}

#nuevosplanes #planestbgtop {width: 720px; height: 3px; margin: 0px auto;}
#nuevosplanes #planestbgbot {width: 720px; height: 3px; margin: 0px auto;}

#nuevosplanes #planest {width: 720px; margin: 0px auto; border-top: 1px solid #9cb1ce; border-left: 1px solid #9cb1ce; border-right: 1px solid #9cb1ce;}
#nuevosplanes #planestb {width: 720px; margin: 0px auto; border: 1px solid #9cb1ce;}
#nuevosplanes #plancab {width: 720px; height: 35px; border-bottom: 1px solid #e9e9e6; color: #3b60af; font-size: 13px;}
#nuevosplanes #plancabtitlepos {padding: 10px 0 0 20px;}
#nuevosplanes #plancont {width: 720px; height: auto; /*border-bottom: 1px solid #e9e9e6;*/}
#nuevosplanes #plancontimg {width: 232px; height: auto; float: left;}
#nuevosplanes #plancontxt {width: 480px; height: auto; float: left; text-align: justify;}
#nuevosplanes #plancontxt .texto {padding: 10px 20px 0 20px; /*color: #6f90b8 #3b60af;*/ /*text-align: justify;*/}
#nuevosplanes #plancontxt .posboton {margin: 20px 0 0 0;}

#nuevosplanes2 {width: auto; float: left;}
		
/* PLANES, TABLAS ACCESIBLES
--------------------------------------------------------------------------- */	
	
#nuevosplanes #planconttablaindex {width: 720px; height: /*547px;*/ auto; clear: both; margin: 0px auto; border-left: 1px solid #9cb1ce; border-right: 1px solid #9cb1ce; }
#nuevosplanes #planconttablaindex #pos {padding: 20px 0 0 19px;}

#nuevosplanes #planconttabla {width: 720px; height: /*547px;*/ auto; clear: both; margin: 0px auto; border-left: 1px solid #9cb1ce; border-right: 1px solid #9cb1ce; border-bottom: 1px solid #9cb1ce; padding: 0 0 20px 0;}
			
#nuevosplanes .tablaplanes {width: 100%; height: auto; border: 1px solid #bac8dd; background: url(../images/bgtablasup.gif) top repeat-x;}
		
	#nuevosplanes .tablaplanes .tablaleft {float: left; padding: 0 0 20px 0;}
		#nuevosplanes .tablaplanes .tablaleft .posiciona {padding: 25px 0 0 15px;}
		#nuevosplanes .tablaplanes .tablaleft .tabla {width: 440px; border-right: 1px solid #c1cde0; border-left: 1px solid #c1cde0; border-top: 1px solid #c1cde0;}
		#nuevosplanes .tablaplanes .tablaleft td {border-bottom: 1px solid #c1cde0; height: 18px; text-indent: 20px; font-size: 11px; padding: 4px 0 4px 0;}
		#nuevosplanes .tablaplanes .tablaleft th {text-align: left; text-indent: 20px; font-weight: normal; height: 18px; color: #3b60af; font-size: 11px;}
		#nuevosplanes .tablaplanes .tablaleft .tdleft {border-left: 1px solid #d6deeb; width: 125px;}
		#nuevosplanes .tablaplanes .tablaleft .cabecera {background: #c1cde0;}
		
	#nuevosplanes .tablaplanes .tablaright {float: left; padding: 0 0 20px 0;}
		#nuevosplanes .tablaplanes .tablaright .posiciona {padding: 25px 0 0 14px;}
		#nuevosplanes .tablaplanes .tablaright .tabla {width: 200px; border-right: 1px solid #c1cde0; border-left: 1px solid #c1cde0; border-top: 1px solid #c1cde0;}
		#nuevosplanes .tablaplanes .tablaright td {border-bottom: 1px solid #c1cde0; height: 18px; font-size: 11px; padding: 10px 10px 10px 10px;}
		#nuevosplanes .tablaplanes .tablaright th {text-align: left; text-indent: 12px; font-weight: normal; height: 18px; color: #3b60af; font-size: 11px;}
		#nuevosplanes .tablaplanes .tablaright .cabecera {background: #c1cde0;}
		#nuevosplanes .tablaplanes .tablaright .precio {font-size: 14px; color: #e46e00; font-weight: bold;}
			
	/*08.07.2008*/
	#nuevosplanes .tablaplanes .comparativa {padding: 0 0 20px 0;}
		#nuevosplanes .tablaplanes .comparativa .posiciona {padding: 25px 0 0 15px;}
		#nuevosplanes .tablaplanes .comparativa .tabla {width: 98%; border-top: 1px solid #c1cde0; border-left: 1px solid #c1cde0;}
		#nuevosplanes .tablaplanes .comparativa td {border-bottom: 1px solid #c1cde0; border-right: 1px solid #c1cde0; height: 18px; font-size: 11px; padding: 0; text-align: center; padding: 4px 2px 4px 2px;}
		#nuevosplanes .tablaplanes .comparativa th {border-bottom: 1px solid #c1cde0; border-right: 1px solid #c1cde0; padding: 0 10px 0 10px; text-align: left; font-weight: normal; height: 18px; color: #3b60af; font-size: 10px;}
		#nuevosplanes .tablaplanes .comparativa .tdtit {background: #fff /*url(../images/bgtablacomptd.gif) repeat-y*/; color: #747679;}
		#nuevosplanes .tablaplanes .comparativa .tdcab {text-align: center; padding: 5px; height: 40px; background: #fff url(../images/bgtablacomptd.gif) repeat-y;}
		#nuevosplanes .tablaplanes .comparativa .cabecera {background: #c1cde0;}
		#nuevosplanes .tablaplanes .comparativa .rightborder {border-right: 1px solid #c1cde0;}
		#nuevosplanes .tablaplanes .comparativa .precio {font-size: 14px; color: #e46e00; font-weight: bold;}
		#nuevosplanes .tablaplanes .comparativa .presentacion {padding: 0 20px 20px 0; text-align: justify;}
		#nuevosplanes .tablaplanes .comparativa .explicacion {padding: 20px 20px 20px 0; text-align: justify;} 
		#nuevosplanes .tablaplanes .comparativa .preus {font-size: 9px;}
		#nuevosplanes .tablaplanes .comparativa a {text-decoration: underline;}
		#nuevosplanes .tablaplanes .comparativa a:hover {text-decoration: none;}				
			
	/*Codigo nuevo para Copia Digital 16/08/2008 */
	#nuevosplanes .tablaplanes .copiadigital {padding: 0 0 20px 0;}
		#nuevosplanes .tablaplanes .copiadigital .posiciona {padding: 25px 0 0 25px;}
		#nuevosplanes .tablaplanes .copiadigital .tabla {width: 100%; border-top: 1px solid #c1cde0; border-left: 1px solid #c1cde0;}
		#nuevosplanes .tablaplanes .copiadigital td {border-bottom: 1px solid #c1cde0; border-right: 1px solid #c1cde0; height: 18px; font-size: 11px; padding: 0; text-align: left; padding: 4px 0 4px 10px;}
		#nuevosplanes .tablaplanes .copiadigital td .naranja {color: #e46e00; font-weight: bold;}
		#nuevosplanes .tablaplanes .copiadigital th {border-bottom: 1px solid #c1cde0; border-right: 1px solid #c1cde0; padding: 0 10px 0 10px; text-align: left; font-weight: normal; height: 18px; color: #3b60af; font-size: 10px;}
		#nuevosplanes .tablaplanes .copiadigital .tdtit {background: #fff /*url(../images/bgtablacomptd.gif) repeat-y*/; color: #747679;}
		#nuevosplanes .tablaplanes .copiadigital .tdcab {text-align: center; padding: 5px; height: 40px; background: #fff url(../images/bgtablacomptd.gif) repeat-y;}
		#nuevosplanes .tablaplanes .copiadigital .cabecera {background: #c1cde0;}
		#nuevosplanes .tablaplanes .copiadigital .rightborder {border-right: 1px solid #c1cde0;}
		#nuevosplanes .tablaplanes .copiadigital .precio {font-size: 14px; color: #e46e00; font-weight: bold;}
		#nuevosplanes .tablaplanes .copiadigital .presentacion {padding: 0 20px 20px 0; text-align: justify;}
		#nuevosplanes .tablaplanes .copiadigital .explicacion {padding: 0 20px 20px 0; text-align: justify;}
		#nuevosplanes .tablaplanes .copiadigital .tablagen {width: 100%; border-top: 1px solid #c1cde0; border-left: 1px solid #c1cde0;}
			#nuevosplanes .tablaplanes .copiadigital .tablagen td {padding: 10px 0 10px 0;}
			#nuevosplanes .tablaplanes .copiadigital .tablagen .bloque {}
				#nuevosplanes .tablaplanes .copiadigital .tablagen .bloque .izq {float: left; width: 2%; padding: 4px 0 0 0; margin: 0 0 0 10px;}
				#nuevosplanes .tablaplanes .copiadigital .tablagen .bloque .dcha {float: left; margin: 0 0 0 5px; width: 90%; text-align: justify;}
						
			/*31/07/2008*/
			#nuevosplanes .tablaplanes .copiadigital .logotiposcorp {padding: 25px 10px 20px 10px; text-align: justify;}
				#nuevosplanes .tablaplanes .copiadigital .logotiposcorp h3 {font-size: 14px; font-weight: normal; color: #e46e00;}
				#nuevosplanes .tablaplanes .copiadigital .logotiposcorp h4 {font-size: 12px; font-weight: normal;}
				#nuevosplanes .tablaplanes .copiadigital .logotiposcorp img {border-bottom: 1px solid #c1cde0; padding: 0 0 10px 10px;}
				
#nuevosplanes #plancontimg2 {width: 231px; height: auto; float: left; border-right: 1px solid #e9e9e6;}