﻿html, * {
	margin: 0;
	padding: 0;
}

img 
{
	border:0;
}

/* ############ Body ############ */
body
{
	margin: 0;
	border:0;
	padding: 0;
	background: #FFF;
	width:100%;
	
	font:normal 12px sans-serif, Geneva, Arial, Helvetica; 
	line-height: 130%; 
	letter-spacing: 1px;
	color: #fff;
}
/* ############ FiN Body ######## */


/* ########## Bara Superior ######### */
#basebarsuperior
{
	margin:0;
	padding:0;
	width: 100%;
	height: 2px;	
	background-color:#000;
	overflow:hidden;		
}

/* ####### FiN Barra Superior ###### */


/* ########## Cabecera ######### */
#basecabecera
{
	margin:0;
	padding:0;
	width: 100%;
	height: 115px;	
	background: url('http://www.redcita.es/imgs/base-cabecera.gif') repeat-x;
	overflow:hidden;		
}


#cabecera
{
	margin:0 auto;
	padding:0;
	width: 955px;
	height: 115px;	
}

#fndlogo
{
	margin:0;
	padding:0;
	float:left;
	width: 270px;
	height: 115px;
	background: url('http://www.redcita.es/imgs/fnd-logo.gif');
}



#fndlogo2
{
	margin:0;
	padding:0;
	float:left;
	width: 270px;
	height: 115px;
	background: url('http://www.redcita.es/imgs/fnd-logo3.gif');
}


#cita
{
	margin:0;
	padding:0;
	float:right;
	width: 130px;
	height: 115px;		
}

#fndlogo ul 
{   
   	margin:13px 0 0 0;
	padding:0 5px 0 0;
	list-style-type:none;	
}


#fndlogo ul li
{
	margin:0;
	padding:3px 0 1px 3px;	
}

.brdcitainf
{
	margin:0;
	padding:0;	
	border-bottom:solid 1px #fff;
}

.nuevoeslogan1
{
    margin:78px 0 0 20px; 
    padding:0;
    font-size:11px;   
}

.nuevoeslogan2
{
    margin:0 0 0 20px;
    padding:0; 
    font-size:11px;   
}

#fndeslogan
{
	margin:0;
	padding:0;
	float:right;
	width: 685px;
	height: 115px;
	background: url('http://www.redcita.es/imgs/fnd-eslogan.gif');
}

#menuglobal
{
	margin:0;
	padding:0;
	float:right;
	width: 240px;
	height: 115px;
	/*border:solid 1px #000;*/	
}

#menuglobal ul
{
	margin:0;
	padding:0;
	height:44px; /*64px*/		
}

#menuglobal ul li
{
	margin:0;
	padding:5px 0 0 0;
	height:20px;
	list-style-type:none;
	display:inline;
	float:right;
	text-align:center;				
}

.brdmenuglobal
{
	margin:0;
	padding:0;
	border-top:0;
	border-right:1px solid #013a89;
	border-bottom:0;		
	border-left:0;						
}

.brdmenuglobalizqder
{
	margin:0;
	padding:0;
	border-top:0;
	border-right:1px solid #013a89;
	border-bottom:0;		
	border-left:1px solid #013a89;						
}

#menuglobal p
{
	margin:0;
	padding:10px 0 0 0;		
	float:right;
}


#eslogan
{
	margin:0;
	padding:18px 0 0 30px;
	float:left;
	/*width: 390px; valor original*/
	width: 360px;
	/***********/
	height: 100px;
	/*border:solid 1px #000;*/
	
	font:14px sans-serif, Geneva, Arial, Helvetica;
	font-style:italic; 
	line-height: 130%; 
	letter-spacing: 1px;
	color: #013a89;
}

/* ######## Fin Cabecera ####### */

/* ######## Barra de navegación ####### */
#basebarnav
{
	margin:0;
	padding:0;
	width: 100%;
	height: 40px;	
	background: url('http://www.redcita.es/imgs/bar-nav-der3.gif') repeat-x;
	overflow:hidden;		
}

#barnav
{
	margin:0 auto;
	padding:0;
	width: 955px;
	height: 40px;	
}

