/* CSS Document */
.clearfix:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
	}
.clearfix {
	display:inline-block;
}
.clearfix {
	display:block;
}
* html .clearfix {
	height:1px;
}

.right{
	float:right;
}
.left{
	float:left;
}
.txt P{
	padding:5px 0px;
}
.box{
	padding:10px;
}
.txtGrey{
	color:#2b2c2c;
}
.box_bluei{ background:#cde2f0;}
.box_bluel{ background:#d5e7f3;}
.secTitular{
	background:url(/images/dotgreen.gif) no-repeat 0px 5px;
	padding-left:20px;
	font-size:20px;
	color:#024D87;
	border:none;
}
.taxonomia{
	padding:0px 10px 10px 10px;
	border-bottom:1px dotted #014e86;
	font-weight:bold;
	color:#aace02;
	font-size:14px;
}
input.resultado {
	background:#0093ff;
	color:#FFFFFF;
	border:none;
	border:#7FCF00 1px solid;
	width:183px;
	padding:5px;
	font-weight:bold;
	margin-top:20px;
	margin-left:214px;
}
input.guardar {
	background:#0093ff;
	color:#FFFFFF;
	border:none;
	border:#7FCF00 1px solid;
	width:183px;
	padding:5px;
	font-weight:bold;
	margin-top:20px;
}
input.cancelar {
	background:#0093ff;
	color:#FFFFFF;
	border:none;
	border:#7FCF00 1px solid;
	width:183px;
	padding:5px;
	font-weight:bold;
	margin-top:20px;;
}
.message{
	background:#daeaf5;
	padding:20px;
	text-align:center;
	color:#666666;
}
.message P{
	padding:5px 0px;
}
.message A{
	font-weight:bold;
	color:#0093FF;
}
.message A:hover{
	color:#014E86;
}
.tax A{
	color:#999999;
	background:url(/images/more_icon.gif) no-repeat 0px -14px;
	padding-left:15px;
}
.tax A:hover{
	color:#0066FF;
	background-position:0px 1px;
}
/******************************************************************************************************/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, form, fieldset, input, textarea, p, blockquote, th, td{
	padding:0px;
	margin:0px;
}
body{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	/*background-color:#eaf4fb;*/
	background-color:#FFFFFF;
}
UL{
	list-style:none;
}
A{
	text-decoration:none;
}
A:hover{
	
}
INPUT{
	font-size:11px;
}
SELECT{
	vertical-align:top;
	font-size:0.75em;
}
LABEL{
	font-size:11px;
	color:#333333;
	padding-top:10px;
}
H1{
	font-size:16px;
	color:#014e86;
	border-bottom:1px dotted #014e86;
	margin-bottom:10PX;}
/************************************* PROVISIONAL ***************************************************/
#menuprovisional li{display:inline; padding:10px 10px}

/******************************************************************************************************/
/**********************************************************************/
/******************************** HEADER *****************************/
/**********************************************************************/
#header{
	background:url(/images/header_bg.jpg) repeat-x;
}
#box_header{
	margin:0pt auto;
	width:925px;
}

#box_header #menuflash #menu{
	width:130px;
}
#box_header #menuflash #menu UL{
	padding:37px 0px 0px 0px;
}
#box_header #menuflash #menu LI{
	display:inline;
	border-right: 1px solid #64A0CC;
}
#box_header #menuflash #menu LI.last{
	border:none;
}
#box_header #menuflash #menu LI A{
	color:#64A0CC;
	font-weight:bold;
	padding:0px 5px;
}
#box_header #menuflash #menu LI A:hover{
	color:#ffffff;
}





#box_header #menuflash #flash{
	width:280px;
}
#box_header #top #logo_foro{
	width:599px;
	height:134px;
}
#box_header #top #logo-hora{
	width:599px;
	height:134px;
}
#box_header #top #hora{
	position:absolute;
	z-index:2;
	top:64px;
	text-align:right;
	/*left:817px;*/
	color:#666666;
	width:590px;
	font-weight:bold;
}
#box_header #top #hora SPAN{
	font-size:13px;
}
#box_header #top #logo{
	position:absolute;
	z-index:1;
	width:599px;
	top:60px;
	/*left:294px;*/
}
#box_header #top #areaclient{
	/*width:265px;
	height:102px;
	padding:32px 38px 0px 22px;
	background:url(/images/top_bg.jpg) no-repeat;*/
	width:270px;
	height:121px;
	padding:13px 38px 0px 17px;
	background:url(/images/top_bg.jpg) no-repeat;
}
#areaclient #user{
	text-align:right;
	color:#ff0000;
	font-size:11px;
	width:265px;
	height:20px;
}
#form_register {
	margin:0pt;
	padding:0px;
	width:248px;
	
}
#areaclient  #user_action{
	padding-top:7px;
}
#areaclient  #user_action .newuser A{
	color:#0093ff;
	font-weight:bold;
}
#areaclient  #user_action .forgotpwd A{
	color:#ffffff;
	font-weight:bold;
}
#areaclient  #user_action .newuser A:hover{
	/*border-bottom:1px dotted #005ea2;*/
	text-decoration:underline;
}
#areaclient  #user_action .forgotpwd A:hover{
	/*border-bottom:1px dotted #005ea2;*/
	text-decoration:underline;
}
#form_register dt {
	float:left;
	font-weight:normal;
	padding-top:7px;
	width:115px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
	font-size:12px;
}
#form_register dd {
	margin-left:122px;
	padding-top:5px;
	/*width:118px;*/
}
#form_register dd input {
	font-size:12px;
	padding-bottom:0pt;
	width:118px;
}
#form_register dd input.acceder {
	background:#0093ff;
	color:#FFFFFF;
	border:none;
	border:#7FCF00 1px solid;
}
/***** AREA CLIENTE REGISTRADO ****/
#areaclient_on{
	background:url(/images/top_bg.jpg) no-repeat 0px 0px;
	width:270px;
	height:121px;
	padding:13px 38px 0px 17px;
}

/*background dependiendo del usuario logueado*/
#areaclient_on.loginbox_admin {
	background:url(/images/top_bg_administrador.jpg) no-repeat 0px 0px;
}
#areaclient_on.loginbox_tec {
	background:url(/images/top_bg_psicologo.jpg) no-repeat 0px 0px;
}
#areaclient_on.loginbox_user {
	background:url(/images/top_bg.jpg) no-repeat 0px 0px;
}
#areaclient_on.loginbox_default {
	background:url(/images/top_bg.jpg) no-repeat 0px 0px;
}


#areaclient_on #user{
	text-align:right;
	font-weight:bold;
	color:#FFFFFF;
	width:265px;
}
#areaclient_on #userregister{
	padding:0px 0px 4px 4px;
}
#areaclient_on #userregister LI{
	padding-top:3px;
	font-weight:bold;
	padding-right:4px;
}
#areaclient_on #userregister LI A{
	color:#333333;
}
#areaclient_on #userregister LI A:hover{
	color:#FFFFFF;
	
}


/********************************************************************/
/******************************** CONTENT *****************************/
/******************************************************************/
#content{
	margin:0pt auto;
	width:925px;
}
#pageHome, #pageTests, #pageCuenta, #pagePodcast, #pageServicios, #pagePartners, #pagePsicopedia, #pageServicios, #pageNoticias, #pageText, #pageContrata, #pageUser, #pageAdmin{
	margin:10px 0px;
}

.more {
  text-align:right;
 }
.more A{
  color:#014e86;
  border-bottom: #014e86 1px dotted;
  font-weight:bold;
}
/****** Col IZQ **********/
/*Nueva version menu Canales*/
#colum_left{
	width:207px;
	margin-right:15px;
}
#menu_canales #head{
	background:url(/images/menuCanales_head.jpg) no-repeat 0px bottom;
	height:8px;
	width:207px;
}
#menu_canales #foot{
	background:url(/images/menuCanales_foot.jpg) no-repeat 0px 0px;
	height:8px;
	width:207px;
}
#menu_canales #content{
	border-right: 1px solid #5f98c5;
	border-left: 1px solid #5f98c5;
	width:205px;
}

