﻿body  {
	background: #FFFFFF;
	margin: 5px;
	padding: 0;
}

#cabecera_1 {
	position: relative;
	width: 986px;
	height:98px;
	background: #FFFFFF;
	margin: 0 auto;
	border: 0px;
	text-align: left;
	background-image:url(/images/cabecera_logo.gif);
	border-bottom: solid 4px #BF0000;
}

#cabecera_1 .Contenido {
    text-align: right;
    vertical-align: top;
    font-family: Arial;
    font-size: 11px;
    color: #FFFFFF;
}

#cabecera_1 .Contenido .Fecha {
    width: 270px;
    font-weight: bolder;
    margin-left: 705px;
}

#cabecera_1 .Contenido .AccesoRestringido {
    width: 200px;
    margin-left: 775px;
}

#cabecera_2 {
	position: relative;
	width: 986px;
	height:0px;
	margin: 0 auto;
	border: 0px;
	background-color: #006CB7;
}

#cuerpo { 
	position: relative;
	width: 990px;
	background: #FFFFFF;
	margin: 0 auto;
	border: 0px;
	text-align: left;
} 

#izquierda {
	width: 215px;
	padding: 0px;
	vertical-align: top;
	background-color: #FFFFFF;
}

#derecha {
	width: 180px;
	padding: 7px;
	vertical-align: top;
	background-color: #FFF4DB;
}

#centro { 
	padding: 7px;
	background-color: #FFFFFF;
	vertical-align: top;
}

#AccesoRestringido{
    width: 200px; 
    font-family: Arial;
    margin-bottom: 7px;
}

#AccesoRestringido .Titulo{
    background-color: #878787;
    text-align: center;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 12px;
    height: 25px;
    text-align: center;
    border-bottom:solid 2px #FFFFFF;
}

#AccesoRestringido .TextCamp{
    font-weight: bold;
    font-size: 11px;
    width:55px;
}

#AccesoRestringido .Contenido{
    background-color: #D1D1D1;
    padding-left: 18px;
}

#AccesoRestringido .Camp{
    width: 90px;
    border: 0px;
    background-color: #FFFFFF;
    padding-left: 5px;
    padding-right: 5px;
}

#AccesoRestringido .Boto{
    background-color: #006CB7;
    font-size: 10px;
    color: #FFFFFF;
    border: 0px;
    height: 23px;
    width: 85px;
}

#AccesoRestringido .Textes{
    color: #FFFFFF;
    font-size: 12px;
    width:165px;
    text-align: left;
    margin-top: 6px;
    margin-bottom: 6px;
}

#BusquedaMiembros{
    border: 0px;
    margin: 0px;
    width: 200px; 
    font-family: Arial;
}

#BusquedaMiembros .Titulo{
    background-color: #878787;
    text-align: center;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 12px;
    height: 25px;
    text-align: center;
    border-bottom:solid 2px #FFFFFF;
}

#BusquedaMiembros .TextCamp{
    font-weight: bold;
    font-size: 11px;
    width: 165px;
    text-align: left;
}

#BusquedaMiembros .Contenido{
    background-color: #D1D1D1;
}

#BusquedaMiembros .Textes{
    color: #FFFFFF;
    font-size: 12px;
    width:165px;
    text-align: left;
    margin-top: 6px;
    margin-bottom: 6px;
}

#BusquedaMiembros .Camp{
    width: 155px;
    border: 0px;
    background-color: #FFFFFF;
    padding-left: 5px;
    padding-right: 5px;
}

#BusquedaMiembros .Boto{
    margin-top: 5px;
    background-color: #006CB7;
    font-size: 10px;
    color: #FFFFFF;
    border: 0px;
    height: 23px;
    width: 85px;
}

#DescargaDerecha{
    font-family: Arial;
    text-align: center;
    width: 180px;    
}

#DescargaDerecha .Titulo{
    background-color: #FDB303;
    text-align: center;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 12px;
    height: 25px;
    background-image:url(/images/fondo_titulo_derecha.gif);
    background-repeat: no-repeat;
    background-position: right;
}

.Titulo1{
    font-family: Arial;
    font-size: 30px;
    color: #006CB7;    
}

.Titulo2{
    font-family: Arial;
    font-size: 20px;
    color: #FDB303;    
}

.Titulo3{
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    color: #000000;
    padding-top: 5px;
}

/*
Estilo para lista zona de administración
*/

