/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.0

Diese Stylesheet Anweisung hat zum Auftrag, jeden Browser erstmal auf ein
gleiches CSS "Niveau" zu bringen, damit im nachhinein nicht soviel Probleme
durch CSS Unterschiede in den Browser Implementationen auftreten.
*/
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{
	margin:0px;
    padding:0px;
    text-align:left;
}
table
{
	border-collapse:collapse;border-spacing:0;
}
fieldset,img
{
    border:    0px;
    padding:   0px;
    margin:    0px;
}
address,caption,cite,code,dfn,em,th,var
{
	font-style:normal;font-weight:normal;
}
/*
ol,ul 
{
	list-style:none;
}
*/
caption,th 
{
	text-align:left;
}
h1,h2,h3,h4,h5,h6
{
	font-size:100%;font-weight:normal;
}
q:before,q:after
{
	content:'';
}
abbr,acronym 
{
	border:0;
}

/* 
	project: Internet Jobs Template
	author: Luka Cvrk (www.solucija.com)
	Stylesheet
*/




#headbar
{
	color: white;
	font-size:9px;
	padding:1px 1px 1px 1px;
	background:grey;
	position: absolute;
	left: 240px;
	width:690px;
}


body
{
	/*background: #FFFFFF url(/img/background.png) repeat-y;*/
	color: #000000;
	margin: 0;
	padding: 0;
	font: 0.7em verdana, "Tahoma", Arial, Helvetica, Sans-Serif;
}

