/* Style sheet design */
#textsize{top:125px;position:absolute;right:0;}
body{background-color:#ffffff;font-family:'Times New Roman', serif;}
.senio_reutlingen_article h2{padding-top:1.5em;}
#footer a:focus{color:#000000;}
#header a:focus,#left a:focus{background-color:#ffc900;color:#011c92;}
#header h2{line-height:0.75em;}
#header{width:51em;}
#main .inside li{margin-left:15px;padding-left:5px;}
#main .inside ul{list-style-type:square;}
#main .inside h1{margin-top:0;margin-bottom:0.75em;padding-top:0;padding-bottom:0;font-size:145%;line-height:1em;}
#main .inside h1,#main .inside h2{font-family:'Arial', sans-serif;}
#main .inside h2{margin-top:0.5em;margin-bottom:0.25em;border-bottom:1px dotted #000000;font-size:110%;}
.senio_reutlingen_article td{border-top:1px dotted #000000;}
#footer li{float:left;margin-right:1em;padding:3px;}
.senio_reutlingen_article img{margin-left:10px;max-height: 220px;max-width: 220px;}
#main .inside{font-size:110%;line-height:1.25em;letter-spacing: 0.09mm;}
#main .inside table td{padding-top:0.25em;padding-right:0.25em;padding-bottom:0.25em;}
#main .inside{width:30.5em;padding:35px 5px 5px 50px;}
#main h1{padding-bottom:1em;font-family:'Times New Roman', serif;font-size:130%;}
#main,#left{padding:10px 0;}
#left{padding-left:10px;}
#left img{margin-top:10px;padding-left:0;border:1px solid #011c92;}
#header .ce_image,#header .image_container,#header img{float:left;padding-left:4px;}
#header ul,#left ul{font-family:'Arial', sans-serif;font-size:90%;letter-spacing: 1px;}
.heading_container{width:50em;text-align:center;}
#header h1,#header h2{margin-left:-150px;font-family:'Times New Roman', serif;font-weight:normal;}
#header h1{padding-top:40px;font-size:60px;color:#011D93;}
#header h2{padding-top:32px;font-size:34px;color:#AF000F;}
#header ul{margin-top:20px;margin-left:42px;text-align:center;list-style-type:none;}
#header ul li{float:left;display:block;margin-left:0.25em;}
#header li a,#header li p{padding:5px;background-color:#011c92;text-decoration:none;line-height:1.5em;}
#header li p{display:inline;color:#FFE900;}
#header li,#header li a{font-weight:bold;color:#fff;}
#header li a:hover{background-color:#FFCA00;color:#011c92;}
#header{border-bottom:1px solid #c70004;}
#footer{border-top:1px solid #c70004;}
#footer .inside{padding:10px;}
#footer li{display:inline-block;}
#left h1{font-family:'Arial', sans-serif;font-size:110%;padding: 3px 0.35em;}
#left h1,#left ul{background-color:#A5C0E5;}
#left li a,#left li p{display:block;background-color:#011c92;border-bottom:1px solid #ffffff;font-weight:bold;text-decoration:none;font-size:90%;color:#fff;line-height:1.5em;padding: 1px 0.5em 1px 0.5em;}
#left li a:hover{background-color:#FFCA00;color:#011c92;}
#left li p{color:#FFE900;}
#oeffnungszeiten td{border-top:1px dotted #000000;border-collapse:separate;}
#agb{text-align:justify;}
#agb ul{margin-left:50px;padding-left:50px;list-style-type:square;}
#agb li{display:list-item;list-style-type:square;}
#header .level_1 .active{margin-top:-4px;padding:4px 3px 1px 2px;vertical-align:bottom;background-color:#FFCA00;font-weight:bold;line-height:1.5em;color: black;}
#left .level_1 .active{margin:3px 0;padding:1px 0 0 3px;background-color:#FFCA00;font-weight:bold;font-size:95%;line-height:1.5em;}

