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, font, img,
ins, kbd, q, s, samp, small, strike,
tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, th, 
center, u, b, i      margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline;
}
acronym{cursor:default}

:focus {
     outline: 1;
}

ol, ul {
     list-style: none
}

table {
     border-collapse: collapse;
     border-spacing: 0;
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
	margin: 1;
	padding: 0;
	padding-left:2px;
	padding-right:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

textarea{
	
}


hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}

body  {
	line-height: 1
	margin: 10; 
	padding: 0;
	text-align: center; 
	color: #333;
	font-size: 9px;
	background-color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top:8px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
}
a:link {
	color: #069;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #069;
}

a:hover {
	text-decoration: none;
	color: #09F;
}
a:active {
	text-decoration: none;
}
a{
	outline: none;
}
object{
	outline: none;
}
.thrColFixHdr #container {
	width: 980px;
	background: #FFFFFF;
	border: 1px solid #002147;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
} 

.thrColFixHdr #header {
	background-color: #FFF;
	height: 180px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
} 
.thrColFixHdr #header h1 {
	margin: 0; 
	font-size: 9px;
	text-align: right;
	visibility: hidden;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.thrColFixHdr #header p {
	margin: 0; 
	font-size: 9px;
	text-align: right;
	visibility: hidden;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.thrColFixHdr #menu2 {
	background-color: #FFF;
	border: 1px solid #002147;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	padding: 5px;
	position: absolute;
	margin-top: -550px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 855px;
}
.thrColFixHdr #menu2 #table {
	text-align: center;
	font-size: 8px;
	font-family: Verdana, Geneva, sans-serif;
	color: #002147;
	padding: 5px;
	width: 83px;
	font-weight: bold;
	height: 8px;
}
.thrColFixHdr #menu2 #table:hover {
	text-align: center;
	font-size: 8px;
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	padding: 5px;
	width: 83px;
	font-weight: bold;
	height: 8px;
	background-image: url(../images/menu_btn.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.thrColFixHdr #menu3 {
	background-color: #FFF;
	border: 1px solid #002147;
	-moz-border-bottom-right-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	
	-moz-border-top-right-radius: 5px;
	-moz-border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	position: absolute;
	padding: 5px;
	margin-left: 845px;
	margin-top: -21px;
}

.thrColFixHdr #menu4 {
	text-align:center;
	color:#002147;
	position: absolute;
	padding: 4px;
	width:56px;
	margin-left:867px;
	margin-top:163px;
}


.thrColFixHdr #menu3 .dis {
	text-align: center;
	font-size: 8px;
	font-family: Verdana, Geneva, sans-serif;
	color: #cccccc;
	width: 99px;
	font-weight: bold;
	height: 18px;
	display: block;
	line-height: 18px;

}
.thrColFixHdr #menu3 a {
	text-align: center;
	font-size: 8px;
	font-family: Verdana, Geneva, sans-serif;
	color: #002147;
	width: 99px;
	font-weight: bold;
	height: 18px;
	display: block;
	line-height: 18px;
	background-color: #FFF;
	background-image: url(../images/menu_btn.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.thrColFixHdr #menu3 a:hover {
	text-align: center;
	font-size: 8px;
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	width: 99px;
	font-weight: bold;
	height: 18px;
	display: block;
	line-height: 18px;
	background-color: #FFF;
	background-image: url(../images/menu_btn.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#jsDesactivado{
	color: #BC0B28;
    font-size: 15px;
    font-weight: bold;
    margin-top: 3%;
    text-align: center;
}
.marcado {
	color: #5F86A7;
	font-weight:bold;
}
.marcado:hover {
	text-align: center;
	font-size: 8px;
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	width: 99px;
	font-weight: bold;
	height: 18px;
	display: block;
	line-height: 18px;
	background-color: #FFF;
	background-image: url(../images/menu_btn.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.thrColFixHdr #ruta {
	background-color: #FFF;
	height: 15px;
	padding-right: 190px;
	padding-left: 15px;
	text-align: left;
	padding-top: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #002147;
}
.thrColFixHdr #footer {
	background-color: #002147;
	height: 30px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 65px;
} 
.thrColFixHdr #footer p {
	margin: 0; 
	font-size: 9px;
	color: #FFF;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el último elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.imagen {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8397A6;
	border-right-color: #8397A6;
	border-left-color: #8397A6;
	margin-top: 5px;
}

.thrColFixHdr #sidebar3 {
	float: right;
	width: 270px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.thrColFixHdr #sidebar4 {
	float: right;
	width: 270px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.encabezado   {
	font-size: 12px;
	margin-bottom: 0px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	background-color: #EAEFF7;
	padding: 4px;
	margin-top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #8397A6;
	border-right-color: #8397A6;
	border-bottom-color: #8397A6;
	border-left-color: #8397A6;
	background-repeat: repeat-y;
	color: #002147;
	background-position: left;
	margin-right: 0px;
	margin-left: 0px;
	font-weight: bold;
	text-align: left;
}
.thrColFixHdr #sidebar3 p {
	font-size: 10px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	clip: rect(auto,auto,auto,auto);
	padding: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #002147;
	border: 1px solid #8397A6;
	background-color: #FFF;
	vertical-align: top;
}




.btn_sidebar3 {
	float: right;



}

.thrColFixHdr #mainContentApp #seccionPedidos1 .small{
	font-size:9px;
	color:#999;
	margin-top:4px;
}

.thrColFixHdr #mainContentApp #seccionPedidos1{
	float:left;
	width:135px;
	height:80px;
	background-image:url(../images/intranet/buscar.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	margin-top:30px;
	margin-bottom:10px;
}

.thrColFixHdr #mainContentApp #seccionPedidos1 a{
	display:block;
	height:80px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
	padding-left:55px;
}

.image_sidebar3der {
	float: right;
}
.personal_btn1 {
	position: absolute;
	margin-left: 5px;
	border:none;
}

.personal_btn2  {
	position: absolute;
	margin-top: 25px;
	margin-left: 5px;
	border:none;
}
.personal_btn3 {
	position: absolute;
	margin-top: 50px;
	margin-left: 5px;
	border:none;
}
.personal_btn4 {
	position: absolute;
	margin-top: 75px;
	margin-left: 5px;
	border:none;
}
.borderno{
	border:none;
}
.imagen_and_btn {
	font-size: 10px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	clip: rect(auto,auto,auto,auto);
	padding: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #002147;
	background-color: #F7F5EE;
	vertical-align: top;
	background-image: url(../../images/personal/fondo_personal_ucm.gif);
	background-repeat: no-repeat;
	background-position: 2px 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8397A6;
	border-bottom-color: #8397A6;
	border-left-color: #8397A6;
}
.thrColFixHdr #idioma {
	position: absolute;
	margin-left: 780px;
	margin-top: 65px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}.thrColFixHdr #rss {
	position: absolute;
	margin-left: 860px;
	margin-top: 85px;
}
.thrColFixHdr #servicio {
	margin-rigth: 70px;
	margin-top: 95px;
	font-size: 15px;
	font-family: "Century Gothic",Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	width: 625px;
	text-align: right;
	position: absolute;
	margin-left: 210px;
}
.thrColFixHdr #seccion {
	position: absolute;
	margin-left: 70px;
	margin-top: 88px;
	font-size: 24px;
	font-family: "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	width: 761px;


}
.thrColFixHdr #centro {
	position: absolute;
	margin-left: 70px;
	margin-top: 127px;
	font-size: 11px;
	font-family: "Century Gothic",Verdana, Arial, Helvetica, sans-serif;
	color: #002147;
}
.thrColFixHdr #seccion a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.thrColFixHdr #seccion a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.thrColFixHdr #seccion a:hover {
	text-decoration: none;
	color: #ADC1DC;
}
.thrColFixHdr #seccion a:active {
	text-decoration: none;
}
.thrColFixHdr #centro a:link {
	color: #002147;
	text-decoration: none;
}
.thrColFixHdr #centro a:visited {
	text-decoration: none;
	color: #002147;
}
.thrColFixHdr #centro a:hover {
	text-decoration: none;
	color: #09F;
}
.thrColFixHdr #centro a:active {
	text-decoration: none;
}.thrColFixHdr #logo {
	position: absolute;
	border: none;
	margin-left: 6px;
	margin-top: 73px;
}
.thrColFixHdr #header h2 {
	margin: 0;
	font-size: 9px;
	text-align: right;
	visibility: hidden;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.thrColFixHdr  #footer #w3c1 {
	position: absolute;
	margin-left: 850px;
	margin-top: -25px;
}
.thrColFixHdr   #footer  #ucm {
	position: absolute;
	margin-left: -52px;
	margin-top: -41px;
}
.thrColFixHdr #publidb {
	background-color: #F7F5EE;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	padding: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #002147;
	width: 46%;
	text-align: center;
}
.thrColFixHdr #publidb #sql {
	background-color: #FFF;
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #002147;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: left;
}
.thrColFixHdr #publidb #tag {
	background-color: #F7F5EE;
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #002147;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
}
.thrColFixHdr #procjet {
	background-color: #F7F5EE;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	padding: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #002147;
	text-align: center;
	width: 30%;
	float: right;
	margin-right: 100px;
}
.thrColFixHdr #procjet #tag {
	background-color: #F7F5EE;
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #002147;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
}
.thrColFixHdr #procjet #sql {
	background-color: #FFF;
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #002147;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.images_bootom {
	text-align: right;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	
}
.personal {
	font-size: 10px;
	clip: rect(auto,auto,auto,auto);
	padding: 4px;
	color: #002147;
	background-color: #F7F5EE;
	vertical-align: top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #8397A6;
	border-right-color: #8397A6;
	border-bottom-color: #8397A6;
	border-left-color: #8397A6;
}
.imgder200{
	float:right;
	text-align: justify;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	width: 200px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.imgizq200{
	float:left;
	text-align: justify;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	width: 200px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 20px;
}
.imgder300{
	float:right;
	text-align: justify;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	width: 300px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.piedefoto {
	margin-top: 10px;
	margin-bottom: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	text-align: justify;
}
.thrColFixHdr  #mainContentApp  #fecha {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-top: 10px;
}
.thrColFixHdr  #mainContentApp  #autor {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333333;
	float: right;
	padding-top: 10px;
}
.imagenpeq {
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #8397A6;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 5px;
	display: block;
	height: 40px;
	width: 40px;
}
.ultimos {
	font-size: 10px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	clip: rect(auto,auto,auto,auto);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #002147;
	border: 1px solid #8397A6;
	background-color: #FFF;
	vertical-align: top;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 4px;
}

.textoultimos{
	padding-left:50px;
}
.ultimosocre {
	sfont-size: 10px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	clip: rect(auto,auto,auto,auto);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #002147;
	border: 1px solid #8397A6;
	background-color: #E9E3D1;
	vertical-align: top;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 4px;
}
.ultimosverde {
	font-size: 10px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	clip: rect(auto,auto,auto,auto);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #002147;
	border: 1px solid #8397A6;
	background-color: #DDE9CF;
	vertical-align: top;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 4px;
}
.thrColFixHdr #mainContentApp {
	padding-right: 14px;
	padding-left: 15px;
	padding-top: 15px;
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	width: 951px;
	float: left;
}
.thrColFixHdr  #mainContentApp  h2 {
	font-size: 12px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	background-color: #EAEFF7;
	padding: 4px;
	background-repeat: repeat-y;
	color: #002147;
	background-position: left;
	font-weight: bold;
	margin: 0px;
	border: 1px solid #8397A6;
}
.ultimosgris {
	font-size: 10px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	clip: rect(auto,auto,auto,auto);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #002147;
	border: 1px solid #8397A6;
	background-color: #DFDFDF;
	vertical-align: top;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 4px;
}
.thrColFixHdr  #mainContentApp  h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #002147;
}
.thrColFixHdr #menu3 a:link {
	color: #002147;
	text-decoration: none;
}
.thrColFixHdr #menu3 a:visited {
	text-decoration: none;
	color: #002147;
}
.thrColFixHdr #menu3 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.thrColFixHdr #menu3 a:active {
	text-decoration: none;
}
.thrColFixHdr #menu3 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}


.article {
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	padding-bottom: 5px;
	overflow: hidden;
}
.textoblanco {
	color: #FFF;
	font-weight: bolder;
}
.enlaces {
	display: block;
	margin-bottom: 60px;
}
.news {
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #CCC;
	margin-top: 30px;
	margin-bottom: 20px;
}
.ultimos5 a{
	background-image: url(../images/ultimos5.gif);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 20px;
	width: 131px;
	border: 1px solid #8397A6;
	margin-right: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	font-style: italic;
	font-weight: normal;
	margin-top: 10px;
	text-indent: 5px;
	overflow: hidden;
	line-height: 25px;
	float: left;
}
.ultimos5 a:hover {
	background-image: url(../images/ultimos5.gif);
	background-repeat: no-repeat;
	background-position: center -20px;
	display: block;
	height: 20px;
	width: 131px;
	border: 1px solid #8397A6;
	margin-right: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	font-style: italic;
	font-weight: normal;
	margin-top: 10px;
	text-indent: 5px;
	overflow: hidden;
	line-height: 25px;
	float: left;
	color: #09F;
}
.ultimos5in {
	background-image: url(../images/ultimos5.gif);
	background-repeat: no-repeat;
	background-position: center -40px;
	display: block;
	height: 20px;
	width: 131px;
	border: 1px solid #999;
	margin-right: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	font-style: italic;
	font-weight: normal;
	margin-top: 10px;
	text-indent: 5px;
	overflow: hidden;
	line-height: 25px;
	float: left;
	cursor: default;
	color: #999;
}
.publicadosvisavet a{
	background-image: url(../images/publicados-visavet.gif);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 20px;
	width: 131px;
	border: 1px solid #8397A6;
	margin-right: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 7px;
	font-style: italic;
	font-weight: bolder;
	margin-top: 10px;
	text-indent: 5px;
	overflow: hidden;
	line-height: 25px;
	float: left;
	color: #002147;
}
.publicadosvisavet a:hover {
	background-image: url(../images/publicados-visavet.gif);
	background-repeat: no-repeat;
	background-position: center -20px;
	display: block;
	height: 20px;
	width: 131px;
	border: 1px solid #09F;
	margin-right: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 7px;
	font-style: italic;
	font-weight: bolder;
	margin-top: 10px;
	text-indent: 5px;
	overflow: hidden;
	line-height: 25px;
	float: left;
	color: #09F;
}
.publicadosvisavetin {
	background-image: url(../images/publicados-visavet.gif);
	background-repeat: no-repeat;
	background-position: center -40px;
	display: block;
	height: 20px;
	width: 131px;
	border: 1px solid #999;
	margin-right: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	font-style: italic;
	font-weight: normal;
	margin-top: 10px;
	text-indent: 5px;
	overflow: hidden;
	line-height: 25px;
	float: left;
	color: #999;
	cursor: default;
}
.publidb a {
	background-image: url(../images/consulta-avanzada.gif);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 20px;
	width: 151px;
	border: 1px solid #8397A6;
	margin-right: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 7px;
	font-style: italic;
	font-weight: bolder;
	margin-top: 10px;
	text-indent: 5px;
	overflow: hidden;
	line-height: 25px;
	float: right;
	color: #002147;
}
.publidb a:hover {
	background-image: url(../images/consulta-avanzada.gif);
	background-repeat: no-repeat;
	background-position: center -20px;
	display: block;
	height: 20px;
	width: 151px;
	border: 1px solid #09F;
	margin-right: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 7px;
	font-style: italic;
	font-weight: bolder;
	margin-top: 10px;
	text-indent: 5px;
	overflow: hidden;
	line-height: 25px;
	float: right;
	color: #09F;
}
.publidbin {
	background-image: url(../images/consulta-avanzada.gif);
	background-repeat: no-repeat;
	background-position: center -40px;
	display: block;
	height: 20px;
	width: 151px;
	border: 1px solid #999;
	margin-right: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 7px;
	font-style: italic;
	font-weight: bolder;
	margin-top: 10px;
	text-indent: 5px;
	overflow: hidden;
	line-height: 25px;
	float: right;
	color: #999;
	cursor: default;
}
.thrColFixHdr #prefooter {
	display: block;
	float:left;
	padding-top: 10px;
	padding-bottom: 20px;
}
.thrColFixHdr #sidebar5 {
	width: 270px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	float: left;
}
.thrColFixHdr #sidebar6 {
	width: 365px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	float: left;
}
.lateral {
	font-size: 10px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	clip: rect(auto,auto,auto,auto);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #002147;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.desabilitado {
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	cursor: default;
	color: #999;
}
.alineadoderecha{
	text-align:right;
}
.numpublicaciones {
	padding-left:15px;
}
.ultimos p{
	font-size:12px;
	text-decoration:underline;
	padding-top:0px;
}



