/* 
File:style.css 
Copyright 2011 by naal-kaes.de. 
*/
*{ margin: 0; padding: 0; }
* html #ecken img.eck3b,* html #ecken img.eck4b{ }
a{ color: #004B93; }
a.stadt_l{ background: url(images/stadt_l.png) no-repeat top; color: Silver; display: block; height: 45px; padding: 5px 0px 0px 10px; text-decoration: none; width: 455px; }
a:link.ww, a:visited.ww{ background: url(images/ww_l.png) no-repeat left top; color: Gray; display: block; height: 30px; padding: 5px 0 0 20px; text-decoration: none; width: 259px; }
a:hover.stadt_l{ background: url(images/stadt_h.png) no-repeat top; color: Gray; display: block; height: 45px; padding: 5px 0px 0px 10px; width: 455px; }
a:hover.ww{ background: url(images/ww_h.png) no-repeat left top; color: Gray; display: block; height: 30px; padding: 5px 0 0 20px; width: 259px; }
body{ background-color: White; color: Black; font-family: Arial,Helvetica,sans-serif; font-size: 100%; margin: 0; padding: 15px 0; }
br, .clear { clear: both; }
form br{ }
hr{ background-color: #CFDAE8; border-top: 0px; color: White; height: 1px; }
html{ font-size: 100%; height: 101%; }
img{ border: 0; }
input#submit{ float: none; width: auto; }
input,select{ border: #CFDAE8 solid 1px; display: block; float: left; margin-bottom: 10px; padding: 2px 0px 2px 0px; }
input.btn{ background: Silver url(images/button.png) repeat-x; border: 1px solid; border-color: #CCCCCC #999999 #999999 #CCCCCC; color: Black; float: none; font-weight: bold; padding: 2px 4px 2px 4px; width: auto; }
label{ display: block; float: left; margin-bottom: 10px; width: 150px; }
label.bmi{display:block;float:left;margin-bottom:10px;width:180px}
label.long{ display: block; float: left; margin-bottom: 10px; width: 260px; }
label.short{ display: block; float: left; font-size: 0.8em; line-height: 1.1em; margin-bottom: 10px; width: 100px; }
span.ww{ background: url(images/ww_a.png) no-repeat left top; display: block; height: 30px; padding: 5px 0 0 20px; text-decoration: none; width: 259px; width: auto; }
table.vergleich{ font-size: 10pt; width: 100%; }
td.bmi{ background-color: #CFDAE8; text-align: center; }
td.vergleich1{ background-color: #CFDAE8; padding: 5px 5px 5px 5px; vertical-align: top; width: 50%; }
td.vergleich2{ padding: 5px 5px 5px 5px; vertical-align: top; width: 50%; }
textarea{ border: #CFDAE8 solid 1px; display: block; float: left; padding: 2px 2px 2px 2px; }
.bigtuekies{ background: url(images/bigtuerkies.png) no-repeat; color: White; float: left; height: 160px; padding: 15px 15px 0px 15px; width: 465px; }
.button{ background: Silver url(images/button.png) repeat-x; border: 1px solid; border-color: #CCCCCC #999999 #999999 #CCCCCC; color: Black; float: none; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 0.8em; font-weight: normal; margin-left: auto; margin-right: auto; padding: 3px 5px 3px 5px; text-decoration: none; width: auto; }
.ecken{ background: #E8EAF4; margin: 0 auto; margin-bottom: 10px; padding: 1em; position: relative; }
.ecken img{ position: absolute; }
.ecken img.eck1{ left: 0; top: 0; }
.ecken img.eck2{ right: 0; top: 0; }
.ecken img.eck3,#ecken img.eck3b{ bottom: 0; left: 0; }
.ecken img.eck4,#ecken img.eck4b{ bottom: 0; right: 0; }
.headline{ font-size: 14pt; }
.klein{ font-size: 10pt; }
.kleiner{ font-size: 8pt; }
.left, .sigl { float: left; }
.news{ background-color: #E8EAF4; font-size: small; margin: 0 auto; overflow: auto; padding-left: 10px; padding-right: 10px; width: 800px; }
.newso{ background: url(images/newso.gif) no-repeat top; font-size: 6px; height: 6px; margin: 0 auto; width: 820px; }
.newsu{ background: url(images/newsu.gif) no-repeat top; height: 6px; margin: 0 auto; margin-bottom: 10px; width: 820px; }
.none{ display: none; }
.right{ padding-right: 10px; }
.sigr{ float: right; }
.smallleft{ float: left; padding-right: 15px; padding-top: 15px; width: 225px; }
.smallleftgreen{ background: url(images/bg_green1.png) no-repeat; color: White; float: left; height: 260px; padding-right: 15px; padding-top: 15px; text-align: center; width: 225px; }
.smallleftgreenl{ background: url(images/bg_green1.png) no-repeat; color: White; float: left; height: 260px; padding-right: 15px; padding-top: 15px; width: 225px; }
.smallright{ float: left; padding-top: 15px; width: 225px; }
.smallrightred{ background: url(images/bg_red1.png) no-repeat; color: White; float: left; height: 260px; padding-top: 15px; width: 225px; }
.bigred{background:url(images/bg_red2.png) no-repeat;float:left;padding-right:15px;padding-top:15px;width:465px;height:180px;color:White;}
.zeit1,.zeit2{ font-size: 0.7em; text-align: center; }
.zeit3,.zeit4{ font-size: 1em; padding: 2px 4px 2px 4px; text-align: center; }
.zeit4,.tag4{ background-color: #ffffff; }
#content{ background-color: #CFDAE8; color: Black; margin: 0px auto 0px auto; min-height: 550px; padding: 20px 0 0 0; width: 1000px; }
#footer1{ background: #CFDAE8 url(images/cbg.gif) no-repeat left top; height: 40px; margin: 0px auto 0px auto; text-align: right; width: 1000px; }
#footer2{ background: #FFFFFF url(images/fbg.gif) no-repeat right top; height: 40px; margin: 0px auto 0px auto; width: 1000px; }
#full{ padding-left: 14px; padding-right: 27px; padding-top: 15px; text-align: left; width: 959px; }
#header{ background: White url(images/hd.png) no-repeat; height: 56px; margin: 0 auto 0 auto; width: 1000px; }
#left{ float: left; padding-left: 14px; padding-right: 22px; padding-top: 15px; width: 465px; }
#leftsmall{ float: left; padding-left: 14px; padding-right: 7px; padding-top: 15px; width: 280px; }
#right{ float: left; padding-left: 7px; padding-right: 27px; width: 465px; }
#rightbig{ float: left; padding-left: 7px; padding-right: 27px; padding-top: 15px; width: 665px; }
#stadt{ background: url(images/stadt_a.png) no-repeat top; height: 45px; padding: 5px 0px 0px 10px; width: 455px; }
#subtabs{ background-color: #CFDAE8; font: normal normal normal 11pt Arial,Helvetica,sans-serif; height: 40px; line-height: normal; margin: 0px auto 0px auto; padding: 0; width: 830px; }
#subtabs .activetab a span{ background-position: 100% 0; color: #000000; padding-bottom: 9px; }
#subtabs a{ background: url(images/bg_subtabs1.gif) no-repeat 0% -35px; cursor: pointer; float: left; margin: 0 10px 0 0; padding: 0 0 0 5px; position: relative; text-decoration: none; }
#subtabs a span{ background: url(images/bg_subtabs2.gif) no-repeat 100% -35px; color: Gray; display: block; float: left; padding: 7px 10px 9px 5px; white-space: nowrap; }
#subtabs a:hover span{ background-position: 100% -70px; color: Gray; }
#subtabs li{ display: inline; font-size: 1em; font-weight: normal; margin: 0; padding: 0; }
#tabs{ background: #CFDAE8 url(images/mbg.gif) no-repeat right top; font: normal normal bold 10pt Arial,Helvetica,sans-serif; height: 40px; line-height: normal; margin: 0px auto 0px auto; width: 1000px; }
#tabs .activetab a span{ background-position: 100% 0; color: #333333; padding-bottom: 9px; }
#tabs .activetab a,#tabs .activetab a:hover, #subtabs .activetab a,#subtabs .activetab a:hover { background-position: 0 0; }
#tabs .activetab a:hover span, #subtabs .activetab a:hover span { background-position: 100% 0; color: #000000; }
#tabs a{ background: url(images/bg_tabs1.gif) no-repeat 0% -35px; cursor: pointer; float: left; margin: 0 10px 0 0; padding: 0 0 0 5px; position: relative; text-decoration: none; }
#tabs a span{ background: url(images/bg_tabs2.gif) no-repeat 100% -35px; color: #2B4C90; display: block; float: left; padding: 6px 10px 9px 5px; white-space: nowrap; }
#tabs a:hover span{ background-position: 100% -70px; color: White; }
#tabs a:hover, #subtabs a:hover { background-position: 0 -70px; }
#tabs li{ display: inline; font-size: 1em; font-weight: bold; margin: 0; padding: 0; }
#tabs ul, #subtabs ul { list-style: none; margin: 0; padding: 0; }
.tag1,.tag2{ font-size: 0.8em; font-weight: bold; text-align: center; }
.tag2,.zeit2{ background-color: #69C0BB; padding: 1px 2px 1px 2px; }
.tag3,.tag4{ font-size: 0.8em; font-weight: bold; padding: 2px 4px 2px 4px; text-align: center; width: 60px; }
.top{ padding-top: 15px; }
.zeit1,.zeit2{ font-size: 0.7em; text-align: center; }
.zeit3,.zeit4{ font-size: 1em; padding: 2px 4px 2px 4px; text-align: center; }
.zeit4,.tag4{ background-color: #ffffff; }
#content{ background-color: #CFDAE8; color: Black; margin: 0px auto 0px auto; min-height: 550px; padding: 20px 0 0 0; width: 1000px; }
#footer1{ background: #CFDAE8 url(images/cbg.gif) no-repeat left top; height: 40px; margin: 0px auto 0px auto; text-align: right; width: 1000px; }
#footer2{ background: #FFFFFF url(images/fbg.gif) no-repeat right top; height: 40px; margin: 0px auto 0px auto; width: 1000px; }
#full{ padding-left: 14px; padding-right: 27px; padding-top: 15px; text-align: left; width: 959px; }
#header{ background: White url(images/hd.png) no-repeat; height: 56px; margin: 0 auto 0 auto; width: 1000px; }
#left{ float: left; padding-left: 14px; padding-right: 22px; padding-top: 15px; width: 465px; }
#leftsmall{ float: left; padding-left: 14px; padding-right: 7px; padding-top: 15px; width: 280px; }
#right{ float: left; padding-left: 7px; padding-right: 27px; width: 465px; }
#rightbig{ float: left; padding-left: 7px; padding-right: 27px; padding-top: 15px; width: 665px; }
#stadt{ background: url(images/stadt_a.png) no-repeat top; height: 45px; padding: 5px 0px 0px 10px; width: 455px; }
#subtabs{ background-color: #CFDAE8; font: normal normal normal 11pt Arial,Helvetica,sans-serif; height: 40px; line-height: normal; margin: 0px auto 0px auto; padding: 0; width: 830px; }
#subtabs .activetab a span{ background-position: 100% 0; color: #000000; padding-bottom: 9px; }
#subtabs a{ background: url(images/bg_subtabs1.gif) no-repeat 0% -35px; cursor: pointer; float: left; margin: 0 10px 0 0; padding: 0 0 0 5px; position: relative; text-decoration: none; }
#subtabs a span{ background: url(images/bg_subtabs2.gif) no-repeat 100% -35px; color: Gray; display: block; float: left; padding: 7px 10px 9px 5px; white-space: nowrap; }
#subtabs a:hover span{ background-position: 100% -70px; color: Gray; }
#subtabs li{ display: inline; font-size: 1em; font-weight: normal; margin: 0; padding: 0; }
#tabs{ background: #CFDAE8 url(images/mbg.gif) no-repeat right top; font: normal normal bold 10pt Arial,Helvetica,sans-serif; height: 40px; line-height: normal; margin: 0px auto 0px auto; width: 1000px; }
#tabs .activetab a span{ background-position: 100% 0; color: #333333; padding-bottom: 9px; }
#tabs .activetab a,#tabs .activetab a:hover, #subtabs .activetab a,#subtabs .activetab a:hover { background-position: 0 0; }
#tabs .activetab a:hover span, #subtabs .activetab a:hover span { background-position: 100% 0; color: #000000; }
#tabs a{ background: url(images/bg_tabs1.gif) no-repeat 0% -35px; cursor: pointer; float: left; margin: 0 10px 0 0; padding: 0 0 0 5px; position: relative; text-decoration: none; }
#tabs a span{ background: url(images/bg_tabs2.gif) no-repeat 100% -35px; color: #2B4C90; display: block; float: left; padding: 6px 10px 9px 5px; white-space: nowrap; }
#tabs a:hover span{ background-position: 100% -70px; color: White; }
#tabs a:hover, #subtabs a:hover { background-position: 0 -70px; }
#tabs li{ display: inline; font-size: 1em; font-weight: bold; margin: 0; padding: 0; }
#tabs ul, #subtabs ul { list-style: none; margin: 0; padding: 0; }

.treffen1{background:url(images/schwerin-key-ABQIAAAAEjTflYibhv5Tvufs4eOZ-hTQfiSHJuc-x9ngvwnyZM01NpAbExR2T2jPdL8y24K3DykmHHL0kNDtcw.gif) no-repeat;color:White;float:left;height:275px;width:225px}
.treffen2{background:url(images/parchim-key-ABQIAAAAEjTflYibhv5Tvufs4eOZ-hTQfiSHJuc-x9ngvwnyZM01NpAbExR2T2jPdL8y24K3DykmHHL0kNDtcw.gif) no-repeat;color:White;float:left;height:275px;width:225px}
.treffen3{background:url(images/wittenburg-key-ABQIAAAAEjTflYibhv5Tvufs4eOZ-hTQfiSHJuc-x9ngvwnyZM01NpAbExR2T2jPdL8y24K3DykmHHL0kNDtcw.gif) no-repeat;color:White;float:left;height:275px;width:225px}

