﻿
.btn-Primario
{
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
	border-color: #285c4d;
	background-color: #285c4d;
	border-radius: 4px;
	color: white;
	border-width: 1;
	font-family: Arial;
}

.btn-Primario:hover {
  background-color: #083c2d; 
  color: white;
}

.botones{
	border-right: black 1px ridge;
	border-top: black 1px ridge;
	border-left: black 1px ridge;
	border-bottom: black 1px ridge;
	border-color: #285c4d;
	background-color: #285c4d;
	border-radius: 4px;
	color: white;
	border-width: 1;
    font-family: Arial;
}


.botonxp
{
    font-weight: bold;
    font-family: 'Soberana_sansregular';
    font-size: 11px;
    color: #FFF;
    min-width: 91px;
    border: 0 solid white;
    background-repeat: no-repeat;
    border-color: #285c4d;
	background-color: #285c4d;
    -webkit-border-radius: 28;
    -moz-border-radius: 28;
    border-radius: 4px;
    line-height: 25px;
    }

table td
{
    padding: 0px 5px;
}
.BasicTable
{
    border: solid 1px #E0E0E0;
    background-color: transparent; /* #EEE*/
    height: 10px;
    text-align:left !important;
    width: 1300px;
}

span.titulo{
    font: normal 18px 'soberana_sansregular';
    color: #13322b;
    
}
.BasicTable span.subtitulo
{
    font: normal 15px 'soberana_sansregular';
    color: #13322b;
}

.BasicTable tr.subtitulo
{
    background-color: #F0F0F0;
    height: 37px;
}


.BasicTable span.tituloServicio
{
    font: bold 15px 'soberana_sansregular';
    color: #13322b;
	text-transform: uppercase;
}

.etiquetas2{
	border: 0px none Transparent;
    color: #818181;
	font-family:  Arial;
	background-color: Transparent;
	font-size:12px;
	font-weight: normal;
    margin-right: 18px;
}

.etiquetas3{
	border: 0px none Transparent;
    color: #818181;
	font: normal 13px 'Soberana_sansregular' !important;
	background-color: Transparent;
    margin-right: 18px;
     
}



.BasicTable span.etiqueta
{
    color: #828282;
    font: normal 15px 'soberana_sanslight';
}
.BasicTable span.etiqueta2
{
    font: normal 15px 'soberana_sansregular' !important;
    color: #828282 !important;
    margin-bottom: 0px;
}
.BasicTable b.etiqueta2
{
    font: normal 15px 'soberana_sans_lightbold' !important;
    color: #828282 !important;
}
.BasicTable .etiqueta
{
    font: normal 15px 'soberana_sans_lightbold' !important;
    color: #828282 !important;
}

/*
    Clases para los datagridviews
    Pendientes: Integrar estilos y botones, verificar que se integren bien para la pantalla inicio.aspx, oia_wfInicioPS.aspx (consulta del padrón sectorial), 
    */
	
.TableHeader{
	height: 40px;
	background-color: #F0F0F0;
}
.grid{
	border: 1px solid #339966;
margin-top: 13px !important;
	/*border-color: #E0E0E0 !important;*/
    /*border-color: #E7E7FF;*/
	}
.grid .gridHeader
{
    background-color: #285c4d !important;
    font: normal 13px 'soberana_sansregular' !important;
    color: #FFF !important;
    height: 40px !important;
    text-align: center !important;
}

.grid .gridHeader a{
	text-decoration : none !important;
	color: #FFF !important;
}
.gridItem
{
    background-color: #FFF !important;
	    font: normal 13px 'Soberana_sansregular' !important;
		height:30px !important;
}
.gridItem a{
	text-decoration : none !important;
	color: #000 !important;
}

.gridItem_small
{
    background-color: #FFF !important;
	    font: normal 11px 'Soberana_sansregular' !important;
		height:30px !important;
}
.gridItem_small a{
	text-decoration : none !important;
	color: #000 !important;
}

.gridAlternatingItem_small
{

    background-color: #F8F8F8 !important;
	    font: normal 11px 'Soberana_sansregular' !important;
		height:30px !important;
}
.gridAlternatingItem_small a{
	text-decoration:none !important;
	color: #000 !important;
}
.gridAlternatingItem
{

    background-color: #F8F8F8 !important;
	    font: normal 13px 'Soberana_sansregular' !important;
		height:30px !important;
}

.gridAlternatingItem a{
	text-decoration:none !important;
	color: #000 !important;
}

                                  
.grid .gridHeaderSmall{
	background-color: #285c4d !important;
    font: bold 8pt 'Arial Narrow' !important;
    color: #F7F7F7 !important;
    height: 40px !important;
    text-align: center !important;
    vertical-align: middle;
}
.grid .gridHeaderSmall a{
	text-decoration : none !important;
	color: #FFF !important;
}


.gridItem2
{
    background-color: #FFF !important;
	    font: normal 13px 'Soberana_sansregular';
		height:30px;
}
.gridItem2 a{
	text-decoration : none;
	color: #000;
}
.gridAlternatingItem2
{

    background-color: #E0E0E0 !important;
	    font: normal 13px 'Soberana_sansregular';
		height:30px;
}
.gridAlternatingItem2 a{
	text-decoration:none;
	color: #000;
}
.grid .gridHeaderSmall{
	background-color: #285c4d;
    font: normal 13px 'soberana_sansregular';
    color: #FFF !important;
    height: 40px;
    text-align: center;
}
.grid .gridHeaderSmall a{
	text-decoration : none !important;
	color: #FFF !important;
}