#menu_canales #list_canales LI{
	color:#666666;
	width:205px;
	padding:3px 0px 2px 20px;
}
#menu_canales #list_canales .canal{
	background:url(/images/menuCanales_bg.jpg) no-repeat 0px 2px;
	width:185px;
	padding-left:20px;
	border-bottom:1px solid #c8e5e7;
	font-weight:bold;
}
#menu_canales #list_canales .first{
	border-top:1px solid #c8e5e7;
}
#menu_canales #list_canales .canal_selected{
	background:url(/images/menuCanales_selected_bg.jpg) no-repeat 0px 2px #1c8ae9;
	width:185px;
	padding-left:20px;
	color:#FFFFFF;
	font-weight:bold;
}
#menu_canales #list_canales .canal A{
	color:#666666;
}
#menu_canales #list_canales .canal A:hover{
	color:#5f98c5;
}

/*primer version menu Canales*/

/*#menu_canales #list_canales LI{
	border-bottom:1px dotted #4f4f4f;
	padding:0px;
	margin:0px;
	float:left;
	width:205px;
}
#menu_canales #list_canales IMG{
	padding:7px 10px 0px 5px
}
#menu_canales #list_canales .canal{
	border-left:1px dotted #4f4f4f;
	padding:2px 10px 2px 10px;
}
#menu_canales #list_canales .canal_selected{
	border-left:1px dotted #4f4f4f;
	padding:2px 10px 2px 15px;
	color:#024D87;
	font-weight:bold;
	width:152px;
	background:#cde2f0;
}
#menu_canales #list_canales .canal A{
	color:#0093ff;
	font-size:12px;
	font-weight:bold;
}
#menu_canales #list_canales .canal A:hover{
	color:#ABCE02;
	padding-left:5px;
}
*/

/*nueva vesrion NOTICIAS  HOME*/
#noticias{
	width:207px;
	margin-top:10px;
}
#noticias #head{
	background:url(/images/noticias_home_head.jpg) no-repeat 0px 0px;
	width:207px;
	height:38px;
}
#noticias #foot{
	background:url(/images/noticias_home_foot.jpg) no-repeat 0px 0px;
	width:207px;
	height:8px;
}
#noticias #content{
	border-left:1px solid #aace02;
	border-right:1px solid #aace02;
	width:205px;
	
}
#noticias #content .not .dot{
	width:10px;
	padding:0px 5px 0px 5px;
	color:#666666;
}
#noticias #content .not .titulo{
	width:175px;
	padding-bottom:3px;
	padding-top:2px;
}
#noticias #content .not .titulo A{
	font-weight:normal;
	color:#666666;
}
#noticias #content .not .resumen{
	padding:0px;
	font-size:11px;
	color:#999999;
	padding:0px 5px 0px 19px
}
#noticias #content .not .link{
	padding-right:5px;
	padding-bottom:7px;
}
#noticias #content .not .link A{
	color:#666666;
	font-size:11px;
	background:url(/images/more_icon_right.gif) no-repeat right -14px;
	padding-right:15px;
	border:none;
}
#noticias #content .not .link A:hover{
	background:url(/images/more_icon_right.gif) no-repeat right 1px;
	color:#008fff;
}
#noticias #content .masnoticias A{
	color:#568c01;
	text-align:center;
	font-weight:bold;
	padding:10px 40px;
}
/*antigua version noticias home*/
/*#noticias{
	margin-top:10px;
	background-color:#d1e5f3;
	padding:10px;
}
#noticias .not{
	padding-bottom:10px;
}*/
.titulo A{
	font-weight:bold;
	color:#014e86;
	font-size:12px;
}
.resumen{
	color:#555a5e;
	padding:5px 0px;
}
.link{
	text-align:right;
	font-weight:bold;
	color:#014e86;
	padding-bottom:5px;
}
.link A{
	color:#27a7fd;
}
.link A:hover{
	color:#27a7fd;
	border-bottom:dotted 1px #014e86;
}
.not_list{
	width:623px;
}
.notdetalle .titulo{
	font-size:24px;
	font-weight:bold;
	color:#014e86;
}
.notdetalle .resumen{
	font-size:14px;
}
.notdetalle .txt{
	font-size:14px;
}
/***************** Col. CENTER *****************************************/
/**nueva version de la home - HOME 2***/
#row_first, #row_second, #row_third{
	width:678px;
}
#row_first #txtvertical{
	float:left;
}
#row_first #bienvenidos{
	float:left;
	width:322px;
	border-right:1px solid #CCCCCC;
	height:341px; 
}
#row_second #foro{
	margin:10px 0px 0px 0px;
	background:#66A9D3;
}
#row_third #secciones{
	margin:10px 0px 0px 0px;
}
#row_third #secciones #promociones, #row_third #secciones #psicopedia, #row_third #secciones #radio{
	width:314px;
	margin-top:0px;
}
/***** FIN nueva version HOME 2 ******/
#txtvertical{
	width:355px;
}
#txtvertical A{
	color:#0066CC;
}
#txtvertical P{
	padding:5px 10px;
	color:#666666;
}
#txtvertical .quienessomos{
	text-align:center;
}
#txtvertical .contrata{
	text-align:center;
	font-size:14px;
	padding-bottom:15px;
}
#txtvertical .quienessomos A{
	color:#333333;
	font-weight:bold;
	background:url(/images/more_icon_right.gif) no-repeat right -14px;
	padding-right:15px;
}
#txtvertical .quienessomos A:hover{
	background-position:right 1px;
	color:#1987e8;
}
#txtvertical .contrata A{
	color:#a1c201;
	font-weight:bold;
	/*background:url(/images/more_icon_right.gif) no-repeat right -14px;*/
	padding-right:15px;
}
#txtvertical .contrata A:hover{
	/*background-position:right 1px;*/
	color:#1987e8;
}
#txtvertical H1{
	padding:0px;
	border:0px;
	margin:0px;
}
#txtvertical H1 SPAN{
	display:none;
}
#txtvertical #about{
	border:1px solid #CCCCCC;
	border-top:none;
}
#txtvertical #about H1{
	background:url(/images/home_textvertical_title.jpg) no-repeat center top;
	width:353px;
	height:32px; /* modificado para la version 2008*/
	overflow:hidden;
}
#txtvertical #about H1.comofunciona{
	margin-top:10px;
	background:url(/images/home_txtvertical_comofunciona.jpg) no-repeat center top;
	width:353px;
	height:32px;
	overflow:hidden;
}
/***************** Col. DERECHA  ************************************/
#col_right{
	
}
#bienvenidos{
	width:323px;
	height:168px;
	border:1px solid #CCCCCC;
	border-left:none;
	overflow:hidden;
}
#bienvenidos UL{
	padding: 0px 20px;
}
#bienvenidos LI{
	padding:2px 0px;
	list-style:circle;
}
#col_center #foro{

}

#col_center #foro H1{
	background:url(/images/foro_head_home.jpg) no-repeat;
	width:355px;
	height:74px;
	border:0px;
	padding:0px;
	margin-top:10px;
}
#col_center #foro  #content {
	border-color:#C1BEBE;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	margin:0;
	padding:0;
	width:353px;
}
#col_center #foro UL{
	padding:0px 10px;
}
#col_center #foro LI{
	padding:8px 10px 8px 46px;	
	border-bottom:1px solid #deeff1;
	background:url(/images/foro_home_ico.jpg)  no-repeat scroll  0px center;
}
 #col_center #foro .mas{
	background:transparent url(/images/more_icon_right.gif) no-repeat scroll right -13px;
	
	text-align:right;
	margin-top:5px;
	margin-right:15px;	
	color:#333333;
	font-weight:bold;
	padding:0px 15px 10px 0px;
}
#col_center #foro A{
	color:#333333;
}
#col_center #foro A:hover{
	text-decoration:underline;
}

