body {
      font:100% Sans-Serif,Helvetica,Verdana,Tahoma;       
      background-color:#DDDDDD;
      /*background-image: url('icons/background2.png');
      background-repeat: repeat*/
}

/*<-- background-image: 
url('icons/background.png');
background-repeat: repeat -->*/

h2 {font-size:2.5em}

a {text-decoration:none; color:#003030; font-weight:bold}

a:hover {color:purple; font-weight:bold}

img {border: none; vertical-align:middle}

p {vertical-align:middle}

#mainbox {border-width:0px; margin:2px; text-align:left; min-height:413px; padding-left:15px;background-color:white;}

.header {height:50px; font-weight:bold; font-size: 200%; vertical-align:middle;}

#additionaltools {float:right; border-style:dotted; padding:1px;background-color:white; width:260px;}

#membrete {position: absolute; top: 10px; left:500px}

.photo {float:right;}

.fakelink {color:teal; font-weight:bold}

.description {padding-left: 40pt;}

.orangebox {border-width:0px; background-color: #FFEECC; margin:15px; padding: 5px; text-align:left;}

.MathTeX {display:none; background-color: #FFEECC;}

.whitebox {
font:100% Sans-Serif,Helvetica,Verdana,Tahoma;   
border-width:0px; 
background-color: white; 
margin:15px; 
padding: 5px; 
text-align:left;
}

/* Title Bar - stolen from somewhere
===================================== */

h1
{
  margin: 0;
  background-color: #333333;
}

h1 a
{
  display: block;
  padding: 30px 20px;
  border-top: 1px solid #9e2121;
  border-bottom: 1px solid #4a0404;
  text-align: center;

  /* These are all various ways of setting the background color, */
  /* designed so that at least one will work on any browser */
  background-color: #7d0101;
  background: -moz-linear-gradient(top, #7d0101 0%, #651110 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7d0101), color-stop(100%, #651110));
  background: -webkit-linear-gradient(top, #7d0101 0%, #651110 100%);
  background: -o-linear-gradient(top, #7d0101 0%, #651110 100%);
  background: -ms-linear-gradient(top, #7d0101 0%, #651110 100%);
  background: linear-gradient(top, #7d0101 0%, #651110 100%);
}

h1 a, h1 a:hover
{
  color: #ffffff;
  text-decoration: none;
}

#title-left
{
  padding: 11px 0;
}

#title-right img
{
  height: auto; 
  width: auto;
  vertical-align: middle;
}


