

/*-----(FS MAIN)-----------------*/

BODY {
	background: #004B77;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: verdana, sans-serif, helvetica, arial;
	font-weight: normal; font-size: 10px; color: #004B77;
	}

TD {
	font-family: verdana, sans-serif, helvetica, arial;
	font-weight: normal; font-size: 11px; color: #004B77;
	}

B { /* boldaus */
	font-weight: bold; color: #004B77;
	}
.cont { /* td taustaväri */
	background:#EEF3F5;
	}

/*-----(Puffi etusivu)-----------------*/

#etupuffi
	{
	padding-top: 3px;
	padding-bottom:4px;
	}
.club {
	color:#ffffff; font-size:11px; /*color:#FDDF64;*/
	}
a.club {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}
a.club:visited {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}
a.club:hover {
	text-decoration: underline;
	color: #ffffff;
	}

	/*-- 2.puffi --*/

#puf_kilpa {padding-top: 30px;}
#puf_link {padding-top: 5px;}
	
/*-----(Sisennys)------------------------*/	

#detail {padding-left: 25px;}
	
/*-----(Tekstit)------------------------*/

.head1 { /* otsikko 1 */
	font-weight: bold; font-size: 14px; color: #004B77;
	}
	
.text { /* leipäteksti */
	font-weight: normal; font-size: 11px; color: #004B77;
	}
	
.obs { /* small print */
	font-weight: normal; font-size: 10px; color: #004B77;
	}

#head {
	padding-top: 4px;
	padding-bottom: 4px;
	align: left;
	}
	
#text {
	font-weight: normal; font-size: 11px; color: #004B77;
	line-height:127%;
	padding-top: 5px;
	padding-bottom: 5px;
	}

#text12 {
	font-weight: normal; font-size: 12px; color: #004B77;
	line-height:130%;
	padding-bottom: 5px;
	}

#textreg {
	font-weight: normal; font-size: 11px;
	padding-top: 3px;
	padding-bottom: 5px;
	}
	
#marg {
	font-weight: normal; font-size: 11px; color: #004B77;
	line-height:120%;
	padding-top: 5px;
	padding-bottom: 5px;
	}

#trailer {
	padding-top: 4px;
	padding-bottom: 3px;
	}	

/*-----(Kysely)-------------------------*/	
#kysymys {padding-top: 7px; padding-bottom: 5px;}	
.kys { font-size: 10px; font-weight: bold;}

#alt{padding-top: 3px; padding-bottom: 2px;}	
.alttxt { font-size: 10px; font-weight: normal;}
	
/*-----(Kilpailu)------------------------*/

#kys1 {padding-top:5px; padding-bottom:3px;}
#kys2 {padding-top:2px; padding-bottom:3px;}
#kilpmemo {padding-top:15px; padding-bottom:5px;margin-left:50px; margin-right: 50px;}


/*-----(Uutisnosto etusivu)------------------------*/

#uut1 {padding-top:7px; padding-bottom:2px;}
#uut2 {padding-top:3px; padding-bottom:2px;}
#uut3 {padding-top:3px; padding-bottom:2px;}

#newshead {
	padding-top:3px;
	padding-bottom:5px;
	}

.head2 {
	font-size:12px; font-weight:bold;
	}
#newspvm {
	padding-top: 7px;
	text-align: left;
	}
.pvm {
	font-weight: normal;
	}
#newstxt {
	padding-top: 7px;
	}
.ntxt {
	font-size: 11px;
	}
#newslink {
	padding-top: 7px;
	}
	
/*-- Etusivun 4 nostoa --*/

#nyysi
	{
		padding-bottom: 6px;
	}
	
a.nyys {
	font-weight: normal;
	color: #004B77;
	text-decoration: none;
	}
	
/*-----(Uutisnosto sisäsivu)------------------------*/

.pvmnews {
	font-weight: bold;
	}

/*-----(DVD-puffi)-----------------*/
#dvdpuf {padding-top: 30px;}
#puflink {padding-top: 5px;}


/*-----(DVD)-----------------*/
	
	.bgdvd{
	background:#F4F7F8;
	}
	.dvdnimi{
	font-size: 12px; font-weight: bold;
	}
	#dvdrate {
	padding-bottom: 4px;
	}
	#dvdlist {
	padding-top: 1px;
	padding-bottom: 3px;
	}
	#dvdtext {
	padding-top: 25px;
	padding-bottom: 10px;
	}
	
	.dvdtit{
	font-size: 11px; font-weight: bold;
	}

	#dvdthumb {
	padding-top: 3px;
	padding-bottom: 3px;
	}

	.ark {
	font-weight: bold; font-size: 11px;}
	
	#thumbtext {padding-top: 15px; padding-bottom: 5px;}
	
	
	/* palaute */
	.kysymys {font-weight: bold; font-size: 12px;}
	#palaute {align:left; padding-top:10px; padding-bottom:5px;}
	#palkys {align:left; padding-top:5px; padding-bottom:5px;}
	#palvas {align:left; padding-top:5px; padding-bottom:15px;}

/*-----(LEFFALISTA)-----------------*/
	
	.mnimi{
	font-size: 12px; font-weight: bold;
	}
	
	#mlist {
	padding-top: 1px;
	padding-bottom: 3px;
	}
	
	.marki {
	font-weight:bold;
	}
	
	#hakulist {
	padding-top: 1px;
	padding-bottom: 3px;
	}
	
	#paivat {
	padding-top: 2px;
	padding-bottom: 3px;
	}
	
/*-----(FORMS)-----------------*/

.field1 {
	font-size: 11px; font-weight: normal; color: #004B77;
	background: #F7F9FA;  
	}
	
.pika {
	font-size:11px;
	background: #327996;
	color: #ffffff;}

/*-----(LINKS)-----------------*/

#link1 {
	padding-top: 3px;
	padding-bottom: 15px;}
#link2 {
	padding-top: 3px;
	padding-bottom: 3px;}
#link3 {
	padding-top: 15px;
	padding-bottom: 3px;}
	
a {
	font-weight: bold;
	color: #004B77;
	text-decoration: none;
	}
a.visited {
	font-weight: bold;
	color: #004B77;
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	color: #004B77;
	}

a.etuu {
	font-weight: normal;
	color: #004B77;
	text-decoration: none;
	}
	
	
/*-----(BANNER)-----------------*/

#ban1 {
	padding-bottom:3px;
	}

#ban2 {
	padding-top:2px;
	padding-bottom:3px;
	}

/*-----(VIIKKOTIEDOTE)-------*/

#space {padding-top:12px; padding-bottom:10px;}

#po {padding-top:10px; padding-bottom:12px;}
.po {font-size:14px;}

#vot {padding-top:3px; padding-bottom:2px;}
.vot {font-size:12px;}

#ao {padding-top:20px; padding-bottom:7px;}
.ao {font-size:15px; font-weight:bold;}
	
#tieda {padding-top:5px; padding-bottom:20px;}
.tieda {font-size:11px;}

#tied1 {padding-top:2px; padding-bottom:2px;}
.tied1 {font-size:12px;}

#tiedlink {padding-top:4px; padding-bottom:2px;}
.tiedot {font-size:12px; font-weight:bold;}
.tiedtxt {font-size:11px;}
	
/*-----(TEST)-----------------*/
.obs2 { /* small print */
	font-weight: normal; font-size: 12px; color: #bb3917;
	}