﻿BODY {
	font-family:arial;
	font-size:12px;  
	color:#F6E3CE;
	background-color:#61380B;


     }


.clase-direccion-postal
{
	font-size:12px;
	color:#F5D0A9;
}

.clase-telefono
{
	color:#FAAC58;
}



.clase-nota
{
	color:#FFFFFF;
	font-size:9px;
}

.clase-email
{
	color:#F5A9F2;
	font-size:12px;
	/* background-color:#3B240B; */
	/* border:1px solid #FF8000; */
	/* padding:3px; */

}

.clase-mensaje-del-dia
{
	color:#610B38;
}


.clase-menu
{
	/* color:#00FF00;
	background-color:#3B240B;
	border:1px solid #FF8000;*/
	/*padding:5px;*/

}

.clase-menu-varios
{
	background-color:#61380B;
}

.clase-menu-contactos
{
	background-color:#0B615E;
}

.clase-evento-actual
{
	color:#FF0000;
	font-size:15px;
	background-color:#610B0B;
	border:1px solid #FF0000;
	padding:5px;
	padding-top:15px;
	padding-bottom:15px;
}

.clase-fecha
{
	color:#F5A9A9;
	/* border:1px solid #BE81F7; */
	padding:3px;
}

.clase-sindocencia
{
	background-color:#FF0000;
}


img {
	padding-right:4px;
}


h1 {
	color:#FFFFFF;
        background-color:#000000;
	border:1px solid #FF8000;
	font-size:14px;
	padding:13px;
	padding-top:15px;
	padding-bottom:15px;
   }


h2 {
	color:#FFFFFF;
	background-color:#0B0B3B;
	border:1px solid #000000;
	font-size:11px;
	padding:8px;
	padding-top:15px;
	padding-bottom:15px;

   }


h3 {
	color:#000000;
	background-color:#5F04B4;
	border:1px solid #000000;
	font-size:11px;
	padding:3px;
	
}

h4 {
	color:#FFFFFF; 
	background-color:#3B0B0B;
	border:1px solid #000000;
	font-size:11px;
	padding:5px;
	margin-left:70px;
   }


h5 {
	color:#FFFFFF; 
	background-color:#4B8A08;
	border:1px solid #00FF00;
	font-size:11px;
	padding:2px;
   }

 

li {
	color:#000000;
	padding:5px;
   }


p {
	text-align:justify;
	font-color:#000000;
   }


a  {
	font-size:12px;
	padding:2px;
	border:1px solid #000000;
	background-color:#3B240B;
	font-color:#000000;
	text-decoration: none;

}





a:link {color:#FFFFFF;}

a:visited {color:#F5A9A9;}


a:hover { 
	color:#000000;
	background-color:#F5D0A9;
	border:1px solid #FF8000;
}


table {
  border-collapse: collapse;
  border: 1px solid #F78181;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #2E9AFE;
  background: #2A1B0A;

  }


caption {
  text-align: center;
  font: bold 18px arial, helvetica, sans-serif;
  background: transparent;
  padding:6px 4px 8px 0px;
  color: #03476F;  
  }

td {
  border: 1px dotted #03476F;
  padding: .4em;
  color: #F5D0A9;
  }

th {
  border: 1px dotted #03476F;
  padding: .4em;
  padding-top:5px;
  padding-bottom:5px;
  color: #FFFFFF;
  background: #000000;
  }

thead th, tfoot th {
  font: bold 11px verdana, arial, helvetica, sans-serif;
  border: 1px solid #03476F;;
  text-align: left;
  background: #000000;
  color: #FFFFFF;
  padding-top:3px;
  }

tbody td a {
  background: transparent;
  text-decoration: none;
  color: #363636;
  }

tbody td a:hover {
  background: #C2F64D;
  color: #000000;
  }

tbody th a {
  font: normal 11px verdana, arial, helvetica, sans-serif;
  background: transparent;
  text-decoration: none;
  font-weight:normal;
  color: #000000;
  }

tbody th a:hover {
  background: transparent;
  color: #000000;
  }

tbody th, tbody td {
  vertical-align: top;
  text-align: left;
  }

tfoot td {
  border: 1px solid #03476F;
  background: #4591AD;
  padding-top:3px;
  color:#FFFFFF;
  }

.odd {
  background: #F5D0A9;
  color:#000000;
  }

tbody tr:hover {
  background: #000000;
  border: 1px solid #FF8000;
  color:#000000;
  }

tbody tr:hover th,

tbody tr.odd:hover th {
  background: #F5D0A9;
  color:#000000;
  }


