/*
Hoja de estilos css
*/

*{
	padding:0px;
	margin:0px;
}

html, body {
	text-align:center;
	font-size:14px;
	color:#777;
	background-color:#1b0fcb;
 }
a 
{
 // font-weight: bold;
    text-decoration: none;
}
a:hover{color: #196497;}
#flush{clear:both;}

h1, h3, h4, h5, h6, ul, li, em, strong, pre, code {
    font-size: 100%;
    font-style: normal;
    font-weight: normal;
    line-height: 1em;
    margin: 0;
    padding: 0;
	text-align:left;
}

strong 
{
	color: #3A3A3A;
	font-weight: bold;
	font-size: 18px;
}

h1
{
	color: #333;
	font-size: 24px;
	font-weight: bold;
	text-shadow: 1px 1px 0 #FFFFFF;
	text-transform: uppercase;
	padding-left:30px;
	padding-right:30px;
	padding-top:20px;
}

h2
{

	color:#3c3c3c;
	//text-align:left;
	//padding-left:30px;
	//padding-right:30px;
	//padding-top:30px;
	//white-space: nowrap;
	//text-transform:uppercase;
}

.blog-title{
		padding-left:30px;
} 


p{

	//color:#333;
	//text-align:left;
	//padding-left:30px;
	//padding-right:30px;
	//padding-top:20px;
	text-align:left;
	color: #333;
	font-size: 14px;
	line-height: 20px;
	margin: 1em 0;
	padding-left:65px;
	padding-right:10px;
	padding-top: 10px;
}
ul
{
	//margin:0; 
	//padding-top:20px;
	//padding-bottom:30px;
	//padding-left:50px;
	//list-style:square; 
	//clear:both;
	//text-align:left;
	
	font-size: 13px;
	padding-left:43px;
	padding-right:30px;
	list-style:square; 
	
}
li
{
	margin-right:1px;

}
.price
{
	text-align:center;
}

#table-contenedor
{
	padding:30px;
}
table, th, td
{
	border:solid 1px #CCC;
}
table
{
	width:100%;
	border-collapse:collapse;
	//background-color:#FFF;
}
td{padding:0;}
#scroll-pane-contenedor{padding-right:30px;}
/*
--------------------
 MENU START
--------------------
*/
#menu_contenedor
{
	margin:0 auto;
	width:725px;
	position:relative;
	top:3px;
	left: 120px;
}
    ul#menu{margin:0; padding:0; list-style:none; clear:both;}  
        #menu li{overflow:hidden; text-indent:-9999px; display:inline; float:left; margin-right:1px;}  
            #menu li a{background:url('images/button.png') no-repeat; width:100%; height:100%; display:block;}  
  
             /* Inicio BOton 63*/  
            #menu li.menu_1{
	width:145px;
	height:90px;
}  
                #menu li.menu_1 a{background-position:0px 0px;}  
                #menu li.menu_1 a:hover{background-position:-0px -px;}  
                #menu li.menu_1 a.selected{background-position:-5px -65px;} 
  
            /* Nosotros BOton */  
            #menu li.menu_2{width:145px; height:90px;}  
                #menu li.menu_2 a{background-position:-150px 0px;}  
                #menu li.menu_2 a:hover{background-position:-150px 0px;}  
                #menu li.menu_2 a.selected{background-position:-150px 0px;} 
  
            /* Psicologia BOton */  
            #menu li.menu_3{width:145px; height:90px;}  
                #menu li.menu_3 a{background-position:-300px 0px;}  
                #menu li.menu_3 a:hover{background-position:-300px 0px;}  
                #menu li.menu_3 a.selected{background-position:-300px 0px;;}  
				
			/* Situacion BOton */  
            #menu li.menu_4{width:140px; height:63px;}  
                #menu li.menu_4 a{background-position:-450px 0px;}  
                #menu li.menu_4 a:hover{background-position:-450px 0px;}  
                #menu li.menu_4 a.selected{background-position:-450px 0px;} 
			
			/* Contacto BOton */  
            #menu li.menu_5{width:145px; height:90px;}  
                #menu li.menu_5 a{background-position:-600px 0px;}  
                #menu li.menu_5 a:hover{background-position:-600px 0px;}  
                #menu li.menu_5 a.selected{background-position:-600px 0px;}
			
