body {font: 75% Verdana, Arial, Helvetica, sans-serif;	background: #FFFFFF url(kuvat/body-back10.jpg) repeat-x left top;	margin: 0px;	padding: 0px;}

h1 {}
h2 {margin: 30px 10px 10px 10px; font-size: 1.9em; font-family: Trebuchet MS,Arial,sans-serif}
p {margin: 10px}
img {border: none}
.center {text-align: center}

#wrapper {width: 750px; margin: 0 auto}
#header {height: 200px; background: #583048 url(kuvat/header2010c.jpg) no-repeat 0 0}
#wrapper > #header {height: auto; min-height: 200px;}
#header h1 {margin: 0; display: inline; padding: 0}
#header h1 a {display: block; position: relative; top: 40px; width: 450px; height: 120px; margin: 0}
#header a span {display: none}
#header p {font-weight: bold; color: #FFF; line-height: 1.4em; margin: 33px 0 0 5px;}

#footer {border-bottom: 5px solid #999; height: 100px; clear: both; background: url(kuvat/products.gif) no-repeat 0 0}
#footer p {display: none}

#content {width: 750px; overflow: hidden; background: #FFF}

/* Tabs */

.tabs {width: 712px; background: url(kuvat/tab_line.gif) repeat-x bottom; overflow: hidden; margin: 50px 20px 0 20px}
.tabs ul {margin: 0 10px; padding: 0; list-style: none}
.tabs li {float: left; margin: 0 3px 0 0; padding: 0; background: url(kuvat/tab_left.gif) no-repeat left top; padding:0 0 0 9px;}
.tabs a, .tabs span, .tabs strong {display: block; background: url(kuvat/tab_right.gif) no-repeat right top; padding: 8px 25px 4px 16px; font-weight: bold; text-decoration: none; color: #FFF !important}
.tabs .selected {background-image:url(kuvat/tab_left_on.gif);}
.tabs .selected a  {background-image:url(kuvat/tab_right_on.gif); padding-bottom: 5px; color: #333 !important}
.tabs a:hover {text-decoration: underline; color: #666}
.tabs-border {width: 710px; border: 1px solid #583048; border-top-width: 0; border-bottom-width: 1px; margin: 0 20px 10px 20px; padding-top: 10px; overflow: hidden}

.mission {float: left; width: 690px; height: 250px; background: url(kuvat/mimmit2010b.jpg) no-repeat 100% 0; border: 10px solid #FFF;}
.mission ul {margin: 12px 30px 0 70px; color: #8b9f3c; font: bold 1.6em Trebuchet MS,Arial,sans-serif; padding: 0}
.mission li {margin-bottom: 5px; letter-spacing: 1px}
.kc {width: 200px; height: 200px; float: left; background: url(kuvat/blue.gif); color: #FFF; padding: 0;  border: 10px solid #FFF; border-width: 10px 0}
.kc p {margin: 20px 15px 0 15px; font-size: 1em; line-height: 1.6em;}
.store {margin: 0 10px}

.tabs-border p {margin: 10px}
table {border-collapse: collapse; width: 450px; margin: 0 10px}
td {padding: 5px; border-bottom: 1px solid #DDD}
.right {text-align: right}
.fright {float: right; margin: 0 20px 10px 0; clear: both}
.price-info {line-height: 1.6em}

.ripset {width: 100%; margin: 0 5px}
.ripset td {border: none}

/* GALLERIA */

.thumps {float: left; width: 320px; margin: 0 0 0 10px} .wide {width: 100%}
.tabs-border > .thumps {margin-left: 20px}
.thumps ul {float: left; list-style: none; margin: 0; padding: 0}
.thumps li {float: left;}
.thumps img {margin: 0 20px 27px 0}
.preview {float: left; height: 427px; width: 350px; background: #eee; margin: 0 0 0 0}
.preview p {margin: 0}

#isokuva {width: 686px; margin: 0 auto; cursor: pointer}