#secciones{
	margin:10px 0px 0px 10px;
}
#secciones .boxblue{
	background:#d5e7f3;
	margin-top:10px;
}
/*promociones disponibles*/
#secciones #promociones{
	margin-top:10px;
}
#secciones #promociones H1{
	background: url(/images/promociones_title_home.jpg) no-repeat;
	width:314px;
	height:32px;
	border:none;
	padding:0px;
	margin:0px;
}
#secciones H1 span{
	display:none;
}
#secciones #promociones #content{
	border:1px solid #2c9fd0;
	border-top:none;
	width:312px;
	margin:0px;
	padding:0px;
}
#secciones #promociones #content .promo{
	border-bottom:1px solid #c4e6f5;
	color:#333333;
}
#secciones #promociones #content .precio{
	color:#FF0000;
	font-weight:bold;
}
#secciones #promociones #content .promo .p{
	width:240px;
	padding: 5px 5px 5px 15px;
	background:url(/images/dot_star.gif) no-repeat 0px 6px;
}
#secciones #promociones #content .vertodos{
	width:312px;
	padding:5px 0px;
}
#secciones #promociones #content .vertodos A{
	color:#FFFFFF;
	font-size:14px;
}
#secciones #foro{margin-top:10px;}
#secciones #radio{margin-top:10px;}
#secciones #radio H1{
	background:url(/images/radio_home_head.jpg) no-repeat;
	width:314px;
	height:38px;
	border:0px;
	padding:0px;
	margin:0px;
}
#secciones #radio #content {
	border-color:#C1BEBE;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	margin:0;
	padding:0;
	width:312px;
	background:url(/images/microphone.jpg) no-repeat scroll 3px   bottom;
}
#secciones #radio #content UL{
	padding:5px 10px 1px 72px;
}
#secciones #radio #content LI{
	padding:7px 27px 6px 6px;
	/*background:url(/images/play_icon.jpg)  no-repeat scroll center right;*/
	border-bottom:1px solid #deeff1;
}
#secciones #radio #content A{
	color:#343232;
	font-weight:bold;
}
#secciones #radio #content LI A:hover{
	text-decoration:underline;
}
#secciones #radio #content .mas{
	padding:3px 16px 10px 119px;
	
} 
#secciones #radio #content .mas A{
	color:#666666;
	font-weight:bold;
	border:none;
	background:transparent url(/images/more_icon_right.gif) no-repeat scroll right -13px;
	padding-right:14px;
}
#secciones #psicopedia{margin-top:10px;}
#secciones #psicopedia H1{
	background:url(/images/psicopedia_home_title.jpg) no-repeat;
	width:314px;
	height:29px;
	border:0px;
	padding:0px;
	margin:0px;
}
#secciones #psicopedia #content{
	border:1px solid #c1bebe;
	border-top:none;
	width:312px;
	margin:0px;
	padding:0px;
	
}
#secciones #psicopedia #content H2{
	background:url(/images/piscopedia_entrada_ico.jpg) no-repeat 0px 1px;
	padding:5px 5px 5px 40px;
	font-size:14px;
	color:#333333;
}
#secciones #psicopedia #content P{
	padding:5px 10px;
	color:#596161;
}
#secciones #psicopedia #content .more{
	padding:0px 15px 5px 0px;
}
#secciones #psicopedia #content .more A{
	border:none;
	color:#666666;
	background:url(/images/more_icon_right.gif) no-repeat right -14px;
	padding-right:15px;
}
#secciones #psicopedia #content .more A:hover{
	background-position:right 1px;
	color:#3ca1f3;
}



#secciones #test{
	margin-top:10px;
	background:#bbd842;
	width:314px;
}
#secciones #test .tp{
	padding:3px 5px;
	color:#224b29;
}
#secciones #test .t{
	width:136px;
	padding:3px 10px;
	font-size:11px;
	color:#ffffff;
}
/*#secciones #psicopedia{
	padding:10px;
	width:292px;
	background:url(/images/psicopedia_home_bg.jpg) #d5e7f3 no-repeat left bottom;
}
#secciones #psicopedia H2{
	font-size:14px;
}
#secciones #psicopedia P{
	font-size:11px;
	color:#2B2C2C;
}*/
#secciones #podcast{
	padding:10px;
	width:292px;
	background:url(/images/podcast_home_bg.jpg) #d5e7f3 no-repeat right bottom;
}
#secciones #podcast UL{

}
#secciones #podcast LI{
	padding-bottom:5px;
}
#secciones #podcast LI A{
	color:#0099ff;
	background:url(/images/arrow.gif) no-repeat 0px 1px;
	padding-left:15px;
}
#secciones #podcast LI A:hover{
	color:#014e86;
}
/************************** TEST ***********************************/
.img{
	width:200px;
	height:150px;
	overflow:hidden;
	margin:10px;
}
#explTest{
	background:#FFFFFF;
	border-bottom:1px dotted #014E86;
}
#explTest .recordatorio{
	padding:10px;
	border:3px solid #A8CA02;
	width:261px;
	font-size:12px;
	color:#000000;
	margin-top:10px;
}
#explTest .txt{
	width:370px;
	color:#454848;
}
#explTest UL{
	border-left:3px solid #a8ca02;
	padding:5px 10px;
	margin:10px 0px 0px 15px;
}
#explTest LI{
	padding:2px 0px;
	color:#666666;
	font-size:11px;
}
#explTest LI A{
	font-weight:bold;
	color:#014e86;
	font-size:12px;
}
#explTest LI A:hover{
	color:#a8ca02;
	border-bottom:1px dotted #a8ca02; 
}

#pageTests #col_right, #pageTests #col_center{
	width:297px;
	padding:10px;
}
#pageTests #col_center{
	margin-right:10px;
}
#explTest2{
	padding-top:2px;
	width:675px;
	color:#454848;
	border:#5A9AC8 2px solid;
}
#explTest2 H2{
	font-size:22px;
	color:#014E86;
	background:url(/images/dot_test.gif) no-repeat left center;
	padding:10px 0px 10px 40px;
}
/*#testgrauito, #testpersonalizado{
	background:#FFFFFF;
	width:313px;
	height:580px;
}*/

#testgrauito{
	background:#FFFFFF;
	margin:2px;	
	width:650px;
	
}
#testgrauito H3{
	color:#95b301;
	font-size:16px;
	border-left:#add002 3px solid;
	width:610px;
	background:#ecf4c3;
	padding:4px 10px; 
	margin-bottom:15px;
}
#testgrauito H4{
	color:#014E86;
	font-size:13px;
	border-bottom:#006699 1px solid;
	width:578px;
	margin:0px;
	padding-left:20px;
	background:url(/images/dot_check_test.gif) no-repeat left 0px;
}
#testgrauito LI{
	padding:0px 20px;
}
#testgrauito LI.right{
	text-align:right;
}
#testpersonalizado{
	margin:0px 2px 2px 1px;	
}
#explTest2 UL.general{
/*	height:440px;
	width:313px;
	overflow:hidden;*/
}
#explTest2 LI{
	padding-bottom:20px;
}
#explTest2 LI A{
	color:#0065ad;
	font-weight:bold;
	padding-left:20px;
	background:url(/images/dot_check_test.gif) no-repeat left 0px;
}
#explTest2 LI A:hover{
	color:#014E86;
}
#explTest2 UL.actions{}
#explTest2 .actions LI{
	padding:0px;
}
#explTest2 .actions LI.contrata A{
	color:#FF0000;
	background:none;
}
#explTest2 .actions LI.contrata A:hover{
	color:#9c0101;
}
#explTest2 .actions LI A{
	font-size:11px;
	padding:0px;
	padding-right:13px;
	background:url(/images/blue-arrow.gif) no-repeat right 3px;
}
#explTest2 .moretest A{
	background:url(/images/more_icon_right.gif) no-repeat right -14px;
	padding-right:15px;
	color:#666666;
	font-size:14px;
}
#explTest2 .moretest A:hover{
	background:url(/images/more_icon_right.gif) no-repeat right 1px;
	color:#009DFF;
}
/**** TEST GRATUITO 1 ***/
#test_gratuito{
}