#barizq
{
	margin:0;
	padding:0;
	float:left;
	width: 270px;
	height: 40px;
	background: url('http://www.redcita.es/imgs/submenu.gif') repeat-x;
}

#navegacion
{
	margin:0;
	padding:10px 0 0 10px;
	float:right;
	width: 675px;
	height: 30px;
	background: url('http://www.redcita.es/imgs/bar-nav-der3.gif')  repeat-x;
}

/* ######## Fin Barra de navegación ####### */

/* ##### Contenido #### */
#basecontenido
{
	margin:0 auto;
	padding:0 0 1px 0;
	width: 955px;	
	overflow:hidden;
	background: url('http://www.redcita.es/imgs/bar-nav-der3.gif')  repeat-x;
}

#basemenuprincipal
{
	margin:0;
	padding:0;
	width: 270px;
	float:left;		
}

.menuprincipaltit ul{
	width:270px;
	margin:0;
	padding:0;
	list-style-type:none;
	border-top:1px solid #FFF;	
}

.menuprincipaltit li {
	border-bottom:1px solid #FFF;
	background: url('http://www.redcita.es/imgs/menuprincipal3.gif') repeat-x;
}

.lnkunalinea {
	margin:0;
	padding:12px 0 0 3px;
	height:28px;
	width:267px;
}

.lnkdoslineas {
	margin:0;
	padding:4px 0 0 3px;
	height:36px;
	width:267px;
}

.menuprincipalsub ul{
	width:270px;
	margin:0;
	padding:0;
	list-style-type:none;	
}

.menuprincipalsub li{
	border-bottom:1px solid #FFF;
	background: url('http://www.redcita.es/imgs/submenu.gif') repeat-x;
}

.lnkunalineasub {
	margin:0;
	padding:10px 0 0 20px;
	height:30px;
	width:250px;
}

.lnkdoslineassub {
	margin:0;
	padding:2px 0 0 3px;
	height:38px;
	width:267px;
}

#contenido
{
	margin:0;
	padding:0 0 5px 0px;
	width: 684px;
	float:right;
	background:url('http://www.redcita.es/imgs/fnd-contenido.gif') repeat-x;
}

#barstitybook
{
    margin: 0;
	padding:0;    
    width: 685px;
    height:41px;
    
}

#bartit
{
    margin: 0;
	padding:12px 0 0 0;    
    width: 445px;
    border-right:1px solid #FFF; 
    border-bottom:1px solid #FFF;  
    height:28px;
    background:url('http://www.redcita.es/imgs/bar-tit.gif') repeat-x;
    float:left;
}

#barbook
{
    margin: 0;
	padding:0 0 0 0;    
    width: 239px;
    height:40px;   
    float:right;
    border-bottom:1px solid #FFF;
	background: url('http://www.redcita.es/imgs/submenu.gif') repeat-x;
}

#barbook ul
{
    margin: 0 0 0 8px;
	padding:0;
	float: left;
}

#barbook ul li
{
	margin:10px 7px 0 7px;
	padding:0 0 0 0;	
	list-style-type:none;
	display:inline;	
	float: left;				
}

#textos
{
    margin: 0;
	padding:10px 10px 0 20px;    
    color:#000;
    width: 654px;
}

#mapcar
{
    margin: 0;
	padding:20px 0 5px 20px; 
    clear:both;
    width: 664px;
}

#basemap
{
    margin:0 0 0 10px;
	padding:0;    
    width:320px;
    float:right;
}

#maptit
{
    margin:0;
	padding:12px 0 0 10px;    
    width:310px;
    height:28px;
    color:#000;
    font-weight:bold;    
    background: url('http://www.redcita.es/imgs/bar-subtit.gif') repeat-x;
}

#mapbrd
{
    margin:1px 0 10px 0;
	padding:0;    
    width:318px;
    border:1px solid #CCC;     
}

#mapbrd ul {		
	margin:5px 0 10px 10px;
	padding:0;
	width:318px;
}

#mapbrd ul li {
	margin:5px 0 0 0;
	padding:0;	
	list-style-type:none;
	color:#000;	
}

