/*
*********************************************************************************
* Allgemeine Daten
*
* Projektname : Transfusionsmedizin Stuttgart, www.transfusionsmedizin-stuttgart.de
* Autor       : Ingenieurbuero MKdesign
* Dateiname   : main.css
* Typ         : Stylesheet Definition
* Datum:      : 20.06.2009
*
*********************************************************************************
*/


/*
*********************************************************************************
* Inhalt
*********************************************************************************
*/

body
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
}

a
{
  color: #58688c;
}

a:hover
{
  color: #9a0000;
}

.error
{
  font-size:13px; 
  color:#ff0000;
  font-weight: bold;
}

#print 
{
  display: none;
}

h1
{
  font-size: 17px;
  font-weight: normal;
  color: #dd0000;
  margin-top: 0px;
}

h2
{
  font-size: 14px;
  color: #3e4961;
  margin-top: 20px;
  margin-bottom: 10px;
}

h3
{
  font-size: 13px;
  color: #3e4961;
  margin-top: 20px;
  margin-bottom: 5px;
}

img
{
  border-color: #838383;
}

.bold
{
  font-weight:bold;
}

.title
{
  color: #58688c;
  font-size: 15px;
  font-weight:bold;
}

.title2
{
  color: #58688c;
  font-size: 12px;
  font-weight:bold;
}

.justify
{
  text-align: justify;
}

.no_decoration a
{
  text-decoration: none;
}

.no_decoration a:hover
{
  color: #9a0000;
}

.small
{
  font-size: 11px;
}

.ok
{
  color:#00AA00;
  font-weight: bold;
}

.image_left 
{
  margin-right: 17px;
  margin-bottom: 17px;
  margin-top: 5px;
  float: left;
  Xmargin-left: -45px;
  z-index: 501;
  position: relative;
}

.image_left_inner 
{
  margin-right: 17px;
  margin-bottom: 17px;
  margin-top: 5px;
  float: left;
  margin-left: 0px;
}

.image_right 
{
  margin-right: 0px;
  margin-bottom: 17px;
  margin-top: 5px;
  float: right;
  margin-left: 17px;
}

.images_gallery
{
  float: left;
  margin-right: 10px;
}

ul.liste
{
  margin: 0px !important;
  padding: 0px !important;
  list-style-type: disc !important;
}

ul.liste li
{
  font-size: 13px !important;
  line-height: 17px !important;
  color: #3e4961 !important;
  margin-left: 15px !important;
  margin-bottom: 0px !important;
  text-indent: 0px !important;
  padding: 0px !important;
  background-image: none !important;
}

/*
*********************************************************************************
* Tabellen
*********************************************************************************
*/

/* Info Tabelle mit Rahmen */

table.info, table.info tr td
{
  font-size: 9pt;
  border-color: #808080;
  border-style: solid;
}

table.info
{
  border-width: 0 0 1px 1px;
  border-spacing: 0;
  border-collapse: collapse;
}

table.info tr td
{
  margin: 0;
  padding: 3px;
  border-width: 1px 1px 0 0;
}

td.infodark, tr.infodark
{
  font-weight: bold;
  height: 22px;
  background-color: #C5D0DD;
}

td.infomedium, tr.infomedium
{
  font-weight: bold;
  color: #000000;
  background-color: #DDDDDD;
}

td.infomedium2, tr.infomedium2
{
  font-weight: bold;
  color: #000000;
  background-color: #D2D2D2;
}

td.infolight, tr.infolight
{
  background-color: #F5F5F5;
}

td.infolight2, tr.infolight2
{
  background-color: #EBEBEB;
}

td.infolight a, tr.infolight td a, td.infolight2 a, tr.infolight2 td a
{
  color: #3e4961;
}


/* Unsichtbare Tabelle ohne Rahmen */

table.ohnerahmen
{
  border-spacing: 0;
}

table.ohnerahmen tr td
{
  vertical-align: top;
  margin: 0;
  padding-bottom: 5px;
  border-width: 0 0 0 0;
}