#test_gratuito .tax{
	font-weight:bold;
	color:#999999;
	padding:10px;
}
#test_gratuito .tax{
	font-weight:bold;
	color:#999999;
	padding:10px;
}
#test_gratuito .tax A{
	color:#999999;
	background:url(/images/more_icon.gif) no-repeat 0px -14px;
	padding-left:15px;
}
#test_gratuito .tax A:hover{
	color:#0066FF;
	background-position:0px 1px;
}
#test_gratuito .tax STRONG{
	color:#0066FF;
}
#test_gratuito H1{
	font-size:20px;
	border:none;
	margin:0px 0px 10px 30px;
	padding:2px 0px 2px 35px;
	background:transparent url(/images/dot_test.gif) no-repeat scroll left center;
}

#descrTest{
	width:643px;
	padding-bottom:10px;
}
#test_gratuito #explTest .txt{
	width:600px;
}
#test_gratuito #explTest .txt P{
	padding:0px 30px 5px 30px;
}
#formtest{
	width:638px;
	padding:20px;
	font-size:14px;
}
#formtest .number{
	width:30px;
	color:#A7C903;
	font-size:25px;
	font-weight:bold;
}
#formtest .pregunta{
	font-weight:bold;
	width:570px;
	color:#014E86;
	padding:10px 0px;
}
#formtest .option{
	width:638px;
	padding-top:5px;
}
#formtest .radio{
	width:50px;
	text-align:right;
}
#formtest .letra{
	width:20px;
	text-align:right;
	height:20px;
	padding-top:2px;
	color:#0093FF;
	font-weight:bold;
	font-size:14px;
}
#formtest .respuesta{
	margin-left:5px;
	width:525px;
	padding-top:2px;
	font-size:14px;
}
#formtest #formexpl{
	padding-bottom:15px;
}
#formtest #formexpl.instr{
	font-size:12px;
	color:#333333;
	padding: 0px 20px;
}
/************************* PÁGINAS ESTATICAS SERVICIOS*************************************/
/*nueva version*/
.sec_canal{
	background:#ffffff;
	width:679px;
	border-bottom:1px dotted #014e86;
}
.sec_canal .texto{
	width:371px;
	height:84px;
	overflow:hidden;
}
.sec_canal .enlaces{
	width:371px;
	height:50px;
	overflow:hidden;
}



.sec_canal2{
	width:680px;
	padding-top:10px;
}
.sec_canal .info{
	width:392px;
	color:#454848;
}
.sec_canal .info H1{
	border:none;
	background:url(/images/canal_title_bg.jpg) repeat-x #0665a9;
	margin:0px;
}
.sec_canal .info UL{
	border-left:3px solid #a8ca02;
	padding:5px 10px;
	margin-left:50px;
}
.sec_canal .info LI{
	padding:2px 0px;
}
.sec_canal .info LI A{
	font-weight:bold;
	color:#014e86;
}
.sec_canal .info LI A:hover{
	color:#a8ca02;
	border-bottom:1px dotted #a8ca02; 
}
.sec_canal .foto{
	padding-bottom:10px;
}
.sec_canal2 .frasecanal{
	font-size:22px;
	font-family:"Trebuchet MS", Arial, Verdana;
	text-align:left;
	font-weight:bold;
	color:#003399;
	padding:10px 0px 15px 100px;
	background:url(/images/dot_canalfrase.gif) no-repeat 71px 12px;
}
.sec_canal2 .enu{
	background:#ffffff;
	margin:0px 71px 5px 71px;
	width:515px;
}
.sec_canal2 .enu .num{
	width:25px;
	color:#a6c802;
	font-size:18px;
	font-weight:bold;
	text-align:right;
}
.sec_canal2 .enu .title{
	color:#014e86;
	font-weight:bold;
	padding-top:5px;
	padding-left:3px;
	width:482px;
}
.sec_canal2 .enu .num_title{
	padding-bottom:5px;
}
.sec_canal2 .enu .desc{
	clear:left;
	font-size:11px;
	padding-left:28px;
	color:#454848;
}
/*primera version*/

#mainbox .explicacionprincipal{
	/*margin-bottom:10px;*/
}/*
#mainbox .explicacionprincipal .txt{
	width:400px;
}
#mainbox .explicacionprincipal2{
	width:620px;
}
#mainbox .explicacionprincipal3{
	width:644px;
}
#mainbox #list{
	padding-top:10px;
	padding-left:20px;
} 
#mainbox #list LI{
	padding:5px;
	width:175px;
}
#mainbox #list LI A{
	color:#0093FF;
	font-weight:bold;
}
#mainbox #list LI A:hover{
	border-bottom:dotted 1px #024D87;
	color:#024D87;
}
*/.secbottom1{
	margin:5px 0px 0px 9px;
}
.secbottom2{
	margin:5px 0px 0px 72px;
}
.secbottom1, .secbottom2{
	width:263px;
	padding-bottom:10px;
}/*
#mainbox H2{
	font-size:16px;
	color:#0093FF;

}
#mainbox .explicacionprincipal2 .res{
	padding-left:15px;
	padding-top:5px;
	padding-bottom:15px;
}*/


/********************** CUENTA ADMINISTRADOR ************************/
#pageAdmin{
	width:900px;
}
#pageAdmin .tax{
	font-weight:bold;
	color:#999999;
	padding:0px 0px 10px 10px;
}
#pageAdmin .tax A{
	color:#999999;
	background:url(/images/more_icon.gif) no-repeat 0px -14px;
	padding-left:15px;
}
#pageAdmin .tax A:hover{
	color:#0066FF;
	background-position:0px 1px;
}
#pageAdmin .tax STRONG{
	color:#0066FF;
}

#pageAdmin H1{
	background:url(/images/head_consolaadmin.jpg) no-repeat;
	border:none;
	height:39px;
	width:900px;
	margin:0px;
}
#pageAdmin H1 SPAN{ display:none}
#pageAdmin .header{
	background:url(/images/head_consolaadmin2.jpg) no-repeat;
	width:900px;
	height:105px;
}
#pageAdmin #contenido{
	border:1px solid #a1a5a6;
	border-top:none;
}

#pageAdmin .msj_bienvenida{
	padding:10px;
	color:#333333;
}
#pageAdmin .msj_bienvenida P{
	padding-bottom:5px;
}
#pageAdmin H2{
	margin:10px;
	font-size:22px;
	color:#003bd5;
	border-bottom:1px solid #003bd5;
}
#pageAdmin H2 SPAN{
	color:#3366CC;
	font-weight:normal;
	font-size:12px;
	padding-left:30px;
}
#pageAdmin H3{
	color:#333333;
	font-size:14px;
	padding-left:10px;
	margin-top:15px;
}
#pageAdmin H4{
	color:#0066CC;
	font-size:12px;
	padding-left:15px;
	margin:0px;
	padding-top:10px;
}
#pageAdmin .buscador{
	margin:10px;
	width:880px;
	background:#ABCE02;
}
#pageAdmin .buscador TABLE{
	background:#ABCE02;
}
#pageAdmin .buscador TD{
	padding:2px;
	color:#333333;
}
#pageAdmin .optAdmin {
	padding:10px;
}
#pageAdmin .optAdmin A{
	color:#333333;
	font-weight:bold;
}
#pageAdmin LI{
	display:inline;
	margin: 0px 5px;
}
#pageAdmin LI.excel{
	padding-left:20px;
	background:url(/images/ico_excel.gif) no-repeat 0px 0px;
}
#pageAdmin .preguntas{
	padding-bottom:15px;
	padding-left:60px;
}
#pageAdmin .preguntas LI{
	display:block;
}
#pageAdmin .tableData{
	padding:10px;
}
#pageAdmin .tableData TABLE.data{
	background:#0066CC;
}
#pageAdmin .tableData TABLE.data TD{
	/*white-space:nowrap;*/
}
#pageAdmin .tableData TABLE.data TR{
	background:#FFFFFF;
}
#pageAdmin .tableData TABLE.data TR.box_bluei{
	background:#CDE2F0 ;
}
#pageAdmin .tableData TABLE.data TR.head{
	background:#0066CC;
	color:#FFFFFF;
	font-weight:bold;
}