.thrColFixHdr #container .grupos {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8397A6;
	border-right-color: #8397A6;
	border-bottom-color: #8397A6;
	border-left-color: #8397A6;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	margin-bottom: 15px;
	height: 30px;
}
.table {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 100%;
}

.dir {
	text-indent: -10000;
	display: block;
	float: left;
	height: 21px;
	width: 42px;
	background-image: url(../images/intranet/dir3.gif);
	overflow: hidden;
	margin-top: 5px;
	margin-left: 5px;
}
.dicm {
	text-indent: -10000;
	display: block;
	float: left;
	height: 21px;
	width: 42px;
	background-image: url(../images/intranet/dicm3.gif);
	overflow: hidden;
	margin-top: 5px;
	margin-left: 5px;
}
.sge {
	text-indent: -10000;
	display: block;
	float: left;
	height: 21px;
	width: 42px;
	background-image: url(../images/intranet/sge3.gif);
	overflow: hidden;
	margin-top: 5px;
	margin-left: 5px;
}
.suat {
	text-indent: -10000;
	display: block;
	float: left;
	height: 21px;
	width: 42px;
	background-image: url(../images/intranet/suat3.gif);
	overflow: hidden;
	margin-top: 5px;
	margin-left: 5px;
}
.vas {
	text-indent: -10000;
	display: block;
	float: left;
	height: 21px;
	width: 42px;
	background-image: url(../images/intranet/vas3.gif);
	overflow: hidden;
	margin-top: 5px;
	margin-left: 5px;
}
.sic {
	text-indent: -10000;
	display: block;
	float: left;
	height: 21px;
	width: 42px;
	background-image: url(../images/intranet/sic3.gif);
	overflow: hidden;
	margin-top: 5px;
	margin-left: 5px;
}
.myc {
	text-indent: -10000;
	display: block;
	float: left;
	height: 21px;
	width: 42px;
	background-image: url(../images/intranet/myc3.gif);
	overflow: hidden;
	margin-top: 5px;
	margin-left: 5px;
}
.scb {
	text-indent: -10000;
	display: block;
	float: left;
	height: 21px;
	width: 42px;
	background-image: url(../images/intranet/scb3.gif);
	overflow: hidden;
	margin-top: 5px;
	margin-left: 5px;
}
.zta {
	text-indent: -10000;
	display: block;
	float: left;
	height: 21px;
	width: 42px;
	background-image: url(../images/intranet/zta3.gif);
	overflow: hidden;
	margin-top: 5px;
	margin-left: 5px;
}
.ned {
	text-indent: -10000;
	display: block;
	float: left;
	height: 21px;
	width: 42px;
	background-image: url(../images/intranet/ned3.gif);
	overflow: hidden;
	margin-top: 5px;
	margin-left: 5px;
}
.sap {
	text-indent: -10000;
	display: block;
	float: left;
	height: 21px;
	width: 42px;
	background-image: url(../images/intranet/sap3.gif);
	overflow: hidden;
	margin-top: 5px;
	margin-left: 5px;
}
.thrColFixHdr    #mainContentApp h4{
	font-size: 14px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	background-color: #002147;
	padding: 5px;
	background-repeat: repeat-y;
	color: #FFF;
	background-position: left;
	font-weight: bold;
	margin: 0px;
	border: 1px solid #002147;
}
.apartado1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8397A6;
	border-right-color: #8397A6;
	border-bottom-color: #8397A6;
	border-left-color: #8397A6;
	margin-bottom: 15px;
	padding: 5px;
	height:200px;
}

.apartadoIM {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8397A6;
	border-right-color: #8397A6;
	border-bottom-color: #8397A6;
	border-left-color: #8397A6;
	margin-bottom: 15px;
	padding: 5px;
	font-size: 11px;
}

.apartado3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8397A6;
	border-right-color: #8397A6;
	border-bottom-color: #8397A6;
	border-left-color: #8397A6;
	margin-bottom: 15px;
	padding: 5px;
	height:200px;
}
.apartado1AltoAuto {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8397A6;
	border-right-color: #8397A6;
	border-bottom-color: #8397A6;
	border-left-color: #8397A6;
	margin-bottom: 15px;
	padding: 5px;
	height:auto;
}
.apartado2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8397A6;
	border-right-color: #8397A6;
	border-bottom-color: #8397A6;
	border-left-color: #8397A6;
	margin-bottom: 15px;
	padding: 5px;
	/*overflow:auto;*/
}
.thrColFixHdr #mainContentApp h5 {
	font-size: 12px;
	margin-bottom: 10px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	background-color: #002147;
	padding: 4px;
	margin-top: 10px;
	background-repeat: repeat-y;
	color: #FFF;
	background-position: left;
	margin-right: 0px;
	margin-left: 0px;
	font-weight: bold;
	text-align: left;
	border: 1px solid #002147;
}
.thrColFixHdr #mainContentApp h6 {
	font-size: 12px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	background-color: #EAEFF7;
	padding: 4px;
	background-repeat: repeat-y;
	color: #002147;
	background-position: left;
	font-weight: bold;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 1px solid #002147;
}

.tablacolor{
	background-color:#EAEFF7;
}
.tablacolorPersonal{
	background-color:#EDE9ED;
}
.tablencabezado {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 100%;
}
.tablaizq{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:45px;
	float:left;
	width:420px;
}
.tablader{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	float:left;
	width:420px;
}

.status{
	font-size:10px;
	color:#FF0000;
	padding-top:0px;
	text-align:center;
}


.imagenBoton{
	background-image:url(../../images/intranet/email.png);
	background-repeat:no-repeat;
	width:16px;
	height:11px;
	cursor: pointer;
	vertical-align:middle;
	margin-top:auto;
	margin-bottom:auto;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-top: 0px;
}

.formAc{

	font-size:1px;
	line-height:1px;
	vertical-align:middle;
}

.h6  {
	font-size: 12px;
	background-color: #93B1C8;
	padding: 4px;
	background-repeat: repeat-y;
	color: #002147;
	background-position: left;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	display: block;
	border: 1px solid #002147;
	/*overflow:auto;*/
}
.h6personal  {
	font-size: 12px;
	background-color: #CFA5CE;
	padding: 4px;
	background-repeat: repeat-y;
	color: #002147;
	background-position: left;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	display: block;
	border: 1px solid #002147;
	/*overflow:auto;*/
}


.h7   {
	font-size: 11px;
	background-color: #ddd;
	padding: 4px;
	background-repeat: repeat-y;
	color: #002147;
	background-position: left;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	display: block;
	border: 1px solid #002147;
	/*overflow:auto;*/
	line-height:18px;
}
.h7personal   {
	font-size: 10px;
	background-color: #F9F7F9;
	padding: 4px;
	background-repeat: repeat-y;
	color: #002147;
	background-position: left;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	display: block;
	border: 1px solid #002147;
	/*overflow:auto;*/
}
.top{
	margin-top:-12px;
	margin-bottom:0px;
	margin-right:5px;
	margin-left:0px;
	text-align:right;
}

.top img{
	cursor:pointer;
	text-decoration: none;	
	border:none;
}
input, select, file, textarea{
	background-color: #F2F2F2;
	resize: none;
	border:1px solid #ccc;
}

.Strong{	font-weight:bold; }
.Negrita{	font-weight:bold; }
.negrita{	font-weight:bold; }
.Cursiva{	font-style:italic;}
.cursiva{	font-style:italic;}
.Normal{	font-weight:normal; }

.noBoton1{
	font-size:10px;
	font-family:Verdana,Helvetica;
	font-weight:bold;
	color:#002147;
	background-color: #93B1C8;
	border:0px;
	cursor: pointer;
	vertical-align:middle;
	margin-top:auto;
	margin-bottom:auto;
}
.noBoton1:hover{
	color: #09F;
}
.noBoton{
	font-size:10px;
	font-family:Verdana,Helvetica;
	font-weight:bold;
	color:#002147;
	background-color: #93B1C8;
	border:0px;
	cursor: pointer;
	vertical-align:middle;
	margin-top:auto;
	margin-bottom:auto;
}


.noBoton:link, .noBoton:visited{
	color:#002147;
	padding-left:7px;
	padding-right:7px;
}

.noBoton:hover{
	color: #09F;
	padding-left:7px;
	padding-right:7px;
}



.noBoton2{
	font-size:10px;
	font-family:Verdana,Helvetica;
	font-weight:bold;
	background-color: #CCC;
	font-weight:bold;
	border:0px;
	cursor: pointer;
	vertical-align:middle;
	margin-top:auto;
	margin-bottom:auto;
margin-right:3px;
	padding-left:5px;
	padding-right:5px;
}
.noBoton2:link, .noBoton2:visited{

	color:#002147;
}

.noBoton2:hover{
	background-color: #CCC;
	font-weight:bold;
	color: #09F;
}

.enlaceTabla a:link, .enlaceTabla a:visited{
	color:#224369;
}


.enlaceTabla a:hover{
	color: #09F;
}
.secciones_indice_projectdb{
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:950px;
	float:left;
}


<!-- Stats de personal-->
.stats{
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:450px;
	float:left;
	color:#666;
}
.stats table{
	float:right;
	margin-right:25px;
	margin-bottom:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color:#EDE9ED;
}

.stats2{
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:160px;
	float:right;
	color:#666;
}
.stats2 table{
	float:right;
	margin-right:80px;
	margin-bottom:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color:#EDE9ED;
}

.stats2Staff{
	display: block;
	float:left;
	color:#666;
	margin-top:-90px;
	margin-left: 748px;
	margin-right:20px;
	margin-bottom:20px;
}
.stats2Staff table{
	float:right;
	margin-right:0px;		
	background-color:#e4f5c9;	
}

.stats2StaffViewer{
	margin-left:25px;
}

.statsEstadisticas{
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:974px;
	float:left;
	color:#666;
}
.statsEstadisticas table{
	float:right;
	margin-right:25px;
	margin-bottom:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-color:#EDE9ED;
}

<!--Fichas de personal-->
.secciones   {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:400px;
	float:left;
}
.secciones #seccion1 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 170px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/buscar.png);
	background-repeat: no-repeat;
}
.secciones #seccion1 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}
.secciones #seccion2 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:10px;
	color: #069;
	display: block;
	height: 60px;
	width: 170px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/alta.png);
	background-repeat: no-repeat;
}
.secciones #seccion2 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.secciones #seccion1repro {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 170px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/fotocopiadora.gif);
	background-repeat: no-repeat;
}
.secciones #seccion1repro a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}
.secciones #seccion2repro {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:10px;
	color: #069;
	display: block;
	height: 60px;
	width: 170px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/impresora.gif);
	background-repeat: no-repeat;
}
.secciones #seccion2repro a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}


.secciones2   {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:1000px;
	float:left;
}
.secciones2 #seccion11 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/editar.png);
	background-repeat: no-repeat;
}
.secciones2 #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.secciones2 #seccion21 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:10px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/historial.png);
	background-repeat: no-repeat;
}
.secciones2 #seccion21 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}


.secciones2 #seccion31 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:10px;
	color: #069;
	display: block;
	height: 60px;
	width: 160px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/baja.png);
	background-repeat: no-repeat;
}
.secciones2 #seccion31 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
	color:#069;
}
.secciones2 #seccion31 a:hover{
	color:#09F;
}
.secciones2 #seccion31no {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:10px;
	color: #069;
	display: block;
	height: 60px;
	width: 160px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/re-alta.png);
	background-repeat: no-repeat;
}
.secciones2 #seccion31no a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
	color:#069;
}
.secciones2 #seccion31no a:hover{
	color:#09F;
}

.secciones2 #seccion41 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:8px;
	color: #069;
	display: block;
	height: 60px;
	width: 150px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/borrar.png);
	background-repeat: no-repeat;
}
.secciones2 #seccion41 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.secciones2 #seccion51 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:95px;
	color: #069;
	display: block;
	height: 40px;
	width: 150px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/vacaciones-palmera-mojito.png);
	background-repeat: no-repeat;
}
.secciones2 #seccion51 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}


.secciones2 #seccionOp1 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 10px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 200px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/titulaciones.png);
	background-repeat: no-repeat;
}
.secciones2 #seccionOp1 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.seccionesBuscador   {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:550px;
	float:left;
}
.seccionesBuscador #seccion1 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:5px;
	color: #069;
	display: block;
	height: 50px;
	width: 200px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/stats.png);
	background-repeat: no-repeat;
}
.seccionesBuscador #seccion1 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}
.seccionesBuscador #seccion2 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:5px;
	color: #069;
	display: block;
	height: 50px;
	width: 200px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/buscar2.png);
	background-repeat: no-repeat;
}
.seccionesBuscador #seccion2 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}
.cabeceraFicha{
	float:left;
	background-color:#EAEFF7;
}
.cuerpoFicha{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8397A6;
	border-right-color: #8397A6;
	border-bottom-color: #8397A6;
	border-left-color: #8397A6;
	margin-left: auto;
	margin-right:auto;
	padding: 5px;
	/*overflow:auto;*/
	background-color:#EDE9ED;
	width:800px;
}
.cuerpoFichaBaja{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8397A6;
	border-right-color: #8397A6;
	border-bottom-color: #8397A6;
	border-left-color: #8397A6;
	margin-left: auto;
	margin-right:auto;
	padding: 5px;
	/*overflow:auto;*/
	background-color: #CCC;
	width:800px;
}
.infoPersonal{
	float:left;
	margin-top: 5px;
	margin-bottom:5px;
	padding: 10px;
	width:352px;
}
.marcoFoto{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #8397A6;
	margin-right: 10px;
	margin-bottom: 25px;
	margin-top:2px;
	display: block;
	height: 147px;
	width: 110px;
}
.marcoFoto{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #8397A6;
	margin-right: 10px;
	margin-bottom: 25px;
	margin-top:2px;
	display: block;
	height: 147px;
	width: 110px;
}
.marcoFoto2{
	float: left;
	margin-right: -4px;
	margin-left: 12px;
	margin-bottom: 25px;
	margin-top:-17px;
	display: block;
	height: 147px;
	width: 110px;
}
.fotoPersonal{
	height: 137px;
	width: 100px;
	background-color:#FFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.infoVisavet{
	float:left;
	margin-top: 5px;
	margin-left:10px;
	padding: 10px;
	width:388px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8397A6;
}
.cardPersonal{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: right;
	border: 1px solid #8397A6;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-top:3px;
	text-align:center;
	vertical-align:middle;
	display: block;
	height: 41px;
	width: 40px;
}
.observaciones{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #D1D1D1;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-top:5px;
	padding:5px;
	background-color: #F5F5F5;
	width: 365px;
}
.observaciones p{
	margin: 8px;
	text-align:justify;
}
.observaciones2{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #D1D1D1;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-top:5px;
	padding:5px;
	background-color: #F5F5F5;
	width: 315px;
}
.observaciones2 p{
	margin: 8px;
	text-align:justify;
}
.historial{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #D1D1D1;
	margin-left: 25px;
	margin-bottom: 25px;
	margin-top:20px;
	padding:5px;
	background-color: #F5F5F5;
	width:735px;	

}

