body {	font:12px Verdana, Helvetica, sans-serif, Arial;	background-color:#FFF;
	text-align : justify;
	line-height: 10px;}
p {
	font-size:12px;
	font-color: #586885;
    text-align: justify;
	line-height: 120%;
	valign: top;
    padding: 0px;
}
hr {
	display: 1px; width: 90%;
 }
h1 {
	font-size:14px;
	font-weight: bold;
	text-align: left;
	color: #666666;
	margin:0;
}
h2 {
	font-size:12px;
	font-weight: bold;
	text-align: left;
	color:#486895;
}
h3 {
	font-size:12px;
	Font-weight: bold;
	text-align: left;
	color : #666666;
}
h4 {
	font-size:12px;
	font-weight: bold;
	text-align: left;
	color : #666666;
}
h5 {
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color : #666666;
}
h6 {
	font-size:9px;
	text-align: left;
	color : #666666;
}
table {
	margin:10px;
    font-size:11px;
	font-color: #586885;
    text-align : justify;
	line-height: 120%;
	padding: 3px;
}


img{border:0; padding:0; margin:0px;
}

/*CSS clase para sombras */

.sombra {
  float: left;
  background: url('http://www.elpsicotaller.com/images/shadow.gif') no-repeat bottom right;
  margin: 5px 0 0 5px !important;
  margin: 5px 0 0 5px;
  	padding-bottom: 5px;
	padding-right: 5px;
}

.sombra div {
  background: url('http://www.elpsicotaller.com/images/shadow2.png') no-repeat left top !important;
  background: url('http://www.elpsicotaller.com/images/shadow2.gif') no-repeat left top;
  	padding-bottom: 5px;
	padding-right: 5px;
}

.sombra img {
  background-color: #fff;
  border: 1px solid #a9a9a9;
  padding: 4px;
}


/*CSS clase para imagenes*/

.imag_centro{border:0; padding:0; margin:0px; align: center; clear: both;
}
.imag_dcha{border:0; padding:0; margin:5 10 5 0px; align: right; float:right; valign:top;
}
.imag_izq{border:0; padding:0; margin:5 0 5 10px; align: left; float:left; valign:top;
}

/*CSS clase para LISTAS*/

#cuadrado {list-style-type:square; margin: 0px; line-height: 120%;
}

