BODY { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none; scrollbar-base-color: #DADEE7; scrollbar-arrow-color: #858687 }
TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }

A:link  { color: #5D6163; text-decoration:underline }
A:visited { color: #5D6163; text-decoration:underline }
A:active { color: #5D6163; text-decoration:underline }
A:hover { color: #FF6600; text-decoration:underline }

.navi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #5D6163; text-decoration: none }
A.navi:link { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #5D6163; text-decoration:none}
A.navi:visited { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #5D6163; text-decoration:none}
A.navi:active { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #5D6163; text-decoration:none}
A.navi:hover { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #CCCCCC; text-decoration:underline}

.ladynavi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 1.5; font-weight: 700; color: #53C5BF; text-decoration: none }
A.ladynavi:link { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #53C5BF; text-decoration:none}
A.ladynavi:visited { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #53C5BF; text-decoration:none}
A.ladynavi:active { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #53C5BF; text-decoration:none}
A.ladynavi:hover { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #CCCCCC; text-decoration:underline}
.ladycontenth { font-weight: bold; background-color: #F7A2B3; color: #ffffff; text-decoration: none }
.ladycontenthblue { font-weight: bold; background-color: #BADEFD; color: #ffffff; text-decoration: none }

.navi2 { border: 1px solid #cccccc; background-color: #efefef }

.ylanavi3 { font-weight: bold; color: #ffffff; font-family: Tahoma, Arial; font-size: 11px }
.ylanavi333_333 { font-weight: bold; background-color: #5D6163; color: #ffffff }
A.ylanavi3:link { font-weight: bold; color: #ffffff; text-decoration:none}
A.ylanavi3:visited { font-weight: bold; color: #ffffff; text-decoration:none}
A.ylanavi3:active { font-weight: bold; color: #ffffff; text-decoration:none}
A.ylanavi3:hover { font-weight: bold; color: #5D6163; text-decoration:none}

.ylanavi { font-weight: bold; background-color: #5D6163; color: #ffffff; font-family: Tahoma, Arial; font-size: 11px }
.ylanavi2 { font-weight: bold; background-color: #ffffff; color: #5D6163 }
.ylanavidd { font-weight: normal; font-family: Tahoma, Verdana, arial, tahoma; font-size: 11px; height: 18px; background-color: #efefef; color: #5D6163 }
.ffylanavi { font-weight: bold; color: #46494A }
.ffylanavi2 { font-weight: bold; color: #ffffff }
.abcylanavi { font-weight: bold; color: #46494A }
.abcylanavi2 { font-weight: bold; color: #ffffff }
.matkatylanavi { font-weight: bold; color: #46494A }
.matkatylanavi2 { font-weight: bold; color: #ffffff }

CCA.ylanavi:link  { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; text-decoration:none}
CCA.ylanavi:visited { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; text-decoration:none}
CCA.ylanavi:active { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; text-decoration:none}
CCA.ylanavi:hover { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #5D6163; text-decoration:none}
        
.nappish {font-weight: bold; background-color: #000000; color: #ffffff; text-decoration: none }        
.contenth { font-weight: bold; background-color: #5D6163; color: #ffffff; text-decoration: none }
.footer { background-color: #5D6163; color: #ffffff }
.questionh { font-weight: bold; background-color: #E10915; color: #ffffff; text-decoration: none }
.newsh { font-weight: bold; background-color: #90A6B0; color: #ffffff; text-decoration: none }
.othernewshA { font-weight: bold; background-color: #90A6B0; color: #ffffff; text-decoration: none }
.othernewshB { font-weight: bold; background-color: #90A6B0; color: #ffffff; text-decoration: none }
.mainoslinkith { font-weight: bold; background-color: #F9C253; color: #000000; text-decoration: none }
.ilmoitukseth { font-weight: bold; background-color: #F9C253; color: #000000; text-decoration: none }
.matkath { font-weight: bold; background-color: #87B311; color: #ffffff; text-decoration: none }

.discussionh { font-weight: bold; color: #ffffff; text-decoration: none }
A.discussionh:link  { color: #ffffff}
A.discussionh:visited { color: #ffffff}
A.discussionh:active { color: #ffffff}
A.discussionh:hover { color: #CC9900}

.discnormalSmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000} 
.discnormal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000} 
.discnormalW {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.discnormalB {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold} 
.discnormalBigB {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold} 
A.discnormal:link {color: #000000; text-decoration: underline} 
A.discnormal:active {color: #CC9900; text-decoration: underline} 
A.discnormal:visited {color: #000000; text-decoration: underline} 
A.discnormal:hover {color: #CC9900} 

.news { color: #171411; text-decoration: none }
.newsB { font-weight: bold; color: #333333; font-size: 11px; text-decoration: none }
A.news:link  { color: #FF6600; text-decoration:underline}
A.news:visited { color: #FF6600; text-decoration:underline}
A.news:active { color: #FF6600; text-decoration:underline}
A.news:hover { color: #999999; text-decoration:underline}

.golfcoursenews { color: #171411; text-decoration: none }
.golfcousenewsB { font-weight: bold; color: #5D6163; text-decoration: none }
A.golfcoursenews:link  { color: #FF6600; text-decoration:underline}
A.golfcoursenews:visited { color: #FF6600; text-decoration:underline}
A.golfcoursenews:active { color: #FF6600; text-decoration:underline}
A.golfcoursenews:hover { color: #999999; text-decoration:underline}

.elisa { color: #5D6163; text-decoration: none }
A.elisa:link  { color: #5D6163; text-decoration:underline}
A.elisa:visited { color: #5D6163; text-decoration:underline}
A.elisa:active { color: #5D6163; text-decoration:underline}
A.elisa:hover { color: #FF6600; text-decoration:underline}

.tapahtumat { color: #5D6163; text-decoration: none }
A.tapahtumat:link  { color: #5D6163; text-decoration:underline}
A.tapahtumat:visited { color: #5D6163; text-decoration:underline}
A.tapahtumat:active { color: #5D6163; text-decoration:underline}
A.tapahtumat:hover { color: #FF6600; text-decoration:underline}
	
.kentat { color: #000000; text-decoration: none }
A.kentat:link  { color: #5D6163; text-decoration:underline}
A.kentat:visited { color: #5D6163; text-decoration:underline}
A.kentat:active { color: #5D6163; text-decoration:underline}
A.kentat:hover { color: #FF6600; text-decoration:underline}

.kysymys { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #5D6163; text-decoration: none }
.kysymysb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; color: #5D6163; text-decoration: none }
A.kysymys:link  { color: #5D6163; text-decoration:underline}
A.kysymys:visited { color: #5D6163; text-decoration:underline}
A.kysymys:active { color: #5D6163; text-decoration:underline}
A.kysymys:hover { color: #FF6600; text-decoration:underline}

.matchplay { color: #5D6163; text-decoration: none }
A.matchplay:link  { color: #5D6163; text-decoration:underline}
A.matchplay:visited { color: #5D6163; text-decoration:underline}
A.matchplay:active { color: #5D6163; text-decoration:underline}
A.matchplay:hover { color: #FF6600; text-decoration:underline}

.golfiatv { color: #5D6163; text-decoration: none }
A.golfiatv:link  { color: #5D6163; text-decoration:underline}
A.golfiatv:visited { color: #5D6163; text-decoration:underline}
A.golfiatv:active { color: #5D6163; text-decoration:underline}
A.golfiatv:hover { color: #FF6600; text-decoration:underline}

.mainoslinkit { color: #5D6163; text-decoration: none }
A.mainoslinkit:link  { color: #5D6163; text-decoration:underline}
A.mainoslinkit:visited { color: #5D6163; text-decoration:underline}
A.mainoslinkit:active { color: #5D6163; text-decoration:underline}
A.mainoslinkit:hover { color: #FF6600; text-decoration:underline}

.boxheadlineB { font-weight: bold; background-color: #F9C253; color: #000000; text-decoration: none }
.boxheadlineW { font-weight: bold; background-color: #90A6B0; color: #ffffff; text-decoration: none }
.coursecontenth { font-weight: bold; background-color: #90A6B0; color: #ffffff; text-decoration: none }

.rekryHdl {margin:5px 0px 10px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none }
.rekryHr {margin:5px 0px 5px 0px;height:1px;width:100%;background: url(/porssi/images/vaaka_viiva.gif) repeat-x;}
.rekryTd {padding:3px; vertical-align:top;}

.normal { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }
.normalB { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none }
.normaliso { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }
.normalisoB { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none }
.normalsmall { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }
.normalsmallB { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none }
.normallehti { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }
.normallehtiB { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none }
.normalsmalllehti { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }
.normalsmalllehtiB { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none }
.golf7 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }
.golf8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }
A.golf8:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }
A.golf8:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none }
A.golf8:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; color: red; text-decoration: none }
A.golf8:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; color: yellow; text-decoration: underline }
.golf8B { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none }
.golf8Bw { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; color: #ffffff; text-decoration: none }
.golf8Bh { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; color: #838383; text-decoration: none }
.golf9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }
.golf9B { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none }
.golf9Bh { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #838383; text-decoration: none }
.golf10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }
.golf10v { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #ffffff; text-decoration: none }
.golf10B { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none }
.golf10Bh { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #838383; text-decoration: none }
.golf11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }
.golf11B { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none }
.golf11Bh { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #838383; text-decoration: none }
.golf12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none }
.golf12B { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none }
.golf12Bh { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #838383; text-decoration: none }
.lehtiotsikkoB { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none }
.isolehtiB { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none }
.digest { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #ffffff; text-decoration: none }


INPUT.forum {font-family: Verdana, Arial, Helvetica; font-size: 11px; border: 1px solid #999999; background-color: #eeeeee}
INPUT.forumnewpost {font-family: Verdana, Arial, Helvetica; font-size: 11px; border: 1px solid #666666; background-color: #eeeeee}
INPUT.forumeditbutton {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; border: 1px solid #333333; background-color: #5D6163; color: #ffffff}
INPUT.forumsearch {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; border: 1px solid #333333; background-color: #eeeeee}
INPUT.forumeditpost {font-family: Verdana, Arial, Helvetica; font-size: 10px; border: 1px solid #999999; background-color: #ffffff}
TEXTAREA.forum {font-family: Verdana, Arial, Helvetica; font-size: 11px; border: 1px solid #999999; background-color: #eeeeee}
TEXTAREA.forumnewpost {font-family: Verdana, Arial, Helvetica; font-size: 11px; border: 1px solid #999999; background-color: #eeeeee}
TEXTAREA.forumeditpost {font-family: Verdana, Arial, Helvetica; font-size: 10px; border: 1px solid #999999; background-color: #ffffff}
SELECT.forumnewpost {font-family: Verdana, Arial, Helvetica; font-size: 10px; border: 1px solid #666666; background-color: #eeeeee}
SELECT.forumeditbutton {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; border: 1px solid #333333; background-color: #5D6163; color: #ffffff; width:130px}
SELECT.forumsearch {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; border: 1px solid #333333; background-color: #eeeeee}
DIV.forummessagechain {height:200px; width:533px; overflow:auto; display:block; border: 1px solid #5D6163}
DIV.forummessagechainhdl {height:16px; width:533px; background-color: #5D6163; color: #ffffff; border: 1px solid #5D6163; padding: 2px 0px 2px 0px; margin-bottom: 1px}
.forumheadline {font-weight: bold; color: #ffffff; text-decoration: none }
.forum {color: #3A3A3A; font-size: 11px; line-height: normal}
TABLE.forumnewpostheader{background-color: green}
TABLE.forumnewpostbox{border-left: 1px solid green; border-right: 1px solid green; border-bottom: 2px solid green; background-color: #ffffff; margin-top: 0px}

TABLE.valinenavi {border: 1px solid #3f3f3f; margin-top: 3px}
DIV.valinenavihdl {background-color: #3f3f3f; color: #ffec00; margin: 2px; padding: 4px; font-weight: bold}
DIV.valinenavi {padding: 10px; font-weight: normal; color: #414141}
DIV.valinenavi ul {list-style:none; padding: 0; margin: 0}
DIV.valinenavi a:link, DIV.valinenavi a:active, DIV.valinenavi a:visited {color: #3f3f3f; text-decoration:none; padding: 2px; line-height: 15px}
DIV.valinenavi a:hover {color: #3f3f3f; text-decoration:underline; background-color: #ffec00; padding: 2px; line-height: 15px}


TABLE.valineexpertmain {border: 1px solid #3f3f3f; margin-top: 3px}
TABLE.valineexpert {border: 1px solid #3f3f3f; margin-top: 5px}
DIV.valineexperthdl {background-color: #3f3f3f; color: #ffec00; margin: 2px; padding: 4px; font-weight: bold}
DIV.valineexpert {padding: 10px; font-weight: normal; color: #414141}
DIV.valineexpert ul {list-style:none; padding: 0; margin: 10px 0 0 0}
#valineexpert a:link, #valineexpert a:active, #valineexpert a:visited {color: #3f3f3f; text-decoration:underline; padding: 2px;}
#valineexpert a:hover {color: #3f3f3f; text-decoration:underline; background-color: #ffec00; padding: 2px}
DIV.valineexpert a:link, DIV.valineexpert a:active, DIV.valineexpert a:visited {color: #3f3f3f; text-decoration:none; padding: 2px; line-height: 15px}
DIV.valineexpert a:hover {color: #3f3f3f; text-decoration:underline; background-color: #ffec00; padding: 2px; line-height: 15px}
DIV.valineexpert li.last {margin-top: 10px}

TABLE.valineforum {border: 1px solid #3f3f3f; margin-top: 5px}
DIV.valineforumhdl {background-color: #3f3f3f; color: #ffec00; margin: 2px; padding: 4px; font-weight: bold}
DIV.valineforum {padding: 10px; font-weight: normal; color: #414141}
DIV.valineforum ul {list-style:none; padding: 0; margin: 0}
DIV.valineforum li {margin-top: 3px}
DIV.valineforum a:link, DIV.valineforum a:active, DIV.valineforum a:visited {color: #3f3f3f; text-decoration:none; padding: 2px; line-height: 15px}
DIV.valineforum a:hover {color: #3f3f3f; text-decoration:underline; background-color: #ffec00; padding: 2px; line-height: 15px}
DIV.valineforum li.last {margin-top: 15px}

TABLE.valineuutinen {border: 1px solid #3f3f3f; margin-top: 3px}
DIV.valineuutinenhdl {background-color: #3f3f3f; color: #ffec00; margin: 2px 2px 0px 2px; padding: 4px; font-weight: bold}
DIV.valineuutinenimg {margin: 2px 2px 2px 2px}
DIV.valineuutinentekstihdl {color: #1E1E1E; margin: 4px 4px 4px 8px; font-size: 16px; font-weight: 600; line-height: 20px}
DIV.valineuutinenteksti {color: #1E1E1E; margin: 4px 4px 4px 8px; line-height: 14px; font-size: 11px; font-weight: normal}
SPAN.valineuutinentekstihdlpart1 {color: #1E1E1E; margin: 0px; font-size: 11px; font-weight: bold; line-height: 14px}

#valineuutiset .news { color: #171411; text-decoration: none}
#valineuutiset .newsB { font-weight: bold; color: #333333; font-size: 11px; text-decoration: none }
#valineuutiset A.news:link  {color: #3f3f3f; text-decoration:underline; padding: 2px; line-height: 15px}
#valineuutiset A.news:visited {color: #3f3f3f; text-decoration:underline; padding: 2px; line-height: 15px}
#valineuutiset A.news:active {color: #3f3f3f; text-decoration:underline; padding: 2px; line-height: 15px}
#valineuutiset A.news:hover {color: #3f3f3f; text-decoration:underline; background-color: #ffec00; padding: 2px; line-height: 15px}

TABLE.valinelofteja {border: 1px solid #3f3f3f; margin-top: 3px}
DIV.valineloftejahdl {background-color: #3f3f3f; color: #ffec00; margin: 2px; padding: 4px; font-weight: bold}
DIV.valinelofteja {padding: 10px; font-weight: normal; color: #414141}
DIV.valinelofteja a:link, DIV.valinelofteja a:active, DIV.valinelofteja a:visited {color: #3f3f3f; text-decoration:none; padding: 2px; line-height: 15px}
DIV.valinelofteja a:hover {color: #3f3f3f; text-decoration:underline; background-color: #ffec00; padding: 2px; line-height: 15px}

TABLE.valinesanasto {border: 1px solid #3f3f3f; margin-top: 3px}
DIV.valinesanastohdl {background-color: #3f3f3f; color: #ffec00; margin: 2px; padding: 4px; font-weight: bold}
DIV.valinesanasto {padding: 10px; font-weight: normal; color: #414141}
DIV.valinesanasto a:link, DIV.valinesanasto a:active, DIV.valinesanasto a:visited {color: #3f3f3f; text-decoration:none; padding: 2px; line-height: 15px}
DIV.valinesanasto a:hover {color: #3f3f3f; text-decoration:underline; background-color: #ffec00; padding: 2px; line-height: 15px}

TABLE.valineosio {border: 1px solid #3f3f3f; margin-top: 3px}
DIV.valineosiohdl {background-color: #3f3f3f; color: #ffec00; margin: 2px; padding: 4px; font-weight: bold}
DIV.valineosio {padding: 10px; font-weight: normal; color: #414141}
DIV.valineosio a:link, DIV.valineosio a:active, DIV.valineosio a:visited {color: #3f3f3f; text-decoration:none; padding: 2px; line-height: 15px}
DIV.valineosio a:hover {color: #3f3f3f; text-decoration:underline; background-color: #ffec00; padding: 2px; line-height: 15px}
#valineosio a:link  {color: #3f3f3f; text-decoration:underline; padding: 2px; line-height: 15px}
#valineosio a:visited {color: #3f3f3f; text-decoration:underline; padding: 2px; line-height: 15px}
#valineosio a:active {color: #3f3f3f; text-decoration:underline; padding: 2px; line-height: 15px}
#valineosio a:hover {color: #3f3f3f; text-decoration:underline; background-color: #ffec00; padding: 2px; line-height: 15px}

.valineeth { font-weight: bold; background-color: #3f3f3f; color: #ffec00; text-decoration: none }
#valinedemopaivat a.noborder:link {text-decoration:none; padding:0px;}
#valinedemopaivat a.noborder:visited {text-decoration:none; padding:0px;}
#valinedemopaivat a.noborder:active {text-decoration:none; padding:0px;}
#valinedemopaivat a.noborder:hover {text-decoration:none; padding:0px;}




DIV.fysiouutinenhdl, DIV.fysionavihdl {background-color: #000000; color: #ffffff; margin: 2px 2px 0px 2px; padding: 4px; font-family: Arial, Tahoma, Verdana, sans-serif; font-weight: bold}
TABLE.fysioBox {border: 1px solid #cccccc; margin-top: 3px;}
.fysioBoxContent {padding: 5px 5px 5px 5px;}
INPUT.fysio {font-family: Verdana, Arial, Helvetica; font-size: 11px; border: 1px solid #999999; background-color: #f99d1c}
INPUT.fysiobutton  {font-family: verdana; font-size: 11px; border: 1px solid #DBDBDB; color: #f99d1c; background-color: #3f3f3f;font-weight: bold}

#fysioMainNav {padding:0px; margin:10px 5px 10px 7px; list-style: none;}
.fysioMainNavSub {padding:0px; margin: 0px 5px 0px 15px; list-style: none;}
/*#fysioMainNav ul {list-style: none;}*/
#fysioMainNav li {}
#fysioMainNav a {color: #434343; font-weight: bold; text-decoration: none; background: url(/golfkunto/images/nuoli.gif) no-repeat 0 20%; padding-left: 15px;}
#fysioMainNav a:active, #fysioMainNav a:hover  {color: #F9A61A; font-weight: bold; text-decoration: none;  background: url(/golfkunto/images/nuoliAktiivi.gif) no-repeat 0 20%; padding-left: 15px;}
#fysioMainNav .fysioSelected a {color: #F9A61A; font-weight: bold; text-decoration: none;  background: url(/golfkunto/images/nuoliAktiivi.gif) no-repeat 0 20%; padding-left: 15px;}
#fysioMainNav .fysioSelectedSub a {color: #F9A61A; font-weight: bold; text-decoration: none;  background: url(/golfkunto/images/nuoliAktiivi.gif) no-repeat 0 20%; padding-left: 15px;}
#fysioMainNav .fysioSelectedNot a {color: #434343; font-weight: bold; text-decoration: none;  background: url(/golfkunto/images/nuoli.gif) no-repeat 0 20%; padding-left: 15px;}
.golf12BOrange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #F9A61A; text-decoration: none; }



DIV.fysioContent {width: 400px; margin-top: 10px; padding: 0px 10px 10px 10px;}
DIV.fysioContent img {margin-top: 5px}
DIV.fysionavi {padding: 10px; font-weight: normal; color: #f99d1c}
DIV.fysionavi ul {list-style:none; padding: 0; margin: 0}
DIV.fysionavi a:link, DIV.fysionavi a:active, DIV.fysionavi a:visited {color: #3f3f3f; text-decoration:none; padding: 2px; line-height: 15px}
DIV.fysionavi a:hover {color: #3f3f3f; text-decoration:underline; background-color: #f99d1c; padding: 2px; line-height: 15px}
.fysionaviViiva {height: 8px; background-color: #A1A1A1;}

.fysio a:link, .fysio a:active, .fysio a:visited {color: #3f3f3f; text-decoration:underline; }
.fysio a:hover {color: #F9A61A; text-decoration:none;}

DIV.fysio {padding: 7px; font-weight: normal; color: #414141}
DIV.fysio a:link, DIV.fysio a:active, DIV.fysio a:visited {color: #3f3f3f; text-decoration:underline; }
DIV.fysio a:hover {color: #F9A61A; text-decoration:underline;}
DIV.fysiovinkithdl {background-color: #ffffff; color: #3f3f3f; margin: 0px; padding-bottom: 4px; font-weight: bold}
DIV.fysiovinkit {padding-bottom: 15px; font-weight: normal; color: #414141}
DIV.fysiovinkit a:link, DIV.fysiovinkit a:active, DIV.fysiovinkit a:visited {color: #3f3f3f; text-decoration:underline; }
DIV.fysiovinkit a:hover {color: #f99d1c; text-decoration:underline;}

TD.fysioKurssiPvm {width: 90px;}
TD.fysioKurssiKlo {width: 50px;}
TD.fysioKurssiPaikka {width: 100px;}
.golfkuntoBuf {width: 140px; height: 100px; position: relative;}
.golfkuntoBufTxt {position: absolute; left: 0px; top: 0px;}
.golfkuntoBufPic {position: absolute; right: 0px; bottom: 0px;}
.golfkuntoBufPicTop {position: absolute; right: 0px; bottom: 21px;}
.golfkuntoBufPicBottom {position: absolute; right: 0px; bottom: 0px;}


TABLE.matkajlistaus {border: 1px solid #868686; margin-top: 0px}
DIV.matkajlistaushdl {background-color: #87B311; color: #ffffff; margin: 2px; padding: 4px; font-weight: bold}
DIV.matkajlistaus {padding: 20px; font-weight: bold; color: #414141}
A.matkajlistaus:link  {text-decoration:none}
A.matkajlistaus:visited {text-decoration:none}
A.matkajlistaus:active {text-decoration:none}
A.matkajlistaus:hover {color: #FF6600; text-decoration:underline}

TABLE.matkaforum {border: 1px solid #868686; margin-top: 3px}
DIV.matkaforumhdl {background-color: #87B311; color: #ffffff; margin: 2px; padding: 4px; font-weight: bold}
DIV.matkaforum {padding: 10px; font-weight: normal; color: #414141}
A.matkaforum:link  {text-decoration:none}
A.matkaforum:visited {text-decoration:none}
A.matkaforum:active {text-decoration:none}
A.matkaforum:hover {color: #FF6600; text-decoration:underline}

TABLE.matkauutinen {border: 1px solid #868686; margin-top: 0px}
DIV.matkauutinenhdl {background-color: #87B311; color: #ffffff; margin: 2px 2px 0px 2px; padding: 4px; font-weight: bold}
DIV.matkauutinenimg {margin: 2px 2px 2px 2px}
DIV.matkauutinentekstihdl {color: #1E1E1E; margin: 4px 4px 4px 8px; font-size: 16px; font-weight: 600; line-height: 20px}
DIV.matkauutinenteksti {color: #1E1E1E; margin: 4px 4px 4px 8px; line-height: 14px; font-size: 11px; font-weight: normal}
SPAN.matkauutinentekstihdlpart1 {color: #1E1E1E; margin: 0px; font-size: 11px; font-weight: bold; line-height: 14px}

TABLE.matkaextrauutinen {border: 1px solid #868686; margin-top: 3px}
TD.matkaextrauutinenhdl {background-color: #87B311; color: #ffffff; font-weight: bold; padding: 4px;}
DIV.matkaextrauutinenhdl {margin: 2px 2px 0px 2px;}
DIV.matkaextrauutinentekstihdl {background-color: #87B311; color: #ffffff; margin: 0px 3px; height: 20px; padding: 3px; font-weight: bold}
DIV.matkaextrauutinenteksti {color: #1E1E1E; margin: 0px 3px; line-height: 14px; padding: 10px 3px 3px 10px; font-weight: normal}
SPAN.matkaextrauutinentekstimaa {color: #87B311; font-weight: bold }

TABLE.matkatalistaus {border: 1px solid #868686; margin-top: 0px}
DIV.matkatalistaushdl {background-color: #87B311; color: #ffffff; margin: 2px; padding: 4px; font-weight: bold}
DIV.matkatalistaus {padding: 5px; font-weight: normal; color: #1E1E1E}

A.matkahdl:link  {color: #ffffff; text-decoration:underline}
A.matkahdl:visited {color: #ffffff; text-decoration:underline}
A.matkahdl:active {color: #ffffff; text-decoration:underline}
A.matkahdl:hover {color: #FF6600; text-decoration:underline}

TABLE.matkaklistaus {border: 1px solid #868686; margin-top: 0px}
DIV.matkaklistaushdl {background-color: #87B311; color: #ffffff; margin: 2px; padding: 4px; font-weight: bold}
DIV.matkaklistaus {padding: 10px 20px 20px 20px; font-weight: normal; color: #414141; line-height: 16px}
DIV.matkaklistauscompany {padding: 10px 20px 0px 20px; font-weight: bold}
A.matkaklistaus:link  {text-decoration:none}
A.matkaklistaus:visited {text-decoration:none}
A.matkaklistaus:active {text-decoration:none}
A.matkaklistaus:hover {color: #FF6600; text-decoration:underline}

TABLE.matkaesittely {border: 1px solid #868686; margin-top: 0px}
DIV.matkaesittelyhdl {background-color: #87B311; color: #ffffff; margin: 2px 2px 0px 2px; padding: 4px; font-weight: bold}
DIV.matkaesittelyimg {margin: 6px 8px 8px 8px}
DIV.matkaesittelytekstihdl {color: #1E1E1E; margin: 4px; font-size: 16px; font-weight: 600; line-height: 20px}
TD.matkaesittelyteksti {color: #1E1E1E; padding-bottom: 20px; line-height: 16px; font-size: 11px; font-weight: normal}
TABLE.matkaesittelyteksti {margin-top: 4px}
INPUT.matkaesittelyteksti {background-color: #87B311; border: 1px solid #1E1E1E; color: #ffffff; font-weight: bold; margin: 10px 10px 10px 0px; font-size: 11px; font-family: verdana, arial; padding: 3px}
INPUT.matkaesittelyteksti2 {background-color: darkred; border: 1px solid #1E1E1E; color: #ffffff; font-weight: bold; margin: 10px 10px 10px 0px; font-size: 11px; font-family: verdana, arial; padding: 3px}

TABLE.matkaesittelypaketit {border: 1px solid #868686; margin-top: 3px}
DIV.matkaesittelypaketithdl {background-color: #87B311; color: #ffffff; margin: 2px 2px 0px 2px; padding: 4px; font-weight: bold}
TABLE.matkaesittelypaketitlistaus {width: 547px; margin: 5px 7px; border: 1px solid #87B311}
TD.matkaesittelypaketitlistaus1 {color: #1E1E1E; background-color: #f6f6f6; height: 24px}
TD.matkaesittelypaketitlistaus2 {color: #1E1E1E; background-color: #D5F18B; height: 24px}
A.matkaesittelypaketitlistaus2:link  {}
A.matkaesittelypaketitlistaus2:visited {}
A.matkaesittelypaketitlistaus2:active {}
A.matkaesittelypaketitlistaus2:hover {}

TABLE.matkahaku {border: 1px solid #868686; margin-top: 0px}
DIV.matkahakuhdl {background-color: #87B311; color: #ffffff; margin: 2px 2px 0px 2px; padding: 4px; font-weight: bold}

TABLE.matkajpromo {border: 1px solid #868686; margin-top: 3px}
DIV.matkajpromohdl {background-color: #87B311; color: #ffffff; margin: 2px; padding: 4px; font-weight: bold}
DIV.matkajpromoteksti {color: #1E1E1E; line-height: 16px; padding: 10px 5px 10px 20px; font-weight: normal}



.matkauutinen11 {line-height: 16px; font-size: 11px}
.matkauutinen11I {font-size: 11px; font-style: italic}
.matkauutinen11B {line-height: 16px; font-size: 11px; font-weight: bold}
.matkauutinen12B {line-height: 16px; font-size: 12px; font-weight: bold}
TABLE.matkaarkisto {border: 1px solid #868686; margin-top: 0px}
DIV.matkaarkistohdl {background-color: #87B311; color: #ffffff; margin: 2px 2px 0px 2px; padding: 4px; font-weight: bold}

.baltianavi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 1.5; font-weight: 700; color: #006A94; text-decoration: none }
A.baltianavi:link { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #006A94; text-decoration:none}
A.baltianavi:visited { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #006A94; text-decoration:none}
A.baltianavi:active { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #006A94; text-decoration:none}
A.baltianavi:hover { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #006A94; text-decoration:underline}
DIV.baltiacontenth { font-weight: bold; background-color: #006D8C; color: #ffffff; text-decoration: none; border: 1px solid #7FB5C1; margin: 1px; padding: 3px;}
DIV.baltiacontent {line-height: 16px; font-size: 11px;}
DIV.baltiacontactinfo {margin-bottom: 5px}
.baltia {line-height: 16px; font-size: 11px}
.baltianewsheadline {line-height: 16px; font-size: 12px; font-weight: bold}
INPUT.baltiamatkabutton {background-color: #006A94; border: 1px solid #1E1E1E; color: #ffffff; font-weight: bold; margin: 10px 10px 10px 0px; font-size: 11px; font-family: verdana, arial; padding: 3px}
TD.baltiamatkalistaheader {background-color: #006A94; color: #ffffff; font-weight: bold; height: 24px}
TD.baltiamatkalistarivi1 {background-color: #fafafa; height: 24px}
TD.baltiamatkalistarivi2 {background-color: #E0E9FF; height: 24px}

table.baltia {background-color: #FFFFFF;}
table.baltiaContent {border: 1px solid #cbcbcb; padding: 0px 6px 30px 6px;}
table.baltiaLeftNavBox {	background-color: #cbcbcb;}
td.baltiaNavBar {color: #ffffff; background: #333333 url('/matkat/baltia/images/naviOtsikkoTausta.jpg') repeat-x; border: 1px solid #ffffff; font-weight: bold; height: 28px; text-align: center;}
td.baltiaLeftNavBoxHeadline {background: #F6AA42 url('/matkat/baltia/images/naviOtsikkoTausta.jpg') repeat-x; font-size: 11px; color: #ffffff; border: 1px solid #ffffff; padding-left: 10px; font-weight: bold; height: 27px; }
td.baltiaLeftNavBoxContent {background-color: #FFFFFF; padding: 13px 10px;}
td.baltiaRightBoxContent {background-color: #FFFFFF; padding: 13px 10px 0px 10px;}
td.baltiaFactsBoxContent {background-color: #FFFFFF; color:#F18925;}
td.baltiaLeftNavBoxLink {color: #FE9A0A;}
td.baltiaLinkArrow {color: #F18925;}
DIV.baltiaBoxCaption { color:  #EE6600; margin: 2px; padding: 4px; font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 27px; font-weight: normal; }
.baltiaCaption {height: 90px; width: 408; position: relative;}
.baltiaCaption .logo {position: absolute; left: 350px; bottom: 15px;}
.baltiaCaption .textCaption {position: absolute; left: 6px; top: 25px; color:  #EE6600; font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 24px; font-weight: normal;}
.baltiaCaption .textCaptionGolf {position: absolute; left: 6px; top: 2px; color:  #EE6600; font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 14px; font-weight: normal;}
baltiaLinkArrow {color: #F18925;} 
.baltiaNavBar a:link, .baltiaNavBar a:visited {color: #FFFFFF; font-weight: bold; text-decoration: none;}
.baltiaNavBar a:active, .baltiaNavBar a:hover {color: #FFFFFF; font-weight: bold; text-decoration: underline;}
.baltia a:link, .baltia a:visited, .baltia a:active {color: #5E811C; text-decoration: none;}
.baltia a:hover {color: #5E811C; text-decoration: underline;}
#baltiaFakta {position: relative; width: 138px; height: 540px;}
#baltiaFakta .toro {position: absolute; left: 8px; bottom: 0px;}

table.spain {background-color: #FFFFFF;}
table.spainContent {border: 1px solid #cbcbcb; padding: 0px 6px 30px 6px;}
table.spainLeftNavBox {	background-color: #cbcbcb;}
td.spainNavBar {color: #ffffff; background: #F6AA42 url('/matkat/espanja/images/naviOtsikkoTausta.jpg') repeat-x; border: 1px solid #ffffff; font-weight: bold; height: 28px; text-align: center;}
td.spainLeftNavBoxHeadline {background: #F6AA42 url('/matkat/espanja/images/naviOtsikkoTausta.jpg') repeat-x; font-size: 11px; color: #ffffff; border: 1px solid #ffffff; padding-left: 10px; font-weight: bold; height: 27px; }
td.spainLeftNavBoxContent {background-color: #FFFFFF; padding: 13px 10px;}
td.spainRightBoxContent {background-color: #FFFFFF; padding: 13px 10px 0px 10px;}
td.baltiaRightBoxContent {background-color: #FFFFFF; padding: 13px 10px 0px 10px;}
td.spainFactsBoxContent {background-color: #FFFFFF; color:#F18925;}
td.baltiaFactsBoxContent {background-color: #FFFFFF; color:#000000;}
td.spainLeftNavBoxLink {color: #FE9A0A;}
td.spainLinkArrow {color: #F18925;}
td.baltiaLinkArrow {color: #000000;}
DIV.spainBoxCaption { color:  #EE6600; margin: 2px; padding: 4px; font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 27px; font-weight: normal; }
.spainCaption {height: 90px; width: 408; position: relative;}
.spainCaption .logo {position: absolute; left: 350px; bottom: 15px;}
.spainCaption .textCaption {position: absolute; left: 6px; top: 25px; color:  #EE6600; font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 24px; font-weight: normal;}
.spainCaption .textCaptionGolf {position: absolute; left: 6px; top: 2px; color:  #EE6600; font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 14px; font-weight: normal;}
spainLinkArrow {color: #F18925;} 
.spainNavBar a:link, .spainNavBar a:visited {color: #FFFFFF; font-weight: bold; text-decoration: none;}
.spainNavBar a:active, .spainNavBar a:hover {color: #FFFFFF; font-weight: bold; text-decoration: underline;}
.spain a:link, .spain a:visited, .spain a:active {color: #5E811C; text-decoration: none;}
.spain a:hover {color: #5E811C; text-decoration: underline;}
#spainFakta {position: relative; width: 138px; height: 540px;}
#baltiaFakta {position: relative; width: 138px; height: 400px;}
#spainFakta .toro {position: absolute; left: 8px; bottom: 0px;}
INPUT.blogInput {font-family: Verdana, Arial, Helvetica; font-size: 11px; border: 1px solid #666666;} 
INPUT.blogButton {font-family: Verdana, Arial, Helvetica; font-size: 11px; border: 1px solid #666666;} 
SELECT.blogInput {font-family: Verdana, Arial, Helvetica; font-size: 11px; border: 1px solid #666666;} 
TEXTAREA.blogInput {font-family: Verdana, Arial, Helvetica; font-size: 11px; border: 1px solid #666666;} 
DIV.blogHeadline1 {font-size: 13px; font-weight: bold; margin-bottom: 10px}
DIV.blogHeadline2 {font-size: 12px; font-weight: bold; margin-bottom: 10px}
DIV.blogRedMsg {font-weight: bold; color: red; margin-bottom: 10px; margin-top: 10px;}
DIV.blogPostBox1 {padding: 10px; background-color: #ffffff; border-top: 1px dashed #666666; margin-bottom: 10px}
DIV.blogPostBox2 {padding: 10px; background-color: #f6f6f6; border-top: 1px dashed #666666; margin-bottom: 10px}
DIV.blogPostDate {font-weight: bold; font-size: 10px; margin-bottom: 4px;}
DIV.blogPostHeadline {font-size: 12px; font-weight: bold; margin-bottom: 10px;}
DIV.blogPostText {margin-bottom: 10px;}
DIV.blogPostWriter {font-style: italic; font-weight: bold;}
DIV.blogPostLinks {text-align: right;}
DIV.blogCommentBox1 {padding: 10px; background-color: #ffffff; border-top: 1px dashed #666666; margin-bottom: 10px}
DIV.blogCommentBox2 {padding: 10px; background-color: #f6f6f6; border-top: 1px dashed #666666; margin-bottom: 10px}
DIV.blogCommentText {margin-bottom: 10px;}
DIV.blogCommentWriter {font-style: italic;}
DIV.blogCommentLinks {text-align: right;}
DIV.blogCommentFormBox {padding: 10px; background-color: #f6f6f6; border: 1px solid #666666; margin-bottom: 10px}
DIV.blogTopicBox {padding: 5px; background-color: #ffffff; margin-bottom: 10px}
DIV.blogTopicHeadline {font-size: 13px; font-weight: bold; margin-bottom: 10px}
DIV.blogTopicText {margin-bottom: 10px;}
DIV.blogTopicLink {}
IMG.blogTopicImage {margin-left: 10px}
A.blogLink:link {}
A.blogLink:visited {}
A.blogLink:active {}
A.blogLink:hover {}


.pb {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.pb a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.pb td {padding:3px;}
INPUT.pb {border: 1px solid #8C8A8C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
INPUT.pbButton {border: 1px solid #8C8A8C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
SELECT.pb {border: 1px solid #8C8A8C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
TEXTAREA.pb {border: 1px solid #8C8A8C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
A.pb:link {}
A.pb:visited {}
A.pb:active {}
A.pb:hover {}

TABLE.rules {border: 0px solid #bb0e34; background-color: #ffffff}
TABLE.rules2 {border: 0px solid #bb0e34; margin-top: 5px; background-color: #ffffff}
/*oukleyn 348fe2 vaihtui casinon bb0e34 */
DIV.ruleshdl {background-color: #bb0e34; background-image: url(/login/competitions/rules/pics/casino_slice.png); background-repeat: repeat-x; color: #ffffff; margin: 2px; padding: 6px 4px 7px 4px; font-weight: bold;}
DIV.rulescontent {padding: 7px; font-weight: normal; color: #414141; background-color: #ffffff}
DIV.rulesresulthdl {background-color: #ffffff; color: #bb0e34; margin: 0px; padding: 0px; font-weight: bold ;font-size: 15px}
DIV.rulesresultcontent {padding: 0px 7px 7px 7px; font-weight: normal; color: #414141; background-color: #ffffff}
.rules A:link {color: #5D6163; text-decoration:underline}    
.rules A:visited {color: #5D6163; text-decoration:underline} 
.rules A:active {color: #5D6163; text-decoration:underline}  
.rules A:hover {color: #015ED2; text-decoration:underline}                                                               
.rules .navi A:link {color: #5D6163; text-decoration:none}   
.rules .navi A:visited {color: #5D6163; text-decoration:none}
.rules .navi A:active {color: #5D6163; text-decoration:none} 
.rules .navi A:hover {color: #CCCCCC; text-decoration:none}  
.rulesBuf {width: 140px; height: 88px; position: relative;}
.rulesBufTxt {position: absolute; left: 0px; top: 0px;}
.rulesBufPic {position: absolute; right: 0px; bottom: 0px;}
.rulesBufPicTop {position: absolute; right: 0px; bottom: 21px;}
.rulesBufPicBottom {position: absolute; right: 0px; bottom: 0px;}


.nappisHeadline {font-size:14px;color:#9fbc2e;font-weight:bold}

INPUT.tveditbutton {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; border: 1px solid #333333; background-color: #5D6163; color: #ffffff; padding: 2px}

.newstable .golf12B {
	font-size: 14px;
}
.newstable h2 {
	font-size: 13px;
	font-weight: bold;
}

.uutiset_buf p {
	margin: 0px;
}