body { background-color: #c9c9c9; margin: 18px; padding: 18px; }

p { }

td { }
table.screen { margin-top: 15px; margin-bottom: 15px; border: solid 1px black; }
td.table { background-color: white; width: 687px; border: solid 15px white; }
a:link { }

a:visited { }

a:hover { }

a:active { }
#abnehmen_top { width: 687px; height: 81px; }
#abnehmen_diaet { background-image: url(abnehmen-pix/abnehmen_diaet.jpg); background-repeat: no-repeat; width: 687px; height: 212px; }
#diaetmacher { color: #fff; font-size: 12px; font-family: "trebuchet ms"; width: 245px; margin-left: 30px; padding-top: 100px; padding-left: 0; }
#diaetmacher h3 { color: #fff; font-size: 12px; }
#diaetmacher p { color: #fff; font-size: 12px; }
#main { width: 687px; }
#left { width: 210px; height: 600px; float: left; margin: 0; padding: 0; }
div.navi { font-size: 12px; font-family: "trebuchet ms"; width: 209px; margin-top: 5px; margin-bottom: 5px; }
div.pil { color: #747676; font-size: 11px; font-family: "trebuchet ms"; text-decoration: none; margin-top: 50px; }
div.pil A { color: #383636; font-size: 11px; font-family: "trebuchet ms"; text-decoration: underline; margin-top: 15px; }
div.pil A:hover { color: #383636; font-size: 11px; font-family: "trebuchet ms"; text-decoration: none; margin-top: 15px; }
div.ads { font-size: 11px; font-family: "trebuchet ms"; width: 209px; margin-top: 40px; }
div.ads A { color: #384d6c; font-size: 11px; font-family: "trebuchet ms"; text-decoration: underline; }
div.ads A:hover { color: #384d6c; font-size: 11px; font-family: "trebuchet ms"; text-decoration: none; }
#right { width: 476px; float: right; margin: 0 0 15px; }
div.bread { color: #747474; font-size: 11px; font-family: "trebuchet ms"; background-image: url(abnehmen-pix/bread.gif); width: 470px; height: 36px; }
div.bread A { color: #747474; text-decoration: none; }
div.bread A:hover { color: #747474; text-decoration: underline; }
#b2 { color: #565656; font-size: 11px; font-family: "trebuchet ms"; padding-top: 12px; padding-left: 35px; }
#b2 A { color: #565656; text-decoration: underline; }
#b2 A:hover { color: #565656; text-decoration: none; }
#content { font-size: 12px; font-family: "trebuchet ms"; margin: 0; padding-right: 8px; padding-left: 8px; }
#content p { font-size: 12px; font-family: "trebuchet ms"; margin-bottom: 12px; }
#content h1 { color: #02729d; font-size: 14px; font-family: "trebuchet ms"; font-weight: bold; margin-bottom: 12px; }
#content h2 { color: #02729d; font-size: 14px; font-family: "trebuchet ms"; font-weight: bold; margin-bottom: 12px; }
#content ul { margin-left: 15px; list-style-type: square; }
#content A { color: #02729d; text-decoration: underline; }
#content A:hover { color: #700a0a; text-decoration: underline; }
div.boxtop { background-image: url(abnehmen-pix/boxtop.gif); width: 475px; height: 8px; margin: 0; padding: 0; }
div.boxcenter { background-image: url(abnehmen-pix/boxcenter.gif); background-repeat: repeat; position: relative; width: 475px; margin: 0; padding: 0; }
div.boxunne { background-image: url(abnehmen-pix/boxunne.gif); width: 475px; height: 9px; margin: 0; padding: 0; }

div.copy { font-size: 11px; font-family: "trebuchet ms"; background-color: #dbdbdb; text-align: center; width: 687px; padding: 5px; }
div.copy A { color: black; text-decoration: none; }
div.copy A:hover { color: #000; text-decoration: underline; }
/*	Navigation vertical - 
	Wenn die Navigation mit der ID 3 verwendet wird, kann alles bis 
	zum n?chsten Kommentar gel?scht werden
------------------------------------------------------------------------------*/
#navigation { float:left; width:200px; margin-bottom: 80px; padding:14px 0; }
#navigation ul.nav1st {
	width:170px;
}
#navigation ul.nav1st li {
	padding:4px 0 4px 14px;
}
#navigation ul.nav1st li.active {
	background:#f7f7f7;
}
#navigation ul.nav1st li.active a,
#navigation ul.nav1st li.active a:link {
	color:#090;
}
#navigation ul.nav1st a, 
#navigation ul.nav1st a:link {
	display:block;
	color:#606060;
	font-weight:bold;
}
#navigation ul.nav1st a:hover {
	color:#090;
}
#navigation ul.nav1st li ul.nav2nd li {
	padding:0;
	margin-left:14px;
	list-style-type:square;
}
#navigation ul.nav2nd a, 
#navigation ul.nav2nd a:link {
	display:block;
	padding:3px 0;
	font-weight:normal;
}
#navigation ul.nav2nd a.current, 
#navigation ul.nav2nd a.current:link, 
#navigation ul.nav2nd a:hover {
	text-decoration:underline;
}
/*	reset some basic style
*******************************************************************************/
:link,:visited { text-decoration:none; }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; font-weight:normal; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd { margin:0; padding:0 }
img, a img,:link img,:visited img, fieldset { border:none }
img { margin:0; padding:0; vertical-align:bottom; }