.historial p{
	margin: 8px;
	text-align:justify;
}

.letraGris{
	color:#999999;
}
.letraGris2{
	color:#666666;
}
.letraGris3{
	color:#6F6E6E;
}

.historial2{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #D1D1D1;
	margin-left: 25px;
	margin-bottom: 25px;
	padding:5px;
	background-color: #F5F5F5;
	width:880px;	
}

.cartel{
	width:300px;
}


.tabla_titulaciones{
	padding-left:5px;
	padding-right:5px;
	width:845px;
	color:#069;
}

.titulaciones_P{
	font-size:12px;
	padding-left:20px;
}

.personal_fieldset{
	border-style:solid;
	border-color:#8397A6;
	border-width:thin;
	padding-left:5px;
}

.resultadosBusqueda{
	font-size:12px;
	font-weight:bold;
	color: #002147;
	padding-left:17px;
}

.resultadosBusquedaBajas{
	font-size:10px;
	color: #002147;
	padding-left:20px;
}

.sinResultados{
	padding-left:10px;
	color:red;
}

.infoAdmin{
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
}

.historial_baja{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #D1D1D1;
	margin-left: 25px;
	margin-bottom: 25px;
	margin-top:20px;
	padding:5px;
	background-color: #F9F9F9;
	width:735px;	

}
.historial_baja p{
	margin: 8px;
	text-align:justify;
}

.observaciones_baja{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #D1D1D1;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-top:5px;
	padding:5px;
	background-color: #F9F9F9;
	width: 365px;
}
.observaciones_baja p{
	margin: 8px;
	text-align:justify;
}
.observaciones2_baja{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #D1D1D1;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-top:5px;
	padding:5px;
	background-color: #F9F9F9;
	width: 315px;
}
.observaciones2_baja p{
	margin: 8px;
	text-align:justify;
}

/*Categorias experimentacion animal en Personal VISAVET*/
.claseA{ background-color:#eaf1dd; margin-top:5px; width:28px; text-align:center; padding:5px; border:solid 1px #999; line-height:15px; font-size:11px;}
.claseB{ background-color:#d7e4bc; margin-top:5px; width:28px; text-align:center; padding:5px; border:solid 1px #999; line-height:15px; font-size:11px;}
.claseC{ background-color:#c2d69a; margin-top:5px; width:28px; text-align:center; padding:5px; border:solid 1px #999; line-height:15px; font-size:11px;}
.claseD1{background-color:#ddd9c3; margin-top:5px; width:28px; text-align:center; padding:5px; border:solid 1px #999; line-height:15px; font-size:11px;}
.claseD2{background-color:#c5be97; margin-top:5px; width:28px; text-align:center; padding:5px; border:solid 1px #999; line-height:15px; font-size:11px;}
.claseAno{color:#888; font-size:8px;}

img{position:relative;}

.bio_es{
	margin-left:25px;
	padding:5px;
	float:left;
	width:340px;
	height:100px;
	border: 1px solid #D1D1D1;
	background-color:#F5F5F5;
	/*overflow:auto;*/
}
.bio_es p{
	margin: 8px;	
}

.bio_es_baja{
	margin-left:25px;
	padding:5px;
	float:left;
	width:340px;
	height:100px;
	border: 1px solid #D1D1D1;
	background-color:#F9F9F9;
	/*overflow:auto;*/
}
.bio_es_baja p{
	margin: 8px;	
}

.bio_en{
	margin-left:43px;
	padding:5px;
	float:left;
	width:340px;
	height:100px;
	border: 1px solid #D1D1D1;
	background-color:#F5F5F5;
	/*overflow:auto;*/
}
.bio_en p{
	margin: 8px;
}

.bio_en_baja{
	margin-left:43px;
	padding:5px;
	float:left;
	width:340px;
	height:100px;
	border: 1px solid #D1D1D1;
	background-color:#F9F9F9;
	/*overflow:auto;*/
}
.bio_en_baja p{
	margin: 8px;
}


.buscador_fieldset{
	border-style:solid;
	border-color:#8397A6;
	border-width:1px;
	padding-left:5px;
}

.check_categorias{
	color:#FE5151;
}

.tabla_categorias{
	float:left;
	margin-left:30px;
	margin-top:20px;
	border-style:solid;
	border-width:1px;
	border-color:#8397A6;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}

.fondoBlanco{
	background-color:white;
}

.cuerpoFichaProyectos{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8397A6;
	border-right-color: #8397A6;
	border-bottom-color: #8397A6;
	border-left-color: #8397A6;
	margin-left: auto;
	margin-right:auto;
	padding: 5px;
	/*overflow:auto;*/
	background-color:#ECFBFE;
	width:800px;
}

.infoProyectos{
	float:left;
	margin-top: 5px;
	margin-bottom:5px;
	padding: 10px;
	width:352px;
	word-wrap: break-word;
}
.infoProyectos2{
	float:left;
	margin-top: 5px;
	margin-left:10px;
	padding: 10px;
	width:388px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8397A6;
	word-wrap: break-word;
}

.letraGrande{
	font-size:12px; 
	font-family:Verdana, Geneva, sans-serif;
}

.letraMuyGrande{
	font-size:14px; 
	font-family:Verdana, Geneva, sans-serif;
}

.letraMuyGrandeTitulo{
	font-size:14px; 
	font-family:Verdana, Geneva, sans-serif;
	padding:5px;
	color:#002147;
	font-weight:bold;
	font-size:12px;
}

.margenIzquierda{
	margin-left:15px;
}
.margenDerechaFlotando{
	float:right
	margin-right:15px;
}

.observaciones_proyectos{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #D1D1D1;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-top:5px;
	padding:5px;
	background-color: #EEF5F6;
	width: 365px;
}
.observaciones_proyectos p{
	margin: 8px;
	text-align:justify;
}

.observaciones_proyectos2{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #D1D1D1;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-top:5px;
	padding:5px;
	background-color: #EFFBFB;
	width: 370px;
}
.observaciones_proyectos2 p{
	margin: 8px;
	text-align:justify;
}

.observaciones_clientes{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #D1D1D1;
	margin-right: 8px;
	margin-bottom: 20px;
	margin-top:5px;
	margin-left:10px;
	padding:5px;
	background-color: #DAEDF4;
	width: 765px;
}
.observaciones_clientes p{
	margin: 8px;
	text-align:justify;
}

.observaciones_colaboraciones{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #D1D1D1;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-top:5px;
	padding:5px;
	background-color: #EEF5F6;
	width: 356px;
}
.observaciones_colaboraciones p{
	margin: 8px;
	text-align:justify;
}

.secciones_proyectos   {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:750px;
	float:left;
}
.secciones_proyectos #seccion11 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/modify.png);
	background-repeat: no-repeat;
}
.secciones_proyectos #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.secciones_proyectos #seccion21 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:10px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/vinculaciones.png);
	background-repeat: no-repeat;
}
.secciones_proyectos #seccion21 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}
.secciones_proyectos #seccion31 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:10px;
	color: #069;
	display: block;
	height: 60px;
	width: 170px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/delete.png);
	background-repeat: no-repeat;
}
.secciones_proyectos #seccion31 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
	color:#069;
}

.secciones2_proyectos   {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: inline;
	width:450px;
	float:left;
}
.secciones2_proyectos #seccion11 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/new.png);
	background-repeat: no-repeat;
}
.secciones2_proyectos #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.secciones_apariciones   {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: inline;
	width:450px;
	float:left;
}
.secciones_apariciones #seccion11 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/new.png);
	background-repeat: no-repeat;
}
.secciones_apariciones #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}
.secciones_apariciones #seccion21 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:10px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/grupos-apariciones.png);
	background-repeat: no-repeat;
}
.secciones_apariciones #seccion21 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}
.secciones_apariciones_grupos   {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: inline;
	width:450px;
	float:left;
}
.secciones_apariciones_grupos #seccion11 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/grupos-apariciones-new.png);
	background-repeat: no-repeat;
}
.secciones_apariciones_grupos #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.secciones_indice{
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:110px;
	float:right;
}
.secciones_indice #seccion11 {
	font-size: 8px;
	margin-bottom: 0px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:0px;
	color: #069;
	display: block;
	height: 17px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/index.png);
	background-repeat: no-repeat;
}
.secciones_indice #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 20px;
	display: block;
	height: 17px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.secciones_indice2{
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: inline;
	width:450px;
	float:right;
}
.secciones_indice2 #seccion11 {
	font-size: 8px;
	margin-bottom: 0px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 13px;
	margin-left:0px;
	color: #069;
	display: block;
	height: 17px;
	width: 110px;
	float: right;
	font-weight: normal;
	background-image: url(../images/intranet/index.png);
	background-repeat: no-repeat;
}
.secciones_indice2 #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 20px;
	display: block;
	height: 17px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.secciones_indice3{
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:450px;
	float:right;
	margin-top:15px;
}
.secciones_indice3 #seccion11 {
	font-size: 8px;
	margin-bottom: 0px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 13px;
	margin-left:0px;
	color: #069;
	display: block;
	height: 17px;
	width: 110px;
	float: right;
	font-weight: normal;
	background-image: url(../images/intranet/index.png);
	background-repeat: no-repeat;
}
.secciones_indice3 #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 20px;
	display: block;
	height: 17px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.margen5{
	margin-left:5px;
	margin-top:3px;
	margin-bottom:-9px;
}
.sinMargen{margin:0px;}

.cajaTextoGrande{
	width:650px;
}
.cajaTextoSuperGrande{
	width:818px;
}
.cajaTextoMediana{
	width:300px;
}
.cajaTextoMeses{
	width:50px;
}
.cajaTextoEquipos{
	width:766px;
}
.cajaTextoPresupuesto{
	width:75px;
	margin-left:15px;
}
.cajaTextoActividades{
	width:690px;
}
.cajaTextoServiciosIniciales{
	width:86px;
}
.cajaTextoAcronimo{
	width:400px;
}
.cajaTextoIdcard{
	width:45px;
}
.textActividades{
	width:650px;
}
.textHorarioActividades{
	width:272px;
}
.textLugarActividades{
	width:272px; 
}
.textServicios{
	width:750px;
}
.selectServicios{
	width:753px;
}
.selectGrande{
	width:654px;
}
.selectAcronimo{
	width:400px;
}
.selectOtrosParticipantes{
	width:415px;
}
.selectFunciones{
	width:170px;
}
.selectTipoColaboracion{
	width:200px;
}
.selectSubproyecto{
	width:910px;
	margin-left:2px;
}
.selectVacaciones{
	width:70px;
}
.unidadDepartamental{
	width:300px;
}
.actividades_entidades{
	width:300px;
	margin-left:-1px;
}
.actividades_unidad_departamental{
	width:252px;
}
.margen10{
	margin:10px;
}
.margen10Titulo{
	margin:10px;
	background-color:white;
	border:1px solid #002147;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:3px;
	padding-right:3px;
}
.paddingleft10{
	padding-left:10px;
}
.paddingleft15{
	padding-left:15px;
	font-style:italic;
}
.fieldsetNormal{
	border-style:solid;
	border-color:#8397A6;
	border-width:thin;
	padding-left:5px;
}
.sangrado10{
	padding-left:10px;
}
.ancho4{
	width:187px;
}

.tablaInfotecnicaIzq{	
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	float:left;
	width:360px;
}
.tablaInfotecnicaDer{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:13px;
	float:left;
	width:360px;
}

.tablaizq10{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:45px;
	float:left;
	width:420px;
}
.tablader10{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:45px;
	float:left;
	width:420px;
}

.tablaizq_sintablader{
	padding-left:10px;
}

.participantes_convenios{
	float:left;
	width:380px;
}

.participantes_colaboraciones{
	width:759px;
}

.capa_presupuesto_convenios{
	padding:5px;
	border:1px solid #C6C2C2;
}

.secciones_convenios   {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:750px;
	float:left;
}
.secciones_convenios #seccion11 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 200px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/modify.png);
	background-repeat: no-repeat;
}
.secciones_convenios #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.secciones_convenios #seccion21 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:10px;
	color: #069;
	display: block;
	height: 60px;
	width: 200px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/vinculaciones.png);
	background-repeat: no-repeat;
}
.secciones_convenios #seccion21 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}
.secciones_convenios #seccion31 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:10px;
	color: #069;
	display: block;
	height: 60px;
	width: 200px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/delete.png);
	background-repeat: no-repeat;
}
.secciones_convenios #seccion31 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
	color:#069;
}
.selectOrganizadorActividades{
	width:400px;
}
.enlacePointer{
	cursor:pointer;
}
.enlacePointerColor{
	cursor:pointer;
	color:#069;
}
.noResize{
	resize:none;
}

.historialConvenios{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #D1D1D1;	
	margin-bottom: 15px;
	background-color: #F5F5F5;	
}

.listaFina{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #D1D1D1;	
	margin-bottom: 25px;	
	background-color: #F5F5F5;
	width:880px;	

}
.listaFinaActividadesConvenios{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	float: left;
	border: 1px solid #D1D1D1;	
	margin-bottom: 25px;	
	margin-left: 20px;
	background-color: #F5F5F5;
	width:880px;	
}
.listaFinaActividadesFicha{
	-ms-border-radius-bottomright: 5px;
	-ms-border-radius-bottomleft: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	border: 1px solid #D1D1D1;	
	margin-bottom: 15px;	
	margin-left: 0px;
	background-color: #EFFBFB;
	width:757px;
	padding:10px;	
}

.secciones_clientes   {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:450px;
	float:left;
	margin-top:20px;
}
.secciones_clientes #seccion11 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 200px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/modify_clientes.png);
	background-repeat: no-repeat;
}
.secciones_clientes #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.secciones_clientes #seccion21 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:10px;
	color: #069;
	display: block;
	height: 60px;
	width: 200px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/deleteClient2.png);
	background-repeat: no-repeat;
}
.secciones_clientes #seccion21 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.letraBonita{
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
}
.letraBonitaNegrita{
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}

.cuerpoFichaClientes{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8397A6;
	border-right-color: #8397A6;
	border-bottom-color: #8397A6;
	border-left-color: #8397A6;
	margin-left: auto;
	margin-right:auto;
	padding: 5px;
	/*overflow:auto;*/
	background-color:#E0ECF8;
	width:800px;
}
.h6clientes{
	font-size: 12px;
	background-color: #A9D0F5;
	padding: 4px;
	background-repeat: repeat-y;
	color: #002147;
	background-position: left;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	display: block;
	border: 1px solid #002147;
	/*overflow:auto;*/
}
.h7clientes{
	font-size: 10px;
	background-color: #A9D0F5;
	padding: 4px;
	background-repeat: repeat-y;
	color: #002147;
	background-position: left;
	font-weight: bold;
	text-align: left;
	margin: 0px;
	display: block;
	border: 1px solid #002147;
	/*overflow:auto;*/
}

.secciones_clientes_general   {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:950px;
	float:left;
}
.secciones_clientes_general #seccion11 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 200px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/newClient3.png);
	background-repeat: no-repeat;
}
.secciones_clientes_general #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}
.secciones_clientes_general #seccion21 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:30px;
	color: #069;
	display: block;
	height: 60px;
	width: 200px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/grupoEmpresarial.png);
	background-repeat: no-repeat;
}
.secciones_clientes_general #seccion21 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}
.secciones_clientes_formulario   {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:950px;
	float:left;
	margin-bottom:15px;
}
.tablacolorClientes{
	background-color:#E0ECF8;
}

