/**
 * Vice Versa 2.0
 *
 * @author Adam Olszewski / Digidea (a.olszewski@digidea.pl)
 * @copyright Copyright (c) 2007 Vice Versa S.C. (http://www.viceversa.com.pl)
 *
 * $Id: base.css 58 2007-10-06 15:05:30Z adamo $
 */

/**
 * Base
 */
* {
   margin: 0;
   padding: 0;
}

img {
   border: 0;
}

p, span, div, td {
   font-family: Tahoma, Helvetica, sans-serif;
   font-size: 12px;
   color: #323232;
}

select, input, textarea {
   font-size: 12px;
   font-family: Tahoma, Helvetica, sans-serif;
   color: #323232;
}

a:hover {
   text-decoration: none;
}

table {
   border-collapse: separate;
   border: 2px solid #e0e0e0;
   background-color: #f0f0f0;
}

table td {
   padding: 5px;
   background-color: #ffffff;
   font-size: 11px;
   text-align: center;
}

/**
 * Layout
 */
body {
   background: url('/graphics/bg-body.png') no-repeat #ffffff;
}

/* Header */
div#layout-header {
   width: 780px;
   height: 144px;
   clear: both;
}

   div#layout-header div {
      float: left;
   }

/* Content */
div#layout-content {
   width: 780px;
}

   div#layout-left {
      float: left;
      margin-left: 40px;
      display: inline;
      width: 180px;
      padding-bottom: 10px;
   }

   div#layout-right {
      margin-left: 230px;
      margin-right: 40px;
      padding-bottom: 10px;
   }

      div#layout-right a {
         color: #646464;
      }

   div.menu-button {
      margin-left: 10px;
      margin-top: 10px;
      width: 156px;
      height: 77px;
      border-left: 1px solid #dcdcdc;
   }

   * html div.menu-button {
      margin-bottom: -3px;
   }

   div.menu-button a {
      display: block;
      width: 130px;
      height: 32px;
      font-size: 15px;
      font-weight: bold;
      text-decoration: none;
      padding-left: 20px;
   }

   div.menu-button a.on {
      color: #ed5613;
      padding-top: 5px;
   }

   div.menu-button a.off {
      color: #646464;
      padding-top: 45px;
   }

   div.menu-button a:hover {
      text-decoration: underline;
   }

/* Footer */
div#layout-footer {
   padding-top: 50px;
   width: 780px;
   height: 40px;
   clear: both;
}

   div#layout-footer div {
      height: 40px;
      float: left;
   }

   div#layout-footer div.orange {
      background-color: #f6601a;
   }

a.lang:link, a.lang:visited, a.lang:active {
	color: #b0b0b0;
	font-size: 12px;
}
