@CHARSET "utf-8";

/* Allgemeine Definitionen */

*                                 {margin:               0px;
                                   padding:              0px;
                                   border-collapse:      collapse;
                                   border-spacing:       0px;
                                   vertical-align:       top;
                                   font-size:            1em;}

body                              {color:                #808080;
                                   background-color:     #ffffff;
                                   font-size:            62.5%;
                                   font-family:          Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}

input, textarea                   {font-size:            1.0em;
                                   font-family:          Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;}

img                               {border-style:         none;}

a                                 {text-decoration:      underline;}
a:link                            {color:                #808080;}
a:visited                         {color:                #808080;}
a:hover                           {color:                #000000;}
a:focus                           {color:                #737373;}
a:active                          {color:                #808080;}

/* Box-Definitionen */

#mainframe                        {position:             relative;}

#navigation                       {position:             absolute;
                                   left:                 0px;
                                   top:                  0px;
                                   width:                130px;
                                   z-index:              2;}

#navigation[id]                   {position:             fixed;}

#navigation #photo                {position:             relative;
                                   left:                 5px;
                                   top:                  5px;
                                   width:                125px;
                                   height:               145px;}

#navigation #menu                 {position:             relative;
                                   left:                 5px;
                                   width:                105px;}

#contentframe                     {position:             relative;
                                   padding:              0px 5px 0px 132px;
                                   z-index:              1;}

#contentframe #header             {position:             relative;
                                   width:                628px;
                                   height:               145px;}

#contentframe #logo               {position:             absolute;
                                   top:                  10px;
                                   width:                628px;
                                   height:               121px;}

#contentframe #line               {position:             absolute;
                                   left:                 243px;
                                   top:                  109px;
                                   width:                385px;
                                   height:               3px;
                                   font-size:            3px;}

#contentframe #content            {position:             relative;
                                   width:                628px;}

#contentframe #content #data      {float:                left;
                                   width:                472px;}

#contentframe #content #issue     {float:                right;
                                   width:                144px;}

#contentframe #content #dvdissue  {float:                right;
																	 margin-top:           10px;
                                   width:                144px;}

.floatbreak                       {clear:                both;
                                   width:                1px;
                                   height:               1px;
                                   font-size:            1px;}

/* Definitionen für die Navigation */

#navigation a                     {text-decoration:      none;}

#navigation a.active:link         {color:                #212121;}
#navigation a.active:visited      {color:                #212121;}
#navigation a.active:hover        {color:                #000000;}
#navigation a.active:focus        {color:                #151515;}
#navigation a.active:active       {color:                #212121;}

#navigation ul                    {padding:              15px 1px 32px 0px;
	                                 border-style:         solid;
                                   border-width:         2px;
	                                 border-color:         #cccccc;
	                                 background-color:     #e6e6e6;
	                                 list-style-type:      none;
	                                 font-size:            1.2em;
	                                 font-weight:          bold;}

#navigation li                    {padding:              0.5em 0px 0.5em 0px;}

#navigation ul.language           {padding:              0px;}

#navigation ul.language li        {padding:              5px;
	                                 text-align:           center;}

/* Definitionen für die aktuelle Seite */

#data h1                          {margin-bottom:        2px;
                                   padding:              4px 15px 4px 15px;
                                   background-color:     #cccccc;
                                   text-align:           left;
                                   word-spacing:         1px;
                                   font-size:            1.2em;
                                   font-weight:          bold;}

#data #box                        {margin-bottom:        10px;
	                                 padding:              10px 15px 2.5em 15px;
                                   background-color:     #e6e6e6;
                                   text-align:           left;
                                   word-spacing:         2px;
	                                 font-size:            1.1em;
	                                 line-height:          1.2;}

/* Definitionen für die aktuelle Ausgabe */

#dvdissue h1,
#issue h1                         {margin-bottom:        2px;
	                                 padding:              4px 0px 4px 0px;
	                                 background-color:     #cccccc;
	                                 text-align:           center;
	                                 font-size:            1.2em;
	                                 font-weight:          bold;}

#dvdissue div,
#issue div                        {padding:              2px 0px 2px 0px;
                                   background-color:     #e6e6e6;
                                   text-align:           center;}

#dvdissue p,
#issue p                          {margin:               10px 2px 10px 2px;
                                   text-align:           center;}

/* Definitionen für den Textbereich */

#data #box p                      {margin-bottom:        0.5em;}