/* CSS Document - Jean Sibelius Viulukilpailu */
body {font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size:0.9em;padding:0px;margin:0px;}
h1 {display:inline;line-height:1.1em;}
h2 {display:inline;padding:0px;margin:0px;}
h3 {display:inline;line-height:1.0em;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

.white {background-color:#FFFFFF;}

.paavalikko, .paavalikko a {
color:#ffffff;
}

.polku {
color:#FF9109;
font-weight:bold;
font-size:0.8em;
}

.polku a {
color:#FF9109;
font-weight:bold;
}

.polku .raquo {
color:#FF9109;
font-weight:bold;
font-size:1.2em;
}

.ylapalkki { 
font-size:0.8em;
color:#555555;
}

.ylapalkki a { 
color:#555555;
}

.kilpailija-oikeapalsta {
font-size:0.9em;
font-weight:bold;
}

.ylapalkki .raquo {
font-size:1.1em;
font-weight:bold;
color:#FF7E00;
}

.vasenvalikko-paalinkit {
font-size:0.9em;
color:#555555;
}

.vasenvalikko-paalinkit a {
color:#555555;
}

.vasenvalikko-related {
font-size:0.9em;
color:#A4A4A4;
}

.vasenvalikko-related a {
color:#A4A4A4;
}

.etusivu-mediapaikka  {
font-size:0.9em;
color:#FFFFFF;
}

.etusivu-mediapaikka a {
color:#FFFFFF;
}

.etusivu-mediapaikka .info {
color:#8DA4B4;
font-size:0.9em;
}

.medianosto-lisalinkit {
color:#DEDEDE;
font-size:0.9em;
}

.medianosto-lisalinkit a {
color:#DEDEDE;
}

.medianosto-lisalinkit .raquo{
font-size:1.3em;
font-weight:bold;
color:#FFC600;
vertical-align:5%;
}

.etusivu-uutisnostot {
color:#555555;
font-size:0.9em;
}

.etusivu-uutisnostot a {
color:#555555;
}

.etusivu-uutisnostot .raquo{
color:#555555;
font-size:1.2em;
font-weight:bold;
}

.etusivu-uutisnostot .laajenna a {
color:#555555;
font-weight:bold;
}


.etusivu-bstagenostot {
color:#555555;
font-size:0.9em;
}

.etusivu-bstagenostot a {
color:#0096D4;
}

.etusivu-bstagenostot .pvm {
color:#878787;
}

.etusivu-bstagenostot .raquo{
color:#555555;
font-size:1.2em;
font-weight:bold;
}

.etusivu-bstagenostot .laajenna a {
color:#555555;
font-weight:bold;
}

.etusivu-gallerianostot {
color:#555555;
font-size:0.9em;
}

.etusivu-gallerianostot a {
color:#555555;
font-weight:bold;
}

.etusivu-gallerianostot .raquo{
color:#555555;
font-size:1.2em;
font-weight:bold;
}

.etusivu-gallerianostot .laajenna a {
color:#555555;
font-weight:bold;
}

.etusivu-aikataulu {
color:#555555;
font-size:0.75em;
}

.etusivu-aikataulu a {
color:#555555;
font-weight:bold;
}

.etusivu-aikataulu .pvm {
color:#FBFBFA;
font-size:1.0em;
}

.etusivu-aikataululinkki {
color:#3A3A3B;
font-size:0.75em;
}

.etusivu-aikataululinkki a {
color:#3A3A3B;
font-weight:bold;
}

.etusivu-aikataululinkki .raquo {
color:#FF7E00;
font-size:1.4em;
font-weight:bold;
}

.etusivu-kilpailijanosto {
color:#555555;
font-size:0.75em;
}

.etusivu-kilpailijanosto a {
color:#555555;
font-weight:bold;
}

.etusivu-kilpailijanosto .raquo {
color:#555555;
font-weight:bold;
font-size:1.3em;
}

.etusivu-katsomyos {
color:#555555;
font-size:0.8em;
padding-right:5px;
}

.etusivu-katsomyos a {
color:#555555;
}

.etusivu-katsomyos .raquo {
color:#FE8C00;
font-weight:bold;
font-size:1.3em;
}

.tervehdys-pvm {
color:#3AABFF;
font-size:0.9em;
}

.kilpailija-tervehdys {
color:#555555;
font-size:0.9em;
}

.terveiset-otsikko h1 {
color:#555555;
font-weight:normal;
font-size:1.3em;
}

.kilpailija-leipateksti {
color:#555555;
font-size:0.9em;
}

.kilpailija-leipateksti a{
color:#555555;
font-weight:bold;
}

.kilpailija-leipateksti h1 {
font-size:1.1em;
}

.kilpailija-leipateksti h2 {
font-size:1.1em;
}

.kilpailijan-linkit a {
color:#555555;
font-size:0.9em;
vertical-align:10%;
margin-left:3px;
}

.kilpailija-paaotsikko {
color:#000000;
font-size:1.1em;
}

.kilpailija-ingressi {
color:#555555;
font-size:0.9em;
}

.kilpailija-ingressi a {
font-weight:bold;
color:#555555;
}

.kilpailija-ingressi .raquo {
font-size:1.3em;
font-weight:bold;
}

.kilpailija-oikeapalsta {
color:#555555;
}

.kilpailija-viestilaatikot {
color:#555555;
font-size:0.9em;
font-weight:bold;
}

.kilpailija-viestilaatikot input {
color:#000000;
font-size:0.9em;
font-weight:normal;
}

.kilpailijat-ingressi {
color:#555555;
font-size:1.0em;
}

.kilpailijat-ingressi a {
font-weight:bold;
color:#555555;
}

.kilpailijat-ingressi .raquo {
font-size:1.3em;
font-weight:bold;
}

.kilpailijalista-otsikko h1 {
color:#555555;
font-weight:normal;
font-size:1.2em;
}

.kilpailijalista h2 {
color:#555555;
font-size:1.0em;
}

.kilpailijalista {
color:#555555;
font-size:0.9em;
}

.kilpailijalista a {
color:#555555;
font-weight:bold;
}

.kilpailijalista .raquo {
color:#555555;
font-size:1.3em;
font-weight:bold;
}

.kilpailijat-oikeanosto {
color:#343434;
font-size:0.9em;
}

.kilpailijat-oikeanosto h1 {
color:#343434;
font-size:1.0em;
}

.kilpailijat-oikeanosto a {
color:#343434;
font-weight:bold;
}

.kilpailijat-oikeanosto .raquo {
color:#343434;
font-weight:bold;
font-size:1.2em;
}

.kilpailijat-oikeaala {
color:#343434;
font-size:0.9em;
}

.kilpailijat-oikeaala h1 {
color:#343434;
font-size:1.2em;
}

.kilpailijat-oikeaala .raquo {
color:#343434;
font-size:1.2em;
font-weight:bold;
}

.kilpailijat-oikeaala a{
color:#555555;
}

.artikkeli {
color:#555555;
font-size:0.9em;
}

.artikkeli h1 {
font-size:1.1em;
color:#000000;
}

.artikkeli .ingressi {
color:#555555;
}

.artikkeli h2  {
font-size:1.3em;
color:#555555;
font-family:"Times New Roman", Times, serif;
}

.artikkeli h3  {
font-size:1.2em;
color:#555555;
font-family:"Times New Roman", Times, serif;
}

.artikkeli .kuvateksti {
color:#787878;
} 

.artikkeli-linkkilaatikko {
color:#555555;
font-size:0.9em;
}

.artikkeli-linkkilaatikko a {
color:#555555;
font-weight:bold;
}

.artikkeli-linkkilaatikko .raquo {
color:#555555;
font-weight:bold;
font-size:1.3em;
vertical-align:4%;
}

.artikkeli-korostettu {
color:#555555;
font-size:0.9em;
}

.artikkeli-korostettu .kuvaus {
color:#FF6A0D;
font-size:0.9em;
}

.artikkeli-korostettu a {
color:#555555;
font-weight:bold;
}

.artikkeli-korostettu .raquo {
color:#555555;
font-weight:bold;
font-size:1.3em;
vertical-align:4%;
}

.artikkeli-oikeanosto {
color:#343434;
font-size:0.9em;
}

.artikkeli-oikeanosto h1 {
color:#343434;
font-size:1.0em;
}

.artikkeli-oikeanosto a {
color:#343434;
font-weight:bold;
}

.artikkeli-oikeanosto .raquo {
color:#343434;
font-weight:bold;
font-size:1.2em;
}

.artikkeli-oikeaala {
color:#343434;
font-size:0.9em;
}

.artikkeli-oikeaala h1 {
color:#343434;
font-size:1.1em;
}

.artikkeli-oikeaala .raquo {
color:#343434;
font-size:1.2em;
font-weight:bold;
}

.artikkeli-oikeaala a {
color:#555555;
}

.osionetusivu {
color:#555555;
font-size:0.9em;
}

.osionetusivu h1 {
font-size:1.2em;
color:#000000;
}

.osionetusivu .ingressi {
color:#555555;
}

.osionosto {
color:#555555;
font-size:0.9em;
}

.osionosto a {
color:#555555;
font-weight:bold;
}

.osionosto .pvm {
color:#FF9109;
font-size:1.0em;
}

.osionosto h2 {
font-size:1.3em;
color:#555555;;
font-family:"Times New Roman", Times, serif;
}

.osionosto .raquo {
color:#555555;
font-weight:bold;
font-size:1.2em;
}

.osionosto .kuvateksti {
color:#787878;
}

.osio-oikeanosto {
color:#343434;
font-size:0.9em;
}

.osio-oikeanosto h1 {
color:#343434;
font-size:1.0em;
}

.osio-oikeanosto a {
color:#343434;
font-weight:bold;
}

.osio-oikeanosto .raquo {
color:#343434;
font-weight:bold;
font-size:1.2em;
}

.osio-oikeaala {
color:#343434;
font-size:0.9em;
}

.osio-oikeaala h1 {
color:#343434;
font-size:1.2em;
}

.osio-oikeaala .raquo {
color:#343434;
font-size:1.2em;
font-weight:bold;
}

.osio-oikeaala a {
color:#555555;
}

.galleria .oikea {
color:#555555;
font-size:0.9em;
}

.galleria .pvm {
color:#ffffff;
}

.galleria a {
color:#555555;
}

.galleria .raquo {
font-size:1.2em;
font-weight:bold;
vertical-align:4%;
}

.galleria h1 {
color:#252525;
font-weight:bold;
font-size:1.0em;
}

.galleria .navi {
color:#555555;
}

.galleria .putkimerkki {
color:#FF9109;
}
.toclista {
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-left:0px;
margin-left:0px;
}

.toclista ul {
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-left:0px;
margin-left:0px;
}

.toclista li {
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-left:0px;
margin-left:0px;
}

.toclista li ul {
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-left:0px;
margin-left:0px;
}


.palaute {
color:#000000;
}

.palaute form, .palaute .input {
display:inline;
}

.palaute h2 {
font-weight:bold;
font-size:0.9em;
}

.aanestyslista-otsikko h1 {
color:#555658;
font-weight:normal;
font-size:1.3em;
}

.aanestys-listalinkki {
color:#2F2F2F;
font-size:0.9em;
}

.aanestys-listalinkki a {
color:#2F2F2F;
}

.aanestys-listalinkki .raquo {
font-weight:bold;
font-size:1.2em;
}

.aanestyslista h2 {
color:#555555;
font-size:1.1em;
}

.aanestyslista {
color:#555555;
font-size:0.9em;
}

.aanestyslista a {
color:#555555;
font-weight:bold;
}

.aanestyslista .raquo {
color:#353535;
font-size:1.3em;
font-weight:bold;
}

.aanestyslista .aanesta a {
color:#FF8D00;
}

.aanestyslista .putki {
color:#979797;
font-weight:bold;
}

.aanestystulos {
color:#353535;
font-size:0.9em;
}

.aanestystulos .prosentti {
font-weight:bold;
}

.backstage-otsikot h2 {
color:303133;
font-weight:bold;
font-size:1.0em;
}

.backstage-otsikot .pvm {
color:#FD9512;
font-weight:normal;
font-size:1.0em;
}

.backstage-leipa {
font-size:0.9em;
color:#565656;
}

.backstage-leipa a {
font-size:1.0em;
color:#555555;
font-weight:bold;
}

.kilpailijan-linkit {
color:#575654;
}

.kilpailijan-linkit .raquo {
color:#FFFFFF;
font-weight:bold;
font-size:1.1em;
}

.kilpailijaohjelmisto {
color:#545454;
font-size:0.9em;
}
