/* defaults for the page */
/*img, form, p { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border: 0px none; }
th {
    font-weight:normal;
}
span{
    
}*/
/*.formularfehlertextmaxfettrot{
    color: #FF0000;
    font-weight:bold;
    }*/
div#clearer { clear: both; height: 0px;  }
/*div.clearer { clear: both; height: 0px;  }
div#artikelkalkulator_div div#clearer, div#artikelkalkulator_div div.clearer { line-height: 0px; }*/

/*div#ohneunder a {
    color:#000000;
    text-decoration:none;
    }*/
/*
div#ohnecolorunder a {
    color:#000000;
    text-decoration:underline;
    margin:0px;
    padding:0px;
    }
*/
/*.ohneunder{ text-decoration:none;font-weight:bold; }*/
/*div#artikelkalkulator_div { width: 180px; padding-right: 5px; }
	div#artikelkalkulator_div .bereich { background-color: #6086ba; color: #FFFFFF; margin: 0px 0px 5px 0px; padding: 1px 2px 1px 2px; }
	div#artikelkalkulator_div .gruppe { background-color: #b8d6fe; color: #000000; margin: 0px 0px 5px 0px; padding: 1px 2px 1px 2px; }
	div#artikelkalkulator_div hr.trenngruppe { background-color: #b8d6fe; border: 0px none; margin-top: 2px; }
	div#artikelkalkulator_div div.name { float: left; }
	div#artikelkalkulator_div div.wert { text-align: right; float: right; width: 80px; }
*/
span.bezname { color: #000000; font-weight:normal; }
span.beznameunder { color: #000000;text-decoration:underline;font-weight:normal; }
/************************************Status--Beginn***********************************************************/
/*div#StatusAuftragscontainer{
    float:none;
    border-color: #345686;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    padding-top:0px;
    margin-top: 0px;
}
div#StatusAuftragsdaten{
    border-color: #345686;
    background-color:#ebf6fc;
    float:left;
    border-style:solid double solid solid;
    border-width:1px 1px 0px 1px;
	padding: 0px 0px 0px 0px;
    width:100%;
    margin-top: 16px;
}
div#StatusAuftragsdatenAktiv{
    border-color: #345686;
    background-color:#ffff99;
    float:left;
    border-style:solid solid solid solid;
    border-width:1px 1px 0px 1px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin-top: 16px;
}
div#StatusAuftragsheadline{
    background-color: #345686;
    color:#FFFFFF;
    text-align:left;
    font-weight:bold;
    float:left;
	width:100%;
}
div#StatusAuftragsstatus{
    color:#FFFFFF;
	background-color: #345686;
    text-align:right;
    font-weight:normal;
    float:left;
}
div#StatusAuftragsmodalitaet{
    color:#000000;
    text-align:left;
    font-weight:bold;
    float:left;
	padding: 3px 0px 0px 3px;
	margin-bottom:5px;
}
div#StatusAuftragslieferzeit{
    color:#000000;
    text-align:left;
    font-weight:normal;
    float:left;
    padding-left:20px;
}
div#StatusAuftragspreise{
    color:#000000;
    text-align:right;
    font-weight:bold;
    float:right;
    padding: 3px 10px 0px 0px;
}
.StatusAuftragsadressen{
    color:#000000;
    text-align:left;
    font-weight:normal;
    float:left;
	padding:0px 0px 3px 3px;
	margin-bottom: 5px;
}
div#StatusBestelladresse{
    color:#87888a;
    text-align:left;
    font-weight:normal;
    float:left;
    border-style:solid;
    border-width:0px;
    border-color: #345686;
}
div#StatusRechnungsadresse{
    color:#000000;
    text-align:left;
    font-weight:normal;
    float:left;
    border-style:solid;
    border-width:0px;
    border-color: #345686;
}
div#StatusLieferadresse{
    color:#000000;
    text-align:left;
    font-weight:normal;
    float:left;
    padding-left:10px;
    border-style:solid;
    border-width:0px;
    border-color: #345686;
}
div#StatusPositionsdaten{
    border-color: #345686;
    background-color:#FFFFFF;
    float:left;
    border-style:dashed solid solid solid;
    border-width:1px 1px 0px 1px ;
    width:100%;
	padding-bottom:4px;
}
div#StatusPositionsdatenAktiv{
    border-color: #345686;
    background-color:#FFFF99;
    float:left;
    border-style:solid solid solid solid;
    border-width:1px 1px 0px 1px ;
    width:100%;
    padding-bottom:4px;
}
div#StatusPositionsheadline{
    background-color: #345686;
    color:#FFFFFF;
    text-align:left;
    font-weight:bold;
    float:left;
}
div#StatusPositionsstatus{
    color:#FFFFFF;
    background-color: #345686;
    text-align:left;
    font-weight:normal;
    float:left;
    width:auto;
}
div#StatusPositionsbilder{
    float: left;
    padding: 3px 0px 3px 3px;
	width: 220px;
}
div#StatusPositionsartikel{
    float: left;
    padding: 3px 3px 0px 0px;
    text-align:left;
}
div#StatusPositionsmitteilung{
    width: 100%;
    height:auto;
    overflow:hidden;
    padding: 3px 3px 0px 3px;
    text-align:left;
}*/
/************************************StatusEnde--BeginnPool*****************************************************/
/*div#PoolAuftragscontainer{
    float:none;
    padding: 0px 0px 0px 0px;
    margin: 4px 0px 0px 0px;
	overflow: hidden;
}
div#PoolAuftragsdaten, div#PoolAuftragsdatenAktiv{
    border-color: #345686;
    background-color:#ebf6fc;
    float:left;
    border-style:solid solid solid solid;
    border-width:1px 1px 0px 1px;
    width: 566px;
    padding: 0px 0px 0px 0px;
    margin-top: 16px;
}
div#PoolAuftragsdatenAktiv{
    background-color:#ffff99;
}
div#PoolAuftragsheadline{
    background-color: #345686;
    color:#FFFFFF;
    text-align:left;
    font-weight:bold;
    float:left;
	width:566px;
}
div#PoolAuftragsstatus{
    color:#000000;
    text-align:left;
    font-weight:normal;
    float:left;
    padding-left:20px;
}
div#PoolAuftragsmodalitaet{
    color:#000000;
    text-align:left;
    font-weight:normal;
    float:left;
    padding: 3px 0px 0px 3px;
}
div#PoolAuftragslieferzeit{
    color:#000000;
    text-align:left;
    font-weight:normal;
    float:left;
    padding-left:10px;
}
div#PoolAuftragspreise{
    color:#000000;
    text-align:right;
    font-weight:normal;
    float:right;
	padding: 3px 10px 0px 0px;
}
.PoolAuftragsadressen{
    color:#000000;
    text-align:left;
    font-weight:normal;
    float:left;
	padding: 0px 0px 3px 3px;
	margin-bottom: 5px;
}
div#PoolBestelladresse{
    color:#87888a;
    text-align:left;
    font-weight:normal;
    float:left;
    padding-left:3px;
    border-style:solid;
    border-width:0px;
    border-color: #345686;
}
div#PoolRechnungsadresse{
    color:#000000;
    text-align:left;
    font-weight:normal;
    float:left;
    border-style:solid;
    border-width:0px;
    border-color: #345686;
}
div#PoolLieferadresse{
    color:#000000;
    text-align:left;
    font-weight:normal;
    float:left;
    padding-left:10px;
    border-style:solid;
    border-width:0px;
    border-color: #345686;
}
div#PoolPositionsdaten, div#PoolPositionsdatenAktiv{
    border-color: #345686;
    background-color:#FFFFFF;
    float:left;
    border-style:dashed solid solid solid;
    border-width:1px 1px 0px 1px ;
    width: 566px;
}
div#PoolPositionsdatenAktiv{
    background-color:#FFFF99;
}
div#PoolPositionsheadline{
    background-color: #345686;
    color:#FFFFFF;
    text-align:left;
    font-weight:bold;
    float:left;
	padding-right:15px;
}
div#PoolPositionsstatus{
    color:#FFFFFF;
	background-color: #345686;
    text-align:left;
    font-weight:normal;
    float:left;
    padding-left:15px;
}
div#PoolPositionsbilder{
	width: 220px;
    float:left;
    padding: 3px 0px 3px 3px;
}
div#PoolPositionsartikel{
    float:left;
    padding: 3px 3px 0px 0px;
    text-align:left;
}
div#PoolPositionsmitteilung{
    width: 100%;
    height: auto;
    overflow: hidden;
    padding: 3px 3px 0px 3px;
    text-align:left;
}
div#PoolUploadfelder{
    padding:3px;
    text-align:left;
}
div#PoolBestUpload{
    padding:3px;
    text-align:left;
	margin-top: 10px;
	overflow: auto;
}
div#PoolBestUploadFooter{
    text-align:left;
    border-color: #345686;
    background-color:#ebf6fc;
    border-style:solid solid solid solid;
    border-width:0px 1px 1px 1px;
    width: 566px;
    padding: 3px 0px 3px 0px;
}*/
/************************************Ende-Pool******************************************************************/
/************************************StatusDETAILS--Beginn***********************************************************/
/*.HRDetail{
	background-color:#345686;
	color:#345686;
	width:95%;
	height:1px;
}
div#DetailsAuftragscontainer{
    float:none;
    border-color: #345686;
    border-style:solid;
    border-width:0px 0px 0px 0px;
    width:708px;
    padding-bottom:10px;
}
div#DetailsAuftragsdaten{
    border-color: #345686;
    background-color:#FFFFFF;
    float:left;
    border-style:solid;
    border-width:1px 1px 0px 1px;
    width:99%;
}
div#DetailsAuftragsheadline{
    background-color: #345686;
    color:#FFFFFF;
    text-align:left;
    font-weight:bold;
    float:left;
    cursor:pointer;
}
div#DetailsAuftragsmodalitaet{
    color:#000000;
    text-align:left;
    font-weight:normal;
    float:left;
    padding-left:4px;
}
div#DetailsAuftragsgutscheincode{
    color:#000000;
    text-align:left;
    font-weight:normal;
    float:left;
    padding-left:20px;
}
div#DetailsAuftragspreise{
    color:#000000;
    text-align:right;
    font-weight:normal;
    float:right;
    padding-right:10px;
}
.DetailsAuftragsadressen{
    color:#000000;
    text-align:left;
    font-weight:normal;
    float:left;
    position:relative;
}
div#DetailsAdressen{
    color:#000000;
    text-align:left;
    font-weight:normal;
    float:left;
    padding-left:3px;
    border-style:solid;
    border-width:0px;
    border-color: #345686;
}
div#DetailsArtikeldetails{
    background-color:#FFFFFF;
    float:left;
    padding:3px;
    text-align:left;
    width:300px;
    display:inline;
}
div#DetailsPositionsdaten{
    border-color: #345686;
    background-color:#FFFFFF;
    float:left;
    border-style:solid;
    border-width:1px 1px 1px 1px;
    text-align:center;
    width:99%;
}
div#DetailsDateiencontainer{
    background-color: #FFFFFF;
    color:#000000;
    text-align:center;
    font-weight:bold;
    float:none;
    cursor:auto;
    width:100%;
    display:block;
}
div#DetailsDateien{
    border-color: #345686;
    background-color:#FFFFFF;
    border-style:solid;
    margin-top:10px;
    margin-bottom:10px;
	padding:0px 0px 0px 0px;
    border-width:1px 1px 1px 1px;
    width:48%;
    height:315px;
    text-align:center;
    display:table;
}
div#DetailsDateiendrehungcontainer{
     background-color: #FFFFFF;
    color:#000000;
    text-align:center;
    font-weight:bold;
    float:none;
    cursor:auto;
    width:100%;
    display:inline;
}

div#DetailsDateiendrehung{
    border-color: #345686;
    background-color:#FFFFFF;
    border-style:solid;
    margin-top:10px;
    margin-bottom:10px;
	padding:0px 0px 0px 0px;
    border-width:0px 0px 0px 0px;
    width:49.5%;
    height:35px;
    text-align:center;
    display:table;
}
div#DetailsHinweistestcontainer{
    background-color: #FFFFFF;
    color:#000000;
    text-align:left;
    font-weight:normal;
    float:left;
    cursor:auto;
    width:100%;
    display:table-cell;
    vertical-align:middle;
}
div#DetailsAenderungsformular{
    background-color: #FFFFFF;
    color:#000000;
    font-weight:normal;
    float:none;
    text-align:left;
    padding-left:20px;
    width:90%;
}
div#DetailsAenderungsStorno{
    background-color: #FFFFFF;
    color:#000000;
    font-weight:normal;
    float:none;
    text-align:left;
    padding-left:0px;
    width:92%;
}
div#DetailsAenderungVStorno{
    background-color: #FFFFFF;
    color:#000000;
    text-align:right;
    padding-right:5px;
    font-weight:normal;
    float:left;
    cursor:auto;
    width:110px;
}
div#DetailsAenderungRStorno{
    background-color: #FFFFFF;
    color:#000000;
    text-align:left;
    padding-left:5px;
    font-weight:normal;
    float:left;
    width:110px;
    display:table-cell;
}
div#DetailsAenderungInfoStorno{
    background-color: #FFFFFF;
    color:#000000;
    text-align:left;
    padding-left:5px;
    font-weight:normal;
    float:left;
    width:100px;
}
div#DetailsAenderunglinks{
    background-color: #FFFFFF;
    color:#000000;
    text-align:left;
    font-weight:normal;
    float:left;
    padding-left:10px;
    width:280px;
}
div#DetailsAenderungVS{
    background-color: #FFFFFF;
    color:#000000;
    text-align:right;
    padding-right:5px;
    font-weight:normal;
    float:left;
    cursor:auto;
    width:110px;
}
div#DetailsAenderungRS{
    background-color: #FFFFFF;
    color:#000000;
    text-align:left;
    padding-left:5px;
    font-weight:normal;
    float:left;
    width:110px;
    display:table-cell;
}
div#DetailsAenderungInfo{
    background-color: #FFFFFF;
    color:#000000;
    text-align:left;
    padding-left:5px;
    font-weight:normal;
    float:left;
    width:100px;
}
div#DetailsAenderungButton{
    background-color: #FFFFFF;
    color:#000000;
    padding-left:5px;
    float:right;
    width:150px;
}
div#DetailsZurueckButton{
    background-color: #FFFFFF;
    color:#000000;
    padding-left:5px;
    float:left;
    width:150px;
}
div#DetailsStornoInfo{
    background-color: #FFFFFF;
    color:#000000;
    padding-left:5px;
	margin-bottom:15px;
    float:none;
	text-align:inherit;
    width:100%;
    border: 1px solid #FFFFFF;
}*/
/************************************StatusDetails Ende**************************************************************/
/*div#Headlineneu{
    width: 100%;
    height:115px;
    background-color:#FFFFFF;
}
div#Headlineneu.staging{
    background-color: #ffff66; 
}
div#Warenkorb{
    border:1px solid #ef9b11;
    cursor:pointer;
    height:45px;
	padding: 2px 2px 4px 2px;
}

div#Headlineneuinnen{
    width: 935px;
    height:75px;
    float:none
}
div#Flyerwirelogo{
    float:left;
	margin: 10px 0px 0px 0px;
}
div#Spruch{
    float:left;
	margin: 10px 0px 0px 20px;
}
div#Farbfaecher{
    float:left;
    margin-left:-30px;
}
div#Flaggen{
    float:left;
    padding-bottom:0px;
    margin-top:3px;
    margin-left:280px;
}
div#WillkommenSprache{
    float:left;
	margin: 30px 0px 0px 120px;
	width: 100px;
}
div#WillkommenLand{
    float:left;
	margin: 30px 0px 0px 0px;
}
div#vertical_slide{

}*/
div#Login{
    float:left;
    margin-left:5px;
}
/*div#Navigation{
    float:inherit;
    width:100%;
    height:65px;
    background-image:url("images/hg_header_kachel_nav.jpg");
    background-repeat:repeat-x;
    background-position: bottom;
}
div#NavigationMyfly{
    float:inherit;
    width:100%;
    height:65px;
    background-image:url("images/hg_header_kachel_nav3.gif");
    background-repeat:repeat-x;
    background-position: bottom;
}
div#UnterNavigation{
    float:inherit;
    width:100%;
    height:20px;
    margin-left:90px;
}
div#Navigation a
{
	font-family: verdana;
	font-size: 11px;
	line-height:15px;
	color:#ffffff;
	font-weight:normal;
	text-decoration: none;
        position:relative;
        bottom:-3px;
}
div#Navigation a:hover
{
	font-family: verdana;
	font-size: 11px;
	line-height:15px;
	color:#345686;
	font-weight:normal;
	text-decoration: none;
        position:relative;
        bottom:-3px;
}
div#Unternavi{
    float:none;
    width:100%;
    height:19px;
    position:relative;
    right:5px;
}
div#NavigationMyfly a
{
	font-family: verdana;
	font-size: 11px;
	line-height:15px;
	color:#ffffff;
	font-weight:normal;
	text-decoration: none;
        position:relative;
        bottom:-3px;
}
div#NavigationMyfly a:hover
{
	font-family: verdana;
	font-size: 11px;
	line-height:15px;
	color:#345686;
	font-weight:normal;
	text-decoration: none;
        position:relative;
        bottom:-3px;
}*/
div#Balkenunten{
    width:100%;
    height:5px;
    border-top-color:#345686;
    border-top-style:solid;
    border-top-width:5px;
}
/*div#contentgrey{
    float:none;
    /*width:940px;*/
    /*font-family : verdana;
    font-size : 11px;*/
    /*line-height: 18px;*/
    /*color:#888888;
}*/
/*
div#Hauptcontent{
    min-height:400px;
    /*empty-cells:show;*/
