.startseite_link:link
{
	text-decoration: none;
}

/* ************************************************************************** */
/* neue Styles fuer graph. aenderungen :: ANFANG **************************** */
/* ************************************************************************** */

body
{
    margin:  0px;
    padding: 0px;
}

.links_default
{
    width:            13px;
    background-image: url(/img/ra_links_default.gif);
}

.rechts_default
{
    width:            13px;
    background-image: url(/img/ra_rechts_default.gif);
}

.rechts_footer
{
    width:            13px;
    background-image: url(/img/ra_rechts_footer.gif);
}

.hg_nav_neu
{
    width:            26px;
    background-image: url(/img/hg_nav_links_neu.gif);
}

.ra_top_startseite
{
    width:            11px;
    background-image: url(/img/ra_top_startseite.gif);
}

.top_produkte_startseite
{
    font-family:     Tahoma, Arial, Helvetica, sans-serif;
    color:           #4E4E4E;
    font-size:       11px;
    text-decoration: none;
}

.top_produkte_hintergrund
{
    background: url(/img/hg_produkte_neu.gif) top right no-repeat;
}

a.bulk_neu:link,
a.bulk_neu:active,
a.bulk_neu:hover,
a.bulk_neu:visited
{
    font-family:     Tahoma, Arial, Helvetica, sans-serif;
    color:           #4E4E4E;
    font-size:       11px;
    text-decoration: none;
    letter-spacing:  1px;
}

a.bij:link,
a.bij:active,
a.bij:hover,
a.bij:visited
{
    font-family:     Tahoma,Arial,Helvetica,sans-serif;
    color:           #4E4E4E;
    font-size:       11px;
    text-decoration: underline;
}

a.bij2:link,
a.bij2:active,
a.bij2:hover,
a.bij2:visited
{
    font-family:     Tahoma,Arial,Helvetica,sans-serif;
    color:           #4E4E4E;
    font-size:       11px;
    text-decoration: none;
    letter-spacing:  1px;
}

a.bij3:link,
a.bij3:active,
a.bij3:hover,
a.bij3:visited
{
    font-family:     Tahoma,Arial,Helvetica,sans-serif;
    color:           #4E4E4E;
    font-size:       11px;
    text-decoration: underline;
    letter-spacing:  1px;
}


a.searchlink_neu:link,
a.searchlink_neu:active,
a.searchlink_neu:hover,
a.searchlink_neu:visited
{
    font-family:     Tahoma, Arial, Helvetica, sans-serif;
    color:           #4E4E4E;
    font-size:       11px;
    text-decoration: none;
    letter-spacing:  1px;
}

.top_produkte_startseite a:link,
.top_produkte_startseite a:active,
.top_produkte_startseite a:hover,
.top_produkte_startseite a:visited
{
    font-family:     Tahoma, Arial, Helvetica, sans-serif;
    color:           #4E4E4E;
    font-size:       11px;
    text-decoration: none;
}

#headbar_neu
{
	padding:        0px;
	margin-left:    5px;
	margin-top:     3px;
	margin-bottom:  3px;
	font-family:    Tahoma;
	font-size:      11px;
	color:          #4e4e4e;
	letter-spacing: 1px;
}
#headbar_neu h1
{
    color: #C2C0C0;
}

li.MenuItem_03_a a:link
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color:#4E4E4E;
    font-size:11px;
    text-decoration: none;
	width: 211px;
	display: block;
	letter-spacing: 1px;
}

li.MenuItem_03_a a:active
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color : #4E4E4E;
    font-size: 11px;
    text-decoration: none;
	width: 211px;
	display: block;
	letter-spacing: 1px;
}

li.MenuItem_03_a a:visited
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color : #4E4E4E;
    font-size: 11px;
    text-decoration: none;
	width: 211px;
	display: block;
	letter-spacing: 1px;
}

li.MenuItem_03_a a:hover
{
	background-color:#EBF7FF;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
	width: 211px;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	display: block;
	color: #4E4E4E;
	letter-spacing: 1px;
}

a.navimain_neu:link {	padding-right:25px; padding-left:3px; font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 12px;	text-transform: uppercase;	text-decoration: none; letter-spacing: 1px; font-weight: bold;}
a.navimain_neu:visited {	padding-right:25px; padding-left:3px; font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 12px;	text-transform: uppercase;	text-decoration: none; letter-spacing: 1px; font-weight: bold;}
a.navimain_neu:hover {	padding-right:25px; padding-left:3px; font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 12px;	text-transform: uppercase;	text-decoration: underline; letter-spacing: 1px; font-weight: bold;}
a.navimain_neu:active {	padding-right:25px; padding-left:3px; font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 12px;	text-transform: uppercase;	text-decoration: none; letter-spacing: 1px; font-weight: bold;}

a.navimain_neu_2:link    {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 12px;	text-transform: uppercase;	text-decoration: none; letter-spacing: 1px; font-weight: bold;}
a.navimain_neu_2:visited {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 12px;	text-transform: uppercase;	text-decoration: none; letter-spacing: 1px; font-weight: bold;}
a.navimain_neu_2:hover   {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 12px;	text-transform: uppercase;	text-decoration: underline; letter-spacing: 1px; font-weight: bold;}
a.navimain_neu_2:active  {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 12px;	text-transform: uppercase;	text-decoration: none; letter-spacing: 1px; font-weight: bold;}

.navi_main_txt { padding-left:3px; font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 12px;	text-transform: uppercase;	text-decoration: none; letter-spacing: 1px; font-weight: bold;}


#top_searches_neu
{
    position: absolute;
    top:      375px; 
    left:     400px; 	
}

.text_neu
{
    color:           #4E4E4E;
    letter-spacing:  1px;
}

#extra_keywords_neu
{
    position:   absolute;
    width:      190px;
    margin:     0px;
    padding:    0px;
    text-align: left;
    top:        850px; 
    left:       175px; 
}

