body {
	 margin: 0px auto; 
	text-align:center;
	 font-family: Arial, Tahoma;
     font-size: 12px;
	background-color: #FFFFFF;
	
}


a img{
border:0;
}



p {
    font-family: Arial, Tahoma;
	margin:0px auto;
	font-size: 11px;
	text-align: justify;
	color: #666666;

}

em {   font-family: verdana;
	   font-size: 12px;
	}

h1 {
font:normal 24px "Trebuchet MS", Tahoma, Arial;
color:#336699;
margin-bottom:5px;
padding-bottom:0;
border-bottom-width:1px;
border-bottom-style: groove;
border-bottom-color:#336699;
width: 550px;
text-align: left;
}

h2 {
font:normal 15px "Trebuchet MS", Tahoma, Arial;
color:#6699CC;
margin-bottom:5px;
padding-bottom:0;
border-bottom-width:1px;
border-bottom-style: dashed;
border-bottom-color:#336699;
width: 550px;
text-align: left;
}


h3 {
font:normal 12px Arial, Tahoma;
color:#336699;
font-weight: bold;
text-align: left;
}

h4 {
font:normal 11px Arial, Tahoma;
color:#336699;
font-weight: bold;
text-align: left;
}

h5 {
font:normal 10px Arial, Tahoma;
color:#336699;
font-weight: bold;
text-align: left;
}

.titulares {

text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-size: 12pt;

color:#336699;
font-weight:bold;
}

.titulares1 {
font-weight:bold;

font-family:Arial, Helvetica, sans-serif;
font-size: 18pt;
color:#006699;
height: 577px;
border-bottom: 1px;
border-bottom-style:dashed;
padding-bottom: 50px;

}


.cabecera {

background: url(http://www.ephectos.com/images/fondo_header.jpg);


}

.titulares_columna {
    font-family: Arial, Tahoma;
	margin:0px auto;
	padding-right:0px;
	font-size: 13px;
	text-align: right;
	color: #ffffff;
	background: #5F7F9F; 
	height: 15px;
	width: 200px;
	display: block;
}

.texto_principal { 
font-family: Arial, Tahoma;
	margin:0px;
	font-size: 11px;
	text-align: justify;
	color: #666666;
	width: 500px;
	padding-top: 20px;
    padding-bottom: 10px;
}

a {
outline:none;
border-bottom:0px
}

a:link {
	color: #000000;
	text-decoration: none;
	border: 0px;
}
a:visited {
	color: #000000;
	text-decoration: none;
	border: 0px;
}
a:hover {
	color: #666666;
	text-decoration: underline;
	border: 0px;
}
a:active {
	color: #000000;
	text-decoration: none;
	border: 0px;
}




.caja_servicios_servicios {

width: 550px;
}


#div_centrado { 
width: 100%;
text-align: center;


}
	
.caja_index_welcome {

width: 576px;
height: 221px ;
background: url(images/fondo_txt_index.jpg);
text-align: center;
margin-left:auto;
 margin-right:auto;

}

.texto_welcome {

	width: 400px;
	font-family: Arial, Tahoma;
	margin:0px;
	font-size: 11px;
	color: #666666;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 120px;
    padding-bottom: 10px;
	text-align: left;
}

.texto_welcome a:link {

	
	font-family: Arial, Tahoma;
	margin:0px;
	font-size: 11px;
	color: #7498ba;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 120px;
    padding-bottom: 10px;

}
	 
	 
	.texto_welcome a:active {

	
	font-family: Arial, Tahoma;
	margin:0px;
	font-size: 11px;
	color: #7498ba;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 120px;
    padding-bottom: 10px;

} 
	 
	 .texto_welcome a:hover {

	
	font-family: Arial, Tahoma;
	margin:0px;
	font-size: 11px;
	color: #000000;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 120px;
    padding-bottom: 10px;

} 

.texto_welcome a:visited {

	
	font-family: Arial, Tahoma;
	margin:0px;
	font-size: 11px;
	color: #7498ba;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 120px;
    padding-bottom: 10px;

} 
	
	 
	 




	
.letritas_pie {
    font-size: 10px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif; 
	text-align:left; }
      
	  
.col_prin {    
padding-right: 0px;
padding-left: 0px;
background: url(images/fondo_prin.gif);
}




ul.clientes 
{
margin: 0px;
list-style-image: none;
list-style-type: none;
padding: 0px;
font: normal 12px "Trebuchet MS", Tahoma, Arial;
color:#ff00ff;
} 


 


ul.clientes li
{


list-style-type: none;



margin: 0px;
font: normal 12px "Trebuchet MS", Tahoma, Arial;
border-bottom-width:1px;
border-bottom-style: dashed;
border-bottom-color:#D3E0ED;
width: 200px;
text-align: left;
background: #ffffff; 
height: 20px;
text-decoration: none;
padding: 0px;
} 

li.clientes a:link
{
list-style-image: none;
list-style-type: none;
margin: 0px;
font: normal 12px "Trebuchet MS", Tahoma, Arial;
color:#000000;
width: 200px;
text-align: left;
background: #fff; 
height: 20px;
display: block;
text-decoration: none;
padding: 0px;
} 

li a:hover
{
list-style-image: none;
list-style-type: none;
margin: 0px;
font: normal 12px "Trebuchet MS", Tahoma, Arial;
color:#5F7F9F;
width: 200px;
text-align: left;
background: #D3E0ED; 
height: 20px;
display: block;
text-decoration: none;
padding: 0px;

} 


 .formulario1
{

border-style:dashed;
border-width:1px;
border-color:#497eab;

font-size:10px;
color:#497eab;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

.formulario_boton
{


width: 80px;
	height: 15px;
	background-color: #84AA00;
	border: 1px Solid #497eab;
	background-image: url(http://www.usuarioindignado.com/espejodeagua/wp-content/themes/glossyblue-1-3/images/main-bg.gif);
	 display:block;
	font-size:10px;

	
}




/*  menu header*/

#menuh {
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 20px;
}

#menuh ul, li {
	list-style-type: none;
}

#menuh ul {
	margin: 0;
	padding: 0;
}

#menuh li {
	float: left;
}

#menuh a {
	text-decoration: none;
	color: #3366CC;
	background: #F0F7FC;
	display: block;
	padding: 0px 10px;
	text-align: center;
	border: 1px solid #ACCFE8;
	border-width: 1px 1px 1px 0;
	width: 60px;
	height: 15px;
	margin: 0px
}


#menuh a#primero {
	border-left: 1px solid #ACCFE8;
}

#menuh a:hover {
	background: #DBEBF6;
}
/* fin menu header */




.footer_interna {

background: url(../images/dsb.gif);

}

#pie
{
	background: #ffffff; 
	width: 578px;
	height: 100px;
	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center; 
	margin-left:auto;
    margin-right:auto;
}