.infoProject{
	float:left;
	margin-top: 0px;
	margin-bottom:0px;
	padding: 10px;
	width:352px;
	word-wrap: break-word;
	
}
.infoProject2{
	float:left;
	
	margin-left:10px;
	padding-top:10px;
	padding-left:10px;
	padding-right:8px;
	padding-bottom:1px;
	width:388px;	
	word-wrap: break-word;
	

	border: 1px solid #8397A6;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-top:10px;
	
	background-color:#EFFBFB;
}

.plano_celda1{
	width:200px;
	background-color:black;
	color:white;
	border:thin solid black
}
.plano_celda2{
	width:700px;
	border:1px solid black;
	padding-left:3px;
}
.textLugarActividadesEn{
	width:262px;
	margin-left:26px;
}
.textCiudadActividades{
	width:262px;
}
.textPaisActividades{
	width:262px;
	margin-left:16px;
}

/* #002147 */
.capaOrganizadoresContenedora{
	width:750px;
	border:1px solid grey;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
}
.capaOrganizadoresContenedora2{
	width:750px;
	border-left:1px solid grey;
	border-right:1px solid grey;
	border-bottom:1px solid grey;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:-2px;
}
.select_organizador{
	width:680px;
}
.select_organizador_client{
	width:503px;
}
.select_organizador_acreditaciones{
	width:795px;
}
.select_grupos{
	width:530px;
}
.capa_organizador_organismo{

}
.capa_organizador_centro{

}
.capa_organizador_dep1{

}
.capa_organizador_dep2{

}
.capaAnadir{
	margin-top:3px;
	width:796px;
}

/*Biblioteca*/
.menuOpciones{
	margin: 10px 0px 70px 15px; 
}

.opcionMenu{
	float: left; 
	width: 100%;
}
	.opcionMenu img{
		float: left;
	}
	.opcionMenu p{
	float:left; 
	padding:  10px 40px 10px 5px;
	}
	

.apartadoLibros{
	margin-bottom: 15px;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8397A6;
	border-right-color: #8397A6;
	border-bottom-color: #8397A6;
	border-left-color: #8397A6;
	overflow: hidden;
}

.apartadoCds{
	margin-bottom: 15px;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8397A6;
	border-right-color: #8397A6;
	border-bottom-color: #8397A6;
	border-left-color: #8397A6;
	overflow: hidden;
}

.refDir{
	float: left;
	margin-right: 10px;
}

.refRes{
	float: left;
	height: 50px;
	width: 85%;
	overflow: hidden;
}

.refDatos{
	padding-bottom: 5px;	
}

.estiloPar{ 
	margin-left: -10px;
	margin-top: 5px;
	margin-bottom: 8px;
	float: left;
	width: 90%; 
	height: 75px;
	padding: 5px 0px 5px 1px;
	overflow: hidden;
}

	.estiloPar .Strong{
		font-size: 12px;
	}

	
.estiloImpar{ 
	margin-left: -10px;
	margin-top: 5px;
	margin-bottom: 8px;
	float: left;
	width: 90%; 
	height: 75px;
	padding: 5px 0px 5px 1px;
	overflow: hidden;
}

	.estiloImpar .Strong{
		font-size: 12px;
	}

.imagen{
	width: 65px;
	border: none;
	float: left;
	margin-right: 10px;
	margin-top: 9px;
}

.contenedor{
	width: 100%;
	float: left;
	margin-left: 10px;
}
	
.disponible{
	color: #090;
}

.noDisponible{
	color: #F00;
}


.leyenda{
	width: 80px;
	height: 30px;
}
.Strong2{
	font-weight: bold;
}


.opModificar{
	float: right;
	margin-left: 5px;
}
.contenedorFicha{
	width: 100%;
	margin: 10px;
}
	.contenedorFicha ul{
		margin: 3px 50px 10px 0px;
		list-style: none;
		float: left;
	}
	.contenedorFicha li{
		margin-bottom: 10px;	
	}

.formularioPrestamo{
	display: none;
}

.mostrado{
	display: inline;
	margin-top: 10px;
	width: 450px;
	float: left;
}

.datosInferior{
	float: left;
}

.parteIzqFicha{
	width: 150px;	
	float: left;
}
	.parteIzqFicha img{
		float: left;
		margin-bottom: 20px;
	}
	.parteIzqFicha ul{
		clear: left;
		margin-left: 15px;
	}
	
	
.parteDrchFicha{
	float: left;
	margin-left: -30px;
	width: 800px;
}


#botonPrestamos{
	float: left;
	margin-left: 12px;
}
/*Fin Biblioteca*/



<!--Líneas de investigación-->
.seccionesLineas{
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:400px;
	float:left;
}
.seccionesLineas #seccion1 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:0px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/investigacion/nuevaLinea.gif);
	background-repeat: no-repeat;
}
.seccionesLineas #seccion1 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.miniFichaLineas{
	width:937px;	
	overflow:hidden;
}
.miniFichaLineasColor{
	width:937px;	
	overflow:hidden;
	background-color:#EAEFF7;
}
.headerLineas{
	background-image:url(../../../../images/intranet/banner/banner1.gif)
}
.textoNuevaLinea{
	margin-left:10px;
	margin-top:5px;
}
.etiquetaModificar{
	float:right;
	margin-left:15px;
	margin-right:10px;
}
.etiquetaEspacio{
	width:20px;
	float:right
}
.etiquetaVista{
	float:right;
	margin-left:18px;
}
.etiquetaPublicaciones{
	float:right;
	margin-left:13px;
}
.flotarDerecha{
	float:right;
}
.flotarIzquierda{
	float:left;
}
.negritaAzul{
	font-weight:bold;
	color:#002147;
}
.AzulFuerte{
	color:#002147;
}
.iconoEliminar{
	float:right;
	margin-left:15px;
	margin-right:13px;
	padding-top:4px;
	margin-bottom:5px;
}
.iconoVista{
	float:right;
	margin-left:18px;
	margin-right:7px;
	padding-top:4px;
}
.iconoPublicaciones{
	float:right;
	margin-left:13px;
	padding-right:23px;
	padding-top:4px;
}
.iconoModificar{
	float:right;
	margin-right:32px;
	padding-top:4px;
}
.lineaLineas{
	display:table-cell;
	vertical-align: top;
	line-height: 16px;
	padding-left:5px;
	padding-top:3px;
	width:610px;
}
.fechasIzquierda{
	float:left;
	width:300px;
}
.fechaInicioLineas{
	padding-right:18px;
	font-weight:bold;
}
.ancho40{
	width:40px;
}
.ancho60{
	width:60px;
}
.responsablesLineas{
	float:left;
	margin-left:161px;
}
.responsablesLineas2{
	float:left;
	margin-left:190px;
}
.responsable{
	width:438px;
}
.anadir{
	margin-top:3px;
}
.anadir2{
	margin-left:2px;
}
.tablaIngles{
	float:left;
	margin-left:20px;
}
.capaServicios{
	float:left;
	width:438px;
}
.margenServicio{
	margin-left:7px;
	font-weight:bold;
}
.capaIntegrantes{
	float:left;
	margin-left:25px;
}
.textoTodoPersonal{
	display:inline;
	vertical-align: inherit
}
.integrante{
	width:434px;
}
.desplegableServicio{
	width:80px;
	margin-left:50px; 
	text-align:left; 
	font-style:normal; 
	font-size:14px; 
	font:Verdana, Geneva, sans-serif;
	color:#000;
}
.anchoPublicaciones{
	width:890px;
}
.capaBajasLineas{
	display:inline;	
	vertical-align:super;
}
.capaBajasLineas2{
	height:16px;
	
}
.apartado1AltoAutoLineas {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8397A6;
	border-right-color: #8397A6;
	border-bottom-color: #8397A6;
	border-left-color: #8397A6;
	margin-bottom: 15px;
	padding: 5px;
	height:auto;
	width:939px;
}
<!--Fin de líneas de investigación-->




<!-- unitDB -->
.secciones_unitDB   {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:750px;
	float:left;
}
.secciones_unitDB #seccion11 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/newGroup.png);
	background-repeat: no-repeat;
}
.secciones_unitDB #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}



.secciones_unitDB_ficha   {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:750px;
	float:left;
}
.secciones_unitDB_ficha #seccion11 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/modGroup.png);
	background-repeat: no-repeat;
}
.secciones_unitDB_ficha #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.secciones_unitDB_ficha #seccion21 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/deleteGroup.png);
	background-repeat: no-repeat;
}
.secciones_unitDB_ficha #seccion21 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}
.cajaIniciales{
	width:147px;
}
.selectTipo{
	width:150px;
}
.infoServicios{
	margin:10px;
}
.tablaServicios{
	margin-left:20px;
	margin-right:20px;
	margin-top:5px;
	margin-bottom:20px;
	font-size:12px;	
	width:898px;
}
.filaColorServicios{
	background-color:#EAEFF7;
	padding:7px;
}
.filaNormalServicios{
	padding:7px;
}
.cajaImagenUnit{
	width:347px;
}
<!-- Fin serviDB -->



<!-- groupDB -->
.seccionesPortadaOrganismosGroupDB   {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:750px;
	float:left;
}
.seccionesPortadaOrganismosGroupDB #seccion11 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:5px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/organismos.png);
	background-repeat: no-repeat;
}
.seccionesPortadaOrganismosGroupDB #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}
.seccionesPortadaOrganismosGroupDB #seccion21 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/centros.png);
	background-repeat: no-repeat;
}
.seccionesPortadaOrganismosGroupDB #seccion21 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}
.seccionesPortadaOrganismosGroupDB #seccion31 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/gruposEmpresariales.png);
	background-repeat: no-repeat;
}
.seccionesPortadaOrganismosGroupDB #seccion31 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}



.seccionesFichaOrganismosGroupDB   {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:450px;
	float:left;
	margin-top:6px
}
.seccionesFichaOrganismosGroupDB #seccion11 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left: -3px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/modify_groupDB.png);
	background-repeat: no-repeat;
}
.seccionesFichaOrganismosGroupDB #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}
.seccionesFichaOrganismosGroupDB #seccion21 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 00px;
	margin-left:15px;	
	color: #069;
	display: block;
	height: 60px;
	width: 200px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/delete_groupDB.png);
	background-repeat: no-repeat;	
	
}
.seccionesFichaOrganismosGroupDB #seccion21 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.seccionesGrupoEmpresarialGroupDB   {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:950px;
	float:left;
}
.seccionesGrupoEmpresarialGroupDB #seccion11 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:5px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/gruposEmpresariales.png);
	background-repeat: no-repeat;
}
.seccionesGrupoEmpresarialGroupDB #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.huecoIndice{height:17px;}

.contAnadirGroupDBOrg{
	width:138px;
	height:16px;
	line-height:16px;
	vertical-align:middle;
	margin-left:5px;
}
.anadirGroupDBOrg{
	display:inline;
	float:right;
	font-size:12px;	
}
.contAnadirGroupDBGru{
	width:190px;
	height:16px;
	line-height:16px;
	vertical-align:middle;
	margin-left:5px;
}
.contAnadirGroupDBCen{
	width:111px;
	height:16px;
	line-height:16px;
	vertical-align:middle;
	margin-left:5px;
}
.contAnadirGroupDBCen2{
	width:111px;
	height:16px;
	line-height:16px;
	vertical-align:middle;
	margin-left:5px;
	margin-right:10px;
}
.anadirGroupDBOrg a{
	font-weight:bold;
}

.contAnadirGroupDBDepartamento{
	width:210px;
	height:16px;
	line-height:16px;
	vertical-align:middle;
	margin-left:5px;
}
.error{
	color:red;
}
.nuestroColorLetra{
	color: #002147;
}
.noBotonEliminarDepartamentos{
	font-size:10px;
	font-family:Verdana,Helvetica;
	font-weight:bold;
	color:#002147;
	background-color: #93B1C8;
	border:0px;
	cursor: pointer;
	vertical-align:middle;
	margin-top:auto;
	margin-bottom:auto;
}
.noBotonEliminarDepartamentos:hover{
	color: #09F;
}
.seleccionarGE{
	width:370px;
	margin-right:10px;
}
.seleccionarGE2{
	width:740px;
	margin-right:10px;
}
.escribirGE{
	width:370px;
	
}
.mostrarCentrosEnOrganismos{
	margin-left:25px;
}
.mostrarCentrosEnOrganismosSinLista{
	margin-left:9px;
}
.mostrarCentrosEnOrganismosSinLista2{
	margin-left:40px;
}
.mostrarCentrosEnOrganismosFicha{
	margin-left:25px;
	margin-top:5px;
}
.letraRoja{
	color:red;
}
.margenOrganismos{
	margin-left:84px;
	margin-top:5px;
}
.margenGruposEmpresariales{
	margin-left:147px;
	margin-top:5px;
}
.separacionCentrosPrimero{
	height:3px;
}
.separacionCentrosRestantes{
	height:7px;
}
.capaInfoOrganismos{
	float:left;
	width:680px;
}
.capaFotoOrganismos{
	float:right;
	width:140px;
	background-color:white;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
	margin-right:10px;
	border:1px solid #002147;
}





.inputTexto{
	width:822px;
}
.inputTextoPeq{
	width:363px;
}
.inputTextoPeq2{
	width:366px;
}
.inputSelect{
	width:826px;
}
.celdaLinea{
	width:120px;
}
.celdaLinea2{
	width:53px;
}
.celdaParticipante{
	width:200px;
}
.margenCeldaLinea{
	padding-left:10px;
	padding-right:5px;
}
.listadoAlimasd{
	width:928px;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:12px;
}
.secciones_alimasd_ficha{
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:750px;
	float:left;
}
.secciones_alimasd_ficha #seccion11 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:15px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/modify.png);
	background-repeat: no-repeat;
}
.secciones_alimasd_ficha #seccion11 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}

.secciones_alimasd_ficha #seccion21 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:10px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../images/intranet/delete.png);
	background-repeat: no-repeat;
}
.secciones_alimasd_ficha #seccion21 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
	color:#069;
}
.padding10{padding:10px;}
.padding5{padding:5px;}
.capaValoresAlimasd{
	margin-top:3px;
}
.secciones_alimasd_indice{
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	display: block;
	width:400px;
	float:left;
}
.secciones_alimasd_indice #seccion1 {
	font-size: 8px;
	margin-bottom: 10px;
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	margin-top: 0px;
	margin-left:0px;
	color: #069;
	display: block;
	height: 60px;
	width: 180px;
	float: left;
	font-weight: normal;
	background-image: url(../../images/investigacion/nuevaLinea.gif);
	background-repeat: no-repeat;
}
.secciones_alimasd_indice #seccion1 a  {
	-ms-border-radius-topright: 5px;
	-ms-border-radius-topleft: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	padding-left: 50px;
	display: block;
	height: 60px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
}


.diaVacaciones{
	background-color: #8CE39F;		
}
.diaMoscosos{
	background-color: #FFAE5E;			
}
.diaPendientes{
	background-color: #FF6262;		
}
.diaExcepciones{
	background-color: #63B8EB;		
}
.diaAnoPasado{
	background-color: #FE81FE;
}
.tituloMes{
	font-weight:bold;
	margin-top:2px;
	margin-bottom:4px;
}

.superindice{
	vertical-align:super;
	font-size:80%;
	line-height:115%;
}
.subindice{
	vertical-align:sub;
	font-size:80%;
}
.listaOrdenada{
	list-style-type: decimal;
	padding-left:25px;
}
.listaDesordenada{
	list-style-type: disc;
	padding-left:20px;
}

