/*===============================================================================*/
/*--              Standard - CSS Contenido Lüscher AG                          --*/
/*-------------------------------------------------------------------------------*/
/*-- Author: media-konzept kuster, Felix Kuster / Janine Iten / Walti Zubler   --*/
/*-------------------------------------------------------------------------------*/
/*-- Copyright (C) 2007 media-konzept kuster, 5430 Wettingen                   --*/
/*===============================================================================*/

/*----------------------------------------------------------------*/
/*--                       Gillt für Alle                       --*/
/*----------------------------------------------------------------*/

* {  margin:0;  padding:0;  }

/*----------------------------------------------------------------*/
/*--                      Grund-Definitionen                    --*/
/*----------------------------------------------------------------*/

html
{  
 padding:0px;  
 margin:0px;  
 border:0px;  
}

body
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 color:#58585a;
 background-color: #ffffff;
 font-size:12px;
}

h1  
{
 font-size: 18px; 
 text-decoration:none;
 color:#da1d23; 
 padding-bottom:0px; 
}

h1.content
{
 font-size: 18px; 
 text-decoration:none;
 color:#da1d23;
 padding-bottom:0px; 
}

h2
{
 padding-top:5px;
 padding-bottom:10px;
 padding-left:0px;
 font-size: 14px;
 text-decoration:none;
 color:#00498f;
}

h2.content
{
 padding-top:10px;
 padding-bottom:10px;
 padding-left:0px;
 font-size: 14px;
 text-decoration:none;
 color:#00498f; 
}

.text1
{
 color:#58585a;
 font-size:12px;
 padding-left:5px;
 padding-right:5px;
}

.text4
{
 color:#58585a;
 font-size:12px;
 padding-bottom:5px;
}

.clear_float  {  clear:both;  }

ul
{
 margin-left:20px;
 margin-top:10px;
 padding:0px;
} 
 
li 
{  
padding:0px;
}



#mplayer_bereich
{
  width:500px;
  height:375px;
}

.clear_float {clear: both;}
/*----------------------------------------------------------------*/
/*--                      Box Aufteilung                        --*/
/*----------------------------------------------------------------*/

#box_um_alles
{
 width:900px;
 margin: 0 auto;
 padding-top:20px;
 text-align:left;
 top: 0;
 bottom: 0;
 height: 100%;
 z-index: 1;
}

#box_um_header
{
  width:900px;
  height:72px;
  overflow:hidden;
}

#box_um_logo
{
 float:left;
 width: 168px;
 height: 65px;
}

#box_um_sprachen
{
 float:right;
 height: 65px;
}

#box_um_sprachen_inhalt
{
}

.copy
{
  margin:0;
  padding:0;
}

#box_um_flash /*flash im header*/
{
 width:900px;
 height:85px;
}

#box_um_navigation 
{
 width: 900px;
 padding-top:2px;
 padding-bottom:2px;
 background-color: #00498f;
}

#box_um_content 
{
  width:900px;  
}

#box_um_content_links
{
 width:180px;
 float:left;
}

#box_um_content_links_inhalt 
{
 padding-top:15px;
}

#box_um_content_mitte
{
 width:558px;
 min-height:300px;
 float:left;
}

#presse_lounge_subheadline
{
 padding-left:12px;
}

#box_um_content_mitte_inhalt
{
 padding-left:12px;
 padding-right:20px;
 padding-bottom:12px;
}

#box_flash 
{
  margin-top:15px;
  margin-bottom:10px;
}

#box_headline 
{
 border-left:1px #00498f solid;
 padding-top:60px;
 padding-left:7px;
 margin-left:5px;
}

#box_headline h1
{
  position:relative;
  top:4px;
}

#box_um_content_mitte2 /*breites layout*/
{
 width:710px;
 border-left:2px #57689c solid;
 border-right:2px #57689c solid;
 float:left;
}

#box_um_content_mitte2_inhalt

{
 padding-left:12px;
 padding-right:12px;
 padding-bottom:12px;
}

#box_um_content_rechts 
{
  float:right;
  width: 162px;
}

#box_um_content_rechts_inhalt 
{
  padding-top:10px;
}

#news_head
{
 background-image: url(../bilder/news_head.jpg);
 background-repeat: no-repeat;
 width:162px;
 height:20px;
}

#news_mitte
{
 background-image: url(../bilder/news_mitte.jpg);
 background-repeat: repeat-y;
 width:162px;
}

#news_mitte_inhalt 
{
  padding-left:5px;
}

