.input {

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

	font-size: 10px;

	color: #666;

	text-decoration: none;



}



.botonera {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: normal}

.textos {  font-family: Tahoma; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none}

.alfabetico {  font-family: Tahoma; font-size: 12px; font-weight: normal; color: 3D3D3D; text-decoration: none}
.alfabetico a{  

font-family: Tahoma; font-size: 12px; font-weight: normal; color: 0a51a1; text-decoration: none

}

.alfabetico a:hover{  

font-family: Tahoma; font-size: 12px; font-weight: normal; color: 0a51a1; text-decoration: underline

}

.cale {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none

}

.enlaces {

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

	font-size: 12px;

	color: #555555;

	font-weight: bold;

	text-decoration: none;

}

.enlaces:hover  {

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

	font-size: 12px;

	color: #1C840D;

	font-weight: bold;

}

.infe {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none

}

.botones {

font-family: Tahoma; font-size: 12px; font-weight: normal; color: 5B5B5B; text-decoration: none

}

.botones:hover {

font-family: Tahoma; font-size: 12px; font-weight: normal; color: E8A915; text-decoration: none

}

.resaltes {

font-family: Tahoma; font-size: 25px; font-weight: normal; color: 3366FF; text-decoration: none

}

.enlaces2 {

font-family: Tahoma; font-size: 12px; font-weight: normal; color: 0a51a1; text-decoration: underline

}

.fecha {

font-family: Tahoma; font-size: 10px; font-weight: normal; color: #999999; text-decoration: none;

}

.botones2 {

	font-family: "Times New Roman", Times, serif;

	font-size: 21px;

	font-weight: bold;

	color: 0a51a1;

	text-decoration: none;

	font-style: normal;

	line-height: normal;

	font-variant: normal;



}

.titulares {



	font-family: "Times New Roman", Times, serif;

	font-size: 23px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	font-style: normal;

	line-height: normal;

	font-variant: normal;

}

.bordes {

	border-top-width: 1px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	border-left-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

	border-bottom-width: 1px;



}

.resaltes3 {





	font-family: "Times New Roman", Times, serif;

	font-size: 18px;

	font-weight: bold;

	color: e8a915;

	text-decoration: none;

	font-style: normal;

	line-height: normal;

	font-variant: normal;

}

.resaltar {



	font-family: Tahoma;

	font-size: 12px;

	font-weight: normal;

	color: 0a51a1;

	text-decoration: none;

	font-style: normal;

	line-height: normal;

	font-variant: normal;

}


.fecha {
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: fff;
padding:3px;
line-height:22px;
text-decoration: none;
background-color: #0A51A1;
border:1px solid #000;
}
.fecha2 {
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: fff;
padding:5px;
text-decoration: none;
background-color: #0A51A1;
border:1px solid #000;
cursor:pointer;
}
.evento_titulo {
text-align:left;
padding:5px;
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
color: 0a51a1;
text-decoration: none;
font-style: normal;
line-height: normal;
font-variant: normal;
background-color: #FFFFFF;
}

.titulos {

text-align:left;
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
color: 0a51a1;
text-decoration: none;
font-style: normal;
line-height: normal;
font-variant: normal;
background-color: #FFFFFF;
padding:0px;

}
.datos {
text-align:left;
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
color: 333;
}

a.datos {
text-align:left;
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
color: 333;
text-decoration:none;
}

a.datos:hover {
text-align:left;
font-family: Tahoma;
font-size: 11px;
font-weight: normal;
color: 333;
text-decoration:underline ;
}

.evento {
display:none;
background-color:#FFFFFF;
}

#eventos {
height:400px; 
z-index:1; 
overflow:auto;
padding:10px;
scrollbar-face-color: #c38d4b;
scrollbar-arrow-color:#4f0305;
scrollbar-highlight-color: #c38d4b;
scrollbar-3dlight-color: #4f0305;
scrollbar-shadow-color: #c38d4b;
scrollbar-darkshadow-color:#4f0305;
scrollbar-track-color:#000000;
}

