/* ---------------------------------------------------------------------------------- */
/*  CSS-Anweisungen fuer head.html                                                    */
/*  ------------------------------                                                    */
/*  created by: M. Rehm - info@msu.biz                                                */
/*  date      : 08.05.2006                                                            */
/* ---------------------------------------------------------------------------------- */
   
body               {  /*background-color: #FFF6E7 ;*/ margin:0px; color: #000000; font-family: helvetica,arial; font-size: 9pt; line-height: 1.3em; } 

    

/*
body               {  background: #FFFFFF url('/images/shop/bg_top.gif') no-repeat top right;
                      margin:0px; font-family:arial,helvetica; 
				   } */
form               {  padding:0; margin:0; }
				   
A:link             { text-decoration:none; color:#000000; }
A:visited          { text-decoration:none; color:#000000; }
A:hover            { text-decoration:none; color:#C00000; }
A:active           { text-decoration:none; color:#FF1111; }


/* ---------------------------------------------------------------------------------- */
/*  Logo  */

#logo              { position:absolute; top:0px; left:1px; padding:0px; width:200px; height: 140px; background: #FFDFAA; }
#logo img          { margin: 8px 0 0 30px; }


/* ---------------------------------------------------------------------------------- */
/*  Logo Buchhandlung  */

#logo_buchhandlung    {  position:absolute; top:20px; left:650px; padding:0px; }


/* ---------------------------------------------------------------------------------- */
/*  Titel  */

#titel             {  position:absolute; top:60px; left:220px; padding:0px; }
.headline1         {  font-family:verdana,arial,helvetica; font-size:12pt; line-height:1.4em; font-weight: bold; color:#333333;  }

/* ---------------------------------------------------------------------------------- */
/*  Oeffungszeiten  */

#oeffnungszeiten    {  position:absolute; top:65px; left:670px; padding:0px; }
#oeffnungszeiten td { font-size:8pt; text-align:right; }


/* ---------------------------------------------------------------------------------- */
/*  Datum  */

#datum             {  position:absolute; top:119px; left:0px; }

.datum_text        {  font-family:verdana,arial,helvetica; font-size:9px; color:#FFFFFF;
					  text-align:center;
					  padding:4px 0 0 0;
                   }

				
/* ---------------------------------------------------------------------------------- */
/*  Schnellsuche  */

#schnellsuche  {  position:absolute; top:1px; left:700px; display: none;}

.eingabe       { font-size:7pt; border: 1px #004E85 solid; margin:1px 0 0 15px; }

A.los:link     { font-size:8pt; font-weight:bold; text-decoration:none; color:#DA2D1B; }
A.los:visited  { font-size:8pt; font-weight:bold; text-decoration:none; color:#DA2D1B; }
A.los:hover    { font-size:8pt; font-weight:bold; text-decoration:none; color:#FF0000; }
A.los:active   { font-size:8pt; font-weight:bold; text-decoration:none; color:#FFFFFF; }


/* ---------------------------------------------------------------------------------- */
/*  Navigation  */
				   
#navigation               { position:absolute; top:119px; left:200px; width:700px; height: 2em;
                            background: #AD1010; padding:0px; margin:0px;
                          }

#navigation ol, #navigation ul                        { list-style:none; padding:0; margin:0; }
#navigation li                        { margin:0; padding:0; float:left; }			   
			
#navigation A             { display:block; 
                            font-family:verdana,arial,helvetica; font-size:10px; font-weight: bold; text-decoration:none; 
					        padding:3px 8px 5px 8px; margin:0px;
					        border-left: 1px #FFFFFF solid; 
				          }
#navigation A:link        { color:#FFFFFF; background: #AD1010; }
#navigation A:visited     { color:#FFFFFF; background: #AD1010; }
#navigation A:hover       { color:#F70808; background: #F7F7FF; }
#navigation A:active      { color:#FF0000; background: #AD1010; }

#navigation A.active      { color:#AD1010; background: #F7F7FF; }

#navigation A.end, #navigation a.activeend         { display:block; 
                            font-family:verdana,arial,helvetica; font-size:10px; font-weight: bold; text-decoration:none; 
					        padding:3px 8px 5px 8px; margin:0px;
					        border-left: 1px #FFFFFF solid; border-right: 1px #FFFFFF solid;
				          }
#navigation a.activeend:link, #navigation A.end:link    { color:#FFFFFF; background: #000000; }
#navigation a.activeend:visited, #navigation A.end:visited { color:#FFFFFF; background: #000000; }
#navigation a.activeend:hover, #navigation A.end:hover   { color:#F70808; background: #F7F7FF; }
#navigation a.activeend:active, #navigation A.end:active  { color:#FF0000; background: #000000; }


/* ---------------------------------------------------------------------------------- */

.pagetitle       { font-size:10pt; font-family:Verdana,Helvetica,Arial; color:#4D5A88; font-weight:bold; padding: 0 0 20px 0; } 
.pageintro       { padding:0 0 20px 0; text-align:left;}
.pagesubtitle    { padding:0 0 20px 0; text-align:left;}

.text    {  font-size:9pt;  text-align:justify; }

.form_eingabe    { border: 1px #B0B0B0 solid; color:#000000; width:280px; }
.form_eingabe_50 { border: 1px #B0B0B0 solid; color:#000000; width:50px; }
.form_param      { text-align:right; }

.buttons       { background:#F1F1F1; border: 1px #B0B0B0 solid; margin:1px 0 0 0; padding-bottom:1px; padding:1px 8px 1px 8px;
                 font-size:8pt; text-align:center; }


.container0    { width:167px;}
.container1    { border: 1px #FFFFFF solid; padding:3px; }
.container1a   { border: 1px #FFFFFF solid; padding:3px 0 3px 60px; }

.container1 ul{
  list-style:none;
  margin:0;
  padding:0;
}

.groups1       { margin: 12px 0 0 10px; }

.back          { font-size:8pt; text-align: right; }

.navsubtitel { color:#000000; font-family:Helvetica,Arial; font-size:8pt; font-weight:bold; text-align: right; 
               border-bottom: 1px #FFFFFF solid; padding: 0 0 3px 0;  }	

.level1 { font-weight:bold; margin:3px 0 0 5px; }
.level2 { font-size:8pt; margin:3px 0 0 40px; }

A:link    { color:#AD1010; text-decoration:none;}
A:visited { color:#AD1010; text-decoration:none;}
A:hover   { color:#AD1010; text-decoration:underline;}
A:active  { color:#D00000; text-decoration:none;}

fieldset{
    border: 1px solid #AD1010;
    margin: 0 0 20px;
    padding: 5px;
}

fieldset ul{
  list-style:none;
  margin:0;
  padding:0;
}

fieldset legend{
  display:none;
}

#rightrow{
	background-color: #FFF6E7;
	padding:30px 0pt 20px 4px;
	font-size: 10px;
}

#rightrow .rek_title{
    color: #000000;
    font-family: Helvetica,Arial;
    font-size: 11px;
    font-weight: bold;
	margin-bottom: 20px;
}

#rightrow table{
    border: 1px solid #DDDFEB;
    padding: 4px;
	width:156px;
	margin-bottom: 30px;
}

#rightrow .rek_preis {
    color: #000000;
    font-family: Helvetica,Arial;
    font-size: 10px;
    text-align: right;
}

#rightrow .rek_titel {
    color: #000000;
    font-family: Helvetica,Arial;
    font-size: 11px;
    margin: 0 0 3px;
    text-align: left;
}