#pageAdmin .tableData TD{
	padding:5px;
}
/********************* CUENTA USUARIO ********************************/
#pageUser{}
#pageUser #mainbox{
	width:677px;
}
#pageUser H1{
	background:url(/images/consola_head.jpg) no-repeat;
	color:#abce02;
	font-size:20px;
	border:none;
	height:38px;
	margin:0px;
}
#pageUser H1 SPAN{ display:none}
#pageUser .menu{
	background:url(/images/consola_head2.jpg) no-repeat;
	width:677px;
	height:20px;
	padding:81px 10px 0px 10px;
	font-weight:bold;
	color:#abce02;
}
#pageUser .menu A.of{
	color:#999999;
}
#pageUser .menu A:hover.of{
	color:#FF0000;
	border-bottom:2px solid #FF0000;
}
#pageUser .menu A{
	color:#FFFFFF;
}
#pageUser .menu A:hover{
	color:#abce02;
	border-bottom:2px solid #abce02;
}
#pageUser .contenido{
	border-right:1px solid #a1a5a6;
	border-left:1px solid #a1a5a6;
	border-bottom:1px solid #a1a5a6;
	padding:10px;
}

#pageUser H2{
	color:#FFFFFF;
	font-size:20px;
	margin-bottom:5px;
	padding:3px 0px 5px 10px;
	background:url(/images/consola_h2_bg.gif) repeat-x;
} 
#pageUser H3{
	font-size:12px;
	border-bottom:#666666 dotted 1px;
}
#pageUser .textp{
	color:#333333;
	padding:10px;
}
#pageUser .textp P{
	padding-top:5px;
}
#pageUser .textp A{
	color:#0066CC;
}
#pageUser .textp A:hover{
	text-decoration:underline;
}
#pageUser .box{
	border:1px solid #80a3f9;
	width:573px;
	margin:20px auto;
	/*margin:5px 30px 5px 30px;*/
	padding:0px;
}
#pageUser .nota{
	padding:5px;
	background:#dae6ff;
	color:#666666;
	width:486px;
}
#pageUser .leyenda{
	padding:5px;
	background:#dae6ff;
	color:#666666;
	margin:10px 10px 0px 10px;
}
 .leyenda{
	padding:5px;
	background:#dae6ff;
	color:#666666;
	margin:10px 10px 10px 10px;
}
#pageUser .nota P{
	padding-top:5px;
}
#pageUser .box .opt A{
	color:#0038bc;
	font-weight:bold;
	background:url(/images/arrow_green.gif) no-repeat left 0px;
	padding-left:15px;
	font-size:12px;
}
#pageUser .box A:hover{
	color:#0078E1;
	/*background:url(/images/more_icon_right.gif) no-repeat left 1px;*/
}
#pageUser .box UL{
	padding-left:73px;
	clear:left;
}
#pageUser .box LI{
	padding:10px 0px;
}
#pageUser .box P{
	color:#666666;
}

#pageUser .box A{
	background:none;
	padding:0px;
	font-size:12px;
	color:#0038bc;
}
#pageUser .box A:hover{
	background:none;
}

#pageUser .box .opt P A{
	background:none;
	padding:0px;
	font-size:12px;
}
#pageUser .box .opt P A:hover{
	background:none;
}
#pageUser .box .error_grave{
	text-align:center;
	background:#FFCCFF;
	color:#FF0000;
	font-weight:bold;
}
.error_grave{
	text-align:center;
	background:#FFCCFF;
	color:#FF0000;
	font-weight:bold;
}
.error_bueno{
	text-align:center;
	background:#99FF99;
	color:#000000;
	font-weight:bold;
}
#pageUser .box .error{
	color:#FF0000;
}
#pageUser .box .error A{
	color:#FF0000;
	text-decoration:underline;
	font-weight:bold;
}
#pageUser .box .estado{
	margin:10px 73px;
}
#pageUser .box .estado P{
	margin-top:5px;
	padding-left:10px;
	padding-right:10px;
}
#pageUser .box .infor{
	padding:10px;
	margin:0 auto;
	width:400px;
}
#pageUser .box .infor TD{
	padding:5px;
}
#pageUser .box .infor .prop{
	text-align:right;
	font-weight:bold;
	color:#0066CC;
	padding-right:15px;
}
#pageUser .box .datos{
	padding:10px 10px;
}
#pageUser .box .datos TABLE{
	background:#4b7be8;
}
#pageUser .box .datos TD{
	padding:5px;
	
}
#pageUser .box .datos TR.head{
	background:#009cff;
	color:#FFFFFF;
	font-weight:bold;
}
#pageUser .box .datos TR{
	background:#FFFFFF;
}

