td {
	/*text-align: left;*/
	font-size:12px;
	line-height:16px;	
}

p{
	line-height:16px;	
}
  
body 
{ 	
	margin:0px;padding:0px;
	line-height:16px;	
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#474747;
}




/************************************* TABLAS Y CELDAS **********************************/



.Celda_Top
{
	background: url('../../images/fondo_top.jpg') repeat-x bottom;
}

.Celda_Pie
{
	background-image: url('../../images/fondo_pie.jpg'); background-repeat: repeat-x;
	height: 30px;
}


.Celda_Menu_Izquierda_Principal
{
	background-color: #005194;
}


.Celda_Menu_Izquierda_Modulos
{
	background-color: #F6F6F6;
}

.Tabla_Padding
{
	padding: 20px;
}	



.Color_Bordes_Tablas{
	/*border: 1px solid #005194;*/
	/*border:1px solid dad4c8;*/

}


.Color_Fondo_Tablas{
	/*background-color: #5A8A0A;*/
	/*background: #fff url('../images/boton.jpg') repeat-x bottom;*/
	color: #005194;
	/*font-weight: Bold; */
	border-bottom:1px dotted #005194;
	padding-left:0px; 
	padding-right:5px; 
	padding-top:8px; 
	padding-bottom:8px;
	text-transform: uppercase;
	
}



/************************************* LINK **********************************/

A { 
	color:#333333;
	text-decoration: none;
}
A:Hover { 
	color:#999999;
	text-decoration: underline;
}



A.Link_Flechita_Orden
{
	color: #CCCCCC;
	font-size:11px;
	text-decoration: none;
}
A:Hover.Link_Flechita_Orden
{
	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
}



A.Link_Menu_Top { 
	padding:10px;
	color:#005194;
	text-decoration: none;
	font-size: 13px; 
	font-weight: Bold;
	font-family:Arial;
	height: 1;//lo puse para q funcione el padding
}
A:Hover.Link_Menu_Top { 
	text-decoration: none;
    color: #FFFFFF;
    background-color:#005194;
}


A.Link_Menu_Izquierda
{ 
	color:#999999;
	text-decoration: none;
	font-size: 12px; 
	/*font-weight: Bold;*/
}
A:Hover.Link_Menu_Izquierda
{ 
    color:#005194;
	text-decoration: none;
}



A.Link_Menu_Izquierda_Principal
{ 
	color:#FFFFFF;
	text-decoration: none;
	font-size: 12px; 
	/*font-weight: Bold;*/
}
A:Hover.Link_Menu_Izquierda_Principal
{ 
    color:#cccccc;
	text-decoration: none;
}


A.Link_Pie
{ 
	text-decoration: none;
	/*font-size: 12px; */
	/*font-weight: Bold; */
}
A:Hover.Link_Pie
{ 
    color:#005194;
	text-decoration: none;
}


A.Link_Destacado
{ 
	color:#005194;
	text-decoration: none;
}
A:Hover.Link_Destacado
{ 
    color:#999999;
	text-decoration: underline;
}






/************************************* TEXTOS **********************************/

.Texto_Destacado
{
    color:#005194;
}

.Texto_Mas_Grande
{
	font-size: 12px; 
}

.Texto_Titulo_Principal
{
	font-family:Arial;
	color:#FFFFFF;
	font-size: 18px; 
	font-weight: Bold; 
}



.Texto_Titulo_Modulos
{
	font-family:Arial;
	color:#005194;
	font-size: 18px; 
	font-weight: Bold; 
}


.Texto_SubTitulo_Modulos
{
	font-family:Arial;
	color:#999999;
	font-size: 15px; 
	font-weight: Bold;  
}

.Texto_Titulo_Proveedor
{
    color:#005194;
	font-size: 26px; 
	font-weight: Bold; 
}


.Texto_Titulo_Pagina
{
    color:#005194;
	font-size: 18px; 
	font-weight: Bold; 
}




/************************************** OTROS **************************************/


.form_boton_submit{
background: #ccc url("../../images/boton.jpg") repeat-x;
border:1px solid dad4c8;
padding:2px 30px 2px 30px;
}

.form_boton_submit:hover{
border:1px solid #316ad5;
background: #c1d2ee;

}





.form_cuadro_texto {
	font-size: 10px; 
    padding:3px;
	/*text-transform: uppercase;*/ 
	border: 1px solid #808080;
    height: 20;
}



#CategoriasTemplates img,#Templates img{
	width:100%;
	height:auto;
	max-width:100%;
}

h2{
	font-size:22px;
	text-transform:uppercase;
	margin-bottom:1em;
}
#CategoriasTemplates h3{
	text-align:left;	
	font-size:18px;
	font-weight:normal;
}

#CategoriasTemplates hr{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #DDDDDD;
    border-image: none;
    border-style: solid;
    border-width: 1px 0 0;
    clear: both;
    height: 0;
    margin: 1em 0 2em;
}


table#Templates tr > td{
	padding-left:20px;
}

table#Templates{
	margin-left:-20px;
}

