/*---------------------------------------------
---- Stylesheet humboldtkeller.de -----------
------------------------------------------------
*/

body      {
          font-size: 13px;
          font-family: verdana, arial;
          scrollbar-face-color:       #999999;
          scrollbar-shadow-color:     #ebebeb;
          scrollbar-highlight-color:  #ebebeb;
          scrollbar-3dlight-color:    #ebebeb;
          scrollbar-darkshadow-color: #ebebeb;
          scrollbar-track-color:      #ebebeb;
          scrollbar-arrow-color:      #ebebeb;
          }


#header   {
          position: absolute;
          top:  30px;
          left:  0px;
          width:    100%;
          background-color: #264D2E;
          }


#nav a         { color: #ffffff; text-decoration: none; }
#nav a:visited { color: #ffffff; text-decoration: none; }
#nav a:hover   { color: #cccccc; text-decoration: none; }
#nav a:active  { color: #cccccc; text-decoration: none; }

#nav2 a         { font-size: 10px; color: #264D2E; text-decoration: none; }
#nav2 a:visited { font-size: 10px; color: #264D2E; text-decoration: none; }
#nav2 a:hover   { font-size: 10px; color: #668D6E; text-decoration: none; }
#nav2 a:active  { font-size: 10px; color: #264D2E; text-decoration: none; }


.newstitle a:link    {font-size: 10px; color: #228822; text-decoration: none; font-weight: bold}
.newstitle a:visited {font-size: 10px; color: #228822; text-decoration: none; font-weight: bold}
.newstitle a:hover   {font-size: 10px; color: #44aa44; text-decoration: none; font-weight: bold}
.newstitle a:active  {font-size: 10px; color: #228822; text-decoration: none; font-weight: bold}

.news a:link         {font-size: 9px; color: #228822; text-decoration: none; font-weight: bold}
.news a:visited      {font-size: 9px; color: #228822; text-decoration: none; font-weight: bold}
.news a:hover        {font-size: 9px; color: #44aa22; text-decoration: none; font-weight: bold}
.news a:active       {font-size: 9px; color: #228822; text-decoration: none; font-weight: bold}

.news {font-size:  9px; color: #228822;}
.slot {font-size: 14px; color: #228822; font-family: verdana, arial; font-weight: bold}

p.bodytext
    {
    margin: 0px;
    padding: 0px;
    }


a:link    {color: #264D2E; text-decoration: none}
a:visited {color: #264D2E; text-decoration: none}
a:hover   {color: #668D6E; text-decoration: none}
a:acitive {color: #264D2E; text-decoration: none}

a.green:link    {color: #264D2E; text-decoration: none}
a.green:visited {color: #264D2E; text-decoration: none}
a.green:hover   {color: #668D6E; text-decoration: none}
a.green:acitive {color: #264D2E; text-decoration: none}

a.footerlink:link    {font-size: 9px; color: #264D2E; text-decoration: none}
a.footerlink:visited {font-size: 9px; color: #264D2E; text-decoration: none}
a.footerlink:hover   {font-size: 9px; color: #668D6E; text-decoration: none}
a.footerlink:acitive {font-size: 9px; color: #264D2E; text-decoration: none}

a.mehr:link     {font-size: 9px; font-family: verdana, arial; color: #228822; text-decoration: none; font-weight: bold}
a.mehr:visited  {font-size: 9px; font-family: verdana, arial; color: #228822; text-decoration: none; font-weight: bold}
a.mehr:hover    {font-size: 9px; font-family: verdana, arial; color: #44aa44; text-decoration: none; font-weight: bold}
a.mehr:acitive  {font-size: 9px; font-family: verdana, arial; color: #228822; text-decoration: none; font-weight: bold}


h1 {color: #7a002e; font-size: 14px; font-family: verdana, arial; font-weight: bold}
h2 {color: #7a002e; font-size: 13px; font-family: verdana, arial; font-weight: bold}
h3 {color: #228822; font-size: 11px; font-family: verdana, arial; font-weight: bold}
h4 {color: #228822; font-size: 14px; font-family: verdana, arial; font-weight: bold}
h5 {color: #228822; font-size: 13px; font-family: verdana, arial; font-weight: bold}

td, tr, p {font-size: 13px; font-family: verdana, arial; }
td.h {color: #ffffff; font-size: 13px; font-family: verdana, arial; font-weight: bold}


SELECT, TEXTAREA, INPUT
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	color: black;
	}
FORM { margin: 0px; }

.button {
	border: 1px solid #CDD6BE;
	background-color: #CDD6BE;
	}

select, textarea, input
	{
	color: #212424;
	}

select, textarea, input {
	border-top: 1px solid #838EA0;
	border-left: 1px solid #838EA0;
	border-right: 1px solid #545861;
	border-bottom: 1px solid #545861;
	background-color: #FEFEFE;
	}

select:hover, textarea:hover, input:hover {
	border-top: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;
	background-color: #FFFFFF;
	}

textarea:focus, input:focus {
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #777777;
	border-bottom: 1px solid #777777;
	background-color: #FFFFFF;
	}

.checkbox,
.checkbox:hover
	{
	border: 0px;
	}


.ftTH { background-color:#264D2E; }
.ftTD { background-color:#EDF6DE; }

.tooltip
    {
	border: 1px solid #666666;
	position: absolute;
	display: none;
	background-color: #FFFFFF;
    }

/* Warenkorbverlauf */
.guide td {
 vertical-align: top;
 background-position: 0 0;
 padding: 5px 5px 5px 10px;
}

.guide td.no {
 background-image: url(../hk/images/background_guide_off.gif);
 background-repeat: no-repeat;
 background-position: 0 0;
 font-size:  9px
}

.guide td.act {
 background-image: url(../hk/images/background_guide_on.gif);
  background-repeat: no-repeat;
 background-position: 0 0;
 color: #fff;
 font-size:  9px
}

.guide td.act b {
 font-size:  12px
}

