﻿#contenido
{
	width:95%;float:left;	
}


	
#contenido ul
{
	padding: 0.5em 3em;	
}




#contenido fieldset
{
	width:95%;
	color:#343839;
	/*border:1px solid #E0DED5;*/
	background-color: #f3f7f7;
	padding:1em 1em;
	margin-bottom:2em;
	margin-top:1em;

}

#contenido legend
{		
	padding:0 10px;
	font-weight:normal;
	font-size:1em;
	background:none;
	color:#007da5;
	font-weight :bold ;
}

#contenido fieldset ul, #contenido ul.DocOpcional{
	list-style-type:none;
	margin:0px;
	padding:0px;
	margin-top:1em;
}
#contenido fieldset ul li, #contenido ul.DocOpcional li{
	
	clear:both;
	background-image:none;
}
#contenido fieldset label, #contenido ul.DocOpcional li label{
	width:30%;
	float:left;
	padding-right :0.3em;
	color:#007da5;
}
#contenido fieldset ul li input, #contenido ul.DocOpcional li input
 {
	font:normal 1em Arial, Verdana, Helvetica, sans-serif;
	background:#f2f3f4;
	border:1px solid #9ac8d6;
	color:#343839;
}


#contenido fieldset ul li.Boton input, input.Boton, #contenido ul.DocOpcional li.Boton input
{
	width:auto;
	margin-right:5px;
	padding-right:15px !important;
	padding :2px 2px 3px 0;
	cursor:pointer;
	/*float:right;*/
	border :solid 1px #d4d5d5;
	background:#bcc3c4 url(images/fondoBoton2.gif) repeat-x 0 100%;
	color:White;
	font-size: 1em;
}  

  #ctl00_Content_BPrinter
  {
	float:right;
	cursor:pointer;
	}
	
#ctl00_Content_BPrinterPubli
{float:right;
	cursor:pointer;
	display:none;
}
	
	
 #contenido #GVDocSinGrupo td.DescDocu, #contenido .GridViewTable td.DescDocu
 {
	width:30%;
}
 #contenido #GVDocSinGrupo td.InputFileDocu, #contenido .GridViewTable td.InputFileDocu
 {
	width:70%;
}

 #contenido #GVDocSinGrupo input, #contenido .GridViewTable td.InputFileDocu input
 {
	border: 1px solid #d7d7d7;
	background-color:#FFFFFF;
	font-family: "Trebuchet MS", Arial;
	font-size:1em;
	width:60%;
}

#contenido ul.DocOpcional li select.FilesAdicionales
{
	border:1px solid #d7d7d7;	
	background-color:#FFFFFF;
	font-family: "Trebuchet MS", Arial;
	font-size:1em;
	width:80%;
}   

#contenido ul {
	 text-align:left;
}
#contenido ul li, dt.GridViewDetailsHeader{
	padding:0 0 0.3em 1.5em;
	list-style-type:none;
	background-repeat: no-repeat;
	background-position:left inherit ;
	background-image: url("Images/vineta11.gif");
}
dt.GridViewDetailsHeader
{padding-bottom:0;
	background-position:left center;
	}
dd
{ 	margin:0 0.5em 1em 4em;	
	}