.CabeceraLista
{
    width: 100%;
    height: 35px;
    background-color: #006CB7;
    font-family: Arial;
    color: #FFFFFF;
    font-size: 12px;
}

.ItemDataList{
    border: solid 8px #FFFFFF;
    font-family: Arial;
    /*padding-left: 10px;*/
    width:376px;
    
}

.ItemDataList .Cabecera{
    height: 40px;
    vertical-align: top;
    font-size: 13px;
    background-color: #E3E3E3;
    padding: 5px 5px 5px 5px;
    border-bottom: solid 5px red;
    color: #5B5B5B;
}

.ItemDataList .Detalle
{
    font-size: 12px;
}


.btn_base{
    display: inline-block;
    text-align: center;
    padding: 5px;
    margin: 2px;
    background-color: #EAEAEA;
    border: 1px solid #999999;
    font-family: Verdana;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
	cursor: hand;
	cursor:pointer;
}

.btn_base:hover{
    background-color: #C8C8C8;
}

.btn_base_p a{
    display: inline-block;
    text-align: center;
    padding: 1px;
    margin: 0px;
    background-color: #EAEAEA;
    border: 1px solid #999999;
    font-family: Verdana;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
	cursor: hand;
	cursor:pointer;
}

.btn_base_p a:hover{
    background-color: #C8C8C8;
}

/*
Estilo para lista zona publica
*/

.CabeceraListaPublic{
    width: 550px;
    height: 35px;
    font-family: Arial;
    color: #FFFFFF;
    font-size: 12px;
}


.ItemDataListPublicMarquee{
    border-bottom: solid 8px #FFFFFF;
    font-family: Arial;
    width:100%;
    background-color: Red;
}

.ItemDataListPublicMarquee .Cabecera{
    vertical-align: top;
    font-size: 13px;
    background-color: #E3E3E3;
    padding: 5px 5px 5px 5px;
    border-bottom: solid 5px #FFFFFF;
    color: #5B5B5B;
	/*cursor: hand;
	cursor:pointer;*/
	/*background-image:url(/images/Icono_ver_comodin.gif);*/
	background-position: right;
	background-repeat: no-repeat;
}

.ItemDataListPublic{
    border-bottom: solid 8px #FFFFFF;
    font-family: Arial;
    width:550px;
}

.ItemDataListPublic .Cabecera{
    vertical-align: top;
    font-size: 13px;
    background-color: #E3E3E3;
    padding: 5px 5px 5px 5px;
    border-bottom: solid 5px #FFFFFF;
    color: #5B5B5B;
	/*cursor: hand;
	cursor:pointer;*/
	/*background-image:url(/images/Icono_ver_comodin.gif);*/
	background-position: right;
	background-repeat: no-repeat;
}

.ItemDataListPublic .Detalle
{
    font-size: 12px;
}

.ItemDataList2{
    border-bottom: solid 8px #FFFFFF;
    font-family: Arial;
    width:755px;
}

.ItemDataList2 .Cabecera{
    vertical-align: top;
    font-size: 13px;
    background-color: #E3E3E3;
    padding: 5px 5px 5px 5px;
    border-bottom: solid 5px #FFFFFF;
    color: #5B5B5B;
	/*cursor: hand;
	cursor:pointer;*/
	/*background-image:url(/images/Icono_ver_comodin.gif);*/
	background-position: right;
	background-repeat: no-repeat;
}

.ItemDataList3{
    /*border-bottom: solid 3px ;*/
    font-family: Arial;
    color: #ffffff;
    font-weight: bolder;
    width:755px;
}

.ItemDataList3 .Cabecera
{ 
    vertical-align: top;
    font-size: 13px;
    background-color: #3399FF; /*border-bottom: solid 5px #FFFFFF;*/
	cursor:pointer; /*background-image:url(/images/Icono_ver_comodin.gif);*/
    background-position: right;
    background-repeat: no-repeat;
 }

.ItemDataList4{
    border-bottom: solid 8px #FFFFFF;
    font-family: Arial;
    width:550px;
}

.ItemDataList4 .Cabecera{
    vertical-align: top;
    font-size: 13px;
    background-color: #E3E3E3;
    padding: 5px 5px 5px 5px;
    border-bottom: solid 5px #FFFFFF;
    color: #5B5B5B;
	/*cursor: hand;
	cursor:pointer;*/
	/*background-image:url(/images/Icono_ver_comodin.gif);*/
	background-position: right;
	background-repeat: no-repeat;
}


