/*************************************************************************************************************
ALLES AUF NULL SETZEN, GLOBALE EINSTELLUNGEN
*************************************************************************************************************/
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, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:12px; font-family:inherit; vertical-align:baseline;}
html {min-height: 100%; margin-bottom: 1px;} 
body{}
ol, ul{list-style:none;}
table{border-collapse:separate;	border-spacing: 0; width:100%;}
caption, th, td{text-align: left;	font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after{content: "";}
blockquote, q {quotes: "" "";}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

div.website{width:967px; position:relative;}
div.website img.logo{margin:13px 0 0 20px}
div.website div.smallNav{height:20px;}
div.website div.smallNav ul{float:right;}
div.website div.smallNav li{float:left; display:block;}
div.website div.smallNav li a{display:block; padding:0 10px;}
div.top{width:100%; height:267px; float:left; position:relative;}
div.top div.img{position:absolute; left:259px; top:5px; width:703px; height:250px;}
div.top div.img b{display:block; width:703px; height:50px; position:absolute; bottom:0; left:0;}
div.top div.img img.imgTop{display:block;}
div.top div.img img.apothekenA{display:block; position:absolute; right:5px; top:5px;}
div.top div.contact{width:254px; height:251px; position:absolute; left:5px; top:5px;}
div.top div.contact div.teaser{padding:22px 15px 0 19px; position:relative;}
div.top div.contact div.teaser div.teaserContent{padding:0;}
div.contentWrapper{width:100%; float:left; position:relative; padding-bottom:30px;}

div.leftColumn{width:215px; float:left; margin:29px 0 0 5px; display:inline; overflow:hidden;}
div.leftColumn div.navLevel1 li{display:block; position:relative; width:215px;}
div.leftColumn div.navLevel1 a{display:block; line-height:1.3; padding:1px 0 1px 20px; min-height:1.3em; margin:0;}
div.leftColumn div.navLevel1 .navLevel2 a{padding:1px 0 1px 35px;}
div.content{width:450px; float:left; margin:29px 0 0 39px; position:relative; display:inline; overflow:hidden;}
div.teaserWrapper{width:215px; float:left; position:relative; margin:29px 0 0 38px; display:inline; overflow:hidden;}
div.teaserWrapper div.teaser{margin-bottom:20px; padding-bottom:5px; overflow:hidden;}
div.teaserWrapper div.teaserContent{width:205px; margin:1px 0 0 0; padding:5px 0; position:relative; left:5px;}
div.teaserWrapper div.teaserImg{position:relative; top:5px; left:5px; margin-bottom:-20px;}
div.teaserWrapper div.teaserImg img{float:none; display:block;}
div.teaserWrapper div.teaserImg b{display:block; width:205px; height:25px; position:relative; bottom:25px; left:0;}
div.teaserWrapper div.teaser a.textLink{display:block; margin:.5em 0 0 0; padding-left:12px; position:relative; left:2px;}
div#wetterbaustein{padding-bottom:5px;}
div#wetterbaustein h3{padding:6px 6px 0 6px;}
div#wetterbaustein div.teaserContent{position:relative; left:1px; top:0; width:205px; padding:0; border:0;}
div#wetterbaustein td td{padding:2px 0 3px 0;}
div#wetterbaustein td td td{width:50%;}
div.footer{width:100%; height:50px; clear:both; padding-bottom:50px;}
#editMode div.leftColumn div.navLevel1 a.editButton{display:block; width:16px; height:16px; position:absolute; left:2px; top:3px; margin:0; padding:0; background:none transparent; border:0;}
#editMode div.leftColumn div.navLevel1 .navLevel2 a.editButton{display:block; width:16px; height:16px; position:absolute; left:17px; top:3px; margin:0; padding:0; background:none transparent; border:0;}
#editMode div.website div.smallNav li a{background:none transparent; display:inline;}
#editMode div.website div.smallNav li a.editButton{display:inline; padding:0; position:relative; top:2px; left:7px;}

 