#contenido .Error
{
	color:#FF0000;}
#contenido .Informacion
{
	background-color:#c0e9d6;
	font-weight:bold;
	color:#000000;
	padding:1em;
}

#DivContenidoDefault
{
	text-align:left;
	margin:0em;
	padding:0em;
}

div.DivPresencial div, div.DivTelematico div
{
	padding:1em 0 1em 3em;	
	}
div.DivPresencial div a
{
	padding:0.3em 0 0.3em 1.6em;	
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url("Images/docSol.gif");
		}
div.DivTelematico div a
{
	padding:0.3em 0 0.3em 2em;	
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url("Images/Tramita.gif");
		}
		
#contenido ul.leyenda
{
	list-style-type:none;}
	
#contenido ul.leyenda li
{
	display:inline;
	background-image:none;}
	
	
#contenido span.LabelExpediente
{
	padding:10px .8em 5px .8em;
	/*background:#dee6e7;*/
	font-size:1.4em;
	font-weight:bold;
	color:#065b82
}

	
/*Clases del skin por defecto de los gridview*/
/*table{margin-bottom:10px;background:#fff;border:5px double #b3d0ca;border-collapse:collapse;}
caption{}
tr{}
th, td{padding:5px 1em;text-align:center;}
th{background:#9cc3ba;border-top:1px solid #3a8776;border-left:1px solid #fff;color:#fff}
td{border:1px solid #3a8776}*/

.GridViewTable{
	width:100%;
	/*margin-bottom:10px;background:#fff;border:5px double #b3d0ca;border-collapse:collapse;*/
	border-collapse:collapse;background:#f9fafb
	
	}
	
caption{	
	}
	
.GridViewRowHeader th{
	padding:5px;
	background:#007da5;
	border:1px solid #007da5;
	color:#fff;
}


.GridViewRowHeader td, .GridViewRow td
{
	padding:10px 5px;
	border:1px solid #c8c9c9;
	color:#626262
	
}
.GridViewEmptyRow, .DetailsViewEmptyRow
{
	padding:1em;
	font-weight:bold;
}
.GridViewDetailsHeader, .DetailsViewListHeader
{
	font-weight:bold;}

#TextoXML
{
	margin-bottom:1em;
}

#TextoXML p
{
	font-size:1em;
	margin-top:1.5em;
	margin-bottom:1.5em;	
}
/*#TextoXML p:first-letter
{font-size:1em;
	color: #ad2033;
	font-weight:bold;
	}*/

.ImageBackground
{
	text-align:justify;
}
	
p.oculto
{
	display:none;
}	

#PasosTramitacionDiv
{
	width:100%;
	text-align:center;
	margin:0px;
	padding:0px;
}
 	
 #TituloPasosTramitacion
 {  
	text-align:left;	
	font-weight:normal;
	font-size:1.3em;
	color:#b16b11;
}
	
#TituloPasosTramitacion a
{
	text-decoration:none;
	color:#3a8776;
	padding:0em;
	margin:0em;
}
 	
#PasosTramitacionDiv ul {
	 text-align:center;
	 padding:0.5em 0em 0.5em 0em;
	 margin:0;
}

#PasosTramitacionDiv ul li{
	display:inline;
	list-style-type:none;
	list-style-image:none;
	padding:0em 0em 0em 0em;
}

#PasosTramitacionDiv ul li div
{
	/*width:14%;*/
	float:left;
	padding:0.2em;
	margin:0.2em;
	}
	
#DivAnterior
{
	float:left;
}
#DivSiguiente, #DivFinalizar
{
	float:right;
}
#DivSiguiente .ButtonSiguiente
{
	background-image:url("Images/siguiente.gif");
	background-repeat:no-repeat;	
	background-position:right;	
	background-color:Transparent;
	border:none;
	text-align:left;
	color:#007da5;
	width:8em;
	height:4em;
	font-family: "Trebuchet MS", Arial;
	font-size:1em;
	cursor:pointer ;
}
#DivAnterior .ButtonAnterior
{	
	background-image:url("Images/anterior.gif");
	background-repeat:no-repeat;	
	background-position:left;
	border:none;
	background-color:Transparent;	
	text-align:right;
	color:#3a8776;	
	width:8em;
	height:4em;
	font-family: "Trebuchet MS", Arial;
	font-size:1em;
	cursor:pointer ;
}

.ButtonFinalizar
{
		width:auto;
	margin-right:5px;
	padding-right:15px !important;
	padding :2px 2px 3px 0;
	cursor:pointer;
	/*float:right;*/
	border :solid 1px #d4d5d5;
	background:#bcc3c4 url(images/fondoBoton2.gif) repeat-x 0 100%;
	color:White;
	font-size: 1em;
}

ol.PasosFinSolicitud li, ol.PasosNotificacion li
{
	padding:0.5em 0 0.5em 0;
	}
.LabelErrorPage
{
	font-weight:bold;
	}

#faq
{
	text-align:left;
	}
#faq ul
{
	list-style-type:none;
}
#faq ul li
{
	margin:1em 0em 0em 0em;
}
#faq a
{
	color:#007da5;


}
#faq dl dt
{
	margin:2em 0em 0em 0em;
}
#faq dl dt a
{
	font-size:1.2em;
}
#faq dl dd
{
	margin:1em 0em 3em 0em;
}

	


#faq a.arriba{
	display: block;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom:15px;
	padding-left: 15pt;
	background-color: transparent;
	background-image: url(Images/atajoFaq.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 100% 50%;
	font-weight: bold;
	float :right ;
}