.listaBolaAzul1 ul{list-style-image: url(http://www.elpsicotaller.com/images/bolaazul1.gif) no-repeat top right; margin: 0px; padding: 0px; line-height: 150%;
}

.listaBolaAzul2 ul{list-style-image: url(http://www.elpsicotaller.com/images/bolaazul1.gif) no-repeat top right; margin: 0px; padding: 0px; line-height: 150%;
}
.listaBolaAzul2 li{list-style-image: url(../images/bolaazul2.gif) no-repeat top right; margin: 0px; padding: 0px; line-height: 150%;
}


/*CSS clase para el HEADER*/

#header{
       background-color:#FFFFFA;
       border-style:none;
       border-color:#000000;
       margin: 0px;
       width:1024px;
       height:162px;
	   valign:top;
	   align: left;
	   padding: 0px;
	   float: left;
}

.elpsicotallerTOP {height: 70px; wight:1024px; margin-top: 0px; margin-bottom: 10px; aling: left; clear: left;
}
.menuHeader {height: 32px; wight:1024px; margin: 0px; clear: left; clear: both;
}
.menuTop_caja {width: auto; heigth: 32px; margin: 0px; padding: 0px; align: left; float: left; 
}


.menuTopBlanco {height: 32px; wight:auto; margin: 0px; float: left; 
		 	  font-color: #000000; font-weight: bold; font-size: 12px; text-align: center; font-family: Verdana; 
}
.menuTopBlanco_izq {width:20px; heigth: 32px; background-image: url(../images/10x10Blanco.gif); margin: 0px; padding: 0px; float: left;
}
.menuTopBlanco_centro {width: auto; height: 32px; background-image: url(../images/10x10Blanco.gif); font-color: #000000; float: left;
}
.menuTopBlanco_dcha {width:20px; height: 32px; background-image: url(../images/10x10Blanco.gif); margin: 0px; padding: 0px; float: left;
}
.menuTopBlanco a {width: auto; height: 32px; background-image: url(../images/10x10Blanco.gif); float: left; 
					color: #000000; TEXT-DECORATION: none;
}
.menuTopBlanco a.active {color: #000000;TEXT-DECORATION: none;
}
.menuTopBlanco a.visited {color: #000000;TEXT-DECORATION: none;
}
.menuTopBlanco a.hover {color: #000000;TEXT-DECORATION: none;
}


.menuTopAzul {height: 32px; wight:auto; margin: 0px; float: left; 
		 	  font-color: #ffffff; font-weight: bold; font-size: 12px; text-align: center; font-family: Verdana; 
}
.menuTopAzul_izq {width:20px; height: 32px; background-image: url(../images/TopBoton_izq.jpg); margin: 0px; padding: 0px; float: left;
}
.menuTopAzul_centro {width: auto; height: 32px; background-image: url(../images/TopBoton_centro.jpg);  float: left;
}
.menuTopAzul_dcha {width:20px; height: 32px; background-image: url(../images/TopBoton_inf.jpg); margin: 0px; padding: 0px; float: left;
}
.menuTopAzul a {width: auto; height: 32px; background-image: url(../images/TopBoton_centro.jpg); float: left;
				color: #ffffff; TEXT-DECORATION: none; 
}
.menuTopAzul a.active {color: #ffffff; TEXT-DECORATION: none;
}
.menuTopAzul a.visited {color: #ffffff; TEXT-DECORATION: none;
}
.menuTopAzul a.hover {color: #000000 ; TEXT-DECORATION: none;
}


.lineaAzul {height: 20px; wight:1024px; margin: 0px; background-color:#006699; float: left;
}
.espacioEsquinaTaller{height: 60px; wight:115px; margin: 0px; valign:top; clear: left;
}

.esquinaTOP {height: 60px; wight:115px; margin: 0px; float: left;
}

.tituloTALLER {height: 50px; padding: 5px; margin-left: 10px; 
 }




/*CSS clase para el CONTAINER */

#container{
	   left: 0px; 
	   top: 0px; 
	   height: 100%;
	   width:1040px;
	   valign:top;
       background-color:#FFFFFF;
       border-style:none;
       margin: 0px;
	   padding: 0 px;
	   clear: left; 
}

