@charset "UTF-8";
/*------------------------------------------------------------------------------------------------
# UNLAM STYLE (Noviembre 2010) - CH.Framework
# Copyright 2010 UNLaM. Todos los derechos reservados.
# Website: http://www.unlam.edu.ar
# Contact: webmaster@unlam.edu.ar
# Version: 2.0
  ----------------------------------------------------------------------------------------------*/

@import url("https://fonts.googleapis.com/css?family=Open+Sans");

@media all
{

/*------------------------------------------------------------------------------------------------
  Base Modification
  ----------------------------------------------------------------------------------------------*/
 
  html 								{ -webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; }
  body 								{ font-family:"Open Sans", Arial, Verdana, Helvetica, sans-serif;background-color:#000; }
@media (min-width: 768px) {
  body 								{ padding-top:133px; }
}
  hr								{ border-color:#ddd; }
  dl.autoridades hr					{ border-color:#992200;border-style:dotted; }
  dt 								{ color:#992200;font-size:1.2em;font-weight:normal; }
  dt span							{ color:#A9A192;font-size:0.7em;text-transform:uppercase;}
  p									{ margin-bottom: 15px; }
  a				      				{ color:#ab2b4c;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;
  									  -o-transition: all 0.2s linear;transition: all 0.2s linear; }
  a:hover, a:focus					{ color:#ab2b4c;text-decoration:underline; }
  a img								{ -webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;
  									  transition: all 0.2s linear; }
  a:hover img 						{ opacity:0.7;filter:alpha(opacity=70); }
  a.option							{ background-color:#659F6D;border:1px solid #355F5D;clear:left;color:#F2F1EC;display:block;
  									  float:left;margin-bottom:4px;padding:4px 10px;-moz-border-radius:3px; }
  a.option:hover, a.option:focus	{ background-color:#248348; border-color:#333; }
  .info 							{ background:#F8F8F8; color:#666; padding:10px; margin-bottom:0.5em; font-size:91.7%; overflow:hidden; }
  .note 							{ background:#EFE; color:#040; border:2px #484 solid; padding:10px; margin-bottom:1.5em; overflow:hidden; }
  .important 						{ background: #FFE; color:#440; border:2px #884 solid; padding:10px; margin-bottom:1.5em; overflow:hidden; }
  .warning 							{ background: #FEE; color:#400; border:2px #844 solid; padding:10px; margin-bottom:1.5em; overflow:hidden; }

/*------------------------------------------------------------------------------------------------
  Tables
  ----------------------------------------------------------------------------------------------*/

  table 							{ width:auto; border-collapse:collapse; margin-bottom:2em; width:100%; }
  table caption 					{ font-variant:small-caps; border-bottom:1px solid #666; }
  table.fixed 						{ table-layout:fixed; }
  th,td								{ padding:0.8em; }
  thead th 							{ color:#444; text-align:right; }
  tbody th 							{ background:#667; font-weight:normal; color:#FFF; border-bottom:1px solid #FFF; text-align:left; line-height:1.6em; }
  tbody th[scope="row"], 
  tbody th.sub 						{ background:#F6F6F6; color:#333; font-weight:normal; }
  tbody th.small					{ width:20%; }
  tbody th.medium					{ width:50%; }
  tbody th.big						{ width:70%; }
  tbody td 							{ border-bottom:1px solid #F4F4F4; line-height:1.6em; }
  tbody tr:hover th[scope="row"],
  tbody tr:hover th.sub 			{ background:#DDD; }
  tbody tr:hover td 				{ background:#EEE; }
 
/*------------------------------------------------------------------------------------------------
  Forms Modification
  ----------------------------------------------------------------------------------------------*/
 
  form.dform 						{ background-color:#E4E5DD; border:none; padding:30px; }
  form.dform fieldset 				{ border:1px #D4D5CD solid; background:#F2F1EC; }
  form.search						{ overflow:hidden; }
  form.search input.text			{ background-color:#fff;color:#666;width:250px;height:30px;padding:5px 10px;border:3px solid #103020;
  									  -webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:12px; }
  form.search input.button			{ background:transparent url(../imagenes/botones/search_button.gif) no-repeat scroll 0 0;
  									  width:25px;height:25px;position:absolute;border:none;cursor:pointer;top:3px;right:3px; }
  .curso form,
  .curso_inscripcion form			{ background-color:transparent; padding:0; }
  .curso form fieldset,
  .curso_inscripcion form fieldset  { border:1px solid #DAD9D4; background:#FAF9F4; }
    
}