@charset "utf-8";
/* CSS Document */
html{
margin:0 auto;
}
body{
margin:0 auto;

}
#header{
width:804px;
height:67px;
background:url(images/encabezado.jpg) left no-repeat;
margin:0 auto;

}
.flota_der{
float:right;
margin-top:0;

}
#barra{
width:789px;
height:24px;
background:#ffffff url(images/barra_menu.jpg) bottom no-repeat;
padding-top:3px;
padding-right:15px;
margin:0 auto;
clear:both;

}

.txt_azul_sistemas{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#164f7b;
background-color:#ffffff;
float:left;
padding-left:18px;

}
#contenedor_general{
width:770px;
margin:0 auto;
padding-top:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;



}
#panel_menu{
width:196px;
float:left;
padding-bottom:5px;
font-size:11px;

}
.box{
border:1px solid #6399c2;
padding:8px;
}

.box:before{
content:url(images/panel_top.jpg);
margin:-15px 0 -30px -9px;
display:block;
}
.box:after{
content:url(images/panel_bottom.jpg);
display:block;
margin:0 -9px -9px -9px;
clear:both;
}

.box h1{
.background:url(images/panel_top.jpg) top no-repeat ;
.margin:-9px -9px auto -9px;
.padding:9px 9px 9px 9px;
.display:block;
}
#info{
width:570px;
margin-left:200px;
_margin-left:190px;

}
.box_info{
border:1px solid #6399c2;
padding:8px;
}
.box_info:before{
content:url(images/info_fondo.jpg);
display:block;
margin:-15px 0 -30px -9px;


}
.box_info h2{
font-size:16px;
color:#0d5386;
margin-top:0;
padding-top:25px;
.background:url(images/info_fondo.jpg) left top no-repeat;
.margin:-9px -9px auto -9px;
.padding:9px 9px 9px 9px;
}
.box_info:after{
content:url(images/info_bottom.jpg);
display:block;
margin:0 -9px -9px -9px;
clear:both;
}

ul#nav {
list-style:none;
line-height:2.2;
_line-height:1.1;
margin-left:9px;
padding:0;

}
ul#nav li{
list-style-image:url(images/vineta.jpg);
margin:0;
padding:0;
}
ul#nav li a{
text-decoration:none;
color:#11639e;
display:block;

}

ul#nav a:visited{
color:#11639e;

}
ul#nav a:active{
color:#505253;


}
ul#nav a:hover{
color:#505253;
background-color:#e1f1fc;

}

h1{
margin-top:0;
color:#ffffff;
font-size:16px;
text-align:center;
font-weight:bold;

}

#pie_pagina{
/*background:url(images/pie.jpg) no-repeat;*/
width:770px;
height:60px;
clear:both;
margin:15px auto;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;


}
#pie_pagina p{
margin:0;
line-height:1.1;
color:#2e3031;
font-size:11px;
text-align:center;
}
.txt_vinculos a{
color:#16639a;
text-decoration:none;

}
.txt_vinculos a:visited{
color:#16639a;
text-decoration:none;

}
.txt_vinculos a:active{
color:#16639a;
text-decoration:none;

}
.txt_vinculos a:hover{
color:#16639a;
text-decoration:underline;

}
.img_frente{
margin-top:60px;
margin-left:112px;
.padding-bottom:37px;

}
/*Estilos añadidos de los sistemas ////////////////////////////////////////////////////////////////////////////////////////// */

a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.Header
{
    FONT-SIZE: 38px;
    COLOR: silver;
    FONT-FAMILY: Arial Black, Verdana, Tahoma, Lucida Sans Unicode
}
.HeaderChico
{
    FONT-SIZE: 15px;
    COLOR: white;
    FONT-FAMILY: Courier New
}
.tituloABM
{
  background-color: #003366;
  FONT-SIZE: 11px;
  COLOR: #ffffff;
  FONT-FAMILY: Tahoma, verdana, Arial;
  TEXT-DECORATION: none;
}