#pageUser .tax{
	font-weight:bold;
	color:#999999;
	padding:0px;
}
#pageUser .tax A{
	color:#999999;
	background:url(/images/more_icon.gif) no-repeat 0px -14px;
	padding-left:15px;
}
#pageUser .tax A:hover{
	color:#0066FF;
	background-position:0px 1px;
}
#pageUser .tax STRONG{
	color:#0066FF;
}
/*#Micuenta, #Historial, #Mispsicologos{
	width:620px;
	margin-bottom:10px;
}
#Micuenta P{
	font-weight:bold;
	color:#999999;
}*/
#form_cuenta A{
	color:#27A7FD;
	font-weight:bold;
	border-bottom:1px dotted #27A7FD;
}
#form_cuenta dt {
	float:left;
	font-weight:normal;
	padding-top:7px;
	text-align:right;
	width:150px;
	color:#27A7FD;
	font-weight:bold;
	font-size:12px;
}
#form_cuenta dd {
	margin-left:160px;
	padding-top:5px;
	/*width:118px;*/
}
#form_cuenta dd input {
	font-size:12px;
	padding-bottom:0pt;
	width:190px;
}
#form_cuenta dd select {
	font-size:12px;
	padding-bottom:0pt;
	width:190px;
}
#form_cuenta dd input.acceder {
	background:#0093ff;
	color:#FFFFFF;
	border:none;
	border:#7FCF00 1px solid;
}
#fotopsi{
	width:70px;
	height:70px;
	background:#FFFFFF;
}
/********** SITE MAP *********************/
#sitemap UL{
	padding:10px;
}
#sitemap LI{
	background:transparent url(/images/pt.gif) no-repeat scroll 0px 4px;
	padding:2px 0px 2px 14px;
	font-weight:bold;
	/*padding:3px;*/
}
#sitemap LI A{
	color:#666666;
	
}
#sitemap LI A:hover{
	color:#0078E1;
}
#sitemap UL UL{
	padding:5px 10px 10px 10px
}
#sitemap LI LI{
	font-weight:normal;
	padding:3px;
	padding:2px 0px 2px 12px;
	background:url(/images/pt2.gif) no-repeat 0px 6px;
	
}
/************* PARTNERS ***************/
#pagePartners #mainbox{
	
}
#pagePartners H1{
	background:url(/images/partners_head.jpg) no-repeat;
	width:677px;
	height:38px;
	border:none;
	margin:0px;
}
#pagePartners H1 SPAN{
	display:none;
}
#pagePartners H2{
	background:#d6e6a7;
	color:#5d7c00;
	font-size:12px;
	font-weight:normal;
	padding:10px;
	margin:5px 0px;
	width:657px;
}
#partners{
	padding:0px 17px;
	width:644px;
}
#partners .boxpart{
	width:296px; 
	height:140px; 
	float:left;
	border:1px solid #CDE2F0;
	margin:2px;
	background:#f0f7fc;
}
#partners .boxpart:hover{
	background:#ffffff;
	border:1px solid #9bcaea;
}
#partners .titulo{
	font-weight:bold;
	font-size:16px;
	color:#0078E1;
	height:20px;
	overflow:hidden;
}
#partners .logo{
	height:55px;
	width:300px;
	overflow:hidden;
}
#partners .resumen{
	color:#666666;
	height:43px;
	overflow:hidden;
}
#partners .web{
	height:20px;
	overflow:hidden;
}
#partners .web A{
	color:#5d7c00;
}
#partners .web A:hover{
	text-decoration:underline;
}
/*************************************************/
#pageText .othertext h1.terminos {
	background:transparent url(/images/terminosdecontratacion_head.jpg) no-repeat scroll 0%;
	border:medium none;
	height:38px;
	margin:0px;
	width:677px;
}
#pageText .othertext h1.politica {
	background:transparent url(/images/politicadeprivacidad_head.jpg) no-repeat scroll 0%;
	border:medium none;
	height:38px;
	margin:0px;
	width:677px;
}
#pageText .othertext  .texto  {
	border:1px solid #C4C1C1;
	margin:3px 0px;
	padding:30px 10px 10px 10px;
}
#pageText .othertext .subtexto{
	padding-left:30px;
	padding-bottom:15px;
	padding-right:20px;
	line-height:18px;
	font-size:13px;
}
#pageText .othertext H3{
	padding-left:18px;
	/*background:url(/images/bullet_green.gif) no-repeat 0px 2px;*/
	font-size:24px;
	color:#9EBF00;
	font-style:italic;
}
#pageText .othertext UL{
	padding-left:20px;
}
#pageText .othertext OL{
	padding-left:40px;
}
#pageText .othertext UL LI{
	padding:2px 0px;
	padding-left:14px;
	background:url(/images/pt.gif) no-repeat 0px 6px;
	
}
#pageText .othertext OL LI{
	padding:9px 0px 2px 2px;
	padding-left:14px;
	
}

#pageText .quienes .icono{
	width:67px;
	padding-top:8px;
}
#pageText .quienes .metodo_t{
	width:537px;
}
#pageText .quienes H4{
	font-size:20px;
	margin:0px;
	padding:20px 0px 10px 0px;
	color:#0066CC;
	font-style:italic;
}

#pageText .quienes .texto{
	/*background:url(/images/contacta_image.jpg) no-repeat right top;*/
	background:url(/images/quienes_banner.jpg) no-repeat right top;
	padding-top:80px;
}
#pageText .quienes .psicologo{
	margin-bottom:15px;
}
#pageText .quienes .psicologo .foto{
	width:350px; 
	height:250px; 
	background:#999999;
	margin-right:20px;
}
#pageText .quienes .psicologo .paco{
	background:url(/images/francisco_jose_navas_ainz.jpg) no-repeat;
	width:350px; 
	height:250px; 
	margin-right:20px;
}
#pageText .quienes .psicologo .lucia{
	background:url(/images/lucia_tintore_munoz.jpg) no-repeat;
	width:350px; 
	height:250px; 
	margin-right:20px;
}
#pageText .quienes .psicologo .abraham{
	background:url(/images/abraham_hermoso_arenas.jpg) no-repeat;
	width:350px; 
	height:250px; 
	margin-right:20px;
}
#pageText .quienes .psicologo .iris{
	background:url(/images/iris_beatriz_morla_de_paulino.jpg) no-repeat;
	width:350px; 
	height:250px; 
	margin-right:20px;
}
#pageText .quienes .psicologo .jordi{
	background:url(/images/jordi_gil_garcia.jpg) no-repeat;
	width:350px; 
	height:250px; 
	margin-right:20px;
}
#pageText .quienes .psicologo .david{
	background:url(/images/david_saiz_chica.jpg) no-repeat;
	width:350px; 
	height:250px; 
	margin-right:20px;
}
#pageText .quienes .psicologo .nombre{
	font-size:16px;
	font-weight:bold;
	padding-top:213px;
}
#pageText .quienes .psicologo .lic{
	font-size:13px;
	padding:0px;
}


#pageText .quienes .subtexto{
	padding-left:30px;
	padding-bottom:15px;
	padding-right:20px;
	line-height:18px;
	font-size:13px;
}

#pageText .quienes .destaca{
	font-size:17px;
	font-style:italic;
	color:#0066CC;
	text-align:center;
	padding:10px 0px 15px 0px;
}
#pageText .quienes .ULfaq{
	padding:15px 0px;
}
#pageText .quienes .ULfaq A{
	color:#333333;
}
#pageText .quienes .ULfaq A:hover{
	border-bottom:1px dotted #333333;
}
#pageText .quienes .inicio{
	font-size:11px;
	color:#333333;
}
#pageText .quienes UL{
	padding-left:20px;
}
#pageText .quienes OL{
	padding-left:40px;
}
#pageText .quienes UL LI{
	padding:2px 0px;
	padding-left:14px;
	background:url(/images/pt.gif) no-repeat 0px 6px;
	
}
#pageText .quienes OL LI{
	padding:9px 0px 2px 2px;
	padding-left:14px;
	
}
#pageText .quienes H3{
	padding-left:18px;
	/*background:url(/images/bullet_green.gif) no-repeat 0px 2px;*/
	font-size:24px;
	color:#9EBF00;
	font-style:italic;
}
#pageText .menu{
	font-weight:bold;
	color:#abce02;
	padding:0px 0px 15px 0px;
}
#pageText .menu A.of{
	color:#999999;
}
#pageText .menu A:hover.of{
	color:#FF0000;
	border-bottom:2px solid #FF0000;
}
#pageText .menu A{
	color:#FFFFFF;
}
#pageText .menu A:hover{
	color:#abce02;
	border-bottom:2px solid #abce02;
}
/**************** CONTACTA ***********************/
.contacta .destacado{
	font-weight:bold;
	color:#024D87;
}
.contacta .texto{
	/*background:url(/images/contacta_image.jpg) no-repeat right top;*/
	background:url(/images/contacta_banner.jpg) no-repeat right top;
}

.contacta A.destacado{
	color:#000000;
	font-weight:normal;
}
.contacta A:hover.destacado{
	border-bottom:1px dotted #000000;
}
.contacta #form {
	margin:0pt;
	padding:0pt;
	padding-top:20px;
}
 .contacta #form dt {
	float:left;
	font-weight:normal;
	padding-top:10px;
	width:140px;
}
.contacta #form dd {
	margin-left:130px;
	padding-top:10px;
}
.contacta #form dd input {
/*background-color:#504041;*/
/*border-color:-moz-use-text-color -moz-use-text-color #F36F3F;*/
/*border-style:none none solid;*/
/*border-width:0px 0px 1px;*/
/*color:#FFFFFF;*/
font-size:12px;
padding-bottom:0pt;
width:250px;
}
.contacta #form dd textarea {
/*background-color:#504041;*/
/*border:1px solid #F36F3F;*/
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:60px;
padding-bottom:0pt;
width:250px;
}
.contacta #solicitud input.enviar {
height:20px;
margin:5px 0pt 10px 325px;
width:70px;
background:#0093ff;
color:#FFFFFF;
border:none;
border:#7FCF00 1px solid;
}