.googlelink_neu         { font-size:11px; color:#4E4E4E; text-decoration:none; letter-spacing:1px; }
.googlelink_neu:link    { font-size:11px; color:#4E4E4E; text-decoration:none; letter-spacing:1px; }
.googlelink_neu:visited { font-size:11px; color:#4E4E4E; text-decoration:none; letter-spacing:1px; }
.googlelink_neu:hover   { font-size:11px; color:#4E4E4E; text-decoration:none; letter-spacing:1px; }
.googlelink_neu:active  { font-size:11px; color:#4E4E4E; text-decoration:none; letter-spacing:1px; }

.txt12_neu
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:   12px;
    line-height: 140%;
    letter-spacing: 1px;
	color: #4e4e4e;
}

.kategorietxt_neu
{
	line-height:      140%;
	color:            #4e4e4e;
	text-decoration:  none;
	font-size:        11px;
	font-family:      Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing:   1px;
}

.navnewshead_neu           { font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #4e4e4e;	font-size: 11px;	line-height: 130%;	font-weight: normal;}
.navnewshead_neu a:link    { font-family: Tahoma, Arial, Helvetica, sans-serif; color : #4e4e4e; font-size: 11px;	line-height: 130%;text-decoration: none; font-weight: normal;}
.navnewshead_neu a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;color: #4e4e4e;	line-height: 130%;	text-decoration: none; font-weight: normal;}
.navnewshead_neu a:hover   { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;color: #4e4e4e;	line-height: 130%;	text-decoration: none; font-weight: normal;}
.navnewshead_neu a:active  { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;color: #4e4e4e;	line-height: 130%;	text-decoration: none; font-weight: normal;}

.repnewsstartseite:link    { font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #08498D; font-size: 11px; text-decoration: underline; letter-spacing:1px;}
.repnewsstartseite:visited { font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #08498D; font-size: 11px; text-decoration: underline; letter-spacing:1px;}
.repnewsstartseite:hover   { font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #08498D; font-size: 11px; text-decoration: underline; letter-spacing:1px;}
.repnewsstartseite:active  { font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #08498D; font-size: 11px; text-decoration: underline; letter-spacing:1px;}

a.startseite_link_neu:link
{
    text-decoration: none;
    color:#797979; 
    font-style:oblique; 
    letter-spacing: 1px;
}

a.startseite_link_neu:hover
{
    text-decoration: none;
    color:#797979; 
    font-style:oblique; 
    letter-spacing: 1px;
}

a.startseite_link_neu:active
{
    text-decoration: none;
    color:#797979; 
    font-style:oblique; 
    letter-spacing: 1px;
}

.startseite_link_neu:visited
{
    text-decoration: none;
    color:#797979; 
    font-style:oblique; 
    letter-spacing: 1px;
}

.neuer_text
{
    letter-spacing: 1px;
    color:          #4e4e4e;
    line-height:    15px;
}

#arztver_neu h1
{
	line-height:    150%;
	font-family:    Tahoma, Arial, Helvetica, sans-serif;
	color :         #4e4e4e;
	font-size:      20px;
	font-weight:    bold;
	letter-spacing: 1px;
}
#arztver_neu h2
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color : #797979;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 1px;
}
#arztver_neu h3
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color : #8A8A8A;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 1px;
}

#jobpos_neu
{
    position:    absolute;
    width:       200px;
    top:         565px; 
    left:        175px; 
    text-align:  left;
}

#jobpos_neu h4        { font-size:11px; color:#4e4e4e; text-decoration:none; letter-spacing:1px }
#jobpos_neu a:link    { font-size:11px; color:#4e4e4e; text-decoration:none; letter-spacing:1px }
#jobpos_neu a:visited { font-size:11px; color:#4e4e4e; text-decoration:none; letter-spacing:1px }
#jobpos_neu a:hover   { font-size:11px; color:#4e4e4e; text-decoration:none; letter-spacing:1px }
#jobpos_neu a:active  { font-size:11px; color:#4e4e4e; text-decoration:none; letter-spacing:1px }

#jobbo_neu
{
	background-image: /*url(/img/hg_nav_jobstadt.gif)*/;
		width: 179px;
		height: 9px;
}

.undernav_neu           { font-size:11px; color:#4e4e4e; text-decoration:none; letter-spacing:1px }
.undernav_neu h3        { font-size:11px; color:#4e4e4e; text-decoration:none; letter-spacing:1px }
.undernav_neu a:link    { font-size:11px; color:#4e4e4e; text-decoration:none; letter-spacing:1px }
.undernav_neu a:visited { font-size:11px; color:#4e4e4e; text-decoration:none; letter-spacing:1px }
.undernav_neu a:hover   { font-size:11px; color:#4e4e4e; text-decoration:none; letter-spacing:1px }
.undernav_neu a:active  { font-size:11px; color:#4e4e4e; text-decoration:none; letter-spacing:1px }

#navifirm_neu
{
	background-color:#BBBBBB;
}

#navifirm_neu span
{
	line-height:  150%;
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	color : red;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-left:5px
}

#navifirm_neu a:link,
#navifirm_neu a:hover,
#navifirm_neu a:active,
#navifirm_neu a:visited
{
	line-height:     200%;
	font-family:     Tahoma, Arial, Helvetica, sans-serif;
	color :          #000000;
	font-size:       11px;
	font-weight:     bold;
	text-decoration: none;
	padding-right:   12px;
}

a.std_link:link,
a.std_link:hover,
a.std_link:active,
a.std_link:visited
{
	font-family:     Tahoma, Arial, Helvetica, sans-serif;
	color :          #4e4e4e;
	font-size:       11px;
    letter-spacing:  1px;
    text-decoration: none;
}

.kontakt_neu
{
    font-family:  Tahoma, Arial, Helvetica, sans-serif;	
    font-size:    11px;
    color:        #4e4e4e;	
    line-height:  15px;
    width:        150px;
}

.arzt_input_neu
{
    border:           1px solid #4e4e4e; 
    padding-left:     4px; 
    padding-top:      3px; 
    background-color: #ffffff; 
    width:350px; 
    height:14px; 
    font-family: Tahoma, Arial, Helvetica, sans-serif; 
    color:#4e4e4e; 
    font-size:11px;
    letter-spacing: 1px;
}

.arzt_input_neu:focus
{
    background-color: #4e4e4e;
    color: #ffffff;
    font-weight: bold;
}

.arzt_input_neu_select
{
    border:           1px solid #4e4e4e; 
    padding-left:     4px; 
    padding-top:      3px; 
    background-color: #ffffff; 
    width:356px; 
    height:20px; 
    font-family: Tahoma, Arial, Helvetica, sans-serif; 
    color:#4e4e4e; 
    font-size:11px;
    letter-spacing: 1px;
}

.eintragen_message
{
    border:           1px solid #4e4e4e; 
    padding-left:     4px; 
    padding-top:      3px; 
    background-color: #ffffff; 
    width:350px; 
    height:150px; 
    font-family: Tahoma, Arial, Helvetica, sans-serif; 
    color:#4e4e4e; 
    font-size:11px;
    letter-spacing: 1px;
}

.eintragen_message:focus
{
    background-color: #4e4e4e;
    color: #ffffff;
    font-weight: bold;
}

.blaettern_aktiv a:link,
.blaettern_aktiv a:active,
.blaettern_aktiv a:hover,
.blaettern_aktiv a:visited
{
    font-family:     Tahoma, Arial, Helvetica, sans-serif;
    color:           #4E4E4E;
    font-size:       12px;
    text-decoration: none;
    letter-spacing:  1px;
    padding-left:    2px;
    padding-right:   2px;
}

.blaettern_inaktiv
{
    font-family:     Tahoma, Arial, Helvetica, sans-serif;
    color:           #000000;
    font-size:       12px;
    text-decoration: underline;
    letter-spacing:  1px;
    padding-left:    2px;
    padding-right:   2px;    
}

.desc_article
{
	font-family:    Tahoma, Arial, Helvetica, sans-serif;
	font-size:      12px;
    line-height:    16px;
	color:          #4e4e4e;
}

/* ************************************************************************** */
/* neue Styles fuer graph. aenderungen :: ENDE ****************************** */
/* ************************************************************************** */

.startseite_link:hover
{
	text-decoration: none;
}

.startseite_link:active
{
	text-decoration: none;
}

.startseite_link:visited
{
	text-decoration: none;
}

.navi_cell
{
	font-size:10px;	
	text-align:center;
	vertical-align:center;
}

.navi_cell a:link
{
	text-decoration:none;
	font-size:10px;	
}
.navi_cell a:visited
{
	text-decoration:none;
	font-size:10px;	
}
.navi_cell a:hover
{
	text-decoration:none;
	font-size:10px;	
}
.navi_cell a:active
{
	text-decoration:none;
	font-size:10px;	
}
.main_cell
{
	font-size:10px;
	font-weight:bold;
	text-align:center;
	vertical-align:center;
}

#page_raster
{
	margin-left:10px;
	background-color:#999999;
}

#page_raster td
{
	text-align:center;
	vertical-align:center;
	border:1px solid white;
}

#page_raster a
{
	color:black;
	text-decoration:none;
}

#extra_keywords
{
  position:absolute;
  width:160px;
  margin:0px;
  padding:0px;
  text-align:left;
  top: 1480px; 
  left: 15px; 
}

#side_keywords
{
  position:absolute;
  width:160px;
  margin:0px;
  padding:0px;
  top: 1520px; 
  left: 25px; 
}

#top_searches
{
  position:absolute;
  top: 372px; 
  left: 209px; 	
}

#hidden_wirkstoff
{
	display:none;
}

.medikament_detail_tbl tr
{
	margin:1px 0 5px 0;
}

.medikament_detail_tbl td
{
	margin:1px 0 5px 0;
}

div.autocomplete_search {
  position:absolute;
  width:250px;
  background-color:white;
  border:1px solid #888;
  margin:0px;
  padding:0px;
  text-align:left;
}
div.autocomplete_search ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  text-align:left;
}
div.autocomplete_search ul li.selected { background-color: #7DB401;}
div.autocomplete_search ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:15px;
  cursor:pointer;
  text-align:left;
}

#headbar
{
	padding:0 3px 0 3px;
	margin-left:14px;
	width:786px;
	font-family:Tahoma;
	font-size:11px;
	color:#FFF;
	background-color:#656565;
}
#headbar a:link {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #ffffff;	font-size: 11px;	text-decoration: none;}
#headbar a:visited {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #ffffff;	font-size: 11px;	text-decoration: none;}
#headbar a:hover {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color:#ffffff;	text-decoration: underline;}
#headbar a:active {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #ffffff;	font-size: 11px;	text-decoration: none;}

ul
{
	list-style: none;
	padding:0;
	margin:0;
}

div ul.menu
{
	width:179px;
	padding:0;
	margin:0;
}
/*
**********************
 Menu Reiternavigation
**********************
*/

.navh1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}

.navimain {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}
a.navimain:link {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #FFFFFF;	font-size: 12px;	text-transform: uppercase;	text-decoration: none;}
a.navimain:visited {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #FFFFFF;	font-size: 12px;	text-transform: uppercase;	text-decoration: none;}
a.navimain:hover {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #FFFFFF;	font-size: 12px;	text-transform: uppercase;	text-decoration: underline;}
a.navimain:active {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #FFFFFF;	font-size: 12px;	text-transform: uppercase;	text-decoration: none;}

/*
*********
Menu Oben
*********
*/

li.MenuItem_01 a:link
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color:#ffffff;
    font-size:11px;
    text-decoration: none;
	width: 179px;
	display: block;
}

li.MenuItem_01 a:active
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color : #ffffff;
    font-size: 11px;
    text-decoration: none;
	width: 179px;
	display: block;
}

li.MenuItem_01 a:visited
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color : #ffffff;
    font-size: 11px;
    text-decoration: none;
	width: 179px;
	display: block;
}

li.MenuItem_01 a:hover
{
	background-color:#a2ff00;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
	width: 179px;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	display: block;
	color: #000066;
}

/*
*****************
Menu in der Mitte
*****************
*/

li.MenuItem_02 a:link
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color:#213823;
    font-size:11px;
    text-decoration: none;
	width: 179px;
	display: block;
}

li.MenuItem_02 a:active
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color : #213823;
    font-size: 11px;
    text-decoration: none;
	width: 179px;
	display: block;
}

li.MenuItem_02 a:visited
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color : #213823;
    font-size: 11px;
    text-decoration: none;
	width: 179px;
	display: block;
}

li.MenuItem_02 a:hover
{
	background-color:#7DB401;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
	width: 179px;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	display: block;
	color: #ffffff;
}

/*
***********
Menu Reisen
***********
*/

li.MenuItem_04 a:link
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color:#ffffff;
    font-size:11px;
    text-decoration: none;
	width: 179px;
	display: block;
}

li.MenuItem_04 a:active
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color : #ffffff;
    font-size: 11px;
    text-decoration: none;
	width: 179px;
	display: block;
}

li.MenuItem_04 a:visited
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color : #ffffff;
    font-size: 11px;
    text-decoration: none;
	width: 179px;
	display: block;
}

li.MenuItem_04 a:hover
{
	background-color:#40BEFF;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
	width: 179px;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	display: block;
	color: #000066;
}

/*-----------------------------------------------------------------------------------------------*/
/*
*********
Menu Medijobs
*********
*/
li.MenuMediJobs
{
  list-style-type:none; 
  list-style-position:outside;
}
.MenuMediJobs a:link
{
    font-family:      Tahoma, Arial, Helvetica, sans-serif;
    color:            #000000;
    font-size:        11px;
    text-decoration:  none;
}

.MenuMediJobs a:active
{
    font-family:      Tahoma, Arial, Helvetica, sans-serif;
    color :           #000000;
    font-size:        11px;
    text-decoration:  none;
}

.MenuMediJobs a:visited
{
    font-family:      Tahoma, Arial, Helvetica, sans-serif;
    color :           #000000;
    font-size:        11px;
    text-decoration:  none;
}

.MenuMediJobs a:hover
{
	  background-color: #dddddd;
    font-family:      Tahoma, Arial, Helvetica, sans-serif;
    font-size:        11px;
	  color:            #000000;
}
/*-----------------------------------------------------------------------------------------------*/

/*
***********
Menu unten
***********
*/

li.MenuItem_03 a:link
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color:#ffffff;
    font-size:11px;
    text-decoration: none;
	width: 179px;
	display: block;
}

li.MenuItem_03 a:active
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color : #ffffff;
    font-size: 11px;
    text-decoration: none;
	width: 179px;
	display: block;
}

li.MenuItem_03 a:visited
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color : #ffffff;
    font-size: 11px;
    text-decoration: none;
	width: 179px;
	display: block;
}

li.MenuItem_03 a:hover
{
	background-color:#EBF7FF;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
	width: 179px;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	display: block;
	color: #000066;
}
/*
***********
Menu Reisen
***********
*/

li.MenuItem_05 a:link
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color:#000000;
    font-size:11px;
    text-decoration: none;
	width: 179px;
	display: block;
}

li.MenuItem_05 a:active
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color : #000000;
    font-size: 11px;
    text-decoration: none;
	width: 179px;
	display: block;
}

li.MenuItem_05 a:visited
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color : #000000;
    font-size: 11px;
    text-decoration: none;
	width: 179px;
	display: block;
}

li.MenuItem_05 a:hover
{
	background-color:#EBF7FF;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
	width: 179px;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	display: block;
	color: #000066;
}

img, table, form
{
	border:0;
	margin:0;
	padding:0;
}

body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
    marginwidth: 0px;
	marginheight: 0px;
	topmargin: 0px; 
	leftmargin: 0px;
}

h1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 13px;
	margin: 0px;
}
.sucheh1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 13px;
	margin: 0px;
}
h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #164889;
	line-height: 14px;
	margin: 0px;
}
h3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
}
h4 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
}
.sptxt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.txtsearch
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
        line-height: 130%;
	color: #606060;
}
.txt11
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
        line-height: 140%;
	color: #000000;
}
.txt12
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
        line-height: 140%;
	color: #000000;
}
.txt13
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.kontakt {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;color: #626262;	line-height: 130%;width:150px;}

a:link {	font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;	color: #C30036;}
a:visited {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #C30036;}
a:hover {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #C30036;	text-decoration: none;}
a:active {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #C30036;	text-decoration: none;}

a.navispal:link {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #164889;	font-size: 11px;	font-weight: bold;	text-decoration: underline;}
a.navispal:visited {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #164889;	font-size: 11px;	font-weight: bold;	text-decoration: underline;}
a.navispal:hover {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #164889;	text-decoration: none;	font-weight: bold;}
a.navispal:active {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #164889;	font-size: 11px;	font-weight: bold;	text-decoration: underline;}

a.medi:link    {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #ffffff;	font-size: 11px;	text-decoration: none;}
a.medi:visited {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #ffffff;	font-size: 11px;	text-decoration: none;}
a.medi:hover   {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #213823;	font-size: 11px;  background-color:#C5EF0F}
a.medi:active  {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #ffffff;	font-size: 11px;	text-decoration: none;}

a.medi2:link    {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #ffffff;	font-size: 11px;	text-decoration: none;}
a.medi2:visited {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #ffffff;	font-size: 11px;	text-decoration: none;}
a.medi2:hover   {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #000066;  font-size: 11px;	}
a.medi2:active  {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #ffffff;	font-size: 11px;	text-decoration: none;}

a.medi3:link    {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #333333;	font-size: 11px;	text-decoration: none;}
a.medi3:visited {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #333333;	font-size: 11px;	text-decoration: none;}
a.medi3:hover   {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #000066;  font-size: 11px;	text-decoration: underline;}
a.medi3:active  {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #333333;	font-size: 11px;	text-decoration: none;}

a.col213823:link {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #213823;	font-size: 11px;	text-decoration: none;}
a.col213823:visited {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #213823;	font-size: 11px;	text-decoration: none;}
a.col213823:hover {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;}
a.col213823:active {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #213823;	font-size: 11px;	text-decoration: none;}

#navidown {font-family: Tahoma, Arial, Helvetica, sans-serif; color : #FFFFFF;font-size: 11px;	line-height: 130%;}
#navidown a{font-family: Tahoma, Arial, Helvetica, sans-serif; color : #FFFFFF;font-size: 11px;	line-height: 130%;text-decoration: underline;}
#navidown a:hover {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;color: #FFFFFF;	line-height: 130%;	text-decoration: none;}

#navimpres {font-family: Tahoma, Arial, Helvetica, sans-serif;color : #255F9E;font-size: 11px;	line-height: 130%;}
#navimpres a{font-family: Tahoma, Arial, Helvetica, sans-serif;color : #255F9E;font-size: 11px;	line-height: 130%;text-decoration: underline;}
#navimpres a:hover {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;color: #255F9E;	line-height: 130%;	text-decoration: none;}

.navnewshead {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #164889;	font-size: 15px;	line-height: 130%;	font-weight: normal;}
.navnewshead a:link    { font-family: Tahoma, Arial, Helvetica, sans-serif;color : #164889;font-size: 15px;	line-height: 130%;text-decoration: none;font-weight: normal;}
.navnewshead a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 15px;color: #164889;	line-height: 130%;	text-decoration: none;font-weight: normal;}
.navnewshead a:hover   { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 15px;color: #6E9721;	line-height: 130%;	text-decoration: underline;font-weight: normal;}
.navnewshead a:active  { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 15px;color: #164889;	line-height: 130%;	text-decoration: underline;font-weight: normal;}

.navinews {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #706C67;	font-size: 11px;	line-height: 130%;	font-weight: normal;}
.navinews a:link    { font-family: Tahoma, Arial, Helvetica, sans-serif;color : #C30036; font-size: 11px;	line-height: 130%;text-decoration: none;font-weight: normal;}
.navinews a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;color: #C30036;	line-height: 130%;	text-decoration: none;font-weight: normal;}
.navinews a:hover   { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;color: #C30036;	line-height: 130%;	text-decoration: underline;font-weight: normal;}
.navinews a:active  { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;color: #C30036;	line-height: 130%;	text-decoration: underline;font-weight: normal;}

.link10 {	font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #706C67;	font-size: 10px;	line-height: 130%;	font-weight: normal;}
.link10 a:link    { font-family: Tahoma, Arial, Helvetica, sans-serif;color : #336BA4; font-size: 10px;	line-height: 130%;text-decoration: underline;}
.link10 a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;color: #336BA4;	line-height: 130%;	text-decoration: underline;}
.link10 a:hover   { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;color: #336BA4;	line-height: 130%;	text-decoration: none;}
.link10 a:active  { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;color: #336BA4;	line-height: 130%;	text-decoration: underline;}


#navsend a{font-family: Tahoma, Arial, Helvetica, sans-serif;color : #01327E;font-size: 11px;	line-height: 130%;text-decoration: none;}
#navsend a:hover {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;color: #01327E;	line-height: 130%;	text-decoration: underline;}

ul.pfeil
{
	padding-left: 3px;
	list-style-image: url(../img/pfeil_kategorie.gif);
	line-height: 140%; color:#5B5B5B; text-decoration: none; font-size: 11px; font-family: Arial, sans-serif;
}

* html ul.pfeil
{
	width:110px;
	border:1px solid white;
	padding: 0;
	margin: 0;
}

ul.pfeil_drei
{
	padding-left: 3px;
	list-style-image: url(../img/pfeil_kategorie.gif);
	line-height: 140%; color:#5B5B5B; text-decoration: none; font-size: 11px; font-family: Arial, sans-serif;
}

* html ul.pfeil_drei
{
	width:135px;
	border:1px solid white;
	padding: 0;
	margin: 0;
}

.kategorietxt      {
	line-height: 140%;
	color:#5B5B5B;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing: 0pt;
}
a.kategorietxt:link    { line-height: 140%; color:#5B5B5B; text-decoration: none; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif;	letter-spacing: 1px;}
a.kategorietxt:visited { line-height: 140%; color:#5B5B5B; text-decoration: none; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif;	letter-spacing: 1px;}
a.kategorietxt:hover   { line-height: 140%; color:#00A0B7; text-decoration: underline; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif;	letter-spacing: 1px}
a.kategorietxt:active  { line-height: 140%; color:#789F00; text-decoration: underline; font-size: 11px; font-family: Tahoma, Arial, sans-serif;	letter-spacing: 1px;}

a.kategorietxtlink:link    { line-height: 140%; color:#5B5B5B; text-decoration: none; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif;	letter-spacing: 1px;}
a.kategorietxtlink:visited { line-height: 140%; color:#5B5B5B; text-decoration: none; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif;	letter-spacing: 1px;}
a.kategorietxtlink:hover   { line-height: 140%; color:#5B5B5B; text-decoration: none; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif;	letter-spacing: 1px}
a.kategorietxtlink:active  { line-height: 140%; color:#5B5B5B; text-decoration: none; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif;	letter-spacing: 1px}


.kategorie          {
	line-height: 140%;
	color:#4E4E4E;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
	letter-spacing: 1px;
}
.kategorie_jobs {
	line-height: 140%;
	color:#5B5B5B;
	text-decoration: none;
	font-size: 12px;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
}
a.kategorie:link    { line-height: 140%; color:#5B5B5B; text-decoration: none; font-size: 11px; font-family: Tahoma, Arial, sans-serif;}
a.kategorie:visited { line-height: 140%; color:#5B5B5B; text-decoration: none; font-size: 11px; font-family: Tahoma, Arial, sans-serif;}
a.kategorie:hover   { line-height: 140%; color:#00A0B7; text-decoration: underline; font-size: 11px; font-family: Tahoma, Arial, sans-serif;}
a.kategorie:active  { line-height: 140%; color:#789F00; text-decoration: underline; font-size: 11px; font-family: Tahoma, Arial, sans-serif;}
a.kategorie_jobs:link    { line-height: 140%; color:#5B5B5B; text-decoration: none; font-size: 12px; font-family: Tahoma, Arial, sans-serif;}
a.kategorie_jobs:visited { line-height: 140%; color:#5B5B5B; text-decoration: none; font-size: 12px; font-family: Tahoma, Arial, sans-serif;}
a.kategorie_jobs:hover   { line-height: 140%; color:#00A0B7; text-decoration: underline; font-size: 12px; font-family: Tahoma, Arial, sans-serif;}
a.kategorie_jobs:active  { line-height: 140%; color:#789F00; text-decoration: underline; font-size: 12px; font-family: Tahoma, Arial, sans-serif;}

.kategorie_small          { line-height: 100%; color:#000000; text-decoration: none; font-size: 11px; font-family: Tahoma, Arial, sans-serif;}
a.kategorie_small:link    { line-height: 100%; color:#000000; text-decoration: none; font-size: 11px; font-family: Tahoma, Arial, sans-serif;}
a.kategorie_small:visited { line-height: 100%; color:#000000; text-decoration: none; font-size: 11px; font-family: Tahoma, Arial, sans-serif;}
a.kategorie_small:hover   { line-height: 100%; color:#00A0B7; text-decoration: underline; font-size: 11px; font-family: Tahoma, Arial, sans-serif;}
a.kategorie_small:active  { line-height: 100%; color:#789F00; text-decoration: underline; font-size: 11px; font-family: Tahoma, Arial, sans-serif;}


.linie_produkte {
	background-image: url(../img/line_1x4.gif);
	background-repeat: repeat-x;
	height: 20px;
}
.linie_spalte {
	background-image: url(../img/line_2x4_blau.gif);
	background-repeat: repeat-x;
}
.form160 {
	border: 1px solid #636363;
	height: 16px;
	width: 155px;
	font-size:10px;
}

.form220 {
	border: 1px solid #636363;
	height: 16px;
	width: 220px;
	font-size:10px;
}

.form160x150 {
	border: 1px solid #636363;
	height: 150px;
	width: 155px;
}

.form220x150 {
	border: 1px solid #636363;
	height: 150px;
	width: 220px;
}

/* ======================== von Benni ===================== */

#backend_tbl_head
{
	margin:10px 10px 10px 10px;
	padding:5px 5px 5px 5px;
	border:1px solid grey;
	width:588px;
}

#loginform_backend
{
	height:18px;
}

.haendler_titel
{
	font-size:11px;
	font-weight:normal;
}

.sptxt_cell
{
	padding-left:10px;
	padding-right:10px;
}
#breadcrumbs
{
	display:inline;
}

#wellness_header
{
	margin-left:26px;
	width:140px;
	height:18px;
}
.right_panel_text
{
	line-height:130%;
	padding-right:22px;
	padding-left:26px;
}

.left_panel_text
{
	line-height:130%;
	padding-right:22px;
	padding-left:26px;
}

.pagenavi
{
	margin: 0 0 20px 0;
	width:600px;
	text-align:center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color : #030303;
	font-size: 12px;
	line-height: 130%;
	font-weight: normal;
}

.pagenavi a:link    { font-family: Tahoma, Arial, Helvetica, sans-serif;color : #030303;font-size: 12px;	line-height: 130%;text-decoration: none;font-weight: normal;}
.pagenavi a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;color: #030303;	line-height: 130%;	text-decoration: none;font-weight: normal;}
.pagenavi a:hover   { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;color: #164889;	line-height: 130%;	text-decoration: underline;font-weight: normal;}
.pagenavi a:active  { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;color: #030303;	line-height: 130%;	text-decoration: underline;font-weight: normal;}

.resulthit:link    { font-family: Tahoma, Arial, Helvetica, sans-serif;color : #164889;font-size: 12px;	line-height: 130%;text-decoration: none;font-weight: normal;}
.resulthit:visited { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;color: #164889;	line-height: 130%;	text-decoration: none;font-weight: normal;}
.resulthit:hover   { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;color: #164889;	line-height: 130%;	text-decoration: underline;font-weight: normal;}
.resulthit:active  { font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;color: #164889;	line-height: 130%;	text-decoration: underline;font-weight: normal;}


h1.breadcrumb {
	margin:0;
	padding:0;
	display:inline;
	padding-left:12px;
	background-image: url('../img/pfeil_kategorie.gif');
	background-repeat: no-repeat;
	background-position: 4px 4px;
	color:#4E4E4E;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
	font-weight: normal;
	letter-spacing: 1px;
}

h1.breadcrumb_jobs {
	margin:10px 0 10px 0;
	padding:0;
	display:inline;
	padding-left:12px;
	background-image: url('../img/pfeil_kategorie.gif');
	background-repeat: no-repeat;
	background-position: 4px 4px;
	color:#5B5B5B;
	text-decoration: none;
	font-size: 12px;
	font-family: Tahoma, Arial, sans-serif;
	text-align: left;
	font-weight: normal;
}


.pos_crumbs
{
	position: absolute; top: 244px; left: 24px;
}

.product_crumbs
{
	position: absolute; top: 264px; left: 55px;
}

* html .product_crumbs
{
	position: absolute; top: 272px; left: 70px;
}

* html .pos_crumbs
{
	top: 250px;
}

#suche_hand_frame
{
	width:89px;
	background-image:url('../img/suche_hg.jpg');
}
.line_5_2
{
	background-image:url('../img/line_5x2.gif');
	height:5px;
}
#schatten_ob
{
	height:4px;
	background-image:url('../img/schatt_ob.jpg');
	background-repeat:no-repeat;
}
#schatten_li
{
	width:4px;
	background-image:url('../img/schatt_li.jpg');
}
#schatten_re
{
	background-image:url('../img/schatt_re.jpg');
	width:4px;
}
#schatten_un
{
	background-image:url('../img/schatt_un.jpg');
	height:4px;
}
.schatten_corner
{
	width:4px;
	height:4px;
}
#banner_frame_cell
{
	background:#FFFFFF;
	width:611px;
}
#banner_table
{
	width:611px;
	height:57px;
	border:0;
	padding:0;
	margin:0;
}
#banner
{
	width:611px;
	height:175px;
	border:0px;
}
#suche_oben
{
	width:611px;
	height:10px;
}
#suche_rechts_frame
{
	width:7px;
	height:47px;
}
#suche_frame_cell
{
	background-image:url('../img/suche_hg.jpg');
	width:508px;
	height:47px;
}
#suche_frame_cell_category
{
	background-image:url('../img/suche_hg.jpg');
	width:508px;
	height:20px;
}
#suche_hand
{
	width:70px;
	height:47px;
}
#suche_rechts_frame
{
	width:7px;
	height:47px;
}
#suche_rechts
{
	width:7px;
	height:47px;
}
#kategorie_table_crumbs
{
	width:570px;
	border:0;
	margin:0;
	margin-left:20px;
	margin-top:6px;
	padding:0;
}
#kategorie_table
{
	width:570px;
	border:0;
	margin:0;
	margin-left:20px;
	padding:0;
}
#content_table
{
	width:853px;
	border:0;
	margin:0;
	padding:0;
}
#kategorie_header
{
	width:140px;
	height:18px;
}

#spacer_header_cell
{
	width:570px;
	height:20px;
}
.produkt_table
{
	width:570px;
	border:0;
	padding:0;
	margin:0;
	margin-left:20px;
}
/*
.produktbild
{


}
*/
.anzeigen
{
	width:111px;
	height:17px;
	border:0;
}
.spacer_table_produktende
{
	width:611px;
	border:0;
	padding:0;
	margin:0;
}
.spacer_cell_produktende
{
	height:20px;
	background-color:#CCCCCC;
}
#frame_cell_rightpanel
{
	width:234px;
	background-color:#76A5B5;
}
#frame_cell_leftpanel
{
	width:234px;
	background-color:#76A5B5;
}
#produkte_header
{
	width:140pX;
	height:18px;
}
#leftpanel_frame_table
{
	border:0;
	padding:0;
	margin:0;
}
#rightpanel_frame_table
{
	border:0;
	padding:0;
	margin:0;
}
#frame_cell_leftpanel
{
	width:234px;
	background-color:#76A5B5;
}
.leftpanel_cell
{
	width:234px;
	height:175px;
}
.rightpanel_cell
{
	width:234px;
	height:175px;
}
#rightpanel_sections_frame_cell
{
	width:234px;
	background:#76A5B5;
}
#leftpanel_sections_frame_cell
{
	width:234px;
	background:#76A5B5;
}
#block_div_first
{
	width:184px;
	border:0;
	padding:0 23px 0 27px;
	margin:0;
}
.block_table
{
	width:234px;
	border:0;
	margin:0;
	padding:0;
}
#aktuelle_tips_header
{
	width:140px;
	height:18px;
}
#aerzte_header
{
	width:53px;
	height:57px;
}
#ernaehrung_header
{
	width:53px;
	height:57px;
}
#wirkstoff_header
{
	width:234px;
	height:77px;
}
#talk_bild
{
	margin-left:26px;
	width:178px;
	height:55px;
}
#talk_header
{
	margin-left:26px;
	width:140px
	height:18px;
}
#suche_links
{
	width:7px;
	height:47px;
}
#searchform_table
{
	height:22px;
	border:0;
	padding:0;
	margin:0;
	margin-left:70px;
}
#loginform_table
{
	height:22px;
	border:0;
	padding:0;
	margin:0;
	margin-left:35px;
	font-size:12px;
}
#dateform_table
{
	height:22px;
	border:0;
	padding:0;
	margin:0;
	margin-left:5px;
	font-size:12px;
}
#suche_txt
{
	width:44px;
	height:22px;
}
#search_go
{
	width:44px;
	height:23px;
}
#login_go_backend
{
	margin-bottom:2px;
	width:44px;
	height:23px;
}
#login_end
{
	width:44px;
}
.wsieben { width:7px; }
.wzehn { width:20px; }
.w140 { width:140px; }
.w71 { width:71px; }
.w27 { width:27px; }
.w29 { width:29px; }
.w57 { width:57px; }
.w121 { width:121px; }
.w372 {	width:372px; }
.w240 {	width:240px; }
.w330 {	width:330px; }
.w127 { width:127px; }
.h30 { height:30px; }
.hzwanzig { height:20px; }
.search_157 { width:157px; height:18px; }

/* hb */
#hb_header_title
{
	margin:15px 0 10px 0;
	font-size:12px;
}
.hb_home_table
{
	margin:0 10px 0 10px;
	padding:5px 5px 5px 5px;
	width:588px;
	color:#dd7600;
	font-size:13px;
	font-weight:bold;
	border-top:1px dotted #999;
	border-bottom:1px dotted #999;

}
.hb_select
{
	margin:0;
	padding:0;
}
.hb_button
{

}
#hb_month_prev
{
	margin:0 0 8px 30px;
}


#hb_settings_table
{
	font-size:10px;
	width:560px;
	margin:0 0 30px 30px;
}

.hb_input
{
	height:17px;
	width:120px;
	font-size:10px;
	margin:3px 1px 0 0;
}

.hb_small_link:link    { font-size:10px; color:#848871; text-decoration:none; }
.hb_small_link:visited { font-size:10px; color:#848871; text-decoration:none; }
.hb_small_link:hover   { font-size:10px; color:#848871; text-decoration:none; }
.hb_small_link:active  { font-size:10px; color:#848871; text-decoration:none; }

.klick_link:link    { font-size:10px; color:black; text-decoration:underline; }
.klick_link:visited { font-size:10px; color:black; text-decoration:underline; }
.klick_link:hover   { font-size:10px; color:black; text-decoration:underline; }
.klick_link:active  { font-size:10px; color:black; text-decoration:underline; }

#hb_month_select
{
	margin:0 0 20px 40px;
	font-size:11px;
}
#jscal_field_cf_488
{
	height:17px;
	width:120px;
	font-size:10px;

	margin:3px 1px 0 0;
}
#jscal_field_cf_486
{
	height:17px;
	width:120px;
	font-size:10px;
	margin:3px 1px 0 0;
}
#hb_month_costs
{
	font-size:10px;


	width:570px;
	margin:0 0 0 20px;
}
.hb_costs_date
{
	background-color:#d0d0b8;
}
.hb_costs_date td
{
	font-weight:bold;
	border:1px solid white;
	padding:2px;
}
.hb_costs_klicks
{
	background-color:#eeeee2;
}
.hb_costs_klicks_value
{
	border:1px solid white;
	padding:2px;
	color:#848671;
	text-align:right;
}
.hb_costs_klicks_first
{
	border:1px solid white;
	padding:2px;
	color:black;
}
.hb_costs_price
{
	background-color:#eeeee2;
}
.hb_costs_price_value
{
	border:1px solid white;
	padding:2px;
	color:#848671;
	text-align:right;
}
.hb_costs_price_first
{
	border:1px solid white;
	padding:2px;
	color:black;
}
#hb_topprodukte
{
	font-size:8px;
	width:560px;
	margin:0 0 0 30px;
}
#hb_topprodukte_table
{
	font-size:8px;
	width:570px;
	margin:0 0 30px 20px;
	font-size:12px;
}
#hb_topprodukte_header
{
	padding-left:8px;
	background-color:#d0d0b8;
	padding:0 0 0 10px;
	margin:0;
	color:#c81b1f;
}
#hb_topprodukte_desc
{
	padding-left:8px;
	background-color:#dcdbc7;
	margin:0;
	padding:0;
}
.hb_topprodukte_row_even
{
	padding-left:8px;
	background-color:#dcdbc7;
	margin:0;
	padding:0;
}
.hb_topprodukte_row_odd
{
	padding-left:8px;
	background-color:#e8e7c9;
	margin:0;
	padding:0;
}
.hb_topprodukte_content
{
	font-size:11px;
}
#hb_past
{
	color:#dd7600;
	font-weight:bold;
	font-size:9px;
}
#hb_text
{
	color:#999999;
	font-size:9px;
}

#keywords
{
	margin:10px 10px 10px 10px;
}
.searchlink { font-size:11px; color:#606060; text-decoration:none; }
.searchlink:link    { font-size:11px; color:#606060; text-decoration:none; }
.searchlink:visited { font-size:11px; color:#606060; text-decoration:none; }
.searchlink:hover   { font-size:11px; color:#606060; text-decoration:underline; }
.searchlink:active  { font-size:11px; color:#606060; text-decoration:none; }

.googlelink    { font-size:10px; color:#4E4E4E; text-decoration:none; }
.googlelink:link    { font-size:10px; color:#4E4E4E; text-decoration:none; }
.googlelink:visited { font-size:10px; color:#4E4E4E; text-decoration:none; }
.googlelink:hover   { font-size:10px; color:#4E4E4E; text-decoration:none; }
.googlelink:active  { font-size:10px; color:#4E4E4E; text-decoration:none; }

.related:link    { font-size:10px; color:#000000; text-decoration:none; }
.related:visited { font-size:10px; color:#000000; text-decoration:none; }
.related:hover   { font-size:10px; color:#000000; text-decoration:none; }
.related:active  { font-size:10px; color:#000000; text-decoration:none; }

#downlink    { font-size:10px; color:#8A8A8A; text-decoration:none; }
#downlink a:link    { font-size:10px; color:#8A8A8A; text-decoration:none; }
#downlink a:visited { font-size:10px; color:#8A8A8A; text-decoration:none; }
#downlink a:hover   { font-size:10px; color:#8A8A8A; text-decoration:none; }
#downlink a:active  { font-size:10px; color:#8A8A8A; text-decoration:none; }

#downlink9    { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#8A8A8A; text-decoration:none; }
#downlink9 a:link    { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#8A8A8A; text-decoration:underline; }
#downlink9 a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#8A8A8A; text-decoration:underline; }
#downlink9 a:hover   { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#8A8A8A; text-decoration:none; }
#downlink9 a:active  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#8A8A8A; text-decoration:none; }

.undernav    { font-size:10px; color:#8A8A8A; text-decoration:none; }
.undernav a:link    { font-size:10px; color:#8A8A8A; text-decoration:underline; }
.undernav a:visited { font-size:10px; color:#8A8A8A; text-decoration:underline; }
.undernav a:hover   { font-size:10px; color:#8A8A8A; text-decoration:none; }
.undernav a:active  { font-size:10px; color:#8A8A8A; text-decoration:none; }

#undernav    { font-size:10px; color:#8A8A8A; text-decoration:none; }
#undernav a:link    { font-size:10px; color:#8A8A8A; text-decoration:underline; }
#undernav a:visited { font-size:10px; color:#8A8A8A; text-decoration:underline; }
#undernav a:hover   { font-size:10px; color:#8A8A8A; text-decoration:none; }
#undernav a:active  { font-size:10px; color:#8A8A8A; text-decoration:none; }


.suchbox {border:0px solid; padding-left:4px; padding-top:2px; background-color:#E8E8E0; background-image:url('/img/input_bg_suche.gif'); background-repeat:no-repeat; border-color:#ffffff; width:441px; height:17px; font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:11px}

.feldarzt {border:0px solid; padding-left:4px; padding-top:2px; background-color:#E8E8E0; border-color:#ffffff; width:320px; height:60px; font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:11px}

.arzt_input {border:0px solid; padding-left:4px; padding-top:3px; background-color:#ffffff; background-image:url('/img/input_bg_arztsuche.gif'); background-repeat:no-repeat; border-color:#ffffff; width:162px; height:17px; font-family: Arial,
Helvetica, sans-serif; color:#000000; font-size:10px}

.arzt_select {border:1px solid; border-color:#B2B3B3; width:166px; height:17px; font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:10px}

h1.title {
	margin:0;
	padding:0;
	display:inline;
	color:#5B5B5B;
	text-decoration: none;
	font-size: 8px;
	font-family: Tahoma, sans-serif;
	font-weight:normal;
}


td.overtd a:hover {
	background-color:#c1f100;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.sort_link:link    { font-size:11px; color:#000000; text-decoration:none; }
.sort_link:visited { font-size:11px; color:#000000; text-decoration:none; }
.sort_link:hover   { font-size:11px; color:#000000; text-decoration:none; }
.sort_link:active  { font-size:11px; color:#000000; text-decoration:none; }

#navifirm
{
	margin-left:5px;
	background-color:#BBBBBB;
}
#navifirm2
{
	margin-left:5px;
	background-color:#BBBBBB;
}

#navifirm span
{
	line-height: 150%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : red;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-left:5px
}

#navifirm a
{
	line-height: 150%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-left:5px
}

#navifirm a:hover
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
	text-decoration: none;
	font-weight: bold;
	margin-left:5px
}

#navifirm2 a
{
	line-height: 120%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	margin-left:5px
}
#navifirm2 a:hover
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;
	text-decoration: none;
	margin-left:5px
}

#arztver h1
{
	line-height: 150%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color : #164889;
	font-size: 22px;
	font-weight: bold;
	margin: 15px 0px 10px 0px;
}
#arztver h2
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color : #797979;
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
}
#arztver h3
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color : #8A8A8A;
	font-size: 10px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
}
.goads {
	padding: 8px 0px 8px 0px;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
background-color: #F4F4F4;
}


.dotted_linie
{
	border: 1px dotted #666666;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	padding:5px 5px 5px 5px;
}


.smallgrey79 {
	font-size:8pt;
	color:#797979;
}
.smallgrey79 a {
	font-size:8pt;
	color:#797979;
}

#preis {
	font-family: "Times New Roman", Times, Georgia, serif;
	font-size: 18px;
	font-weight: bold;
	color: #88BE12;
	padding-top: 5px;
	padding-bottom: 5px;
}
.picfree {
	margin-right: 10px;
	margin-bottom: 10px;
}

	.offers {
		width: 415px;
		height: 181px;
		padding: 0px 35px 0px 45px;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font: 12px;
		font-weight: bold;
		color: #3398CC;
		background: url(http://reisen.medvergleich.de/templates/Medvergleich.de/images/promo_background_master.jpg) no-repeat;
	}
	
	.offer {
		float: left;
		width: 167px;
	}
	
	.content {
		float: left;
		padding: 6px 5px 0px 5px;
	}
	
	.price:link, .price:visited {
		color: #FE9901;
		text-decoration: none;
	}
	
	.price:hover {color: #FF7800;}

#jobpos
{
  position:absolute;
  width:179px;
  top: 550px; 
  left: 20px; 
 text-align:left;
}

#jobbo
{
	background-image: url(/img/hg_nav_jobstadt.gif);
		width: 179px;
		height: 9px;
}


#jobbu
{
	background-image: url(/img/hg_nav_jobstadt_u.gif);
		width: 179px;
		height: 9px;
}
/*------------------------------------------------------------------------------------------------*/
/* Krankenhausverzeichnis */

li.khverzeichnis
{
  list-style-type:none; 
  list-style-position:outside;
}
h1.khverzeichnis {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
}

h3.khverzeichnis {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
}

.sql_debug
{
	width: 800px;
	padding:4px 2px 4px 2px;
}

.odd
{
	background-color: #EEE;
}

.even
{
	background-color: #BBB;
}

a.std_link2:link, a.std_link2:hover, a.std_link2:active, a.std_link2:visited
{
  color:#4E4E4E;
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  text-decoration:none;
}

/* PRODUKTE IN LINKER SIDEBAR *************************************************/
.top_80_ersparnis {
    background:  url("http://www.medvergleich.de/img/save-bg-2.png") no-repeat scroll 0 0 transparent;
    color:       #3B5682;
    width:       60px;
    height:      55px;
    margin:      0 0 0 -22px;
    text-align:  center;
    font-weight: bold;
    font-size:   17px;
    line-height: 14px;
}

.top_80_ersparnis span {
    font-size: 11px;
}

span.top80ersparnis
{
    color:     #787878;
    font-size: 12px;
}

span.top80ersparnishinweis
{
    font-size: 85%;
    color:     #787878;
}

.ersparnis_preis
{
    color:           #194C92;
    font-size:       19px;
    font-weight:     bold;
}

span.ersparnis_preis span.sternchen
{
    top:            -0.6em;
    font-size:      65%;
    line-height:    0;
    position:       relative;
    vertical-align: baseline;
}

sup.sparen
{
    top:            -0.15em;
    font-size:      70%;
    line-height:    0;
    position:       relative;
    vertical-align: baseline;
}

.ersparnis_preis span.hinweis {
    font-size:      15px;
    line-height:    20px;
    vertical-align: top;
}

span.ersparnis_preis sup
{
    top:            -0.2em;
    font-size:      85%;
    line-height:    0;
    position:       relative;
    vertical-align: baseline;
}

span.ersparnis_preis span.eur
{
    font-size:      90%;
}

.ersparnis_trennlinie {
    background-image: url("http://www.medvergleich.de/img/line_1x4.gif");
    background-repeat: repeat-x;
    height: 1px;
    width: 205px;
}

.dc_sidebar_ueberschrift_gross
{
    color: #4E4E4E;
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 15px;
    letter-spacing: 1px;
    text-decoration: none;
}

/* L I N K S - Produkte in der Sidbar mit Bild */

a.produkte_sidebar:link,a.produkte_sidebar:active,a.produkte_sidebar:visited
{
    font-weight:     normal;
    color:#004499    !important;
    text-decoration: none !important;
    font-family:     Georgia,"Times New Roman","Times Roman","Times",serif !important;
    font-size:       15px !important;
}

a.produkte_sidebar:hover
{
    font-weight:     normal;
    color:#004499    !important;
    text-decoration: underline !important;
    font-family:     Georgia,"Times New Roman","Times Roman","Times",serif !important;
    font-size:       15px !important;
}

span.produkte_sidebar_prozent
{
    font-weight:     bold;
    color:           red;
    font-family:     Verdana,Arial,Helvetica,sans-serif;
    font-size:       18px !important;
}