#basecarac
{
    margin:0 10px 0 0;
	padding:0;    
    width:320px;
    float:left;
}

#caractit
{
    margin:0;
	padding:12px 0 0 10px;    
    width:310px;
    height:28px;
    color:#000;
    font-weight:bold;    
    background: url('http://www.redcita.es/imgs/bar-subtit.gif') repeat-x;
}

#caracbrd
{
    margin:1px 0 10px 0;
	padding:0;    
    width:318px;    
    border:1px solid #CCC;     
}

#caracbrd ul {		
	margin:5px 0 0 20px;
	padding:0;
}

#caracbrd ul li {
	margin:5px 0 0 0;
	padding:0;	
	list-style-type:disc;
	color:#000;	
}

.tarifasmargin
{
    margin:0;
	padding:0; 
    clear:both;
    width: 640px;
    height:20px;      
}

.basetarifas
{
    margin: 10px 0 0 0;
	padding:0; 
    width: 650px;
    overflow:hidden;
}

.tarifastit
{   
    margin:0;
	padding:12px 0 0 10px;    
    width:310px;
    height:28px;
    float:right;
    background: url('http://www.redcita.es/imgs/bar-subtit.gif') repeat-x;
}

.tarifasnotit
{
    margin:0;
	padding:12px 0 0 10px;    
    width:318px;
    height:28px;
    float:left;
}

.tarifasbrd
{
    margin:1px 0 0 0;
	padding:0;    
    width:318px; 
    float:right;   
    border:1px solid #CCC;     
}

.tarifasbrd ul {		
	margin:5px 0 0 20px;
	padding:0;
}

.tarifasbrd ul li {
	margin:5px 0 0 0;
	padding:0;	
	list-style-type:disc;
	color:#000;	
}

.tarifasfoto {
    margin:1px 0 0 0;
	padding:0;    
    width:308px;
    float:left;
    border:1px solid #CCC;  
}

.tarifasfoto ul
{
	float: left;
	margin: 5px;
	padding: 0;
	list-style-type: none;
}

.tarifasfoto ul li
{
	display: inline;
	margin:0;
	padding:0;
	color:#000;
	float: left;
}


#fotoscitatit
{
    margin:20px 0 0 20px;
	padding:12px 0 0 10px;    
    width:653px;
    height:28px;
    clear:both;
    color:#000;
    font-weight:bold;    
    background: url('http://www.redcita.es/imgs/bar-subtit.gif')
 }
 
 
#progambulatorios
{
    margin:10px 0 0 10px;
	padding:0;    
    width:640px;
    clear:both; 
}

#progambulatorios ul {		
	margin:5px 0 5px 40px;
	padding:0;
}

#progambulatorios ul li {
	margin:5px 0 0 0;
	padding:0;	
	list-style-type:disc;
	color:#000;	
}

/**** Fotos CITA Clínica ****/
.fotosccbrd
{
    margin:1px 0 0 20px;
	padding:0 0 5px 0;    
    width:661px;
    height:668px;
    clear:both;
    border:1px solid #CCC;     
}


.fotosccbrd ul
{
	float: left;
	margin: 10px 0 10px 0;
	padding: 0;
	list-style-type: none;	
	
}

.fotosccbrd ul li
{
	display: inline;
	margin:0;
	padding:0 10px 0 10px;
	color:#000;
	float: left;
}
/**** FiN fotos CITA Clínica ****/



/**** Fotos CITA Urbana ****/
.fotosctubrd
{
    margin:1px 0 0 20px;
	padding:0;    
    width:661px;
    height:675px;
    clear:both;
    border:1px solid #CCC;     
}


.fotosctubrd ul
{
	float: left;
	margin: 10px 0 10px 0;
	padding: 0;
	list-style-type: none;	
	
}

.fotosctubrd ul li
{
	display: inline;
	margin:0;
	padding:0 10px 0 10px;
	color:#000;
	float: left;
}
/**** FiN fotos CITA Urbana ****/



/**** Fotos CITA Rural ****/
.fotosctrbrd
{
    margin:1px 0 0 20px;
	padding:0 0 5px 0;    
    width:661px;
    height:663px;
    clear:both;
    border:1px solid #CCC;     
}