#news_foot
{
 background-image: url(../bilder/news_foot.jpg);
 background-repeat: no-repeat;
 width:162px;
 height:9px;
}

#events_head
{
 background-image: url(../bilder/events_head.jpg);
 background-repeat: no-repeat;
 width:162px;
 height:20px;
 margin-top:10px;
}

#events_mitte
{
 background-image: url(../bilder/events_mitte.jpg);
 background-repeat: repeat-y;
 width:162px;
}

#events_mitte_inhalt 
{
  padding-left:5px;  
}

#events_foot
{
 background-image: url(../bilder/news_foot.jpg);
 background-repeat: no-repeat;
 width:162px;
 height:9px;
}

#box_um_adresse
{
 width:900px;
 margin-top:10px;
 border-top: 1px #58585a solid;
 text-align:center;
}

#adresse
{
 color:#00498f;
 padding-top:8px;
}

#copyright 
{
  font-size: 11px;
  padding-bottom:10px;
}

/*----------------------------------------------------------------*/
/*--                          Navigationen                      --*/
/*----------------------------------------------------------------*/

#main_navigation
{
 float:left;
 border:0;
 padding-left:10px;
 padding-top:1px;
 height:14px;
 font-size:11px;
 color: #fff;
 text-decoration:none;
 background-color: #00498f;
}

#main_buttons 
{
float:right;
margin-top:1px;
margin-right:5px;
}

#main_navigation a:hover
{
 color:#2E394D;
 text-decoration:none;
}

#inhalt_subnavigation
{
 margin-top:25px;
 margin-left:0px;
}

#inhalt_subnavigation a:hover
{
 color:#2E394D;
 text-decoration:none;
}

.country {  border: none;  }

a.copy:link {  text-decoration: none;  }

a.copy:hover {  text-decoration: none;  }

/*----------------------------------------------------------------*/
/*--                      aQ-Navigation - Main                  --*/
/*----------------------------------------------------------------*/

.aq_navi_main
{
 padding-right:4px;
 font-size:11px;
 float:left;
}

.aq_navi_main_normal
{
 /*font-size:11px;*/
 color:#fff;
 font-weight:bold;
 text-decoration:none;
}

.aq_navi_main_normal_sub
{
 /*font-size:11px;*/
 color:#415490;
 font-weight:bold;
 text-decoration:none;
}


.aq_navi_main_selected
{
 /*font-size:11px;*/
 color:#e2edf8;
 font-weight:bold;
 text-decoration:none;
}

.aq_navi_main_selected_sub
{
 /*font-size:11px;*/
 color:#415490;
 font-weight:bold;
 text-decoration:none;
}

/*--------------------------*/

.aq_navi_sub1
{
 margin-top:10px;
 padding-top:3px;
 width:170px;
 height:17px;
 vertical-align:middle;
 background: #abb2c0;
}

.aq_navi_sub1_normal
{
 font-size:11px;
 color:#ffffff;
 font-weight:bold;
 text-decoration:none;
 vertical-align:middle;
}

.aq_navi_sub1_normal_sub
{
 font-size:11px;
 color:#ffffff;
 font-weight:bold;
 text-decoration:none;
}

.aq_navi_sub1_selected
{
 font-size:11px;
 color:#2E394D;
 font-weight:bold;
 text-decoration:none;
}

.aq_navi_sub1_selected_sub
{
 font-size:11px;
 color:#2E394D;
 font-weight:bold;
 text-decoration:none;
}

/*--------------------------*/

.aq_navi_sub2
{  
 width:145px;
 padding-top:5px;
 padding-bottom:5px;
 margin-left:24px;
 border-bottom:1px #cac8c8 dotted;
}

.aq_navi_sub2_normal
{
 font-size:11px;
 color:#808080;
 text-decoration:none;
}

.aq_navi_sub2_normal_sub
{
 font-size:11px;
 color:#808080;
 text-decoration:none;
}

.aq_navi_sub2_selected
{
 font-size:11px;
 color:#505050;
 text-decoration:none;
}

.aq_navi_sub2_selected_sub
{
 font-size:11px;
 color:#505050;
 text-decoration:none;
}

/*-------------------------*/

.navi_img_normal
{
 margin-top:1px;
 margin-right:5px;
 margin-left:2px;
 border:0px;
 vertical-align:middle;
}

.navi_img_selected
{
 margin-top:-1px;
 margin-right:5px;
 margin-left:2px;
 border:0px;
 vertical-align:middle;
}