.thrColFixHdr #rssBiblio {
	position: absolute;
	margin-left: 845px;
	margin-top: 162px;
	width:110px;
	height:18px;
}

.thrColFixHdr #rssBiblio .rssBoton {
	float: left;
	display: block;
	height: 18px;
	width: 110px;
	text-align: center;
	background-image:url(../images/icons/rssButton-es.gif);
	background-position: center top;
	text-indent: -10000px;
	overflow: hidden;
}
.thrColFixHdr #rssBiblio .rssBoton:hover {
	float: left;
	display: block;
	height: 18px;
	width: 110px;
	text-align: center;
	background-image:url(../images/icons/rssButton-es.gif);
	background-position: center bottom;
	text-indent: -1000;
	overflow: hidden;
}
.thrColFixHdr #rssBiblio .rssBoton:active{
	float: left;
	display: block;
	height: 18px;
	width: 110px;
	text-align: center;
	background-image:url(../images/icons/rssButton-es.gif);
	background-position: center bottom;
	text-indent: -1000;
	overflow: hidden;
}

.thrColFixHdr #rssEnBiblio {
	position: absolute;
	margin-left: 845px;
	margin-top: 162px;
	width:110px;
	height:18px;
}

.thrColFixHdr #rssEnBiblio .rssBoton {
	float: left;
	display: block;
	height: 18px;
	width: 110px;
	text-align: center;
	background-image:url(../images/icons/rssButton-en.gif);
	background-position: center top;
	text-indent: -10000px;
	overflow: hidden;
}
.thrColFixHdr #rssEnBiblio .rssBoton:hover {
	float: left;
	display: block;
	height: 18px;
	width: 110px;
	text-align: center;
	background-image:url(../images/icons/rssButton-en.gif);
	background-position: center bottom;
	text-indent: -1000;
	overflow: hidden;
}
.thrColFixHdr #rssEnBiblio .rssBoton:active{
	float: left;
	display: block;
	height: 18px;
	width: 110px;
	text-align: center;
	background-image:url(../images/icons/rssButton-en.gif);
	background-position: center bottom;
	text-indent: -1000;
	overflow: hidden;
}
.thrColFixHdr #idiomaBiblio {
	position: absolute;
	margin-left: 780px;
	margin-top: 129px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.inputFileAcreditaciones{
	width:795px;
}
.tablaizqSola{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:45px;
	width:850px;
}
.refrescarSelect{
	float:right;
	display:inline;
	margin-left:5px;
	cursor:pointer;
}
.flotarDerechaEnLinea{
	display:inline;
	float:right;
}
.tablaOrganismo{
	width:830px;
}
.selectOrden{
	width:800px;
}
.selectOrdenNombramientos{
	width:789px;
}
.selectOrganismosStaff{
	width:420px;
	margin-left:23px;
}
.tablaOrganismosStaff{
	width:480px;
}
.tituloOrganismosStaff{
	padding-left:23px;
}
.margenDebajo10{
	margin-bottom:10px;
}
.paddingDebajo10{
	padding-bottom:10px;
}
.tablaEmpleo a:hover{
	color:#0099FF;
}
.publidbcolor2{
	color:#99CC33;
	font-weight:bold;
}
.publidbcolor2EnLista{
	color:#99CC33;
	font-weight:bold;
	margin-left:-4px;
}
.listaAparicionesPublicaciones{
	list-style-type:disc;
	color:#99CC33;
	margin-left:14px;
}
.listaAparicionesNegrita{
	list-style-type:disc;	
	margin-left:14px;
}
.listaApariciones{
	list-style-type:disc;
	margin-left:24px;
}
.celdaTextoEnlaceProductos{
	padding-left:34px;
}
.contenedorEstadisticasIncidencias{
	margin-left:15px;
	margin-right:15px;
	margin-bottom:15px;
}
/*Pedidos*/
.thrColFixHdr #mainContentApp #seccionPedidos1 .small{
	font-size:9px;
	color:#999;
	margin-top:4px;
}

.thrColFixHdr #mainContentApp #seccionPedidos1{
	float:left;
	width:135px;
	height:80px;
	background-image:url(../images/intranet/buscar.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
	margin-top:30px;
	margin-bottom:10px;
}

.thrColFixHdr #mainContentApp #seccionPedidos1 a{
	display:block;
	height:80px;
	margin-top: auto;
	margin-bottom: auto;
	padding-top: 2px;
	padding-left:55px;
}

.datosIntranet{
	color: #666666;
  left: 515px;
  position:  relative;
  text-align: right;
  top: 130px;
  width: 319px;
}	
.datosIntranet2{
	color: #666666;
  left: 576px;
  position:  relative;
  text-align: right;
  top: 130px;
  width: 379px;
}	
.apartado3 input, select, file, textarea{
	background-color: #F2F2F2;
	resize: none;	
}

.apps{
	width:910px;
	margin-left:28px;
	margin-right:23px;
}
#appContainer{
	display:inline-block;
	margin-right:22px;
	margin-bottom:5px;
	width:156px;
}
.app{
	display:inline-block;
	border:1px solid #002147;
	margin-right:25px;
}

.app2{
	display:inline-block;
	border:1px solid #002147;
	margin-right:25px;
	clear:both;
}

.bajo{
	line-height:40px;
	text-align:center;
	vertical-align:middle;
}

.comingsoon{
	float:left;
	width:146px;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	color:#999;
}

.tableRT{
	line-height:18px; 
	margin-left:5px;
	display: inline-block; 
	/*Hack inline-bloc IE viejos*/
	#display: inline; 
	_display: inline; 
	zoom: 1; 
}

.sampleRT{
	border:1px solid #CCC; 
	background-color:#FFF;
}
.sampleTd{
	width:130px;
}

.selectRT{
	width:59px;
	border:1px solid #CCC;
}

.headRT{
	line-height:22px; 
	margin-bottom:10px;  
	margin-left:3px;
}

.medioRT{
	width:740px;
	border:1px solid #CCC; 
	background-color:#E4E4E4
}

#recaptcha_widget {
width: 355px;
}

.obligatorio{
	border:2px solid #69C;
}
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

.celdasMiddle td{
	vertical-align:middle;	
}

.bajaFuente {
  font-size: 80%;
  font-weight:bold;
}
.botonCurv{
	border: 1px solid #999;
	cursor: pointer;
	border-radius: 10px;
	height: 23px;
	outline: 0;
	padding-left:15px;
	padding-right:15px;
}
#capaAyudaReferencia{
	position: absolute;
  width: 285px;
  height: 38px;
  background-color: #fff;
  border: 1px solid #ccc;
  margin-left: 178px;
  margin-top: -13px;
  padding: 8px;
  text-align: center;
  display: none;
}
#capaAyudaTipoMuestra{
	position: absolute;
  width: 252px;
  height: 12px;
  background-color: #fff;
  border: 1px solid #ccc;
  margin-left: 140px;
  margin-top: -11px;
  padding: 8px;
  text-align: center;
  display: none;
}
#capaAyudaContencion{
	position: absolute;
  width: 162px;
  height: 12px;
  background-color: #fff;
  border: 1px solid #ccc;
  margin-left: 224px;
  margin-top: -11px;
  padding: 8px;
  text-align: center;
  display: none;
}
#capaAyudaUeln{
	position: absolute;
  width: 162px;
  height: 24px;
  background-color: #fff;
  border: 1px solid #ccc;
  margin-left: 141px;
  margin-top: -10px;
  padding: 8px;
  text-align: center;
  display: none;
}
.iconoAyuda{
	cursor:pointer;
}
.archivoResultadoAM{
	padding-left:0px;
	width:319px;
}
.descArchResultadoAM{
	width:100%; 
	height:21px;
}
.observacionesAM{
	width:945px;
	height: 61px;
}
.rotuloResAM{
	font-size: 14px; 
	margin-bottom: 5px;
}
.Puntero{
	cursor:pointer;
}
.tablaContactoAM{
	width:945px;
}
.tablaContactoAM .col1{
	width:90px;
}
.tablaContactoAM .col2{
	width:615px;
}
.tablaContactoAM .col3{
	width:129px;
}
.tablaContactoAM .iconCal{
	margin-left:3px;
}
.tablaContactoAM tr td:nth-child(2){
	padding-bottom:5px;
}
.Bottom{vertical-align:bottom;}
.tipoContactoAM{
	width:78px;
}
.contenidoContactoAM{
	width:598px; 
	height:18px; 
	resize:vertical;
}
.contenidoContactoAMrelleno{
	width:598px; 
	height:35px; 
	resize:vertical;
}
.fechaContactoAM{
	width:72px; 
	vertical-align:top; 
	height:18px;
}

.tablaInfoH4{
	font-size:12px;
	width:100%;
}
.tablaInfoH4 .celdaRef{
	width:330px;
}
.tablaInfoH4 .celdaFecha{
	width:185px;
}
.tablaInfoH4 .celdaHora{
	width:152px;
}
.tablaInfoH4 td:nth-child(4){
	text-align:right;
}
.fichaMuestra{
	border:1px solid #8397A6; 
	background-color:#F5F5F5; 
	padding:10px; 
	border-radius:10px;
	float:left;
}
.fichaMuestra .tablaInfo1{
	margin-bottom:5px;
}
.fichaMuestra .tablaInfo1 .celdaRef{
	width:240px;
}
.fichaMuestra .tablaInfo1 .celdaServicio{
	width:180px;
}
.fichaMuestra .tablaInfo2{
	line-height:17px;
}
.fichaMuestra .tablaInfo2 td{
	padding-right:5px;
}
.fichaMuestra .tablaInfo2 td:nth-child(2){
	width:725px;
}
.fichaMuestraEnviada{
	width:906px;
}
.muestraAceptada{
	background-color:#FFF5DE !important;
}
.muestraFinalizada{
	background-color:#DEEDFE !important;
}
.muestraRechazada{
	background-color:#FFBEBE !important;
}
.tagServicio{
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 5px;
	margin-left: 2px;
	color: #002147;
}
.apartado2Custom{
	padding:10px 10px 20px 10px;
}
.checkado{
	padding: 6px;
  	background-color: #E6E6E6;
  	border-radius: 10px;
  	margin-bottom:10px;
}
.noCheckado{
	padding: 6px;  	
	margin-bottom:10px;
}
.checkMarcar{
	float:left; 
	margin-right:10px;
}

.selectEntrada{
	border-radius:3px; 
	padding-left:3px; 
	padding-right:3px;
	outline:0;
}
.buttonAsignar{
	margin-left: 10px;
	background-color: #eaeaea;
	border-radius: 6px;
	width: 75px;
	outline: 0;
	border: 1px solid #666;
    cursor: pointer;
}
.statusError{
    color:red; 
    margin-bottom: 10px; 
    font-weight: bold; 
    font-size: 13px; 
    padding: 7px;
}
.statusCorrecto{
    color: green;
    margin-top: 4px;
    margin-bottom: 17px;
    font-size: 13px;
    font-weight: bold;
}
.tablaListado tr{
	line-height:17px;
}
.tablaListado .refSolicitud{
	width:110px; 	
	padding-right:10px;
}
.tablaListado .marginBottomFirstRow{
	padding-bottom:5px; 
}
.tablaListado .refMuestra{
	width:105px; 
	padding-left:10px;
}
.tablaListado .numEntrada{
	width:105px;
}
.tablaListado .servicioOrigen{
	width:110px;
}
.tablaListado .servicioDestino{
	width:115px;
}
.tablaListado .remitente{
	width:376px;
}
.tablaListado .refSolicitudNueva{
	border-right:1px solid #FFFFFF;
}
.tablaListado .refSolicitudRepetida{
	border-right:1px solid #CCCCCC;	
}
.tablaListado .fecha{
	padding-left:10px;
}

.tagResultadosFichaAM{	
	font-style: italic; 
	margin-bottom:5px;
}
.enlaceEditarResultadoAM{
	margin-left:9px;
}
.imgEditarResultadoAM{
	top:3px;
}
.resultadoAnalisisFichaAM{
	margin-bottom:5px; 
	width:843px;
	font-weight:bold;
}
.resultadoAnalisisFichaAM p{
	font-weight: bold;
}
.tag2ResultadosFichaAM{
	margin-bottom:3px;
}
.div2ResultadosFichaAM{
	margin-bottom:10px;
}
.imgDescargarArchivoAM{
	top:4px;
}
.celdaDescArchivoAM{
	padding-left:3px;
}
.celdaInfoContactoAM{
	padding-left:5px;
	font-weight:bold;
}
.capaNoResultadosAM{
	color:#999;
	font-style: italic;
	font-weight: bold;
}
.Top{
	vertical-align: top;
}
.tagMarcarTodosAM{
	margin-right:25px;
}
.tagAccionFichaAM{
	margin-right:4px;
}
.None{
	display:none;
}

.infoSupResAM{
	margin-left:20px;
}
.tablaInfo1ResAM{
	font-size:12px;
	margin-bottom:15px;
}
.tablaInfo1ResAM tr td:nth-child(1){
	width:120px;
}
.tablaInfo1ResAM tr td:nth-child(2){
	width:94px;
}
.tablaInfo1ResAM tr td:nth-child(3){
	width:94px;
}
.tablaInfo1ResAM tr td:nth-child(4){
	width:171px;
}
.tablaInfo1ResAM tr td{
	padding-bottom:15px;
}
.tablaArchivosResAM{
	width:945px;
}
.tablaArchivosResAM tr td:nth-child(1){
	width:340px;
}
.enlaceAddResAM{
	margin-top:10px;
}
.boton2GuardarResAM{
	margin-left:50px;
}

