/*====================*/
/*                    */
/*       Common       */
/*                    */
/*====================*/
BODY, P, TD
{
  font-size:          13px;
  font-family:        Verdana, Geneva, Arial, Helvetica;
  color:              #000000;
  text-decoration:    none;
}

A
{
  font-size:          13px;
  font-family:        Verdana, Geneva, Arial, Helvetica;
  text-decoration:    none;
  color:              #000099;  
}

A:hover
{
  color:              #990099; 
  text-decoration:    none;  
}


/*====================*/
/*                    */
/*      Margins       */
/*                    */
/*====================*/

BODY
{
  margin:             0px;
  padding:            0px;
  background:         #ffffff;
}

HR
{
  border:             0;
  height:             0;
  border-top:         1px dashed #AAAAAA;
}

TD.content, FORM
{
  margin:           10px;
  padding:          10px;
}

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

.pianoKey A
{
  margin-left:     7px;
  padding-left:    7px;
}

/*====================*/
/*                    */
/*   Width & height   */
/*                    */
/*====================*/


TABLE.mainTable
{
  width:              800px;
}

TD.content
{
	width:							608px;
}

TD.logo2
{
	width:							388px;
}

TD.logo, TD.navi
{
	width:							192px;
}

.pianoKey
{
	width:							197px;
	height:							39px;
}

.middleKey
{
	width:							197px;
	height:							19px;
}

/*====================*/
/*                    */
/*  BackgroundImages  */
/*                    */
/*====================*/

.pianoKey
{
  background-image:     url(../images/pianoKey.gif);
  background-repeat:    no-repeat; 
}

.middleKey
{
  background-image:     url(../images/middleKey.gif);
  background-repeat:    no-repeat; 
}


/*====================*/
/*                    */
/*      FontSize      */
/*                    */
/*====================*/


{
  font-size:          16px;
}


{
  font-size:          13px;
}


{
  font-size:          11px;
}


{
  font-size:          9px;
}


/*========================*/
/*                        */
/* FontWeight & Transform */
/* & Indent               */
/*========================*/


{
  font-weight:            bold;
}


{
  text-transform:         none;
}


{
	font-style:
}

/*====================*/
/*                    */
/*     FontColor      */
/*                    */
/*====================*/


{
  color:              #858240;
}


{
  color:              #006DA3;
}


{
  color:              #c16f0b;
}

/*====================*/
/*                    */
/*     LinkColors     */
/*                    */
/*====================*/

..pianoKey A              { color: #ffffff; }
..pianoKey A:hover        { color: #ffff99; }

A.outerLink              { color: #ffffff; }
A.outerLink:hover        { color: #000000; }

/*====================*/
/*                    */
/*  BackgroundColors  */
/*                    */
/*====================*/

BODY
{
  background:          #bd4f19;
}

TABLE.mainTable
{
  background:          #ffffcc;
}

TD.address
{
  background:          #d78f65;
}

TD.navi
{
  background:          #ffffff;
}



li.piano
{
  height: 42px; 
  width: 200px; 
  padding-left: 0px; 
  background-image: url(../../images/musiikkiopisto/pianoKey.gif); 
  background-repeat: no-repeat;
}

li.middle
{
  height: 22px; 
  width: 200px; 
  padding-left: 0px; 
  background-image: url(../../images/musiikkiopisto/middleKey.gif); 
  background-repeat: no-repeat;
}

a.piano
{
  color: white;
}

li.hassubmenu
{
    background-position: center right;    
    background-image: url(../../images/musiikkiopisto/arrow.gif); 
    background-repeat: no-repeat;
}
