/*
-----------------------------------------------------
UPB Monterķa Template Style
Name:     UPB Monteria: 2006
Designer: Dave Shea
Modificado: Marco Arango
URL:      mezzoblue.com / brightcreative.com
Date:     26 ago 2006
------------------------------------------------------ */


/* -- basic html elements -- */
body {
	padding: 0;
	margin: 0;
	background: #FFFFFF url(../upb2006/img/background_home.gif) no-repeat fixed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: inherit;
}
a { text-decoration: none; }
a:visited {  }
a:hover {text-decoration: underline; }
h1 {margin: 0; color: #7B8186; font-size: 1.5em; text-transform: lowercase;}
h1 a {color: #7B8186;}
h2, #comments h4 { color: #7B8186; }
@media all {
  h3 {
    background: transparent ;
    }
  }
@media handheld {
  h3 {
    background:none;
    }
  }
h4, h5 {font-size: 0.9em; text-transform: lowercase; letter-spacing: 2px;}
h5 {color: #7B8186;}
h6 {font-size: 0.8em; text-transform: uppercase; letter-spacing: 2px;}
p {margin: 0 0 1em 0;}
img, form {border: 0; margin: 0;}

/* -- layout -- */
@media all {
    #content {
      width: 700px;
      margin: 0 auto;
}
    #header {
      background: transparent ;
  margin-bottom: 10px
}
    #header div {
	background: transparent url(../upb2006/img/header_upb.jpg) top left no-repeat;
      }
    #main {
     float: left;
     width: 450px;
}
  }
@media handheld {
    #content {
      width: 90%;
      }
    #header {
      background: #D8DADC;
      }
    #header div {
      background:none;
      }
  }
/* IE5 hack */
@media all {
  #sidebar {
  border-left-color: #CCCCCC;
  border-left-style: dotted;
  border-left-width: 1px;
  padding-left: 10px;
  float: right;
  width: 230px;
  padding-right: 3px;
}
  #footer {
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  text-align: center
}
  }
@media handheld {
  #sidebar {

}
  #footer {
    background: #E9EAEB;
    }
  }

#main_post  {
  width: 430px;
  padding: 0px 0px 10px 10px;
  float: none;
  position: relative
}
#main_post b {
  font-size: 12px
}
/* -- header style -- */
#header h1 {padding: 12px 0 92px 4px; width: 557px; line-height: 1;}