a:link {	font-family: verdana,Tahoma, Arial, Helvetica, sans-serif;	color : #333;	font-size: 10px;	text-decoration: none;}
a:visited {     font-family: verdana,Tahoma, Arial, Helvetica, sans-serif;	color : #333;	font-size: 10px;		text-decoration: none;}
a:hover {	font-family: verdana,Tahoma, Arial, Helvetica, sans-serif;	color : #968E7E;	font-size: 10px;	text-decoration: underline;}
a:active {	font-family: verdana,Tahoma, Arial, Helvetica, sans-serif;	color : #968E7E;	font-size: 10px;	text-decoration: none;}

a.mvlinkk:link {	font-family: verdana,Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 11px;	text-decoration: underline;}
a.mvlinkk:visited {     font-family: verdana,Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 11px;		text-decoration: underline;}
a.mvlinkk:hover {	font-family: verdana,Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 11px;	text-decoration: none;}
a.mvlinkk:active {	font-family: verdana,Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 11px;	text-decoration: underline;}

a.mvlinkg:link {	font-family: verdana,Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 16px;	text-decoration: underline;}
a.mvlinkg:visited {     font-family: verdana,Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 16px;		text-decoration: underline;}
a.mvlinkg:hover {	font-family: verdana,Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 16px;	text-decoration: none;}
a.mvlinkg:active {	font-family: verdana,Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 16px;	text-decoration: underline;}

a.mvlinks:link {	font-family: verdana,Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 11px;	text-decoration: underline;}
a.mvlinks:visited {     font-family: verdana,Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 11px;		text-decoration: underline;}
a.mvlinks:hover {	font-family: verdana,Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 11px;	text-decoration: none;}
a.mvlinks:active {	font-family: verdana,Tahoma, Arial, Helvetica, sans-serif;	color : #194C92;	font-size: 11px;	text-decoration: underline;}

h1 
{
	font: bold 16px verdana, Tahoma, Verdana, Arial, Helvetica;
	margin: 0;
	color: #E9991E;
}

.h1gelb 
{
	font: bold 11px verdana,Tahoma, Verdana, Arial, Helvetica;
	margin: 0;
	color: #E9991E;
}

h1 a:link 
{
	font: bold 11px verdana,Tahoma, Verdana, Arial, Helvetica;	
	color: #E9991E;
	background: inherit;
	text-decoration: none;
}
h1 a:visited 
{
	font: bold 11px verdana,Tahoma, Verdana, Arial, Helvetica;
	color: #E9991E;
	text-decoration: none;
}
h1 a:hover 
{
	font: bold 11px verdana,Tahoma, Verdana, Arial, Helvetica;
	color: #E9991E;
	text-decoration: underline;
}
h1 a:active 
{
	font: bold 11px verdana,Tahoma, Verdana, Arial, Helvetica;
	color: #E9991E;
	text-decoration: none;
}


h2 
{
	margin: 8px 0 5px 0;
	padding: 0;
font: bold 1.4em verdana,Tahoma, Verdana, Arial, Helvetica;
	color: #222;
	background-color: inherit;
}

h2 a 
{
	color: #222;
	text-decoration: none;
	background-color: inherit;
	background-image: url(h2bg.gif);
	background-repeat: no-repeat;
	background-position: center left;
	
	padding: 0 0 0 20px;
}

h2 a:hover 
{
	background: url(h2bghover.gif) no-repeat center left;
}

p 
{
	margin: 0;
	padding: 0;
}

img 
{
    border:    0px;
    padding:   0px;
    margin:    0px;
}

#head 
{
	background-image: url(/img/header_content.jpg);
	width: 693px;
	height: 100px;
	margin-left: 10px;
	float:left;
}
#head_free
{
	width: 709px;
	height: 5px;
	float:left;
}
#head_shopping
{
	background-image: url(/img/header_shopping.png);
	width: 690px;
	height: 89px;
	margin-left: 10px;
	float:left;
}
#head_med
{
	width: 709px;
	height: 89px;
	float:left;
}
#head_job
{
	background-image: url(/img/header_job.png);
	width: 690px;
	height: 89px;
	/*margin-left: 10px;
	float:left;*/
}
#head_impressum
{
	background-image: url(/img/header_impressum.png);
	width: 709px;
	height: 89px;
}

#hmenu 
{
	padding: 2px 0 5px 0;
	margin-left:5px;
	height:70px;
}


/* #hmenu a 
{
	padding: 12px 10px 2px 9px;
	text-decoration: none;
	color: #414141;
	background: #ccc url(hmenuarrow.gif) no-repeat top center;
	border-bottom: 4px solid #BCBCBC;
	display:block;
	float:left;
	margin:0 1px 1px 0;
}

#hmenu a:hover 
{
	background: #3C6491 url(hmenuarrowhover.gif) no-repeat top center;
	color: #FFFFFF;
	border-bottom: 4px solid #2F4A6C;
}*/



#left 
{
	padding: 0 10px 0 0;
}

#sort_options
{
	height: 20px;
	margin: 20px 0 0 0;
}

#sort_options a.inactive
{
	text-decoration:none;
	color:white;
}

#sort_options a.active
{
	font-weight:bold;
	text-decoration:none;
	color:white;
	fonts-size:12px;
}

#sort_options span:hover 
{
	color: #FFFFFF;
	background: #822C0F url(vmenuarrowhover.gif) no-repeat center left;
}
#search_simi
{
	margin: 10px 0 0 10px;
}

#info
{
	font-size:10px;
	width:650px;
	text-align:right;
	clear:both;
}
#sort_options span
{
	background: #E79E3E url(vmenuarrow.gif) no-repeat center left;
	color: #FFFFFF;
	padding: 5px 10px 5px 10px;
	margin: 0 1px 1px 0;
	text-decoration: none;
	clear: both;
}

#products
{
	margin-top:20px;
	padding-left:0px;
	width:800px;
}

.multi_product
{
	padding: 0px 0px 10px 0px;
	background-image: url(/img/linie_startpro.png);
	height: 110px;
	clear: both;
}

#products.multi p
{
	margin-top:30px;
	width:200px;
}
.job_product {

	height: 70px;
	background-image: url(/img/linie_job.png);
	background-repeat: repeat-x;
}
a.multi_deeplink
{
	color:white;
	background: #BF3E18 url(vmenuarrow.gif) no-repeat center left;
	padding: 3px 6px 3px 6px;
	margin: 0 1px 1px 0;
	text-decoration:underline;
	font-weight:bold;
}

h3.multi_header
{	
    font-weight:bold;
	font-size:14px;
}

div.multi_footer
{
	width:150px;
	margin-bottom: 10px;
	/*float:right;*/

}

div.multi_footer span
{
	color: #000000;
	padding: 26px 0px 0px 0px;
	margin: 0 0px 0px 0;
	text-decoration: none;
	float:right;
	text-align: right;
}

.single_product
{
	padding: 0px 0px 10px 0px;
	background-image: url(/img/linie_startpro.png);
	height: 110px;
	clear: both;
}

#products.single p
{
	margin-top:30px;
	width:200px;
}

a.single_title 
{
	color:black;
	text-decoration: none;
}
a.single_deeplink
{
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	background: #BF3E18 center left;
	color: #FFFFFF;
	padding: 1px 5px 2px 5px;
	margin: 1px 1px 0px 0px;
}

h3.single_header
{
	font-weight:bold;
	font-size:14px;
}

div.single_footer
{
	width:130px;
	margin-bottom:10px;
	float:right;
}


div.single_footer span
{
	color: #000000;
	padding: 3px 6px 3px 6px;
	margin: 0 1px 1px 0;
	text-decoration: none;
	float:right;
}


#single_teaser
{
	width:380px;
	float:left;
}
#angebot
{
	width:650px;
	padding: 10px 0 20px 0px;
	float:left;
	clear: both;
}
#angebote
{
	font-weight: bold;
	width:650px;
	padding: 10px 0 10px 0;
	float:left;
	clear: both;
}
#hinweistext
{
    clear:           both;
    font-size:       11px;
    color:           #E80000;
    padding-bottom:  5px;	
    width:           650px;
}
#angebotliste
{
	width:650px;
clear: both;
}
#bewertung{
	padding: 15px 0px 0px 0px;
}

/* Navigationen */
.navimain {
	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}
a.navtitle:link {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #333;	font-size: 11px;	text-decoration: none; 		font-weight: bold;}
a.navtitle:visited {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #333;	font-size: 11px;	text-decoration: none;		font-weight: bold;}
a.navtitle:hover {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #333;	font-size: 11px;	text-decoration: underline;	font-weight: bold;}
a.navtitle:active {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #333;	font-size: 11px;	text-decoration: none;		font-weight: bold;}

a.navimain:link {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #FFFFFF;	font-size: 12px;	text-transform: uppercase;	text-decoration: none;}
a.navimain:visited {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #FFFFFF;	font-size: 12px;	text-transform: uppercase;	text-decoration: none;}
a.navimain:hover {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #FFFFFF;	font-size: 12px;	text-transform: uppercase;	text-decoration: underline;}
a.navimain:active {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #FFFFFF;	font-size: 12px;	text-transform: uppercase;	text-decoration: none;}

.navi12 {		font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #000000;	font-size: 12px;	text-decoration: none;}
a.navi12:link {		font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #000000;	font-size: 12px;	text-decoration: none;}
a.navi12:visited {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #000000;	font-size: 12px;	text-decoration: none;}
a.navi12:hover {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #666666;	font-size: 12px;	text-decoration: underline;}
a.navi12:active {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #000000;	font-size: 12px;	text-decoration: none;}

.naviheader {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #7F7665;	font-size: 10px;	text-transform: uppercase;	text-decoration: none;}
a.naviheader:link {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #7F7665;	font-size: 10px;	text-transform: uppercase;	text-decoration: none;}
a.naviheader:visited {font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #7F7665;	font-size: 10px;	text-transform: uppercase;	text-decoration: none;}
a.naviheader:hover {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #7F7665;	font-size: 10px;	text-transform: uppercase;	text-decoration: underline;}
a.naviheader:active {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #7F7665;	font-size: 10px;	text-transform: uppercase;	text-decoration: none;}

#lastsearch{	line-height: 20px;	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #968E7E;	font-size: 10px;	text-decoration: none;	margin: 10px 0px 0px 0px;	padding: 0px 0px 0px 0px;}
#lastsearch a:link {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #968E7E;	font-size: 10px;	text-transform: uppercase;	text-decoration: none;}
#lastsearch a:visited {font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #968E7E;	font-size: 10px;	text-transform: uppercase;	text-decoration: none;}
#lastsearch a:hover {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #968E7E;	font-size: 10px;	text-transform: uppercase;	text-decoration: underline;}
#lastsearch a:active {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #968E7E;	font-size: 10px;	text-transform: uppercase;	text-decoration: none;}

#eingrenzen a:link {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #968E7E;	font-size: 10px;	text-transform: uppercase;	text-decoration: none;}
#eingrenzen a:visited {font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #968E7E;	font-size: 10px;	text-transform: uppercase;	text-decoration: none;}
#eingrenzen a:hover {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #968E7E;	font-size: 10px;	text-transform: uppercase;	text-decoration: underline;}
#eingrenzen a:active {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #968E7E;	font-size: 10px;	text-transform: uppercase;	text-decoration: none;}

.verfeinern {	color: #777;		font-size: 10px;}
a.verfeinern:link {	color: #777;		font-size: 10px; text-decoration: underline;}
a.verfeinern:visited{	color: #777;		font-size: 10px; text-decoration: underline;}
a.verfeinern:hover{	color: #E9991E;		font-size: 10px; text-decoration: underline;}
a.verfeinern:active{	color: #000000;		font-size: 10px; text-decoration: underline;}

a.jobnav:link {		font: bold 12px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #0E488F;	background: inherit;	text-decoration: underline;}
a.jobnav:visited {	font: bold 12px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #0E488F;	text-decoration: underline;}
a.jobnav:hover {	font: bold 12px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #000000;	text-decoration: none;}
a.jobnav:active {	font: bold 12px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #000000;	text-decoration: none;}

/* a.jobnav:link {         font: bold 12px verdana, Tahoma, Verdana, Arial, Helvetica;     color: #000000; background: inherit;    text-decoration: underline;} */
/* a.jobnav:visited {      font: bold 12px verdana, Tahoma, Verdana, Arial, Helvetica;     color: #000000; text-decoration: underline;} */
/* a.jobnav:hover {        font: bold 12px verdana, Tahoma, Verdana, Arial, Helvetica;     color: #0E488F; text-decoration: none;} */
/* a.jobnav:active {       font: bold 12px verdana, Tahoma, Verdana, Arial, Helvetica;     color: #0E488F; text-decoration: none;} */

a.joblink:link {	font: 11px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #E9991E;	background: inherit;	text-decoration: underline;}
a.joblink:visited {	font: 11px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #E9991E;	text-decoration: underline;}
a.joblink:hover {	font: 11px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #E9991E;	text-decoration: none;}
a.joblink:active {	font: 11px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #E9991E;	text-decoration: none;}

a.textlink11:link {font: 11px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #E9991E;	text-decoration: none;}
a.textlink11:visited {font: 11px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #E9991E;	text-decoration: none;}
a.textlink11:hover {font: 11px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #E9991E;	text-decoration: underline;}
a.textlink11:active {font: 11px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #E9991E;	text-decoration: none;}

a.textlink12:link {font: 12px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #E9991E;	text-decoration: none;}
a.textlink12:visited {font: 12px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #E9991E;	text-decoration: none;}
a.textlink12:hover {font: 12px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #E9991E;	text-decoration: underline;}
a.textlink12:active {font: 12px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #E9991E;	text-decoration: none;}


a.jobstadt:link {font: 11px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #000000;	text-decoration: none;}
a.jobstadt:visited {font: 11px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #000000;	text-decoration: none;}
a.jobstadt:hover {font: 11px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #000000;	text-decoration: underline;}
a.jobstadt:active {font: 11px verdana, Tahoma, Verdana, Arial, Helvetica;	color: #000000;	text-decoration: none;}

*********
Menu Oben
*********
*/

li.Menumed  a:link
{
	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;
	width: 189px;
	display: block;
}

li.Menumed  a:active
{
	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;
	width: 189px;
	display: block;
}
li.Menumed a:visited
{
	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;
	width: 189px;
	display: block;
}

li.Menumed a:hover
{

 	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;
	width: 189px;
	display: block;
}

a.medi:link {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #000000;	font-size: 11px;	text-decoration: none;		display: block;		padding: 2px 0px 2px 15px; 	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFECC5;	width: 189px; }
a.medi:visited {font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #000000;	font-size: 11px;	text-decoration: none;		display: block; 	padding: 2px 0px 2px 15px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFECC5;}
a.medi:hover {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #000000;	font-size: 11px; 	text-decoration: none;		display: block; 	padding: 2px 0px 2px 15px;	}
a.medi:active {	font-family: verdana, Tahoma, Arial, Helvetica, sans-serif;	color : #000000;	font-size: 11px;	text-decoration: none;		display: block; 	padding: 2px 0px 2px 15px; border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFECC5;}


/* Textformat */
.text10{
	color: #000;
	font-size:10px;
	line-height: 145%;
	font-family: verdana, Tahoma, Verdana, Arial, Helvetica;
}
.text{
	color: #000;
	font-size:11px;
	line-height: 145%;
	font-family: verdana, Tahoma, Verdana, Arial, Helvetica;
}
.text12{
	color: #000;
	font-size:12px;
	line-height: 145%;
	font-family: verdana, Tahoma, Verdana, Arial, Helvetica;
}

.textbig{
	color: #000;
	font-size:11px;
	font-family: verdana, Tahoma, Verdana, Arial, Helvetica;
	font-weight: bold;
}
.txtangebot{
	color: #968E7E;
	font-size:9px;
	font-family: verdana, Tahoma, Verdana, Arial, Helvetica;
	font-weight: bold;
	line-height: 20px;
}
.txtjob{
	color: #968E7E;
	font-size:13px;
	font-family: verdana, Tahoma, Verdana, Arial, Helvetica;
	font-weight: bold;
	line-height: 20px;
}
.textjobbig{
	color: #000;
	font-size:12px;
	font-family: verdana, Tahoma, Verdana, Arial, Helvetica;
	font-weight: bold;
	text-transform: uppercase;
}

.txtangebotbig{
background-color: #C5C0B6;
	color: #FFFFFF;
	font-size:11px;
	font-family: verdana, Tahoma, Verdana, Arial, Helvetica;
	font-weight: bold;
	line-height: 20px;
    padding: 0 0 0 5px;
}

.txtangebotbig_neu
{
    font-size:        12px;
    font-weight:      bold;
    font-family:      verdana;
    text-decoration:  none;
    background-color: #E7E9ED;
    color:            #000000;
    line-height:      20px;
    padding:          0 0 0 5px;
}

.txtpreis{


	color: #000;
	font-size:9px;
	font-family: verdana, Tahoma, Verdana, Arial, Helvetica;
	font-weight: bold;
}
.txtpreisbig{
	color: #000;
	font-size:13px;
	font-family: verdana, Tahoma, Verdana, Arial, Helvetica;
	font-weight: bold;
}
.txtverbsmall{
	color: #C5C0B6;
	font-size:9px;
	font-family: verdana, Tahoma, Verdana, Arial, Helvetica;
	font-weight: bold;
	text-transform: uppercase;
}
.txtverb{
	color: #6C6657;
	font-size:11px;
	font-family: verdana, Tahoma, Verdana, Arial, Helvetica;
line-height:140%;
}
.txtverbdatum{
	color: #C5C0B6;
	font-size:10px;
	font-family: verdana, Tahoma, Verdana, Arial, Helvetica;
line-height:140%;
}



/* Page */

#page {
	width: 938px;
	repeat-y left top;
}
#nav {
	width: 180px;
	margin-left: 25px;
}

#navmed {
	background-image: url(/img/hg_navigation.png);
	background-repeat: repeat-y;
	width: 221px;
	padding-left: 6px;
}
.navabstand{
line-height: 145%;
padding-bottom:10px;
}
#navend {
	background-image: url(/img/hg_navigation_ende.png);
	width: 220px;
	height: 30px;
}
* html #navend
  {
	background-image: url(/img/hg_navigation_ende.png);
	width: 215px;
	height: 30px;
 }



.content 
{
	color: #000000;
	width: 709px;
}
#content {
	/*float: right;*/
	width: 840px;
}
#contentbild {
	background-image: url(/img/content_bild.png);
	background-repeat: no-repeat;
	background-position: 556px 10px;
	width: 709px;
	height: 1300px;
	float: left;
}
#contentmed {
	background-image: url(/img/contentmed_bild.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 546px 10px;
	width: 709px;
	height: 950px;
	float: left;
}
#contentjob
{
	/* background-image:         url(/img/contentjob_bild.jpg);*/
	/* background-repeat:        no-repeat;*/
	/* background-attachment:    scroll;*/
	/* background-position:      665px 0px;*/
	width: 837px;
	/*float: left;*/
	border: 0px dotted green;
}
#startmain{
background-color: transparent;
	float: left;
}
#startsp01 {
	float: left;
	width: 345px;
	height: auto;
	margin: 20px 20px 0px 0px;
	padding: 0px;
}
#startsp02 {
	float: left;
	width: 280px;
	height: auto;
	margin: 20px 0 0 0;
	padding: 0px;
}
#startprod {

	height: 130px;
	background-image: url(/img/linie_startpro130.png);
	background-repeat: repeat-x;
}

#startprod h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #59503F;
	padding: 10px 0 0 0;	
}
#startprodmed {

	height: 125px;
	background-image: url(/img/linie_startpro125);
	background-repeat: repeat-x;
}
#startprodmed h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #59503F;
	padding: 10px 0 0 0;	
}
#startprodjob {

	height: 125px;
	background-image: url(/img/linie_startpro125);
	background-repeat: repeat-x;
}
#startprodjob h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #59503F;
	padding: 10px 0 0 0;	
}
#startprodtief {
	height: 265px;
	background-image: url(/img/linie_startpro265.png);
	background-repeat: repeat-x;
}
#startprodtief h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #59503F;
	padding: 10px 0 0 0;	
}
#startprodtiefmed {

	height: 255px;
	background-image: url(/img/linie_startpro255.png);
	background-repeat: repeat-x;
}
#startprodtiefmed h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #59503F;
	padding: 10px 0 0 0;	
}
#startprodtiefjob {

	height: 165px;
	background-image: url(/img/linie_startpro165.png);
	background-repeat: repeat-x;
}
#startprodtiefjob h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #59503F;
	padding: 10px 0 0 0;	
}
#startverbnews {
background-color:#FFFFFF;
padding: 5px 0 0 0;	
}
#article {
	width: 530px;
}
#startverb {

	height: 50px;
	background-image: url(/img/linie_startverb.png);
	background-repeat: repeat-x;
}


#startverbnews,#startverb,#article h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 14px;
	color: #E9991E;
	padding: 6px 0 0 0;
}

#startmostsear{
	height: 50px;
	background-image: url(/img/linie_startmostcsear.png);
	background-repeat: repeat-x;
}
#startmostsear h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #E9991E;
	padding: 6px 0 0 0;
}
#starttiefpreis{
	heightauto: 50px;
}
.starttiefpreis{
font-family: Tahoma, Arial, Helvetica, sans-serif;	color : #968E7E;	font-size: 10px;	text-decoration: none;
	list-style-type: decimal;
	margin: 0px 0px 0px 30px;
}
#sidebar {
	background-image: url(/img/hg_navigation.png);
	background-repeat: repeat-y;
	float: left;
	width: 180px;
}
#logo {
	width: 259px;
}
/* Page ende */

/* Kategorien Start */


#katego,#produkte{
	width:   685px;
	margin:  10px 0px 0px 0px;
	padding: 0px;
}

#kategobox{
	clear: both;
}

#pro_rahmen {
	width: 335px;
	float:left;
	height: 195px;
}
#pro_rahmen h1 {
	font-size: 14px;
	font-weight: bold;
}
#pro_rahmen h2 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
color:#880000;
}
#pro_image {
	height:150px;
	width:177px;
	float:left;
	margin: 8px 0px 10px 0px;
}
#pro_bewertung { 
padding: 5px 0 0 0; 
}
#pro_lineV { 
	width: 11px;
	height: 189px;
	background-image: url(/img/linie_startpro2.png);
	background-repeat: repeat-y;
	float:left;
}
#pro_lineH { 
	width: auto;
	height: 10px;
	background-image: url(/img/linie_startpro2.png);
	background-repeat: repeat-x;
	clear:both;
}
#proline_H { 
	width: auto;
	height: 10px;
	background-image: url(/img/linie_doppelblackgelb.png);
	background-repeat: repeat-x;
	clear:both;
}

#starttop10{
	float: left;
	width: 345px;
	height: 452px;
	background-image: url(/img/letitshinetop_girl.jpg);
	margin: 20px 20px 0px 0px;
	padding: 0px;
}
#starttop10arzt{
	float: left;
	width: 345px;
	height: 378px;
	background-image: url(/img/letitshinetop_lieblinge_arzt.jpg);
	margin: 20px 20px 0px 10px;
	padding: 0px;
}
#starttop10job{
	float: left;
	width: 345px;
	height: 378px;
	background-image: url(/img/letitshinetop_job.jpg);
	margin: 20px 20px 0px 10px;
	padding: 0px;
}
#medsp01 {
	float: left;
	width: 240px;
	height: auto;
	margin: 20px 20px 0px 10px;
	padding: 0px;
}
#medsp02 {
	float: left;
	width: 345px;
	height: auto;
	margin: 20px 0 0 0;
	padding: 0px;
}
#breitartikel
{
	width: 800px;
	margin:  0px 0px 0px 0px;

}
.aufzahl
{
	list-style-type: disc;
	list-style-position: inside;
}



a.navdisub { width:100px; 	background-image: url(/img/button_xrta_hg_100x22.png); padding:6px; font-family:Tahoma, Arial, Verdana, sans-serif; font-size:11px;}

a.navdisub:link    { color:#44a; background-color:#fff; text-decoration:none; }
a.navdisub:visited { color:#44a; background-color:#fff; text-decoration:none; }
a.navdisub:hover   { color:#44a; background-color:#ff9; text-decoration:none; }
a.navdisub:active  { color:#44a; background-color:#ff9; text-decoration:none; }

div.navdisub { color:#000; background-color:#ddf; width:220px; text-align:center; padding:20px; }




#navcontainer {
	width: 670px;
	padding: 73px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
}



.navisub 
{
width: 90px;
float: left;
}
 
.navisub a:hover
{
color: #000000;
text-decoration: underline;
}
.navisub a:link, .navisub a:visited, .navisub a:active
{
color: #000000;
text-decoration: none;
}

#goad {
	padding: 20px 0px 0px 0px;
	width: 200px;
	clear:left;
float:none;
}
#goad300 {
	margin: 0px 0px 0px 53px;
	padding: 50px 0px 0px 0px;
	width: 300px;
	clear:left;
	
}
#gad_gesund {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 35px;
	clear:left;
	
}
#head_oben {
	left: 340px;
	top: 1px;
	position:absolute;
	width:570px;
	height:12px;
	overflow:hidden;
	z-index:1;
}
#gesundkat {
	background:  url(/img/hg_jobkat.png) repeat-x bottom left;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px; 
	width:680px; 
	float:left; 
}
#gesundkat h1  {
	font: 	font: bold 16px Tahoma, Verdana, Arial, Helvetica;
	color: #000000;
	padding: 0px 0px 0px 10px;
	margin: 2px 0px 0px 0px;
}
#gesundkat h2  {
	font: 12px Tahoma, Verdana, Arial, Helvetica;
	color: #666666;
	padding: 0px 0px 0px 10px;
	margin: 2px 0px 0px 0px;
}
#jobkat {
	background:  url(/img/hg_jobkat.png) repeat-x bottom left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 30px 40px; 
	width:580px; 
	float:left; 
}
#jobkat h1  {
	font: 	font: bold 16px Tahoma, Verdana, Arial, Helvetica;
	color: #000000;
	padding: 0px 0px 0px 10px;
	margin: 2px 0px 0px 0px;
}
#jobkat h2  {
	font: 12px Tahoma, Verdana, Arial, Helvetica;
	color: #666666;
	padding: 0px 0px 0px 10px;
	margin: 2px 0px 0px 0px;
}
#jobsearch {
	background:  url(/img/hg_jobkat.png) repeat-x bottom left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px; 
	width:650px; 
	float:left; 
}
#jobsearch h2, #jobsearch h1   {
	font: 	font: bold 16px Tahoma, Verdana, Arial, Helvetica;
	color: #000000;
	padding: 0px 0px 0px 5px;
	margin: 2px 0px 0px 0px;
}
#jobsearch h3  {
	font: 12px Tahoma, Verdana, Arial, Helvetica;
	color: #666666;
	padding: 0px 0px 0px 5px;
	margin: 2px 0px 0px 0px;
}
#no_jobs
{
	color: red;
	font:  12px Tahoma, Verdana, Arial, Helvetica;
	background:#F4F4F4;
	margin:10px 0px 15px 0px;	
	padding:10px 0px 10px 5px;
	float:left;
	width:645px;
}
.jobberuf {
	font: bold 11px Tahoma, Verdana, Arial, Helvetica;
	color: #666666;
	margin: 0px 0px 5px 0px;
	border-bottom:1px solid #CCC; 
}
.jobberuf a:link {	font: bold 11px Tahoma, Verdana, Arial, Helvetica;	color: #666666;	text-decoration: none}
.jobberuf a:visited {	font: bold 11px Tahoma, Verdana, Arial, Helvetica;	color: #666666;	text-decoration: none}
.jobberuf a:hover{	font: bold 11px Tahoma, Verdana, Arial, Helvetica;	color: #222;	text-decoration: none}

#beruf_tables {	width:650px;}
#beruf_tables td {
	background:#FFF;
	border:1px solid #FFF; 
	padding: 5px 10px 20px 10px;
	margin: 0px 0px 0px 0px;
}
#g_h1b {
	width: 650px;
	line-height: 140%;
	color:#000;
	text-decoration: underline;
	font-size: 12px;
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 5px 0px;
}
#g_txtb {
	width: 650px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6C6657;
	line-height: 16px;
	text-decoration: none;
}
#g_urlb {
	width: 650px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color : #999999;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