/*}
div#Hauptnaviaussen{
    float:none;
    width:605px;
    height:21px;
    padding-left:32px;
}
div#Hauptnaviaussen a:hover{
    color:#ffffff;
    font-weight:bold;
}
div#Hauptnavilinks{
    float:left;
}
div#Hauptnavizwischen{
    float:left;
}
div#Hauptnavirechts{
    float:left;
}
div#Unternaviaussen{
    float:none;
    width:825px;
    height:21px;
    padding-left:255px;
}
div#Newsheader{
  	font-family : verdana;
	font-size : 11px;
	font-weight: bold;
	color:#FFFFFF;
        float:left;
        position:relative;
        top:2px;
}
div#Rubrikboxaussen{
    float:left;
    width:124px;

  margin-top: -4px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
}
div#Rubrikboxheadline{
    float:none;
    width:124px;
}
div#Rubrikboxrow{
    float:none;
    text-align:left;
    width:124px;
    height:20px;
}
*/
/*div#Finderboxaussen{
    float:left;
    width:166px;
    text-align:center;
}
div#Finderboxheadline{
    float:left;
    width:166px;
    height:95px;
    vertical-align:middle;
}
div#Finderboxheadlinetext{
    float:left;
    width:166px;
    padding-top:5px;
    text-align:center;
    font-weight:normal;
    color: #6086ba;
}
div#Finderboxrow{
    float:left;
    width:166px;
    /*border: 1px dashed #6086ba;*/
    /*padding:2px 4px 2px 4px;
    margin-top:5px;
    text-align:left;
    font-size:10px;
    color:#000000;/*#345686;#6086ba;*/
