body {margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; color: #000000; background-color: #FFB40A; font-family: verdana}

div.container {width: 100%; margin: 0px}

div.header {color: white; background-color: #FE8606; clear: left; height: 100px; background-image: url("yellow_header.jpg"); background-repeat: no-repeat}

div.footer {padding: 0.5em; color: #000000; background-color: #FE8606; clear: left; border: 1px solid #000000}

h2.header {padding: 10px 0px 0px 10px; margin: 0px; color: #000000}

div.left {margin-top: 0px; float: left; width: 160px; margin: 0; position: relative; left: 0px; top: 0px}

div.content {margin-left: 190px; padding: 1em; font-size: 12px}

div.boxi {position: relative; float: left; margin: 10px; background: #FEA406; width: 154px; height: 170px; padding: 10px; border: 1px solid #000000; font-family: verdana; font-size: 11px; cursor: hand; color: #FFFFFF}

div.boxi_show  {position: relative; float: left; margin: 5px; background: #FEA406; width: 145px; height: 128px; padding-top: 5px; border: 1px solid #000000; cursor: hand}

p.container_img_show {margin: 0px; position: relative; left: 6px; top: 4px; overflow: hidden; width: 130px; height: 110px; border: 1px solid #000000}

img.show {border: 0px; display: block; margin-left: auto; margin-right: auto}

div.boxi:hover {background: #FE8606}

div.boxi_show:hover {background: #FE8606}

img.boxi {display: block; margin-left: auto; margin-right: auto; border: 0px}

a.joo:link {text-decoration:none; color: #000000}
a.joo:visited {text-decoration:none; color: #000000}

div.container_img {overflow: hidden; width: 150px; height: 110px; margin-top: 3px; margin-bottom: 3px; border: 1px solid #000000}

div.boxi_nimi {border: 1px solid #000000; background-color: #FFB40A; padding: 2px; color: #000000; width: 146px; height: 26px; text-align: center; font-weight: bold}

div.clip_images {border: 1px solid #000000; background-color: #FFB40A; padding: 2px; color: #000000; width: 146px; text-align: center}

div.boxi_kuva {border: 1px solid #000000; position: absolute; top: 32px; }

a.menu {float: left; width: 179px; text-decoration: none; color: #000000; background-color: #626262; background-image: url("yellow_bg_menu.jpg"); padding-left: 10px; padding-top: 3px; padding-bottom: 3px; border: solid #000000; border-width: 1px 1px 0px 1px; font-size: 12px}
a.menu:hover {background-color: #CCCCCC; background-image: url("yellow_bg_menu_over.jpg")}

div.menu_off {float: left; width: 179px; text-decoration: none; color: #9C9C9C; background-color: #626262; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; border: solid #000000; border-width: 1px 1px 0px 1px; font-size: 12px}

div.menu_header {float: left; width: 179px; text-decoration: none; color: #000000; background-color: #FE8606; padding-left: 10px; padding-top: 3px; padding-bottom: 3px; border: solid #000000; border-width: 1px 1px 0px 1px; font-size: 12px}

div.menu_footer {float: left; width: 191px; border-top: 1px solid #000000}

img.order {border: 1px solid #000000; margin-right: 10px; float: left}

img.order_teaser {border: 1px solid #000000; margin-right: 10px; margin-top: 10px; float: left}

.order_form {background-color: #FF9B0B; border: 1px solid #000000; color: #000000}

div.order_details {padding: 5px;  margin: 10px}

div.order {background-color: #FF6D0B; padding: 5px; border: 1px solid #000000; margin: 10px}

.clear {clear:both; height:1px; overflow:hidden}

.paivitys_aika {position: relative; left: 770px; top: -29px; background-color: #BF0000; color: #FFFFFF; border: 1px solid #000000}

div.auth_fail {background-color: #FFFFFF; color: #FF0000; padding: 5px; width: 400px; text-align: center; font-weight: bold; border: 1px solid #000000}

div.kat_nimi_tausta {width: 300px; height: 40px; background-image: url("../images/yellow_uusimmat.jpg")}

div.kat_nimi {padding-left: 30px; padding-top: 12px; font-weight: bold}

a.footer {text-decoration: none; color: #000000; font-size: 12px}
a.footer:hover {text-decoration: none; color: #000000; font-size: 12px}

div.sarjat {border: 1px solid #000000}

div.k18 {position: relative; top: 20px; left: 30px; float: left; padding: 10px; border: 1px solid #000000; font-size: 11px; text-align: center}

div.rate {background-color: #FFC85A; border: 1px solid #BE7D00; padding: 5px; font-size: 11px}

div.kommentti {background-color: #FFC85A; border: 1px solid #BE7D00; padding: 5px; font-size: 11px}

div.mobile_banner {position: relative; top: 10px; left: 15px; background-color: #CA3900; float: left; border: 1px solid #000000; width: 160px; height: 180px; text-align: center; font-size: 11px; color: #FFFFFF}

div.mobile_banner_otsikko {font-weight: bold; color: #FFFFFF; margin-bottom: 3px; margin-top: 3px}

a.mobile_banner {color: #FFFFFF; text-decoration: none}

div.preview_kuvat {height: 250px}

a.footer_linkki {color: #000000;}
