/*
    This file is intended to contain custom styles for simple customization scenarios. This file is specified
    after all standard CSS files, so rules defined here with the same specificity as those in standard CSS
    files should apply.
    
    It is considered a best practice to add styles via this file instead of directly modifying a standard CSS
    file. This approach allows for more straightforward upgrade, bugfix and migration scenarios.
    
    Potential simple customization scenarios might include color/font changes, padding/margin changes, etc.
*/ /*----	Standard HTML Tag Reset	-------------------------*/
	/*html, body,  div , span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td  {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
*/ /*
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
*/ /* remember to highlight inserts somehow! */ /*
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
*/ /* tables still need 'cellspacing="0"' in the markup */ /*table {
	border-collapse: collapse;
	border-spacing: 0;
}
*/ /*----	Estilos generales	-------------------------*/
body {
	color: #000000;
	font-family: Calibri;
	font-size: 14px;
	text-align: justify;
}

a {
	color: #45719C;
}

p {
	font-family: Calibri;
	font-size: 14px;
	text-align: justify;
}

ul {
	list-style-type: square;
	color: rgb(69, 113, 156);
	list-style-position: outside;
	
}


.linkSectoresCVEmp ul {
	
	list-style-image: url(../images/bullet_Activ.png);
	list-style-position: outside;
	
	
}

.bodyCss {
	color: #000000;
	font-family: Calibri;
	font-size: 14px;
	text-align: left;
}

.guias ol {
	color: #45719C;
	font-size: 14px;
}

.guias li ul {
	list-style-type: square;
	color: rgb(69, 113, 156);
	font-size: 14px;
}

div.clear {
	clear: both;
}

.dcha {
	text-align: right;
}

.letraArial {
	font-family: Calibri;
}

.paddNivel1 {
	padding-top: 10px;
}

.paddNivel2 {
	padding-top: 15px;
}

.paddNivel3 {
	padding-top: 20px;
}

.paddNivel4 {
	padding-top: 5px;
}

.parrafoGuia {
	padding: 20px;
}

.paddParrafo {
	padding-top: 20px;
}

.sangria5 {
	padding: 5px;
	margin-top: 5px;
}

.sangria10 {
	padding: 10px;
	margin-top: 5px;
}

.izda8 {
	float: left;
	width: 8%;
	text-align: left;
}

.izda10 {
	float: left;
	width: 10%;
	text-align: left;
}

.izda15 {
	float: left;
	width: 15%;
	text-align: left;
}

.izda20 {
	float: left;
	width: 20%;
	text-align: left;
}

.izda25 {
	float: left;
	width: 25%;
	text-align: left;
}

.izda30 {
	float: left;
	width: 30%;
	text-align: left;
}

.izda35 {
	float: left;
	width: 35%;
	text-align: left;
}

.izda40 {
	float: left;
	width: 40%;
	text-align: left;
}

.izda50 {
	float: left;
	width: 50%;
	text-align: left;
}

.izda65 {
	float: left;
	width: 65%;
	text-align: left;
}

.izda90 {
	float: left;
	width: 90%;
	text-align: left;
}

.izda95AlignRight {
	float: left;
	width: 95%;
	text-align: right;
}

.izda50AlignRight {
	float: left;
	width: 50%;
	text-align: right;
}

.margenL100 {
	margin-left: 100px;
}

.separadorSecc {
	border-bottom: 1px dotted;
	margin: 5px;
	text-align: center;
	width: 99%;
}

.filaCentrada {
	text-align: center;
}

/*----	Division de paginas en laterales	-------------------------*/
.lado_izq_peq_2 {
	padding-left: 2px;
	float: left;
	width: 35%;
	text-align: left;
}

.lado_dch_gran_2 {
	padding-left: 5px;
	float: right;
	width: 60%;
	text-align: left;
}

.lado_izq_peq_4 {
	float: left;
	width: 25%;
	text-align: left;
}

.lado_izq_peq_loc {
	float: left;
	width: 55%;
}

.lado_dch_gran_loc {
	float: right;
	width: 44%;
}

.lado_izq_mitad {
	float: left;
	width: 49%;
	padding-left: 5px;
}

.lado_dch_mitad {
	float: right;
	width: 49%;
	padding-left: 5px;
}

.pestBuscIzq {
	float: left;
	width: 1%;
	height: 100%;
	background-image: url(../images/buscadorI.PNG);
	background-repeat: no-repeat;
	/*border: 2px solid blue;*/
}

.pestBusqCD {
	float: right;
	width: 99%;
	text-align: right;
}

.contBusc {
	float: left;
	width: 80%;
	/*border: 2px solid blue;*/
}

.pestBuscDch {
	float: right;
	text-align: right;
	width: 2%;
	height: 100%;
	background-image: url(../images/buscadorD.PNG);
	background-repeat: no-repeat;
	/*border: 2px solid blue;*/
}

.lado_izqBusc {
	float: left;
	width: 37%;
	padding-top: 75px;
}

.lado_dchBusc {
	float: right;
	width: 62%;
}

.lado_izq_titBusc {
	padding-top: 5px;
	float: left;
	width: 10%;
	text-align: left;
}

.lado_dch_titBusc {
	float: right;
	width: 85%;
	text-align: left;
}

.tituloLogTram {
	float: left;
	width: 20%;
	font-size: 16px;
}

.seccionLogTram {
	float: left;
	text-align: left;
	/*border: 2px solid;*/
}

.lado_izq_peq {
	float: left;
	width: 19%;
}

.lado_dch_gran {
	float: right;
	width: 80%;
}

.lado_izq_gran {
	float: left;
	width: 80%;
}

.lado_dch_peq {
	float: right;
	width: 15%;
}

.lado_izq_gran_2 {
	float: left;
	width: 68%;
}

.lado_dch_peq_2 {
	float: right;
	width: 30%;
}

/*----	Filas y textos -------------------------*/
.fila1 {
	font-family: Calibri;
	text-align: left;
	font-size: 11px;
	/*border: 2px solid;*/
}

.cajaTexto {
	font-family: Calibri;
	font-size: 14px;
	/*border: 2px solid;*/
}

.contSecc {
	float: right;
	width: 84%;
	/*border: 2px solid;*/
}

.contSecc1 {
	float: right;
	width: 85%;
	/*border: 2px solid;*/
}

.titulo1 {
	float: left;
	width: 25%;
	/*border: 2px solid;*/
}

.seccion1 {
	float: right;
	width: 73%;
	/*border: 2px solid;*/
}

.titulo_2 {
	float: left;
	width: 15%;
	/*border: 2px solid;*/
}

.seccion_2 {
	float: right;
	width: 85%;
	/*border: 2px solid;*/
}

.seccionCombo {
	float: right;
	width: 98%;
}

/*----	Titulos -------------------------*/
.titGeneralSecc {
	float: left;
	font-weight: bold;
	text-align: left;
	width: 14%;
	padding-left: 5px;
	/*border: 2px solid;*/
}

.titGeneralSecc1 {
	float: left;
	font-weight: bold;
	padding-left: 5px;
	text-align: left;
	width: 13%;
	text-vertical-align: middle;
	/*border: 2px solid;*/
}

.titulo2 {
	color: rgb(69, 113, 156);
	font-family: Calibri;
	font-size: 22px;
	font-weight: bold;
}

.titulo3 {
	color: rgb(69, 113, 156);
	font-family: Calibri;
	font-size: 16px;
	font-weight: normal;
}

.tituloNivel1 {
	color: rgb(73, 130, 180);
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	padding: 10px;
	text-align: left;
	text-decoration: underline;
}

.tituloNivel2 {
	color: rgb(73, 130, 180);
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	padding: 15px;
	text-align: left;
}

.tituloNivel3 {
	color: rgb(73, 130, 180);
	font-size: 14px;
	font-style: normal;
	padding: 20px;
	text-align: left;
	text-decoration: underline;
}

.tituloNivel4 {
	color: rgb(73, 130, 180);
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	padding: 5px;
	text-align: left;
}

.tituloLateral {
	color: #516568;
	font-family: Calibri;
	font-size: 15px;
	padding-left: 5px;
}

.tituloLateralNegro {
	color: black;
	font-family: Calibri;
	font-size: 15px;
	font-weight: bold;
}

.tituloPs17 {
	color: rgb(73, 130, 180);
	font-family: Calibri;
	font-size: 16px;
	font-weight: bold;
	padding-left: 5px;
}

.tituloPs14 {
	color: black;
	font-family: Calibri;
	font-size: 14px;
	padding-left: 25px;
}

.tituloPP {
	font-size: 18px;
	color: #45719C;
	font-weight: bold;
}

.tituloID1 {
	font-size: 18px;
	color: #45719C;
	font-weight: bold;
}

.tituloID2 {
	font-size: 16px;
	color: #45719C;
	font-weight: bold;
}

