/* Start of CMSMS style sheet 'Etusivun tyyli' */
html {padding:0px}
body {color:#333;font-family: "Lucida Grande",Verdana,sans-serif;margin: 0 auto;padding:0; background: repeat-x url(/images/big/bg.gif) #003F75 ;}
img {border:0}
a {color: #333333;}

#menu {background:url(/images/bottom.gif); width:1000px; height:35px; margin: 0 auto; padding:0; font-size: 11px; border-bottom:5px solid #6699cc; }
#menu ul {margin: 0; padding: 0; }
#menu li {height: 35px;float: left;display: block; text-align:center;list-style: none; margin: 0; padding:0;border-right:1px solid #00234E;}
#menu li.konsertit {width:200px;border-left:1px solid #00234E;  }
#menu li.kokoukset {width:198px;}
#menu li.kongressit {width:130px;}
#menu li.tilat {width:120px;}
#menu li.ravintolat {width:110px;}
#menu li.yritys {width:120px;}
#menu li.lang {width:114px; border-right:1px solid #00234E;}
#menu li.lang a { color:#ffd463;}
#menu a {text-decoration:none; display: block; padding: 11px;color: #fff; min-height:1em;}
#menu a:hover { background-color: #003F75; color:#F2D17A; }

#wrapper {overflow: hidden;margin: 0 auto; padding:0;width:1000px;background: repeat-y url(/images/etusivu/bg.gif) #fff ;}

#wrapper2-outer {clear:both;background-color: #eef5ff ; border-top:5px solid #ddd;}
#wrapper2 {overflow: hidden;margin: 0 auto; padding:0;width:1000px;background: repeat-y url(/images/tausta.gif) #fff}

#image { width: 1000px; height: 400px; background-color: #fff;  }

#tervetuloa {width: 1000px; height: 40px; padding:10px; background-color: #00214C; text-align:center;color:#fff;font-size:12px;background:url(/images/bottom.gif);border-bottom:5px solid #ddd;border-top:1px solid #ddd;margin:0;}

#left {float:left;width:198px;padding: 15px 0 20px 50px;font-size: 12px;margin:0; }
#left a {color: #3366CC; text-decoration: none;}
#left a:hover {color: #3366CC; text-decoration: underline; }
#left ul {margin:0 0 15px 0px;padding:0;line-height:1.4em;}
#left li {list-style: none;margin:0;padding:0;padding-left:15px; padding-bottom:15px; 
background: 0px 4px url(/images/icons/arrow-right-smaller.gif)  no-repeat ;}


#middle { float:left;width:418px;padding:20px 0 40px 0;font-size: 12px; margin:0; }

#right2 { float:left;width:330px;padding:40px 0 40px 0;margin:0; font-size: 12px; }
#right2 img {padding-bottom:30px;}
#right2 #uutinen {margin:0; padding:0; width:300px;}

#uutinen {margin:0 30px 0 60px;}
#uutinen h2 {font-size:12px;margin:0;padding:0;}

#middle p {line-height:1.5em}
#middle a {color: #3366CC; text-decoration: none;}
#middle a:hover {color: #3366CC; text-decoration: underline; }
#middle ul {margin:0 0 15px 10px;padding:0;line-height:1.4em;}
#middle li {list-style: none;margin:0;padding:0;padding-left:20px; padding-bottom:15px; 
background: 5px 4px url(/images/icons/arrow-right-smaller.gif)  no-repeat ;}
#middle li.star {background: 5px 4px url(/images/star.gif) no-repeat;}
#middle ul li ul {margin:0;padding:5px;}
#middle ul li ul li {margin:0;padding:0 0 0 20px;background: 5px 4px url(/images/icons/arrow-right-gray.gif)  no-repeat ;}

#footer {clear:both; background-color:#eef5ff  }
#footer-inner {background-color: #fff;font-size:9px;margin: 0 auto; padding-top:0; width:999px;height:40px;border-top: 5px solid #ddd;border-right: 1px solid #ddd;}
#spons-text {float: left; padding:0; margin:12px 10px 0 60px;}
#spons {float: left; padding:0; margin:14px 0 0 60px;}
#spons img {padding:0;}
#footer-inner ul {margin:0;padding:0;}
#footer-inner li {margin:12px 0 10px 60px;padding:0;height: 17px; width:100px;float: left;display: block; list-style: none; padding-left:23px;}
#footer-inner li.tulosta {margin-left:60px;width:80px;background: no-repeat url(/images/icons/page_white_text.gif);}
#footer-inner li.palaute {margin-left:47px;width:80px;background: no-repeat url(/images/icon-tell.gif);}
#footer-inner li.sivukartta {margin-left:47px;width:80px;background: no-repeat url(/images/icons/sitemap.gif);}
#footer-inner li.yhteistyo {margin-left:45px;background: no-repeat url(/images/icons/arrow_whitebg.gif);}
#footer-inner a {text-decoration:none;display:block;margin-top:2px;}
#footer-inner a:hover {text-decoration:underline;}

#copyright {clear:both;height:79px;background-color: #003F75;background:top left url(/images/bottom-bg.gif) repeat-x}
#copyright-inner {margin: 0 auto; width:1000px;height:79px;background:url(/images/bottom.gif); font-size:9px;color:#FFFFFF;}
#copyright-inner a {color:#FFFFFF; text-decoration:none;}
#copyright-inner a:hover { text-decoration:underline;}
#copy, #address, #phone, #links {float:left; margin:0; line-height:20px;}
#copy {padding:20px 0 10px 25px; width: 260px;}
#address {padding:10px 0 10px 25px;width: 125px;}
#phone {padding:10px 0 10px 25px;width: 125px;}
#links {padding:10px 0 10px 25px;}

#map {float:left;border-bottom:5px solid #ddd;}

#searchbox {float:left; margin:0; padding:10px 5px 10px 5px; background-color: #FAFAFA; width:238px;
border-left: 1px solid #ddd; border-right: 1px solid #ddd;  height:20px;}
#searchbox .hakunappi { font-size: 12px;color: #666;width: 40px; background-color: #eee; border: 1px solid #ddd; padding: 0px 0px 3px 0px;}
#searchbox .hakunappi:hover {background-color: #FAFAFA;}
#searchbox .hakukentta {font-size: 12px;width: 150px;color: #666;margin-left: 20px;padding: 1px 0px 4px 5px;background-color: #fff;border: 1px solid #ddd; }

/* End of 'Etusivun tyyli' */

