@charset "utf-8";
/* CSS Document */

/* LINKS */
.newStyle a {color: #696969; width: 100%; height: 100%; text-decoration: none;}
.newStyle a:link {color: #353535}      /* unvisited link */
.newStyle a:visited {color:#696969}  /* visited link */
.newStyle a:hover {color:#FF8C00; background: #333}  /* mouse over link */
.newStyle a:active {color:#696969}  /* selected link */

.strongStyle a {color:#FF8C00; background: #333 width: 100%; height: 100%; text-decoration: none;}
.strongStyle a:link {color:#FF8C00; background: #333}      /* unvisited link */
.strongStyle a:visited {color:#FF8C00; background: #333}  /* visited link */
.strongStyle a:hover {color:#333; background: #FF8C00}  /* mouse over link */
.strongStyle a:active {color:#696969}  /* selected link */

.linkDG a {color: #555555; width: 100%; height: 100%; text-decoration: none;}
.linkDG a:link {color:#555555}      /* unvisited link */
.linkDG a:visited {color:#555555}  /* visited link */
.linkDG a:hover {color:#FF7F24; background: #555555}  /* mouse over link */
.linkDG a:active {color:#555555}  /* selected link */

.grStyle a {color: #353535; width: 100%; height: 100%; text-decoration: none;}
.grStyle a:link {color: #353535}      /* unvisited link */
.grStyle a:visited {color:#353535}  /* visited link */
.grStyle a:hover {color:#FF8C00; background: #333}  /* mouse over link */
.grStyle a:active {color:#353535}  /* selected link */

.preStyle pre {	font: normal 100%/1.3 Verdana, Geneva, sans-serif;
				font-family:Verdana, Geneva, sans-serif;
				text-align:justify
}

.botonMas{
        font-weight:bold;
        color:#333333;
        background:#8080C0;
       }
	   
#desc_trabajo {
    font-size:100%;
    text-align:justify;
    color:#333;
	margin-left:50px;
}
		
.special {
		clear: both;
		margin:0px 0 0px 0;	
		padding: 5px 20px;
		border: 1px solid #ccc;
		background: #eee;
		color: #444;
	}
	
.muestraSpecialVac {
		clear: both;
		margin:0px 0 0px 0;	
		padding: 0px 0px;
		border: 1px solid #ccc;
		background: #eee;
		color: #444;
	}
	
div#boxOrange{
	width: 670px;
	margin:0 auto;
	border: #FF8204; border-width:medium;
    background:#F3831D; 
	color: #B0E346
	}
	
div#boxLBlue{
	width: 670px;
	margin:0 auto;
	border:#F900F9; border-width:medium;
    background:#CCFBFD; 
	color: #B0E346
	}

div#boxMiniBlue{
	width: 100%;
	height:inherit;
	margin:inherit;
	border:#F900F9; border-width: thick;
    background:#CCFBFD; 
	color: #B0E346
	}	

div#boxMBlue{
	width: 670px;
	margin:0 auto;
	border:#F900F9; border-width:medium;
    background: #54C2E2; 
	color: #54C2E2
	}

div#boxGreen{
	width: 670px;
	margin:0 auto;
	border: #80D006; border-width:medium;
    background: #D7F57A;
	color:#D7F57A;
	}

div#boxYellow{
	width: 670px;
	margin:0 auto;
	border: #ECF807; border-width:medium;
    background:#ECF807;
	color:#ECF807;
	}

div#boxPurple{
	width: 670px;
	margin:0 auto;
	border: #910091; border-width:medium;
    background: #D765FC;
	color:#D765FC;
	}

div#boxSilverBlue{
	width: 150px;
	margin:0 auto;
	border: #910091; border-width:medium;
    background: #4AE8F0;
	color:#D765FC;
	}
	
.purple {
	font-size: 24px;
	font-weight: bold;
	color: #606;
	}
.liPurple {
	font-size: 24px;
	font-weight: bold;
	color: #606;
	background-color:#F3E6FF
	}	
	
.purpleMini {
	font-size: 14px;
	font-weight: bold;
	color: #606;
	}	

.lgrayMini {
	font-size: 14px;
	font-weight: bold;
	color: #676767;
	}
	
.mBlue {
	font-size: 24px;
	font-weight: bold;
	color: #1F8EE0;
	}

.lBlue {
	font-size: 24px;
	font-weight: bold;
	color: #32B8E4;
	}

.picStyle a {color: #FFF; width: 100%; height: 100%; text-decoration: none;}
.picStyle a:link {color:#FFF}      				/* unvisited link 	*/
.picStyle a:visited {color: #FFF}  					/* visited link 	*/
.picStyle a:hover {color: #F3F; background: #333}  	/* mouse over link 	*/
.picStyle a:active {color:#FFF}  					/* selected link 	*/

ul#split,ul#split li{margin:0;padding:0;list-style:none}
ul#split li{float:left;width:100%;margin:0 0px 0px 0}
ul#split h3{font: normal 120%/1.3 Verdana,sans-serif;
    text-transform:uppercase;margin:0px;padding: 5px 0 0;text-align:center;color: #000}
ul#split p{margin:0;padding:5px 8px 15px}
ul#split div{background: #D8D8EB}
li#three h3{background: #8080C0}
li#three div{border:2px solid #8080C0}

ul#split2,ul#split2 li{margin:0;padding:0;list-style:none}
ul#split2 li{float:left;width:100%;margin:0 10px 10px 0}
ul#split2 h3{font: normal 120%/1.3 Verdana,sans-serif;
    text-transform:uppercase;margin:0px;padding: 5px 0 0;text-align:center;color: #000}
ul#split2 p{margin:0;padding:5px 8px 15px}
ul#split2 div{background: #BFF}
li#two h3{background: #0EB3C5}
li#two div{border:2px solid #0EB3C5}

ul#splitArt,ul#splitArt li{margin:0;padding:0;list-style:none}
ul#splitArt li{float:left;width:100%;margin:0 10px 10px 0}
ul#splitArt h3{font: normal 120%/1.3 Verdana,sans-serif;
    text-transform:uppercase;margin:0px;padding: 5px 0 0;text-align:center;color: #000}
ul#splitArt p{margin:0;padding:5px 8px 15px}
ul#splitArt div{background: none}
li#twoArt h3{background: #0EB3C5}
li#twoArt div{border:2px solid #0EB3C5}

ul#split3,ul#split3 li{margin:0;padding:0;list-style:none}
ul#split3 li{float:left;width:100%;margin:0 10px 10px 0}
ul#split3 h3{font: normal 120%/1.3 Verdana,sans-serif;
    text-transform:uppercase;margin:0px;padding: 5px 0 0;text-align:center;color: #000}
ul#split3 p{margin:0;padding:5px 8px 15px}
ul#split3 div{background: #ECB4FE}
li#one h3{background: #800040}
li#one div{border:2px solid #800040}

div#menu{float:left;width: 100%;padding-top:120px;background: #BBD9EE}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{margin-left: 100px;width:650px}
ul#nav li{float:left;margin-right: 3px;text-align: center}
ul#nav a{float:left;width: 7em;padding: 5px 0;background: #E7F1F8;text-decoration:none;color: #666}
ul#nav a:hover{background: #FFA826;color: #FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}


div#menu_can{float:left;width: 100%;padding-top:20px;background: #8080C0}
ul#nav_can,ul#nav_can li{list-style-type:none;margin:0;padding:0}
ul#nav_can{margin-left: 3px; /* Margen izquierdo de la primera pestaña */
			width:100%
		}
ul#nav_can li{float:left;margin-right: 2px;text-align: center}
ul#nav_can a{float:left;width: 9.1em;
			padding: 7px 0;	/* Altura de la pestaña que contiene el texto */
			background: #E7F1F8;
			text-decoration:none;
			color: #666}
			
ul#nav_can a:hover{background: #FFA826;color: #FFF}
ul#nav_can li.activelink a,ul#nav_ccan li.activelink a:hover{background: #FFA826; color: #003}

ul#candidato,ul#candidato li{margin:0;padding:0;list-style:none}
ul#candidato li{float:left;width:100%;margin:0 0px 0px 0}
ul#candidato h3{font: normal 120%/1.3 Verdana,sans-serif;
    text-transform:uppercase;margin:0px;padding: 5px 0 0;text-align:center;color: #000}
ul#candidato p{margin:0;padding:5px 8px 15px}
ul#candidato div{background: #D8D8EB}
li#curr h3{background: #8080C0}
li#curr div{border:2px solid #8080C0}

ul#cand_des,ul#cand_des li{margin:0;padding:0;list-style:none}
ul#cand_des li{float:left;width:100%;margin:0 0px 0px 0}
ul#cand_des h3{font: normal 120%/1.3 Verdana,sans-serif;
    text-transform:uppercase;margin:0px;padding: 5px 0 0;text-align:center;color: #000}
ul#cand_des p{margin:0;padding:5px 8px 15px}
ul#cand_des div{background: #D8D8EB}
li#curr_des h3{background: #8080C0}
li#curr_des div{border:2px solid #8080C0}

ul#splitcurr,ul#splitcurr li{margin:0;padding:0;list-style:none}
ul#splitcurr li{float:left;width:100%;margin:0 0px 0px 0}
ul#splitcurr h3{font: normal 120%/1.3 Verdana,sans-serif;
    text-transform:uppercase;margin:0px;padding: 5px 0 0;text-align:left;color: #000}
ul#splitcurr p{margin:0;padding:5px 8px 15px}
ul#splitcurr div{background: #D8D8EB}
li#onecurr h3{background: #8080C0}
li#onecurr div{border:2px solid #8080C0}

ul#candmini,ul#candmini li{margin:0;padding:0;list-style:none}
ul#candmini li{float:left;width:618px;margin:0 0px 0px 0}
ul#candmini h3{font: normal 120%/1.3 Verdana,sans-serif;
    text-transform:uppercase;margin:0px;padding: 5px 0 0;text-align:left;color: #000}
ul#candmini p{margin:0;padding:5px 8px 15px}
ul#candmini div{background: #D8D8EB}
li#currmini h3{background: #8080C0}
li#currmini div{border:2px solid #8080C0}