.grid .gridLink{
	background-color: #d7f4e2 ;
    font: normal 14px 'soberana_sansregular';
    color:  Blue !important;
    height: 30px;
    text-align: center;
    TEXT-DECORATION: underline;
	
}
.grid .gridLink a{
	text-decoration : none !important;
	color:   Blue !important;
}

grid .gridPager{
	font-family: normal 13px 'soberana_sansregular';;
	font-weight: bold;
	text-align: right;
	color: #000000;
	background-color:  #E0E0E0 !important;
}
.gridPager A{
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.gridPager A:hover{
	COLOR: #000000;
	TEXT-DECORATION: underline;
	font-weight: bold;
}

.titulo1{
	font-size: 14px;
	color: #007836;
	font-family: Verdana;
	font-weight: bold;
	text-transform: uppercase;
    margin-bottom: 0px;
}


/*
    Importación de fuentes general
*/
@font-face {
    font-family: 'soberana_sansregular';
    src: url('../fonts/soberanasans-regular.eot');
    src: url('../fonts/soberanasans-regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/soberanasans-regular.woff2') format('woff2'),
         url('../fonts/soberanasans-regular.woff') format('woff'),
         url('../fonts/soberanasans-regular.ttf') format('truetype'),
         url('../fonts/soberanasans-regular.svg#soberana_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'soberana_sansbold';
    src: url('../fonts/soberanasans-black.eot');
    src: url('../fonts/soberanasans-black.eot?#iefix') format('embedded-opentype'),
         url('../fonts/soberanasans-black.woff2') format('woff2'),
         url('../fonts/soberanasans-black.woff') format('woff'),
         url('../fonts/soberanasans-black.ttf') format('truetype'),
         url('../fonts/soberanasans-black.svg#soberana_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'soberana_sansbold_italic';
    src: url('../fonts/soberanasans-blackitalic.eot');
    src: url('../fonts/soberanasans-blackitalic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/soberanasans-blackitalic.woff2') format('woff2'),
         url('../fonts/soberanasans-blackitalic.woff') format('woff'),
         url('../fonts/soberanasans-blackitalic.ttf') format('truetype'),
         url('../fonts/soberanasans-blackitalic.svg#soberana_sansbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'soberana_sans_lightbold';
    src: url('../fonts/soberanasans-bold.eot');
    src: url('../fonts/soberanasans-bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/soberanasans-bold.woff2') format('woff2'),
         url('../fonts/soberanasans-bold.woff') format('woff'),
         url('../fonts/soberanasans-bold.ttf') format('truetype'),
         url('../fonts/soberanasans-bold.svg#soberana_sans_lightbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'soberana_sans_lightBdIt';
    src: url('../fonts/soberanasans-bolditalic.eot');
    src: url('../fonts/soberanasans-bolditalic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/soberanasans-bolditalic.woff2') format('woff2'),
         url('../fonts/soberanasans-bolditalic.woff') format('woff'),
         url('../fonts/soberanasans-bolditalic.ttf') format('truetype'),
         url('../fonts/soberanasans-bolditalic.svg#soberana_sans_lightBdIt') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'soberana_sansitalic';
    src: url('../fonts/soberanasans-italic.eot');
    src: url('../fonts/soberanasans-italic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/soberanasans-italic.woff2') format('woff2'),
         url('../fonts/soberanasans-italic.woff') format('woff'),
         url('../fonts/soberanasans-italic.ttf') format('truetype'),
         url('../fonts/soberanasans-italic.svg#soberana_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'soberana_sanslight';
    src: url('../fonts/soberanasans-light.eot');
    src: url('../fonts/soberanasans-light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/soberanasans-light.woff2') format('woff2'),
         url('../fonts/soberanasans-light.woff') format('woff'),
         url('../fonts/soberanasans-light.ttf') format('truetype'),
         url('../fonts/soberanasans-light.svg#soberana_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'soberana_sanslight_italic';
    src: url('../fonts/soberanasans-lightitalic.eot');
    src: url('../fonts/soberanasans-lightitalic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/soberanasans-lightitalic.woff2') format('woff2'),
         url('../fonts/soberanasans-lightitalic.woff') format('woff'),
         url('../fonts/soberanasans-lightitalic.ttf') format('truetype'),
         url('../fonts/soberanasans-lightitalic.svg#soberana_sanslight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face
{
    font-family: 'soberana_sansregular';
    src: url('../fonts/soberanasans-regular.eot');
    src: url('../fonts/soberanasans-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/soberanasans-regular.woff2') format('woff2'), url('../fonts/soberanasans-regular.woff') format('woff'), url('../fonts/soberanasans-regular.ttf') format('truetype'), url('../fonts/soberanasans-regular.svg#soberana_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'soberana_sansultra';
    src: url('../fonts/soberanasans-ultra.eot');
    src: url('../fonts/soberanasans-ultra.eot?#iefix') format('embedded-opentype'),
         url('../fonts/soberanasans-ultra.woff2') format('woff2'),
         url('../fonts/soberanasans-ultra.woff') format('woff'),
         url('../fonts/soberanasans-ultra.ttf') format('truetype'),
         url('../fonts/soberanasans-ultra.svg#soberana_sansultra') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'soberana_sansultra_italic';
    src: url('../fonts/soberanasans-ultraitalic.eot');
    src: url('../fonts/soberanasans-ultraitalic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/soberanasans-ultraitalic.woff2') format('woff2'),
         url('../fonts/soberanasans-ultraitalic.woff') format('woff'),
         url('../fonts/soberanasans-ultraitalic.ttf') format('truetype'),
         url('../fonts/soberanasans-ultraitalic.svg#soberana_sansultra_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

