html                        {height:100%;}
body                        {height:100%; text-align:center; margin:0px; padding:0px; background-color:#46813b; color:#ccffcc;}
body h1                     {font-family:arial; font-size:14pt;}
body h2                     {font-family:arial; font-size:13pt;}
body h3                     {font-family:arial; font-size:11pt;}
body p                      {font-family:arial; font-size:11pt;}
.p_ende                     {margin-bottom:0px;}
.h_t0                       {margin-top:0px;}
.h_b4                       {margin-bottom:4px;}

#wrap                       {width:1008px; margin: 0 auto;}
#content                    {width:1008px; float:left; background:#336633;}
#spiegel                    {width:816px; float:left;}

#foto                       {float:left; width:192px; height:195px; margin-top:0px; padding:0px; background:#46813b url(images/spaten.jpg) center top no-repeat; border-top:6px solid #46813b;}
#galerie                    {float:left; width:192px; height:195px; display:block;}
#feld                       {float:left;  border-top:6px solid #46813b; margin-top:0px;}
#feld h2                    {width:816px; height:172px; margin:0px; padding:0px; background:#46813b url(images/online_roman_titel.jpg) left top no-repeat;}

#menu                       {float:left; text-align:left; width:816px; height:23px; padding:0px; background:#669966; font-family:arial; font-size:8pt; cursor:default;}
#menu ul                    {float:left; list-style-type: none; padding:3px; margin-left:0px; margin-top:2px;}
#menu ul li                 {display:inline; padding:0px; margin:0px; font-weight:bold;}
#menu li a                  {text-decoration:none; font-weight:bold; color:#ffffff; padding:7px;}
#menu li a:hover            {color:#ff3333;}

#links                      {float:right; text-align:left; width:167px; padding-left:5px; padding-top:20px; padding-right:10px; padding-bottom:40px; background:#336633;}
#links p                    {margin-top:0px;}
#links ul                   {list-style-type: none; padding:0px; margin-left:5px; margin-top:0px; font-family:arial; font-size:11pt;}
#links ul li                {padding:2px; margin:0px;}
#links ul li a              {color:#46813b;}

.bloggrrr2                  {margin-left:0px; margin-top:0px;}

#archiv                     {float:left; text-align:left; width:157px; padding-left:25px; padding-top:20px; background: #336633; font-family:arial; font-size:11pt;}
.h_archiv                   {margin-bottom:4px; margin-top:0px; margin-left:4px;}

#archiv_blog                {float:left; height:44px;}
#archiv_blog ul             {float:left; list-style-type: none; padding:2px; margin-left:0px; margin-top:0px; margin-bottom:10px;}
#archiv_blog ul li          {padding:0px; margin:0px; margin-left:8px;}
#archiv_blog ul li a        {display:block; height:20px; width:110px; text-decoration:none; color:#ccffcc; padding:0px; padding-left:20px; text-align:left; background: #336633 url(images/blog_icon.gif) left top no-repeat;}
#archiv_blog ul li a:hover  {display:block; height:20px; width:110px; text-decoration:none; color:#ccffcc; padding:0px; padding-left:20px; text-align:left; background: #336633 url(images/blog_icon_ok.gif) left top no-repeat;}

#archiv_blog2               {float:left; width:158px; padding:0px; padding-left:9px; margin-bottom:10px;}
#archiv_blog2 ul            {float:left; list-style-type: none; padding:0px; margin:0px;}
#archiv_blog2 ul li         {float:left; padding:2px; margin:0px;}
#archiv_blog2 ul li a       {display:block; height:17px; width:20px; text-decoration:none; color:#ccffcc; font-size:9pt; padding:0px; padding-top:3px; text-align:center; background: #336633 url(images/blog_icon_t.gif) left top no-repeat; border: 1px solid #ccffcc;}

#archiv_pod                 {float:left; height:44px;}
#archiv_pod ul              {float:left; list-style-type: none; padding:2px; margin-left:0px; margin-top:0px;}
#archiv_pod ul li           {padding:0px; margin:0px; margin-left:8px;}
#archiv_pod ul li a         {display:block; height:20px; width:110px; text-decoration:none; color:#ccffcc; padding:0px; padding-left:20px; text-align:left; background: #336633 url(images/pod_icon.gif) left top no-repeat;}
#archiv_pod ul li a:hover   {display:block; height:20px; width:110px; text-decoration:none; color:#ccffcc; padding:0px; padding-left:20px; text-align:left; background: #336633 url(images/pod_icon_ok.gif) left top no-repeat;}

#archiv_pod2                {float:left; width:158px; padding:0px; padding-left:9px; margin-bottom:10px;}
#archiv_pod2 ul             {float:left; list-style-type: none; padding:0px; margin:0px;}
#archiv_pod2 ul li          {float:left; padding:2px; margin:0px;}
#archiv_pod2 ul li a        {display:block; height:17px; width:20px; text-decoration:none; color:#ccffcc; font-size:9pt; padding:0px; padding-top:3px; text-align:center; background: #336633 url(images/pod_icon_t.gif) left top no-repeat; border: 1px solid #ccffcc;}

#main                       {float:right; text-align:left; width:564px; padding-left:30px; padding-top:20px; padding-right:30px; padding-bottom:40px; background:#46813b;}
#main h1                    {margin-top:0px;}
#main1                      {float:right; text-align:left; width:564px; height:692px; padding-left:30px; padding-top:20px; padding-right:30px; padding-bottom:70px; background:#46813b;}
#main1 h1                   {margin-top:0px;}

#start                      {float:left; width:556px; padding:3px; margin-bottom:0px; border: 1px solid #ccffcc;}
#start div                  {float:left; display:inline;}
#start p                    {font-size:10pt; padding-left:3px; padding-right:2px; margin-top:0px; margin-bottom:0px;}
#start_text                 {width:506px;}

.blog_folge                 {float:left; width:564px; font-family:arial; font-size:11pt; padding-bottom:0px; margin-bottom:10px; padding-top:5px;}
.blog_folge h3              {font-family:arial; font-size:11pt; color:#ccffcc; padding-top:0px; margin-top:0px; padding-bottom:0px; margin-bottom:2px;}
.blog_folge h3 a            {color:#ccffcc;}
.blog_head                  {float:left; width:564px; font-size:10pt; text-align:right; padding:1px; border-top:1px dotted #ccffcc; border-bottom:1px dotted #ccffcc; margin:0px; margin-bottom:8px;}
.blog_text                  {float:left; padding-top:0px; margin-top:4px; padding-bottom:0px; margin-bottom:6px;}
.blog_weiter                {float:left; text-align:right; padding-bottom:0px;}
.blog_weiter div            {display:inline;}
.blog_pod                   {float:left; width:282px; text-align:left;}
.blog2folge                 {float:left; width:282px; font-size:11pt;}
.blog_folge_t               {padding-top:0px;}
#blog_druck                 {font-family:arial; font-size:10pt; padding-bottom:0px; margin-bottom:15px; padding-top:0px; margin-top:0px;}

#gal                        {float:left; width:564px;}
#gal dl                     {float:left; width:173px; margin-left:0px; margin-right:7px; margin-top:4px; margin-bottom:4px; padding:3px; border: 1px solid #669966;}
#gal dd                     {margin-left:4px; font-family:arial; font-size:11pt; text-align:left;}
#gal dt img                 {border: 1px solid #669966; background-color:#46813b; padding:4px; margin:4px 0;}

.gal_dt_h                   {padding-top:43px;}
.gal_dt_v                   {padding-left:22px; padding-right:22px;}
.gal_dd_v                   {padding-left:22px;}

#pod_unten                  {float:left; width:564px; font-family:arial; font-size:11pt; padding-bottom:0px; margin-bottom:5px;}
#pod_unten div              {display:inline;}
#pu_1                       {float:left; width:282px; text-align:left;}
#pu_2                       {float:left; width:282px; text-align:right;}

#folge                      {float:left; text-align:left; width:725px; padding-left:30px; padding-top:30px; padding-right:30px; background:#46813b url(images/folge_lo.gif) left top no-repeat; line-height:130%;}
#folge h1                   {margin-top:30px; padding-top:0px;;}
#links_space                {float:left; width:27px; background:#336633;}

.folgen_a                   {text-decoration:none; font-family:arial; font-weight:bold; color:#b5d6af; position:relative; top:-7px;}
#folgen                     {float:left; width:564px; font-family:arial; font-size:11pt; padding-bottom:0px; margin-bottom:5px;}
#folgen div                 {display:inline;}
#back                       {float:left; width:282px; text-align:left;}
#next                       {float:left; width:282px; text-align:right;}

#rechts                     {float:left; text-align:left; width:172px; padding-left:10px; padding-top:20px; padding-right:10px; padding-bottom:40px; background:#336633;}
#rechts h2                  {padding-bottom:0px; margin-bottom:6px;}
.pratzke_feed               {padding:0px; margin:0px;}
.pratzke_feed ul            {list-style-type: none; padding:3px; margin-left:0px; margin-top:2px; margin-bottom:2px;}
.pratzke_feed ul li         {padding:2px; margin:0px; font-weight:bold;}
.hidden                     {visibility:hidden;}
#h_feed                     {height:25px; width:130px; background:#336633 url(images/h_newsfeed.gif) left top no-repeat; padding:0px; margin-top:0px; margin-bottom:0px;}
#h_voten                    {height:25px; width:145px; background:#336633 url(images/h_voten.gif) left top no-repeat; padding:0px; margin-top:10px; margin-bottom:0px;}
#h_piw                      {height:25px; width:145px; background:#336633 url(images/h_piw.gif) left top no-repeat; padding:0px; margin-top:10px; margin-bottom:0px;}
.h_werbung                  {height:25px; width:130px; background:#336633 url(images/h_werbung.gif) left top no-repeat; padding:0px; margin-top:10px; margin-bottom:0px;}
#h_archiv                   {height:25px; width:65px; background:#336633 url(images/h_archiv.gif) left top no-repeat; padding:0px; margin-top:0px; margin-bottom:10px;}
#h_promotion                {height:25px; width:89px; background:#336633 url(images/h_promotion.gif) left top no-repeat; padding:0px; margin-top:10px; margin-bottom:0px;}
.p_left                     {width:130px; padding:2px; padding-left:3px; margin-top:7px;}

.fragez1                    {margin-left:130px;}
.wla                        {padding:0px; margin:0px; margin-left:2px; font-family:arial; font-size:10pt; list-style-type: none;}
.wlaa2                      {margin-top:6px;}
.amazon_box                 {width:127px; height:240px; padding-top:4px; margin-top:15px; margin-left:2px; background:#336633 url(images/amazon_box1.jpg) left top no-repeat;}
.amazon_link1               {width:127px; height:239px; display:block;}

#m_unten                    {float:left; text-align:left; width:1008px; height:21px; padding:0px; background:#669966; font-family:arial; font-size:8pt; border-bottom:6px solid #46813b;}
#m_unten div                {display:inline;}
#m_unten ul                 {float:left; list-style-type: none; padding:3px; margin-left:0px; margin-top:2px; margin-bottom:2px;}
#m_unten ul li              {display:inline; padding:0px; margin:0px; font-weight:bold;}
#m_unten li a               {height:21px; text-decoration:none; font-weight:bold; color:#ffffff; padding:7px;}
#m_unten li a:hover         {height:21px; color:#ff3333;}
.center                     {float:left;}
.copy                       {float:left; width:358px; padding-right:7px; margin-top:4px; font-size:9pt; text-align:right;}
.top                        {float:left; width:340px; padding-left:14px; margin-top:4px;}
.top a                      {height:21px; text-decoration:none; font-weight:bold; color:#ffffff; padding:7px;}
.top a:hover                {height:21px; color:#ff3333;}
.u_folge                    {float:left; width:619px; padding-left:22px;}

#auswahl                    {cursor:default; margin-bottom:35px;}
#auswahl ul                 {list-style-type: none; padding:0px; margin-left:5px; margin-top:0px; font-family:arial; font-size:11pt;}
#auswahl ul li              {padding:2px; margin:0px;}
#auswahl ul li a            {color:#ccffcc;}

#auswahl2                   {cursor:default; margin-bottom:35px;}
#auswahl2 ul                {list-style-type: circle; padding:0px; margin-left:5px; margin-top:0px; font-family:arial; font-size:11pt;}
#auswahl2 ul li             {padding:2px; margin:0px;}
#auswahl2 ul li a           {color:#ccffcc;}

.liste_blog                 {font-family:arial; font-size:11pt;}
.normal                     {font-weight:normal;}
.text_link                  {color:#ccffcc;}
.text_link2                 {color:#ccffcc; text-decoration:none;}
.text_link_a                {color:#ccffcc; font-size:9pt;}
.achtung                    {padding:3px; border: 1px solid #ccffcc;}
.achtung2                   {padding:7px; border: 1px solid #ccffcc;}
.info                       {padding:0px 5px 8px 5px; margin:0px 0px 15px 0px; border: 1px solid #ccffcc;}
.info h2                    {margin:3px; padding:0px;}
.b                          {font-weight:bold;}
.bold                       {font-weight:bold; font-size:10pt;}
.bold2                      {font-weight:bold; font-size:11pt;}
.s_bold                     {font-family:arial; font-weight:bold; font-size:14pt;}
.oblique                    {font-style:oblique;}
.mt_25                      {margin-top:50px;}
.mt_65                      {margin-top:65px;}
.mt_40                      {margin-top:40px;}
.mt_30                      {margin-top:30px;}
.mt_80                      {margin-top:80px;}
.mt_6                       {margin-top:6px;}

#nussi                      {padding-right:280px; background:#46813b url(images/nussi1.jpg) right top no-repeat;}

form                        {width:435px;}
form p                      {margin: 15px 20px;}
#person label               {display:block; font-weight:bold; font-size:10pt;}
fieldset                    {border:1px solid #ffffff; background:#46813b;}
legend                      {font-family:arial; font-weight:bold; font-size:90%; color:#ffffff;}
textarea                    {margin: 20px; width:325px; height:125px;}
.button                     {background-color:#336633; color:#ffffff; width:90px; border:1px solid #ccffcc; margin:20px;}
.bild1                      {height:250px; background:#46813b url(images/feld_sw.jpg) center top no-repeat;}
.bild2                      {height:333px; background:#46813b url(images/raps_sw.jpg) center top no-repeat;}
.bild3                      {padding-right:270px; background:#46813b url(images/raps_sw.jpg) right top no-repeat;}
.rss                        {height:24px; vertical-align:middle;}
.rss_link                   {color:#ccffcc; position:relative; top:-8px;}
.rss_link2                  {position:relative; top:-7px;}
.rss_link3                  {color:#ccffcc; font-family:arial; font-size:9pt; text-decoration:none; position:relative; top:-3px;}
.rss_liste                  {font-family:arial; font-size:11pt; list-style-type: none;}
.rss_img                    {position:relative; top:3px;}
.hand                       {cursor:pointer;}

#player                     {height:120px; width:564px; margin-top:40px; margin-bottom:30px; background:#46813b; text-align:center;}
#player2                    {height:120px; width:564px; margin-top:30px; margin-bottom:30px; background:#46813b; text-align:center;}
#player3                    {height:120px; width:564px; margin-top:5px; margin-bottom:10px; background:#46813b; text-align:center;}
#flashcontent               {height:120px; margin: 0 auto;}
#flashcontent a             {font-family:arial; font-size:11pt; color:#ffffff;}

#blog_foto1                 {float:left; padding-top:7px; padding-right:15px; padding-bottom:5px;}
#blog_foto2                 {float:left; padding-top:4px; padding-right:8px; padding-bottom:0px;}
#blog_foto3                 {float:left; padding-top:2px; padding-right:8px; padding-bottom:0px;}
.woche                      {font-family:arial; font-size:10pt; font-weight:normal;}
.t_text                     {width:40%; font-family:arial; font-size:11pt; text-align:left; vertical-align:top;}
#aktuell                    {padding:7px; border: 1px solid #ccffcc;}
.aktuell                    {font-weight:bold;}
.p_center                   {margin-top:30px;}
.pp1                        {margin-left:160px; width:404px;}
.pp2                        {margin-left:185px; width:379px;}
.p_rechts                   {text-align:right;}
.druck_link                 {color:#ccffcc; font-size:14pt; font-weight:bold;}
.copy_text                  {float:left; width:548px; padding:7px; border: 1px solid #ccffcc;}
.copy_text h2               {font-size:10pt;}
.copy_text p                {font-size:9pt;}
