

/*body {margin:0;background: url(../pics/taustakuva.jpg) top center repeat-y scroll} 7-2009*/
body {margin:0;}

#container {padding:2%;width:880px;margin:0 auto;display:table;background:transparent;}

#header {background:transparent;
  height:185px;margin:0;padding:0;text-align:left}
img#logo {float:left}

p, h1, h2, h3, h4, h5, a, li, form { font-family: Arial, Helvetica,sans-serif;}
p,a,form { font-size:12px;color:#2C417A; line-height:18px }
h1,h2,h3,h4,h5 { color:#2C417A }
h1 {font-size:16px}
h2 {font-size:14px}

#topnavi { background:transparent;float:right;margin:120px 0 0 0;padding: 0 100px 0 0}
#topnavi ul { padding:0;margin:0; font-size:14px; font-weight:bold;line-height:25px; list-style-type:none}
#topnavi li { display:inline; border-right: 2px solid red; padding: 0 15px}
#topnavi a:link {color:#333;text-decoration:none; margin:0; padding:3px;font-size:15px;}
#topnavi a:visited {color:#666; text-decoration:none;margin:0; padding:3px;font-size:15px;}
#topnavi a:hover {color:red; text-decoration: none;margin:0; padding:3px;font-size:15px;}
#topnavi a:active {color:#333; text-decoration: none;margin:0; padding:3px;font-size:15px;}


#subnavi {float:left;font-weight:bold;margin:0;padding:30px 0 0 90px;background:transparent;}
#subnavi ul { padding:0;margin:0; font-size:11px; font-weight:bold;line-height:21px; list-style-type:none}
#subnavi li { padding: 0 0 20px 0 }
#subnavi a:link {color:#333;text-decoration:none; margin:0; padding:3px;font-size:13px;}
#subnavi a:visited {color:#666; text-decoration:none;margin:0; padding:3px;font-size:13px;}
#subnavi a:hover {color:red; text-decoration: none;margin:0; padding:3px;font-size:13px;}
#subnavi a:active {color:#333; text-decoration: none;margin:0; padding:3px;font-size:13px;}

body.coll #subnavi {padding:60px 0 0 90px;}

a:link {color:#2C417A;text-decoration:underline;}
a:visited {color:#666; text-decoration:underline;}
a:hover {color:red; text-decoration: none;}
a:active {color:#000; text-decoration: none;}


#address {float:left;margin:0;padding:30px 0 0 80px;background:transparent;
font-family: Arial, Helvetica, Verdana,sans-serif;color:black; line-height:20px;
background:transparent;font-size:11px;}
#address a {font-size:11px;}
#address a:link {color:#2C417A;text-decoration:none;}
#address a:visited {color:#666666; text-decoration:none;}
#address a:hover {color:red; text-decoration: underline;}
#address a:active {color:black; text-decoration: none;}


#content {float:right;background:transparent; padding:0 100px 0 50px; margin:0;width:420px;

	}



#content p {background:transparent;}

img#slogan {float:right;text-align:right;background:transparent;padding:30px 15px 30px 0}

img#strip {display:block;float:left;clear:both;margin:0;padding:30px 0 0 80px;background:transparent}



#content.coll {width:650px;margin:0;padding:0}
#collnavi {padding:0;margin:0 0 0 25px;width:460px}
#collnavi ul { float:left;padding:0;margin:0; font-weight:bold;list-style-type:none}
#collnavi li { display:inline;}
#collnavi a:link {color:#333;text-decoration:none; margin:0; padding:0 10px;font-size:18px;}
#collnavi a:visited {color:#666; text-decoration:none;margin:0; padding:0 10px;font-size:18px;}
#collnavi a:hover {color:red; text-decoration: none;margin:0; padding:0 10px;font-size:18px;}
#collnavi a:active {color:#333; text-decoration: none;margin:0; padding:0 10px;font-size:18px;}
#collnavi img {float:right;}
img.coll {float:left;clear:both;border:none;margin:10px 0 0 0;padding:0}
div.coll_txt {float:right;width:120px;margin:25px 10px 0 0;padding:0 0 0 10px;}
div.coll_txt p {font-size:11px}
div.coll_foot {clear:both;width:500px;margin:5px 0 0 0}
p.copy {float:left;font-size:10px;padding-left:25px}
p.press {float:right;padding-right:25px}
p.press a {text-decoration:none}


div.person {float:left;width:47%;}

p.quote {font-weight:bold;font-style:italic}

/*UC*/

body#uc { background:white }

body#uc #sisus {background:white; position:absolute; left:30%; right:25%; width:45%;top:200px; padding:0; margin:0}

body#uc #sisus img { padding-bottom:30px }
body#uc #sisus p { font:Verdana, Arial, sans-serif; font-size:14px; font-weight:bold; color:green}