/*}
#Finderboxrow a{
    float:left;
    width:166px;
    /*border: 1px dashed #6086ba;*/
    /*padding:2px 4px 2px 4px;
    margin-top:5px;
    text-align:center;
    font-size:10px;
    color:#000000;/*#345686;#6086ba;*/
/*}*/
/*div#servicehilfeboxaussen{
    float:left;
    width:166px;
    text-align:center;
}
div#servicehilfeboxheadline{
    float:left;
    width:166px;
    height:65px;
    overflow:hidden;
    /*border: 1px solid #000000;*/
/*}
div#servicehilfeboxheadlinetext{
    float:left;
    width:166px;
    padding-top:5px;
    height:22px;
    text-align:left;
    font-size:11px;
    text-align:center;
    font-weight:bold;
    vertical-align:bottom;
    /*color:#345686;*/
/*}
div#servicehilfeboxrow{
    float:left;
    width:166px;
    /*border: 1px dashed #6086ba;*/
    /*padding:2px 4px 2px 4px;
    margin-top:5px;
    text-align:left;
    font-size:10px;
    color:#000000;/*#345686;#6086ba;*/
    /*background-color:#888888;*/
/*}*/
/*
div#kontaktboxaussen{
    float:left;
    width:166px;
    text-align:center;
}
div#kontaktboxheadline{
    float:left;
    width:166px;
    height:65px;
    overflow:hidden;
    /*border: 1px solid #000000;*/