.enlaceEliminarAdjuntoResAM{
	color:red; 
	margin-left:10px;
}
.imgEliminarAdjuntoResAM{
	top:2px;
}
.celdaAdjuntoSubidoResAM{
	padding-bottom:5px;
}
.celdaShowAdjuntoResAM{
	padding-left:5px; 
	width:815px;
}
.celda1TablaInternaAdjuntosResAM{
	width:20px !important;
}
.visibilityHidden{
	visibility: hidden;
}
.capaAlertasRefMuestraSolicitud{
	display: inline; 
	color: red;
	margin-left: 1px;
}
.statusCorrecto_style2{
	color: green;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 25px;
  border: 1px solid green;
  padding: 5px;
  display: inline-block;
}
.statusError_style2{
	color: red;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 25px;
  border: 1px solid green;
  padding: 5px;
  display: inline-block;
}
.statusCorrecto_style3{
	color: green;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 25px;
  border: 1px solid green;
  padding: 5px;
  text-align: center;
}
.statusError_style3{
	color: red;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 25px;
  border: 1px solid green;
  padding: 5px;
 	text-align: center;
}
.divImportMuestraSolAnMult{
	display:none;
  position: absolute;
  z-index: 100;
  background-color: white;
  border: 1px solid #666;
  height: 100px;
  margin-left: -130px;
  width: 200px;
  margin-top: 5px;
  font-size: 12px;
  padding: 10px;
  text-align: center;  
}
.FloatRight{float: right;}
.DisplayNone{display:none;}
.botonImpMuestraSol{
	border-radius: 10px;
  border: 1px solid #888;
  cursor:pointer;
}
.labelImportarMuestraSol{
	font-size:10px;
}
.selectPageSelectorAnMulti{
	height: 16px;
	font-size: 11px;
	line-height: 16px;
}
.divMotivoRechazoMuestras{
	display:none;
	margin-left: 161px; 
	margin-top: 5px;	
}
.labelMotivoRechazoMuestras{
	font-weight: bold; 
	margin-bottom: 3px;
}
.motivoRechazoMuestras{
	width: 384px; 
	height: 78px;
}
#jsDesactivado{
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#A00C18;
	background-color:#ffe79e;
	height:20px;
	margin-top:0px;
}
#legal {
  height: 20px;
  margin-top: 15px;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
  overflow: auto;
  text-align: center;
  width: 980px;
  line-height: 14px;
  font-size: 9px;
  color: #999;
}
.botonV1{
  border: 1px solid #999;
  cursor: pointer;
  outline: 0;   
  border-radius: 10px;
  padding: 3px 16px;
}
.botonPagar{
  border: none; 
  padding: 3px 16px;
  background-color: #777; 
  font-weight: bold; 
  font-size: 12px; 
  cursor:pointer; 
  border-radius:10px;    
  outline:0;
  color: #fff;
}
.botonAplicar{
  border: 1px solid #999; 
  padding: 3px 16px;
  /*background-color: #eee; */
  /*font-weight: bold; */
  font-size: 12px; 
  cursor: pointer; 
  /*height: 16px;*/
  margin-left: 10px;
  border-radius: 8px;
  outline: 0;
}
.msgCestaOk{
	color:green; 
	margin-bottom: 10px; 
	font-weight: bold; 
	font-size: 13px; 
	padding: 7px;
}
.msgCestaNotOk{
	color:red; 
	margin-bottom: 10px; 
	font-weight: bold; 
	font-size: 13px; 
	padding: 7px;
}
.IMpasoDer{
	float: right; 
	color: #666; 
	margin-right: 10px; 
	font-size: 14px;
}
.IMapartado1{
	height:auto; 
	font-size:11px;
}
.IMcajaCarrito{
	float:right; 
	width:222px; 
	margin-right:9px; 
	margin-top:10px;
}
.IMcajaCarrito .cabecera{
	background-color:#e9e9e9; 
	width:200px; 
  border:1px solid #b4b5b9;    			
  padding-left:10px; 
  padding-right:10px; 
  padding-top:3px; 
  padding-bottom:3px;
  font-size:11px;
}

.IMcajaCarrito .cabecera img{
	vertical-align:top; 
	margin-right:4px;
}
.IMcajaCarrito .cuerpo{
	width:200px;     			 
  border-left:1px solid #b4b5b9; 
  border-right:1px solid #b4b5b9; 
  border-bottom:1px solid #b4b5b9; 
  padding:5px 10px 8px 10px; 
  background-color:#fcfcfc; 
  font-size:12px;
}
.IMcajaCarrito .cuerpo .cartel1{
	margin-bottom:6px; 
	margin-right:3px;
}
.IMcajaCarrito .cuerpo .tabla{
	width:100%;
}
.IMcajaCarrito .cuerpo .tabla tr td:nth-child(1){
	width:8px; 
	padding-bottom:5px;
}
.IMcajaCarrito .cuerpo .tabla tr td:nth-child(2){
	width:151px; 
	padding-right:3px; 
	word-break:break-all; 
	cursor:default;
}
.IMcajaCarrito .cuerpo .tabla tr td:nth-child(3){
	padding-left:5px;
}
.IMcajaCarrito .cuerpo .tabla tr td:nth-child(3) img{
	top:2px;
}
.IMcajaCarrito .boton{
	padding-top:18px; 
	padding-bottom:3px;
}
.IMtablaMuestrasSol .cabecera{
	background-color:#e9e9e9;
	width:655px; 
  border:1px solid #b4b5b9;
  margin-left:10px; 
  margin-right:10px; 
  margin-top:10px;
  padding-left:10px; 
  padding-right:15px; 
  padding-top:3px; 
  padding-bottom:3px;
  font-size:10px;          
}
.IMtablaMuestrasSol .cuerpo{
	width:650px; 
	margin-left:10px; 
	margin-right:10px; 
	margin-bottom:10px; 
  background-color:#fcfcfc; 
  border-left:1px solid #b4b5b9; 
  border-right:1px solid #b4b5b9; 
  border-bottom:1px solid #b4b5b9; 
  padding:10px 15px 17px 15px; 
  font-size:11px;
}
.IMeditMuestra_cabecera{
	background-color:#e9e9e9; 
	width:892px; 
  border:1px solid #b4b5b9;
  margin-left:10px;
  margin-right:10px; 
  margin-top:10px;
  padding-left:10px; 
  padding-right:15px; 
  padding-top:3px; 
  padding-bottom:3px;
  font-size:10px;         
}
.IMeditMuestra_cuerpo{
	width:887px; 
	margin-left:10px; 
	margin-right:10px; 
	margin-bottom:10px; 
  background-color:#fcfcfc; 
  border-left:1px solid #b4b5b9; 
  border-right:1px solid #b4b5b9; 
  border-bottom:1px solid #b4b5b9; 
  padding:10px 15px 15px 15px;
}
.IMformNuevaMuestra #referencia{
	width: 472px;
  margin-left: 6px;
}
.IMformNuevaMuestra .tagOrigen{
	margin-top: 14px; 
	margin-bottom: 4px;
}
.IMformNuevaMuestra #radioOrigenAmbiental{
	margin-left:15px;
}
.IMformNuevaMuestra #radioOrigenAlimentario{
	margin-left:15px;
}
.tablaOrigenClinico{
	margin-top:10px;
}
.tablaOrigenClinico tr:nth-child(1) td:nth-child(1){
	width:77px; 
	padding-right:4px;	
}
.tablaOrigenClinico tr:nth-child(1) td:nth-child(2){
	width: 386px;
}
.tablaOrigenClinico tr:nth-child(1) td:nth-child(2) #hospedador{
	width: 563px;
}
.tablaOrigenClinico tr:nth-child(2) td:nth-child(1){
	width:49px; 
	padding-top:6px;
}
.tablaOrigenClinico tr:nth-child(2) td:nth-child(2) #muestraClinico{
	width: 350px; 
	border: 1px solid #ccc; 
	padding-left:3px; 
	padding-right:3px; 
	color:#000;
}
.tablaOrigenClinico tr:nth-child(3) td:nth-child(1){
	width:49px; padding-top:6px;
}
.tablaOrigenClinico tr:nth-child(3) td:nth-child(2){
	margin-left:0;
}

.divSelMuestra{
    position:absolute;   
    z-index:900;
    display:none;
    width:634px; 
    /*height:355px;*/
    background-color:white;
    border:1px solid #666;
    border-radius:10px;
    -moz-border-radius:10px; 
    -webkit-border-radius:10px; 
    -o-border-radius:10px; 
    -ms-border-radius:10px;
    margin-top:-14px;
    padding-left:15px;
    padding-bottom:26px;
}
#divSelMuestra2{
    position:absolute;   
    z-index:899;
    display:none;
    width:682px;
    height:141%;    
}
tr.filaMuestras > td{
  padding-bottom: 15px;

}
.divRadio{
    padding-bottom:5px;
}
input[type="radio"]{
    vertical-align:bottom;
}
input[type="text"]{
    padding-left:2px;
}
.listaMuestras{
    list-style-type:square; 
    padding-left:15px; 
    margin-top:4px;
}
.inputMuestraOtros{
    width: 204px;
    border-radius: 6px;
    padding-left: 6px;
    padding-right: 6px;
    outline:0;    
}
.buttonMuestraOtros{
    border: 1px solid #666;
    border-radius: 6px;
    margin-left: 10px;
    outline:0;
    background-color:#e4e4e4;
    cursor:pointer;
}
.divSelMuestra .capaCerrar{
	margin-top:5px; 
	margin-right:5px;
}
.divSelMuestra .capaCerrar img{
	cursor:pointer;
}
.divSelMuestra .tabla1{
	margin-top:10px;
}
.divSelMuestra .tagOtros{
	margin-bottom: 5px;
}
.tablaOrigenAmbiental{
	margin-top:10px;
}
.tablaOrigenAmbiental tr:nth-child(1) td:nth-child(1){
	width:77px; 
	padding-right:4px;
}
.tablaOrigenAmbiental tr:nth-child(1) td:nth-child(2) #muestraAmbiental{
	width: 350px; 
	border: 1px solid #ccc; 
	padding-left:3px; 
	padding-right:3px; 
	color:#000;
}
.tablaOrigenAlimentario{
	margin-top:10px;
}
.tablaOrigenAlimentario tr:nth-child(1) td:nth-child(1){
	padding-top:6px;
}
.tablaOrigenAlimentario tr:nth-child(1) td:nth-child(2) #muestraAlimentario{
	width: 350px; 
	border: 1px solid #ccc; 
	padding-left:3px; 
	padding-right:3px; 
	color:#000;
}
.tablaOrigenAlimentario tr:nth-child(2) td:nth-child(1){
	padding-top:6px; 
	padding-right:4px;
}
.IMtagTipoMuestra{
	margin-top: 16px; 
	margin-bottom: 4px;
}
.IMtagCondicionesCrec{
	margin-top: 16px; 
	margin-bottom: 4px;
}
.IMtablaCondCrec tr:nth-child(1) td:nth-child(1){
	width: 77px;
}
.IMtablaCondCrec tr:nth-child(1) td:nth-child(2) #medio{
	width: 558px;
}
.IMtablaCondCrec tr:nth-child(2) td:nth-child(1){
	width:49px; 
	padding-right:4px;
}
.IMtablaCondCrec tr:nth-child(2) td:nth-child(2) #temperatura{
	width:50px;
}
.IMtablaCondCrec tr:nth-child(2) td:nth-child(2) #unidadesTemperaturaC{
	vertical-align:sub; 
	margin-left:12px; 
	margin-right:0;
}
.IMtablaCondCrec tr:nth-child(2) td:nth-child(2) #unidadesTemperaturaF{
	margin-left:15px; 
	vertical-align:sub; 
	margin-right:0;
}
.IMtablaCondCrec tr:nth-child(3) td:nth-child(2) #atmosfera{
	width: 110px;
}
.IMtablaCondCrec tr:nth-child(3) td:nth-child(2) .tagFechaSiembra{
	margin-left:47px; 
	margin-right:3px;
}
.IMtablaCondCrec tr:nth-child(3) td:nth-child(2) #mostrar_fecha{
	margin:0; 
	width:80px; 
	text-align:center
}
.IMtablaCondCrec tr:nth-child(3) td:nth-child(2) #trigger_fecha{
	margin-bottom:-3px; 
	cursor:pointer;
}
.IMtablaCondCrec tr:nth-child(3) td:nth-child(2) img.borrar_fecha{
	margin-bottom:-3px; 
	cursor:pointer;
}
.IMtablaGram{
	margin-top: 16px; 
	margin-bottom: 4px;
}
.IMtablaGram tr:nth-child(1) td:nth-child(1){
	width:170px;
}
.IMtablaGram tr:nth-child(1) td:nth-child(2){
	width:175px
}
.IMtablaGram tr:nth-child(1) td:nth-child(3){
	width:225px
}
.IMtablaGram tr:nth-child(2) td:nth-child(1) #gram{
	width:110px;
}
.IMtablaGram tr:nth-child(2) td:nth-child(1) #catalasa{
	width:110px; 
	margin-left:15px;
}
.IMtablaGram tr:nth-child(2) td:nth-child(1) #oxidasa{
	width:110px; 
	margin-left:15px;
}
.IMtagResultOtras{
	margin-top: 16px; 
	margin-bottom: 4px;
}
#tablaPruebas tr td:nth-child(1){
	width: 77px;
}
#tablaPruebas .prueba{
	width: 235px;
}
#tablaPruebas tr td:nth-child(3){
	width: 73px; 
	text-align: right; 
	padding-right: 5px;
}
#tablaPruebas .resultado{
	width: 245px;
}
#tablaPruebasEdit tr td:nth-child(1){
	width: 77px;
}
#tablaPruebasEdit .prueba{
	width: 358px;
}
#tablaPruebasEdit tr td:nth-child(3){
	width: 73px; 
	text-align: right; 
	padding-right: 5px;
}
#tablaPruebasEdit .resultado{
	width: 359px;
}
.IMlinkAddPrueba{
	margin-left:3px;
}
.IMtagConservacion{
	margin-top: 16px; 
	margin-bottom: 4px;
}
.IMnivelCont{
	margin-top: 16px; 
	margin-bottom: 4px;
}
.IMtagObservaciones{
	margin-top: 22px; 
	margin-bottom: 8px;
}
.IMtagComun1{
	margin-bottom:3px;
}
.IMtextareaComun1{
	width:646px; 
	height:50px; 
	margin-bottom:12px; 
	resize:vertical;
}
.IMtextareaComun2{
	width:646px; 
	height:50px; 
	resize:vertical;
}
.IMtextareaComun3{
	width:879px; 
	height:50px; 
	margin-bottom:12px; 
	resize:vertical;
}
.IMtextareaComun4{
	width:879px; 
	height:50px; 
	resize:vertical;
}
.IMaddMuestraTagObligatorios{
	margin-left:567px;
}
.IMaddMuestraDivBoton{
	width:693px;
}
.IMaddMuestraDivVolver{
	font-size:12px;
}
.IMdiv1{
	width:918px; 
	margin-top:5px; 
	margin-left:10px; 
	margin-right:10px; 
	margin-bottom:10px;
  font-size:11px;
}
.IMdiv2{
	margin-bottom:5px;
}
.IMdiv3{
	padding-left:10px; 
	color:#666;
}
.IMdiv4{
	float:left; 
	width:400px; 
	margin-top:15px; 
	margin-left:10px; 
	margin-right:10px; 
	margin-bottom:10px;
}
.IMdiv5{
	margin-top:5px;
}
.IMdiv6{
	margin-top:5px;
}
.IMdiv7{
	float:right; 
	margin-right:10px;
}
.IMdiv8{
	margin-left:10px;
}
.IMdiv9{
	margin-bottom:25px;
}
.IMdiv10{
	margin-left:15px; 
	margin-top:20px;
}
.IMdiv11{
	float:left; 
	width:459px; 
	margin-bottom:40px;
}
.IMdiv12{
	float:left; 
	margin-right:5px;
}
.IMdiv13{
	margin-top:15px; 
	margin-left:10px; 
	text-align:left;
}
.IMdiv14{
	margin-top:4px;
}
.IMdiv15{
	margin-top: 25px; 
	margin-bottom: 6px; 
	margin-left:10px;
}
.IMdiv16{
	margin-top:25px; 
	color: #888; 
	margin-left:10px;
}
.IMdiv17{
	text-align:left; 
	font-size:11px;
}
.IMdiv18{
	margin-top: 15px; 
	margin-left:10px; 
	font-size: 11px;
}
.IMdiv19{
	margin-left:10px;
}
.IMdiv20{
	margin-top:8px;
}
.IMdiv21{
	margin-top: 23px; 
}
.IMdiv22{
	padding-bottom: 10px;
}
.IMdiv23{
	padding-top:10px; 
	padding-right:10px; 
	padding-left:10px;             			
  padding-bottom:1px; 
  font-size:11px; 
  border:1px solid #eee;
  margin-bottom:20px;
}
.IMdiv24{
	padding-bottom:5px;
}
.IMdiv25{
	height:5px;
}
.IMdiv26{
	float:left; 
	width:400px; 
	padding:10px;
}
.IMdiv27{
	margin-bottom:7px;
}
.IMdiv28{
	margin-top:10px;
}
.IMdiv29{
	float:right; 
	width:400px; 
	padding:10px;
	text-align:right;
}
.IMdiv30{
	margin-bottom:7px;
}
.IMdiv31{
	margin-top:10px;
}
.IMtag1{
	margin-left:10px; 
	margin-bottom:15px;
}
.IMtag2{
	padding-left:10px;
}
.IMtag3{
	font-size:11px; 
	margin-bottom:15px; 
	margin-top:40px;
}
.IMtag4{
	margin-bottom:8px; 
	font-size:11px;
}
.IMtag5{
	margin-bottom:5px;
}
.IMtag6{
	font-size:11px;
}
.IMtag7{
	margin-left:15px; 
	margin-top:20px;
}
.IMtag8{
	font-size:11px;
	margin-top:3px;
}
.IMtag9{
	margin-top:6px;
}
.IMtag10{
	margin-top:9px; 
	font-size:11px;
}
.IMtableResumPres{
	border-collapse: separate; 
	border-spacing: 0 8px; 
	margin-bottom:20px;
}
.IMtableResumPres tr:nth-child(1) td:nth-child(1){
	width:450px;
}
.IMtableResumPres tr:nth-child(1) td:nth-child(2){
	width:100px;
	padding-right:8px;
}
.IMtableResumPres tr:nth-child(1) td:nth-child(3){
	width:120px;
}
.IMtableResumPres tr:nth-child(1) td:nth-child(4){
	width:180px; 
	padding-right:4px;
}
.IMtableResumPres tr:nth-child(2){
	/*background-color:#f6f6f6*/ 
	/*line-height:20px;*/
}
.IMtableResumPres tr:nth-child(n+2) td:nth-child(1){
	padding-left:10px;
}
.IMtableResumPres tr:nth-child(n+2) td:nth-child(n+2){
	padding-right:8px;
}
.IMtableResumPres tr.ultimaFila{
	background-color:#e9e9e9; 
	line-height:20px;
}