.lateralIZQ{height: 100%; widht: 40px; margin: 0px; padding:0; valign: top; background-image: url(http://www.elpsicotaller.com/images/Lateral_izq.jpg) repeat-x left top; float: left;  
}

.contenido{
       width:780px;
       height:auto;
	   background-color:#FFFFFA;
       border-style:none;
       border-color:#000000;
       margin: 0px;
	   valign:top;
	   font-size:12px;
	   text-align : justify;
	   font-color: #586885;
	   line-height: 120%;
	   padding: 0px;
	   float: left;
}

.lateralDCHA{height: 100%; width: 220px; margin: 0px; padding: 0; valign: top; float: left; 
}

.Columna_Blanca{height: 100%; width: 18px; margin: 0px; padding: 0; valign: top; background-color:#ffffff; float: left; 
}

.Columna_Azul{height: 100%; width: 2px; margin: 0px; padding: 0; valign: top; background-color:#006699; float: left; 
}

.Columna_Menus{height: 100%; width: 200px; margin: 0px; padding: 0; valign: top; float: left; 
}
.tituloARTICULO {
    width:100%; valign:middle; font-size:12px; font-weight: bold; text-align : left; color : #666666; margin: 0px; padding: 0px;
}


/*CSS clase para links de la RUTA*/
.linkRUTA {
	  width:100%; margin-top:5px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; align: left;
	  font-size: 10px; color: #996666; font-famity: Verdana; text-align: left; 
	  border-bottom: 1px;
}
.linkRUTA a {
	 COLOR: #996666;TEXT-DECORATION: none;
}

.linkRUTA a.active {
	 COLOR: #996666;TEXT-DECORATION: none;
}
.linkRUTA a.visited {
	 COLOR: #996666;TEXT-DECORATION: none;
}
.linkRUTA a.hover {
	 COLOR: #996666;TEXT-DECORATION: underline;
}


/*CSS clase para el menu lateral GENERAL*/
.menuLateralGENERAL {
		 margin-top: 0px; margin-bottom: 0px; margin-left: -10px; margin-rigth: 0px; padding: 0px; align: left; clear: left;
		 text-align: center; font-family: Verdana; font-weight: bold; font-size: 10px; color: #333333;      
}

#menuLateralGENERAL ul{
		 margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-rigth: 0px; padding: 0px; align: left;
}
#menuLateralGENERAL li{
	 margin-top: 5px; margin-bottom: 5px; margin-left: 2px; margin-rigth: 0px; padding: 0px; 
	 text-align: left; font-family: Verdana; font-weight: bold; font-size: 10px; color: #333333; line-height: 150%;
    
}
#menuLateralGENERAL li a {	 
	 display: block; border: 0px; list-style-image: url(../images/Cua10x10.gif); width:140px; heigth: 25px; padding: 0px; background-color: #ffffff; TEXT-DECORATION: none;
}
#menuLateralGENERAL li a:active {
	 color: #333333;TEXT-DECORATION: none;
}
#menuLateralGENERAL li a:visited {
	 color: #333333;TEXT-DECORATION: none;
}
#menuLateralGENERAL li a:hover {
	 background-color: #006699; COLOR: #ffffff; TEXT-DECORATION: underline;
}

/*CSS clase para el menu lateral CAJAAZUL*/
.menuLateralCAJAAZUL {		 
		 margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-rigth: 0px; padding: 0px; align: left; clear: left;
		 text-align: left; font-family: Verdana; font-weight: bold; font-size: 10px; color: #ffffff;
}
.menuLateralCAJAAZUL_top {
		 background-image: url(../images/MenuLateral_sup.jpg); width:200px; heigth: 20px; margin: 0px; padding: 0px; clear: left;
}
.menuLateralCAJAAZUL_relleno {
		 background-image: url(../images/MenuLateral_centro.jpg); width:200px; heigth: auto; clear: left; color: #ffffff;
}
.menuLateralCAJAAZUL_inf {
		 background-image: url(../images/MenuLateral_inf.jpg); width:200px; heigth: 20px; margin: 0px; padding: 0px; clear: left;
}

#menuLateralCAJAAZUL ul{
		 margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-rigth: 0px; padding: 0px; text-align: left; color: #ffffff;
}
#menuLateralCAJAAZUL li{
	 margin-top: 0px; margin-bottom: 0px; margin-left: -10px; margin-rigth: 0px; padding: 0px; align: left;
	 text-align: left; font-family: Verdana; font-weight: normal; font-size: 10px; color: #ffffff;     
}
#menuLateralCAJAAZUL li a {	 
	 color: #ffffff; display: block; border: 0px; list-style-type: circle; padding: 0px;  TEXT-DECORATION: none; 
}
#menuLateralCAJAAZUL li a:active {
	 color: #ffffff;TEXT-DECORATION: none;
}
#menuLateralCAJAAZUL li a:visited {
	 color: #ffffff;TEXT-DECORATION: none;
}
#menuLateralCAJAAZUL li a:hover {
	 COLOR: #ffffff; TEXT-DECORATION: underline;
}



/*CSS clase para el menu lateral CAJAS  */

#menuLateralCAJAS ul{
	margin: 0px; padding: 0px ; 
}
#menuLateralCAJAS li{
	 margin: 5px; padding: 2px ; text-align: left; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333;     
}
#menuLateralCAJAS li a {	 
	 display: block; border: 2px solid #000000; width:100px; heigth: 25px; padding: 5px ;list-style-image: url(../images/Cua10x10.gif);  background-color: #FCE8BD; TEXT-DECORATION: none;
}