/* -- content area style -- */
h2.post-title { font-size: 10px }
h3.post-title {font-size: 11px; color: #666666 }
h3.post-title a {color: #7C78B5;}
.post {clear: both; font-size: 10px; text-align: right; width: 430px }
.post-footer em {color: #B4BABE; font-style: normal; float: left;}
.post-footer {text-align: right; font-size: 8pt }
.comment-link {margin-left:.6em;}
#main img {
    margin: 3px;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
.deleted-comment {font-style:italic;color:gray;}
h2.seccion {font-size: 10px; color: #666666; margin: 18px 0px 0px 0px; padding-bottom: 2px; }
h2.seccion-id {font-size: 11px; color: #666666;}

/* post class */
a.links { color: #999999 }

/* -- sidebar style -- */
@media all {
  #sidebar #description {
    border: solid 1px #BFFC45;
    padding: 10px 17px;
    color: #839D07;
    font-size: 1.2em;
    font-weight: bold;
    line-height: 0.9;
    margin: 0 0 0 -6px;
    }
  }
@media handheld {
  #sidebar #description {
    background: #CCFD6A;
    }
  }
#sidebar h2 {font-size: 10px;}
#sidebar dl {margin: 0 0 10px 0;}
#sidebar ul { list-style: none; margin: 0; padding: 0; font-size: 10px }
#sidebar li { line-height: 1.5 }
.sidebar-inscripcion, b {color: #7B8186; font-size: 10px }
.sidebar-post { font-size: 10px }
#profile-container {color: #7B8186;}
#profile-container img {border: solid 1px #7C78B5; padding: 4px 4px 8px 4px; margin: 0 10px 1em 0; float: left;}
.archive-list {margin-bottom: 2em;}
#powered-by {margin: 10px auto 20px auto;}


/* -- sidebar style -- */
#footer p {margin: 0; padding: 12px 8px; font-size: 0.9em;}
#footer hr {display: none;}

/* -- menu top -- */
.menu_top
  {
	padding-left:10px;
  }
.menu_top a {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.menu_top a:hover {
	color: #FFFFFF;
}
form {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	}

input, select, textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
  border: 1px solid #666666;
  margin: 1px
}
input.sigaa {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
  border: 1px solid #CCCCCC;
  margin: 1px;
  background: transparent;
  color: #999999
}
/*
The bar.
--------------------------------------------*/

  
#b-navbar 
  {
  width:100%;
  padding-bottom:5px;
  min-height:24px;
  font:x-small "Trebuchet MS",Verdana,Arial,Sans-serif !important;
  font-size/* */:/**/small !important; 
  font-size: /**/small !important;
  margin-bottom:30px;
  position:static!important;
  top:0;
  left:0;
  z-index:1;
  display:block !important;
  }
  #b-navbar 
  {
	color:#999999;
	height: 15px;
	background-color: #111111;
  }
  
#b-navbar a img
  {
    border:none;
    display:inline !important;
  }   
      #b-navbar #b-logo
    {
      top:0;
      left:0;
    }

/* style tablas varias */

.admin b {
  color: #666666;
  font-size: 12px
}
.admin strong {
  color: #999999;
}
table.admin {
  text-align: right;
  width: 440px;
  border-collapse: collapse;
  border-spacing: 0px;
  empty-cells: hide;
  border: 0px none
}
tr.admin {

}
td.admin {

}
/* submenu */
h2.submenu {font-size: 10px; margin: 18px 0px 0px 0px; padding-bottom: 2px; }
dl.submenu {margin: 20px 0px 10px 0px;}
ul.submenu {list-style: none; margin: 0; padding: 0; font-size: 10px }
li.submenu {padding-bottom: 5px; line-height: 0.9;}
div.submenu {margin: 20px 0px 10px 0px;}

/* MENU PRINCIPAL SYTLE */
.submenus
 {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #333333;
  border: 1px solid #666666;
}

.submenus td
 {
  padding-left: 5px;
  padding-right: 5px
}

.submenus a
 {
  color: #999999;
}
.submenu a
 {
  color: #999999;
}
.submenu a:hover
 {
  color: #666666;
}
.submenus a:hover {
  color: #FFFFFF;
  text-decoration: underline
}
.submenu
 {

}

#pregradosubm
 {
   	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 124px;
	top: 25px;
  visibility: hidden;
}
#extensionsubm {
	position:absolute;
	width:168px;
	height:40px;
	z-index:2;
	left: 264px;
	top: 25px;
    visibility: hidden;
}
#servsubm {
	position:absolute;
	z-index:3;
	left: 325px;
	top: 25px;
    visibility: hidden;
}
#invsubm {
	position:absolute;
	width:300px;
	height:51px;
	z-index:4;
	left: 388px;
	top: 25px;
    visibility: hidden;
}
#serintsubm {
	position:absolute;
	width:200px;
	height:100px;
	z-index:5;
	left: 404px;
	top: 29px;
    visibility: hidden;
}
#sercorsubm {
	position:absolute;
	width:193px;
	height:24px;
	z-index:6;
	left: 405px;
	top: 45px;
    visibility: hidden;
}
#seracasubm {
	position:absolute;
	width:130px;
	height:58px;
	z-index:7;
	left: 404px;
	top: 61px;
    visibility: hidden;
}

/* STYLE NOTICIAS */