/*----------------------------------------------------------------*/
/*--                      Produkte auf startseite               --*/
/*----------------------------------------------------------------*/

#table_box        {  width: 460px;   }
#table_box_links  {  width:220px; float:left;border:1px #e6eaf0 solid;  }
#table_box_rechts {  width:220px; float:right; border:1px #e6eaf0 solid; margin-bottom:17px;  }
/*#table_box_unten  {  width:220px; height:170px;  margin-left:140px; border:1px #e6eaf0 solid;  }*/

/*----------------------------------------------------------------*/
/*--                      Navigation Filialen                   --*/
/*----------------------------------------------------------------*/

#filialen_dropdown
{
 position:absolute;
 /*top:145px;*/
 top:144px;
 margin-left:10px;
 padding-left:5px;
 padding-right:5px;
 overflow:hidden;
 font-size:12px;
 /*color:#415490;*/
 color:#FFFFFF;
 font-weight:bold;
 text-decoration:none;
 /*background: #dddddd;*/
 background: #5D617E;
 filter:alpha(opacity=90); /* for IE */
 -moz-opacity:0.9; /* for mozilla */
 opacity: 0.9; /* for safari */
 khtml-opacity: 0.9 /* for konquerer and older safari */
}

.filialen_dropdown_1  {  max-width:158px;  }  /* Deutsch  */
.filialen_dropdown_2  {  max-width:115px;  }  /* Englisch */

#filialen_dropdown ul {
  padding: 0;
  margin: 0;
  list-style: none;
  }
  
#filialen_dropdown li {
  float: left;
  position: relative;
  width: 100%;
  }

#filialen_dropdown li ul {
  display: none;
  }
  
#filialen_dropdown li > ul {
    top: auto;
    left: auto;
    }
    
#filialen_dropdown li:hover ul { display: block; color:#ffffff; }

#filialen_dropdown li ul li:hover { /*background: #cccccc;*/ background: #A3A7C2; color:#ffffff; }

#filialen_dropdown li ul li { padding-bottom:3px; }

#filialen_dropdown a { color:#ffffff; text-decoration:none; }

#filialen_dropdown a:link { color:#ffffff; text-decoration:none; }

#filialen_dropdown li:link { color:#ffffff; }

#filialen_dropdown li ul li:link { /*background: #cccccc;*/ background: #A3A7C2; color:#ffffff; }

/*----------------------------------------------------------------*/
/*--                  Navigation / Standard-Links               --*/
/*----------------------------------------------------------------*/

a  
{  
 text-decoration:none;  
 border:0;  
 outline-style:none;  
 outline-width:0;  
 color: #00498f;
 font-size:11px;
}

a:hover {  text-decoration:underline; }

/*----------------------------------------------------------------*/
/*--                      Bildmodul 1X                 --*/
/*----------------------------------------------------------------*/

#picnur1x  {  width:145px; margin:0; padding:0; border:0px;  }

/*----------------------------------------------------------------*/
/*--                     Sitemap                                --*/
/*----------------------------------------------------------------*/

a.sitemap_level1
{
 display:block;
 border-bottom:1px solid #b4a8b4;
 color:rgb(217,104,28);
 font-weight:normal;
 padding-bottom:.4em;
 background:url("../images/navi_pfeil_rechts.gif") no-repeat;
 background-position:right;
}

a.sitemap_level2
{
 color:rgb(62,77,116);
 background:url("../images/navi_pfeil_rechts.gif") no-repeat;
 background-position:220px 4px;
 display:block;
}

a.sitemap_level3          {  color:rgb(135,135,135);  }

.sitemap_level2_container {  float:left;   width:50%;  padding-top:.3em;  }
.sitemap_level3_container {  float:right;  width:50%;  padding-top:.3em;  }

/*----------------------------------------------------------------*/
/*--                     Download Liste                         --*/
/*----------------------------------------------------------------*/