/*}
div#kontaktboxheadlinetext{
    float:left;
    width:166px;
    padding-top:5px;
    height:22px;
    text-align:left;
    font-size:11px;
    text-align:center;
    font-weight:bold;
    vertical-align:bottom;
    /*color:#345686;*/
/*}
div#kontaktboxrow{
    float:left;
    width:166px;
    /*border: 1px dashed #6086ba;*/
    /*padding:2px 4px 2px 4px;
    margin-top:5px;
    text-align:center;
    font-size:10px;
    color:#000000;/*#345686;#6086ba;*/
    /*background-color:#888888;*/
/*}

/*div#oneworldboxaussen{
    float:left;
    width:166px;
    text-align:center;
}
div#oneworldboxheadline{
    float:left;
    width:166px;
    height:65px;
    overflow:hidden;
    /*border: 1px solid #000000;*/
/*}
div#oneworldboxheadlinetext{
    float:left;
    width:166px;
    padding-top:5px;
    height:22px;
    text-align:left;
    font-size:11px;
    text-align:center;
    font-weight:bold;
    vertical-align:bottom;
    /*color:#345686;*/
/*}
div#oneworldboxrow{
    float:left;
    width:166px;
    /*border: 1px dashed #6086ba;*/
    /*padding:2px 4px 2px 4px;
    margin-top:5px;
    text-align:center;
    font-size:10px;
    color:#000000;/*#345686;#6086ba;*/
    /*background-color:#888888;*/