.tituloBusc {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

.tituloBusc3 {
	font-size: 18px;
	font-weight: bold;
	text-align: left;
}

.tituloBuscN {
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	margin-left: 10px;
	padding-left: 40px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.tituloBuscGui { /*
  	background-color: rgb(69, 113, 156);  
	color: rgb(69, 113, 156);
  	background-color: #e7e7e7;
  	background-color: #203851;
  */
	color: #203851;
	padding: 5px;
	font-size: 18px;
	font-weight: bold;
	width: 678px;
	/*
  border: solid #45719C 1px;
  */
}

.titBusc {
	font-size: 13px;
}

.explBuscG {
	color: rgb(73, 130, 180);
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

.explTramCVEmpre_izq {
	color: rgb(73, 130, 180);
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	/*width:78%;*/ 
	width: 480px;
	float:left; 
	/*margin-left: 5px;*/
	padding-top: 10px;
	padding-left: 15px;
}

.explTramCVEmpre_dch {
	color: rgb(73, 130, 180);
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	/*width:20%;*/
	width: 170px; 
	/*float:right;*/
	float: left; 
	padding-right: 0px;
	padding-top: 10px;
	
	margin-left: 10px; 
	margin-right: 3px;
	padding-left: 20px;
}

.explBuscGBusc {
	color: rgb(73, 130, 180);
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}

.explBuscG2 {
	color: rgb(73, 130, 180);
	font-size: 16px;
}

.explBuscG3 {
	color: rgb(73, 130, 180);
	font-size: 17px;
}

.tituloBuscGuiInt {
	color: black;
	font-size: 14px;
	padding: 3px;
	font-weight: bold;
	width: 97%;
	border-bottom: solid #45719C 2px;
	text-align: left;
}

.tituloBuscGuiIntAux {
	color: black;
	font-size: 14px;
	padding: 3px;
	font-weight: bold;
	width: 97%;
	border-bottom: solid #45719C 2px;
	text-align: left;
}

.tituloDirAaccBusq {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: #45719C;
}

.dirAaccBusq {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	color: #45719C;
	padding-top: 15px;
	float: left;
	width: 13%;
}

.tituloDirAacc {
	font-size: 14px;
	padding-left: 3px;
	padding-top: 6px;
	padding-bottom: 3px;
	font-weight: bold;
	text-align: left;
	color: #45719C;
	font-weight: bold;
	text-decoration: underline;
	min-height: 34px;
}

.cuerpoCCAA {
	width: 97%;
	padding: 3px;
	text-align: left;
}


.tituloGestores {
	background-image: url(../images/user1.png);
	background-repeat: no-repeat;
	padding-left: 50px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 18px;
	font-weight: bold;
	min-height: 34px;
}

.tituloAsistente {
	background-image: url(../images/help2Tit.png);
	background-repeat: no-repeat;
	padding-left: 50px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 18px;
	font-weight: bold;
	min-height: 34px;
}

.titleFavorito {
	background-image: url(../images/star_yellow_favorito.png);
	background-repeat: no-repeat;
	padding-left: 50px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 18px;
	font-weight: bold;
	min-height: 34px;
}

.tituloCertificado {
	background-image: url(../images/document_certificate.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 15px;
	font-weight: bold;
	min-height: 40px;
	width: 25%;
	float: left;
}
.tituloCertificadoStork {
	background-image: url(../images/imagenesStork/imagenStorkCert.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 15px;
	font-weight: bold;
	min-height: 40px;
	width: 63%;
	float: right;
}

.tituloMail {
	background-image: url(../images/mail_big.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 16px;
	font-weight: bold;
	min-height: 40px;
	margin-left: 25px;
	color: #45719C;
}

.cuerpoTextMail {
	font-size: 14px;
	text-align: justify;
	padding-left: 60px;
}

.textFormtMail {
	font-size: 14px;
	color: #45719C;
}

.formMail {
	width: 80%;
	margin-left: 60px;
}

.tituloPhone {
	background-image: url(../images/mobilephone1_big.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 16px;
	font-weight: bold;
	min-height: 40px;
	margin-left: 25px;
	color: #45719C;
}

.lado_izq_mail {
	padding-top: 15px;
	float: left;
	width: 40%;
	text-align: left;
}

.lado_dch_mail {
	padding-top: 10px;
	float: right;
	width: 60%;
	text-align: left;
}

.tituloPSTramitacion {
	background-image: url(../images/businessman_fill_alarm.png);
	background-repeat: no-repeat;
	padding-left: 50px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 15px;
	font-weight: bold;
	min-height: 30px;
	font-weight: bold;
}

.tituloTramitar {
	background-image: url(../images/stock_task.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 16px;
	font-weight: bold;
	min-height: 40px;
	color: black;
}

.tituloGuardar {
	background-image: url(../images/disk_blue_ok.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 16px;
	font-weight: bold;
	min-height: 40px;
}

.tituloUsers {
	font-size: 18px;
	color: #45719C;
	font-weight: bold;
	background-image: url(../images/users.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	min-height: 40px;
}

.tituloEU {
	background-image: url(../images/EUFlagTit.png);
	background-repeat: no-repeat;
	color: rgb(73, 130, 180);
	font-size: 18px;
	font-weight: bold;
	padding-left: 40px;
	padding-top: 5px;
	min-height: 40px;
}

.tituloEstad {
	background-image: url(../images/logTit.png);
	background-repeat: no-repeat;
	color: rgb(73, 130, 180);
	font-size: 18px;
	font-weight: bold;
	padding-left: 50px;
	padding-top: 5px;
	min-height: 34px;
}

.tituloAsistenteVR {
	background-image: url(../images/auction_hammerTit.png);
	background-repeat: no-repeat;
	font-size: 18px;
	font-weight: bold;
	padding-left: 40px;
	padding-top: 5px;
	min-height: 40px;
}

.tituloAsistenteVR_peq {
	background-image: url(../images/auction_hammer.PNG);
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	padding-left: 40px;
	padding-top: 5px;
	min-height: 22px;
}

.tituloAsistenteOA {
	background-image: url(../images/question_and_answerTit.png);
	background-repeat: no-repeat;
	font-size: 18px;
	font-weight: bold;
	padding-left: 50px;
	padding-top: 5px;
	min-height: 34px;
}

.tituloIA {
	background-image: url(../images/information-balloon_grande.png);
	background-repeat: no-repeat;
	font-size: 18px;
	font-weight: bold;
	padding-left: 40px;
	padding-top: 5px;
	min-height: 40px;
}

.tituloIA_peq {
	background-image: url(../images/information-balloon_peq.png);
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	padding-left: 40px;
	padding-top: 5px;
	min-height: 22px;
}

.tituloDir {
	background-image: url(../images/plannerTit.png);
	background-repeat: no-repeat;
	color: rgb(73, 130, 180);
	font-size: 16px;
	font-weight: bold;
	padding-left: 50px;
	padding-top: 5px;
	min-height: 34px;
}

.tituloDir2 {
	background-image: url(../images/adminCV.png);
	background-repeat: no-repeat;
	color: rgb(73, 130, 180);
	font-size: 16px;
	font-weight: bold;
	padding-left: 50px;
	padding-top: 5px;
	min-height: 34px;
}

.tituloInfo {
	font-weight: bold;
	font-size: 18px;
	background-color: #dbe2e3;
	padding: 3px;
}

.tituloInfoEUGO {
	font-size: 18px;
	border-bottom: solid 3px rgb(69, 113, 156);
	color: black;
	padding: 3px;
}

.tituloInfoLat {
	font-size: 18px;
	background-color: #dbe2e3;
	padding: 3px;
}

.tituloInfoPS {
	background-image: url(../images/infoPS.png);
	background-repeat: no-repeat;
	color: white;
	text-align: left;
	font-size: 18px;
	background-color: #dbe2e3;
	padding: 3px;
	height: 90px;
	width: 212px;
}

.tituloInfoDest {
	background-image: url(../images/infoDest_2.png);
	background-repeat: no-repeat;
	color: white;
	text-align: left;
	font-size: 18px;
	background-color: #dbe2e3;
	padding: 3px;
	height: 85px;
/*	width: 240px;*/
	width: 97,5%; 
/*	*width: 98%;
	_width: 98%; */
}

.tituloInfoCVEmp {
	background-image: url(../images/cicloVidaHome_2.png);
	background-repeat: no-repeat;
	color: white;
	text-align: left;
	font-size: 18px;
	background-color: #dbe2e3;
	padding: 3px;
	height: 85px;
/*	width: 240px; */
	width: 97,5%; 
 /* *width: 98%;
	_width: 98%;*/
}

.tituloInfoCont {
	background-image: url(../images/contacto_2.png);
	background-repeat: no-repeat;
	color: white;
	text-align: left;
	font-size: 18px;
	background-color: #dbe2e3;
	padding: 3px;
	height: 85px;
/*	width: 240px; */
	width: 97,5%;
/*	*width: 98%;
	_width: 98%;
	/* 245x88*/
}

.tituloIdiomas {
	background-image: url(../images/language.png);
	background-repeat: no-repeat;
	padding-left: 50px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	min-height: 34px;
}

.tituloLogin {
	color: rgb(73, 130, 180);
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	background-image: url(../images/lock.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	min-height: 40px;
	/*border: 2px solid;*/
}

.tituloTrCondic {
	background-image: url(../images/excluyente_peq.PNG);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 14px;
	min-height: 22px;
}

.tituloTrExcep {
	background-image: url(../images/document_edit.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 14px;
	min-height: 22px;
}

.tituloTrExt {
	background-image: url(../images/preferences.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 14px;
	min-height: 22px;
}

.tituloTrAfecNorm {
	background-image: url(../images/danger_tit.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 14px;
	min-height: 22px;
}

.tituloPDF {
	background-image: url(../images/pdf.gif);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 16px;
	font-weight: bold;
	min-height: 40px;
	color: black;
}

.tituloPDF_peq {
	background-image: url(../images/pdf_peq.gif);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 14px;
	font-weight: bold;
	min-height: 22px;
	color: black;
}

.tituloGuiaAsit_db {
	padding-left: 40px;
	padding-top: 5px;
	font-size: 14px;
	font-weight: bold;
}

.tituloImg {
	background-image: url(../images/imagenCU.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 16px;
	font-weight: bold;
	min-height: 52px;
}

.tituloPrint {
	background-image: url(../images/printer.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 16px;
	font-weight: bold;
	min-height: 40px;
	color: 515151;
}

.tituloFavorito {
	background-image: url(../images/star_yellow_add.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 16px;
	font-weight: bold;
	min-height: 40px;
	color: #515151;
}

.linksDetailsBusq{
	color: #515151;
}

.linksDetBusq a  {
	color: #515151;
	
}

/*----	Estilos links con imagenes 16x16 -------------------------*/
.elemLista {
	background-image: url(../images/arrow_state_blue_right.png);
	background-repeat: no-repeat;
	padding-left: 25px;
}

.elemListaMargin {
	background-image: url(../images/arrow_state_blue_right.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-left: 25px;
}

.elemInfo {
	background-image: url(../images/bulletInfo.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 15px;
}

.elemCasa {
	background-image: url(../images/bulletCasa.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 20px;
}

.elemGrafica {
	background-image: url(../images/bulletGrafica.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 20px;
}

.elemKey {
	background-image: url(../images/bulletKey.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 20px;
}

.elemLupa {
	background-image: url(../images/bulletLupa.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 20px;
}

.elemPC {
	background-image: url(../images/bulletPC.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 20px;
}

.elemListaMargin {
	background-image: url(../images/arrow_state_blue_right.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-left: 25px;
}

.ulEUGO {
	background-image: url(../images/fondoEuropa.png);
	background-repeat: no-repeat;
	background-color:white;
/*	width: 230;  */
	width: 80%;
/*	*width: 80%;
	_width: 80%;*/
	height: 103;
	padding-right: 10px;
	text-align: left;
}

.ulEUGO ul{
	list-style-type: square;
	color: rgb(69, 113, 156);
}

.linkLupa {
	background-image: url(../images/find.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 4px;
	min-height: 18px;
}

.linkMail {
	background-image: url(../images/mail.png);
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-right: 2px;
	padding-bottom: 4px;
	min-height: 24px;
}

.linkTlf {
	background-image: url(../images/mobilephone1.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-right: 2px;
	padding-bottom: 4px;
	min-height: 24px;
}

.linkHome {
	background-image: url(../images/gohome.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 4px;
	min-height: 26px;
}

.linkPin {
	background-image: url(../images/note2.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 4px;
	color: gray;
	text-align: left;
	min-height: 18px;
	text-align: left;
}

.linkInfo {
	background-image: url(../images/information.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 4px;
}

.linkQuestion {
	background-image: url(../images/questionMark.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 4px;
}

.linkVolver {
	background-image: url(../images/undo.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 4px;
	min-height: 18px;
}

.linkRSS {
	background-image: url(../images/rss.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 4px;
	min-height: 18px;
}

.linkAsist {
	background-image: url(../images/help2.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 4px;
	min-height: 18px;
}

.linkEstad {
	background-image: url(../images/log.png);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-left: 25px;
	min-height: 24px;
}

.linkOA {
	background-image: url(../images/question_and_answer.png);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-left: 25px;
	min-height: 24px;
}

.linkVR {
	background-image: url(../images/auction_hammer.PNG);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-left: 25px;
	min-height: 24px;
}

.linkIA {
	background-image: url(../images/information-balloon.png);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-left: 25px;
	min-height: 24px;
}

.linkEU {
	background-image: url(../images/EUnionFlag.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 2px;
	min-height: 24px;
}

.linkCerrar {
	background-image: url(../images/cerrar.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 4px;
	min-height: 18px;
}

.linkPrint {
	background-image: url(../images/print.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 4px;
	min-height: 18px;
}

.linkBandera {
	background-image: url(../images/language.png);
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-right: 5px;
	padding-bottom: 5px;
	font-size: 16px;
	min-height: 18px;
}

.linkMas {
	background-image: url(../images/navigate_plus.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 4px;
	min-height: 18px;
}

.linkEditar {
	background-image: url(../images/document_edit.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-right: 2px;
	min-height: 30px;
}

.linkPDFpeq {
	background-image: url(../images/pdf_peq.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-right: 2px;
	min-height: 30px;
}

.linkPublicar {
	background-image: url(../images/export2.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-right: 2px;
	min-height: 30px;
}

.linkPublicar_lado_der {
	background-image: url(../images/export2.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	min-height: 30px;
	float: left;
	width: 40%;
	text-align: left;
	padding-top: 15px;
}

.linkDescargar {
	background-image: url(../images/import1.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-right: 2px;
	min-height: 30px;
}

.linkDescargarDer {
	background-image: url(../images/import1.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	min-height: 30px;
	float: left;
	width: 40%;
	text-align: left;
	padding-top: 15px;
}

.descarga_lado_dch_capaInt {
	padding-top: 10px;
	float: right;
	width: 50%;
	text-align: left;
}

.linkMenos {
	background-image: url(../images/navigate_minus.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 4px;
	min-height: 18px;
}

.linkAbout {
	background-image: url(../images/about.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-right: 2px;
	padding-bottom: 4px;
	min-height: 30px;
	font-size: 14px;
}

.linkPDF {
	background-image: url(../images/pdf.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 4px;
	min-height: 18px;
}

.linkAtras {
	background-image: url(../images/scroll left.png);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 50px;
	padding-right: 2px;
	height: 20px;
}

.linkAlante {
	background-image: url(../images/scroll right.png);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 50px;
	padding-right: 2px;
	height: 20px;
}

.linkEntrar {
	background-image: url(../images/Login_Manager2.png);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 0px;
	min-height: 26px;
	font-size: 22px;
}

.linkIniciar {
	background-image: url(../images/redo.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 4px;
	min-height: 18px;
}

.linkPrivado {
	background-image: url(../images/key1.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 4px;
	min-height: 18px;
}

.linkModificar {
	background-image: url(../images/pen_blue.png);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-right: 2px;
	padding-bottom: 10px;
	min-height: 26px;
}

/*----	Combos -------------------------*/
.comboBusc {
	font-family: Calibri;
	font-size: 13px;
	width: 270px;
	position: relative;
	z-index: 3000;
	/*border: 2px solid;*/
}

.comboCV {
	font-family: Calibri;
	font-size: 13px;
	width: 355px;
	position: relative;
	z-index: 3000;
	/*border: 2px solid;*/
}

.comboBuscLoc {
	font-family: Calibri;
	font-size: 13px;
	width: 200px;
	/*border: 2px solid;*/
}

.comboBuscGuiado {
	font-family: Calibri;
	font-size: 13px;
	width: 585px;
	position: relative;
	z-index: 3000;
	/*border: 2px solid;*/
}

.comboBuscCVEmp {
	font-family: Calibri;
	font-size: 13px;
	width: 500px;
	position: relative;
	z-index: 3000;
	/*border: 2px solid;*/
}

.comboBuscTramiteEnAacc {
	font-family: Calibri;
	font-size: 13px;
	width: 500px;
	position: relative;
	z-index: 3000;
	/*border: 2px solid;*/
}

.comboBuscGuiadoNoScript {
	font-family: Calibri;
	font-size: 13px;
	width: 650px;
	position: relative;
	z-index: 3000;
	/*border: 2px solid;*/
}

.comboPais {
	font-family: Calibri;
	font-size: 13px;
}

.comboPaisPeque {
	font-family: Calibri;
	font-size: 13px;
	width: 100px;
}

.comboProvincia {
	font-family: Calibri;
	font-size: 13px;
	width: 100px;
	position: relative;
	z-index: 3000;
	/*border: 2px solid;*/
}

/*----	Filas de Botones y Links -------------------------*/
.filaBtn {
	font-family: Calibri;
	text-align: right;
	font-size: 13px;
	font-style: italic;
	color: gray;
	padding: 5px;
	/*border: 2px solid;*/
}

.filaBtn2 {
	font-family: Calibri;
	text-align: right;
	font-size: 11px;
	font-style: italic;
	color: gray;
	padding: 5px;
	/*border: 2px solid;*/
}

.filaBtnBuscDir {
	text-align: right;
	font-size: 14px;
	font-style: italic;
	color: gray;
	/*	
  padding-top: 4px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 30px;
*/
}

.filaBtnNoScript {
	font-family: Calibri;
	text-align: right;
	font-size: 14px;
	font-style: italic;
	color: gray;
	padding: 5px;
	padding-right: 15px;
	/*border: 2px solid;*/
}

.boton1 {
	background-color: #45719C;
	color: white;
	font-family: Calibri;
	font-size: 13px;
	/*border: 2px solid;*/
}

.botonComoLink{
	background: none;
	color: #45719C;
	font-family: Calibri;
	font-weight: bold;
	border:none;
	text-decoration: underline;
	font-size: 15px;
	padding-left:0px;
	cursor: pointer;
}
	
.botonDelete {
	background-image: url(../images/rechazar.png);
	background-repeat: no-repeat;
	width: 25px;
	min-height: 25px;
	cursor: hand;
}

.botonRefresh {
	background-image: url(../images/refresh.png);
	background-repeat: no-repeat;
	width: 24px;
	min-height: 24px;
	padding-left: 30px;
	cursor: hand;
}

.linkBoton2 {
	background-color: #45719C;
	/*	background-image: url(../images/botonVUDS.png);
	background-repeat: no-repeat; */
	color: white;
	font-family: Calibri;
	font-size: 13px;
	text-align: center;
	cursor: hand;
	padding: 5px;
	padding-left: 5px;
	width: 100px;
	height: 30px;
	text-decoration: none;
}

.linkBoton {
	background-image: url(../images/botonVUDS.png);
	background-repeat: no-repeat;
	color: white;
	font-family: Calibri;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	cursor: hand;
	padding: 5px;
	padding-left: 0px;
	width: 86px;
	height: 30px;
}

.botonOculto {
	display: none;
}

/*----	Errores -------------------------*/
.mensajeError {
	color: #97ACAE;
	font-family: Calibri;
	font-size: 14px;
	font-weight: bold;
	/*border: 1px solid gray;*/
	padding-left: 35px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-top: 7px;
	float: left;
	background-image: url(../images/messagebox_warning.png);
	background-repeat: no-repeat;
	width: 90%;
}

.mensajeErrorUsuarios {
	color: #97ACAE;
	font-family: Calibri;
	font-size: 14px;
	font-weight: bold;
	/*border: 1px solid gray;*/
	padding-left: 35px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-top: 7px;
	/*float:left;*/
	background-image: url(../images/messagebox_warning.png);
	background-repeat: no-repeat;
	width: 90%;
}

.noResult {
	color: #97ACAE;
	font-family: Calibri;
	font-size: 14px;
	font-weight: bold;
	/*border: 1px solid gray;*/
	width: 90%;
}

/*--------- Mensajes ----------------------*/
.mensajeOk {
	color: rgb(73, 130, 180);
	font-family: Calibri;
	font-size: 16px;
	font-weight: bold;
	padding-left: 35px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-top: 7px;
	float: left;
	background-image: url(../images/ok.png);
	background-repeat: no-repeat;
	width: 90%;
}

.mensajeWelcome {
	color: rgb(73, 130, 180);
	font-family: Calibri;
	font-size: 16px;
	font-weight: bold;
	padding-left: 35px;
	min-height: 35px;
	padding-top: 5px;
	background-image: url(../images/check.png);
	background-repeat: no-repeat;
}


.mensajeSinImagen {
	color: rgb(73, 130, 180);
	font-family: Calibri;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 7px;
	padding-top: 7px;
	float: left;
}

/*----	Tablas -------------------------*/
.table_th {
	background-color: #d6d6d6;
	border: 1px solid rgb(73, 130, 180);
	color: rgb(81, 81, 81);
	font-size: 13px;
	padding: 5px;
	text-align: left;
}

.table_td {
	border: 1px solid rgb(73, 130, 180);
	height: 25px;
	padding: 5px;
	text-align: justify;
}

.table_td_3 {
	min-height: 40px;
	padding: 5px;
	text-align: left;
}

.table_td_4 {
	min-height: 40px;
	/*min-width: 650px;*/
	padding: 5px;
	text-align: left;
}

.tr_par {
	background-color: rgb(226, 235, 243);
	color: rgb(69, 113, 156);
	font-family: Calibri;
	font-size: 14px;
}

.tr_impar {
	color: rgb(69, 113, 156);
	font-family: Calibri;
	font-size: 14px;
}

.table_th_2 {
	color: #41729e;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	text-align: left;
	border-bottom: 2px solid #41729e;
}

.table_th_3 {
	color: #41729e;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	text-align: left;
	border-right: 2px solid #41729e;
	background-color: #FFFFFF;
}

.table_th_4 {
	color: #41729e;
	font-size: 16px;
	font-weight: bold;
	padding: 5px;
	text-align: left;
	border-bottom: 2px solid #41729e;
}

.table_td_2 {
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
}

.table_tr_par {
	background-color: #e2ebf3;
	color: rgb(69, 113, 156);
	font-family: Calibri;
	font-size: 16px;
}

.table_tr_impar {
	color: #45719C;
	font-family: Calibri;
	font-size: 16px;
}

/*----	Cajas -------------------------*/
.cajaLateral {
	border: 1px solid rgb(219, 226, 227);
}

.cajaBusc { /*
  background-image: url(../images/buscador_57.png);
  background-repeat: no-repeat;
  */
	border: 1px solid rgb(73, 130, 180);
	padding: 10px;
	/*
  padding-left: 10px;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-right: 10px;
  */
	width: 660px;
}

.subCajaBusc {
	border: 1px solid rgb(73, 130, 180);
	background-color: #f0f0f0;
	padding: 10px;
	width: 96%;
}

.subCajaSector {
	padding-bottom: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	width: 50%;
	padding-top: 2px
}

.cajaDetalleMapa {
	width: 188px;
	height: 300px;
	border-bottom: 1px solid #e7e7e7;
	border-left: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
	padding: 10px;
	text-align: left;
}

.cajaActivMapa {
	width: 650px;
	border: 1px solid #e7e7e7;
	padding: 10px;
}

.cajaRotulo {
	background-color: #fef3e9;
	border: 2px solid #918e8e;
	color: black;
	font-size: 14px;
	font-weight: bold;
	padding: 10px;
	width: 80%;
}

.cajaBuscadorG {
	width: 688px;
	*width: 688px;
	_width: 688px;
	border: 3px solid #CCCCCC;
	/*border-top: 0;*/
}

.cajaBuscadorG2 {
	width: 688px;
	border: 3px solid #CCCCCC;
	/*border-top: 0;*/
}

.cajaBuscadorGAsist {
	width: 659px;
	padding: 15px;
	border: 3px solid #CCCCCC;
	/*border-top: 0;*/
}

.cajaBuscadorGEU {
	width: 659px;
	padding: 15px;
	border: 3px solid #CCCCCC;
	/*border-top: 0;*/
}

.cajaInfoBuscGui {
	background-image: url(../images/info_48.png);
	background-repeat: no-repeat;
	color: black;
	font-size: 18px;
	padding: 5px;
	padding-top: 1px;
	padding-left: 55px;
	width: 85%;
/*	*width: 85%;
	_width: 85%; */
	min-height: 50px;
/*	*min-height: 40px; */
	/*background-image: url(../images/infoBuscGui.png);  
  height: 60px;
  width: 600px;      
  padding-left: 80px;
  padding-top: 25px;
  padding-right: 15px;*/
}

.cajaInfo {
	border-top: solid 3px rgb(69, 113, 156);
	border-right: solid 1px #dbe2e3;
	border-left: solid 1px #dbe2e3;
	border-bottom: solid 3px #dbe2e3;
}


.cajaInfoLat {
	border-top: solid 3px rgb(69, 113, 156);
	border-right: solid 1px #dbe2e3;
	border-left: solid 1px #dbe2e3;
	border-bottom: solid 3px #dbe2e3;
/*	width: 240px; */
	width: 99%;
/*	*width: 99%;
	_width: 99%; */
}

.cajaDatosPersonales {
	background-image: url("../images/PersonalForm.PNG");
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-bottom: 10px;
	padding-top: 10px;
	/*padding-right: 10px;*/
	width: 690px;
	height: 800px;
}

.cajaDatosUsuarios {
	/* background-image: url("../images/UsuariosForm.PNG");
  background-repeat: no-repeat;*/
	padding-left: 40px;
	padding-bottom: 10px;
	padding-top: 10px;
	/*padding-right: 10px;*/ /* width: 690px;
  height: 90px;*/
	border: 1px solid rgb(73, 130, 180);
	background-color: #f0f0f0;
	padding: 10px;
}

.cajaRegistro {
	background-image: url("../images/Registro.PNG");
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-left: 40px;
	/*padding-right: 10px;*/
	width: 600px;
	height: 150px;
}

.cajaUsuario {
	background-image: url("../images/Registro2.PNG");
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-bottom: 10px;
	padding-top: 10px;
	/*padding-right: 10px;*/
	width: 690px;
	height: 80px;
}

.cajaLogin {
	border: 1px solid rgb(73, 130, 180);
	background-color: #f0f0f0;
	padding: 10px;
	margin-left: 20px;
	width: 80%;
}

/*----	Pestanias -------------------------*/
.interfazpestanas {
	width: 90%;
	padding: 15px;
	padding-left: 25px;
}

.interfazpestanasAutComp {
	width: 86%;
	padding: 15px;
	padding-left: 42px;
}

.pestanas {
	width: 95%;
	align: center;
}

.pestanas ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.pestanas li {
	float: left;
	margin: 0px 6px 0px 0px;
	padding: 4px 6px 4px 6px;
	background-color: #EEEEEE;
	color: #000000;
	font-size: 14px;
	font-family: 'Calibri';
	border: 2px Solid #FFFFFF;
	border-bottom: none;
	cursor: pointer;
}

li.pestanaseleccionada {
	background-color: #FFFFFF;
	color: #000000;
	font-weight: bold;
	font-family: 'Calibri';
	border: 2px Solid #E6E6E6;
	border-bottom: none;
	cursor: default;
}

.cuerpopestanas {
	background-color: #FFFFFF;
	color: #000000;
	clear: both;
	margin: 0px;
	padding: 4px;
	border: 2px Solid #E6E6E6;
	width: 100%;
}

.pestanasBG {
	width: 100%;
/*	width: 98%;
	*width: 98%;
	_width: 98%; */
	font-family: Calibri;
	font-size: 16px;
	color: #000000;
	padding-left: 2px;
	margin-left: 2px;
}

.pestanaBG {
	float: left;
	margin: 0px;
	padding: 0px;
	cursor: default;
}

/*----	CSS Portlets -------------------------*/
.accionesVolver {
	padding-bottom: 13px;
}

.cssPortlet {
	width: 220px;
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 15px;
}

.cssColegProf{
	width: 80%;
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 15px;
}

.cssHeader {
	width: 1000px;
	height: 130px;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
}

.cssFooter {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
}

.cssBookAACC {
	width: 1000px;
	margin: 0 auto;
	margin-top: 5px;
}

.cssFakeCenter {
	width: 700px;
	/*height:800px;*/
}

.cssBuscador {
	width: 710px;
	height: 320px;
}

/*----	Banner superior	-------------------------*/
.branding {
	
}

.brandingContent {
	width: 998px;
	height: 120px;
	padding: 0;
	margin: 0;
	margin-top: 5px;
	border: 0;
}

.letraNegrita{
	font-weight: bold;
}
	

.brandingTop {
	height: auto;
	font-weight: bold;
	color: white;
	font-size: 14px;
	padding-right: 20px;
	margin: 0;
}

.brandingTop p {
	text-align: right;
	margin: 0;
	padding: 0;
	border: 0;
}

.brandingMedio {
	padding-right: 15px;
	padding-left: 15px;
	margin: 0;
	border: 0;
}

.bloquelogoEugo {
	padding-top: 10px;
	align: left;
	float: left;
	margin: 0;
	border: 0;
}

.bloqueEspania {
	font-family: Calibri;
	font-size: 25px;
	align: left;
	float: left;
	margin-left: 18px;
	padding-top: 25px;
}

.bloqueLinea {
	padding-top: 18px;
	align: left;
	float: left;
	margin-left: 22px;
}

.bloqueVuds {
	font-family: Calibri;
	font-size: 18px;
	align: left;
	float: left;
	margin-left: 15px;
	margin-right:5px;
	width: 320px;
	padding-top: 18px;
}

.bloqueVuds .linea1 {
	font-size: 18px;
	color: white;
	margin-bottom: 5px;
}

.bloqueVuds .linea2 {
	font-size: 16px;
	color: #FBE342;
}

.titleSecColegProf{
	font-size: 16px;
	color: #FBE342;
}

.bloqueLogin {
	float: right;
	text-align: right;
	/*align: right;*/
	font-size: 98%;
	color: #E1E6FA;
	/*padding-left:45%;*/
	position:relative;
	top:5px;
	width:380px;
}

/*----	Login -------------------------*/
.loginForm {
	font-weight: bold;
	color: white;
	font-size: 12px;
	margin-top: 5px;
	margin-right: 9px;
	text-align: right;
	margin-bottom: 9px;
}

/*----	Guias -------------------------*/
.folioGuia {
	border: 1px solid black;
	color: black;
	font-family: Calibri;
	font-size: 14px;
	margin: 30px;
	padding: 25px 15px 15px 25px;
	text-align: justify;
	width: 90%;
}

.folioUser {
	border: 1px solid black;
	width: 98%;
}

.formParrafo {
	font-weight: normal;
	color: black;
	font-size: 14px;
	float: left;
	width: 90%;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 30px;
	font-family: Verdana;
	font-weight: bold;
}

.formTitulo {
	font-weight: normal;
	color: black;
	font-size: 14px;
	float: left;
	width: 90%;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 30px;
	font-family: Verdana;
	font-weight: bold;
}

/*----	Lateral -------------------------*/
.textoLateral {
	color: #516568;
	font-family: Calibri;
	font-size: 14px;
}

.separadorAzul {
	border-bottom: 1px solid #dbe2e3;
	color: #dbe2e3;
	width: 100%;
	height: 3px;
}

/*----	Página de presentación del portal -------------------------*/
.cuerpoPP {
	width: 90%;
	font-family: Calibri;
	font-size: 14px;
	text-align: justify;
}

/*----	Página Identificación digital -------------------------*/
.cuerpoID {
	width: 98%;
	font-family: Calibri;
	font-size: 14px;
	text-align: justify;
}

/*----	Página buscador general -------------------------*/
.cuerpoBusc {
	width: 95%;
}

.detLocMapa {
	background-image: url(../images/detLocMapa.PNG);
	background-repeat: no-repeat;
	padding-left: 60px;
	padding-top: 25px;
	color: black;
	font-size: 14px;
	font-weight: bold;
	height: 40px;
	width: 185px;
}

.detActMapa {
	background-image: url(../images/detActMapa.PNG);
	background-repeat: no-repeat;
	padding-left: 60px;
	padding-top: 25px;
	color: black;
	font-size: 14px;
	font-weight: bold;
	height: 40px;
	width: 185px;
}

.detFPMapa {
	background-image: url(../images/detFPMapa.PNG);
	background-repeat: no-repeat;
	padding-left: 60px;
	padding-top: 25px;
	color: black;
	font-size: 14px;
	font-weight: bold;
	height: 40px;
	width: 185px;
}

/*----	Página buscador general minimizada -------------------------*/
.cuerpoBuscadorR {
	width: 89%;
	padding: 15px;
}

/*----	Pagina buscador guiado -------------------------*/
.cuerpoBuscadorG {
	width: 95%;
	padding: 15px;
	padding-top: 0;
}

.cuerpoBuscadorG2 {
	width: 90%;
	padding: 15px;
}

/*----	Página de login pra iniciar la tramitacion -------------------------*/
.loginTram {
	border: 1px solid rgb(73, 130, 180);
	background-color: #f0f0f0;
	padding: 10px;
	margin-left: 20px;
	margin-top: 15px
}

/*----	Página de Directorio de Autoridades Comepetentes -------------------------*/
.cuerpoDirAACC {
	width: 98%;
	font-family: Calibri;
	font-size: 14px;
	text-align: justify;
}

/*----	Pagina personal PS -------------------------*/
.cuerpoPS {
	font-family: Calibri;
	font-size: 14px;
	text-align: justify;
	width: 95%;
}

/*----	Formularios dinamicos -------------------------*/
.dettramite {
	padding: 4px;
	text-align: left;
}

.table {
	background-color: #F6E3D4;
	border-style: double;
	border-width: 1px;
	border-color: #CCCCCC;
	margin: 0px;
	width: 700px;
	text-align: left;
}

.table_title {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Calibri, Helvetica, sans-serif;
	background-color: #45719c;
	margin: 0px;
	text-align: left;
	width: 700px;
	padding-left: 8px;
	height: 25px;
}

h1 {
	font-family: Calibri;
	font-size: 20px;
}

.normal_label {
	font-family: Calibri;
	font-size: 17px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 25px;
	text-align: left;
}

.normal_field {
	font-family: Calibri;
	font-size: 16px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.required_label {
	color: red;
}

.required_field {
	background-color: #FFFFFF;
}

.readonly_label {
	color: gray;
}

.readonly_field {
	background-color: #EEEEEE;
}

.button_bar {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	background-color: #FFFFFF;
}

.normal_button {
	border: rgb(102, 102, 102) 1px double;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Verdana;
	background-color: #45719c;
	width: inherit;
}

.complex_separator {
	height: 25px;
}

/*----	Temporizador -------------------------*/
.cortina {
	position: absolute;
	/*
    background-color:#bedfe4;
    */
	background-color: #FFFFFF;
	filter: Alpha(Opacity =                         75);
	position: absolute;
	z-index: 5000;
	width: 1020px;
	height: 1400px;
	margin-left: -20px;
	margin-top: -15px;
}

.trasera {
	position: absolute;
	z-index: 5001;
	width: 326px;
	height: 300px;
	background-image: url("../images/temporizador.png");
	background-repeat: no-repeat;
	/*
	font-size:10pt;
	*/
}

.tras_InitTram {
	position: absolute;
	z-index: 5001;
	width: 521px;
	height: 480px;
	background-image: url("../images/Cortina3_anim.gif");
	/*
	background-image: url("../images/Cortina3.PNG");
	background-image: url("../images/initTram.png");
	*/
	background-repeat: no-repeat;
}

.esperando {
	position: absolute;
	padding-top: 40px;
	padding-left: 35px;
	margin-top: 27px;
}

.capaAll {
	width: 100%;
}

.capaIzq {
	float: left;
	width: 45%;
}

.capaIzq_BusqNorma {
	float: left;
	width: 43%;
}

.capaDer_BusqNorma {
	float: right;
	width: 54%;
}

.capaIzq_cv {
	float: left;
	width: 32%;
}

.capaDer_cv {
	float: right;
	width: 66%;
}

.capaIzq_cv {
	float: left;
	width: 32%;
}

.capaDer_cv {
	float: right;
	width: 66%;
}

.capaDer {
	float: right;
	width: 45%;
}

.lado_izq_capaIntOnlyLine {
	padding-top: 15px;
	float: left;
	width: 13%;
	text-align: left;
}

.lado_dch_capaIntOnlyLine {
	padding-top: 10px;
	float: right;
	width: 87%;
	text-align: left;
}

.lado_izq_capaInt {
	padding-top: 15px;
	float: left;
	width: 30%;
	text-align: left;
}

.lado_dch_capaInt {
	padding-top: 10px;
	float: right;
	width: 70%;
	text-align: left;
}

.lado_izq_cv {
	float: left;
	width: 30%;
	text-align: left;
}

.lado_dch_cv {
	float: right;
	width: 70%;
	text-align: left;
}

.error {
	color: #FF0000;
	font-size: 1.0em;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 0.7em;
	padding-bottom: 0.5em;
	font-weight: bold;
}

.sep {
	border-bottom: 1px dotted #c0c0c0;
	margin: 0.3em 0 0.3em 0;
	padding: 0;
}

.capaIzqParteI {
	float: left;
	width: 30%;
}

.capaIzqParteII {
	float: left;
	width: 30%;
}

.capaIzqParteIII {
	float: left;
	width: 30%;
}

.capaIzqParteIi {
	float: left;
	width: 40%;
}

.capaIzqParteIIi {
	float: left;
	width: 10%;
}

.capaIzqParteIIIi {
	float: left;
	width: 40%;
}

.capaIzqParte100 {
	float: left;
	width: 90%;
}

.accesoFlash {
	background-image: url(../images/accesoFlash3.png);
	background-repeat: no-repeat;
/*	width: 245px; */
	width: 99%;
/*	*width: 99%;
	_width: 99%; */
	height: 60px;
	padding-top: 10px;
}

.accesoFlash a {
	text-decoration: none;
}

.linkSector2 {
	background-image: url(../images/sectores/energia2.jpg);
	background-repeat: no-repeat;
	padding-left: 100px;
	padding-bottom: 2px;
	padding-top: 2px;
	min-height: 70px;
	min-width: 80px;
}

.linkSector3 {
	background-image: url(../images/sectores/Construccion2.png);
	background-repeat: no-repeat;
	padding-left: 100px;
	padding-bottom: 2px;
	padding-top: 2px;
	min-height: 70px;
	min-width: 80px;
}

.linkSector4 {
	background-image: url(../images/sectores/img_sector_4.png);
	background-repeat: no-repeat;
	padding-left: 100px;
	padding-bottom: 2px;
	padding-top: 2px;
	min-height: 70px;
	min-width: 80px;
}

.linkSector5 {
	background-image: url(../images/sectores/img_sector_5.png);
	background-repeat: no-repeat;
	padding-left: 100px;
	padding-bottom: 2px;
	padding-top: 2px;
	min-height: 70px;
	min-width: 80px;
}

.linkSector6 {
	background-image: url(../images/sectores/img_sector_6.png);
	background-repeat: no-repeat;
	padding-left: 100px;
	padding-bottom: 2px;
	padding-top: 2px;
	min-height: 70px;
	min-width: 80px;
}

.linkSector8 {
	background-image: url(../images/sectores/Inmobiliaria3.jpg);
	background-repeat: no-repeat;
	padding-left: 100px;
	padding-bottom: 2px;
	padding-top: 2px;
	min-height: 70px;
	min-width: 80px;
}

.linkSector9 {
	background-image: url(../images/sectores/ServEmpresariales.png);
	background-repeat: no-repeat;
	padding-left: 100px;
	padding-bottom: 2px;
	padding-top: 2px;
	min-height: 70px;
	min-width: 80px;
}

.linkSector10 {
	background-image: url(../images/sectores/img_sector_10.png);
	background-repeat: no-repeat;
	padding-left: 100px;
	padding-bottom: 2px;
	padding-top: 2px;
	min-height: 70px;
	min-width: 80px;
}

.linkSector12 {
	background-image: url(../images/sectores/img_sector_12.png);
	background-repeat: no-repeat;
	padding-left: 100px;
	padding-bottom: 2px;
	padding-top: 2px;
	min-height: 70px;
	min-width: 80px;
}

.linkSector13 {
	background-image: url(../images/sectores/img_sector_13.png);
	background-repeat: no-repeat;
	padding-left: 100px;
	padding-bottom: 2px;
	padding-top: 2px;
	min-height: 70px;
	min-width: 80px;
}


.linkSector14 {
	background-image: url(../images/sectores/img_sector_14.png);
	background-repeat: no-repeat;
	padding-left: 100px;
	padding-bottom: 2px;
	padding-top: 2px;
	min-height: 70px;
	min-width: 80px;
}

.textSector {
	padding-top: 20px;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	color: rgb(73, 130, 180);
	text-align: left;
}

.textSector12 {
	padding-top: 0px;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	color: rgb(73, 130, 180);
	text-align: left;
}

.textSector6y8 {
	padding-top: 10px;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	color: rgb(73, 130, 180);
	text-align: left;
}

.textSectorAgrupacion {
	padding-top: 5px;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: rgb(73, 130, 180);
}

.linkAreasAct {
	background-image: url(../images/bullet_Activ.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 1px;
	padding-top: 0px;
	min-height: 14px;
	min-width: 14px;
	color: black;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}


.icon_normativa {
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 50px;
	padding-right: 10px;
	margin-right: 5px;
}

.icon_normativa2 {
	padding-top: 15px;
	padding-bottom: 5px;
	padding-left: 30px;
	padding-right: 10px;
	margin-right: 5px;
}

.icon_editCnae {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;
	padding-right: 10px;
	margin-right: 5px;
}

.icon_aacc {
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 50px;
	padding-right: 10px;
	margin-right: 5px;
}

.linksColegioCGATE {
	background-image:
		url(../images/ColegiosProf/ConsejoGeneralAbogaciaEspanola.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 70px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioCOB {
	background-image: url(../images/ColegiosProf/cgcob.bmp);
	background-repeat: no-repeat;
	min-height: 40px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioPsicologia {
	background-image: url(../images/ColegiosProf/psicologia1.png);
	background-repeat: no-repeat;
	min-height: 100px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioCOE {
	background-image:
		url(../images/ColegiosProf/consejo_general_de_colegios_de_economistas.jpg)
		;
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 50px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioAgronomo {
	background-image:
		url(../images/ColegiosProf/consejo_superior_de_los_c_o_de_ingenieros_agronomos.gif)
		;
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 60px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioAgricola {
	background-image:
		url(../images/ColegiosProf/ColegiosOficialesIngenierosTecnicosAgricolas.jpg)
		;
	background-repeat: no-repeat;
	min-height: 125px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 260px;
}

.linksColegiocofis {
	background-image: url(../images/ColegiosProf/ColegioOficialFisicos.jpg);
	background-repeat: no-repeat;
	min-height: 40px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegiocoin {
	background-image:
		url(../images/ColegiosProf/colegio_oficial_de_ingenieros_navales_y_oceanicos.jpg)
		;
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 75px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioCOITF {
	background-image:
		url(../images/ColegiosProf/ColegioOficialIngenierosTecnicosForestales.jpg)
		;
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 75px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioMontes {
	background-image:
		url(../images/ColegiosProf/colegioIngenierosDeMontes.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 81px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioCOITT {
	background-image:
		url(../images/ColegiosProf/ColegioOficialIngenierostecnicosTelecomunicacion.jpg)
		;
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 85px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioCSCAE {
	background-image:
		url(../images/ColegiosProf/consejo_superior_de_los_colegios_de_arquitectos_de_espana.jpg)
		;
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 30px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegiociccp {
	background-image: url(../images/ColegiosProf/Puertos.jpg);
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 95px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioIndustriales {
	background-image: url(../images/ColegiosProf/Industriales.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 98px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioMinas {
	background-image: url(../images/ColegiosProf/ColegioIngMinas.jpg);
	background-repeat: no-repeat;
	min-height: 110px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioCITOP {
	background-image:
		url(../images/ColegiosProf/colegio_de_ingenieros_tecnicos_de_obras_publicas.gif)
		;
	background-repeat: no-repeat;
	min-height: 80px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioAeronautico {
	background-image:
		url(../images/ColegiosProf/IngenierosTecnicosAeronauticos.jpg);
	background-repeat: no-repeat;
	min-height: 80px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioAparejadores {
	background-image: url(../images/ColegiosProf/aparejadores.png);
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioTelecom {
	background-image:
		url(../images/ColegiosProf/colegio_oficial_de_ingenieros_de_telecomunicacion.gif)
		;
	background-repeat: no-repeat;
	min-height: 80px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegiocoiae {
	background-image:
		url(../images/ColegiosProf/colegio_nacional_de_ingenieros_aeronauticos.gif)
		;
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioCOITM {
	background-image: url(../images/ColegiosProf/Tecnicos_Minas.jpg);
	background-repeat: no-repeat;
	min-height: 70px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegiomercantiles {
	background-image:
		url(../images/ColegiosProf/consejo_superior_de_colegios_de_titulados_mercantiles.jpg)
		;
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioGeologos {
	background-image: url(../images/ColegiosProf/ICOG.jpg);
	background-repeat: no-repeat;
	min-height: 90px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioPoliticas {
	background-image: url(../images/ColegiosProf/Nacional.JPG);
	background-repeat: no-repeat;
	min-height: 90px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioAdmFincas {
	background-image: url(../images/ColegiosProf/fincas.PNG);
	background-repeat: no-repeat;
	min-height: 90px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioDocyLetras {
	background-image: url(../images/ColegiosProf/logoDoctoresyLetras.png);
	background-repeat: no-repeat;
	min-height: 90px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioOficEduc {
	background-image: url(../images/ColegiosProf/educadoresSociales.PNG);
	background-repeat: no-repeat;
	min-height: 60px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksDiploTrabajoSocial {
	background-image: url(../images/ColegiosProf/DiplomadoTrabajoSocial.PNG)
		;
	background-repeat: no-repeat;
	min-height: 90px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksGraduadosSocial {
	background-image: url(../images/ColegiosProf/graduados_sociales.JPG);
	background-repeat: no-repeat;
	min-height: 90px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksPeritoIngTecIndust {
	background-image: url(../images/ColegiosProf/peritos_IngTecnicos.JPG);
	background-repeat: no-repeat;
	min-height: 100px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksICAI {
	background-image: url(../images/ColegiosProf/ICAI.jpg);
	background-repeat: no-repeat;
	min-height: 140px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioquimicos {
	background-image:
		url(../images/ColegiosProf/consejo_general_de_colegios_oficiales_de_quimicos.jpg);
	background-repeat: no-repeat;
	min-height: 90px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegioCOAPI {
	background-image: url(../images/ColegiosProf/PropIndustrial.png);
	background-repeat: no-repeat;
	min-height: 30px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 270px;
}

.linksColegDecoradores {
	background-image: url(../images/ColegiosProf/coddim.JPG);
	background-repeat: no-repeat;
	min-height: 100px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 270px;
}

.linksGenericoColegImg{
	min-height: 80px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 10px;
	padding-left:5px;
	border: 0;
}

a.link_image
{
     color: #ffffff;
     text-decoration: none;
}


.linksColegioTopografia {
	background-image:
		url(../images/ColegiosProf/ColegioOficialIngenierosTecnicosTopografia.jpg);
	background-repeat: no-repeat;
	min-height: 90px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 250px;
}

.linksColegios {
	background-image: url(../images/bullet_Activ.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	min-height: 50px;
	font-size: 14px;
}

.fontArea {
	color: #000000;
	font-family: Calibri;
	font-size: 14px;
	text-align: left;
}

.calendarButton {
	border-top: medium none;
	border-bottom: medium none;
	border-left: medium none;
	border-right: medium none;
	background-image: url(../images/calendar.gif);
	width: 24px;
	height: 19px;
	cursor: hand;
	color: #ffffff;
}

/*---- menu del buscador guiado home -------------------------*/
.pestaniaBusGuiado {
	padding-top: 13px;
	padding-left: 35px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.pestaniaBusGuiado100 {
	padding-top: 13px;
	padding-left: 35px;
	font-size: 20px;
	font-weight: bold;
	width: 100px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.pestaniaBusCVEmp100 {
	padding-top: 13px;
	padding-left: 0px;
	font-size: 20px;
	font-weight: bold;
	width: 100px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.bodyBuscGuiadoL {
	margin-top: 5px;
	border: 1px solid #dbe2e3;
	width: 335px;
}

.pestContacta {
	float:left;
	width: 49%;
	text-align :  left;
}

.pestGuiaAsist {
	float: right;
	width: 49%;
	margin-left: 2px;
	text-align: left;
}

.pestTitleInfoEugo {
	font-family: gothic book;
	color: #45719C;
	font-size: 20px;
}

.pestMenuBuscG {
	padding-left: 35px;
	font-size: 16px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.linkUnderline {
	text-decoration: none;
	color: #515151;
}

.margen10 {
	padding: 10px;
	text-align: left;
}

.margen140 {
	padding-left: 140px;
	text-align: left;
}

.tituloDetailsBusq {
	color: black;
	font-family: Calibri;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
}

.linksColegEjm {
	background-image: url(../images/ColegiosProf/coddim.PNG);
	background-repeat: no-repeat;
	min-height: 70px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 0px;
}

.linksSecProfCiencia {
	background-image: url(../images/ColegiosProf/sectorProf/ciencia.png);
	background-repeat: no-repeat;
	min-height: 161px;
	min-width:180px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 0px;
	
	
}

.linksSecProfArq {
	background-image: url(../images/ColegiosProf/sectorProf/arquitectura.png);
	background-repeat: no-repeat;
	min-height: 161px;
	min-width:180px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.linksSecProfIng {
	background-image: url(../images/ColegiosProf/sectorProf/ingenierias.png);
	background-repeat: no-repeat;
	min-height: 161px;
	min-width:180px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 0px;
}

.linksSecProfJurid {
	background-image: url(../images/ColegiosProf/sectorProf/juridico.png);
	background-repeat: no-repeat;
	min-height: 161px;
	min-width:180px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 0px;
}

.tituloColegProfs {
	font-size: 14px;
/*	border-bottom-color: #515151; */
	border-bottom: solid 1px ;
	border-color: #515151;
	padding: 3px;
	padding-bottom: 5px;
}

/*stylos stork*/

.imgStorkEuropa{
	background-image: url(../images/imagenesStork/mapaStork.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-attachment: scroll;
	background-position: center;
	
}

/*----------------- style para el grupo generico del ciclo de vida empresarial --------------------------------------*/
.imgGruposGenCV_1{
	background-image: url(../images/GrupoGenericoCV/grupoGenerico_1.png);
	background-repeat: no-repeat;
	min-height: 50px;
	min-width:180px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 100px;
}
.imgGruposGenCV_2{
	background-image: url(../images/GrupoGenericoCV/grupoGenerico_2.png);
	background-repeat: no-repeat;
	min-height: 50px;
	min-width:180px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 100px;
}
.imgGruposGenCV_3{
	background-image: url(../images/GrupoGenericoCV/grupoGenerico_3.png);
	background-repeat: no-repeat;
	min-height: 50px;
	min-width:180px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 100px;
}
.imgGruposGenCV_4{
	background-image: url(../images/GrupoGenericoCV/grupoGenerico_4.png);
	background-repeat: no-repeat;
	min-height: 50px;
	min-width:180px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 100px;
}
.imgGruposGenCV_5{
	background-image: url(../images/GrupoGenericoCV/grupoGenerico_5.png);
	background-repeat: no-repeat;
	min-height: 50px;
	min-width:180px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 100px;
}
.imgGruposGenCV_6{
	background-image: url(../images/GrupoGenericoCV/grupoGenerico_6.png);
	background-repeat: no-repeat;
	min-height: 50px;
	min-width:180px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 100px;
}
.imgGruposGenCV_7{
	background-image: url(../images/GrupoGenericoCV/grupoGenerico_7.png);
	background-repeat: no-repeat;
	min-height: 50px;
	min-width:180px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 100px;
}
.imgGruposGenCV_8{
	background-image: url(../images/GrupoGenericoCV/grupoGenerico_8.png);
	background-repeat: no-repeat;
	min-height: 50px;
	min-width:180px;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	padding-left: 100px;
}

/*----------------- style para el grupo especifico del ciclo de vida empresarial --------------------------------------*/

.imgGruposEspecCV_1{
	background-image: url(../images/GrupoGenericoCV/grupoEspec_1.png);
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-left: 20px;
	padding-left: 130px;
}

.imgGruposEspecCV_2{
	background-image: url(../images/GrupoGenericoCV/grupoEspec_2.png);
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-left: 20px;
	padding-left: 130px;
}

.imgGruposEspecCV_3{
	background-image: url(../images/GrupoGenericoCV/grupoEspec_3.png);
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-left: 20px;
	padding-left: 130px;
}
.imgGruposEspecCV_6{
	background-image: url(../images/GrupoGenericoCV/grupoEspec_4.png);
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-left: 20px;
	padding-left: 130px;
}
.imgGruposEspecCV_5{
	background-image: url(../images/GrupoGenericoCV/grupoEspec_5.png);
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-left: 20px;
	padding-left: 130px;
}
.imgGruposEspecCV_4{
	background-image: url(../images/GrupoGenericoCV/grupoEspec_6.png);
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-left: 20px;
	padding-left: 130px;
}
.imgGruposEspecCV_9{
	background-image: url(../images/GrupoGenericoCV/grupoEspec_9.png);
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-left: 20px;
	padding-left: 130px;
}
.imgGruposEspecCV_10{
	background-image: url(../images/GrupoGenericoCV/grupoEspec_10.png);
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-left: 20px;
	padding-left: 130px;
}

.imgGruposEspecCV_11{
	background-image: url(../images/GrupoGenericoCV/grupoEspec_11.png);
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-left: 20px;
	padding-left: 130px;
}

.imgGruposEspecCV_12{
	background-image: url(../images/GrupoGenericoCV/grupoEspec_12Absorcion.png);
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-left: 20px;
	padding-left: 130px;
}

.imgGruposEspecCV_13{
	background-image: url(../images/GrupoGenericoCV/grupoEspec_13.png);
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-left: 20px;
	padding-left: 130px;
}

.imgGruposEspecCV_14{
	background-image: url(../images/GrupoGenericoCV/grupoEspec_14.png);
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-left: 20px;
	padding-left: 130px;
}

/*----------------- style para el grupo accion del ciclo de vida empresarial --------------------------------------*/

.imgGruposAccionCV_20{
	background-image: url(../images/GrupoGenericoCV/grupoAccion_20.png);
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-left: 20px;
	padding-left: 130px;
}

.imgGruposAccionCV_21{
	background-image: url(../images/GrupoGenericoCV/grupoAccion_21.png);
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-left: 20px;
	padding-left: 130px;
}

.imgGruposAccionCV_22{
	background-image: url(../images/GrupoGenericoCV/grupoAccion_22.png);
	background-repeat: no-repeat;
	min-height: 50px;
	font-size: 14px;
	padding-top: 0px;
	padding-bottom: 15px;
	margin-left: 20px;
	padding-left: 130px;
}

/*-------------------------------------------------------*/
/*-------------------------Lateral------------------------*/
.capaLateralDerechaInterna{
	float: right;
	width: 60%;
	padding-top: 5px;
	padding-bottom:20px;
}
.capaLateralIzquierdaInterna{
	width: 39%;
	float:left;
	padding-top: 5px;
	padding-bottom:5px;
}
.capaLateralCampoEntero{
	height:auto;
	text-align:left;
	padding-bottom:1.5em;
}
.capaInternaDerechaHome{
	width: 40%;
	float: right;	
}
.capaInternaIzqHome{
	width: 55%;
	float: left;	
}
.letraLateralGrisCursivaTitulo{
	font-family: arial, sans-serif;
	color: #B3B3B3;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	letter-spacing: -0.6pt;
}


.letraLateralNegra{
	font-family: arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0pt;
	text-align: left;
}
.letraLateralAzul{
	font-family: arial, sans-serif;
	color: #6F91AF;
	/*color: #1A75C9;*/
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0pt;
	text-align: left;
	text-decoration: none;
}
.imagenLateralLupa{
	background-image: url(../images/imagenesHome/lupa.png);
	background-repeat: no-repeat;
	height:65px;
	width: 65px;
}

.imagenSemaforoRojo{
	background-image: url(../images/semafororojo.png);
	background-repeat: no-repeat;
	height:175px;
	width: 150px;
}

.imagenSemaforoVerde{
	background-image: url(../images/semaforoverde.png);
	background-repeat: no-repeat;
	height:175px;
	width: 150px;
}

.imagenLateralColegiosProfesionales{
	background-image: url(../images/imagenesHome/colegios_profesionales.png);
	background-repeat: no-repeat;
	height:65px;
	width: 65px;	
}

.imagenLateralCirce{
	background-image: url(../images/imagenesHome/CirceCiudadano.png);
	background-repeat: no-repeat;	
	height:30px;
	width: 75px;	
}
.imagenLateralBarraSeparatoria{
	background-image:url(../images/imagenesHome/barra2.PNG);
	height:4px;
	margin-top:6px;
	margin-bottom: 6px;
}

.capaSuperiorFondoCiclo{
	background-image: url(../images/imagenesHome/ciclodevida_r3.PNG);
	background-repeat: no-repeat;	
	height:90px;
	width: auto;
}

.imagenLateralTramitaUnClick{
	background-image: url(../images/imagenesHome/Tramita1click.jpg);
	background-repeat: no-repeat;	
	height:65px;
	width: auto;
}
.capaIzqCicloVida{
	font-family: arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	letter-spacing: 0pt;
	text-align: left;
	padding: 15px;
	width: 40%;
}

.letraAzulPuntoAntes{
	font-family: arial,sans-serif;
	/*color: #1A75C9;*/
	color: #6F91AF;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0pt;
	background-image: url(../images/imagenesHome/puntoAzul.PNG);
	background-repeat: no-repeat;	
	padding-left: 20px;
	text-align: left;
	text-decoration: none;
	float: left;
}
.capaFondoEuropaLateral{
	background-image: url(../images/imagenesHome/fondoEuropa.png);
	background-repeat: no-repeat;	
	width: auto;
	height: 100px;
}

.letraCentralMarronMedio{
	font-family: arial,sans-serif;
	font-size: 17px;
	color: #A38C8C;
	font-weight: bold;
	letter-spacing: 0pt;
	border-bottom: 4px solid #EAEAEA;
}

.capaImagenTengoProblema{
	background-image: url(../images/imagenesHome/vr2.PNG);
	background-repeat: no-repeat;	
	width: auto;
	height: 50px;
	font-family: arial,sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	padding: 5px 10px 5px 20px;
	text-align: center;
	}
.capaMedioDerecha{
	width: 50%;
	float: right;	
	text-align:left;
}
.capaMedioIzq{
	width: 50%;
	float: left;
}
.capaImagenContactar{
	background-image: url(../images/imagenesHome/contacto2.PNG);
	background-repeat: no-repeat;
	width: auto;
	height: 50px;
	margin-left:25px;
}
.capaImagenSenior{
	background-image: url(../images/imagenesHome/senior2.PNG);
	background-repeat: no-repeat;
	width: auto;
	height: 50px;
}

.tituloGuiasAsistencia{
	font-family: Calibri;
	color: #358F71;
	font-size: 20px;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: 0.2pt;	
}
.tituloPortadaGuiasAsistencia{
	font-family: Calibri;
	color: #358F71;
	font-size: 35px;
	font-weight: bold;
	text-align : left;
	text-decoration: underline;
	letter-spacing: 0.2pt;	
	padding-right:20%;
}
.imagenLeyendaGuiaAsistencia{
	background-image: url(../images/GuiaAsistencia/Leyenda.PNG);
	background-repeat: no-repeat;
	width: auto;
	height: 135px;
}

.imagenPortadaGuiaAsistencia{
	background-image: url(../images/GuiaAsistencia/PortadaGuiaAsistencia.PNG);
	background-repeat: no-repeat;
	width: auto;
	height: 850px;
}
.descripcionTramitesGuiaAsistencia{
	font-family: Calibri;
	font-size: 13px;
	color: #000000;
}

.tituloTramitesGuias{	
    color: #40719C;
    font-family: Calibri;
    font-size: 17px;
    font-weight: bold;
    text-align: left;
    text-decoration: underline;
}
.portadaGuia1{
	font-family: Calibri;
	color: #787272;
	font-size: 70px;
	font-weight: bold;
	padding-top: 290px;	
	padding-left: 45%;
	
}
.portadaGuia2{
	font-family:Calibri;
	color: #4C7568;
	font-size: 68px;
	font-weight: bold;		
	padding-left: 45%;
}	
.portadaGuia3{
	font-family: Calibri;
	color: #787272;
	font-size: 50px;
	font-weight: bold;	
	padding-left: 45%;
}


}

