@charset "utf-8";
body { font: 100% Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0; color: #000000; background-color: #4161cd; background-image: url(../images/bg_black.jpg); background-position: center top; background-repeat: no-repeat; }
h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-variant: small-caps; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: green; color: green; padding: 10px 10px 5px 0px; margin: 0px 20px 0px 0px; letter-spacing: 0.01em; }
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.floatRightMarg10px{float: right;margin: 10px}
.etusivuMiniKuva { float: left;height: 120px; margin: 0px; border:0px;width: 110px;text-align: center }
a:link, a:visited { text-decoration: none; color: green; background-color: transparent; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
a:hover { color: green; font-family: Arial, Helvetica, sans-serif; }
.rolloverLueLisaa a { display:block; width: 79px; height: 20px; padding:0px 0px 0px 0px; background: url(../images/lueLisaa.gif) 0 0 no-repeat; text-decoration: none; }
.rolloverLueLisaa a:hover { background-position: 0 -20px; color: #049; }
.rolloverLueLisaa a:active { background-position: 0 -20px; color:#fff; }

#container {text-align:left;display: block;position: relative;overflow: hidden; width: 800px; margin: 0 auto; border: 0px; text-align: left; background-color: #F1F1F1; }
#sidebar1 {position: relative; float: left; width: 190px; padding: 0px; }
#mainContent {position: relative;width: 500px; float: right;margin: 0px 10px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #666666; padding-left: 20px; }
#mainContentHinnasto {position: relative;width: 500px; margin: 0 auto; font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #666666; padding-left: 20px; }
#mainContent_etusivu { float: left;width: 500px;font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #666666; padding: 0px 0px 0px 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; }
#mainContent_herbalife {position: relative; float: right; width: 530px; font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #666666;  }
#sidebar_herbalife {position: relative; float: left; width: 230px; padding: 0px; }
#palkinto{position: relative; float: left;margin: 30px 0px 0px 0px;padding: 15px; width: 200px; border: 0px }

#mainContent_kysely { position: relative;float:right; font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #666666; padding: 0px 0px 0px 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; }
#palkinto,#mainContent_kysely ,#sidebar_herbalife,#sidebar1 ,#mainContent,#mainContent_herbalife,#mainContent_etusivu  {padding-bottom:32767px; margin-bottom:-32767px;}
#mainContent_herbalife p{padding-right: 15px;  }
#header { width: 800px;height:155px; margin: 0 auto;}
#headerL {float: left; width: 400px; margin: 0; padding: 0px; height: 155px; background-image: url(../images/header_l.jpg); }
#headerL a{ width: 400px;  height: 155px;display: block }
#headerR { float: right; width: 400px; margin: 0; padding: 0px; height: 155px; background-image: url(../images/header_r.jpg); }

#toteutukset{ margin: 26px 0px 0px 0px; padding: 0px; }


.sidebox { text-align: center; width: 250px; padding: 0px 0px 0px 20px; margin: 50px 0px 0px 0px; float: left; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 70%; }
.sidebox_etusivu { text-align: center; width: 180px; padding: 20px 0px 0px 10px; margin: 0px 0px 0px 0px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 70%; }
.sidebox_etusivu .kirjatekstit { float: right; width: 120px; padding: 0px 0px 0px 0px;}

#sidebar1 h3,  #sidebar1 p,  #sidebar2 p,  #sidebar2 h3 { margin-left: 10px; margin-right: 10px; }


#normaaliTeksti{width: 590px}

.sidebox_herbalife { text-align: center; width: 230px; padding: 20px 0px 0px 10px; margin: 0px 0px 0px 0px;  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 70%; }

 #mainContentErr { font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #FFFFFF; width: 350px; padding-right: 200px; padding-left: 200px; }
/*------------------ LOGINBOX ---------------------------------*/
 #login { margin-left: auto;margin-right: auto;margin-top: 0px;font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; text-transform: uppercase; font-variant: normal; font-weight: bold; width: 800px; height: 39px; padding: 0px; color: #FFFFFF; }
 #login ul { list-style-type: none; float: right; width: 320px; margin: 0px; padding: 10px 0px 0px 0px; }
 #login li { display: inline; }
 #login input { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; }
 #login .btn { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; color: #999999; background-color: #FFFFFF; border: 1px solid #333333; }

.fltrt { float: right; margin-left: 8px; }
.fltlft { float: left; margin-right: 8px; }
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

 #palvelut {margin: 0px 0px 30px 0px; padding: 0px;width: 600px;height:250px}
 #palvelut ul{list-style-type: none;margin: 0px; padding: 0px;}
 #palvelut li{display: block;float: left;margin: 0px;margin: 0px; padding: 0px;width: 195px;}
/*------------------ ROUNDCORNERBOX ---------------------------------
ft : footer
tr : topright
tl : topleft
hd : header
mr : middleright
bl : bottomleft
br : bottomright
*/

.roundBox { width:100%; margin:0px; color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.roundBox .menu {margin: 0px;padding: 0px; list-style-type: none; }
.roundBox .linkki {margin: 0px;padding: 10px 0px 0px 5px}
.roundBoxEtusivuPalvelut { width:195px; margin:0px; color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.roundBoxEtusivuPalvelut .hd .c, .roundBox .ft .c { font-size:1px; height:13px; }
.roundBoxEtusivuPalvelut .hd_kotisivut .c, .hd_google .c ,.hd_verkkokauppa, .hd_verkkokauppa_frontpage { font-size:1px; height:63px; }
.roundBoxEtusivuPalvelut .ft .c { height:14px; }

.roundBoxEtusivuPalvelut .hd { background:transparent url(../images/roundbox/tl.gif) no-repeat 0px 0px; }
.roundBoxEtusivuPalvelut .hd_kotisivut { background:transparent url(../images/roundbox/tl_kotisivut.gif) no-repeat 0px 0px; }
.roundBoxEtusivuPalvelut .hd_google { background:transparent url(../images/roundbox/tl_google.gif) no-repeat 0px 0px; }
.roundBoxEtusivuPalvelut .hd_verkkokauppa { background:transparent url(../images/roundbox/tl_verkkokauppa.gif) no-repeat 0px 0px; }
.roundBoxEtusivuPalvelut .hd_verkkokauppa_frontpage { background:transparent url(../images/roundbox/tl_verkkokauppa_frontpage.gif) no-repeat 0px 0px; }
.roundBoxEtusivuPalvelut .hd_kayntikortit { background:transparent url(../images/roundbox/tl_kayntikortit.gif) no-repeat 0px 0px; }

.roundBoxEtusivuPalvelut .hd .c { background:transparent url(../images/roundbox/tr.gif) no-repeat right 0px; }
.roundBoxEtusivuPalvelut .hd_kotisivut .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }
.roundBoxEtusivuPalvelut .hd_google .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }
.roundBoxEtusivuPalvelut .hd_verkkokauppa .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }
.roundBoxEtusivuPalvelut .hd_verkkokauppa_frontpage .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }
.roundBoxEtusivuPalvelut .bd { background:transparent url(../images/roundbox/ml.gif) repeat-y 0px 0px; }
.roundBoxEtusivuPalvelut .bd .c { background:transparent url(../images/roundbox/mr.gif) repeat-y right 0px; padding: 0px 10px 0px 10px }
.roundBoxEtusivuPalvelut .bd .c .s { margin:0px 8px 0px 4px; background:#000 url(../images/roundbox/ms.jpg) repeat-x 0px 0px; padding:1em; }
.roundBoxEtusivuPalvelut .ft { background:transparent url(../images/roundbox/bl.gif) no-repeat 0px 0px; }
.roundBoxEtusivuPalvelut .ft .c { background:transparent url(../images/roundbox/br.gif) no-repeat right 0px; }
.roundBoxEtusivuPalvelut .bd .heading { padding: 5px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: green; text-align: left; }
.roundBoxEtusivuPalvelut .bd .etusivuPalvelutContent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; padding: 0px 5px 5px 5px; text-align: left;width: 160px;height: 130px;  }

.roundBox .hd .c, .roundBox .ft .c { font-size:1px; height:13px; }
.roundBox .hd_kotisivut .c, .hd_kotisivut24px .c,.hd_google .c ,.hd_contact .c ,.hd_verkkokauppa .c,.hd_verkkokauppa_frontpage .c, .hd_uutiset .c, .hd_uutiskirjeet .c, .hd_herbalifeverkkokauppa .c, .hd_flags .c , .hd_domains .c , .hd_users .c , .hd_hinnasto .c, .hd_kysely .c, .hd_kayntikortit .c ,.hd_herbalife .c{ font-size:1px; height:63px; }


.roundBox .ft .c { height:14px; }
.roundBox .hd { background:transparent url(../images/roundbox/tl.gif) no-repeat 0px 0px; }
.roundBox .hd_kotisivut { background:transparent url(../images/roundbox/tl_kotisivut.gif) no-repeat 0px 0px; }
.roundBox .hd_kotisivut24px { background:transparent url(../images/roundbox/tl_kotisivut24px.gif) no-repeat 0px 0px; }
.roundBox .hd_google { background:transparent url(../images/roundbox/tl_google.gif) no-repeat 0px 0px; }
.roundBox .hd_verkkokauppa { background:transparent url(../images/roundbox/tl_verkkokauppa.gif) no-repeat 0px 0px; }
.roundBox .hd_contact { background:transparent url(../images/roundbox/tl_contact.gif) no-repeat 0px 0px; }
.roundBox .hd_uutiset { background:transparent url(../images/roundbox/tl_uutiset.gif) no-repeat 0px 0px; }
.roundBox .hd_uutiskirjeet { background:transparent url(../images/roundbox/tl_uutiskirjeet.gif) no-repeat 0px 0px; }
.roundBox .hd_herbalifeverkkokauppa { background:transparent url(../images/roundbox/tl_herbalifeverkkokauppa.gif) no-repeat 0px 0px; }
.roundBox .hd_flags { background:transparent url(../images/roundbox/tl_flags.gif) no-repeat 0px 0px; }
.roundBox .hd_domains { background:transparent url(../images/roundbox/tl_domains.gif) no-repeat 0px 0px; }
.roundBox .hd_users { background:transparent url(../images/roundbox/tl_users.gif) no-repeat 0px 0px; }
.roundBox .hd_hinnasto { background:transparent url(../images/roundbox/tl_hinnasto.gif) no-repeat 0px 0px; }
.roundBox .hd_kysely { background:transparent url(../images/roundbox/tl_kysely.gif) no-repeat 0px 0px; }
.roundBox .hd_herbalife { background:transparent url(../images/roundbox/tl_herbalife.gif) no-repeat 0px 0px; }
.roundBox .hd_kayntikortit { background:transparent url(../images/roundbox/tl_kayntikortit.gif) no-repeat 0px 0px; }

.roundBox .hd .c { background:transparent url(../images/roundbox/tr.gif) no-repeat right 0px; }
.roundBox .hd_kotisivut .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }
.roundBox .hd_kotisivut24px .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }
.roundBox .hd_google .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }
.roundBox .hd_contact .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }
.roundBox .hd_verkkokauppa .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }
.roundBox .hd_uutiset .c { background:transparent url(../images/roundbox/tr_etusivun.gif) no-repeat right 0px; }
.roundBox .hd_uutiskirjeet .c { background:transparent url(../images/roundbox/tr_etusivun.gif) no-repeat right 0px; }
.roundBox .hd_herbalifeverkkokauppa .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }
.roundBox .hd_flags .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }
.roundBox .hd_domains .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }
.roundBox .hd_users .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }
.roundBox .hd_hinnasto .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }
.roundBox .hd_kysely .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }
.roundBox .hd_herbalife .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }
.roundBox .hd_kayntikortit .c { background:transparent url(../images/roundbox/tr_symbolit.gif) no-repeat right 0px; }

