body  {
margin:5px auto;
padding:0px;
}

.logo
{
margin-top:2px;
margin-left:32px;
margin-bottom:5px;
}
.tabla_login
{
border-bottom:	2px dotted #bdbdbd;
border-left:	2px dotted #bdbdbd;
border-right:	2px dotted #bdbdbd;
border-top:	2px dotted #bdbdbd;
}

.menu_box  {
background-image:	url(../images/menu-box-bg.jpg);
background-repeat:	repeat-x;
border-bottom:	1px solid #D4D4D4;
border-left:	2px double #D4D4D4;
border-right:	2px  double #D4D4D4;
border-top:	1px solid #D4D4D4;
height:	30px;
}

.documentos
{
border:	1px solid #bdbdbd;
border-collapse: collapse; 
}
.documentos td
{
border:	1px solid #bdbdbd;
border-collapse: collapse; 
}

.tabla_enlaces
{
border:	1px solid #bdbdbd;
border-collapse: collapse;
}
.tabla_enlaces td
{
border:	1px solid #bdbdbd;
height:	105px;
}

.boton {
color:	#515E85;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
width:82px;
height:22px;
text-decoration: none;
text-transform:	none;
background-image:	url(../images/menu-box-bg.jpg);
background-repeat:	repeat-x;
border:	1px solid #bdbdbd;
}

.enlace_contenido  {
background-color:	inherit;
color:	#515E85;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-variant:	normal;
font-weight:	bold;
text-decoration:	none;
text-transform:	none;
}

.enlace_contenido:hover  {
background-color:	inherit;
color:	#bdbdbd;
text-decoration:	none;
}

.enlace_mapa  {
background-color:	inherit;
color:	#696969;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-variant:	normal;
font-weight:	bold;
text-decoration:	none;
text-transform:	none;
}

.enlace_mapa:hover  {
background-color:	inherit;
color:	#bdbdbd;
text-decoration:	none;
}

#menu {
margin-top: 5px;
line-height:	14px;
}

.enlace_sesion  {
background-color:	inherit;
color:	#515E85;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	10px;
font-style:	normal;
font-variant:	normal;
font-weight:	bold;
text-decoration:	none;
text-transform:	none;
}

.enlace_sesion:hover  {
background-color:	inherit;
color:	#bdbdbd;
text-decoration:	none;
}

.enlace_ruta
{
	text-decoration:none;
}

.ruta  {
border-bottom: 2px dotted #bdbdbd;
height: 16px;
}

.sesion  {
height: 16px;
}

.contenido
{
	margin-left:16px;
	margin-right:16px;
}

.add-bg  {
background-image:	url(../images/add-bg.jpg);
background-repeat:	no-repeat;
height:	112px;
}

.blue-link  {
background-color:	inherit;
color:	#515E85;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-variant:	normal;
font-weight:	normal;
line-height:	14px;
text-decoration:	none;
text-transform:	none;
}

.blue-link:hover  {
background-color:	inherit;
color:	#515E85;
text-decoration:	underline;
}

.rojo {
background-color:	inherit;
color:	red;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	10px;
font-style:	normal;
font-variant:	normal;
font-weight:	bold;
text-decoration:	none;
text-transform:	none;
}

.blue-text  {
background-color:	inherit;
color:	#515E85;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-variant:	normal;
font-weight:	normal;
line-height:	14px;
text-decoration:	none;
text-transform:	none;
}

.blue_title  {
background-color:	inherit;
color:	#1E4B78;
font-family:	Arial, Helvetica, sans-serif;
font-size:	12px;
font-style:	normal;
font-variant:	normal;
font-weight:	bold;
line-height:	14px;
text-decoration:	none;
text-transform:	none;
}

.body_padding  {
padding-bottom:	0px;
padding-left:	2px;
padding-right:	0px;
padding-top:	3px;
}

.body_title  {
background-color:	inherit;
color:	#515E85;
font-family:	Arial, Helvetica, sans-serif;
font-size:	14px;
font-style:	normal;
font-variant:	normal;
font-weight:	bold;
line-height:	20px;
text-decoration:	none;
text-transform:	none;
}

.footer-link  {
background-color:	inherit;
color:	#515E85;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-variant:	normal;
font-weight:	bold;
line-height:	34px;
text-decoration:	none;
text-transform:	none;
}

.footer-link:hover  {
background-color:	inherit;
color:	#bdbdbd;
text-decoration:	none;
}

.footer-margin  {
margin-bottom:	0px;
margin-left:	0px;
margin-right:	0px;
margin-top:	0px;
width:100%;
}

.footer_box  {
background-image:	url(../images/footer-bg.jpg);
background-repeat:	repeat-x;
border-bottom:	1px solid #D1D1D1;
border-left:	2px double #D1D1D1;
border-right:	2px  double #D1D1D1;
border-top:	1px solid #D1D1D1;
height:	34px;
}

.grey_title  {
background-color:	inherit;
color:	#808080;
font-family:	Arial, Helvetica, sans-serif;
font-size:	16px;
font-style:	normal;
font-variant:	normal;
font-weight:	bold;
line-height:	20px;
text-decoration:	none;
text-transform:	none;
}

.header-bg
{
height:76px;
margin-left:32px;
}

.home-icon  {
margin-right:	0px;
margin-left:	3px;
text-decoration:none;
}

.input-box  {
color:	#515E85;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-variant:	normal;
font-weight:	bold;
text-decoration:	none;
text-transform:	none;
}

.input-area  {
color:	#515E85;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-style:	normal;
font-variant:	normal;
font-weight:	bold;
text-decoration:	none;
text-transform:	none;
}

.left_menu  {
background-color:	inherit;
color:	#515E85;
font-family:	Arial, Helvetica, sans-serif;
font-size:	12px;
font-style:	normal;
font-variant:	normal;
font-weight:	bold;
line-height:	16px;
text-decoration:	none;
text-transform:	none;
}

.left_menu:hover  {
background-color:	inherit;
color:	#bdbdbd;
text-decoration:	none;
}

.menu_table td  {
border-bottom:	1px dotted #bdbdbd;
height:	16px;
margin-right: 15px;
}

.menu_derecha {
margin-left: 20px;
background-color:	#ededed;
}

.order-box  {
border-color:	#A1A1A1;
border-width:	1px;
padding:	6px;
}

.order-box-padding  {
padding-bottom:	10px;
padding-left:	16px;
padding-right:	10px;
padding-top:	18px;
}

.order-title  {
background-color:	#E9E9E9;
border-bottom:	2px solid #FFFFFF;
color:	#515E85;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	16px;
font-style:	normal;
font-variant:	normal;
font-weight:	bold;
height:	37px;
line-height:	36px;
padding-left:	16px;
text-decoration:	none;
text-transform:	none;
}

.letra-mini
{
background-color:	inherit;
color:	#515E85;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	9px;
font-style:	normal;
font-variant:	normal;
font-weight:	normal;
text-transform:	none;
}

.menu {
margin-top: 14px;
}

.search-bg  {
background-image:	url(../images/search-bg.jpg);
background-repeat:	no-repeat;
height:	178px;
}

.top_menu  {
background-color:	inherit;
color:	#515E85;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	10px;
font-style:	normal;
font-variant:	normal;
font-weight:	bold;
line-height:	28px;
text-decoration:	none;
text-transform:	none;
}

.top_menu:hover  {
background-color:	inherit;
color:	#bdbdbd;
text-decoration:	none;
}

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	background-color:inherit;
	}