/*
*********************************************************************************
* Allgemeine Daten
*
* Projektname : Diapharmgruppe, www.diapharmgruppe.de
* Autor       : Ingenieurbuero MKdesign
* Dateiname   : screen.css
* Typ         : Stylesheet Definition
* Datum:      : 12.09.2007
*
*********************************************************************************
*/

/*
*********************************************************************************
* Seite
*********************************************************************************
*/

body
{
  padding: 0px;
  margin: 0px;
  background-image: url(/blue/images/menu/background.gif);
  background-repeat: repeat-y;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
}


/*
*********************************************************************************
* Menu
*********************************************************************************
*/

#menu_border_top
{
  position: absolute;
  background-image: url(/blue/images/menu/main_navigation_background.gif);
  background-repeat: repeat-x;
  left: 0px;
  top: 15px;
  height: 26px;
  width: 100%;
  z-index: 1;
}

#menu_border_left
{
  position:absolute;
  top: 0px;
  left: 0px;
  width: 21px;
  height: 100%;
  background-color: #006a9c;
  z-index: 2;
}

/* Obere Menueleiste */

#menu_top_selection
{
  position: absolute;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #73787F;
  background-image: url(/blue/images/menu/main_navigation_background.gif);
  background-repeat: repeat-x;
  left: 55px;
  top: 15px;
  height: 26px;
  width: 929px;
  z-index: 2;
}

#menu_top_selection_sec_bar
{
  float: left;
  color: #73787F;
  padding-left: 0px;
  padding-right: 0px;
  line-height: 20px;
  z-index: 3;
}

#menu_top_selection_sec_sel a
{
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #006a9c;
  text-decoration: none;
  padding-left: 10px;
  padding-right: 10px;
  line-height: 26px;
  z-index: 3;
}

#menu_top_selection_sec_sel a:hover
{
  background-image:url(/blue/images/menu/highlight.jpg);
  background-repeat: no-repeat;
  background-position: center;
  z-index: 3;
}

#menu_top_selection_sec_usel a
{
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #73787F;
  text-decoration: none;
  padding-left: 10px;
  padding-right: 10px;
  line-height: 26px;
  z-index: 3;
}

#menu_top_selection_sec_usel a:hover
{
  color: #006a9c;
  background-image:url(/blue/images/menu/highlight.jpg);
  background-repeat: no-repeat;
  background-position: center;
  z-index: 3;
}

#menu_top_selection_sec_search_text
{
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #73787F;
  text-decoration: none;
  padding-left: 10px;
  padding-right: 5px;
  line-height: 26px;
  z-index: 3;
}

#menu_top_selection_sec_search_field
{
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #73787F;
  text-decoration: none;
  padding-left: 0px;
  padding-right: 0px;
  line-height: 26px;
  z-index: 3;
}

/* Untermenue */

#menu_sub_select {
  position: absolute;
  top: 31px;
  left: 100px;
  margin-left:10px;
  display:none;
  z-index: 4;
}

#menu_sub_select_bar {
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 17px;
  padding-left: 5px;
  padding-right: 5px;
  color: #A1A4AD;
  z-index: 4;
}

#menu_sub_select_usel a {
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 17px;
  color: #A1A4AD;
  text-decoration: none;
}

#menu_sub_select_sel a {
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 17px;
  color: #006a9c;
  text-decoration: none;
}

#menu_sub_select a:hover {
  color: #006a9c;
}

/* Popup Menue */

.menu_popup_selection
{
  position: absolute;
  margin-top:26px;
  margin-left:10px;
  border: solid 3px #ffffff;
  background-color:#ffffff;
  filter:alpha(opacity=90);
  -moz-opacity:0.90;
  display:none;
  z-index: 100;
}

#menu_popup_selection_sec_usel a
{
  float: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #73787F;
  text-decoration: none;
  line-height: 21px;
  padding-top: 3px;
  padding-bottom: 3px;
}

#menu_popup_selection_sec_usel a:hover
{
  color: #006a9c;
}

#menu_popup_selection_sec_sel a
{
  float: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #006a9c;
  text-decoration: none;
  line-height: 21px;
  padding-top: 3px;
  padding-bottom: 3px;
}

#menu_popup_selection_sec_sel a:hover
{
  color: #006a9c;
}

/* Sprachauswahl */

#menu_lang_select {
  position: absolute;
  top: 65px;
  left: 65px;
}

#menu_lang_select_bar {
  float: left;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 17px;
  padding-left: 5px;
  padding-right: 5px;
  color: #A1A4AD;
}

#menu_lang_select_usel a {
  float: left;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 17px;
  color: #A1A4AD;
  text-decoration: none;
}

#menu_lang_select_sel a {
  float: left;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 17px;
  color: #006a9c;
  text-decoration: none;
}

#menu_lang_select a:hover {
  color: #006a9c;
}

/*
*********************************************************************************
* Rechte Leiste
*********************************************************************************
*/

#right_table
{
  position: absolute;
  background-color: #FFFFFF;
  left: 693px;
  top: 62px;
  width:256px;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  z-index: 5;
}

#right_list, #right_list a
{
  font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 16px;
  letter-spacing: 0.05em;
  text-decoration: none;
}

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

#content
{
  position: absolute;
  top: 110px;
  left: 65px;
  width: 586px;
  min-width: 586px;
}

#footer 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 17px;
  color: #72787F;
  margin-top: 42px;
}

.footer_blue 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 17px;
  color: #006a9c;
}

#footer a
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 17px;
  color: #006a9c;
  text-decoration: none;
}

#footer a:hover 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 17px;
  color: #006a9c;
  text-decoration: underline;
}

/* Newsticker */

.newsticker_header td
{
  background-color: #006a9c;
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 17px;
  font-weight: bold;
  padding: 3px;
}

.newsticker_content td
{
  background-color: #dce9f1;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 17px;
  padding: 3px;
}

.newsticker_content a
{
  background-color: #dce9f1;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 17px;
  padding: 3px;
  text-decoration: none;
}

.newsticker_content a:hover
{
  color: #006a9c;
}

/* Visitenkarte rechts */

#vcard
{
  position: absolute;
  background-color: #FFFFFF;
  left: 693px;
  top: 308px;
  width:256px;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  z-index: 99;
}

.vcard_image
{
  relative: absolute;
  left: 0px;
  top: 0px;
  margin-top: 0px;
  margin-left: 0px;
}