.tablaABM
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial;
	visibility:visible;
    background-color: #EFEFEF;
	text-align:left;
}

/*.tablaABM td{
text-align:left;
margin-left:0;
}
.tablaABM tr{
text-align:center;

}*/
.InputsTablaABM{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial;
	visibility:visible;
	

	
}
/*.InputsTablaABM td{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial;
	visibility:visible;
	text-align:center;
	
}*/

.tablaListadoABM
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial;
	visibility:visible;
    background-color: #EFEFEF;
}

.encabezadoListadoABM
{
  text-align: center;
  font-family: Arial;
  font-size: 11px;
  background-color: #cccccc
}

.ItemListadoABM
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial;
	visibility:visible;
    background-color: #FAFAFA;
}
.rojo
{
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, verdana, Arial;
    TEXT-DECORATION: none
}

.negro
{
    FONT-SIZE: 11px;
    COLOR:#000000;
    FONT-FAMILY: Arial
}
.negro a {
    color:#000000;
	text-decoration:none;
        
}
.negro a:visited{
color:#000000;
	text-decoration:none;
}
.negro a:hover{
color:#000000;
text-decoration:underline;
}
.blanco
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, verdana, Arial;
    TEXT-DECORATION: none
}

.panelIzqUp
{
    border-left-color:#003366;
    border-left-style:solid;
    border-left-width:1px;
    border-top-color:#003366;
    border-top-style:solid;
    border-top-width:1px;
}

.panelDerUp
{
    border-right-color:#003366;
    border-right-style:solid;
    border-right-width:1px;
    border-top-color:#003366;
    border-top-style:solid;
    border-top-width:1px;
}

.panelIzqUpDown
{
    border-left-color:#003366;
    border-left-style:solid;
    border-left-width:1px;
    border-top-color:#003366;
    border-top-style:solid;
    border-top-width:1px;
    border-bottom-color:#003366;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.panelDerUpDown
{
    border-right-color:#003366;
    border-right-style:solid;
    border-right-width:1px;
    border-top-color:#003366;
    border-top-style:solid;
    border-top-width:1px;
    border-bottom-color:#003366;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.panelIzqDown
{
    border-left-color:#003366;
    border-left-style:solid;
    border-left-width:1px;
    border-bottom-color:#003366;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.panelDerDown
{
    border-right-color:#003366;
    border-right-style:solid;
    border-right-width:1px;
    border-bottom-color:#003366;
    border-bottom-style:solid;
    border-bottom-width:1px;
}

.panelIzq
{
    border-left-color:#003366;
    border-left-style:solid;
    border-left-width:1px;
}

.panelDer
{
    border-right-color:#003366;
    border-right-style:solid;
    border-right-width:1px;
}

.panelIzqDerUp
{
    border-left-color:#003366;
    border-left-style:solid;
    border-left-width:1px;
    border-top-color:#003366;
    border-top-style:solid;
    border-top-width:1px;
    border-right-color:#003366;
    border-right-style:solid;
    border-right-width:1px;
}

.mensajesABM
{
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, verdana, Arial;
    TEXT-DECORATION: none;
	font-weight:bold;
}

#paneladmin {
z-index:2;
visibility:visible;
position: static;
overflow: visible;
}


#volver_panel {
	z-index:3;
    visibility:hidden;
   	position: fixed;
  /*	left:0px;
	top:0px;   */
	/*width:153px;
	height:800px;  */
}

.titulos_menu{
border-left:1px solid #003366;
border-right:1px solid #003366;
border-top:1px solid #003366;

color:#0066CC;
text-align:center;
font-weight:bold;

}
.txt_rojo{
color:#FF3333;

}
.txt_rojo a{
color:#FF3333;
text-decoration:none;

}
.txt_rojo a:visited{
color:#FF3333;
text-decoration:none;

}
.txt_rojo a:hover{
color:#FF3333;
text-decoration:underline;

}
img{
	border:0;
	
}
img a{
	border:0;
}
table{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	
}
td.grande{
	color:#000000;
	
}
