/* TRANSUBSTANS CASCADING STYLE SHEET */

/* BODY AND DIV PROPERTIES */
body {
   background: url('gfx/menu/ui_tapet.jpg'); 
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F1EDE4;
	background-attachment: fixed;

}


div#container {
   margin: auto;
   width: 860px;
   height: auto;
}

div#logo_left {
   margin-top: 10px;
   margin-bottom: 3px;
   margin-left: 135px;
   margin-right: 135px;
   padding: 0;
   background: url('gfx/menu/ts_logo.png') no-repeat;
   width: 589px;
   height: 122px;
   }
img, #logo_left { behavior: url(gfx/iepngfix/iepngfix.htc); }

a.logo_left {
   width: 589px;
   height: 122px;
   display: block;
   margin: 0;
   padding: 0;
   border: 0px none;
   background: ;
   }

#logo_left a:hover, #logo_right a:hover {
   background: ;
   border: 0px none;
   }
td.gb a:hover {
   background: ;
   border: 0px none;
   }

div#menu {
   width: 548px;
   height: 42px;
   margin-left: 156px;
   margin-right: 156px;
   }
#menu a {
   border: 0px none;
   padding: 0
   }
div#content {
   clear: both;
   float: left;
   width: 860px;
   margin-top: 5px;
   margin-bottom: 40px;
   font: 10pt Verdana, Arial, Helvetica, sans-serif;
   color: #000;
   padding: 0px;
   background: #F1EDE4;
   border: 2px solid #9DAA90;
   line-height: 20px;
   text-align: justify;
   }

div#new_left {
   float: left;
   width: 210px;
   padding: 10px;
   }
div#new_left a:hover {
   background: none;
   }
div#new_right a:hover {
   background: none;
   }
div#new_left h3 {
   margin-top: 0;
   }
div#new_right h2 {
   margin-top: 0;
   }
div#new_right {
   float: right;
   width: 595px;
   padding: 10px;
   margin-right: 5px;
   }
img, #new_right { behavior: url(gfx/iepngfix/iepngfix.htc); }

div#copyright {
   width: 100%;
   background: transparent;
   color: #444;
   font: 10pt Verdana, Arial, Helvetica, sans-serif;
   clear: both;
   text-align: right;
   padding-right: 5px;
   }

div#new_album {
   float: right;
   width: 500px;
   padding: 0px;
   margin-right: 105px;
   }

div#new_text {
   float: left;
   width: 840px;
   padding: 10px;
   }
div#new_left a:hover {
   background: none;
   }

/* <hX>, ANCHOR <A> AND BOLD <B> STYLING */
h1 {
   font: bold 11pt Verdana, Arial, Helvetica, sans-serif;
   color: #FFF;
   background: #444;
   width: 100%;
   border: 1px solid #000;
   display: block;
   padding: 5px;
   margin: 20px 0 20px 0;
   }

h1 a {
   color: #FFF;
   background: ;
   display: block;
   padding-left: 5px;
   text-decoration: none;
   border: 0px none;
   }

h1 a:hover {
   color: #FFF;
   background: #110042;
   border: 0px none;
   }

h2 {
   font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
   color: #FFF;
   background: #444;
   width: 100%;
   border: 1px solid #000;
   display: block;
   margin: 20px 0 20px 0;
   padding-left: 5px;
   padding-right: 5px;
   }

h2 a {
   color: #FFF;
   background: ;
   display: block;
   padding-left: 5px;
   text-decoration: none;
   border: 0px none;
   }

h2 a:hover {
   color: #FFF;
   background: #110042;
   border: 0px none;
   }

h3 {
   color: #110042;
   background: ;
   width: 100%;
   border: 0px none;
   display: block;
   margin: auto;
   padding-left: 0;
   padding-right: 0; font-style:normal; font-variant:normal; font-weight:bold; font-size:18pt; font-family:Verdana, Arial, Helvetica, sans-serif
   }
   div#text h3 {
      color: #110042;
      background: ;
      width: 100%;
      border: 0px none;
      display: block;
      margin: auto; font-style:normal; font-variant:normal; font-weight:bold; font-size:18pt; font-family:Verdana, Arial, Helvetica, sans-serif
      }

h3 a {
   color: #FFF;
   background: ;
   display: block;
   padding-left: 5px;
   text-decoration: none;
   border: 0px none;
   }

h3 a:hover {
   color: #FFF;
   background: #110042;
   border: 0px none;
   }


h4 {
   font: bold 12pt Verdana, Arial, Helvetica, sans-serif;
   color: #444;
   letter-spacing: 1px;
   display: block;
   margin: 0;
   border-bottom: 2px groove #FFF;
   }

b {
   color: #000000;
   font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
   background: transparent;
   }
div#text b {
color: #110042;
font: bold 18pt Verdana, Arial, Helvetica, sans-serif;
}
div#text a {
color: #110042;
font: bold 18pt Verdana, Arial, Helvetica, sans-serif;
}
div#text a:hover {
color: #110000;
}
div#text2 b {
color: #110042;
font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
}
div#text2 a {
color: #110042;
font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
}
div#text2 a:hover {
color: #FFF;
background: #110042;
}
div#menu a {
color: #110042;
font: 8pt Verdana, Arial, Helvetica, sans-serif;
}
div#menu a:hover {
color: #110000;
}

a {
   color: #232c10;
   font: 10pt Verdana, Arial, Helvetica, sans-serif;
   background: transparent;
   text-decoration: none;
   padding-left: 2px;
   padding-right: 2px;
   }

a:hover {
   color: #9eab91;
   }

h5 {
   font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
   color: #FFF;
   background: #444;
   width: 136px;
   border: 1px solid #000;
   display: block;
   margin: 0 0 0 0;
   padding-left: 5px;
   padding-right: 5px;
   }

/* MENU UNORDERED LIST (<ul>) AND LIST ITEMS (<li>) */
ul#navlist {
   white-space: nowrap;
   margin: 0;
   padding: 0;
   }

#navlist li {
   list-style-type: none;
   float: left;
   }

#navlist li a {
   float: left;
   list-style-type: none;
   }

#navlist a:link, #navlist a:visited {
   color: #fff;
   background-color: #036;
   text-decoration: none;
   }

#navlist a:hover {
   color: #fff;
   background-color: #369;
   text-decoration: none;
   }

p#preload, p#preload img {
   border: 0px none;
   width: 0;
   height: 0;
   margin: 0;
   display: none
   }

::selection {
   background: #110042;
   color: #FFF;
}

