/* 
ESTILO PARTICULAR DE UNA PÁGINA WEB

Debe existir una hoja de estilos por cada página web que necesite una modificación especifica en los estilos

*/
h2{
color:#339933;
background-image:url(../img/flecha_25.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:10px;
font-weight:bold;
font-size:14px;
}

h3{
color:#339933;
background-image:url(../img/servicios_03.jpg);
background-position:left;
background-repeat:no-repeat;
margin-left:3px;
padding-left:8px;
font-weight:bold;
font-size:14px;
}

.desc ul{
padding-left:20px;}
.desc li{
margin:5px 0px;


list-style: disc;
padding-left:0px;
}

.contenido ul{
padding-left:20px;}
.contenido li{
margin:5px 0px;


list-style: disc;
padding-left:0px;
}
h4{
color:#339933;
background-image:url(../img/flecha_peq_serv.jpg);
background-position:left;
background-repeat:no-repeat;
margin-left:5px;
padding-left:8px;
font-weight:bold;
font-size:12px;
}
p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}
#flashcontent{
background-image:url(../img/cabfarmacia_02.jpg);
width:751px;
height:133px;
background-repeat:no-repeat;
float:left;}


#col_a{
float:left;
width:191px;

}
.txt{
float:left;
width:320px;}
.desc2{
float:left;
}
.imgcon{
float:left;
margin-right:20px;}

.negrita{
font-weight:bold;
color:#000000;}


.verde{
color:#339933;
font-weight:bold;
font-size:14px;
}

.menu{
width:191px;
float:left;
background-image:url(../img/menu3.jpg);
background-repeat:y;
font-size:12px;

}
.contcat{
	float:left;
	overflow:hidden;
	width: 465px;
}

.categorias{
float:left;
width:465px;
margin-top:30px;

}

.negrita{
font-weight:bold;
color:#000000;
}

.enlace{
color:#000000;
font-weight:bold;
float:right;
padding-right:20px;
}

.gris{
color:#000000;}

.todo_texto{
width:465px;
float:left;

}

.imagen{
width:220px;
float:left;

}

.center{
text-align:center;}
.numeros{
padding-left:20px;
padding-right:20px;
text-decoration:none;
}

.titulo{
background-image:url(../img/menu_superior.jpg);
width:177px;
height:19px;
padding-top:6px;
float:left;
padding-left:14px;
font-size:14px;
}

.titulo_abajo{
background-image:url(../img/abajo.jpg);
width:191px;
height:15px;
float:left;
font-size:0px;
}

.texto{
	width:190px;

	float:left;
	overflow:hidden;
	background-image:url(../img/menu3.jpg);
	background-repeat:y;
	font-size:12px;
	height: auto;
}


/*.texto .boton_on {
width:191px;
display:block;
background-image:url(../img/menu_on.jpg);
background-position:left;
background-repeat:no-repeat;
color: #ffffff;
text-decoration:none;
padding-left:20px;
padding-top:3px;
height:20px;

}*/

.p_0 .boton_on{
height:auto;clear:both;}
.p_0 .boton_on a{
width:165px;clear:both;
display:block;
border-top:#9dd3a1 1px solid;
background-color:#a5c9a7;
color: #ffffff;
cursor:default;
text-decoration:none;
padding:0;
height:auto;
font-weight:bold;
padding:3px 0px;
padding-right:5px;
padding-left:20px;



}
.p_0 .boton_off{
clear:both;
width:190px;
margin:0;
padding:0;height:auto;
border-top:#9dd3a1 1px solid;
}

.p_0  .boton_off a{


clear:both;
padding:0;
height:auto;
width:165px;
display:block;

padding-left:20px;
padding-right:5px;
padding-top:3px;
padding-bottom:3px;



color:#666666;

font-family:Arial, Helvetica, sans-serif;

text-decoration:none;
}

.p_0  .boton_off_hover{
clear:both;
width:190px;height:auto;
margin:0;
padding:0;
border-top:#9dd3a1 1px solid;}

.p_0  .boton_off_hover a{
display:block;
color:#666666;
background-color:#bfdfc1;
width:170px;
font-size:12px;
text-decoration:none;

padding:0;
height:auto;

padding:3px 0px;
padding-left:20px;

}

.volver{
color:#339933;
font-size:14px;
font-weight:bold;
}

#desc{
width:240px;
float:left;
margin-bottom:10px;}

.img_conse{
overflow:hidden; 
height:auto;
width:125px;
margin-right:20px;
float:left;
margin-bottom:15px;
float:left;
}

.enlace_verde{
text-decoration:none;
color:#339933;

}

.enlace_negro{
text-decoration:none;
color:#000000;
}