.listado_tipo1, .listado_tipo2{width:100%;float:left;padding-bottom:15px;}
.listado_tipo1 h3{clear:left;padding-left:1.5em;background:transparent url(images/icono6.gif) no-repeat 0 1.4em;color:#3f3b3b}
.listado_tipo1 li{width:44%;float:left;padding:0 2% 20px 3%;background-image:url(images/vineta1.gif);background-position:0 0px}
	.listado_tipo1 li.izda{clear:left}
	.listado_tipo1 li.dcha{float:right;clear:right}
	.listado_tipo1 .nombre{display:inline;}
	.listado_tipo1 .nombre a{font-size:1.5em;color:#065b82}
	.listado_tipo1 .lugar{display:inline;padding:0 0 0 5px;/*border-left:1px solid #474445;*/color:#3f3b3b}
	.listado_tipo1 .fecha{padding-top:3px;font-weight:bold;color:#707273}
	.listado_tipo1 .vertodos{width:92%;float:left;text-align:right;margin-right:8%;display:inline;}
	.listado_tipo1 .vertodos a{font-weight:bold;color:#f68c2c}
	
	/*Clases de las pestañas*/
#Tabs
{border:solid 1px #b7b7b7;	
	margin-left:10px;
	margin-top:0;
	width:99%;
	padding-left:0.5em;
	border-top:none;
	clear:both;
	}
	
	#Tabs table.GridViewTable{	
	margin-left:1em;
	width:98%;
	}
	
	#Tabs .GridViewDetails
	{
		padding-top:1em;
		width:98%;
				}
 #MenuTabs {
      float:left;
      width:100%;
      line-height:normal;
      border-bottom:solid 1px #b7b7b7;
      margin-left:10px;
      }
    #MenuTabs ul {
	  margin:0;
	  padding:10px 0 0 0px;
	  list-style:none;
	  float:left;
	  margin-bottom:-1px;
      }
    #contenido #MenuTabs ul li {
      display:inline;
      margin:0;
      padding:0;
      background-image:none;       
      /*margin-bottom:-1px;*/
       }
      
      #MenuTabs ul li.MenuStaticSelectedStyle
{
	/*border-bottom:solid 1px #ffffff;*/
	/*text-decoration:none;	*/
}

    #MenuTabs a {
      float:left;
      background:url("Images/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      color:#007da5;
      border-bottom:solid 1px #b7b7b7;
      }
    #MenuTabs a span {
      float:left;
      display:block;
      background:url("Images/tabrightB.gif") no-repeat right top;
      padding:5px 15px 4px 6px;    
      color:#007da5;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #MenuTabs a span {float:none;}
    /* End IE5-Mac hack */
    #MenuTabs a:hover span {
      color:#e58513;     
      }
    #MenuTabs a:hover {
      background-position:0% -42px;
      }
    #MenuTabs a:hover span {
      background-position:100% -42px;
      }
      
      
#MenuTabs li.MenuStaticSelectedStyle a.MenuStaticMenuItemStyle, 
#MenuTabs li.MenuStaticSelectedStyle a.MenuStaticMenuItemStyle:hover
 {
	background-position:0% -42px;
	color:#e58513;		
      border-bottom:solid 1px #ffffff;	
}
#MenuTabs li.MenuStaticSelectedStyle a.MenuStaticMenuItemStyle span, 
#MenuTabs li.MenuStaticSelectedStyle a.MenuStaticMenuItemStyle:hover span
{
      background-position:100% -42px;
      color:#e58513;
      }
      
     
     
/*Procedimientos*/
#GVProcedimientos .box
{
	max-width: 30em;
	min-width: 10em;
	background: url( "Images/caja.png" ) right top no-repeat;
	color: #a4a9aa;
	display: block;
	float: none;
}


#GVProcedimientos .box .top
{
	background: url( "Images/caja_Cabecera.png" ) right top no-repeat;
	float: right;
	width: 100%; /*background: url(img/div-bottom.gif) no-repeat top left;;*/
}
#GVProcedimientos .box .top h2
{
	padding: 1em 1.4em;
	margin: 0 25px 0 0;
	color: #ffffff; /*background-color:#ad2033;*/
	background: url( "Images/caja_cabecera.png" ) left top no-repeat;
}

#GVProcedimientos ul
{
	text-align: left;
	margin: 0;
	padding: 0;
}
#GVProcedimientos ul li
{
	padding: 0em;
	margin: 0;
	list-style-type: none;
	background: none;
	display: inline;
	float: left;
}


#GVProcedimientos .box
{
	width: 273px;
	background: url( "Images/div-bottom.gif" ) no-repeat bottom left;
	margin: 1em;
}

#GVProcedimientos .box h2
{
	border-bottom: 1px solid #a4a9aa;
	background: url( "Images/h2-bg.gif" ) no-repeat top left;
	color: #ffffff;
	display: block;
	margin:0;
	padding:8px 1.5em;
	font-size:1.3em;
	color:#2f2d2b;
}