.noticia_del_dia {
  width: 400px;
  border: 1px solid #999999;
  margin-top: 0px;
  text-align: left;
  margin-bottom: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  float: left;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.noticia_del_dia b {
  text-align: left;
  color: #999999;
  font-size: 12px;
  font-weight: bold
}
.noticia_del_dia_top {
  background-image: url(../upb2006/img/upb2006_noticias_top.gif);
  background-position: left;
  background-repeat: no-repeat;
  height: 23px
}
.noticia_detalle {
	width: 400px;
	margin-top: 0px;
	text-align: justify;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 10px;
	padding-top: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.noticia_detalle b {
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 2
}

a.popup {
  margin: 10px 10px 0px 0px;
  color: #999999;
  font-size: 10px
}

a.popup:hover {
  color: #666666
}

/* ESTILO INDEX */
#news {
  border-top: 1px solid #999999;
  border-bottom: 1px solid #999999;
  margin-top: 0px;
  padding: 10px 10px 5px 10px;
}

.new-titulo {
  font-size: 11px;
  line-height: 1;
  font-weight: bold
}
.new_post {
  line-height: 1.5;
  font-size: 11px
}
.news_top {
  background-image: url(../upb2006/img/upb2006_noticias_top.gif);
  background-position: right;
  background-repeat: no-repeat;
  height: 23px;
}

#main_news  {
  width: 430px;
  padding: 0px 0px 10px 10px;
  float: none;
  position: relative
}

p.text10px {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

/* NEWSO */
#newso {
  margin-top: 5px;
  padding: 0px 10px 5px 10px;
  margin-bottom: 10px;
  border-bottom: 1px dotted #CCCCCC
}
.newso_top {
  background-image: url(../upb2006/img/upb2006_actualizate_newso.gif);
  background-position: right;
  background-repeat: no-repeat;
  height: 23px;
  border-bottom: 1px solid #999999
}
.newso_titulo, .newso_titulo a {
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  color: #666666;
  margin-bottom: 10px;
}
.newso_info {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif
}
a.newso_masinfo {

}

/* SIDEBAR OTROS */
#sidebar-ini {

}
#sidebar-ini a {
  color: #999999
}
#sidebar-ini a:hover {
  color: #666666
}
.eventos-bar {
  background-image: url(../upb2006/img/upb2006_eventos.gif);
  background-position: left;
  background-repeat: no-repeat;
  height: 23px;
}

.eventos-list {
  padding: 5px 5px 15px 10px;
  margin-bottom: 5px;
  border: 1px dotted #999999;
}
.eventos-list li {
  border-bottom: 1px dotted #CCCCCC;
}
a.eventos-list {

}
.links-bar {
  background-image: url(../upb2006/img/upb2006_links.gif);
  background-position: left;
  background-repeat: no-repeat;
  height: 23px;
  margin-top: 10px
}
.extension-bar {
  background-image: url(../upb2006/img/upb2006_extension.gif);
  background-position: left;
  background-repeat: no-repeat;
  height: 23px;
  margin-top: 10px
}
.sigaa-bar {
  background-image: url(../upb2006/img/upb2006_sigaa.gif);
  background-position: left;
  background-repeat: no-repeat;
  height: 23px;
  margin-top: 10px
}
#popup {
  margin-top: 20px
}

/* TABLAS MIXTAS */

.tabla_varios {
  border-collapse: collapse;
  width: 95%;
}
.tabla_varios b {
  font-size: 12px
}

/* CLASS */

#newsv2 {
	background-color: #FFFFFF;
	padding: 10px;
	width: auto;
    border-bottom: 1px dashed #999999;
}

.lead {
  color: #999999;
  font-weight: bold;
  font-size: 10px
}

.titular {
  font-size: 14px;
  font-weight: bold;
  color: #666666;
  padding-bottom: 5px;
  font-family: Helvetica, Arial, Verdana;
  text-align: left;
}

.titular a {
  text-decoration: none;
  color: #FF4500
}

.titular a:hover {
  text-decoration: underline;
  background-color: #F5F5F5
}

.titular a:visited {
  text-decoration: none;
}

.titularsmall {
  font-size: 14px;
  font-weight: bold;
  color: #666666;
  padding-bottom: 5px
}

.info1 {
  font-size: 10px;
  text-align: justify
}

.info1small {
  font-size: 11px;
  text-align: justify
}

.mas {
  text-align: right;
  padding-top: 5px
}

