/* Allgemeine Angaben */

*                       {padding:0; margin:0 auto; border: 0;}
body                    {font-family:verdana, arial, sana-serif; background:#E20C17 url(../grafik/hintergrund.png) center top repeat-y;}
input, textarea         {padding:2px; width:320px; border:1px solid #ccc; margin-bottom:8px; background:url(../grafik/verlauf.png) top center repeat-x; color:#808080; font-family:Verdana, Arial, Helvetica; font-size:100%;}
select                  {padding:1px;border:1px solid #ccc; margin-bottom:8px; background:#EFEFEF; color:#808080; font-family:Verdana, Arial, Helvetica; font-size:100%;}
h1, h2                  {font-size:120%; font-weight:normal; color:#BC0303; margin-bottom:10px;}

/* Container chronologisch */

#page           {margin:0 auto; width:950px; position: relative;left: 50%;margin-left: -475px;}
#kopf           {float:left; background:url(../grafik/kopf_hintergrund.jpg) 0 top no-repeat;}
#navigation     {float:left; width:146px; margin:29px 0 0 0;}
#offen          {color:#808080; font-size:70%; height:170px; width:150px; padding:150px 0 0 12px; background: url(../grafik/oeffnungszeiten2.jpg) no-repeat;}
#inhalt         {float:left; padding:50px 50px 0 37px; width:500px; font-size:100%;}
/*#inhalt         {float:left; padding:93px 50px 0 37px; width:500px; font-size:100%;}  */  
#inhalt.start   {float:left; padding:50px 50px 0 37px; width:500px; font-size:100%;}
#inhalt_breit   {float:left; padding:93px 50px 0 37px; width:688px; font-size:100%;}
#bilder         {float:left; margin-top:87px; width:188px;}
#fuss           {color:#fff; font-size:70%; height:138px; width:950px; margin-top:20px; background: url(../grafik/fuss_hintergrund.png) no-repeat;}

#usedom {
    margin: 5px 0 0 0;
}


/* Klassen */

.clear          {clear:both;}
.right          {float:right;margin: 0 0 10px 10px;}
.left           {float:left;margin: 0 10px 10px 0;}
.animation      {float:right; margin-right:10px;}
.tabulator      {width:130px;display:block;float:left;}
.tabulator2     {width:230px;display:block;float:left;}
.fehler         {color:#E27B7E;}
.button         {width:160px;margin-bottom:0px;font-weight:bold;}
.datum_input    {width:70px;}
.small_input    {width:219px;}

/* Container-Tags und -Klassen */

#navigation ul li
{display:block; list-style-type:none;}
#navigation ul li a
{color:#fff; font-size:80%; font-weight:bold; text-decoration:none; display:block; padding:3px 0 0 25px; width:146px; height:20px;
voice-family:"\"}\""; voice-family:inherit;
height:23px; width:121px; padding:7px 0 0 25px;}
.dummy{}

#link1                      {background:#fff url(../grafik/link1.gif) no-repeat;}
#link1:hover, #link1.used   {background:#fff url(../grafik/link1.gif) 0 -30px;}
#link2                      {background:#fff url(../grafik/link2.gif) no-repeat;}
#link2:hover, #link2.used   {background:#fff url(../grafik/link2.gif) 0 -30px;}
#link3                      {background:#fff url(../grafik/link3.gif) no-repeat;}
#link3:hover, #link3.used   {background:#fff url(../grafik/link3.gif) 0 -30px;}
#link4                      {background:#fff url(../grafik/link4.gif) no-repeat;}
#link4:hover, #link4.used   {background:#fff url(../grafik/link4.gif) 0 -30px;}
#link5                      {background:#fff url(../grafik/link5.gif) no-repeat;}
#link5:hover, #link5.used   {background:#fff url(../grafik/link5.gif) 0 -30px;}
#link6                      {background:#fff url(../grafik/link6.gif) no-repeat;}
#link6:hover, #link6.used   {background:#fff url(../grafik/link6.gif) 0 -30px;}
#link7                      {background:#fff url(../grafik/link7.gif) no-repeat;}
#link7:hover, #link7.used   {background:#fff url(../grafik/link7.gif) 0 -30px;}
#link8                      {background:#fff url(../grafik/link8.gif) no-repeat;}
#link8:hover, #link8.used   {background:#fff url(../grafik/link8.gif) 0 -30px;}
#navigation ul li a#link9   {background:#fff url(../grafik/link9.gif) no-repeat; height: 28px;}
#navigation ul li a#link9:hover, #navigation ul li a#link9.used   {background:#fff url(../grafik/link9.gif) 0 -36px;}

#inhalt a                   {color:#BC0303;}
#inhalt p, #inhalt_breit p  {font-size:75%; line-height:1.4;}
#inhalt fieldset            {font-size:75%; line-height:1.4;border:1px solid #ccc;padding:10px;margin-bottom:10px;}
#inhalt legend              {font-weight:bold;color:#ccc;padding:5px;}
#inhalt table               {font-size:75%; width:100%; border-collapse: collapse;border:1px solid #E1DDDC; }
#inhalt td                  {padding:5px;}
#inhalt td.preis            {text-align:right;vertical-align:bottom;}
#inhalt thead               {font-weight:bold;background-color:#E1DDDC;}
#inhalt tr                  {border-bottom:1px solid #E1DDDC;}
#fuss p                     {padding:40px 0 0 20px;}
#fuss p a                   {color:#fff;}