/*********************  PSICOPEDIA   *************************************/
#pagePsicopedia{}
#listEntradas{width:677px;}
#pagePsicopedia H1{
	background:url(/images/psicopedia_head.jpg) no-repeat;
	width:677px;
	height:38px;
	border:none;
	margin:0px;
}
#pagePsicopedia H1 SPAN{
	display:none;
}

.buscador{
	margin:5px 0px;
	width:677px;
	background:#abce02;
}
.buscador FORM{
	float:left;
	padding:2px 5px 0px 5px;
}
.buscador INPUT.buscar{
	margin-bottom:6px;
}	
.buscador INPUT.go{
	padding-top:5px;
}
.buscador .abc{
	padding-top:10px;
	padding-right:10px;
}
.buscador A{
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
	padding:0px 1px;
}
.buscador A:hover{
	color:#586062;
}
.buscador .selected{
	border-bottom:1px solid #014E86;
	color:#586062;
}
.buscador .letras{
	font-size:14px;
}

#pagePsicopedia .entrada{
	border:1px solid #c4c1c1;
	margin:3px 0px;
}
#pagePsicopedia .entrada:hover{
	border:1px solid #759836;
	background:#e3edaf;
}
#pagePsicopedia H2{
	background:url(/images/piscopedia_entrada_ico.gif) no-repeat 0px 1px;
	padding:5px 5px 5px 40px;
	font-size:14px;
	color:#749835;
}
#pagePsicopedia .def{
	color:#596161;
	padding:5px;
}
/*********************  NOTICIAS   *************************************/
#pageNoticias{}
#listNoticias{width:677px;}
#pageNoticias H1{
	background:url(/images/noticias_head.jpg) no-repeat;
	width:677px;
	height:38px;
	border:none;
	margin:0px;
}
#pageNoticias H1 SPAN{
	display:none;
}

#pageNoticias .noticia{
	border:1px solid #c4c1c1;
	margin:3px 0px;
	padding:10px;
	
}
#pageNoticias .noticia:hover{
	border:1px solid #759836;
	background:#e3edaf;
}
#pageNoticias H2{
	color:#666666;
	font-size:11px;
	background:url(/images/noticias_bg.gif) no-repeat  left center;
	padding-left:40px;
}
#pageNoticias H2 A{
	font-size:16px;
	font-size:14px;
	color:#749835;
}
#pageNoticias .def{
	color:#596161;
	padding:5px 0px;
}
#pageNoticias .mas{
	text-align:right;
}
#pageNoticias .mas A{
	background:url(/images/more_icon_right.gif) no-repeat right -14px;
	color:#666666;
	font-weight:bold;
	padding-right:15px;
}
#pageNoticias .mas A:hover{
		background:url(/images/more_icon_right.gif) no-repeat right 1px;
		color:#0066CC;
}

#pageNoticias #noticia{
	border:1px solid #c4c1c1;
	margin:3px 0px;
	padding:10px;
	width:656px;
}
#pageNoticias #noticia H2{
	font-size:18px;
	color:#749835;
}
#pageNoticias #noticia .resumen{
	color:#333333;
}
#pageNoticias #noticia .txt{
	color:#333333;
}

/********************** STATIC TEXT *********************************/
#pageText{

}
#pageText #statictext{
	width:677px;
	color:#333333;
}
#pageText #statictext.quienes H1{
	background:url(/images/quienes_head.jpg) no-repeat;
	width:677px;
	height:38px;
	border:none;
	margin:0px;
}
#pageText #statictext.registro H1{
	background:url(/images/registro_head.jpg) no-repeat;
	width:677px;
	height:38px;
	border:none;
	margin:0px;
}
#pageText #statictext.contacta H1{
	background:url(/images/contacta_head.jpg) no-repeat;
	width:677px;
	height:38px;
	border:none;
	margin:0px;
}

#pageText #sitemap .texto{
	/*background:url(/images/contacta_image.jpg) no-repeat right top;*/
	background:url(/images/sitemap_banner.jpg) no-repeat right top;
	padding-top:128px;
}

#pageText #sitemap H1{
	background:url(/images/sitemap_head.jpg) no-repeat;
	width:677px;
	height:38px;
	border:none;
	margin:0px;
}
#pageText H1{
	background:url(/images/podcast_head.jpg) no-repeat;
	width:677px;
	height:38px;
	border:none;
	margin:0px;
}
#pageText H1 SPAN{
	display:none;
}
#pageText .texto{
	border:1px solid #c4c1c1;
	margin:3px 0px;
	padding:10px;
	padding-top:112px;
}
#pageText .texto_registro{
	border:1px solid #c4c1c1;
	margin:3px 0px;
	padding:10px;
}
/*CONTACTA */
 #pageText H2{
 	font-size:18px;
	color:#0078e1;
 }

/*********************  PODCAST   *************************************/
#pagePodcast{}
#listPodcast{width:677px;}
#pagePodcast H1{
	background:url(/images/podcast_head.jpg) no-repeat;
	width:677px;
	height:38px;
	border:none;
	margin:0px;
}
#pagePodcast H1 SPAN{
	display:none;
}

#pagePodcast .buscador{
	margin:5px 0px;
	width:561px;
	background:#abce02;
	padding-left:115px;
}
#pagePodcast .buscador FORM{
	float:left;
	padding:2px 5px 0px 5px;
}
#pagePodcast .buscador INPUT.buscar{
	margin-bottom:6px;
	width:250px;
}	
#pagePodcast .buscador INPUT.go{
	padding-top:5px;
	padding-left:5px;
}


#pagePodcast .audio{
	border:1px solid #c4c1c1;
	margin:3px 0px;
	padding:10px;
}
#pagePodcast #audio{
	border:1px solid #c4c1c1;
	margin:3px 0px;
	padding:10px;
}
#pagePodcast #audio H2{
	color:#666666;
	font-size:16px;
	
}
#pagePodcast .audio:hover{
	border:1px solid #759836;
	background:#e3edaf;
}
#pagePodcast H2{
	color:#666666;
	font-size:11px;
	background:url(/images/podcast_bg.gif) no-repeat left top;
	padding:0px 0px 10px 40px;
}
#pagePodcast H2 A{
	font-size:16px;
	color:#749835;
}
#pagePodcast .def{
	color:#596161;
	padding:5px;
}
#pagePodcast .mas{
	text-align:right;
}
#pagePodcast .mas A{
	background:url(/images/more_icon_right.gif) no-repeat right -14px;
	color:#666666;
	font-weight:bold;
	padding-right:15px;
}
#pagePodcast .mas A:hover{
	background:url(/images/more_icon_right.gif) no-repeat right 1px;
	color:#0066CC;
}
/****************************    NUESTROS SERVICIOS    **************************/
#pageServicios #mainbox{
	width:677px;
}
#pageServicios H1{
	background:url(/images/servicios_title.jpg) no-repeat;
	width:677px;
	height:101px;
	border:none;
}
#pageServicios H1 SPAN{
	display:none;
}
#pageServicios H2{
	background: url(/images/s_title.jpg)  no-repeat #d6e6a7;
	width:677px;
	height:33px;
}
#pageServicios H2 SPAN{
	display:none;
}
#pageServicios #canales{}
#pageServicios #canales .canal{
	padding:10px 20px;
	background:url(/images/s_canal_bg.gif) repeat-x 0px bottom;
	height:134px;
}
#pageServicios #canales .canal H3{
	color:#0093ff;
	font-size:18px;
	font-weight:normal;
	padding:10px 0px 5px 23px;
	background:url(/images/s_dot.gif) no-repeat 0px 10px;
}

