html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
sub, sup, tt, var,
dl, dt, dd, 
fieldset, form, label, legend, table, tr, td
 caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
TABLE {
 border-collapse: collapse;
}
 #footer{clear:both;text-align:center;}
.divlist{text-align:left;border-bottom:1px dotted;padding:3px;}
.contrast{background-color:#FFF5C5;}

select.unstyled{background:none;padding:0px;border:1px solid lightgrey;margin:0px;font-size:10px;}
input.unstyled{background:none;padding:0px;border:0px;margin:0px;margin-left:15px;font-size:10px;}
div.aright{text-align:right;margin-right:10px;}
body{background:#bcbcbb url(top.gif) fixed repeat-x top;text-align:center;font-family:sans-serif;font-size:12px;}
p{clear:left;margin:3px;}
#close{float:right;margin-right:13px;}
#bottom_lists{width:605px;}
h4{font-size:20px;margin-left:10px;font-weight:bold;font-style:italic;}
#image img{border:1px dotted lightgrey;}
#nav_right{float:right;width:367px;}
div.fright{float:right;}
div.fleft{float:left;}
#adresse{float:left;width:300px;margin:5px;}
address{margin:7px;font-size:17px;}
a{text-decoration:none;text-decoration:underline;color:#8b0000;}
a:hover{color:orange;}
.external{text-decoration:none;text-decoration:underline;color:#8b0000;cursor:pointer;}
.external:hover{color:orange;cursor:pointer;}
#map {width:350px;height:400px;border:1px solid black;margin:auto;text-align:left;}
#sbranche{padding:10px;text-align:left;background: #FFF;}
div.paddingbox{padding:5px; background:#FFF;text-align:left;}
#rbutton{float:right;}
#sinput{float:right;padding:1px;}
.orange_title{font-weight:bold;text-align:right;border-bottom:1px dotted;padding:3px;background-color:#FFF5C5;}
a.wo{text-decoration:none;color:black;}
a.wo:hover{text-decoration:none;color:white;}
hr{height:0px;border-top:transparent;border-bottom:1px dotted #cbbea8;}
select,textarea,input{font-family:sans-serif;background-image:url(bginput.png);border:1px solid;margin:3px;padding:3px;}
div.white_top{float:left;background-image:url(white_top.png);border-bottom:1px dotted #cbbea8;width:605px;height:25px;color:#cbbea8;font-size:16px;font-weight:bold;text-align:left;}
h1 {color:#cbbea8;font-size:16px;font-weight:bold;text-align:left;margin-left:10px;}
h2 {font-size:14px;font-weight:normal;}
h3 {font-weight:bold;}
.tempwarm{color:red;font-size:16px;}
.tempkalt{color:blue;font-size:16px;}
div.white_top2{float:left;background-image:url(white_top.png);width:605px;height:10px;}
.flash{color:red;font-weight:bold;text-decoration:blink;}
.button{border:0px;background-image:none;}
div.center {text-align:center;margin-left:auto;margin-right:auto;}
li.bbcode{margin:0px;margin-left:20px;padding:0px;float:left;}
div.infobox{
margin:10px;
text-align:left;
background: #fffff5;
color:#be0000;
border: 1px dotted #be0000;
padding:3px;
float:left;}
div.white_content{float:left;background:#FFF;width:605px;}
a.small{text-decoration: none; color:#00008b;font-size:11px;}
a.listsmall{text-decoration: none; color:#00008b;font-size:11px;float:left;text-align:left;border-bottom:1px dotted;padding:3px;width:270px;}
.externalsmall{text-decoration: none; color:#00008b;font-size:11px;cursor:pointer;}
a.big{text-decoration: none; color:black;font-size:13px;font-weight:bold;}
.quelle{color:gray;font-size:70%;}
div.white_bot{float:left;background-image:url(white_back.png);width:605px;min-height:20px;}
div.white_bot2{float:left;background-image:url(white_back2.png);width:605px;min-height:30px;}
div.swhite_top{float:right;background-image:url(swhite_top.png);width:367px;height:5px;}
div.swhite_content{float:right;background:#FFF;width:367px;}
div.kontaktdaten{vertical-align:middle;font-size:14px;}
div.swhite_bot{float:right;background-image:url(swhite_bot.png);width:367px;height:10px;}
div.orange_top{background-image:url(orange_top.png);width:300px;height:5px;}
div.orange_content{background:#FFF;width:300px;}
div.orange_bot{background-image:url(orange_bot.png);width:300px;height:11px;}
div.blue_top{float:right;background-image:url(blue_top.png);background-color:#eef;width:367px;min-height:5px;border-bottom:1px dotted;color:#808080;font-weight:bold;}
div.blue_content{float:right;background:#FFF;width:367px;text-align:left;}
div.blue_bot{float:right;background-image:url(blue_bot.png);width:367px;height:10px;}
div.newsimg{width:100px;float:left;margin:5px;text-align:center;}
div.twitterresult{height:60px;padding:5PX;border-top:dotted 1px #DEDEDE;text-align:left;}
div.twitterresult img{float:left;margin-right:10px;border:dotted 1px #DEDEDE;width:50px;height:50px;}
div.twitterstatus{font-size:11px;padding-top:4px;color:#999;}
tr.yellow{background-color:#FFF5C5;}
#loading{margin:auto;}
#Dialog {position:absolute;color:#000;z-index:1;}
#DialogTop {height:13px;width:528px;background: transparent url(/Dialog.png) no-repeat top;}
#DialogBottom {height:13px;width:528px;background: transparent url(/Dialog.png) no-repeat bottom;}
* html .phxDialogTop,* html .phxDialogBottom {background-image: url(/Dialog.gif);}
#DialogBody {width:528px;background: transparent url(/DialogStripe.png) repeat-y;}
* html #DialogBody {background-image: url(/DialogStripe.gif);}
#DialogContent {padding: 0 14px 0 14px;text-align:left;}
.hidden{visibility:hidden;width:0px;height:0px;}

div.rubriklink{padding-left:25px;height:22px;width:165px;margin:1px;float:left;
background: url(rubriksprite.png) no-repeat top left;
}
div.rubrikautoverkehr { background-position: 0 -25px;  }
div.rubrikarbeit { background-position: 0 0;  } 
div.rubrikautoverkehr { background-position: 0 -25px;  } 
div.rubrikbauen { background-position: 0 -50px;  } 
div.rubrikbehoerden { background-position: 0 -75px;  } 
div.rubrikbildung { background-position: 0 -100px;  } 
div.rubrikcomputer { background-position: 0 -125px;  } 
div.rubrikdienstleistung { background-position: 0 -150px;  } 
div.rubrikessen { background-position: 0 -175px;  } 
div.rubrikgeld { background-position: 0 -200px;  } 
div.rubrikgesundheit { background-position: 0 -225px;  } 
div.rubrikgrosshandel { background-position: 0 -250px;  } 
div.rubrikhotel { background-position: 0 -275px;  } 
div.rubrikindustrie { background-position: 0 -300px;  } 
div.rubrikmedien { background-position: 0 -325px;  } 
div.rubrikmode { background-position: 0 -350px;  } 
div.rubrikmusik { background-position: 0 -375px;  } 
div.rubriknatur { background-position: 0 -400px;  } 
div.rubriknightlife { background-position: 0 -425px;  } 
div.rubrikreligion { background-position: 0 -450px;  } 
div.rubrikshopping { background-position: 0 -475px;  } 
div.rubriksport { background-position: 0 -500px;  } 
div.rubriktier { background-position: 0 -525px;  } 
div.rubrikunterhaltung { background-position: 0 -550px;  } 
div.rubrikwellness { background-position: 0 -575px;  } 
div.rubrikwohnen { background-position: 0 -600px;  } 

div.wetter {background: url(wetter/wettersprite.png) no-repeat top left; width: 36px; height: 36px;}
div.w1 { background-position: 0 0;  } 
div.w10 { background-position: 0 -40px;  } 
div.w11 { background-position: 0 -80px;  } 
div.w12 { background-position: 0 -120px;  } 
div.w13 { background-position: 0 -160px;  } 
div.w14 { background-position: 0 -200px;  } 
div.w2 { background-position: 0 -240px;  } 
div.w3 { background-position: 0 -280px;  } 
div.w4 { background-position: 0 -320px;  } 
div.w5 { background-position: 0 -360px;  } 
div.w6 { background-position: 0 -400px;  } 
div.w7 { background-position: 0 -440px;  } 
div.w8 { background-position: 0 -480px;  } 
div.w9 { background-position: 0 -520px;  } 
 
div.rubriklink2{width:290px;height:110px;margin-bottom:5px;float:left;}
div.branchlink{margin-bottom:3px;float:left;width:296px;height:12px;}
div.branchlink2{margin-left:3px;margin-bottom:3px;float:left;width:296px;height:12px;}
div.rubriklink img{margin-right:4px;float:left;}
div.branchlink img{margin-right:4px;float:left;}
div.branchlink2 img{margin-right:4px;float:left;}
div.rubriklink a{text-decoration:none;font-size:15px;color:#00008b;}
div.rubriklink2 a{text-decoration:none;font-size:15px;color:black;font-weight:bold;}
div.branchlink a{text-decoration:none;font-size:11px;color:#00008b;}
div.branchlink2 a{text-decoration:none;font-size:10px;color:#00008b;}
td.list{padding:3px;border-bottom:1px dotted #d3d3d3;width:113px;text-align:left;}
td.blue{background-color:#eef;}
td.list:hover{background-color:green;color:white;}
#wrapper{width:979px;position:absolute;top:0px;left:50%;margin-left:-490px;}
#header{position:relative;top:20px;width:980px;height:160px;background-image:url(header.png);background-repeat:no-repeat;}
#suchform img,#maplist,#search{float:left;}
#suchform{position:absolute;top:55px;left:0px;height:50px;}
#logo{height:65px;top:20px;left:10px;position:absolute;z-index:2;}
#sbutton{margin:0 0 0 5px;;background:transparent;border:0px;}
#rbutton{margin:0 0 0 5px;;background:transparent;border:0px;}
#letztesuche{position:absolute;top:95px;left:100px;}
#wetter{position:absolute;width:100px;top:60px;right:45px;font-size:11px;font-weight:bold;z-index:2;}
#merkzettel{position:absolute;text-align:center;top:15px;padding-top:3px;left:627px;height:18px;width:110px;background-image:url(reiter.gif);}
#neuereintrag{position:absolute;text-align:center;top:15px;padding-top:3px;left:737px;height:18px;width:110px;background-image:url(reiter.gif);}
#login{position:absolute;text-align:center;top:15px;padding-top:3px;left:847px;height:18px;width:110px;background-image:url(reiter.gif);}
div.pagi a{color:#be0000;text-decoration: none;font-weight:bold;margin:2px;}
div.pagi a:hover, div.pagi a:active, .red {color:red;}
div.pagi a:visited, .grey {color:#808080;}
div.pagi span {font-size:130%;margin:3px;font-weight:bold;}
div.pagi {width:100%;text-align:center;border-top:1px dotted #cbbea8;}