#g_posb{
	width: 650px;
	text-align: left;
	float: left;
	padding: 0 0 10px 0px;
}
#g_posb a:hover {
	background-color:#F4F4F4;
	text-decoration: none;
}

/* Ads New 2010 ************************************************************* */

div.Xgo_2010
{
    text-align:       left;
    border:           1px solid #D2CDC5;
    padding-left:     3px;
    padding-top:      7px;
    padding-bottom:   7px;
    background-color: #F4F7FB;
    color:            #484848;
    font-family:      Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    font-size:        12px;
    line-height:      17px;
    float:            left;
    margin-bottom:    7px;
    width:            800px;
}

div.Xgo_2010:hover
{
    text-align:       left;
    border:           1px solid #D2CDC5;
    padding-left:     3px;
    padding-top:      7px;
    padding-bottom:   7px;
    background-color: #EEF3F9;
    color:            #484848;
    font-family:      Tahoma, Verdana, Arial, Helvetica, sans-serif; 
    font-size:        12px;
    line-height:      17px;
    clear:            both;
    float:            left;
    margin-bottom:    7px;
    width:            800px;
}

#g_h1b_2010 {
	line-height:     160%;
	color:           #0000CC;
	text-decoration: underline;
	font-size:       12px;
	font-weight:     bold;
	font-family:     Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a.go_link_2010:link {    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #0E488F; text-decoration: underline;}
a.go_link_2010:visited { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #0E488F; text-decoration: underline;}
a.go_link_2010:hover {   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #0E488F; text-decoration: none;}
a.go_link_2010:active {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #0E488F; text-decoration: underline;}

a.go_link_2010_klein:link {    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #786AAC; text-decoration: underline;}
a.go_link_2010_klein:visited { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #786AAC; text-decoration: underline;}
a.go_link_2010_klein:hover {   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #786AAC; text-decoration: none;}
a.go_link_2010_klein:active {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #786AAC; text-decoration: underline;}

a.go_link:link {    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px;    color: #C30036;}
a.go_link:visited { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px;    color: #C30036;}
a.go_link:hover {   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px;    color: #C30036; text-decoration: none;}
a.go_link:active {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 14px;    color: #C30036; text-decoration: none;}

/* ************************************************************************* */

#g_h1{
	width: 170px;

	line-height: 140%;
	color:#dd0202;
	text-decoration: underline;
	font-size: 12px;
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#g_txt {
	width: 170px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	line-height: 14px;
	text-decoration: none;
}
#g_url{
	width: 170px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color : #999999;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
}
#g_pos{
	width: 170px;
	overflow:hidden;
	text-align: left;
	border: 1px solid #ccc;
	padding: 7px 2px 7px 4px;
	margin: 10px 0px 0px 0;
}
#g_pos a:hover {
	background-color:#F4F4F4;
	text-decoration: none;
}
#go_sky {
	padding: 20px 0px 0px 0px;
	width: 200px;
	clear:left;
	float:none;
}
.default_head
{
	 color:black;
	 font-size:10px;
	 font-weight:normal;
	 margin:0;padding:0;
}
#suche2 
{
	/*float: left;*/
	margin: 0px;
	padding: 10px 0px 0px 0px;
}

#x_prozent_guenstiger
{
    width:         102px;
    height:	       82px;
    background:    url(/img/x_prozent_guenstiger.gif) no-repeat top left;
    text-align:    center;
    padding-left:  8px;
    padding-top:   10px;
}

.x_prozent_zahl
{
    color:          #ffffff;	
    font-weight:    bold;
    font-size:      25px;
}

.x_prozent_text
{
    color:        #ffffff; 
    font-size:    12px;
    font-weight:  bold;
}

#produktzoom{
	width:       400px;
	height:      400px;	
	border:      3px solid #E8E8E0;
	background:  #fff;
	color:       #333;
	position:    absolute;
	top:         250px;
	left:        38%;
	overflow:    hidden;
	line-height: 400px;
	text-align:  center;
}