.fotosctrbrd ul
{
	float: left;
	margin: 10px 0 10px 0;
	padding: 0;
	list-style-type: none;	
	
}

.fotosctrbrd ul li
{
	display: inline;
	margin:0;
	padding:0 10px 0 10px;
	color:#000;
	float: left;
}
/**** FiN fotos CITA Rural ****/

/**** Fotos CITA Ambulatoria ****/
.fotosambubrd
{
    margin:1px 0 0 20px;
	padding:0 0 5px 0;    
    width:661px;
    height:440px;
    clear:both;
    border:1px solid #CCC;     
}

.fotosambubrd ul
{
	float: left;
	margin: 10px 0 10px 0;
	padding: 0;
	list-style-type: none;	
	
}

.fotosambubrd ul li
{
	display: inline;
	margin:0;
	padding:0 10px 0 10px;
	color:#000;
	float: left;
}
/**** FiN fotos CITA Ambulatoria ****/

.fotocitalinea
{
    border-left:1px solid #CCC;
    margin:0 0 10px 10px;
}


.lhorizontal{
	clear:both;
	width:635px;
	height:1px;
	margin:0 5px 0 5px;
	border-bottom:1px solid #CCC;
	padding:0;
}


.equipohumano
{
    margin:1px 10px 3px 0;
	padding:0;    
    width:308px;
    float:left;
    border:1px solid #CCC;  
}

.equipohumano ul
{
	float: left;
	margin: 5px;
	padding: 0;
	list-style-type: none;
}

.equipohumano ul li
{
	display: inline;
	margin:0;
	padding:0;
	color:#000;
	float: left;
}


.baseterapeutas
{
    margin: 10px 0 0 0;
	padding:0; 
    width: 650px;
    height:40px;      
}

.terapeutastit
{   
    margin:0;
	padding:12px 0 0 10px;    
    width:310px;
    height:28px;
    float:left;
    background: url('http://www.redcita.es/imgs/bar-subtit.gif') repeat-x;
}

.terapeutasnotit
{
    margin:0;
	padding:12px 0 0 10px;    
    width:318px;
    height:28px;
    float:right;
}

/**** Fotos Equipo Humano ****/

.fotosequipo ul
{
	float: left;
	margin: 1px 0 0 0;
	padding:5px 0 5px 0;
	list-style-type: none;
	border:1px solid #CCC;	
	
}

.fotosequipo ul li
{
	display: inline;
	margin:0;
	padding:0 5px 0 5px;
	color:#000;
	float: left;
}
/**** FiN Fotos Equipo Humano ****/


.equipohumanoprof
{
    margin:1px 10px 3px 0;
	padding:0;    
    /*width:308px;*/
    float:left;
    border:1px solid #CCC;  
}

.equipohumanoprof ul
{
	float: left;
	margin: 5px;
	padding: 0;
	list-style-type: none;
}

.equipohumanoprof ul li
{
	display: inline;
	margin:0;
	padding:0;
	color:#000;
	float: left;
}

/**** Fotos Equinoterapia ****/
.fotosequinobrd
{
    margin:1px 0 0 20px;
	padding:0 0 5px 0;    
    width:661px;
    height:440px;
    clear:both;
    border:1px solid #CCC;     
}


.fotosequinobrd ul
{
	float: left;
	margin: 10px 0 10px 0;
	padding: 0;
	list-style-type: none;	
	
}

.fotosequinobrd ul li
{
	display: inline;
	margin:0;
	padding:0 10px 0 10px;
	color:#000;
	float: left;
}
/**** FiN fotos Equinoterapia ****/
 
.listasdisco{		
	margin:5px 0 5px 50px;
	padding:0;
}

.listasdisco li {
	margin:10px 0 0 0;
	padding:0;	
	list-style-type:disc;
	color:#000;	
} 

/* Enlaces de interés*/

.basevinculostit
{
    margin: 10px 0 0 0;
	padding:0; 
    width: 650px;
    height:40px;      
}

