body 
  {margin: 0;
	 color: #324655;
	 background-color: #f0f7ff;
   font-family: Verdana}
table
  {font-size: 16px;}
a.premium 
  {text-decoration: none; 
	 color: #185c94;
	 font-size: 16px;}
a.classic 
  {text-decoration: none; 
	 color: #15843a;
	 font-size: 16px;}
a.music   
  {text-decoration: none; 
	 color: #be392d;
	 font-size: 16px}
a.manual, a.sections, a.software, a.sets, a.sounds, a.sounds-labels
  {text-decoration: underline; 
	 color: #324655;
	 font-size: 16px;}
h1 
  {color: #185c94;
	 font-size: 24px;
	 margin-top: 50px}
h2
  {color: #2e9ccc;
	 font-size: 16px;
	 font-weight: bold;
	 border-bottom: 1px solid #2e9ccc}
img 
  {border: 0}
ol 
  {color: #324655;
	 font-size: 12px;}
table.main 
  {width: 100%;
	 height: auto;
   color: #324655;
	 font-size: 16px;
	 margin: auto;
	 padding: 0;
	 border: 0;
	 border-spacing: 0;
	 border-collapse: collapse;
	 table-layout: fixed}
table.menu 
  {width: 950px;
	 height: 40px;
	 margin: 0;
	 padding: 0;
	 border: 0;
	 border-spacing: 0;
	 border-collapse: collapse}
table.sound-groups, table.sounds, table.contact
  {width: 100%;
	 margin-left: 50px;
	 border: 0;}
table.about
  {width: 90%;
	 margin-left: 50px;
	 border: 0;}
table.flags
  {width: 100%;
	 border: 0;}
table.sound-groups td 
  {width: 33%;
	 background: url(graph/blue-arrow.gif) no-repeat left top;
	 padding-left: 30px;
	 padding-bottom: 5px;}
table.sounds td 
  {width: 33%;
	 background: url(graph/sound-ico.gif) no-repeat left top;
	 padding-left: 30px;
	 padding-bottom: 5px;}
table.sounds td.sound-group
	{color: #2e9ccc;
	 font-weight: bold;
	 background-image: none;
	 padding-left: 0px;
	 padding-top: 20px;
	 padding-bottom: 0px;
	 border-bottom: 1px solid #2e9ccc}
table.sounds td.space
	{height: 10px;
	 background-image: none;}
td.logo	 
  {height: 150px}
td.menu	 
  {background-image: url(graph/menu-line.gif);
	 background-repeat: repeat-x}
td.orange-line
  {width: 949px; 
	 height: 8px;
	 background-image: url(graph/orange-line.gif);
	 background-repeat: repeat-x}
td.bottom-line
  {width: 949px; 
	 height: 20px;
	 background-image: url(graph/bottom-line.gif);
	 background-repeat: repeat-x;
	 color: white;
	 font-size: 10px;
	 text-align: center}
td.top-line-left-shadow
  {background-color: #e0e7ef;
	 background-image: url(graph/top-line-left-shadow.gif);
	 background-position: right;
	 background-repeat: repeat-y}
td.top-line-right-shadow
  {background-color: #e0e7ef;
	 background-image: url(graph/top-line-right-shadow.gif);
	 background-repeat: repeat-y}
td.top-shadow
  {height: 30px;
	 background-color: #e0e7ef;
	 background-image: url(graph/top-shadow.gif);
	 background-position: bottom;
	 background-repeat: repeat-x}
td.bottom-shadow
  {height: 30px;
	 background-color: #e0e7ef;
	 background-image: url(graph/bottom-shadow.gif);
	 background-position: top;
	 background-repeat: repeat-x}
td.top-left-shadow
  {background-color: #e0e7ef;
	 background-image: url(graph/top-left-shadow.gif);
	 background-position: bottom right;
	 background-repeat: no-repeat}
td.top-right-shadow
  {background-color: #e0e7ef;
	 background-image: url(graph/top-right-shadow.gif);
	 background-position: bottom left;
	 background-repeat: no-repeat}
td.bottom-left-shadow
  {background-color: #e0e7ef;
	 background-image: url(graph/bottom-left-shadow.gif);
	 background-position: top right;
	 background-repeat: no-repeat}
td.bottom-right-shadow
  {background-color: #e0e7ef;
	 background-image: url(graph/bottom-right-shadow.gif);
	 background-position: top left;
	 background-repeat: no-repeat}
td.orange-line-left-shadow
  {background-color: #fbe8d9;
	 background-image: url(graph/orange-line-left-shadow.gif);
	 background-position: right;
	 background-repeat: repeat-y}
td.orange-line-right-shadow
  {background-color: #fbe8d9;
	 background-image: url(graph/orange-line-right-shadow.gif);
	 background-repeat: repeat-y}
td.main-left-shadow
  {background-color: #f1f8fd;
	 background-image: url(graph/main-left-shadow.gif);
	 background-position: right;
	 background-repeat: repeat-y}
td.main-right-shadow
  {background-color: #f1f8fd;
	 background-image: url(graph/main-right-shadow.gif);
	 background-repeat: repeat-y}	 
td.main 
  {width: 949px;
	 min-height: 550px;
   padding: 30px;
	 color: #324655;
	 font-size: 16px;
	 text-align: justify;
	 vertical-align: top;
	 background-color: #f4f9fd;
	 background-image: url(graph/background.gif);
	 background-repeat: repeat-x;
	 border-style: solid;
	 border-width: 1px;
	 border-color: #00ccff}
td.manuals
  {padding-bottom: 60px;}
ul, ul.pdf li, ul.sections li, ul.software li, ul.sets li, ul.sounds li, ul.about li
  {list-style-type: none;
	 display: block;
	 margin: 0;
	 padding: 0;}
ul.pdf li
  {background: url(graph/pdf.gif) no-repeat left top;
	 padding-left: 30px;
	 padding-bottom: 5px;}
ul.sections, ul.software, ul.sets, ul.sounds
  {margin-left: 50px}	 
ul.sections li, ul.about li
  {background: url(graph/blue-arrow.gif) no-repeat left top;
	 padding-left: 30px;
	 padding-bottom: 5px;}
ul.software li
  {background: url(graph/install-ico.gif) no-repeat left top;
	 padding-left: 30px;
	 padding-bottom: 5px;}
ul.sets li
  {background: url(graph/kkd-ico.gif) no-repeat left top;
	 padding-left: 30px;
	 padding-bottom: 5px;}
ul.sets sounds
  {background: url(graph/sound-ico.gif) no-repeat left top;
	 padding-left: 30px;
	 padding-bottom: 5px;}
*.center
  {text-align: center}
*.right
  {text-align: right}
*.left
  {text-align: left}
*.center-padding-top
  {padding-top: 50px;
	 text-align: center;}