/*}*/
/*

div#FinderboxKlein{
    float:left;
    width:100px;
    text-align:center;
	cursor:pointer;
}
div#FinderboxKleinBild{
	width: 100px;
    vertical-align:middle;
}
div#FinderboxKleinText{
    padding: 5px 0px 10px 0px;
    height:25px;
    text-align:center;
    font-weight:normal;
}*/

/*/* Buttons */
/* blau weiß */
/*#buttonbw {
  width:100%;
  font-size:93%;
  line-height:normal;
  display: inline;
}
#buttonbw ul {
  margin: 0px;
  padding:2px 10px 0px 0px;
  list-style:none;
}
#buttonbw li {
  float:left;
  background:url("images/button_bw_left.gif") no-repeat left top;
  margin: 0px;
  padding: 0px 0px 0px 2px;
}
#buttonbw a {
  display:block;
  background:url("images/button_bw_right.gif") no-repeat right top;
  padding:2px 6px 2px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#000;
}
#buttonbw input {
  display:block;
  border:0px;
  cursor:pointer;
  background:url("images/button_bw_right.gif") no-repeat right top;
  padding:2px 6px 2px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#000;
}
#buttonbw a:hover {
  color:#333;
}
/* blau gelb */
/*#buttonby {
  width:100%;
  font-size:93%;
  line-height:normal;
  display: inline;
}
#buttonby ul {
  margin:0;
  padding:2px 10px 0px 0px;
  list-style:none;
}
#buttonby li {
  float:left;
  background:url("images/button_by_left.gif") no-repeat left top;
  margin: 0px;
  padding: 0px 0px 0px 2px;
}
#buttonby a {
  display:block;
  background:url("images/button_by_right.gif") no-repeat right top;
  padding:2px 6px 2px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#000;
}
#buttonby a:hover {
  color:#999;
}
#buttonby input {
  display:block;
  border:0px;
  cursor:pointer;
  background:url("images/button_by_right.gif") no-repeat right top;
  padding:2px 6px 2px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#000;
}
/* blau grün */
/*#buttonbg {
  width:100%;
  font-size:93%;
  line-height:normal;
  display: inline;
}
#buttonbg ul {
  margin: 0px;
  padding:2px 10px 0px 0px;
  list-style:none;
}
#buttonbg li {
  float:left;
  background:url("images/button_bg_left.gif") no-repeat left top;
  margin: 0px;
  padding: 0px 0px 0px 2px;
}
#buttonbg a {
  display:block;
  background:url("images/button_bg_right.gif") no-repeat right top;
  padding:2px 6px 2px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#000;
}
#buttonbg a:hover {
  color:#999;
}

#buttontext {
  margin: 0px;
  padding: 0px 0px 0px 0px;
  border: none;
  border-width: 0px;
  display:block;
  border-color:transparent;
  cursor:pointer;
  text-decoration:underline;
  list-style-type:none;
  list-style:none;
  list-style-image:none;
}

#buttontext ul{
  margin: 0px;
  padding: 0px 0px 0px 0px;
  border: none;
  border-width: 0px;
  border-color:transparent;
  cursor:pointer;
  text-decoration:underline !important;
  list-style-type:none;
  list-style:none;
  list-style-image:none;
}*/
/* Hinweisboxen */
/*
p.warnung {
    margin: 10px 0px 0px 0px;
	padding: 5px;
	background-color: #EFEFEF;
	color: red;
	border: 2px dotted red;
	display: block;
}
p.hinweis {
	margin: 5px 0px 5px 0px;
    padding: 5px;
	background-color: #EFEFEF;
	color: red;
	border: 1px solid #ffdd99;
	display: block;
}*/
/*Adressverwaltungsgeschlumper*/
/*.trblue
{
	font-family : verdana;
	font-size : 9px;
	font-weight: bold;
	line-height: 14px;
	background-color:#6086BA;
	color:#FFFFFF;
  text-align:left;
}*/
/*td.contentblue
{
	font-family : verdana;
	font-size : 9px;
	line-height: 15px;
	color:#000000;
}
.contentblue
{
	font-family : verdana;
	font-size : 10px;
	line-height: 15px;
	color:#000000;
}
*/
.adressheader
{
	font-family : verdana;
	font-size : 9px;
	font-weight: normal;
	line-height: 14px;
	background-color:transparent;
	color:#000000;
	text-align:left;
	border-bottom: 1px solid #000000
}
.artikelFreitext {
	color: #6086ba;
	font-weight: bold;
}
div#blauunten{
    border-color: #345686;
    /*background-color:#ebf6fc;*/
    float:left;
    border-style:solid double solid solid;
    border-width:0px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
    width:590px;
}
img.treemenu {height:16px;border:0px;margin-left:0px;margin-right:0px}
/*div#myflymenu {
    margin-top:-40px;
}*/
div#abstand {
    height:0px;
}
/*div#finder { margin-top: -15px; }*/
/*div#breadcrumb {
    float:left;
    margin-left:10px;
    margin-top:-10px;
    margin-bottom:0px;
    padding-bottom:8px;
    font-size:10px;
    width:560px;
    font-family : verdana;
    font-size : 11px;
    color:#345686;/*#6086BA;*/