#GVProcedimientos .box p
{
	padding-left: 1em;
}

#GVProcedimientos .box #GVDetalle
{
	min-height: 100px;
}

#GVProcedimientos .box #GVDetalle ul
{
	text-align: left;
}
#GVProcedimientos .box #GVDetalle ul li
{
	margin-left: 1em;
	padding: 0.3em 0 0.3em 1.5em;
	list-style-type: none;
	background:url("Images/vineta11.gif") left  no-repeat;
	display: block;
	float: none;
}


/*padding: 0.5em 3em;
	border-bottom: 2px solid #ad2033;
	font-size: 1.1em;
	color: #ad2033;
	line-height: 2.5em;
	background-color:Transparent;
	background-image: url("Images/ermua2.gif");
	background-repeat: no-repeat;
	background-position: 0.5em 0.5em;
    display:inline;*/
#GVProcedimientos div.box #divVerMas 
{
text-align:right; 
padding:1em;
}

#GVProcedimientos div.box div a.VerMas
{
	background: url( "Images/VerMas.gif" ) right center no-repeat;
	padding-right: 16px;
}
.ColDescProc
{
	width:65%;}
.ColInfo,.ColTramita
{
	width:10%;}
.ColNivel
{
	width:15%;}

/*Publicaciones*/

#GVPublicaciones .box
{
	max-width: 30em;
	min-width: 10em;
	background: url( "Images/caja.png" ) right top no-repeat;
	color: #a4a9aa;
	display: block;
	float: none;
}


#GVPublicaciones .box .top
{
	background: url( "Images/caja_Cabecera.png" ) right top no-repeat;
	float: right;
	width: 100%; /*background: url(img/div-bottom.gif) no-repeat top left;;*/
}
#GVPublicaciones .box .top h2
{
	padding: 1em 1.4em;
	margin: 0 25px 0 0;
	color: #ffffff; /*background-color:#ad2033;*/
	background: url( "Images/caja_cabecera.png" ) left top no-repeat;
}

#GVPublicaciones ul
{
	text-align: left;
	margin: 0;
	padding: 0;
	clear:both;
}
#GVPublicaciones ul li
{
	padding: 0em;
	margin: 0;
	list-style-type: none;
	background: none;
	display: inline;
	float: left;
}


#GVPublicaciones .box
{
	width: 273px;
	background: url( "Images/div-bottom.gif" ) no-repeat bottom left;
	margin: 1em;
}

#GVPublicaciones .box h2
{
	border-bottom: 1px solid #a4a9aa;
	background: url( "Images/h2-bg.gif" ) no-repeat top left;
	color: #ffffff;
	display: block;
	margin:0;
	padding:8px 1.5em;
	font-size:1.3em;
	color:#2f2d2b;
}

#GVPublicaciones .box p
{
	padding-left: 1em;
	padding-right: 1em;
	min-height: 75px;
	color:#000000;
}

#GVPublicaciones .box #GVDetalle
{
	/*min-height: 100px;*/
}

#GVPublicaciones .box #GVDetalle ul
{
	text-align: left;
}
#GVPublicaciones .box #GVDetalle ul li
{
	margin-left: 1em;
	padding: 0.3em 0 0.3em 1.5em;
	list-style-type: none;
	background:url("Images/vineta11.gif") left no-repeat;
	display: block;
	float: none;
}


/*padding: 0.5em 3em;
	border-bottom: 2px solid #ad2033;
	font-size: 1.1em;
	color: #ad2033;
	line-height: 2.5em;
	background-color:Transparent;
	background-image: url("Images/ermua2.gif");
	background-repeat: no-repeat;
	background-position: 0.5em 0.5em;
    display:inline;*/

#GVPublicaciones div.box #divVerMas 
{
text-align:right; 
padding:1em;
}


#GVPublicaciones div.box div a.VerMas
{
	background: url( "Images/VerMasPubli.gif" ) right center no-repeat;
	padding-right: 16px;
}
.ColDescPubli
{
	width:90%;}
 #divVerTodos, #divVerTodosUp
{
	clear:both;
	padding:1em; 
	}
#ctl00_Content_HLDocSolicitud,#ctl00_Content_HLJustificanteElectronico
{
	margin-left: 3em;
	padding: 0.3em 0 0.3em 1.5em;
	background:url("Images/vineta11.gif") left  no-repeat;
	display: block;
	float: none;	
	}	
#ctl00_Content_DDocumentos p
{
	padding-bottom:0;
	}
#ctl00_Content_DDocumentos ul
{				
	margin-top:0;
	}
