/* ################# Seiteneigenschaft ################# */
body { text-align: center;
       margin: 0 auto;
       background-image: url(img/back.gif);
}

/* ################# Haupttabelle ################# */
#mainTable { width: 900px;
            border-width: 0px;
            border-spacing: 0px;
            margin-left: auto;
            margin-right:auto;
}
#center { width: 880px;
          background-color: #FFFFFF;
}
#center2 { width: 880px;
}
#top {
       width: 100%;
       border-width: 0px;
       border-spacing: 0px;
}
/* ################# Standardtabelle ################# */
table.standard { width: 100%;
            border-width: 0px;
            border-spacing: 0px;
}
td.standard { width: 100%;
            border-width: 0px;
            border-spacing: 0px;
            font-size:11px;
            font-family:Verdana,Arial,Helvetica;
}
td.standard2 { border-width: 0px;
            border-spacing: 0px;
            font-size:11px;
            font-family:Verdana,Arial,Helvetica;
}
/* ################# Menueigenschaften ################# */
table.menu { width: 100%;
             border-width: 0px;
             border-spacing:0px;
             background-color: #F4FFF4;
}

table.menuBox { width: 98%;
            border-width: 1px;
            border-spacing: 0px;
            border-style:solid;
            border-color:#D5D5FF;
            background-color: #F8F8F8;
}