#menuLateralCAJAS li a:active {
	 background-color: #FCE8BD; COLOR: #333333;TEXT-DECORATION: none;
}
#menuLateralCAJAS li a:visited {
	 background-color: #FCE8BD; COLOR: #333333;TEXT-DECORATION: none;
}
#menuLateralCAJAS li a:hover {
	 background-color: #A8C4D6; COLOR: #99000B;TEXT-DECORATION: underline;
}



/*CSS id para los CAJAS div para los textos*/
.espacio{width:auto; align: left; border:0; padding:0; margin:0px; valign:top; clear: both;
}

.cajaTexto_centro{
       width: auto;
       height:auto;
       background-color:#FFF;
       border-style:none;
       border-width:0px;
       margin-top: 10px;
	   margin-bottom: 10px;
	   margin-left: 0px;
	   margin-right: 0px;
       padding:0 0 0 0px;
	   clear: both;

}

.cajaTexto_izq{
       height:auto;
	   width: auto;
       background-color:#FFF;
       border-style:none;
       border-width:0px;
       margin-top: 10px;
	   margin-bottom: 10px;
	   margin-left: 0px;
	   margin-right: 5px;
       padding:0 0 0 0px;
       float:left;
}
.cajaTexto_dcha{
       height:auto;
	   width: auto;
       background-color:#FFF;
       border-style:none;
       border-width:0px;
       margin-top: 10px;
	   margin-bottom: 10px;
	   margin-left: 5px;
	   margin-right: 0px;
	   padding:0 0 0 0px;
       float:right;

}
.caja_izq{
       width:150px;
       height:auto;
       background-color:#EFEFEF;
       border-style:solid;
       border-width:1px;  
       border-color:#000000;
       margin-top: 10px;
	   margin-bottom: 10px;
	   margin-left: 0px;
	   margin-right: 5px;
       float:left;
       padding:10px;
	   font-size:10px;
	   font-color: #586885;
	   line-height: 120%;
}

.caja_dcha{
       width:150px;
       height:auto;
       background-color:#FEF6DE;
       border-style:1px solid #000;
	   
	   border-right:2px solid #000;
	   border-bottom:2px solid #000; 

	   
       border-width:1px;
       border-color:#4D0E00;
       margin-top: 10px;
	   margin-bottom: 10px;
	   margin-left: 5px;
	   margin-right: 0px;
       float:right;
       padding:10px;
	   font-size:10px;
	   font-color: #586885;
	   line-height: 120%;
}

/*CSS id para los NOTICIAS cajas y textos*/

.news1 {
      float: left;
      width: 350px;
      height: 150px;
      background-image: url(http://www.elpsicotaller.com/images/news1.gif) no-repeat bottom right;
      margin: 10px 10px 10px 10px;
      padding-bottom: 5px;
      padding-right: 5px;
      padding-right: 5px;
      padding-left: 5px;
	  
	  font-size:10px;
	  font-color: #586885;
	  line-height: 120%;
}

.linknews1 {
		font-color: #060085;
}

.news2 {
      float: both;
      width: 90%;
      height: 100px;
      background-image: url(http://www.elpsicotaller.com/images/news1.gif) no-repeat bottom right;
      margin: 10px 10px 10px 10px;
      padding-bottom: 5px;
      padding-right: 5px;
      padding-right: 5px;
      padding-left: 5px;

	  
	  font-size:10px;
	  font-color: #586885;
	  line-height: 120%;
}


/*  CSS clase para el FOOTER  */

#footer{width:1024px; height:50px; align: left; border:0; padding:0; margin:0px; valign:top; background-color:#006699;clear: both;
}
.enlacepie {
	margin-top:20px; margin-bottom: 20px; FONT-SIZE: 10px; COLOR: #444444; text-align:center; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}

/*CSS clase para los textos especiales */

.noticias {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.disclaimer {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texto {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Verdana, sans-serif; align: justify; padding:1px;
}
#texto2 {
	FONT-SIZE: 14px; COLOR: #586885; FONT-FAMILY: Verdana, sans-serif; align: justify; padding:1px;
}

/*  ------  */