.IMtableResumPres2{
	border-collapse: separate; 
	border-spacing: 0 8px; 
	margin-bottom:20px;
	width:100%;
}
.IMtableResumPres2 tr:nth-child(1) td:nth-child(1){
	/*width:321px;*/
}
.IMtableResumPres2 tr:nth-child(1) td:nth-child(2){
	width:100px;
	padding-right:8px;
}
.IMtableResumPres2 tr:nth-child(1) td:nth-child(3){
	padding-right:8px;
	width:34px;
}
.IMtableResumPres2 tr:nth-child(1) td:nth-child(4){
	width:85px;
}
.IMtableResumPres2 tr:nth-child(1) td:nth-child(5){
	width:75px;
}
.IMtableResumPres2 tr:nth-child(1) td:nth-child(6){
	width:115px; 
	padding-right:4px;
}
.IMtableResumPres2 tr:nth-child(2){
	/*background-color:#f6f6f6*/ 
	/*line-height:20px;*/
}
.IMtableResumPres2 tr:nth-child(n+2) td:nth-child(1){
	padding-left:10px;
}
.IMtableResumPres2 tr:nth-child(n+2) td:nth-child(n+2){
	padding-right:8px;
}
.IMtableResumPres2 tr.ultimaFila{
	background-color:#e9e9e9; 
	line-height:20px;
}





.IMdivAceptPresup{
	float:right; 
	margin-right:25px; 
	font-size:11px;
}
.IMdivAceptPresup table tr td{
	vertical-align:middle;
}
.IMdivAceptPresup table tr td:nth-child(1) #acepto1{
	margin-right:11px;
}
.IMdivAceptPresup table:nth-child(2){
	margin-top:13px;
}
.IMdivAceptPresup table tr td:nth-child(1) #acepto2{
	margin-right:11px;
}
.IMdivAceptPresup .capaContinuar{
	margin-top:10px;
}
.Sub{
	vertical-align:sub;
}
.IMimgDelFile{
	vertical-align:text-bottom; 
	cursor:pointer;
}
.IMtablaSubirArchivos{
	font-size:11px; 
	margin-top:10px; 
	margin-bottom:3px;
}
.IMtablaSubirArchivos tr:nth-child(1) td:nth-child(2){
	width:603px; 
	padding-left:10px; 
	padding-bottom:4px;
}
.IMtablaSubirArchivos tr:nth-child(n+2) td:nth-child(1) .archivo{
	width:307px; 
	outline:0; 
	padding-left:0px;
}
.IMtablaSubirArchivos tr:nth-child(n+2) td:nth-child(2){
	padding-left:10px;
}
.IMtablaSubirArchivos tr:nth-child(n+2) td:nth-child(2) .descripcion{
	width:585px; 
	outline:0; 
	height:21px;
}
.IMtablaCambiarDirFac{
	margin-top:20px; 
	margin-bottom:40px;
}
.IMtablaCambiarDirFac #empresaFac{
	width:94%;
}
.IMtablaCambiarDirFac #att{
	width:94%;
}
.IMtablaCambiarDirFac #centroFac{
	width:94%;
}
.IMtablaCambiarDirFac #nifFac{
	width:180px;
}
.IMtablaCambiarDirFac #tipo_viaFacFac{
	width:186px;
}
.IMtablaCambiarDirFac #domicilioFac{
	width:94%;
}
.IMtablaCambiarDirFac #localidadFac{
	width:277px;
}
.IMtablaCambiarDirFac .tagProvincia{
	margin-left:26px; 
	margin-right:3px;
}
.IMtablaCambiarDirFac #provinciaFac{
	width:274px;
}
.IMtablaCambiarDirFac #provincia2Fac{
	display:none; 
	width:268px;
}
.IMtablaCambiarDirFac .tagPais{
	margin-left:14px; 
	margin-right:3px;
}
.IMtablaCambiarDirFac #cpFac{
	width:50px;
}
.IMtablaCambiarDirFac #paisFac{
	width:174px;
}
.IMtablaCambiarDirFac #Fac{
	width:;
}
.IMtablaCambiarDirFac #Fac{
	width:;
}
.IMtablaCambiarDirFac #Fac{
	width:;
}
.IMtablaCambiarDirFac #Fac{
	width:;
}
.IMtablaCambiarDirFac #Fac{
	width:;
}
.IMtablaSelDir{
	line-height:16px; 
	width:93%; 
	border-left:1px solid #ccc; 
	float:left; 
	font-size:11px;
}
.IMtablaSelDir tr td:nth-child(1){
	width:70px; 
	padding-left:15px;
}
.celdaIzqTablaPago{
	width: 461px;
}
.celdaDerTablaPago{
	width: 461px; 
	vertical-align:middle;
}
.Black{
	color:#000;
}
.IMform1{
	display:inline; 
	margin-left:3px;
}
.IMform1 img{
	top:2px;
}
.IMtabla1{
	margin-left:10px; 
	margin-top:20px;
}
.IMtabla1 tr td:nth-child(1){
	padding-right: 9px;
}
.IMtabla1 tr td:nth-child(1) img{
	top:8px;
}
.IMtabla2{
	margin:0px auto;
}
.IMtabla2 tr td:nth-child(1){
	padding-right: 9px;
}
.IMtabla2 tr td:nth-child(2){
	line-height:15px;
	vertical-align: top;
}
.IMheader{
	background-image:url(https://www.visavet.es/apps/images/banners/visavet_banner.jpg);
}
#formCodigos .g-recaptcha{
	margin-left:10px;
}
.cursorDefault{
	cursor:default;
}
.USdivPpal{
	float:left; 
	width:740px; 
	padding-left: 20px; 
	font-size:11px;
}
.UStituloSeccion{
	color: #002147;
  border-bottom: 1px solid #002147;
  font-size: 14px;
  font-weight: bold;
  padding-bottom: 10px;
  margin-bottom:15px;
}
.UStablaAnalisisSol{
	width:100%;
}
/*.UStablaAnalisisSol tr:nth-child(1) td:nth-child(1){
	padding-bottom:10px;
}*/
.Default{cursor:default;}
.UStabla1{
	margin-left:5px;
}
.UStabla1 tr:nth-child(2n+1) td img{
	vertical-align: bottom;
	margin-right:4px;
}
.UStabla1 tr:nth-child(2n) td:nth-child(1){
	height:2px;
}
.UStabla2{
	margin-left:5px;
}