#pageServicios #canales .canal .info{
	width:498px;
	height:74px;
	overflow:hidden;
}
#pageServicios #canales .canal .options{
	width:495px;
	height:30px;
	overflow:hidden;
}
/*#pageServicios #canales .canal .info{
	position:absolute;
	z-index:2;
	width:643px;
	left:535px;
}
#pageServicios #canales .canal .options{
	position:relative;
	z-index:1;
	width:495px;
	top:70px;
	left:140px;
}*/
#pageServicios #canales .canal A{
	font-weight:bold;
	color:#0093ff; 
}
#pageServicios #canales .canal A:hover{
	color:#a9bc00;
}
#pageServicios #canales .canal .mas{
	background:url(/images/more_icon_right.gif) no-repeat right -14px;
	padding-right:15px;
	color:#474746;
}
#pageServicios #canales .canal A:hover.mas{
		background:url(/images/more_icon_right.gif) no-repeat right 1px;
		color:#0093ff;
}
#pageServicios #canales .canal .img{
	padding:0px 10px 0px 0px;
	margin:0px;
	width:129px;
	height:86px;
}
#pageServicios #canales .canal UL{
	padding-top:10px;
}
#pageServicios #canales .canal P{
	color:#989897;
}


/***************************CONTRATA AHORA *************************/
#pageContrata #mainbox{
	width:677px;
}
#pageContrata  .enlace{
	padding:10px;
}
#pageContrata  .enlace	A{
	font-size:14px;
	font-weight:bold;
	color:#474746;
	background:url(/images/more_icon_right.gif) no-repeat right -14px;
	padding-right:17px;
}
#pageContrata  .enlace	A:hover{
	background:url(/images/more_icon_right.gif) no-repeat right 1px;
		color:#0093ff;
}
#pageContrata H1{
	background:url(/images/contrata-ahora_title.jpg) no-repeat;
	width:677px;
	height:101px;
	border:none;
}
#pageContrata H1 SPAN{
	display:none;
}
#pageContrata #productos{
	width:641px;
	margin:0px 18px;
}

#pageContrata #productos #urgentes H2{
	background: url(/images/c_u24h_title.jpg) no-repeat;
	width:640px;
	height:33px;
}
#pageContrata #productos #urgentes H2 SPAN{
	display:none;
}
#pageContrata #productos #urgentes .content{
	border:2px solid #c20000;
	margin-bottom:10px;
	padding:5px 10px;
	margin-top:5px;
}
#pageContrata #productos #urgentes .content .left{
	width:500px;
}
#pageContrata #productos #urgentes .content LI{
	padding:5px 0px;
}
#pageContrata #productos #urgentes .content .left H3{
	background:url(/images/dot_star.gif) no-repeat 0px 3px;
	padding-left:15px;
	color:#c20000;
	font-size:16px;
}
#pageContrata #productos #urgentes .content .left P{
	color:#333333;
	padding:2px 0px;
}
#pageContrata #productos #urgentes .content .left .precio{
	font-weight:bold;
}
#pageContrata #productos #urgentes .content .left .precio SPAN{
	color:#FF0000;
}


#pageContrata #productos #standard H2{
	background: url(/images/c_ps_title.jpg) no-repeat;
	width:640px;
	height:33px;
}
#pageContrata #productos #standard H2 SPAN{
	display:none;
}
#pageContrata #productos #promociones H2{
	background: url(/images/c_pd_title.jpg) no-repeat;
	width:640px;
	height:30px;
}
#pageContrata #productos #promociones H2 SPAN{
	display:none;
}
#pageContrata #productos #standard .content{
	border:2px solid #839e01;
	margin-bottom:10px;
	padding:5px 10px;
	margin-top:5px;
}
#pageContrata #productos #standard .content .left{
	width:500px;
}
#pageContrata #productos #standard .content LI{
	padding:5px 0px;
}
#pageContrata #productos #standard .content .left H3{
	background:url(/images/dot_star.gif) no-repeat 0px 3px;
	padding-left:15px;
	color:#698c01;
	font-size:16px;
}
#pageContrata #productos #standard .content .left P{
	color:#333333;
	padding:2px 0px;
}
#pageContrata #productos #standard .content .left .precio{
	font-weight:bold;
}
#pageContrata #productos #standard .content .left .precio SPAN{
	color:#FF0000;
}
#pageContrata #productos #promociones .content{
	background:url(/images/c_pd_bg.gif) no-repeat 0px 0px;
	border-bottom:1px solid #28bbd5;
	/*border-left:1px solid #28bbd5;
	border-right:1px solid #28bbd5;*/
	width:640px;
}
#pageContrata #productos #promociones .content .left{
	margin-left:5px;
	width:520px;
}
#pageContrata #productos #promociones .content .right{
	margin-right:5px;
}
#pageContrata #productos #promociones .content UL{
	background:url(/images/c_pd_bg.gif) no-repeat 0px 0px;
	padding:10px;
}
#pageContrata #productos #promociones .content LI{
	background:#FFFFFF;
	padding:5px;
	width:610px;
	margin-bottom:4px;
}
#pageContrata #productos #promociones .content LI.last{
	margin-bottom:0px;
}

#pageContrata #productos #promociones .content H3{
	background:url(/images/dot_star.gif) no-repeat 0px 3px;
	padding-left:15px;
	font-size:14px;
	color:#333333;
}
#pageContrata #productos #promociones .content SPAN{
	color:#FF0000;
}
#pageContrata #productos #promociones .content .left P{
	color:#333333;
	padding:2px 0px;
}
#pageContrata #productos #promociones .content .left .precio{
	font-weight:bold;
}
#pageContrata #productos #promociones .content .left .precio SPAN{
	color:#FF0000;
}
#pageContrata #productos #urgentes .content .left P{
	color:#333333;
	padding:2px 0px;
}
#pageContrata #productos #urgentes .content .left .precio{
	font-weight:bold;
}
#pageContrata #productos #urgentes .content .left .precio SPAN{
	color:#FF0000;
}
#pageContrata #botones{
	margin:0 auto;
	width:640px;
	margin-bottom:10px;
}

#pageContrata #botones UL{
	border:1px solid #0066CC;
	padding:9px 7px 7px 7px;
}
#pageContrata #botones LI{
	display:inline;
	padding-right:7px;
}
#pageContrata #botones LI.last{
	padding-right:0px;
}
/**************************** PAGINACION *****************************/
/*version verde*/
.paginacion TD{
	color:#333333;
}
.paginacion TD A{
	color:#333333;
}
.paginacion TD A:hover{
	text-decoration:underline;
}
.paginacion STRONG.selected {
	color:#839e01;
}
.paginacion .next A{
	background:url(/images/more_icon_right_green.gif) no-repeat right -14px;
	padding-right:15px;
}
.paginacion .next A:hover{
	background-position: right 1px;
	color:#839e01;
}
.paginacion .prev A{
	background:url(/images/more_icon_green.gif) no-repeat left -14px;
	padding-left:15px;
}
.paginacion .prev A:hover{
	background-position: left 1px;
	color:#839e01;
}

/*********************************************************************/
/******************************** FOOTER *****************************/
/********************************************************************/
#footer{
	background:url(/images/footer_bg.jpg) repeat-x top #64a0cc;
}
#box_footer{
	margin:0pt auto;
	width:925px;
}
#box_footer #copy{
	width:579px;
	background:url(/images/footer_copy_bg.jpg) no-repeat;
	height:38px;
	margin-bottom:20px;
	text-align:center;
	color:#014e86;
	padding:12px 0px;
}
#box_footer #privacy UL{
	padding:12px 10px;
}
#box_footer #privacy LI{
	display:inline;
	border-right: 1px solid #FFFFFF;
}
#box_footer #privacy LI.last{
	border:none;
}
#box_footer #privacy LI A{
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 5px;
}
#box_footer #privacy LI A:hover{
	color:#D3EAFA;
}
















