BODY { font: 12px/1.4em Arial, Helvetica, sans-serif; margin:0; padding:0; text-align: center; background: #fff url(/poliisi/home.nsf/bg_main_bluefade.gif) fixed top left repeat-x; } TD { font: 0.8em/1.4em Arial, Helvetica, sans-serif; } H1 { font-size: 135%; font-style: normal; font-weight: bold; margin-top: 0px; } H1.nobreak { font-size: 130%; font-style: normal; font-weight: normal; display: inline; } #news h1, #subnews h1, #boxmiddle h1, #boxmiddle2 h1, #boxright h1 { font-size: 130%; font-style: normal; font-weight: normal; padding:0px 0px 4px 0px; margin-bottom: 5px; border-bottom: 1px dotted #17468c; color:#081D60; } #news h2, #careers h2, #auctions h2, #tips h2, #info h2 { font: bold 1.3em Geneva, Arial, Helvetica, sans-serif; letter-spacing: -1px; color: #081D60; padding:0; } H1.content, #mainarticles h1, #contentbody h1 { font-size: 160%; font-style: normal; font-weight: bold; padding:0px 0px 4px 0px; margin-bottom: 8px; padding:0; color:#000; line-height:22px } H2 { font-size: x-small; font-style: normal; sfont-weight: bold; } .styled { border:1px #50555A solid; font:11px Verdana, Arial, sans-serif; color:#000000; width: 150px; } ul.newslist { list-style:none; margin:0; padding:0; } ul.newslist li{ margin-top:5px; } #newsheadlines {margin-left:0;padding:0; list-style: none} #newsheadlines li {padding:4px 0 4px 0;border-bottom:2px dotted #ddd} .time {color:#666;font-size:11px} .unit {font-size:11px} .pics { height: 215px; width: 480px; padding: 0; margin: 0; position:relative; z-index:1; } .pics img { position:absolute; padding: 0; border: 0; background-color: #eee; width: 480px; height: 215px; top: 0; left: 0; } .small_italic {font-size:10px; font-style:italic;color:#222} img.absmiddle {vertical-align:middle;margin-bottom:0} /* containers */ div.clearit { clear: both } #container { width: 980px !important; width: 1000px; width/**/:/**/1000px; padding: 0 10px 0 10px; background: #fff; text-align: left; margin-left: auto; margin-right: auto; } #siteheader { width: 980px; height: 75px !important; background: #fff url(bg_topshadow.gif) no-repeat bottom left; margin: 0; padding: 0; line-height:0px; } #headerlinks, #headerlinks2 { float:left; font-size:12px; line-height:16px; margin-right:0px; border:0; padding:20px 0 0 0; } #headerlinks li, #headerlinks2 li { padding:0; /*background-image: url(/poliisi/home.nsf/arrow2.gif); background-repeat: no-repeat; background-position: 0.4em;*/ } #headerlinks ul, #headerlinks2 ul { list-style: none; margin:8px; padding:0} #headerlinks ul ul, #headerlinks2 ul ul { margin:0; padding:0 } #headerlinks ul ul li, #headerlinks2 ul ul li {text-transform:none} #currentpath { padding:0 0 8px 0; margin:0 15px 0 2px; width:100%; height:30px; background:transparent url(/poliisi/home.nsf/bg_dotline_path.gif) repeat-x bottom left; font-size:11px; } #currentpath a {font-size:11px} #sitesearch { width: 225px !important; width: 245px; width/**/:/**/245px; height: 45px !important; height: 75px; height/**/:/**/75px; padding: 20px 10px 10px 10px; margin: 0; float: right; font-size: 11px; background: #eee url(bg_searchbox.gif) no-repeat bottom left; } #sitesearch form { margin:0 0 8px 0; } #sitesearch input { border:1px #50555A solid; font:12px Verdana, Arial, sans-serif; color:#000000; width: 150px; } #sitesearch input.btn { border:1px #151e80 solid; background-color:#E1E5E7; font:11px Arial, sans-serif; color:#151e80; width:50px; } #content { -moz-box-sizing: border-box; box-sizing: border-box; width:100%; padding: 10px 0px 20px 0; float:left; } #contentbody { width:420px !important; width:460px; width/**/:/**/460; padding:0px; margin:0 15px 0 25px; } #contentbody.iframe {margin:0;} #additional_content { /*background:transparent; border:1px solid #ddd; padding:4px 7px; margin-bottom:10px; line-height:19px;*/ } #newscontainer { width:420px; padding:0px; margin-left:0px; } #newscontainer #mainarticles { float: left; padding:0; margin:0; } .newsimg {float:left; margin:0px 10px 0px 0px} #news { padding:0;margin:0; } dl { margin:0; padding:0; } dt { margin:0; padding:0; color:#000; } dd { margin:0; padding:0 0 5px 0; } .red {color:#94002a} #auctions ul {margin:0;padding:0;list-style-type: none} #auctions li {margin-bottom:7px;} #newscontainer #news ul { list-style-type: none ;margin-left:0; padding-left:0;} #newscontainer #news li {margin-bottom:7px;} #newscontainer #news a { text-decoration: none; display: inline; padding: 0px; } #newscontainer #news a:hover { color: #003399; text-decoration: underline } #subnews ul { list-style-type: none ;margin-left:0; padding-left:0;} #subnews li {margin-bottom:7px;} #subnews a { text-decoration: none; display: inline; padding: 0px; } #subnews a:hover { color: #003399; text-decoration: underline } #flashcontent { border:1px solid #ddd; margin-bottom:8px; } #footercontent { background:#eee url(bg_footer_dotlines.gif) repeat-y top left; margin-top: 10px; border-top:1px solid #fff; padding:0; } .fc_box { -moz-box-sizing: border-box; padding:0 10px 10px 10px; margin-bottom:10px; width:246px; float:left; background:transparent; } .history {text-align:center;padding-bottom:5px} .historytitle {font-size:9px;color:#676767} ul.footerlinks { list-style:none; margin:5px 0 0 10px; padding:0; } #sitefooter { -moz-box-sizing: border-box; box-sizing: border-box; width:100%; height: 35px !important; height: 15px; height/**/:/**/15; font-size: 11px; background: #cecece; margin:0; padding: 8px 20px 8px 20px; float:left; color:#676767; } /* etusivun alapalstat */ #boxright { -moz-box-sizing: border-box; box-sizing: border-box; width:100%; padding:0px; margin:0px; float:left; xborder: 1px solid #000; background: transparent; } #boxmiddle, #boxmiddle2 { -moz-box-sizing: border-box; box-sizing: border-box; width:48%; padding:0px; margin:0px; float:left; background:transparent; } #boxmiddle_old { width: 209px !important; width: 217px; width/**/:/**/209px; height:275px; padding:0px; margin-right:1px; margin-left:1px; float:left; background:#f1f1f1; } .boxheading { -moz-box-sizing: border-box; box-sizing: border-box; width:100%; background: #3b5998; padding:4px 7px; font-size: 100%; font-weight: bold; margin:0 0 10px 0; color:#fff; } .boxheading_col { -moz-box-sizing: border-box; box-sizing: border-box; background: #3b5998; padding:4px 7px; font-size: 100%; font-weight: bold; margin:0 0 0 0; color:#fff; } .boxcontent { -moz-box-sizing: border-box; box-sizing: border-box; width:100%; padding:4px 8px 4px 0px; margin:0px; } .boxheading2 { -moz-box-sizing: border-box; box-sizing: border-box; width:100%; background: #E1E5E7; padding: 9px 0 9px 5px; font-size: 130%; margin-top:2px; color:#828282; } .boxcontent2 { -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #E1E5E7; width:100%; padding: 9px 0 9px 5px; margin:0px; background:#f6f6f6; } .boxcontent3 { -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #a4bcd9; width:100%; padding: 9px 0 9px 5px; margin-bottom:8px; background:#fff; } .sociallinks { -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #ddd; width:100%; padding:4px 7px; margin-bottom:8px; background:#fff url(bg_sociallinks.gif) no-repeat bottom right; } .bannerbox { background: #E1E5E7; font-weight:bold; padding: 9px 0 9px 5px; text-transform:uppercase; font-family:arial,"Trebuchet MS", sans-serif; text-transform: uppercase; font-size:15px; line-height: 15px; color:#828282; margin:0 0 2px 0; } #blogbox { -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #ddd; width:100%; height:108px; padding:4px 80px 4px 7px; margin-bottom:8px; } .columnbox { background:#eee url(bg_finmap.gif) no-repeat top right; border:1px solid #ddd; padding:4px 7px; margin-bottom:10px; line-height:19px; } .columnbox_white { background:transparent; border:1px solid #ddd; padding:4px 7px; margin-bottom:10px; line-height:19px; } .columnbox a {line-height:19px} .cb_heading { color:#3b5998; font-weight:bold; } #infobox { -moz-box-sizing: border-box; box-sizing: border-box; width:100%; background: #F0FAFF; height:50px; padding: 10px 8px 4px 8px; margin-bottom:4px; border: 1px solid #EFF1F8; font-family : Arial, sans-serif; font-size : 130%; text-align : left; color : #333; } #address { font: 11px Arial, Helvetica, sans-serif; width: 186px !important; width: 200px; width/**/:/**/200px; padding:6px; margin-top: 5px; border: 1px solid #DDF0FF; } #address a {font: 11px Arial, Helvetica, sans-serif;} /* Linkkien ja navigaation asetukset */ a { font-style: normal; text-decoration: none; color: #0033aa; } a:visited {color: #663399} a:active{color: #663399} a:hover {color: #0033aa; text-decoration: underline;} #toollinks a { font-size: 11px; font-style: normal; text-decoration: none; display: block; width: 70px; float:left; } #toollinks a:hover {color: #0033aa; text-decoration: underline;} #toollinks a:visited {color: #0033aa} /* oikea laita */ #linklist { margin: 0 ; padding: 8px 0 0 0; list-style: none; width:233px !important; width:235px; font-family:arial, sans-serif; color:#075f9c; font-size:12px; line-height: 22px; font-weight:bold; background:#ebeff3 url(/poliisi/home.nsf/bg_box.gif) repeat-y top left; border:1px solid #a4bcd9; } #linklist a {color:#075f9c;text-decoration:none} #linklist a:hover {text-decoration:underline} #linklist li { padding-left: 14px; background-image: url(/poliisi/home.nsf/arrow2.gif); background-repeat: no-repeat; background-position: 0 .4em; } #linklist ul { list-style: none; margin:8px; padding:0} #linklist ul ul { margin:0; padding:0 } #linklist ul ul li {text-transform:none} #linklist .divider { border-bottom:2px dotted #a4bcd9; padding-bottom:5px; margin-bottom:5px; } #linklist h2 { display:inline; font: bold 1.3em Geneva, Arial, Helvetica, sans-serif; letter-spacing: -1px; color: #94002a; margin-left:8px; } .greybox { margin:10px 0 0 0 ; padding: 8px; width:217px !important; width:235px; background:#ebeff3 url(/poliisi/home.nsf/bg_box.gif) repeat-y top left; border:1px solid #a4bcd9; } .greybox ul {margin:0;padding:0;list-style-type: none} .greybox li {margin-bottom:7px;} .greybox h2 { display:inline; font: bold 1.3em Geneva, Arial, Helvetica, sans-serif; letter-spacing: -1px; color: #081D60; color: #94002a; } /* Sitemap page */ #sitemap {margin:0} #sitemapcontainer ul { list-style-type: none; } #sitemapcontainer a { display: block; padding: 5px 10px; width: 100%; border-bottom:1px solid #a4bcd9; font-weight:bold; margin:10px 0 5px 0; } #sitemapcontainer ul ul a { padding: 0; margin:0; border-bottom:0; font-weight:normal; } /* Tag cloud */ .tagweight1 { font-size: 80%; line-height:1.1em } .tagweight2 { font-size: 100%; line-height:1.1em } .tagweight3 { font-size: 120%; line-height:1.1em } .tagweight4 { font-size: 140%; line-height:1.1em } .tagweight5 { font-size: 160%; line-height:1.1em } .tagweight6 { font-size: 180%; line-height:1.1em } .tagweight7 { font-size: 200%; line-height:1.1em } /* poliisilaitohaku */ .ac_results { padding: 0px; border: 1px solid #50555A; background-color: white; overflow: hidden; z-index: 99999; } .ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; text-align:left; } .ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; /* if width will be 100% horizontal scrollbar will apear when scroll mode will be used */ /*width: 100%;*/ font: menu; font-size: 12px; /* it is very important, if line-height not setted or setted in relative units scroll will be broken in firefox */ line-height: 16px; overflow: hidden; } .ac_loading { background: white url('indicator.gif') right center no-repeat; } .ac_odd { background-color: #eee; } .ac_over { background-color: #3b5998; color: white; }