html                                {}
body                                {background-image:url(/img/portrait.jpg);background-attachment:fixed;background-repeat:no-repeat;background-position:top left;font-family:Helvetica,sans serif;font-size:100%;line-height:1.45;}
/* props to memi: background-position:left -80px; */

h1                                  {}
h2                                  {display:none;}
h3                                  {margin-bottom:0;}

p                                   {}
p.buendig                           {margin-top:0;}

a                                   {color:#CC3300;text-decoration:underline;}
a:visited                           {color:#CC3300;}
a img                               {border:none;}

table                               {border-collapse:collapse;}

/* CONTENT */
#logo                               {position:fixed;top:10px;left:379px;}

#socialmedia                        {position:fixed;bottom:0;left:0;width:465px;padding:10px 8px 4px 28px;border-top:1px solid #FFFFFF;}
#socialmedia a                      {margin:0;padding:4px 24px 4px 4px;opacity:1;}

#nav                                {}
#nav ul                             {margin:0 0 0 16px;padding:0;list-style-type:none;}
#nav ul li                          {display:inline;padding:4px;border:1px solid #AAAAAA;border-bottom:none;}
#nav ul li a                        {text-decoration:none;color:#AAAAAA;}
#nav ul li.selected                 {border:1px solid #000000;border-bottom:2px solid #E5E5E5;background-color:#E5E5E5;}
.selected a                         {color:#000000 !important;font-weight:bold;}

#separator                          {margin:1px 0 0 0;border-top:1px solid #000000;background-color:#EEEEEE;height:30px;background-image:url(/img/verlauf.gif);background-repeat:repeat-x;}

/*#kontakt                            {display:none;position:fixed;bottom:55px;left:374px;font-size:75%;text-align:right;background-color:#000000;padding:8px;color:#FFFFFF;}
#kontakt p                          {margin:0;}*/

#content                            {margin:0 40px 0 510px;width:450px;}

#grossratswahlen                    {margin:30px 0 8px 0;}
#tagline                            {margin:62px 0 32px 0;padding:0;}
#bio                                {margin-top:62px;}

p.lead                              {}

.section                            {display:none;padding-left:16px;}
.agenda                             {display:none;}

.agendaItem                         {border:1px solid #AAAAAA;padding:8px;margin:0 0 4px 0;}
.agendaItem a                       {}

ul.kandidatennummer                 {list-style-type:none;padding:0;margin:0 0 32px 0;}
ul.kandidatennummer li              {font-size:80%;} /* border:1px solid #AAAAAA;border-top:0;border-left:0; */
span.legend                         {float:left;width:150px;color:#AAAAAA;}

img.smartvote                       {border:1px solid #AAAAAA;padding:4px;}