.UStabla2 tr:nth-child(2n+1) td:nth-child(1){
	width:500px; 
	padding-right:10px;
}
.UStabla2 tr:nth-child(2n+1) td:nth-child(2){
	width:192px;
}
.UStabla2 tr:nth-child(2n+1) td img{
	vertical-align: bottom;
	margin-right:4px;
}
.UStabla2 tr:nth-child(2n) td:nth-child(1){
	height:2px;
}
.UStabla3{
	width:730px;
}
.UStabla3 tr:nth-child(1) td:nth-child(1){
	width:200px;
}
.UStabla3 tr:nth-child(1) td:nth-child(2) #act{
	width:105px;
}
.UStabla3 tr:nth-child(2) td:nth-child(1){
	padding-top:30px;
}
.UStabla3 tr:nth-child(2) td:nth-child(2) #new{
	width:105px;
}
.UStabla3 tr:nth-child(2) td:nth-child(3){
	padding-left:16px;
}
.UStabla3 tr:nth-child(3) td:nth-child(1){
	padding-top:10px;
}
.UStabla3 tr:nth-child(3) td:nth-child(2) #new2{
	width:105px;
}
.UStag1{
	color:red; 
	margin-left:5px; 
	font-size:14px; 
	cursor:default; 
	line-height: 10px;
}
.UStag2{
	margin-left:13px;
}
.UStag3{
	font-size:9px; 
	margin-left:4px;
}
.UStag4{
	padding-left:8px;
}
.UStag5{
	font-style:italic;
}
.UStag6{
	margin-left:5px;
}
.UStag7{
	margin-left:5px;
}
.UStag8{
	margin-right:10px;
}
.UStag9{
	margin-right:10px;
}
.UStag10{
	"margin-left:5px;
}
.UStag11{
	margin-left:10px;
}
.USdiv1{
	height:15px;
}
.USdiv2{
	margin-left:13px; 
	margin-top:10px;
}
.USdiv3{
	margin-top:3px;
}
.USdiv4{
	margin-top:10px;
}
.USdiv5{
	margin-top:30px;
}
.USdiv6{
	margin-right:4px; 
	margin-top:10px;
}
.USdiv7{
	background-color: #f8f8f8;
	padding:10px;
}
.USdiv8{
	height:25px;
}
.USdivNuevosArch{
	margin-bottom:30px; 
	margin-top:20px; 
	padding-left:20px;
}
.UStablaNuevosArch tr td:nth-child(2){
	padding-left:8px;
}
.UStablaNuevosArch .nuevoArchivo{
	padding-left:0px;
}
.UStablaNuevosArch .descripcionArchivo{
	width:318px; 
	height:21px;
}
.USbotonNuevaSol{
	margin-left:13px;
}
.TextTop{vertical-align: text-top;}
.USdivDatosPersonales{
	background-color: #f8f8f8;
	padding:10px;
}
.USdivDatosPersonales table{
	line-height:16px; 
	width:100%
}
.USdivDatosPersonales table tr td:nth-child(1){
	width:100px;
}
.USdivDatosPersonales table tr:nth-last-child(1) td{
	padding-top:10px;
}
.UStablaModDatosPersonales{
	margin-top:25px; 
}
.UStablaModDatosPersonales tr td:nth-child(1){
	width:90px;
}
.UStablaModDatosPersonales tr td:nth-child(2){
	width:320px;
}
.UStablaModDatosPersonales tr td:nth-child(3){
	width:90px;
}
.UStablaModDatosPersonales #nombreP{
	width:270px;
}
.UStablaModDatosPersonales #apellido1P{
	width:270px;
}
.UStablaModDatosPersonales #apellido2P{
	width:270px;
}
.UStablaModDatosPersonales #nifP{
	width:80px;
}
.UStablaModDatosPersonales #tipo_viaP{
	width:275px;
}
.UStablaModDatosPersonales #direccionP{
	width:270px;
}
.UStablaModDatosPersonales #localidadP{
	width:270px;
}
.UStablaModDatosPersonales #cpP{
	width:60px;
}
.UStablaModDatosPersonales .tagPais{
	margin-left:10px; 
	margin-right:3px;
}
.UStablaModDatosPersonales #paisP{
	width:159px;
}
.UStablaModDatosPersonales #provinciaP{
	width:276px;
}
.UStablaModDatosPersonales #provincia2P{
	width:270px;
}
.UStablaModDatosPersonales #faxP{
	width:80px;
}
.UStablaModDatosPersonales #telefonoP{
	width:80px;
}
.UStablaModDatosPersonales #extP{
	width:50px;
}
.UStablaModDatosPersonalesEmp{
	margin-top:25px; 
}
.UStablaModDatosPersonalesEmp #empresa{
	width:99%;
}
.UStablaModDatosPersonalesEmp #centro_id{
	width:99%;
}
.UStablaModDatosPersonalesEmp #nif{
	width:180px;
}
.UStablaModDatosPersonalesEmp #razon_social{
	width:99%;
}
.UStablaModDatosPersonalesEmp #tipo_via{
	width:259px;
}
.UStablaModDatosPersonalesEmp #domicilio{
	width:99%;
}
.UStablaModDatosPersonalesEmp #localidad{
	width:253px;
}
.UStablaModDatosPersonalesEmp .tagProvincia{
	margin-left:26px; 
	margin-right:3px;
}
.UStablaModDatosPersonalesEmp #provincia{
	width:242px;
}
.UStablaModDatosPersonalesEmp #provincia{
	width:281px;
}
.UStablaModDatosPersonalesEmp #provincia2{
	width:275px;
}
.UStablaModDatosPersonalesEmp #cp{
	width:50px;
}
.UStablaModDatosPersonalesEmp .tagPais{
	margin-left:10px; 
	margin-right:3px;
}
.UStablaModDatosPersonalesEmp #pais{
	width:125px;
}
.UStablaModDatosPersonalesEmp .tagTelefono{
	margin-left:10px; 
	margin-right:3px;
}
.UStablaModDatosPersonalesEmp .tagExtension{
	margin-left:10px; 
	margin-right:3px;
}
.UStablaModDatosPersonalesEmp .tagFax{
	margin-left:10px; 
	margin-right:3px;
}
.UStablaModDatosPersonalesEmp #telefono{
	width:73px;
}
.UStablaModDatosPersonalesEmp #ext{
	width:45px;
}
.UStablaModDatosPersonalesEmp #fax{
	width:62px;
}
.UStablaModDatosPersonalesEmp #web{
	width:369px;
}
.UStablaModDatosPersonalesEmp #observaciones{
	margin:0; 
	width:599px; 
	height:50px;
}
.USdivDatosFacturacion{
	font-weight:bold; 
	margin-bottom:10px; 
	border: 1px solid #ccc; 
	padding: 5px; 
	width: 728px; 
	margin-top: 20px; 
	background-color: #fafafa;
}
.UStablaDatosFac{
	line-height:16px; 
	width:100%;
}
.UStablaDatosFac tr td:nth-child(1){
	width:70px;
}
.USdivDatosFacturacion2{
	font-weight:bold; 
	margin-bottom:10px; 
	border-bottom: 1px solid #ccc;
	padding-bottom: 5px; 
	width: 98%; 
	margin-top: 20px;
}
.UStablaDatosFac2{
	line-height:16px; 
	width:100%;
}
.UStablaDatosFac2 tr td:nth-child(1){
	width:70px;
}
.UStablaModDatosFac{
	margin-top:25px; 
	margin-bottom:35px;
}
.UStablaModDatosFac tr:nth-child(1) td{
	padding-bottom:15px;
}
.UStablaModDatosFac #nombre{
	width:99%;
}
.UStablaModDatosFac #centro_id{
	width:99%;
}
.UStablaModDatosFac #nif{
	width:90px;
}
.UStablaModDatosFac #tipo_via{
	width:235px;
}
.UStablaModDatosFac #direccion{
	width:99%;
}
.UStablaModDatosFac #localidad{
	width:229px;
}
.UStablaModDatosFac #provincia{
	width:224px;
}
.UStablaModDatosFac #provincia2{
	width:218px;
}
.UStablaModDatosFac #cp{
	width:50px;
}
.UStablaModDatosFac #pais{
	width:159px;
}
.UStablaModDatosFac .tagProvincia{
	margin-left:26px; 
	margin-right:7px;
}
.UStablaModDatosFac .tagPais{
	margin-left:235px; 
	margin-right:7px;
}
.UStablaModDatosFac .celdaLocalidad{
	padding-right:0px;
}
.USmenuIzq{
	float: left; 
	width: 157px; 
	padding-top:2px; 
	margin-left:3px;
	font-size: 11px;
	min-height: 260px;
}
.USmenuIzq div{
	margin-bottom:20px;
}
.USheader{
	background-image:url(https://www.visavet.es/apps/images/banners/visavet_banner.jpg);
}
@charset "utf-8";
.arrow_box {
	position: relative;
	float:left;
	border: 3px solid #f2f2f2;
	height: 30px;
	width: 204px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	line-height: 27px;
	background-color:#f2f2f2;
	margin-right:38px;
}
.arrow_box:after, .arrow_box:before {
	left: 101%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.arrow_box:after {
	border-color: rgba(0, 0, 0, 0);
	border-left-color: #f2f2f2;
	border-width: 14px;
	margin-top: -14px;
}
.arrow_box:before {
	border-color: rgba(238, 238, 238, 0);
	border-left-color: #f2f2f2;
	border-width: 18px;
	margin-top: -18px;
}


.arrow_box_marcado {
	position: relative;
	float:left;
	border: 3px solid #ddd;
	height: 30px;
	width: 204px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	line-height: 27px;
	background-color:#ddd;
	margin-right:38px;
}
.arrow_box_marcado:after, .arrow_box_marcado:before {
	left: 101%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.arrow_box_marcado:after {
	border-color: rgba(0, 0, 0, 0);
	border-left-color: #ddd;
	border-width: 14px;
	margin-top: -14px;
}
.arrow_box_marcado:before {
	border-color: rgba(238, 238, 238, 0);
	border-left-color: #ddd;
	border-width: 18px;
	margin-top: -18px;
}


.contenedorFlechas{
	margin-top:10px; 
	margin-bottom:21px; 
	cursor:default;
}

.arrow_box2 {
	position: relative;
	float:left;
	border: 3px solid #f2f2f2;
	height: 30px;
	width: 165px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	line-height: 27px;
	background-color:#f2f2f2;
	margin-right:0px;
}
.arrow_box2_marcado {
	position: relative;
	float:left;
	border: 3px solid #ddd;
	height: 30px;
	width: 165px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	line-height: 27px;
	background-color:#ddd;
	margin-right:0px;
}
.IMcontenedorFlechas{
  margin-top: 10px;
  margin-bottom: 21px;
  cursor: default;
}
.IMcontenedorFlechas a{
	color:#333;
}
.IMcontenedorFlechas table tr td:nth-child(1){
	vertical-align:middle; 
	color:#fff; 
	font-weight:bold;
	font-size:33px; 
	padding-left:7px; 
	font-family:arial black;
}
.IMcontenedorFlechas .flecha1 table tr td:nth-child(2){
	vertical-align:middle; 
	color:#333; 
	padding-left:20px; 
	font-size:13px;
	font-weight:bold;
}
.IMcontenedorFlechas .flecha2 table tr td:nth-child(2){
	vertical-align:middle; 
	color:#333; 
	padding-left:16px; 
	font-size:13px;
	font-weight:bold;
}
.IMcontenedorFlechas .flecha2_2 table tr td:nth-child(2){
	vertical-align:middle; 
	color:#333; 
	padding-left:5px; 
	font-size:13px;
	font-weight:bold;
}
.IMcontenedorFlechas .flecha3 table tr td:nth-child(2){
	vertical-align:middle; 
	color:#333; 
	padding-left:6px; 
	font-size:13px;
	font-weight:bold;
}
.IMcontenedorFlechas .flecha4 table tr td:nth-child(2){
	vertical-align:middle; 
	color:#333; 
	padding-left:16px; 
	font-size:13px;
	font-weight:bold;
}
.IMcontenedorFlechas .flecha5 table tr td:nth-child(2){
	vertical-align:middle; 
	color:#333; 
	padding-left:35px; 
	font-size:13px;
	font-weight:bold;
}
.IMcontenedorFlechas .arrow_box {
	position: relative;
	float:left;
	border: 3px solid #f2f2f2;
	height: 30px;
	width: 214px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	line-height: 27px;
	background-color:#f2f2f2;
	margin-right:38px;
}
.IMcontenedorFlechas .arrow_box:after, .arrow_box:before {
	left: 101%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.IMcontenedorFlechas .arrow_box:after {
	border-color: rgba(0, 0, 0, 0);
	border-left-color: #f2f2f2;
	border-width: 14px;
	margin-top: -14px;
}
.IMcontenedorFlechas .arrow_box:before {
	border-color: rgba(238, 238, 238, 0);
	border-left-color: #f2f2f2;
	border-width: 18px;
	margin-top: -18px;
}

.DAcontenedorFlechas{
  margin-top: 10px;
  margin-bottom: 21px;
  cursor: default;
}
.DAcontenedorFlechas a{
	color:#333;
}
.DAcontenedorFlechas table tr td:nth-child(1){
	vertical-align:middle; 
	color:#fff; 
	font-weight:bold;
	font-size:33px; 
	padding-left:7px; 
	font-family:arial black;
}
.DAcontenedorFlechas .flecha1 table tr td:nth-child(2){
	vertical-align:middle; 
	color:#333; 
	padding-left:20px; 
	font-size:13px;
	font-weight:bold;
}
.DAcontenedorFlechas .flecha2 table tr td:nth-child(2){
	vertical-align:middle; 
	color:#333; 
	padding-left:16px; 
	font-size:13px;
	font-weight:bold;
}
.DAcontenedorFlechas .flecha2_2 table tr td:nth-child(2){
	vertical-align:middle; 
	color:#333; 
	padding-left:5px; 
	font-size:13px;
	font-weight:bold;
	width:146px;
}
.DAcontenedorFlechas .flecha3 table tr td:nth-child(2){
	vertical-align:middle; 
	color:#333; 
	padding-left:6px; 
	font-size:13px;
	font-weight:bold;
}
.DAcontenedorFlechas .flecha4 table tr td:nth-child(2){
	vertical-align:middle; 
	color:#333; 
	padding-left:16px; 
	font-size:13px;
	font-weight:bold;
}
.DAcontenedorFlechas .flecha5 table tr td:nth-child(2){
	vertical-align:middle; 
	color:#333; 
	padding-left:20px; 
	font-size:13px;
	font-weight:bold;
}
.DAcontenedorFlechas .arrow_box {
	position: relative;
	float:left;
	border: 3px solid #f2f2f2;
	height: 30px;
	width: 150px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	line-height: 27px;
	background-color:#f2f2f2;
	margin-right:38px;
}
.DAcontenedorFlechas .arrow_box:after, .arrow_box:before {
	left: 101%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.DAcontenedorFlechas .arrow_box:after {
	border-color: rgba(0, 0, 0, 0);
	border-left-color: #f2f2f2;
	border-width: 14px;
	margin-top: -14px;
}
.DAcontenedorFlechas .arrow_box:before {
	border-color: rgba(238, 238, 238, 0);
	border-left-color: #f2f2f2;
	border-width: 18px;
	margin-top: -18px;
}


.DAcontenedorFlechas .arrow_box_marcado {
	position: relative;
	float:left;
	border: 3px solid #ddd;
	height: 30px;
	width: 150px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	line-height: 27px;
	background-color:#ddd;
	margin-right:38px;
}
.DAcontenedorFlechas .arrow_box_marcado:after, .DAcontenedorFlechas .arrow_box_marcado:before {
	left: 101%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.DAcontenedorFlechas .arrow_box_marcado:after {
	border-color: rgba(0, 0, 0, 0);
	border-left-color: #ddd;
	border-width: 14px;
	margin-top: -14px;
}
.DAcontenedorFlechas .arrow_box_marcado:before {
	border-color: rgba(238, 238, 238, 0);
	border-left-color: #ddd;
	border-width: 18px;
	margin-top: -18px;
}


.contenedorFlechas{
	margin-top:10px; 
	margin-bottom:21px; 
	cursor:default;
}


.AMtablaListado{
	margin-bottom:20px;
}
.AMtablaListado tr{
	line-height:17px;
}
.AMtablaListado td{
	vertical-align: middle;
}
.AMtablaListado .refSolicitud{
	width:110px; 	
	padding-right:10px;
}
.AMtablaListado .marginBottomFirstRow{
	padding-bottom:5px; 
}
.AMtablaListado .refMuestra{
	width:75px; 
	text-align: center;
}
.AMtablaListado .numEntrada{
	width:105px;
}
.AMtablaListado .servicioOrigen{
	width:110px;
}
.AMtablaListado .servicioDestino{
	width:115px;
}
.AMtablaListado .remitente{
	width:274px;
}
.AMtablaListado .pdf{
	width:31px;
}
.AMtablaListado .refSolicitudNueva{
	border-right:1px solid #FFFFFF;
}
.AMtablaListado .refSolicitudRepetida{
	border-right:1px solid #CCCCCC;	
}
.AMtablaListado .fecha{
	padding-left:10px;
}
.AMtablaListado .divEstado{
	width:15px;
	height:15px;
	border: 1px solid #d9d9d9;
	border-radius: 0px 0px 50px 50px;
}
.AMtablaListado tr:nth-child(n+2) td:nth-child(1){
	padding-right:5px;
}
.AMtablaListado .colorPendiente{
	background-color: #FFF;
}
.AMtablaListado .colorIncidencias{
	background-color: red;
}
.AMtablaListado .colorParcialmenteAceptado{
	background-color: yellow;
}
.AMtablaListado .colorAceptado{
	background-color: yellow;
}
.AMtablaListado .colorFinalizado{
	background-color: lightgreen;
}
.AMcartelSinResultados{
	font-size: 15px;
  color: #666;
  font-style: italic;
}
.AMheader{
	background-image:url(https://www.visavet.es/apps/images/banners/visavet_banner.jpg);
}
.AMmainContentApp{
	padding-top:0px !important;
}
.AMpestIndex{
	float:left;
	margin.-bottom:14px;
}
.AMpestIndex .pest1{
	width: 213px;   
  margin-left: 17px;
  height: 53px;
  padding-top: 12px;
  margin-bottom: 5px;
  border-radius: 10px;
  cursor:pointer;
}
.AMpestIndex .pest1 a{
	font-size:14px;
}
.AMpestIndex .pest1 img{
	vertical-align:top;
}
.AMpestIndex .pest1 span, .AMpestIndex .pest2 span, .AMpestIndex .pest3 span, .AMpestIndex .pest4 span{
	margin-left: 6px;
  font-size: 11px;
  font-weight: bold;
  line-height: 25px;
}
.AMpestIndex .pest2 img, .AMpestIndex .pest3 img, .AMpestIndex .pest4 img{
	vertical-align:top; 
	cursor:pointer;
}
.AMpestIndex .pest2_over{
	position: absolute;
  z-index: 100;
  width: 208px;
  height: 52px;
  margin-left: 0px;
  cursor: pointer;
  border-radius: 10px;
}
.AMpestIndex .pest2{
	width: 185px;
  margin-left: 0px;
  padding-left: 19px;
  height: 35px;
  padding-top: 12px;
  margin-bottom: 5px;
  background-color: #eee;
  border-radius: 10px;
  cursor: pointer;
  border: 1px solid #ddd;
}
.AMpestIndex .pest3_over{
	position: absolute;
  z-index: 100;
  width: 209px;
  height: 53px;
  margin-left: 49px;
  cursor: pointer;
  border-radius: 10px;
}
.AMpestIndex .pest3{
	width: 185px;
  margin-left: 50px;
  padding-left: 19px;
  height: 35px;
  padding-top: 12px;
  margin-bottom: 5px;
  background-color: #eee;
  border-radius: 10px;
  cursor:pointer;
  border:1px solid #ddd;
}
.AMpestIndex .pest4{
	width: 137px;
  margin-left: 117px;
  height: 53px;
  padding-top: 12px;
  margin-bottom: 5px;
  border-radius: 10px;
  cursor: pointer;
  text-align: right
}
.AMpestIndex .pest4 a{
	font-size:14px;
}
.AMpestIndex .pest4 img{
	vertical-align:top;
}
.AMdivNoSelection{
	display:none; 
	text-align:center; 
	color:#999; 
	font-size:17px; 
	margin-bottom:200px; 
	margin-top:10px;
}
.AMfichaActions{
	float:right;
}
.AMfichaActions img{
	margin-left:15px;
}
.AMnoIdentificado{
	vertical-align: top;
  margin-right: 2px;
  margin-left: 10px;
}
.AMinputIdentificacion{
	width:191px;
}
.AMrequiereInforme1{
	margin-left: 5px;
  font-size: 11px;
}
.Inline{
	display:inline;
	margin-left:10px;
}
.USstatusCorrecto{
  color: green;
  margin-top: 4px;
  margin-bottom: 17px;
  font-size: 15px;
  font-weight: bold;
  margin-left: 180px;
}
.USbordeMarcado{
	border:1px solid #000;
}
.TextBottom{vertical-align: text-bottom;}
.hAnalisisReal{
	border: 1px solid #666;
  padding: 6px 5px;
  margin-top: 8px;
  font-size: 12px;
  font-weight: bold;
}

.advertencia{
	color:red;
	margin-bottom:10px;
	font-size: 11px;
}

.inputNoObligatorio{
	background-color:#f9f9f9 !important;
	border-color:#ddd;
}
.helps{
	border:1px solid #CCC;
	margin-left: 4px;
	margin-bottom: 12px;
}
.excl{
    color:red; 
    margin-left:5px; 
    font-size:14px; 
    cursor:default;
    font-weight:bold;
}
.exclNuevo{
    color:red; 
    margin-left:5px;
    font-weight:bold;
    font-style:italic;
}
#capaPestanas1{
	margin-bottom:15px;
}
#capaPestanas1 > div.seleccionado{
	display: inline-block; 
	width: 200px; 
	border-top:1px solid #616161; 
	border-right:1px solid #616161; 
	border-left:1px solid #616161;
  text-align: center;
  height: 36px;
  font-size: 14px;
  line-height: 35px;
  border-radius: 10px 10px 0px 0px;
  margin-right: -2px; 
  cursor: default;
}
#capaPestanas1 > div.noseleccionado{
	display: inline-block; 
	width: 200px; 
	background-color: #616161; 
	border:1px solid #616161; 
	color: #fff; 
	text-align: center; 
	height: 35px; 
	font-size: 14px; 
	line-height: 35px; 
	border-radius: 10px 10px 0px 0px; 
	margin-right: -2px;
}
#capaPestanas1 > div.noseleccionado a{
	color:#fff;
}
#capaPestanas1 > div.deshabilitado{
	display: inline-block; 
	width: 200px; 
	background-color: #ccc; 
	border:1px solid #616161; 
	color: #fff; 
	text-align: center; 
	height: 35px; 
	font-size: 14px; 
	line-height: 35px; 
	border-radius: 10px 10px 0px 0px; 
	margin-right: -2px;
	cursor: not-allowed;
}
#mainContentApp .cabeceraTipo1{
	font-weight: bold; 
	font-size: 13px; 
	margin-bottom: 20px;
	border: 1px solid #ccc;
	padding: 10px 8px; 
	background-color: #dedede; 
	border-radius: 3px;
}