.downloadtable   {  width: 100%;   margin-bottom:20px; margin-top:10px; }
.downloadheader  {}
.downloaddata    {  margin-top: 2px;                                      }
.dhead_line      {  margin-top: 2px;  border-bottom: 1px dotted #5169b0;  }

.dload_titel
{
 margin-bottom:3px;
 color:#666666;
 font-size:14px;
 font-weight:bold;
}

  
.dheader1  {  font: 12px/12px;  color:#5169b0;  width:290px; margin-right: 10px; overflow:hidden;  float:left;     }
.dheader2  {  width:70px;  font: 12px/12px;  color:#5169b0;  text-align: center;  margin-right: 10px; float:left;  }
.dheader3  {  width:90px;  font: 12px/12px;  color:#5169b0;  text-align: right; float:left;                       }

.ddata1    {  width:290px; overflow:hidden;  margin-right: 10px; float:left;     }
.ddata2    {  width:70px;  text-align: center;  margin-right: 10px; float:left;  }
.ddata3    {  width:90px;  text-align: right; float:left;                        }

.dfiledesc {  color: #9D9EA2;  font-size: 9px; }

/*----------------------------------------------------------------*/
/*--                     Search Box                             --*/
/*----------------------------------------------------------------*/

#searchbox
{
 width:165px;
 border-top:1px solid #3e4d74;
 border-bottom:1px solid #3e4d74;
 padding-bottom:.6em;
 padding-top:.6em;
 padding-left:0em;
 padding-right:0em;
 margin-top:0.5em;
 margin-right:0px;
 margin-bottom:0.5em;
}


.input_searchbox      {  width:162px;  font-size:11px;  color: rgb(62,77,116);  margin-top:2px;  }

input.input_searchbox {  background:none; border:solid 1px #9D9EA2; }
  
.titel_searchbox      {  font-size:11px;  font-weight: bold;  color:#d9681c;  }

.label_searchbox      {  font-size:11px;  color:#9d9ea2;  }

/*----------------------------------------------------------------*/
/*--                      Kontakt - Formular                    --*/
/*----------------------------------------------------------------*/

.kontaktform {  background-color:#eaeaea; padding-bottom:10px;  }

.kontaktform_titel {  font-weight:bold; margin-bottom:10px; padding:5px; background-color:#abb2c0;  }

.kontaktform_feld     {  margin:0;  margin-bottom:5px;  width:100%;  }
  
.kontakform_text      {  float:left;  width:170px; margin-left:10px;  display:inline;  }
  
.kontaktform_input    {}
  
.kontaktform_textarea {  font-size:11px;  }

.pflicht_marker       {  font-size:12px;  color:#FDA335; /*  Orange */  }

.datenschutz {  font-size:9px; text-align:center;background-color:#abb2c0; padding:5px;  }

/*----------------------------------------------------------------*/
/*--                      slideshow                             --*/
/*----------------------------------------------------------------*/
/* css definitions 4 slideshow */

#slideshow-box  {  width: 170px; height:219px; padding-left:0px;  z-index:1;  }

#slideshow .slide img { border:0; }
#slideshow .slide {  position:absolute;top:0;left:0;vertical-align:middle;display:none;  }
#slideshow {  position:relative;margin:auto;vertical-align:middle;  z-index:1; }

/*---------------------------------------------*/ 
/*               Terminliste                   */ 
/*---------------------------------------------*/ 

#mod_tlh {  text-align:left;  }

#mod_tlf {  text-align:left;  }

#mod_tl table
{
 width:500px; 
 background-color:#ffffff;
 border-collapse:collapse;
}

#mod_tl th
{
 width:100%;
 text-align: left;
 vertical-align: top;
 line-height: 200%;
 background-color:#00498f;
 color:#ffffff;
 margin-top:5px;
 margin-bottom:5px;
 padding-left:5px;
}

#mod_tl td
{
 text-align: left;
 vertical-align: top;
 line-height: 130%;
 padding-top:10px;
 padding-bottom:10px;
}

#mod_tl .border { border-top:0px solid #000000; border-bottom:0px solid #000000; }
#mod_tl .hell   { background-color:#ffffff; }
#mod_tl .dunkel { background-color:#d4dae0; }
#mod_tl .sp0 { width:100px; color: #666666;  }
#mod_tl .sp1 { width:100px; color: #666666;  }
#mod_tl .sp2 { width:90px; }
#mod_tl .sp3 { width:190px; text-align:center; }
#mod_tl .sp4 { width:150px; text-align:center; color: #666666;  }
#mod_tl .sp5 { width:80px; text-align:right; color: #666666;  }
#mod_tl .einrueck { padding-left:15px; }

.termlist tr {  padding-top:5px; padding-bottom:5px;  }

/*---------------------------------------------*/ 
/*               Terminein/ausgabe             */ 
/*---------------------------------------------*/ 

#mod_te
{
  margin-top:-38px;
}

#mod_te h1
{
 padding-top:15px;
 padding-bottom:10px;
 padding-left:0px;
 font-size: 18px; 
 text-decoration:none;
 color:#da1d23;
}

#mod_te h2 {  font-size:120%; font-weight:bold; color:#000000; margin-bottom:5px;  }
#mod_te p  {  font-size:100%; color:#222222;  }

.termin_gross {  font-weight:normal; font-size:14px;  }

/*---------------------------------------------*/ 
/*                 Terminteaser                */ 
/*---------------------------------------------*/ 

#mod_ttl table {  width:150px; border-collapse:collapse;  }

#mod_ttl td {  text-align: left; vertical-align: top; line-height: 130%;  }


#mod_ttl .hell   { background-color:#ffffff; }
#mod_ttl .dunkel { background-color:#ffffff; }
#mod_ttl .sp1    { width:150px; }
#mod_ttl .sp1    { font-weight:bold; color:#00498f;padding-top:5px; font-size:11px; }
#mod_ttl .sp2    { width:150px;  }
#mod_ttl .sp2 a  { color:#666666; }

#events_liste {  padding-top:10px; text-align:right;  }

/*----------------------------------------------------------------*/
/*--                     News Teaser Anzeige                    --*/
/*----------------------------------------------------------------*/

#datum_news
{
 font-weight: bold;
 color: #B4B4B4;
 font-size:8px;
}

.newsteaser_datum  {  font-size:10px; font-weight:bold;  }

.teaser_advanced  {  width: 150px;  } 

.teaser_advanced_inhalt  {}

.teaser_start_inhalt {}

.teaser_start_text {}

.teaser_start_more {  width:150px; text-align:right;  }

#news_archiv {  text-align:right;  }

.teaser_start_content
{
 padding-top:3px;
 padding-bottom:5px;
 width:150px;
}

.teaser_start_headline
{
 font-size:11px;
 font-weight:bold;
 color:#00498f;
 padding-top:2px;
}

.text_advanced_x  {  width:150px; text-align:left;  color:#666666;}

.text_advanced1   {  width:93px;  float:left; font-weight: bold; text-align:right;  } /*Datumanzeige */

.pageselector     {} 

/*----------------------------------------------------------------*/
/*--                     News Liste                            --*/
/*----------------------------------------------------------------*/

.teaser_advanced_border2 {  border-bottom:0px #cac8c8 dotted;  }

.teaser_advanced2        {  width:500px;  } 

.teaser_advanced_inhalt2 {  width:500px;  }

.teaser_start_inhalt2 {}

.teaser_start_text2 {}

.teaser_start_more2
{
 width:500px;
 text-align:right;
 padding-bottom:5px;
}

#news_archiv2 
{  
  text-align:right; 
}

.teaser_start_content2 
{
 padding-top:3px;
 padding-bottom:5px;
 width:500px;
}

.teaser_start_headline2
{
 font-size:11px;
 font-weight:bold;
 color:#3e508e;
 padding-top:2px;
}

.text_advanced_x2  {  width:500px; text-align:left;  color:#666666;  }

.text_advanced12  {  width:93px;  float:left; font-weight: bold; text-align:right;  } /*Datumanzeige */

.pageselector2    {} 

/*----------------------------------------------------------------*/
/*--                     News Gesamt                            --*/
/*----------------------------------------------------------------*/

.teaser_ng_start {  width:100%; }

.teaser_ng_start_headline  
{
 font-size: 11px;  
 font-weight: bold; 
 color:#3e508e; 
 padding-top:2px;
 padding-left:5px;
}

.teaser_ng_start_content  
{
 padding-top:3px;
 padding-bottom:5px;
 width:100%;
}

.teaser_ng_start_more {  width:235px; text-align:right; padding-bottom:5px;  }

.news_downloads
{
 padding-left:10px;
}

.downloads_titel
{
 font-weight:bold;
/* padding-left:5px; */
}

#headline_news
{
 padding-left:10px;
}

.neu_news_datum
{
 font-size:8pt;
 font-weight:bold;
}


#news_archiv3       {  text-align:right;  }


.text_advanced_x3  
{  
 width:100%; 
 text-align:left;  
 color:#666666;
 padding-left:5px;
}

.text_advanced_x4  
{  
 width:100%; 
 text-align:left;  
 color:#666666;
 padding-left:5px;
}

.text_advanced13  
{  
 width:93px;  
 float:left; 
 font-weight: bold; 
 text-align:right;  
} /*Datumanzeige */

.pageselector2  {} 

/*----------------------------------------------------------------*/
/*--                     Login                                  --*/
/*----------------------------------------------------------------*/

#loginbox
{
 width:139px;
 padding-bottom:0px;
 padding-top:5px;
 padding-left:16px;
 padding-right:0em;
 margin-top:0.5em;
 margin-right:0px;
}

.titel_loginbox      {  font-size:11px;  font-weight: bold;  color:#273b80;  margin-bottom:5px;  }

.input_loginbox      {  margin-top:0px;  width:163px;  font-size:11px;  color: rgb(62,77,116);   }

input.input_loginbox {  background:none; border:solid 1px #9D9EA2;  }

.label_loginbox      {  font-size:11px;  color:#9d9ea2;  }

.show_login_text     {  font-size:11px;  color:#9d9ea2;  }

.show_login_name     {  font-size:11px;  font-weight: bold;  color:#9d9ea2;  }

/*----------------------------------------------------------------*/
/*--                     News gesamt layout                     --*/
/*----------------------------------------------------------------*/

#box_um_content_mitte_inhalt_1
{
 width:240px;
 height:550px;
 padding-left:16px;
 float:left;
}

.news_title
{
 font-weight:bold;
 padding-left:5px;
 color:#666666;
}

.newsliste_content
{
  height:280px;
  padding-right:10px;
}

#corporate  {  width:100%;  }

#corporate_link
{
  width:235px;
  text-align:right;
  font-weight:bold;
}

#downloads
{
}

.bg_linie_1
{
 margin-top:4px;
 margin-bottom:4px;
 margin-left:6px;
 width:228px;
 height:1px;
 background-image:url(../upload/button/bg_linie1.gif);
 background-repeat:repeat-x;
 overflow:hidden;
}

#box_um_content_mitte_inhalt_2
{
 width:240px;
 height:550px;
 padding-left:12px;
 float:left;
}

.box_um_mitte_border_content
{
 width:240px;
 height:550px;
 border-bottom:1px #cac8c8 solid; 
 border-right:1px #cac8c8 solid; 
 border-top:1px #cac8c8 solid;
 border-left:1px #cac8c8 solid;
 padding-bottom:8px;
}

#ctp        {  width:100%;  }

#ctp_link
{
  width:235px;
  text-align:right;
  font-weight:bold;
}

#downloads_ctp
{
}

#box_um_content_mitte_inhalt_3
{
 width:240px;
 height:100%;
 padding-left:16px;
 margin-top:12px;
 float:left;
}

#cts        {  width:100%;  }

#cts_link
{
  width:235px;
  text-align:right;
  font-weight:bold;
}

#downloads_cts
{
}


A.linkout:link      {  text-decoration: none; color: #00498f; padding-left: 10pt; background-image: url("../upload/bullets/linkout3.gif"); background-repeat: no-repeat; background-position: top left  }
A.linkout:visited   {  text-decoration: none; color: #00498f; padding-left: 10pt; background-image: url("../upload/bullets/linkout3.gif"); background-repeat: no-repeat; background-position: top left  }
A.linkout:hover     {  text-decoration: none; color: #00498f; padding-left: 10pt; background-image: url("../upload/bullets/linkout3.gif"); background-repeat: no-repeat; background-position: top left   }


/*----------------------------------------------------------------*/
/*--                     Newsliste (alle)                       --*/
/*----------------------------------------------------------------*/

.news_alle_start
{
 width:495px;
}

.news_alle_start_text
{  
 width:100%;
}

.news_alle_start_more
{  
 width:100%; 
 text-align:right; 
 padding-bottom:5px;  
}

.news_alle_start_content
{
 width:100%;
}

.news_alle_start_headline
{
 width:100%;
 font-size:11px;  
 font-weight:bold; 
 color:#3e508e; 
}

/*----------------------------------------------------------------*/
/*--                     worldmap                               --*/
/*----------------------------------------------------------------*/

.liste_titel 
{
   border-bottom:1px #5169b0 dotted;
   color: #5169b0;
}

.liste_land
{
    font-weight:bold;
    color: #00498f;
}

.liste_firma 
{
    color: #00498f;
}

.liste_firma a
{
    color: #00498f;
    font-size:12px;
    padding-right: 10pt;
    background-image: url("../upload/bullets/linkout3.gif");
    background-repeat: no-repeat;
    background-position: top right;

}

.liste_ctp 
{ 
  color:#da1d23; 
}

.titel_laender 
{
  font-size:18px;
  color:#da1d23;  
  font-weight:bold;
}