/**
 * swoppen.com Content-Management-System
 *
 * copyright since 2000 by swoppen.com eCommerce GmbH - All rights reserved.
 */
html, body {height:100%}

BODY, A, TH, TH.normal, INPUT, FORM,  SELECT
   {
   font-size:11px;
   font-family:Arial,Verdana,Helvetica;
   color:#000;
   text-decoration:none;
   }

BODY {
  margin: 0px;
  padding: 0px;
  background-color: #fff;
  z-index: 1;
  height: 100%;
}

h1 { font-size: 22px; color: #000; }

td { font-size: 12px; color: #000; font-family: Arial,Verdana, Helvetica; }

a { font-size:12px; color: #000099; text-decoration: none;}
a:hover { text-decoration: underline;}

.CMStablemain     { font-size: 12px; color: #000;}
.CMStablemenu     { font-size: 12px; color: #000; background-color: #fff; }


.CMStablecms      { font-size: 12px; color: #000; background-color: #fff; }
.CMScmsm     { font-size: 11px; color: #000; background-color: #f0e0e0; }
.CMScmsml    { font-size: 10px; color: #aaaeb1;  }


#menu { width: 170px; }
#menu ul { margin: 0; padding: 0; list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#menu li { margin: 0 0 3px 0; }
#menu a { display: block; padding: 2px 0px;  width: 170px;  }
#menu a:link, #menu_ul a:visited { text-decoration: none; color: black; }
#menu a:hover { background-color: #f90000; color: white;}
#active a:link, #active a:visited, #active a:hover { background-color: #f90000; color: white; }



.CMSsubmenuth1    { font-size: 10px; color: #000; background-color: #f0e0e0; }

.CMSsubmenutd1    { font-size: 10px; color: #000; background-color: #fff; }
.CMSsubmenutd2    { font-size: 12px; color: #000; background-color: #f7f8f7; }
.CMSsearchlist    { font-size: 12px; color: #fff; background-color: #AD1B1E; font-weight:bold;}
.CMSsearchlist1   { font-size: 12px; color: #000; background-color: #efefef; }
.CMSsearchlist2   { font-size: 12px; color: #000; background-color: #fefefe; }

.CMStd1    { font-size: 11px; color: #000; background-color: #fff; }
.CMStd2    { font-size: 12px; color: #000; background-color: #fff; }



.CMSf2     { font-size: 12px; }
.CMSi1     { font-size: 11px; color: #000; background-color: #fff; }

.CMSi2     { border:1px solid #455a77; font-size:11px;  }

.CMSb2        { font-size: 11px; color: black; padding:1px 3px; font-weight:bold; }

.CMSl1     { font-size: 11px; color: black; }
.CMSl2     { font-size: 12px; color: #000099; }
.CMSerror  {   font-size: 12px; color: #fff; background-color: #ee0000; }
.CMSio     {   font-size: 12px; color: #fff; background-color: #00aa00; }
.CMSinfo      { font-size: 12px; color: #000; background-color: #ffff88; }
.CMSlogininfo  {   font-size: 12px; color: #000; background-color: #ffff88; }


.CMSline   { background-color: #f90000; }

.io     {   font-size: 14px; color: #fff; background-color: #00aa00; }

/* Links */
.l1     {font-size: 11px; color: #c9c9c9; }
.l2     {font-size: 12px; color: #0000bb; }
.l3     {font-size: 14px; color: #0000bb; }
.l_top   { color:#7b8ca3;font-size:10px; }
.l_top:hover { text-decoration:none;}

.CMSsitemap_mod {
  border-left: 3px solid #3360f1; border-bottom: 1px solid #3360f1;
  font-size: 14px;
  padding: 3px;
}

.error     { font-size: 12px; color: #fff; background-color: #ee0000; }
.info      { font-size: 12px; color: #000; background-color: #ffff88; }
.input     { font-size: 12px; }


.box {
border-bottom:2px solid white;
border-top:2px solid white;
padding:10px;
}
.player-box {
background-color:#DADFE5;

width:420px;
}
.player {
border:1px solid white;
display:block;
height:320px;
margin:0;
padding:0;
width:400px;
}