.paginacion{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#999999;
}
a.paginacion{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#999999;
}
a.paginacion:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#0099CC;
}
.cabeceras {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	height:18px;
	padding-left:5px;
	border-right: 1px solid #cccccc;
	text-align:left;
}

.listados {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	height:30px;
	padding-left:5px;
	border-right: 1px solid #cccccc;
	text-align:left;
}
.grises {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	padding-left:5px;
	text-align:left;
	color: #999999;
}

a.enlaces {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color: #000000;
}
a.enlaces:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color: #0099CC;
}

td.formularios{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#333333;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:top;
}
input.formularios {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#999999;
}
select.formularios {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#000000;
}

input.formularios:focus {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#4B98CC;
}
textarea.formularios {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#999999;
}
textarea.formularios:focus {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#999999;
}
.tdnormal {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#333333;
	cursor:pointer;
	width:180px;
	height:28px;
	vertical-align:middle;
	border-bottom:1px solid #e3e3e3;
	padding-left:30px;
}
.tdover{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#333333;
	cursor:pointer;
	width:180px;
	height:28px;
	vertical-align:middle;
	border-bottom:1px solid #e3e3e3;
	padding-left:33px;
}
#funciones{
background-image:url(images/iconos/1.gif);
background-repeat:no-repeat;
background-position:left;
}
#productos{
background-image:url(images/iconos/3.gif);
background-repeat:no-repeat;
background-position:left;
}
#categorias{
background-image:url(images/iconos/4.gif);
background-repeat:no-repeat;
background-position:left;
}
#contenidos{
background-image:url(images/iconos/5.gif);
background-repeat:no-repeat;
background-position:left;
}
#fotos{
background-image:url(images/iconos/6.gif);
background-repeat:no-repeat;
background-position:left;
}
#sucursales{
background-image:url(images/iconos/7.gif);
background-repeat:no-repeat;
background-position:left;
}
#pedidos{
background-image:url(images/iconos/8.gif);
background-repeat:no-repeat;
background-position:left;
}
#usuarios{
background-image:url(images/iconos/9.gif);
background-repeat:no-repeat;
background-position:left;
}
#camion{
background-image:url(images/iconos/10.gif);
background-repeat:no-repeat;
background-position:left;
}
#salir{
background-image:url(images/iconos/11.gif);
background-repeat:no-repeat;
background-position:left;
}

/* ESTILOS JOOMLA */

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('images/button_right2.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 11px arial, sans-serif;
    height: 25px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
	cursor:pointer;
}
a.button:hover {
    background: transparent url('images/button_right2.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 11px arial, sans-serif;
    height: 25px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
	cursor:pointer;
}
a.button span {
    background: transparent url('images/button_left2.gif') no-repeat;
	font: normal 11px arial, sans-serif;
    display: block;
    line-height: 14px;
    padding: 2px 0px 5px 10px;
	cursor:pointer;
}

a.button:active {
	font: normal 11px arial, sans-serif;
    background-position: top right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
	font: normal 11px arial, sans-serif;
    background-position: top left;
    padding: 3px 0px 5px 10px; /* push text down 1px */
}
a.login {
    background: transparent url('images/login_right.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 11px arial, sans-serif;
    height: 26px;
    margin-right: 6px;
    padding-right: 25px; /* sliding doors padding */
    text-decoration: none;
}

a.login span {
    background: transparent url('images/login_left.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 7px 10px 5px 10px;
}

a.login:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.login:active span {
    background-position: 0px -26px;
    padding: 8px 10px 5px 10px; /* push text down 1px */
}


a.button_sin {
    background: transparent url('images/button_right2.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 11px arial, sans-serif;
    height: 25px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
	cursor:default;
}
a.button_sin span {
    background: transparent url('images/button_left2.gif') no-repeat;
	font: normal 11px arial, sans-serif;
    display: block;
    line-height: 14px;
    padding: 2px 0px 5px 10px;
	cursor:default;
}.bordes2 {
	border: 1px solid #ededed;

}