.roundBox .bd { background:transparent url(../images/roundbox/ml.gif) repeat-y 0px 0px; }
.roundBox .bd .c { background:transparent url(../images/roundbox/mr.gif) repeat-y right 0px; padding: 0px 10px 0px 10px }
.roundBox .bd .c .s { margin:0px 8px 0px 4px; background:#000 url(../images/roundbox/ms.jpg) repeat-x 0px 0px; padding:1em; }
.roundBox .ft { background:transparent url(../images/roundbox/bl.gif) no-repeat 0px 0px; }
.roundBox .ft .c { background:transparent url(../images/roundbox/br.gif) no-repeat right 0px; }
.roundBox .bd .content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; padding: 0px 5px 5px 5px; text-align: left;  }

.roundBox .bd .content_indent20px p { padding-left: 25px;  }
.roundBox .bd .contentEsittely { float: right;padding: 0px;width: 250px; height: 120px; margin: 0px 50px 0px 0px;}
.roundBox .bd .uutiskirjeet { padding: 0px 0px 0px 15px;margin: 0px; list-style-type: disc; }
.roundBox .bd .heading { padding: 5px 0px 10px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: green; text-align: left; }
.mainosTuotenimi { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 1.1em; text-transform: uppercase; color: #FFFFFF; font-weight: bold; }
.mainosTuotehinta { font-family: Geneva, Arial, Helvetica, sans-serif; color: #FFFF00; }


.tuoteBoxTop { background-image: url(../images/tuoteLaatikkoWimmaVerkkokauppaTopPart.png); background-repeat: no-repeat; height: 163px; width: 163px; }
.linkkiLuettelo { font-family: Geneva, Arial, Helvetica, sans-serif; text-transform: capitalize; list-style-position: outside; list-style-type: square; color: #FFFFFF; font-size: 85%; }

.sideboxVapaateksti { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding: 0px 5px 0px 10px; margin: 0px; }
.herbalifeValikko { font-family: Geneva, Arial, Helvetica, sans-serif; text-transform: capitalize; list-style-position: outside; list-style-type: none; font-size: 10px; margin: 0px 0px 20px 20px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 10px; font-weight: bold; background-color: #488C23; line-height: 20px; border: 1px dashed #FFFFFF; }
.herbalifeValikko a { color: yellow; }
.herbalifeValikko a:hover { color: orange; }
.artikkeliOtsikko { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 0.9em; text-transform: uppercase; color: #FFFF99; font-weight: bold; padding-left: 10px; }

/*------------------ DOMAINHAKU ------------------------------*/
#domainHaku { width: 230px; height: 120px; margin: 0px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: green; }
#domainHaku ul { list-style-type: none; margin: 0px; padding: 0px;  }
#domainHaku li { display: inline; }
#domainHaku input { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; }
#domainHaku input.btn { margin-left:45px;font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-color: #FFFFFF; border: 1px solid #FF9900; font-variant: small-caps; }
#domainHaku select { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; }

.herbalifeKauppaToteutukset { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-variant: small-caps; list-style-type: square; color: orange; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; }
.vasenLaitaLaatikko { text-align: left; padding: 0px 0px 0px 20px; margin: 0px; float: left; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; width: 180px; }

/*------------------ FOOTER ------------------------------*/
#footerWrapper{clear: both; padding: 0px; width: 800px; margin: 0 auto; background-color: #4161cd; background-image: url(../images/footer.jpg); background-repeat: no-repeat; background-position: center top; }
#footerNavig{float: left;width: 500px;height: 200px;}
#footerWrapper table {margin: 10px 0px 0px 0px;width: 500px; font-family: "Times New Roman", Times, serif; font-size: 11px; color: #999999; }

.phpMySql {text-align: right; margin: 0px 0px 0px 536px; padding: 0px; width: 264px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;height: 200px; }
.phpMySql ul{ list-style-type: none; }
.phpMySql li{padding: 2px;float:right}
#footerWrapper a:link,#footerWrapper a:visited {color: #F1F1F1;}
#footerWrapper th {margin: 0px;padding: 0px;text-align:left; font-weight: bold; color: #FFFFFF; }

.wimmaFooterText{text-align:right; color: yellow}
/*------------------ Business Cards ------------------------------*/
#kaytikortitOhjeteksti{ float: right; width:160px; margin: 20px 10px 0px 0px; padding: 5px; border: 2px dotted green; }
#kaytikortitOhjeteksti ol{padding: 0px 0px 0px 5px;color: 000000; margin: 0px;}
#mainContent_tilaaKortit { margin: 0px 20px 0px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 80%; color: #666666;  }

/*------------------ HINNASTO ------------------------------*/
#hinnasto td {padding: 3px}
#hinnasto .hinnat{text-align: right}
#hinnasto th {padding: 3px 0px 5px 0px;text-align:left}

/*------------------ KUVITUS ------------------------------*/
#googleAnalytics{ padding: 10px; margin: 10px 0px 0px 0px; float: right; height: 160px; width: 200px; background-repeat: no-repeat; }
#herbalifeReflection{margin: 15px 10px 10px 10px;background-image: url(../images/herbalifeRefl.jpg); float: right; height: 256px; width: 204px ; background-repeat: no-repeat}
* { behavior: url(../iepngfix/iepngfix.htc) }
.pankkienMaksutavat{float: right; width: 242px;border: none;margin-top: 5px;}