td.menuTitle  { font-size:12px;
              font-family:Verdana,Arial,Helvetica;
              color:#000000;
              font-weight:bold;
              background-color: #D5FFD5;
              width: 100%;
              text-align: center;
}
td.menuElement { width: 100%;
               background-color: #E8FFE8;
               font-family:Verdana,Arial,Helvetica;
               color:#3F3F3F;
               text-align: left;
               line-height: 8px;
               cursor: hand;
               font-size:11px;
}
a.menuElement { font-size:11px; line-height: 8px; font-family:Arial,Verdana,Helvetica;}
a.menuElement:link    {text-decoration: none; color: #3F3F3F}
a.menuElement:active  {text-decoration: none}
a.menuElement:visited {text-decoration: none; color: #3F3F3F}
a.menuElement:hover   {text-decoration: none; color: #3F3F3F}

a.menuElement2 { font-size:11px; line-height: 8px; font-family:Arial,Verdana,Helvetica; font-weight: bold}
a.menuElement2:link    {text-decoration: none; color: #CC0000}
a.menuElement2:active  {text-decoration: none}
a.menuElement2:visited {text-decoration: none; color: #CC0000}
a.menuElement2:hover   {text-decoration: none; color: #CC0000}

/* ################# Detaileigenschaften ################# */
table.detail { width: 100%;
             border-width: 0px;
             border-spacing:0px;
             background-color: #F4FFF4;
}

table.detailBox { width: 98%;
            border-width: 1px;
            border-spacing: 0px;
            border-style:solid;
            border-color:#FFE1A8;
            background-color: #FFFFFF;
}
table.detailBox2 { font-size:11px;
                   font-family:Verdana,Arial,Helvetica;
                   width: 98%;
            border-width: 1px;
            border-spacing: 0px;
            border-style:solid;
            border-color:#FFE1A8;
            background-color: #FFF3D7;
}
td.detailTitle  { font-size:12px;
              font-family:Verdana,Arial,Helvetica;
              color:#FF9B4E;
              font-weight:bold;
              background-color: #FFE1A8;
              width: 100%;
              text-align: left;
}
td.detailTitle2  { font-size:12px;
              font-family:Verdana,Arial,Helvetica;
              color:#000000;
              font-weight:bold;
              background-color: #FFE1A8;
              width: 100%;
}
td.detailElement { width: 100%;
               background-color: #FFF3D7;
               font-family:Verdana,Arial,Helvetica;
               color:#3F3F3F;
               text-align: left;
               font-size:11px;
}

/* ################# Boxeigenschaften ################# */
table.box { width: 98%;
            border-width: 1px;
            border-spacing: 0px;
            border-style:solid;
            border-color:#D6D3CE;
            background-color: #FFFFFF;
}
table.internalBox{ width: 99%;
                   border-width: 0px;
                   border-spacing: 0px;
}
td.boxTitle { font-size: 11px;
              font-family: Verdana,Arial,Helvetica;
              color: #7c7c7c;
              font-weight: bold;
              background-color: #FFD6D3;
}
div.boxTitle { line-height:18px;
               text-align:center;
}
td.boxContent { width: 100%;
                border-width: 0px;
                border-spacing: 0px;
                font-size: 11px;
                line-height: 12px;
                font-family: Verdana,Arial,Helvetica;
                color: #3F3F3F;
                text-align: left;
}
td.boxContent2 { width: 100%;
                border-width: 0px;
                border-spacing: 0px;
                font-size: 11px;
                line-height: 12px;
                font-family: Verdana,Arial,Helvetica;
                color: #3F3F3F;
                text-align: center;
}
td.boxContent3 { width: 100%;
                border-width: 1px;
                border-style:solid;
                border-color:#D6D3CE;
                border-spacing: 0px;
                font-size: 11px;
                line-height: 12px;
                font-family: Verdana,Arial,Helvetica;
                color: #3F3F3F;
}
a.boxContent { font-size:11px; font-style: normal; font-family:Verdana,Arial,Helvetica;}
a.boxContent:link    {text-decoration: none; color: #666666}
a.boxContent:active  {text-decoration: none}
a.boxContent:visited {text-decoration: none; color: #666666}
a.boxContent:hover   {text-decoration: none; color:  #000000}

/* ################# Umfrage-Boxeigenschaften ################# */
td.umfrageboxTitle { font-size: 11px;
              font-family: Verdana,Arial,Helvetica;
              color: #000000;
              font-weight: bold;
              background-color: #D6D3CE;
}

/* ################# Standard Linkeigenschaften ################# */
a.standardLink { font-size:11px; font-style: normal; font-family:Verdana,Arial,Helvetica;}
a.standardLink:link {text-decoration: none; color:#7c7c7c;}
a.standardLink:active  {text-decoration: none;}
a.standardLink:visited {text-decoration: none; color: #7c7c7c;}
a.standardLink:hover {text-decoration: none; color:  #000000;}

/* ################# Suche ################# */
.inputField {
	background-color: #FFFFFF;
	BORDER-BOTTOM: #D1D1D1 1px solid;
	BORDER-LEFT: #D1D1D1 1px solid;
	BORDER-RIGHT: #D1D1D1 1px solid;
	BORDER-TOP: #D1D1D1 1px solid;
	COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: 11px;
	HEIGHT: 16px;
}
.inputField2 {
	background-color: #FFFFFF;
	BORDER-BOTTOM: #D1D1D1 1px solid;
	BORDER-LEFT: #D1D1D1 1px solid;
	BORDER-RIGHT: #D1D1D1 1px solid;
	BORDER-TOP: #D1D1D1 1px solid;
	COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: 11px;
}

/* ################# Shop Listeneigenschaften ################# */
td.shopList { font-size: 11px;
              line-height: 12px;
              font-family: Verdana,Arial,Helvetica;
              color: #3F3F3F;
              text-align: left;
}
a.shop { font-size:12px; font-style: bold; font-family:Verdana,Arial,Helvetica;}
a.shop:link {text-decoration: none; color:#666666}
a.shop:active  {text-decoration: none;}
a.shop:visited {text-decoration: none; color: #666666}
a.shop:hover {text-decoration: none; color:  #000000}
a.smallLink { font-size:11px; font-family:Verdana,Arial,Helvetica}
a.smallLink:link    {text-decoration: none; color: #666666}
a.smallLink:active  {text-decoration: none}
a.smallLink:visited {text-decoration: none; color: #666666}
a.smallLink:hover   {text-decoration: underline; color:  #666666}

table.imageBox { border-width: 1px;
                 border-spacing: 0px;
                 border-style:solid;
                 border-color:#000000;
}

/* ################# Shop Detaileigenschaften ################# */
img { border-width: 0px;
      border-color:none
}
td.bewertungTitle  { font-size:10px;
                     font-family:Verdana,Arial,Helvetica;
                     color:#000000;
                     background-color: #E8FFE8;
                     width: 100%;
}


/* ################# Werbung Eigenschaften ################# */
td.werbung { border-width: 0px;
             border-spacing: 0px;
             font-size: 11px;
             line-height: 12px;
             font-family: Verdana,Arial,Helvetica;
             color: #3F3F3F;
}
/* ################# Legende Eigenschaften ################# */
td.legende { width: 100%;
               background-color: #F4F4FF;
               font-family:Verdana,Arial,Helvetica;
               font-size: 11px;
               color:#3F3F3F;
               text-align: left;
               line-height: 8px;
               cursor: hand;
}

/* ################# Sponsor Eigenschaften ################# */
td.sponsorTitle { width: 100%;
                  border-width: 0px;
                  border-spacing: 0px;
                  font-size: 11px;
                  font-weight:bold;
                  line-height: 12px;
                  font-family: Verdana,Arial,Helvetica;
                  background-color: #FFD222;
                  text-align: left;
}

td.sponsorContent { width: 100%;
                border-width: 0px;
                border-spacing: 0px;
                font-size: 11px;
                line-height: 12px;
                font-family: Verdana,Arial,Helvetica;
                background-color: #FFFDB7;
                text-align: left;
}

a.sponsorLink { font-size:11px; font-style: normal; font-family:Verdana,Arial,Helvetica;}
a.sponsorLink:link {text-decoration: none; color:#000000;}
a.sponsorLink:active  {text-decoration: none;}
a.sponsorLink:visited {text-decoration: none; color: #000000;}
a.sponsorLink:hover {text-decoration: none; color:  #FF0000;}

/* Ueberschrift */
h1 { font-size:14px; font-family:Verdana,Arial,Helvetica; color:#C0C0C0; font-weight:bold }

/* Horizontallinie */
hr { color: #D6D3CE;
     border: 1 #D6D3CE;
     height: 1px
}

/* ################# Login Tabelle ################# */
table.loginTable { width: 300px;
                border-width: 1px;
                border-spacing: 0px;
                border-style:solid;
                font-size: 11px;
                line-height: 12px;
                font-family: Verdana,Arial,Helvetica;
                text-align: left;
                border-color:#D5FFD5;
                background-color: #E8FFE8;
}
.loginInputField {
	background-color: #FFFFFF;
	BORDER-BOTTOM: #D1D1D1 1px solid;
	BORDER-LEFT: #D1D1D1 1px solid;
	BORDER-RIGHT: #D1D1D1 1px solid;
	BORDER-TOP: #D1D1D1 1px solid;
	COLOR: #333333; FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: 11px;
	HEIGHT: 18px;
}

/* ################# Menu Link ################# */
a.menuLink { font-size:12px; font-style: bold; font-family:Verdana,Arial,Helvetica;}
a.menuLink:link {text-decoration: none; color:#000000}
a.menuLink:active  {text-decoration: none;}
a.menuLink:visited {text-decoration: none; color: #000000}
a.menuLink:hover {text-decoration: underline; color:  #000000}
span.tabselected {border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 0px; border-color:#D6D3CE; border-style:solid; background-color: #E8FFE8;}
span.tabNotselected {border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 0px; border-color:#D6D3CE; border-style:solid;}

td.isVisited {border-top-width:0pt; border-left-width:1pt; border-right-width:1pt; border-bottom-width:1pt;border-style:solid; border-color:#000000; background: #008040; CURSOR: default}

.small { font-size:10px; line-height:14px; font-family:Arial,Helvetica,sans-serif; color: #666666; alignment:justify}



