/* CoE PolCon print CSS */

html, body { margin: 0; padding: 0; font-family: verdana, sans-serif; font-size: 12px; font-weight: normal;
color: #000000; background-color: #FFFFFF; line-height: 18px; }
#wrapper { margin: 0; padding: 0; }
#main { margin: 0 auto 0 auto; padding: 0; width: 750px; }
#content { margin: 0 auto 0 auto; padding: 0; width: 750px;  }

#left { display: none; }
#search { display: none; }
#search input { display: none; }
form { display: none; }

#navi { display: none;}
#yellow { display: none; }
#gray { display: none;}
#lightgray { display: none; }

#yellow dl, #lightgray dl { display: none; }
#yellow dt, #gray dt, #lightgray dt { display: none; }
#yellow dd, #gray dd, #lightgray dd { display: none; }
#gray dl { display: none;}

#yellow dt a:link, #yellow dt a:visited { display: none; }
#yellow dt a:hover, #yellow dt a:active, #yellow dt.active a
{ display: none;}

#gray dt a:link, #gray dt a:visited { display: none; }
#gray dt a:hover, #gray dt a:active, #gray dt a.active 
{ display: none;}

#gray dd a:link, #gray dd a:visited { display: none; }
#gray dd a:hover, #gray dd a:active, #gray dd a.active
{ display: none;}

#lightgray dt a:link, #lightgray dt a:visited { display: none; }
#lightgray dt a:hover, #lightgray dt a:active { display: none;}

.menue_links_off a:link, .menue_links_off a:visited { display: none; }

.menue_links_off a:hover, .menue_links_off a:active, .menue_links_off a.menue_links_on { display: none;}

.menue_links_off a.cat_links { display: none;}

.menue_links_off a.cat_active { display: none; }

#right { margin: 0; padding: 0; width: 750px;}
#header { margin: 0; padding: 0; }
#header h2 { margin: 0; padding: 0;}
#header h2 span { margin: 0; padding: 0; font-family: Georgia, serif; font-size: 20px; line-height: 22px;}
#header h2 a:link, #header h2 a:visited, 
#header h2 a:hover, #header h2 a:active { margin: 0; padding: 0; text-decoration: none; color: #000000;}

#text { margin: 20px 0 0 0; padding: 0 0 18px 0; min-height: 550px;}
#text h2 { margin: 0; padding: 0 0 18px 0; color: #111111; font-family: georgia, serif; font-size: 16px;}
.fine { font-weight: normal;}
#text h3 { margin: 0; padding: 6px 0 18px 0; color: #111111; font-family: georgia, serif; font-size: 16px;}
#text h4 { margin: 0; padding: 0 0 14px 0; color: #111111; font-family: georgia, serif; font-size: 16px; font-style: italic;
font-weight: normal;}
#text h6 { margin: 0; padding: 0; color: #000000; font-family: verdana, sans-serif; font-size: 12px; font-weight: bold;}
#text p { margin: 0; padding: 0 0 18px 0;}

#text ul { margin: 0; padding: 0 0 18px 14px; list-style: disc;}
#text li { margin: 0; padding: 0}

#text a:link, #text a:visited { margin: 0; padding: 0; text-decoration: none; color: #33a72a; font-weight: bold;}
#text a:hover, #text a:active { margin: 0; padding: 0; text-decoration: underline; color: #33a72a; font-weight: bold;}

#text img { margin: 0; padding: 0; float: right; clear: both;}

#footer { display: none;}
#footerbg { display: none; }
#footerwrap { display: none; }

#hki { margin: 18px 0 32px 0; padding: 0; float: left; }
#hki h6 { margin: 0; padding: 0 0 14px 0;}
#hki h6 span { display: none; }
#hki h6 a:link, #hki h6 a:visited, 
#hki h6 a:hover, #hki h6 a:active { margin: 0; padding: 0; text-decoration: none;
background-image: url(../kuvat/helsinki.jpg); background-repeat: no-repeat; display: block; width: 185px; height: 71px;}
#hki p a:link, #hki p a:visited { margin: 0; padding: 0; text-decoration: none; color: #555555;}
#hki p a:hover, #hki p a:active { margin: 0; padding: 0; text-decoration: underline;}

#jkl { margin: 18px 0 32px 0; padding: 0; float: right; }
#jkl h6 { margin: 0; padding: 0 0 14px 0;}
#jkl h6 span { display: none; }
#jkl h6 a:link, #jkl h6 a:visited, 
#jkl h6 a:hover, #jkl h6 a:active { margin: 0; padding: 0; text-decoration: none;
background-image: url(../kuvat/jyvaskyla.jpg); background-repeat: no-repeat; display: block; width: 185px; height: 71px;}
#jkl p a:link, #jkl p a:visited { margin: 0; padding: 0; text-decoration: none; color: #555555;}
#jkl p a:hover, #jkl p a:active { margin: 0; padding: 0; text-decoration: underline;}

.clear { clear: both; }