 /*<![CDATA[*/
div {
    font-family:Verdana, Tahoma, Arial;
    font-size: 11px;
    border: 0px solid #666666;
    padding: 0px;
    }
	
	body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
	a {
	color: #1e2e69;
	text-decoration: none;
	}
	
	a:hover {
	color: #1e2e69;
	text-decoration: underline;
	}

	form, fieldset {
	padding: 0;
	margin: 0;
	border: 0;
	}

    #header {
    display: none;
    }

    #header ul {
    float: left;
    list-style: none;
    position: relative;
    top: 22px;
    height: 70px;
    margin: 0;
    padding: 0;
    width: 100%;
    }

    #header ul li {
    display: inline;
    list-style: none;
    margin: 0;
    padding: 0;
    }

    #header ul li a {
    float:left;
    margin: 0 0 0 3px;
    background:#eee;
    color:#fff;
    text-decoration:none;
    width: 164px;
    height: 65px;
    line-height:1.3em;
    }

    #header ul li a.first {
    background: #4b5887;
    margin-left: 0px;
	width: 171px;
    }
    #header ul li a.ingresantes {
    background: #4b5887;
    }
    #header ul li a.alumnos {
    background: #616c96;
    }
    #header ul li a.graduados {
    background: #7882a5;
    }
    #header ul li a.docentes {
    background: #8e96b4;
    }
    #header ul li a.visitantes {
    background: #a5abc3;    
    margin-right: 0px;
    }

    #header ul li a.last {
    background: #a5abc3;
    margin: 0px;
    }

    #header ul li a span {
	text-align: right;
    position: relative;
    top: 44px;
    display:block;
	font-size:13px;
    font-weight: bolder;
	width: 90%;
	cursor: pointer;
	height: 13px;
    }

    h1.title {
    color: #1E2E69;
    margin: 0;
    padding: 0;
    position: relative;
    width: 99%;
    float: left;
    font-size: 17px;
    top: 8px;
	left: 25px;
    }

    h2.subtitle {
    color: #1E2E69;
    margin: 0;
    padding: 0;
    position: relative;
    width: 99%;
    float: left;
    font-size: 17px;
    font-weight: 200;
    top: 12px;
	left: 25px;
    }

   #navi {
	width: 234px;
	list-style:none;
	margin:0;
	padding:0;
    }

    #navi dt {
    width: 234px;
    margin:2px 0 2px 15px;
    padding:6px 21px 6px 21px;
    height:28px;
	text-indent: 33px;
	}
	
	#navi dt a{
	width: 234px;
	text-decoration: none;
	color: #1e2e69;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding: 5px 16px 15px 16px;
	position: relative;
	top: 5px;
	}
	
	#navi dd {
	width: 234px;
	background: #dadde6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding: 5px 5px 5px 5px;
	}
	
	#navi dd a {
	width: 134px;
	color: #1e2e69;
	text-decoration: none;
	}
	
	#navi dd a:hover {
	color: #1e2e69;
	text-decoration: underline;
	}
    /* column container */
	.colmask {
	position:relative;		/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;			/* width of whole page */
	overflow:hidden;	/* This chops off any overhanging divs */
	width: 99%;
	}
	/* common column settings */
	.colright,
	.colmid {
	float:left;
	width:99%;
	position:relative;
	}
	
	.colleft {
	float:left;
	width:102%;
	position:relative;
	}
	
	
	.col1 {float:left;
	position:relative;
	padding:0 0 1em 0;
	overflow:hidden;
	}
	.col2 {display: none;
	}
	.col3 {
	float:left;
	position:relative;
	padding:0 0 1em 0;
	overflow:hidden;
	}
	/* 2 Column (left menu) settings */
	.leftmenu {
	background:#fff;
	}
	.leftmenu .colleft {
	right:85%;				/* right column width */
	background:#dadde6;		/* left column background colour */
	}
	.leftmenu .col1 {
	left:87%;
	margin: 0;
	padding: 0;	
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-align: left; 
	width:90%;		/* 100% plus left column left padding */
	}
	
	.col1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	width:80%;
	}
	
	.leftmenu .col2 {
	margin: 0;
	padding: 0;
	width:174px;				/* left column content width (column width minus left and right padding) */
	left:15%;				/* (right column left and right padding) plus (left column left padding) */
	}
	
	/**/
	#article_container {
	margin: 10px;
	min-height:250px;
	}
	
	#article_container h1 {
	font-size: 15px;
	}
	#inf_rel {
	display: none;
	}
	
	#inf_cons {
	display: none;
	}
	
	#bar_util {
	display: none;
	}
	
	#textSize {
	display: none;
	}
		
	/**/
	#op_bar a {
	display: none;
	}
	
	#op_bar a:hover {
	display: none;
	}
	
	#op_bar img {
	display: none;
	}
	
    /* Footer styles */
    #footer {
	display: none;
    }
    #footer p {
    padding:10px;
    margin:0;
    }

    #footer_uni {
    color: #1e2e69;
    font-size: 11px;
    font-weight: bolder;
    float: left;
    width:280px;
    margin: 10px 5px 0;
    }

    #footer_name {
    color: #1e2e69;
    font-size: 11px;
    font-weight: lighter;
    float: left;
    width:190px;
    margin: 10px 5px 0;
    }

    #footer_links {
    color: #ccc;
    font-size: 11px;    
    float: right;
    width:280px;
    margin: 10px 0px 0px 5px;
    }

    #footer_links a  {
    color: #1e2e69;
    text-decoration: none;
    }

    #footer_links a:hover  {
    color: #1e2e69;
    text-decoration: underline;
    background: #FFFFFF;
    }

    .div1 {
	display: none;
    }

    .div2 {
	display: none;
    }
    /*]]>*/
  
    /*<![CDATA[*/
    div.c14 {width: 1024px; text-align: center; vertical-align: top; position: relative; min-height: 500px;}
    div.c13 {display:none}
    div.c12 {width: 99%; position: relative; margin: auto; display: block; height: 77px;}
    div.c11 {
	display: none;
}
    div.c10 {
	display: none;
}
    span.c9 {color:#1e2e69; margin: 0 5px 0 0}
	span.c9 a{
	text-decoration: none;
	color:#1e2e69;
	}
	span.c9 a:hover{
	text-decoration: underline;
	color:#1e2e69;	
	}
    div.c8 {
	display: none;
	}
    input.c7 {
	border: 1px #CCC solid; 
	border-left: 1px #FFF solid; 
	background:url(../images/flecha-der-cuad.gif) #FFFFFF no-repeat center center; 
	width: 18px; 
	height: 18px; 
	margin: 0 0 0 -5px;
	padding: 0;
	}
    input.c6 {
	border: 1px #CCC solid; 
	border-right: 1px #FFF solid; 
	height: 16px; 
	padding: 0; 
	margin: 0;
	}
    div.c5 {
	width: 645px;
	position: relative;
	float: left;
	margin: 2px;
	text-align:left;
	vertical-align:bottom;
	height:70px
	}
	
    div.c4 {

	width: 405px; 
	position: relative; 
	float: left; 
	margin: 2px; 
	height:60px
	}
	
    div.c3 {
	width: 1px;
	position: relative;
	float: left;
	margin: 2px;
	height:45px;
	border-right: 2px solid #1e2e69;
	top: 10px;
	}
    div.c2 {
	position: relative;
	width: 160px;
	float: left;
	margin: 2px;
	height:60px;
	}
    h1.c1 {
	position:  relative;
	left: 8px;
	top: 14px;
	background-image:url(../images/logo-uca.gif);
	background-repeat:no-repeat;
	height:40px;
	width:140px;
	margin: 0;
	padding: 0;
	}
	
	#news {
	float: left;
	position: relative;
	border: 1px solid #ccc; 
	width: 70%; 
	margin: 15px 0;
	min-height: 200px;
	height: auto; !important
	}
	
	#news div.news {
	position: relative;
	top: 15px;
	margin: 26px;
	width: 92%;
	padding: 0;
	}
	
	#news ul {
	position: relative;
	width: 100%;
	list-style:none; 
	margin: 0; 
	padding: 0;	
	display:inline;
	}
	
	#news ul li {
	display:inline;
	list-style: none;
	padding: 0;
	margin: 0;
	}
	
	#news ul li a {
	height: 25px;
	width: 143px;
	background: #ccc;
	float: left;
	margin: 0 0 0 1px;
	}
	
	#news ul li a.novedades {
	margin-left: 0;
	}
	
	#news ul li a.vida {
	
	}
	
	#news ul li a.congresos {
	
	}
	
	#news ul li a.cursos {
	/*margin-right: -0px; !important*/
	padding-right: 3px;
	}
	
	#news ul li a.selected {
	background: #fff;
	}
	
	#news ul li a:hover { 
	background: #fff;
	text-decoration: none;
	}
	
	#news ul li a span {
	position: relative;
	width: 90%;
	text-align: center;
	top: 4px;
	left: 8px;
	}
	
	#quickaccess {
	position: relative;	
	float: right;
	width: 28%;
	margin: 14px 0 0 12px;;
	padding: 1px;
	}
	
	#quickaccess h2 {
	height: 25px;
	background: #929cc2;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	text-indent: 5px;
	padding: 0;
	margin: 0 0 8px 0;
	}
	
	#quickaccess span {
	margin: 8px 0 0 0;
	}
	
	#quickaccess form {
	margin: 10px 0;
	}
	
	#campus {
	border-top: 1px solid #e8eaf0;
	position: relative;	
	float: right;
	width: 28%;
	margin: 14px 0 0 12px;;
	padding: 1px;
	}
	
	#campus h1 {
	height: 35px;
	width: 99%;
	background: url(../images/logo-campus-virtual.gif) center center no-repeat #fff;
	margin: 20px 0 0 0;
	}
	
	div.c14 {width: 1024px; text-align: center; vertical-align: top; position: relative; min-height: 500px;}
    div.c13 {display:none}
    div.c12 {width: 98%; position: relative; margin: auto; display: block; height: 77px;}
    div.c11 {
	width: 340px;
	position: relative;
	float: right;
	margin: 2px;
	height:70px;
	background: url(../images/fondo-buscador.gif) no-repeat top right scroll #FFF;
	color: #FFF
	}
    div.c10 {
	width: 340px;
	display: block;
	margin: 2px;
	height:22px;
	vertical-align: bottom;
	position: relative;
	top: 10px;
	text-align: left;
	}
    span.c9 {color:#1e2e69; margin: 0 5px 0 0}
	span.c9 a{
	text-decoration: none;
	color:#1e2e69;
	}
	span.c9 a:hover{
	text-decoration: underline;
	color:#1e2e69;	
	}
    div.c8 {
	width: 340px;
	display: block;
	margin: 2px;
	height:26px;
	}
    input.c7 {
	border: 1px #CCC solid; 
	border-left: 1px #FFF solid;
	background:url(../images/flecha-der-cuad.gif) #FFFFFF no-repeat center center; 
	width: 18px; 
	height: 18px; 
	margin: 0 0 0 -5px;
	padding: 0;
	}
    input.c6 {
	border: 1px #CCC solid; 
	border-right: 1px #FFF solid; 
	height: 16px; 
	padding: 0; 
	margin: 0;
	}
    div.c5 {
	width: 645px;
	position: relative;
	float: left;
	margin: 2px;
	text-align:left;
	vertical-align:bottom;
	height:70px
	}
	
    div.c4 {
	width: 405px; 
	position: relative; 
	float: left; 
	margin: 2px; 
	height:60px
	}
	
    div.c3 {
	width: 1px;
	position: relative;
	float: left;
	margin: 2px;
	height:45px;
	border-right: 2px solid #1e2e69;
	top: 10px;
	}
    div.c2 {
	position: relative;
	width: 160px;
	float: left;
	margin: 2px;
	height:60px;
	}
    h1.c1 {
	position:  relative;
	left: 8px;
	top: 14px;
	height:40px;
	width:140px;
	margin: 0;
	padding: 0;
	}
	
	#news {
	float: left;
	position: relative;
	border: 1px solid #ccc; 
	width: 70%; 
	margin: 15px 0;
	min-height: 200px;
	height: auto; !important
	}
	
	#news div.news {
	position: relative;
	top: 15px;
	margin: 26px;
	width: 92%;
	padding: 0;
	}
	
	#news ul {
	position: relative;
	width: 100%;
	list-style:none; 
	margin: 0; 
	padding: 0;	
	display:inline;
	}
	
	#news ul li {
	display:inline;
	list-style: none;
	padding: 0;
	margin: 0;
	}
	
	#news ul li a {
	height: 25px;
	width: 143px;
	background: #ccc;
	float: left;
	margin: 0 0 0 1px;
	}
	
	#news ul li a.novedades {
	margin-left: 0;
	}
	
	#news ul li a.vida {
	
	}
	
	#news ul li a.congresos {
	
	}
	
	#news ul li a.cursos {
	/*margin-right: -0px; !important*/
	padding-right: 3px;
	}
	
	#news ul li a.selected {
	background: #fff;
	}
	
	#news ul li a:hover { 
	background: #fff;
	text-decoration: none;
	}
	
	#news ul li a span {
	position: relative;
	width: 90%;
	text-align: center;
	top: 4px;
	left: 8px;
	}
	
	#quickaccess {
	position: relative;	
	float: right;
	width: 28%;
	margin: 14px 0 0 12px;;
	padding: 1px;
	}
	
	#quickaccess h2 {
	height: 25px;
	background: #929cc2;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	line-height: 22px;
	text-indent: 5px;
	padding: 0;
	margin: 0 0 8px 0;
	}
	
	#quickaccess span {
	margin: 8px 0 0 0;
	}
	
	#quickaccess form {
	margin: 10px 0;
	}
	
	#campus {
	border-top: 1px solid #e8eaf0;
	position: relative;	
	float: right;
	width: 28%;
	margin: 14px 0 0 12px;;
	padding: 1px;
	}
	
	#campus h1 {
	height: 35px;
	width: 99%;
	background: url(../images/logo-campus-virtual.gif) center center no-repeat #fff;
	margin: 20px 0 0 0;
	}

/*]]>*/
