body { margin-top:0px; margin-left:15px; font-family:arial,sans-serif,helvetica;}body { background-image:url('http://www.altenberge.de/2005/pix/hintergrund.gif') }form {margin:0px;}.toplayer { padding-top:10px;background:#FFFFFF; width:970px; }.headerpix { margin-left:20px; margin-right:0px; }input { font-size:80%; }textarea { font-size:90%; }textarea { font-family:arial,sans-serif,helvetica; } input.breit, textarea.breit { width:100%; }input.gobutton { color:#08497c; background:#EEEEEE; } legend { font-weight:bold;}fieldset { padding:10px; }div.hintergrundformular { width:98%; padding:5px; border:1px solid #808080; background:#efefef; }h1 { font-size:145%; }h2 { font-size:125%; }h3 { font-size:110%; }a { font-family:arial,sans-serif,helvetica; }.nav a:link { color:#107dce; text-decoration:none;  }.nav a:visited { color:#107dce; text-decoration:none; }.nav a:hover { color:#107dce; text-decoration:underline; }.nav a:active { color:#107dce; text-decoration:underline; }.nav a:focus { color:#107dce; text-decoration:underline; }.now a:link { background:#107dce; color:white; text-decoration:none;  }.now a:visited { background:#107dce; color:white; text-decoration:none; }.now a:hover { background:#107dce; color:white; text-decoration:underline; }.now a:active { background:#107dce; color:white; text-decoration:underline; }.now a:focus { background:#107dce; color:white; text-decoration:underline; }.nav1 a:link { color:#107dce; text-decoration:underline;  }.nav1 a:visited { color:#107dce; text-decoration:underline; }.nav1 a:hover { color:#107dce; text-decoration:underline; }.nav1 a:active { color:#107dce; text-decoration:underline; }.nav1 a:focus { color:#107dce; text-decoration:underline; }.nav2 a:link { color:white; text-decoration:none;  }.nav2 a:visited { color:white; text-decoration:none; }.nav2 a:hover { color:white; text-decoration:underline; }.nav2 a:active { color:white; text-decoration:underline; }.nav2 a:focus { color:white; text-decoration:underline; }.subnavfoot a:link { color:#107dce; text-decoration:none;  }.subnavfoot a:visited { color:#107dce; text-decoration:none; }.subnavfoot a:hover { color:#107dce; text-decoration:underline; }.subnavfoot  a:active { color:#107dce; text-decoration:underline; }.subnavfoot  a:focus { color:#107dce; text-decoration:underline; }.footnavmain a:link { color:#107dce; text-decoration:underline;  }.footnavmain a:visited { color:#107dce; text-decoration:underline; }.footnavmain a:hover { color:#107dce; text-decoration:underline; }.footnavmain a:active { color:#107dce; text-decoration:underline; }.footnavmain  a:focus { color:#107dce; text-decoration:underline; }.dnav a:link { color:#107dce; text-decoration:none;  }.dnav a:visited { color:#107dce; text-decoration:none; }.dnav a:hover { color:#107dce; text-decoration:underline; }.dnav a:active { color:#107dce; text-decoration:underline; }.dnav a:focus { color:#107dce; text-decoration:underline; }.nav {  font-size:80%;  	margin-top:5px; 	padding-top:2px; padding-left:4px; padding-right:4px; padding-bottom:2px; 	border:1px solid #107dce; 	text-align:left; font-weight:bold; 	color:#107dce; background:white;       }.now { background:#107dce; color:white }.nav1 {  font-size:80%;  	 float:right;	padding-top:2px; padding-left:4px; padding-right:4px; padding-bottom:2px; 	 margin-left:2px; margin-right:3px; margin-top:3px;	text-align:left;  	color:#107dce;        }.nav2 {  font-size:80%;  	margin-top:5px; 	padding-top:2px; padding-left:4px; padding-right:4px; padding-bottom:0px; 	border:1px solid #107dce; 	text-align:left; font-weight:bold; 	color:white; background:#107dce;      }.nav a { color:#107dce; text-decoration:none; }.nav2 a   { color:white; text-decoration:none; } .sub { font-weight:normal; padding-left:20px; }  .content { font-size:80%; 	   padding-left:20px; padding-top:0px; padding-right:2px; padding-bottom:5px;	 }.content a { color:#107dce; text-decoration:underline;  }.content p {text-align:left; }.tdnav { padding-left:4px; padding-top:25px; width:24% }.tdcontent { padding-top:25px; padding-left:10px; padding-bottom:15px; width:76% }.startertab { width:615px; }.unb { font-weight:normal }.subnavfoot  {    	margin-right:5px; margin-bottom:5px;	padding-top:2px; padding-left:4px; padding-right:4px; padding-bottom:2px; 	border:1px solid #107dce; 	text-align:left; font-weight:bold; 	color:#107dce; background:white;        }.footnavmain { font-size:80%; text-align:center;} td {empty-cells:show;}div.dnav { font-size:80%;  	margin-top:5px; margin-bottom:5px;margin-right:3px;margin-left:2px;	padding-top:2px; padding-left:4px; padding-right:4px; padding-bottom:2px; 	border:1px solid #107dce; 	font-weight:bold; 	color:#107dce; background:white;  	float:left; line-height:150%; text-align:center;	}div.dnav2 { font-size:80%;  	margin-top:5px; margin-bottom:5px;margin-right:3px;margin-left:2px;	padding-top:2px; padding-left:4px; padding-right:4px; padding-bottom:2px; 	border:1px solid #107dce; 	font-weight:bold; 	color:white; background:#107dce;  	float:left; line-height:150%; text-align:center;	}div.vkal { width:135px; float:right; margin-right:10px; }div.start { border:0px solid #107dce; width:90%; float:left; margin-bottom:20px; }div.start div.title { background:#107dce; font-weight:bold; color:white; font-size:106%; width:100%;padding:2px; }div.start div.textbox { width:100%; padding:2px; }div.gewerbe { width:100%; float:left; }ul { list-style-image:url('logo.gif'); }ul.abstand li, ol.abstand li { margin-bottom:10px; }ul.pdf li  { list-style-image:url('../pix/listicon-pdf.gif'); margin-top:10px; margin-bottom:10px;  }div.pfad { font-size:80%;color:#107dce; }p.weiteres {font-weight:bold; }.copyright { font-size:70%; color:#666666; padding-top:15px; text-align:center; }.date { font-size:70%; margin-bottom:5px; margin-left:5px;}iframe.vkalenderstart { width:150px; height:300px; border:0px }iframe.wetterstart { width:150px; height:165px; border:0px }iframe.aktuellstart { width:565px; height:413px; border:0px }iframe.eventstart { width:565px; height:151px; border:0px }iframe.touristart { width:565px; height:660px; border:0px }div.tour { border:0px solid #107dce; margin-bottom:20px; float:none; }iframe.tourstart { width:750px; height:620px; border:0px; float:none; }iframe.gewerbestart { width:565px; height:1600px; border:0px }div.start div.textbox p.weiterlesen { text-align:left;  }div.zentriert { text-align:center; }ul.linklist li  { list-style-image:url('../pix/intranet.gif'); margin-top:8px; margin-bottom:8px;}ul.linklist li.extern { list-style-image:url('../pix/world.gif'); }ul.inside, ol.inside {  list-style-position:inside; }ul.inside li, ol.inside li{  margin-top:8px; margin-bottom:8px; }table.data { border:1px solid #cccccc; background:#cccccc;  }table.data td { padding:5px; background:white;  }table.data th { background:#6CCDFF; color:black; font-weight:bold; }table.nodata td {  border-top:1px solid #cccccc; padding-bottom:10px; }.quelle { font-size:80%; }table.data td.color { background:#efefef; }table.thumbnails td { text-align:center; vertical-align:top; width:11%; }table.thumbnails td a { font-size:70%; }div.abbildung { float:right; width:360px;margin-left:20px;background:#efefef;padding:2px; margin-bottom:10px; }div.abbildung div { padding-left:10px; padding-right:10px}body { voice-family: female; }a { voice-family: male; }h1 { pitch: x-low; pitch-range: 80; }h2,h3 { pitch: low; pitch-range: 70; }h4 { pitch: medium; pitch-range: 60; }em { pitch: medium; pitch-range: 60; stress: 60; richness: 50; }strong { pitch: medium; pitch-range: 60; stress: 80; richness: 80; }th { pitch: low; pitch-range: 60; stress: 80; richness: 80; }.rufnummer { voice-family: betty, female; }select, label, input  {voice-family: harry, male; }acronym { speak:spell-out; }.rufnummer { speak-numeral:digits; } .hspace20 { margin-left:20px; margin-right:20px; border:0px; }.hspace5  { margin-left:5px; margin-right:5px; border:0px; float:left; }.vspace8  { margin-top:8px; margin-bottom:8px; }.startaktuelles  { margin-right:10px; margin-bottom:5px; margin-top:5px; border:0px; float:left; }.border0 { border:0px; }table.gastgeber { width:80%; border:1px solid #66CCFF; }table.gastgeber td { padding:5px; border:1px solid #66CCFF; }.w30 {width:30%;}.w70 {width:70%;}.w40 {width:40%;}.w20 {width:20%;}.w60 {width:60%;}.w80 {width:80%;}.w50 {width:50%;}.w10 {width:10%;}.w45 {width:45%;}.w55 {width:55%;}img.presserechts { border:0px; margin-left:20px; margin-right:20px; float:right; }img.leben { margin:5px; border:1px solid black; }