
/** globals **/

body {
  background: #ffffff;
  background-image: url(/site/diapriid/images/bg.jpg);
  background-repeat: no-repeat;  font-size: 11pt;
  font-family: "lucida grande", Verdana, Tahoma, Arial; 
}

h1, h2, h3, h4, h5 {
  font-family: 'Trebuchet MS', 'lucida grande', Verdana, arial sans-serif;
}

ul {
  list-style-type: disc;
}

p {
  line-height: 150%;
}

#transbox {
  width: 300px;
  margin: 0 50px;
  background-color: #fff;
  border: 2px solid black;
  filter:alpha(opacity=50);
  opacity: 0.5;
  -moz-opacity:0.5;
}

a { 
}

a:visited {
   color: #3E5C8C;
}

a:link {
  font-weight: bold;
  color: #3E8C3E;
}

a:hover {
  color: #000;
  background: #ffc;  
}

a:active { }

/** banner **/

#banner a { color: #000; }
#banner a:hover {
  background: #fff;
}


#banner {
  margin: 0px 50px;
   border-bottom: 1px solid gray;
}

#site_nav {
  text-align: center;
  font-weight: bolder;
  color: #3E5C8C;
  margin: .2em 0em;
}

#site_nav .item {
  display: inline;
  margin: 0em 1em;
}

#site_nav a { color: #3E5C8C; text-decoration: none;  font-variant: small-caps; }

/** content container **/

#content {
  margin: 0px 50px; 
  font-size: 87%;
}

#content p {
  text-indent: 2em;
}

/* #content p:first-letter { font-size: 1.2em; color: #AAA;  } */

/******************************************************
 3 column css used in multiple places
 robbed from http://www.alistapart.com/articles/holygrail
 and modified to act as a sub container
 this is actively used as of 2/10/06
******************************************************/

#inner_wrapper {
  min-width: 650px;      /* 2x LC width + RC width */
}
#inner_container {
  padding-left: 150px;   /* LC width */
  padding-right: 350px;  /* RC width */
}
#inner_container .column {
  position: relative;
  float: left;
}
#inner_center {
  width: 100%;
}
#inner_left {
  width: 150px;          /* LC width */
  right: 150px;          /* LC width */
  margin-left: -100%;
}
#inner_right {
  width: 350px;          /* RC width */
  margin-right: -350px;  /* RC width */
}
#inner_footer {
  clear: both;
}
#inner_header {
  padding-bottom: .2em;
}
/*** IE6 Fix ***/
* html #inner_left {
  left: 350px;           /* RC width */
}

/** footer container **/


#footer {
  clear: both;
}

/* Key specific */

#go_top a   {font-weight: bold;  color: white;}
#go_bottom a  {  font-weight: bold;  color: white;}
.claves_up_navigator a {  font-weight: bold;  color: white;}

#go_top a:hover   {font-weight: bold;  color: black;}
#go_bottom a:hover  {  font-weight: bold;  color: black;}
.claves_up_navigator a:hover {  font-weight: bold;  color: black;}

/* OVERWRITES FOR MX */

#header {}

.box4 .header { background: red; }

