 body {
 margin:0px;
 padding:0px }

 table {
 font-family:tahoma;
 font-size:11px; }

 img {
 border: none }

.mirror {
 border-left:1px solid #000;
 border-right:1px solid #000 }

.mframe {
 border-collapse:collapse;
 margin:0px 5px; }

.mframe td {
 border:2px solid #fff; }

.content {
 vertical-align:top;
 padding:15px; }

 span#contentTitle {
 font-family:arial;
 font-size:20px;
 color:#999999;}

 span#text {
 line-height:16px;
 font-family:tahoma;
 font-size:11px;
 color:#000; }

 span#catalogtitle {
 font-family:tahoma;
 font-size:13px; }


.menu {
 }

.menu a {
 text-decoration: none;
 color:#000; }

.menu a:hover {
text-decoration:underline }

.menu td {
 border:none;
 font-family:tahoma;
 font-size:12px;
 color:#000;
 height:20px  }
 
.bull {
 margin-right:10px }

.info {
 font-family:tahoma;
 font-size:11px;
 color:#fff;
 padding:0px 10px; }

.languages {
 text-align:right;
 font-family:tahoma;
 font-size:9px;
 color:#fff;
 padding:0px 10px;
 text-transform: uppercase }

.languages a { 
 text-decoration: none;
 color:#fff }

.header td { 
 border:none; }

.footer {
 text-align:right;
 font-family:tahoma;
 font-size:11px;
 color:#fff;
 padding:0px 10px }

 td#level1 {
 font-family:tahoma;
 font-size:11px;
 padding-left:10px; }

td#level1 a {
color:#fff }

 td#level1_a {
 font-family:tahoma;
 font-size:11px;
 padding-left:10px;
 background: url(/premium/media/img/msplit.gif);
 background-position: 10px bottom;
 background-repeat:no-repeat; 
 
 }

 .selected {
 font-weight:bold }

 .image_align {
 margin-right:17px;
 margin-top:5px;
 margin-top:5px }

 .faq a {  
  text-decoration: none;
  color:#000 }

 .faq a:hover {  
  text-decoration:underline;
  color:#000 }
