body
{ color: #000000;
  font-size: 11px;
  font-family: Tahoma, Verdana, Arial, Sans-Serif;
  text-align: center; 
  background: url('images/hintergrund.jpg') repeat-y #e0e0e0 fixed; }

h1
{ color: #FFFFFF; 
  margin: 0px 12px 0px 10px;
  font-size: 17px; }

h2
{ color: #FFFFFF;
  margin: 1px 12px 0px 10px;
  font-size: 14px; }

h3
{ color: #A0A0A0;
  margin: 0px auto 10px auto;
  font-size: 12px; }

h4
{ color: #000000;
  font-size: 11px; }

a, a:link, a:visited, a:active
{ color: #000000;
  text-decoration: none; }

a:hover
{ color: #000000;
  text-decoration: underline; }

table, td, tr
{ vertical-align: top;
  padding: 0px 10px 5px 0px; }



#header
{ width: 750px;
  margin: 0px auto 0px auto; }

#header1
{ width: 750px; }

#header2
{ width: 750px;
  height: 107px;
  background: url('images/header_07.jpg') no-repeat;
  text-align: left;
  padding-top: 12px; }

#header3
{ width: 750px; }

#header4
{ width: 750px; }

#grau
{ width: 750px;
  height: 10px;
  padding: 0;
  background: url('images/grau.jpg') repeat-x; }




#page
{ width: 750px;
  margin: 0px auto 0px auto;
  padding: 0;
  background: url('images/page_bg.jpg') repeat-y white; }




#shop
{ float: left;
  width: 180px;
  text-align: center;
  margin: 0px auto 0px auto;
  padding: 0px 10px 0px 10px; }

#shop a, #shop a:link, #shop a:visited, #shop a:active
{ color: #000000;
  text-decoration: none; }

#shop a:hover
{ color: #000000;
  text-decoration: underline; }





#content
{ text-align: left;
  margin-left: 200px;
  padding-left: 20px;
  padding-right: 10px; }


#content a, #content a:link, #content a:visited, #content a:active
{ color: #108ACD;
  font-weight: bold;
  text-decoration: none; }

#content a:hover
{ color: #FF9900;
  font-weight: bold;
  text-decoration: none; }


.innen_oben
{ text-align: center;
  padding: 9px;
  min-height: 14px;
  max-height: 14px;
  background: url('images/box_01.jpg') no-repeat; }



#innen
{ text-align: left;
  margin: 0;
  padding: 10px;
  background: url('images/box_04.jpg') repeat-y; }


#suche
{ padding: 10px;
  margin: 0px;
  background: url('images/box_04.jpg') repeat-y;
  border-bottom: 1px solid #000000; }



#footer
{ width: 750px;
  padding: 0px;
  margin: 0px auto 0px auto;
  clear: both; }

#footer1
{ width: 750px; }

#footer2
{ width: 750px; }


#grau2
{ text-align: center;
  width: 750px;
  padding-top: 4px;
  margin: 0px auto 0px auto;
  background: url('images/grau.jpg') repeat-x; }





.accordionTabTitleBar
{ font-size: 12px;
  color: #FFFFFF;
  background-color: #0C86CF;
  padding: 4px 6px 4px 6px;
  border-style: solid;
  border-top-color: #C0C0C0;
  border-right-color: #A0A0A0;
  border-bottom-color: #A0A0A0;
  border-left-color: #C0C0C0;
  border-width: 1px; }


.accordionTabTitleBarHover
{ font-size: 11px; }


.accordionTabContentBox
{ font-size: 11px;
  background-color: #FFFFFF;
  padding: 10px 10px 10px 10px; }



.blog
{ background-color: #FFFFFF;
  background-image: url(images/tranceblog.jpg);
  background-position: bottom right;
  background-repeat: no-repeat;
  border-style: solid;
  border-width: 1px;
  border-top-color: #D0D0D0;
  border-right-color: #A0A0A0;
  border-bottom-color: #A0A0A0;
  border-left-color: #D0D0D0;
  width: 480px;
  padding: 10px; }

.ta
{ background-color: #FFFFFF;
  background-image: url(images/trancearchiv.jpg);
  background-position: bottom right;
  background-repeat: no-repeat;
  border-style: solid;
  border-width: 1px;
  border-top-color: #D0D0D0;
  border-right-color: #A0A0A0;
  border-bottom-color: #A0A0A0;
  border-left-color: #D0D0D0;
  width: 480px;
  padding: 10px; }

.forum
{ background-color: #FFFFFF;
  background-image: url(images/tranceforum.jpg);
  background-position: bottom right;
  background-repeat: no-repeat;
  border-style: solid;
  border-width: 1px;
  border-top-color: #D0D0D0;
  border-right-color: #A0A0A0;
  border-bottom-color: #A0A0A0;
  border-left-color: #D0D0D0;
  width: 480px;
  padding: 10px 10px 20px 10px; }

.yahoo
{ background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px;
  border-top-color: #D0D0D0;
  border-right-color: #A0A0A0;
  border-bottom-color: #A0A0A0;
  border-left-color: #D0D0D0;
  width: 490px;
  padding: 5px; }

.artikel
{ width: 500px; }