/*
--------------------
 MENU SERVICIOS 
--------------------
*/

    ul#menu_servicios{margin:0; padding:0; list-style:none; clear:both;}  
        #menu_servicios li{overflow:hidden; text-indent:-9999px; display:inline; float:left; margin-right:1px;}  
            #menu_servicios li a{background:url('images/servicios.png') no-repeat; width:100%; height:100%; display:block;}  
  
            /* Transtornos del estado de ánimo */
            #menu_servicios li.menu_1{width:181px; height:36px;}  
                #menu_servicios li.menu_1 a{background-position:0px 0px;}  
                #menu_servicios li.menu_1 a:hover{background-position:-0px -px;
				background:url('images/animo.png');
				
				}  
                #menu_servicios li.menu_1 a.selected{background-position:-5px -65px;} 
  
            /* Transtornos obsesivos-compulsivos */  
            #menu_servicios li.menu_2{width:181px; height:36px;}  
                #menu_servicios li.menu_2 a{background-position:-181px 0px;}  
                #menu_servicios li.menu_2 a:hover{background-position:-181px 0px;
				background:url('images/obsesivos.png');}  
                #menu_servicios li.menu_2 a.selected{background-position:-150px 0px;} 
  
            /* Transtornos de conducta */  
            #menu_servicios li.menu_3{width:181px; height:36px;}  
                #menu_servicios li.menu_3 a{background-position:-362px 0px;}  
                #menu_servicios li.menu_3 a:hover{background-position:-362px 0px;background:url('images/conducta.png');}  
                #menu_servicios li.menu_3 a.selected{background-position:-300px 0px;;}  
				
			/* Dificultades del aprendizaje */  
            #menu_servicios li.menu_4{width:181px; height:36px;}  
                #menu_servicios li.menu_4 a{background-position:-543px 0px;}  
                #menu_servicios li.menu_4 a:hover{background-position:-543px 0px;background:url('images/aprendizaje.png');}  
                #menu_servicios li.menu_4 a.selected{background-position:-450px 0px;} 
			
			/* Transtornos del lenguaje */  
            #menu_servicios li.menu_5{width:193px; height:36px;}  
                #menu_servicios li.menu_5 a{background-position:-724px 0px;}  
                #menu_servicios li.menu_5 a:hover{background-position:-724px 0px;background:url('images/lenguaje.png') no-repeat;}  
                #menu_servicios li.menu_5 a.selected{background-position:-600px 0px;}
			
/*
--------------------
 MENU ENLACES
--------------------
*/
#medio-menu_bottom-contenedor
{
	position:relative;
	top:35px;/*35*/
	width:960px;
}
    ul#menu_bottom{
	width:820px;
	margin:0 auto;
	padding:0;
	list-style:none;
	clear:both;
}  
        #menu_bottom li{overflow:hidden; text-indent:-9999px; display:inline; float:left; margin-right:1px;}  
            #menu_bottom li a{background:url('images/buttom-bottom.png') no-repeat; width:100%; height:100%; display:block;}  

/*
--------------------
 HEADER
--------------------
*/
#header
{
	width:100%;
	text-align:center;
	left:0;
	top:0;
	/*background-color:#FFF;*/
	background:url('images/bg.png')
}
#header-inner
{
	width:960px;
	height:50px;
	margin:0px auto;
//background-color:#09F;

}
#logo
{
	position:absolute;
	top:1px;
	left:20px;	
}

/*
--------------------
 MIDDLE
--------------------
*/
#medio
{
	width:100%;
	text-align:center;

}
#medio{background-image:url(images/bg_blue.png);}

#medio-inner
{
	width:960px;
	height:700px;
	margin:0px auto;
	//background-color:#09F;

}
#medio-menu-contenedor
{
	margin:0px auto;
	position:relative;
	top:70px;
	left:27px;
}

#medio-contenedor
{
	background-image:url("images/white-curven.png");
	width:960px;
	height:480px;
	position:relative;
	top:70px;
	margin:0px auto;
}



#medio-contenedor-left
{
	float:left;


	//background-color:#00F;
	width:410px;
	height:360px;

}

#medio-contenedor-right
{
	float:left;
//background-color:#09C;
	width:520px;
	height:380px;
	padding-top: 20px;
	padding-left: 20px;

}


/*
--------------------
 FOOTER       
--------------------
*/
#footer
{
	width:100%;
	text-align:center;
	background:url('images/bg_footer.png');
}
#footer a
{
	color:#FFF;
	text-decoration:none;

}
#footer-inner
{
	width:960px;
	height:100px;
	margin:0px auto;
	
}

#footer-direccion
{
	padding-top:25px;
	height:120px;
	background-position: 0px 25px;
}
#footer-direccion h1
{
	//font-family: MgOpen Modata,Helvetica,Geneva;
	color:#000;
	font-size:20px;
	text-align:center;
	text-shadow:none;
}


#footer-direccion h2
{
	//font-family: MgOpen Modata,Helvetica,Geneva;
	color:#000;
	font-size:14px;
	text-align:center;
	margin-top:-3px;
	
}

a img {

border: none;

}

#dise{
	font-size:9px;
	font-weight:bold;
	padding-right:0px;
	color:#FFF;
	}
#parra{
	padding-right:30px;
	padding-top:17px;
}
