body { background-color: #d2d2d2; }

p { }

td { }

a:link { }

a:visited { }

a:hover { }

a:active { }
div.urlaub { background-image: url(urlaubs-bilder/urlaub_03.jpg); width: 850px; height: 156px; }
div.topnav { color: white; font-size: 11px; font-family: verdana; margin: 0; padding: 139px 0 0 220px; }
div.topnav A  { color: white; text-decoration: none; }
div.topnav A:hover  { color: white; text-decoration: underline; }
div.lefturlaub { font-size: 12px; font-family: verdana; background-image: url(urlaubs-bilder/urlaub_11.gif); background-repeat: repeat; width: 220px; float: left; margin: 0 0 0 8px; padding: 0; }
#ads { width: 210px; margin: 0 0 0 10px; padding: 0; }
div.reisen { font-size: 13px; font-family: verdana; background-image: url(urlaubs-bilder/urlaub_12.gif); background-repeat: repeat; width: 584px; float: right; clear: left; margin: 0 8px 0 0; padding: 0; }
div.bottu { font-size: 10px; font-family: verdana; background-color: #bbb; text-align: center; width: 830px; margin: 5px 10px 8px; padding: 5px 0; }
div.bottu A { color: black; text-decoration: none; }
div.bottu A:hover { color: black; text-decoration: underline; }
#rave { color: #747676; font-size: 11px; font-family: "trebuchet ms"; text-decoration: none; margin-top: 150px; }
#rave A { color: #747676; font-size: 11px; font-family: "trebuchet ms"; text-decoration: underline; }
#rave A:hover { color: #747676; font-size: 11px; font-family: "trebuchet ms"; text-decoration: underline; }
#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: #747676; text-decoration: underline; }
#content A:hover { color: #700a0a; 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 { width:200px; margin: 0 0 0 10px; padding:14px 0; }
#navigation ul.nav1st { width:170px; }
#navigation ul.nav1st li { margin: 0 0 0 15px; padding:4px 0 4px 3px; border-bottom: 1px dashed #414440; list-style-type: none; list-style-image: url(urlaubs-bilder/zeiger.gif); display: list-item; }
#navigation ul.nav1st li.active { background-color: #fff; }
#navigation ul.nav1st li.active a,
#navigation ul.nav1st li.active a:link { color:#8b0000; }
#navigation ul.nav1st a, 
#navigation ul.nav1st a:link { display:block; color:#000; font-weight:bold; }
#navigation ul.nav1st a:hover {
	color:#8b0000;
}
#navigation ul.nav1st li ul.nav2nd li {
	padding:0;
	margin-left:15px;
	list-style-type:none;
}
#navigation ul.nav2nd a, 
#navigation ul.nav2nd a:link { display:block; padding:3px 0; font-weight:normal; list-style-type: none; }
#navigation ul.nav2nd a.current, 
#navigation ul.nav2nd a.current:link, 
#navigation ul.nav2nd a:hover {
	text-decoration:underline;
}
#navigation ul.nav2nd li { border-style: none; border-width: 0; }

/*	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; }

