/* 
Document   : default-site
Created on : January 12, 2006, 5:47 PM
Author     : llturro
Description:
Site style.
*/

body, td {
  font-size: 11px;
  font-family: Verdana, "Helvetica medium", Sans, Arial, sans-serif;
  color: #333;
}

body {
   /*background-image: url('background.jpg');*/
   background-color: #e3caa6;/*#ffcf88;*/
}

h1 {
   font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;/*Impact, Charcoal, sans-serif;*/
   font-size: 28px;
   color: #666;
   border-bottom: dotted 1px #888;
   background-image: url('dot.png');  
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 20px;
}

h2 {
   font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
   color: #b2833e;
}

h3 {
   font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
   color: #b2833e;
   font-size: 14px;
   font-weight: normal;
}

h4 {
   color: #6e6f6e;
}

h5 {
   color: #6e6f6e;
}

div.outer_body {
   background-image: url('background_sh.png');
   background-repeat: repeat-y;
   background-position: center top;
}

div.inner_body {
   width: 900px;
   background-color: #ffffff;
   margin-left: auto;
   margin-right: auto;
   padding: 0px;
}

.xp_middle .default-body {
  padding-left: 15px;  
  padding-right: 50px;
  padding-bottom: 50px;
}

/* Language selector */

span#lang_selector {
   position: absolute;
   top: 5px;
   right: 5px;
   margin: 0;
}

span#lang_selector form,
span#lang_selector ul,
span#lang_selector li {
   margin: 0;
   padding: 0;
}

span#lang_selector ul {
   width: auto;
   bottom: 0;
   right: 0;
   list-style: none;
}

span#lang_selector li {
   padding: 2px;
   float: right;
   border: none;
   cursor: pointer;
}

/* Banner titol */

.bannerTitle * {
  padding: 0;
  margin: 0;
}

.bannerTitle {
  padding: 10px 20px 10px 20px;
  border: solid 1px #ddd;
  background-color: #d4d7d9;
  background-image: -webkit-gradient(
      linear,
      left top,
      left bottom,
      color-stop(0.50, rgb(244,244,244)),
      color-stop(0.80, rgb(222,222,222))
  );
  background-image: -moz-linear-gradient(
      center top,
      rgb(244,244,244) 50%,
      rgb(222,222,222) 80%
  );
  -moz-box-shadow: 0px 0px 12px #e4e4e4;
  -khtml-box-shadow: 0px 0px 12px #e4e4e4;
  -webkit-box-shadow: 0px 0px 12px #e4e4e4;
  box-shadow: 0px 0px 12px #e4e4e4;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}