.ItemDataList5{
    /*border-bottom: solid 3px ;*/
    font-family: Arial;
    color: #ffffff;
    font-weight: bolder;
    width:100%;
}

.ItemDataList5 .Cabecera
{ 
    vertical-align: top;
    font-size: 13px;
    background-color: #3399FF; /*border-bottom: solid 5px #FFFFFF;*/
	/*cursor:pointer;background-image:url(/images/Icono_ver_comodin.gif);*/
    background-position: right;
    background-repeat: no-repeat;
 }
/*
Estilo para las ventana emergentes
*/

.CabeceraListaVentana{
    width: 770px;
    height: 30px;
    background-color: #006CB7;
    font-family: Arial;
    color: #FFFFFF;
    font-size: 13px;
}

.ContingutVentana{
    font-family: Arial;
    font-size: 12px;
    color: #000000;
}

.popUpStyle
{
    background-color: #ffffff;
    padding:6px;     
    filter: alpha(opacity=80);
    opacity: 0.8;
    width: 800px;
    height: 540px;
    border: solid 1px #006CB7;
}

.popUpStyle2
{
    background-color: #ffffff;
    padding:6px;     
    filter: alpha(opacity=80);
    opacity: 0.8;
    width: 800px;
    height: 275px;
    border: solid 1px #006CB7;
}

.scroll
{
    width: 797px;
    height: 500px;
    overflow:auto;
}

.CerrarBoton
{
    margin-top: 10px;
    border: solid 2px #BF0000;
    background-color: #BF0000;
    width: 70px;
    font-family: Verdana;
    font-size: 11px;
    color: #ffffff;
}

.ProlongarBoton
{
    margin-top: 10px;
    border: solid 2px #BF0000;
    background-color: #BF0000;
    width: 150px;
    font-family: Verdana;
    font-size: 11px;
    color: #ffffff;
}

/*
Estilo para DetailsView
*/

.TituloDetailsView{
    font-family: Arial;
    font-size: 15px;
    font-weight: bolder;
    color: #000000;
    height: 20px;
    padding-top: 15px;
}

.CamposDetailsView{
    font-family: Arial;
    font-size: 12px;
    color: #000000;
}

/*
Estilo compartidos
*/

.TextoBase
{
    font-family: Arial;
    font-size: 12px;
    color: #000000;
}

.TextoBase a
{
    color: #000000;
}

/*
Estilo circulares
*/

.TextoArchivo
{
    font-family: Arial;
    font-size: 10px;
    color: #000000;
}


/*
Estilo usuarios
*/

.CampoEmpresa
{
    width: 400px;
}

.CampoUsuario
{
    width: 50px;
}

.CampoPassword
{
    width: 50px;
}

.CampoEdit
{
    font-family: Arial;
    font-size: 11px;
    color: #000000;
    width: 130px;
    text-align: center;
}

.EmptyDatalist
{
    font-family: verdana;
    font-size: 12px;
    color: #000000;
    width: 530px;
    height:30px;
    text-align: center;
    padding-top: 10px;
}

.TituloBullet
{
    font-family: Arial;
    font-size: 15px;
    color: #000000;
    font-weight: bold;
    background-image:url(/images/bullet.png);
    background-repeat: no-repeat;
}

.TituloBullet2
{
    font-family: Arial;
    font-size: 15px;
    color: #000000;
    background-image:url(/images/bullet.png);
    background-repeat: no-repeat;
}

.TituloBulletText
{
    padding-left:23px;
}

.TituloPastilla
{
    background-image:url(/images/fondo_pastilla.png);
    background-repeat: no-repeat;
    background-position: right;
    height: 33px;
    font-family: Arial;
    font-size: 20px;
    color: #ffffff;
    font-weight: bold;
}

#ConveniosColaboracion{
    font-family: Arial;
    /*text-align: center;*/
    width: 200px;
}

#ConveniosColaboracion .Titulo{
    background-color: #FDB303;
    text-align: center;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 12px;
    height: 25px;
    background-image:url(/images/fondo_titulo_derecha.gif);
    background-repeat: no-repeat;
    background-position: right;
    border-bottom:solid 2px #FFFFFF;
}

#ConveniosColaboracion .Contenido{
    font-family: Arial;
    font-size: 12px;
    color: #000000;
}
.Textes a
{
    color: #000000;
}