.vinculostit
{   
    margin:0;
	padding:12px 0 0 10px;    
    width:315px;
    height:28px;
    float:right;   
    background: url('http://www.redcita.es/imgs/bar-subtit.gif') repeat-x;
}

.vinculosnotit
{
    margin:0;
	padding:0;    
    width:318px;
    height:28px;
    float:left;
}

.basevinculosbrd
{
    margin:1px 0 0 0;
	padding:0;    
    width:648px;
    height:190px;
    clear:both;
    border:1px solid #CCC;     
}

.vinculosimg
{
    margin:10px 0 10px 0;
	padding:0;    
    width:323px;
    float:left;
    border-right:1px solid #CCC;     
}

.vinculostxt
{
    margin:0;
	padding:5px 10px 10px 0;    
    width:300px;
    float:right;
}
/* FiN de enlaces de interés*/ 
 
.mastextos
{
    margin: 0;
	padding:10px 10px 0 20px;    
    color:#000;
    width: 654px;
}

.fotoscitatitini
{
    margin:15px 0 0 20px;
	padding:12px 0 0 10px;    
    width:653px;
    height:28px;
    clear:both;
    color:#000;
    font-weight:bold;    
    background: url('http://www.redcita.es/imgs/bar-subtit.gif')
 }

.basecentrosinibrd
{
    margin:1px 0 0 20px;
	padding:0;    
    width:660px;
    height:195px;
    clear:both;
    border:1px solid #CCC;     
}

.vinculosimgdos
{
    margin:10px 0 10px 0;
	padding:0;    
    width:315px;
    float:right;
    
}

.vinculostxtdos
{
    margin:10px 0 10px 0;
	padding:0 10px 0 10px;   
    width:305px;
    float:left;
    border-right:1px solid #CCC; 
}

.titcentrados
{   
    margin:20px auto 0 auto;
	padding:12px 0 0 10px;    
    width:310px;
    height:28px;
    background: url('http://www.redcita.es/imgs/bar-subtit.gif') repeat-x;
}

/* INICIO*/
#textosini
{
    margin: 0;
	padding:0;    
    color:#000;
    width: 680px;
    /*border:solid 1px #ff0000;*/
}

.basetxttratini
{
    margin:10px 0 0 20px;
	padding:0;    
    width:665px;
    clear:both;
    /*border:solid 1px #ff0000;*/
}

.txtini
{
    margin:10px 0 0 0;
	padding:0;    
    width:318px;
    float:left;
     /*border:solid 1px #ff0000;*/
}

.tratamientosini
{
    margin:10px 0 0 10px;
	padding:0;    
    width:320px;
    float:right;
    height:195px;
    background:url('http://www.redcita.es/imgs/fnd-tratamientos-ini.gif') repeat-x;
    color:#FFF;
     /*border:solid 1px #ff0000;*/
}

.solicitarinfo
{
    margin:0 0 5px 10px;
	padding:15px 0 0 23px;    
    width:177px;
    float:right;
    height:100px;
    background:url('http://www.redcita.es/imgs/fnd-socitar-info.jpg');    
     /*border:solid 1px #ff0000;*/
}

.masinfotarifas
{
    margin:20px 0 5px 10px;
	padding:10px 0 0 5px;    
    width:285px;
    height:35px;
    background:url('http://www.redcita.es/imgs/fnd-mas-info-tarifas.jpg');    
     /*border:solid 1px #ff0000;*/
}
 
/* ##### FiN Contenido #### */

/* ##### Pie #### */
#basepie
{
    clear:both;
	margin:1px auto 0 auto;
	padding:0 0 1px 0;
	width: 955px;
	height: 40px;
	background: url('http://www.redcita.es/imgs/menuprincipal3.gif') repeat-x;	
}

#pieder
{
	margin:0;
	padding:14px 0 0 0;
	float:right;
	width: 270px;
	height: 26px;
	background: url('http://www.redcita.es/imgs/submenu.gif') repeat-x;
}

#pieizq
{
	margin:0;
	padding:13px 0 0 120px;
	float:left;
	width: 565px;
	height: 27px;	
}

/* ##### FiN Pie #### */