/*    }
div#breadcrumb a{
    float:none;
    /*width:940px;*/
    /*font-family : verdana;
    font-size : 11px;
    text-decoration:underline;
    color:#345686;
}*/
.fett {
  font-weight:bold;
}
/* CSS für Accordeon*/
/*.toggler  { cursor:pointer; font-weight:normal; color:#345686; margin: 0; padding:0px; font-size:13px;text-decoration:underline; }
.toggler:hover	 { background:#fff; }
.element	 { padding:0 5px;font-size:11px; }*/
/* CSS für Link Anker und Sprung zum Anker Faq/Glossar*/

.anker {

    color:#345686;

    text-decoration:none;

    margin:0px;

    padding:0px;

    }

/*.linkanker {
    color:#6186ba;
    text-decoration:none;
    margin:0px;
    padding:0px;
    }

.linkextern {
    color:#58585a;
    text-decoration:none;
    margin:0px;
    padding:0px;
    }
.ueberschrift, a.ueberschrift, a.ueberschrift:hover {
    color:#345686;
    text-decoration:none;
    font-weight:bold;
    margin:0px;
    padding:0px;
    }
.anker:hover {
    color:#58585a;
    text-decoration:none;
    font-weight:bold;
    margin:0px;
    padding:0px;
    }

.linkanker:hover {
    color:#6186ba;
    text-decoration:none;
    margin:0px;
    padding:0px;
    }

.linkextern:hover {
    color:#58585a;
    text-decoration:none;
    margin:0px;
    padding:0px;
    }
*/
.text {
    color:#58585a;
    text-decoration:none;
    margin:0px;
    padding:0px;
    }
/* Extra Styles für #tm boxen links preisebestellen*/
/*div#preformatted{
    font-size:10px;
    margin-top:-10px;
}
#preformatted span, h4{
    font-size:11px;
}
#preformatted ul{
    margin-left:-5px;
    list-style-type: none;
}
#preformatted li{
    background-image: url(images/listitem_dot.gif); 
    background-repeat: no-repeat; 
    background-position:left top;
    padding-left: 10px;
}
#umbruchkleiner {
    line-height:8px;
}
*/
