@import "global-elements.css";
@import "site-elements.css";

/* Remove default formatting */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em, strong { font-style: normal; font-weight: normal; }
table { border-collapse: collapse; }
fieldset, img { border: 0; }
ol, ul { list-style: none; }

/* Standard fonts formatting */

body { font: 13px Arial, "Helvetica", sans-serif; line-height: 1.3em }
table { font-size: inherit; }

.f10{	font-size: 10px; }
.f12{	font-size: 12px; }
/* Global */

.Clear{clear: both; height: 0px;}

body { background:url('/images/bg.jpg') repeat-x; background-color:#ff6600; color:#333333; text-align:center; font-size:95%; }

a { color:#d54100; text-decoration:none; }
	a:hover { cursor:pointer; text-decoration:underline; }

strong { font-weight:bold; }
em { font-style:italic; }

br { clear:both; }

hr { clear:left; height:1px; border:0; background-color:#a1a1a1; color:#a1a1a1; }

form input, form select { margin:2px; padding:2px; vertical-align:middle; }

form input[type=checkbox], form input[type=radio] { margin-bottom:3px; }

form label { display:block; float:left; margin-top:3px; padding-left:20px; text-indent:-20px; font-size:85%; line-height:1.2em; }
form .label-standard { clear:left; width:33%; padding-right:8px; text-align:right; color:#666666; }
form .label-required, form .content-2col-right .label-required { clear:left; width:33%; padding-right:8px; text-align:right; font-weight:bold; }
form .content-2col-right .label-required{width:22%;}

form .btn-main, form .btn-main-green, form .btn-main-sm, form .btn-main-sm-green, form .btn-content-text { margin:2px; }

/* Header */

#headerContainer {position:relative; width:958px; margin:0 auto; margin-top:57px;}

#header { clear:left; margin:0 auto;  width:958px; text-align:left}
	.nav li, .nav img { float:left; }
		.nav div { float:left; width:960px; height:41px; background:url('/images/nav-bg-left.png') no-repeat top left; }
			.nav div div { float:right; width:950px; height:41px; background:url('/images/nav-bg-right.png') no-repeat top right; }
				.nav div div div { float:left; width:948px; height:41px; background:url('/images/nav-bg.png') repeat-x; }
		.nav .primary { float:left; margin-left:20px; }
		.nav .primary li a, .nav .primary li a:hover { text-decoration:none; cursor:pointer; }
		.nav .primary span { display: none; }
		.nav .primary li a { float:left; height:41px; }
			.nav .primary li a div { width:auto; padding-top:0; }
		/* .nav .our-story a, .nav .vemma-next a, .nav .vemma a, .nav .verve a, .nav .premium a, .nav .shop a { background:transparent url('/images/nav-primary.png') no-repeat; } */
		.nav .menu-en a { background:transparent url('/images/nav-primary-en.png') no-repeat; }
		.nav .menu-da a { background:transparent url('/images/nav-primary-da.png') no-repeat; }
		.nav .menu-de a { background:transparent url('/images/nav-primary-de.png') no-repeat; }
		.nav .menu-hr a { background:transparent url('/images/nav-primary-hr.png') no-repeat; }
		.nav .menu-es a { background:transparent url('/images/nav-primary-es.png') no-repeat; }
		.nav .menu-fi a { background:transparent url('/images/nav-primary-fi.png') no-repeat; }
		.nav .menu-fr a { background:transparent url('/images/nav-primary-fr.png') no-repeat; }
		.nav .menu-hu a { background:transparent url('/images/nav-primary-hu.png') no-repeat; }
		.nav .menu-it a { background:transparent url('/images/nav-primary-it.png') no-repeat; }
		.nav .menu-nl a { background:transparent url('/images/nav-primary-nl.png') no-repeat; }
		.nav .menu-no a { background:transparent url('/images/nav-primary-no.png') no-repeat; }
		.nav .menu-pl a { background:transparent url('/images/nav-primary-pl.png') no-repeat; }
		.nav .menu-ro a { background:transparent url('/images/nav-primary-ro.png') no-repeat; }
		.nav .menu-ru a { background:transparent url('/images/nav-primary-ru.png') no-repeat; }
		.nav .menu-se a { background:transparent url('/images/nav-primary-se.png') no-repeat; }
		.nav .menu-tr a { background:transparent url('/images/nav-primary-tr.png') no-repeat; }
			
			.nav .our-story a { width:124px; background-position:-8px 0; }
			.nav .our-story a:hover, .nav .our-story .on { background-position:-8px -51px; }
			
			.nav .vemma-next a { width:120px; background-position:0 -102px; }
			.nav .vemma-next a:hover { background-position:0 -153px; }
			.nav .vemma-next .on, .nav .vemma-next .on:hover { position:relative; top:-8px; height:48px; width:110px; background:url('/images/nav-next-sel.png') no-repeat center; }
			
			.nav .verve a { width:91px; background-position:-25px -102px; }
			.nav .verve a:hover { background-position:-25px -153px; }
			.nav .verve .on, .nav .verve .on:hover { position:relative; top:-8px; width:110px; height:48px; background:url('/images/nav-verve-sel.png') no-repeat center; }
			
			.nav .vemma a { width:101px; background-position:-20px -204px; }
			.nav .vemma a:hover { background-position:-20px -255px; }
			.nav .vemma .on, .nav .vemma .on:hover { position:relative; top:-8px; width:110px; height:48px; background:url('/images/nav-vemma-sel.png') no-repeat center; }
			
			.nav .thirst a { width:101px; background-position:-20px -305px; }
			.nav .thirst a:hover { background-position:-20px -356px; }
			.nav .thirst .on, .nav .thirst .on:hover { position:relative; top:-8px; width:110px; height:48px; background:url('/images/nav-thirst-sel.png') no-repeat center; }
			
		/* .nav .premium a { width:120px; background-position:0px -306px; }
			.nav .premium a:hover { background-position:0px -357px; }
			.nav .premium .on, .nav .premium .on:hover { position:relative; top:-6px; width:126px; height:54px; background:url('/images/nav-premium-sel.png') no-repeat center; }
		*/
            .nav .opportunity a { width:140px; background-position:0px -408px; }
            .nav .opportunity a:hover, .nav .opportunity .on { background-position:0px -458px; }

            .nav .shop a { width:80px; background-position:-30px -510px; }
            .nav .shop a:hover { background-position:-30px -560px; }


            .nav .secondary {
                -moz-border-radius-bottomleft:4px;
                -moz-border-radius-bottomright:4px;
                background-color:#EE5A00;
                float:right;
                height:21px;
                padding:0 11px 0 11px;
                position:absolute;
                top:-60px;
                right:-7px;
            }

			.nav .secondary li.pos {height:20px; cursor:pointer;}


			.nav .secondary li.pos .accountLogin, .nav .secondary li.pos .actualLang {padding:2px 5px 2px 23px}
			.nav .secondary li.pos .actualLang {background:none; background-repeat: no-repeat; background-position: 0px 3px;}

			a.actualLang, a.accountLogin {color:#ffffff; font-size:11px;background:url('/images/nav-account-icon.png') no-repeat 8px 3px;}

            #languageList {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#EE5A00 url('/images/lang_bottom.png') no-repeat center bottom; display:none; height:630px; overflow:hidden; padding:0 11px; position:absolute; right:-7px; top:-42px; width:auto; z-index:1000;}
			#languageList h2 {font:bold 11px tahoma, arial, sans-serif; color:#ffffff; text-align:left; text-transform:uppercase; padding:15px 0 5px 0}
			#languageList div {text-align:left; background:url('/images/lang_separator.png') no-repeat; padding:10px 0 10px 7px;}
			#languageList div a, #languageList div a:active, #languageList div a:hover {font:11px tahoma, arial, sans-serif; padding:0 20px 0 30px; color:#ffffff; text-decoration:none; display:block}
            #languageList div.active, #languageList div:hover {background:url('/images/lang_bg_hover.png') repeat-x;}
            #languageList div.active a, #languageList div:hover a {font-weight:bold;}

			.nav .secondary .first { border-left:0; padding-left:0; padding-right:10px; }
	.nav .secondary .account a { padding-left:20px; background:url('/images/nav-account-icon.gif') no-repeat; }

	.nav .homelink:hover { margin-right:-20px; padding-right:20px; background:url('/images/nav-home-icon.gif') no-repeat 145px 12px; }


.nav .our-story a:hover, .nav .our-story .on {background-position:-8px -51px}

.content-alt-nav { -moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; border-bottom:#b3b3b3 1px solid; height:31px; background: url('/images/store-categories-nav-bg.gif') repeat-x; text-align:center; }
	.content-alt-nav a { color:#ec4800; }
	.content-alt-nav ul { display:inline-block; }
	.content-alt-nav ul li { float:left; border-right:#b3b3b3 1px solid; background: url('/images/store-categories-nav-btn-bg.gif') repeat-x; }
		.content-alt-nav ul .first { border-left:#b3b3b3 1px solid; }
		.content-alt-nav ul .on { position:relative; top:-5px; border-top:#b3b3b3 1px solid; -moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; padding-bottom:5px; background: none; background-color:#ffffff; }
		.content-alt-nav ul li:hover { background: none; background-color:#ffffff; }
			.content-alt-nav ul li a span { display:none; }
	.content-alt-nav .text { display:block; height:26px; padding:5px 10px 0 10px; font-size:85%; font-weight:bold; }
		.content-alt-nav .text:hover { text-decoration:none; }

	.panel-lifetime { clear:left; float:left; margin:0 auto; margin-left:4px; width:956px; padding-top:8px; padding-bottom:5px; }
		.btn-lifetime-next { float:left; width:258px; height:133px; z-index:3; position:relative; display:block; background:url('/images/btn-lifetime-next.png') no-repeat; }
			.btn-lifetime-next span { display:none; }
		.btn-lifetime-verve { float:left; width:258px; height:133px; z-index:2; position:relative; left:-17px; margin-right:-17px; display:block; background:url('/images/btn-lifetime-verve.png') no-repeat; }
			.btn-lifetime-verve span { display:none; }
		.btn-lifetime-vemma { float:left; width:258px; height:133px; z-index:1; position:relative; left:-17px; margin-right:-17px; display:block; background:url('/images/btn-lifetime-vemma.png') no-repeat; }
			.btn-lifetime-vemma span { display:none; }
		.btn-lifetime-silver { float:left; width:232px; height:133px; position:relative; left:-17px; margin-right:-17px; display:block; background:url('/images/btn-lifetime-silver.png') no-repeat; }
			.btn-lifetime-silver span { display:none; }

/* Homepage */

	.slides { position:relative; width:954px; height:402px; overflow: hidden; }
	.slide-wrapper { position:absolute; overflow: hidden; width:954px; height:402px; -moz-border-radius:5px; -webkit-border-radius:5px; }
	.jFlowControl, .jFlowPrev, .jFlowNext { cursor:pointer; }

	.homepage-tabs { clear:left; margin:0 auto; width:956px; height:73px; }

		.btn-homepage-verve { float:left; width:258px; height:73px; position:relative;z-index:4; display:block; background-position:-6px 0; }
		.btn-homepage-verve span { display:none; }
	 	.jFlowSelected .btn-homepage-verve { z-index:9; position:relative; top:-15px; left:-5px; margin-bottom:-20px; margin-right:-10px; width:268px; height:103px; background-position:0 -83px; }

		.btn-homepage-vemma { float:left; width:258px; height:73px; position:relative;z-index:3; left:-17px; margin-right:-17px; display:block; background-position:-6px -196px; }
		.btn-homepage-vemma span { display:none; }
	 	.jFlowSelected .btn-homepage-vemma { z-index:8; position:relative; top:-15px; left:-23px; margin-bottom:-20px; margin-right:-27px; width:268px; height:103px; background-position:0 -279px; }

		.btn-homepage-premium { float:left; width:258px; height:73px; position:relative; z-index:2; left:-17px; margin-right:-17px; display:block; background-position:-6px -392px; }
		.btn-homepage-premium span { display:none; }
		.jFlowSelected .btn-homepage-premium {z-index:7; position:relative; top:-15px; left:-23px; margin-bottom:-20px; margin-right:-27px; width:268px; height:103px; background-position:0 -475px; }

		.btn-homepage-shop { float:left; width:232px; height:73px; position:relative; z-index:1;left:-17px; margin-right:-17px; display:block; background-position:-18px -588px; }
		.btn-homepage-shop span { display:none; }
		.jFlowSelected .btn-homepage-shop { z-index:6; position:relative; top:-15px; left:-23px; margin-bottom:-20px; margin-right:-27px; width:242px; height:103px; background-position:-12px -671px; }

		/* Sliders - positioning elements */
		#slider_verve{}

/* Body */

#body { clear:left; margin:0 auto; width:958px; padding-top:5px; padding-left:2px; text-align:left; }
	.center { float:left; margin-top:6px; -moz-border-radius:4px; -webkit-border-radius:4px; width:570px; background-color:#ffffff; }

	.center-noleft, .center-noright, .center-nosides { float:left; margin-top:4px; margin-left:4px; -moz-border-radius:4px; -webkit-border-radius:4px; width:758px; background-color:#ffffff; }
	.center-noleft-noright{margin-top:4px; margin-left:0px; -moz-border-radius:4px; -webkit-border-radius:4px; width:958px; background-color:#ffffff; }

	.center-noright { margin-left:1px; }
	.center-nosides { margin-left:5px; width:954px; }
	.pagetitle { margin-left:194px; width:570px; }
	.pagetitle-left { margin-left:4px; }
	.leftside, .rightside { float:left; margin-top:4px; width:194px; }
	.rightside { text-align:right; }
		.rightside .btn-med { display:inline-block; }

	.sidenav { margin:2px 0 0 5px; width:181px; }
		.sidenav li { min-height:25px; border-bottom:#c1c1c1 1px solid; background:url('/images/sidenav-item-bg.gif') no-repeat; padding:5px 0 0 28px; font-size:90%; }
		.sidenav .last { height:25px; }

	h1 { margin-left:20px; font-size:180%; color:#ffffff; font-weight:normal; }
	h2 { color:#ff6600; font-size:150%; font-weight:600; line-height:1.4em; }
		h2 a { color:#ff6600; }
	h3 { font-size:110%; }
	h2, h3, p { clear:left; padding-top:10px; padding-bottom:5px; }

	.inactive { color:#999999; }
	.note { font-size:75%; line-height:1.2em; }
	.price-highlight { font-size:130%; }
	.add-to-cart-highlight { font-size:110%; }
		.add-to-cart-highlight img { vertical-align:middle; }
		.add-to-cart-highlight .autodelivery-select { float:none; margin:0; }

	.special-message { font-size:110%; font-weight:bold; text-transform:uppercase; }

	.cart-shipping-method { list-style:none; margin-top:0; margin-left:0; }
		.cart-shipping-method li { clear:left; list-style:none; line-height:1.6em; }

	.breadcrumb-nav { color:#999999; font-size:90%; }

	.content-standard, .content-feature, .content-blog, .content-wide, .content-full { clear:left; float:left; padding:30px; }
	.content-standard, .content-blog { width:510px; }
	.content-wide { width:702px; }
	.content-full { width:894px; }
	.content-standard ul, .content-wide ul, .panel ul { list-style: disc; margin:20px 0 15px 20px; }
	.content-standard ol, .content-wide ol, .panel ol { list-style: decimal; margin:20px 0 15px 20px; }
	.content-standard ul li, .content-wide ul li, .content-standard ol li, .content-wide ol li, .panel ul li, .panel ol li { padding-bottom:5px; }
	.social-box-networks ul { margin:0; padding:0; }

	.content-standard-2col { float:left; width:235px; border-right:#cccccc 1px solid; padding-right:15px; }
	.content-standard-2col-right { float:left; position:relative; left:-1px; width:235px; border-left:#cccccc 1px solid; padding-left:20px; }
	.content-2col { float:left; width:448px; border-right:#cccccc 1px solid; }
	.content-1col {float:none;width:448px;margin:auto;}
	.content-2col-right { float:left; width:410px; border-left:0; padding-left:28px; }
	.content-2col-highlight { float:left; width:310px; border:#cccccc 1px solid; padding:15px; padding-top:5px; }

	.content-3col { float:left; border-right:#cccccc 1px solid; width:223px; padding-right:15px; font-size:90%; }
	.content-3col-center { float:left; border-right:#cccccc 1px solid; width:223px; padding-right:15px; font-size:90%; }
	.content-3col-last { float:left; width:223px; font-size:90%; }

	.content-feature { padding:10px 30px 0 30px; line-height: 1.2em }
		.content-feature h3 { clear:none; }
		.content-feature p { clear:none; font-size:85%; }
		.content-feature .pic { float:left; position:relative; left:-5px; }

	.content-blog .post-date, .content-blog .comments { clear:none; float:left; font-size:90%; }
	.content-blog .comments { margin-left:15px; }

	.content-wide .cart-continue { clear:none; float:left; width:50%; }
	.content-wide .cart-checkout { clear:none; float:left; width:50%; text-align:right; }

	.content-store-link { clear:left; float:left; background-color:#dddddd; width:510px; padding:20px 30px 20px 30px; }
		.content-store-link h3 { font-size:120%; }
		.content-store-link h4 { margin-bottom:10px; }
		.content-store-link .pic { float:left; position:relative; top:-15px; }
		.content-store-link .info { float:left; width:200px; padding-left:35px; }
		.content-store-link .btn-main-green { padding-top:10px; }

	.product-select-photo { float:left; margin-right:5px; }
	.product-select-order { float:left; width:165px; padding-top:10px; font-size:85%; }
		.product-select-order img { vertical-align:middle; }
	.product-select-info { clear:left; padding-top:10px; font-size:85%; }
		.product-select-info li { line-height:1.6em; }
	.product-shot { float:left; width:200px; margin-top:10px; margin-right:30px; text-align:center; }
	.product-info { float:left; width:468px; margin-top:20px; }
		.product-info ul { margin-top:20px; }

	.related-product { float:left; width:230px; font-size:85%; }
	.related-product-shot { float:left; margin-right:10px; }
	.related-product-info { clear:none; }

	.store-message {clear:both; width:700px; padding-top:15px; margin:0 auto; text-align:center; font-style:italic; }

	.store-categories-nav { -moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; border-bottom:#b3b3b3 1px solid; height:46px; background: url('/images/store-categories-nav-bg.gif') repeat-x; text-align:center; }
		.store-categories-nav .products { margin-left:230px; }
		.store-categories-nav .member-products { margin-left:100px; }
		.store-categories-nav ul li { float:left; background: transparent; }
			.store-categories-nav ul li a { display: block; background: transparent url('/images/product_tabs.png') no-repeat 0 0; width: 116px; height: 47px; margin-right: -1px;}
			.store-categories-nav ul .on a{ position:relative; top:-5px; padding-bottom:5px;}
				.store-categories-nav ul li a.verve { background-position: -580px -53px;}
				.store-categories-nav ul li a.verve:hover { background-position: -580px -101px;}
				.store-categories-nav ul li.on a.verve { background-position: -580px 0px;}

				.store-categories-nav ul li a.thirst { background-position: -696px -53px;}
				.store-categories-nav ul li a.thirst:hover { background-position: -696px -102px;}
				.store-categories-nav ul li.on a.thirst { background-position: -696px 0px;}
				
				.store-categories-nav ul li a.bpacks { background-position: -116px -53px;}
				.store-categories-nav ul li a.bpacks:hover { background-position: -116px -101px;}
				.store-categories-nav ul li.on a.bpacks { background-position: -116px 0px;}

                .store-categories-nav ul li .store-tab-en a.all, .store-categories-nav ul li .store-tab-he a.all { transparent url('/images/product_tabs.png') no-repeat 0 0;  }
                .store-categories-nav ul li .store-tab-en a.all, .store-categories-nav ul li .store-tab-he a.all { background-position: 0px -53px;}
                .store-categories-nav ul li .store-tab-en a.all:hover, .store-categories-nav ul li .store-tab-he a.all:hover { background-position: 0px -101px;}
                .store-categories-nav ul li.on .store-tab-en a.all, .store-categories-nav ul li.on .store-tab-he a.all{ background-position: 0px 0px;}

				.store-categories-nav ul li .store-tab-de a.all { background: transparent url('/images/product_tabs_all_de.png') no-repeat 0 0; background-position: 0px -58px; }
				.store-categories-nav ul li .store-tab-es a.all { width: 160px; background: transparent url('/images/product_tabs_all_es.png') no-repeat 0 0; background-position: 0px -58px; }
				.store-categories-nav ul li .store-tab-fi a.all { width: 160px; background: transparent url('/images/product_tabs_all_fi.png') no-repeat 0 0; background-position: 0px -58px; }
				.store-categories-nav ul li .store-tab-fr a.all { width: 160px; background: transparent url('/images/product_tabs_all_fr.png') no-repeat 0 0; background-position: 0px -58px; }
				.store-categories-nav ul li .store-tab-hr a.all { background: transparent url('/images/product_tabs_all_hr.png') no-repeat 0 0; background-position: 0px -58px; }
				.store-categories-nav ul li .store-tab-hu a.all { width: 160px; background: transparent url('/images/product_tabs_all_hu.png') no-repeat 0 0; background-position: 0px -58px; }
				.store-categories-nav ul li .store-tab-it a.all { width: 120px; background: transparent url('/images/product_tabs_all_it.png') no-repeat 0 0; background-position: 0px -58px; }
				.store-categories-nav ul li .store-tab-nl a.all { width: 150px; background: transparent url('/images/product_tabs_all_nl.png') no-repeat 0 0; background-position: 0px -58px; }
				.store-categories-nav ul li .store-tab-no a.all { width: 125px; background: transparent url('/images/product_tabs_all_no.png') no-repeat 0 0; background-position: 0px -58px; }
				.store-categories-nav ul li .store-tab-pl a.all { width: 160px; background: transparent url('/images/product_tabs_all_pl.png') no-repeat 0 0; background-position: 0px -58px; }
				.store-categories-nav ul li .store-tab-ro a.all { width: 130px; background: transparent url('/images/product_tabs_all_ro.png') no-repeat 0 0; background-position: 0px -58px; }
				.store-categories-nav ul li .store-tab-ru a.all { width: 125px; background: transparent url('/images/product_tabs_all_ru.png') no-repeat 0 0; background-position: 0px -58px; }
				.store-categories-nav ul li .store-tab-se a.all { width: 125px; background: transparent url('/images/product_tabs_all_se.png') no-repeat 0 0; background-position: 0px -58px; }
				.store-categories-nav ul li .store-tab-tr a.all { background: transparent url('/images/product_tabs_all_tr.png') no-repeat 0 0; background-position: 0px -58px; }
				.store-categories-nav ul li a.all:hover { background-position: 0px -111px;}
				.store-categories-nav ul li.on a.all{ background-position: 0px 0px;}

				.store-categories-nav ul li a.event { background-position: -232px -53px;}
				.store-categories-nav ul li a.event:hover { background-position: -232px -101px;}
				.store-categories-nav ul li.on a.event{ background-position: -232px 0px;}

				.store-categories-nav ul li a.premium { background-position: -348px -53px;}
				.store-categories-nav ul li a.premium:hover { background-position: -348px -101px;}
				.store-categories-nav ul li.on a.premium{ background-position: -348px 0px;}

				.store-categories-nav ul li a.vemma { background-position: -464px -53px;}
				.store-categories-nav ul li a.vemma:hover { background-position: -464px -101px;}
				.store-categories-nav ul li.on a.vemma{ background-position: -464px 0px;}

				.store-categories-nav ul li a span { display:none; }
		.store-categories-nav .text { display:block; height:31px; padding:10px; padding-top:15px; padding-bottom:0; font-weight:bold; font-size:110%; text-transform:uppercase; }
			.store-categories-nav .text:hover { text-decoration:none; }
		.store-categories-nav .next { display:block; width:72px; height:46px; background: url('/images/store-categories-nav-next.gif') center no-repeat; padding:0 5px 0 5px; }

/* Footer */

#footer { clear:left; margin:0 auto; width:960px; padding:10px 0 20px 0; color:#ffffff; font-size:95%; }
	#footer a { color:#ffffff; text-decoration:underline; }
	#footer .secure-country { margin:0 auto; margin-top:10px; width:340px; }
		#footer .secured { float:left; margin-right:10px; }
	#footer .legal { font-size:75%; line-height:1.3em; }


#header_menu {
	z-index:1000;

}


ul#header_menu a {padding-left:10px;display:block;}
ul#header_menu a.log {background:url('/images/dot1.gif') 0 2px no-repeat; width: 100px;}
ul#header_menu li {background:transparent;float:left;position:relative;text-align:left;}
ul#header_menu li#lang{height:0}



ul#header_menu li#lang a#on_bar{
	text-decoration:none;
	padding:0px 27px 8px 7px;
}

ul#header_menu li#lang a{
	text-decoration:none;
	padding:0px 27px 2px 7px;
}

ul#header_menu li#lang span{
        background:url('/images/flag_gb.png') 3px center no-repeat;
        padding-left:26px;
}

ul#header_menu li#lang a:hover{color:#ff6600;background:transparent;z-index:1000;}
ul#header_menu li#lang ul {
	list-style-type:none;
        background:#F0F0F0;
        visibility:hidden;
        position:absolute;
        z-index:1000;
        top:26px;
        left:0;
        min-height:100px;
        height:auto;
        width:170px;

}
ul#header_menu li#lang li{
        background-color:#F0F0F0;
        float:none;
        color:#413d3d;
        border-left:1px solid #BBB;
        border-right:1px solid #BBB;
        padding:1px;
}

ul#header_menu li#lang li.bottom{
        border-bottom:1px solid #BBB;
}

ul#header_menu li#lang li a{
        background:transparent url('/images/flag_gb.png') center left no-repeat;
        display:block;
        color:#413d3d;
        text-decoration:none;
        text-indent:30px;
        margin-left:25px;
}

ul#header_menu li#lang li a:hover {
        background:transparent url('/images/flag_gb.png') center left no-repeat;
        color:#ff6600;
        font-weight:bold;
}

ul#header_menu li#lang li em{
        font-size:11px;
        text-transform:uppercase;
        display:block;
        font-style:normal;
        font-weight:bold;
        padding:9px 0 1px 25px;
}

ul#header_menu li#lang:hover ul,ul#header_menu li#lang a:hover ul{
        visibility:visible;
	list-style-type:none;
}

.signup_container {
	width:70%;
	margin:20px auto 20px auto;
}

.signup_join legend a,.signup_join legend a:visited {
    font-size:17px;
    font-weight:bold;
    text-decoration:none;
}

.signup_join {
    border:1px solid #A5ACB2;
    margin-left:auto;
    margin-right:auto;
    padding:20px;
    font-size:15px;
}
.signup_join img.foto {
	margin-top:20px;
	display:block;
	width:171px;
	float:left;
}
.signup_join p {
	display:block;
	float:left;
	width:70%;
	height:154px;
	clear:none;
}
div.clear{clear:both;}

.DeBugBody{
  display:none;
  border:2px solid #666;
  padding:3px;
  background:#EEE;
  height:700px;
  -moz-opacity:0.95;
  overflow:auto;
  font-size: 12px;
  position:absolute;
  top:0px;
  left:0px;
  width:95%;
  z-index:1200;
}
#SignupFormContainer select, #SignupFormContainer input, #SignupFormContainer .select_list_head{
	margin-left:20px;
}
span.label-hint, div.label-hint {color:#666666;font-size:10px;line-height:11px;width:59%;margin-left:40%;}
.content-2col-right span.label-hint, .content-2col-right div.label-hint{margin-left:30%;}
.vat-inputs{margin-left:40%}
span.vat-label{font-size:12px;color:#666666;}

.step3-content-row1, .step3-content-row2, .step3-content-row3, .step3-content-vat, .step3-content-ticketnames {width:90%;margin:15px auto;}
.step3-content-row3{border-top:#cccccc 1px solid; margin-top:20px;}
.step3-content-row1 h2, .step3-content-row2 h2, .step3-content-row3 h2{font-size:130%;}

.step3-content-row1-left, .step3-content-row2-left{width:33%;padding:10px;float:left;}
.step3-content-row1-right, .step3-content-row2-right{width:55%;padding:10px 20px 10px 20px;float:left; border-left:#cccccc 1px solid;}


.step3-content-row3 table.summary{width:95%;margin:auto;}
.step3-content-row3 table.summary td{padding:2px 5px 2px 5px;font-size:11px;}
.step3-content-row3 table th{font-size:95%;color:#FFF;font-weight:600;text-align:center;background:#24AE00;}
.step3-content-row3 table td.td-center{text-align:center;}
.step3-content-row3 table td.td-left{text-align:left;}
.step3-content-row3 table td.td-right{text-align:right;}

.step3-content-vat, .step3-content-ticketnames {border-top:#cccccc 1px solid; margin-top:20px;}
.step3-content-vat .vat-inputs{margin-left:10px;}
.step3-content-vat #vat_id_row{margin-left:10px;}
.step3-content-vat #vat_id_row label{width:auto;}

.step3-content-ticketnames label{display: block; float: left; margin-left: 50px; width: 170px; margin-top: 0px; margin-bottom: 5px; text-indent: 0; text-align: right; margin-right: 5px;}

.notification, .notificationForm, .notification_ok, .error {width:90%; margin:20px auto; padding:20px; background:#FFE5E5; border:2px #FFCCCC solid; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -icab-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; cursor:pointer;}
.notificationForm {padding:20px 20px 15px 20px; background:#eee; border-color:#e0e0e0; cursor:default}
.notification_ok {background:#A7EF59;border:2px #6FBF17 solid;text-align:center;display:none;}

#error1, #error2,#error3, #vat_id_error, #confirmation_error, #presignup_notice, #personal_use_notice, #signup_step1_error, #error_step3, #manage_website_msg, #blog_msg {text-align:center; display:none}

.confirmation{padding:30px;}


.allredyInVemma {width:auto; padding:30px 15px}
.allredyInVemma h1 {color:#FF6600; font:bold 22px arial, tahoma, sans-serif}
.allredyInVemma label {font-weight:bold; font-size:13px; padding:5px 10px 5px 20px}
.allredyInVemma label em {color:#ff0000}

#which_autoship_selector {width:640px; padding:10px 20px; background:#f5f5f5; border:2px #eee solid; margin:30px auto}
#which_autoship_selector ul {width:690px; margin:10px auto; font:14px tahoma, arial, sans-serif}
#which_autoship_selector ul li {width:190px; height:20px; margin:5px 10px}
#which_autoship_selector ul li label {float:left}
#which_autoship_selector ul li input {float:left}

.item_img {
	border: 0px;
	float: left;
	padding: 2px;
	width: 200px;
}

.item_img.new_item {background:url("/images/new-item-en.png") no-repeat top left; padding-top:75px; margin-right:10px;}

.item_img.new_item.ni-lang-en{background:url("/images/new-item-en.png") no-repeat top left;}
.item_img.new_item.ni-lang-de{background:url("/images/new-item-de.png") no-repeat top left;}
.item_img.new_item.ni-lang-it{background:url("/images/new-item-it.png") no-repeat top left;}
.item_img.new_item.ni-lang-nl{background:url("/images/new-item-nl.png") no-repeat top left;}
.item_img.new_item.ni-lang-pl{background:url("/images/new-item-pl.png") no-repeat top left;}
.item_img.new_item.ni-lang-se{background:url("/images/new-item-se.png") no-repeat top left;}

.item_img.new_item img {padding-left:15px;}

.item_content {
	border: 0px;
	float: left;
	padding: 2px;
	width: 290px;
}

.item_price {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px 0px 7px;
	text-decoration: none;
}

.item_point_grey {
	background-image: url(../images/bullet.png);
	background-position: 0px 7px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px 10px 3px 11px;
	text-align: left;
}

.item_description {
    color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
}

.item_spacer {
	clear: both;
    width: 100%;
	border-bottom: 1px solid #E6E6E0;
    margin-bottom: 10px;
}



#form.mainForm {padding:30px}

#form.mainForm h4 {font:bold 15px tahoma, arial, sans-serif; line-height:24px; text-align:center}
#form.mainForm table.productList {width:100%; margin:30px auto; border:none}
#form.mainForm table.productList th {background:#f60; padding:10px 30px; font-size:14px; color:#fff}
#form.mainForm table.productList th:first-child {-moz-border-radius-topleft:5px; -khtml-border-top-left-radius:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px}
#form.mainForm table.productList th:last-child {-moz-border-radius-topright:5px; -khtml-border-top-right-radius:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px}
#form.mainForm table.productList th sup {color:#000}
#form.mainForm table.productList th span {font-weight:normal; padding:0 0 0 30px; font-size:12px}

#form.mainForm table.productList tbody {background:#eee}
#form.mainForm table.productList tr td {border:1px #ddd solid; font-size:13px; padding:10px 30px}
#form.mainForm table.productList tr td:first-child {text-align:center; padding:5px}

#update_data_container {width:auto; background:#daefff; padding:20px; margin:0 auto 20px auto; border:1px #bbe1ff solid; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px}
#update_data_container h3 {font:bold 15px tahoma, arial, sans-serif; margin:0; padding:0}
#update_data_container p {font-size:13px}

#update_data_container .form_table td {vertidal-align:middle}
#update_data_container .form_table td:first-child {width:420px}

#update_data_container .update_phone_label {float:left; font:bold 12px tahoma, arial, sans-serif; margin:5px 5px 0 0}
#update_data_container .update_phone_input {float:left}
#update_data_container .update_phone_input input {border:1px #9bbdd7 solid; width:270px; margin:0 0 0 10px}
a#save_button.button_small.button_green, #buttonSubmit1, #buttonSubmit2 {display:inline-block; height:17px; text-decoration:none; background:url('../images/btn-green-bg.gif') repeat-x top left; padding:10px 15px; color:#fff; font-weight:bold; font-size:12px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-align:center}
a#save_button.button_small.button_green:hover, #buttonSubmit1:hover, #buttonSubmit2:hover {text-decoration:none; background:url('../images/btn-green-bg-active.gif') repeat-x top left}

.noAutoship {height:25px; width:100%; margin:4px auto}
.noAutoship input {float:left; margin:3px 0 0 0}
.noAutoship label {float:left; font-size:14px; padding:0 30px}
.legend {font-size:12px}
.indicators div {margin:5px 0 0 0; font-size:13px}
.buttons {border-top:1px #daefff solid; border-bottom:1px #daefff solid; padding:10px 0; margin:10px auto}

#email_invalid {position:absolute; margin:20px 0 0 0}
#which_autoship_selector {width:320px; position:absolute; position:fixed; top:250px; left:30%; right:30%; background:#ffa8a8; border:1px #ea9595 solid;  -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; z-index:111;}
#which_autoship_selector .closeBtn {font:bold 13px tahoma, arial, sans-serif; cursor:pointer; color:#111; float:right}
#which_autoship_selector h1 {font:14px tahoma, arial, sans-serif; text-align:left; padding:3px 0; color:#000; clear:both;display:block;width:290px;}

.fxtbl {width:auto}
.fxtable {width:100%; border:none}
.fxtable thead, .fxtable thead tr {border:none; border:1px #24AE00 solid}
.fxtable thead tr th {padding:10px; text-align:left; border:none}
.fxtable td {padding:5px 10px; text-align:left; font-weight:bold; font-size:12px; border:1px #ddd solid}

.formRow {padding:5px}
.formRow input {width:200px !important}
.editData {width:auto}



.vemmanext h2{color: #0A8CDF;}
.premium h3{color: #f89826; font-size: 120%; font-weight: normal;}
.premium em{font-style: normal; color: #ff6600;}
.vemmanutrition p.anchors{text-align: center;}
.vemmanutrition h2 a:hover {text-decoration: none; cursor: default;}


.backoffice-alt-nav { -moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; height:31px; background: url('/images/store-categories-nav-bg.gif') repeat-x; text-align:center; border-bottom:1px solid #B3B3B3;}
.backoffice-alt-nav a { color:#ec4800; }
.backoffice-alt-nav ul { display:inline-block; *display:inline; zoom:1; }
.backoffice-alt-nav ul li { float:left; border-right:#b3b3b3 1px solid; background: url('/images/store-categories-nav-btn-bg.gif') repeat-x; cursor:pointer}
.backoffice-alt-nav ul .first { border-left:#b3b3b3 1px solid; }
.backoffice-alt-nav ul .on {background: none; background-color:#ffffff;padding-bottom:5px; position:relative; padding-top:10px; top:-5px; border-bottom:none; border-top:1px solid #B3B3B3; margin-bottom:-6px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -webkit-border-top-right-radius:5px; -webkit-border-top-left-radius:5px; -khtml-border-top-left-radius:5px; -khtml-border-top-right-radius:5px; border-top-left-radius:5px; border-top-right-radius:5px; cursor:default}
.backoffice-alt-nav ul li:hover { background: none; background-color:#efefef; }
.backoffice-alt-nav ul li a span { display:none; }
.backoffice-alt-nav .text { display:block; height:21px; padding:5px 10px 5px 10px; font-size:85%; font-weight:bold; }
.backoffice-alt-nav .text:hover { text-decoration:none; }
.backoffice-alt-nav .on:hover {background-color:#fff; }


#myController { float:left; position:relative; opacity:0.8;filter:alpha(opacity=80); top:-37px; width:956px; margin-bottom:-37px; }
#myController a { color:#000000; }
#myController a:hover { text-decoration:none; }
#myController .jFlowSelected a { color:#666666; text-shadow: 1px 1px 0 #cccccc; }
#myController-bottom { clear:left; opacity:0.8;filter:alpha(opacity=80); -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; position:relative; top:-5px; margin-bottom:-5px; width:954px; height:5px; background-color:#d9d9d9; }
.jFlowControl-first, .jFlowControl, .jFlowControl-last { float:left; display:inline-block; border-top:#999999 1px solid;  background: url('/images/store-categories-nav-bg.gif') repeat-x; height:21px; padding:5px 0 5px 0; font-size:85%; }
.jFlowControl-first { width:30px; }
.jFlowControl { text-align:center; font-weight:bold; }
.jFlowControl-last { width:637px; }
.jFlowSelected { border:#999999 1px solid; border-top:0; height:20px; padding:6px 0 5px 0; background:none; }
.jFlowControl .corner-left { display:none; float:left; position:relative; top:2px; left:-1px; }
.jFlowSelected .corner-left { display:block; }
.jFlowControl .corner-right { display:none; float:right; position:relative; top:2px; left:1px; }
.jFlowSelected .corner-right { display:block; }

#controlEvent { width:100px; }
#controlPremium { width:65px; }
#controlVemma { width:60px; }
#controlVerve { width:60px; }

.signup_container label{font-size:15px;float:none;display:inline;padding:2px 0px 0px 5px;}
.signup-aggreement {margin:10px 40px 0px 40px}
.signup-aggreement input{display:inline;}
.signup-aggreement label{display:inline; float:none;}

#press-kit .category {margin-bottom: 12px;}
	#press-kit .category h3 {display:block; position: relative; height: 38px; line-height: 38px; margin: 0 10px 0px 10px; background: url('/images/presskit/kategoria_srodek.png') repeat-x 0 0; text-transform: uppercase; padding: 0; padding-left: 28px; color: #525252; cursor: pointer;}
		#press-kit .category h3 .left, #press-kit .category h3 .right {display: block; position: absolute; top: 0; left: -10px; width: 10px; height: 38px; background: url('/images/presskit/kategoria_corners.png') no-repeat 0 0;}
		#press-kit .category h3 .right {left: auto; right: -10px; background-position: -10px 0;}

		#press-kit .category h3:hover {background-position: 0 -38px; color: #d54100;}
			#press-kit .category h3:hover .left {background-position: 0 -38px;}
			#press-kit .category h3:hover .right {background-position: -10px -38px;}

		#press-kit .category.active h3, #press-kit .category.active h3:hover {background-position: 0 -76px; color: #fff;}
			#press-kit .category.active h3 .left, #press-kit .category.active h3:hover .left {background-position: 0 -76px;}
			#press-kit .category.active h3 .right, #press-kit .category.active h3:hover .right {background-position: -10px -76px;}

		#press-kit .category h3 .triangle {display: block; width: 11px; height: 8px; position: absolute; top: 14px; left: 7px; background: url('/images/presskit/kategoria_trojkat.png') no-repeat 0 0;}
			#press-kit .category.active h3 .triangle {background-position: 0 -8px;}

		#press-kit .category h3 .expand {display: block; width: 150px; height: 100%; text-align: right; position: absolute; top: 0; right: 0; text-transform: lowercase; font-size: 12px;}
			#press-kit .category.active h3 .expand {display: none;}

		#press-kit .category .wrapper {display: none; background: #f5f5f5; padding: 18px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; overflow: hidden;}
			#press-kit .category.active .wrapper {display: block;}

		#press-kit .elements_container {width: 393px; margin-left: 44px;}
			#press-kit .element {display: block; float: left; width: 100px; height: 130px; margin: 0 7px 7px 0; background: url('/images/presskit/bg_element.png') no-repeat 0 0; padding: 0 12px;}
				#press-kit .element:hover {background-position: 0 -130px;}
				#press-kit .element a {outline: none;}

				#press-kit .element .picture {background-repeat: no-repeat;}

				#press-kit .logotypes .element {height: 115px; background-position: 0 -260px}
					#press-kit .logotypes .element:hover {background-position: 0 -375px}

					#press-kit .logotypes .element .picture {width: 100px; height: 60px; background-position: center 0; margin: 14px auto 0 auto; outline: none;}
						#press-kit .logotypes .element:hover .picture {background-position: center -60px;}

					#press-kit .product_pics .element .picture {width: 100px; height: 92px; background-position: center 0; margin: 1px auto 0 auto;}
						#press-kit .product_pics .element:hover .picture {background-position: center -95px;}

						#press-kit .element .picture a {display: block; width: 100%; height: 100%}

					#press-kit .element a {font-size: 9px; color: #5a5a5a; font-weight: bold; display: block; width: 100%; height: 18px; overflow: hidden;}
						#press-kit .element:hover a {color: #ff6600; text-decoration: none;}
						#press-kit .element a:hover {color: #ff6600; text-decoration: none;}
					#press-kit .element .size {font-size: 9px; color: #b0b0b0; font-weight: normal; display: block; width: 100%; height: 18px; overflow: hidden;}

		#press-kit .download_all {position: relative; display: block; float: right; background: url('/images/presskit/button_download_all.png') no-repeat 0 0; height: 30px; line-height: 30px; margin: 10px 7px 0 0; padding: 0 10px 0 17px; color: #ff6600; text-transform: uppercase; font-weight: bold; outline: none;}
			#press-kit .download_all .right {display: block; position: absolute; top: 0; right: -7px; width: 7px; height: 100%; background: url('/images/presskit/button_download_all.png') no-repeat 0 -60px;}
			#press-kit .download_all:hover {text-decoration: none; background-position: 0 -30px;}
				#press-kit .download_all:hover .right {background-position: 0 -90px}

		#press-kit .pdf_docs .document {display: block; position: relative; height: 46px; margin: 0 11px 5px 11px; padding: 4px 0 0 40px; background: url('/images/presskit/document_bg.png') repeat-x 0 -100px; color: #4b4b4b; font-weight: bold; outline: none;}
			#press-kit .pdf_docs .document .left, #press-kit .pdf_docs .document .right {display: block; position: absolute; top: 0; left: -11px; height: 50px; width: 11px; background: url('/images/presskit/document_bg.png') no-repeat 0 0;}
			#press-kit .pdf_docs .document .right {left: auto; right: -11px; background-position: -11px 0;}

			#press-kit .pdf_docs .document:hover {text-decoration: none; color: #ff6600; background-position: 0 -150px;}
				#press-kit .pdf_docs .document:hover .left  {background-position: 0 -50px;}
				#press-kit .pdf_docs .document:hover .right  {background-position: -11px -50px;}

			#press-kit .pdf_docs .document .icon {display: block; position: absolute; width: 40px; height: 40px; top: 5px; left: 0; background: url('/images/presskit/pdf_icon.png') no-repeat 0 0;}
				#press-kit .pdf_docs .document:hover .icon {background-position: 0 -40px;}

			#press-kit .pdf_docs .document .desc {font-size: 12px; color: #b0b0b0; font-weight: normal;}
			#press-kit .pdf_docs .document .hover_only {display: none;}
				#press-kit .pdf_docs .document:hover .hover_only {display: inline;}
				
#SE3DSecuredInfo {width:500px; height:400px; overflow:scroll; position:absolute; position:fixed; top:100px; left:20%; right:30%; background:#FFE5E5; border:1px #2E0F00 solid;  -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; z-index:111; padding:20px;
font-size:13px;}
.SE3DSecuredMessage .warning{width:150px;text-align:center;background:yellow;color:red;font-weight:bold;}
.SE3DSecuredMessage	h3{color:#FF0000;}			

.video-list {width:570px;padding:5px 5px 5px 5px;}
.video-list .video-list-title {color:#FF6600;}
.video-list a.video-prev img{filter:alpha(opacity=75);opacity:0.5;width:100px;float:left;display:block; border:1px solid #666;margin-right:15px;}
.video-list a.video-prev:hover img{filter:alpha(opacity=100);opacity:1;}


/* Slides na stronie glownej */
#home-feature { float:left; position:relative; margin-left:5px; width:958px; height:394px; overflow:hidden; }
#home-feature-main { float:left; overflow:hidden; width:771px; height:394px; }
#home-feature-main-slides { float:left; background-color:#ffffff; }
#home-feature-main-slides li { width:771px; height:394px; }

#home-feature-thumbs { float:left; width:175px; height:371px; padding-left:12px; overflow:hidden; }
#home-feature-thumbs-slides li { float:left; width:171px; }
#home-feature-thumbs-slides li a { float:left; width:171px; height:97px; }
#home-feature-thumbs-slides li span { display:none; }
#home-feature-thumbs-thirst { background:url('/images/start-headers/home-feature-thirst-thumb.jpg') no-repeat; }
#home-feature-thumbs-next { background:url('/images/start-headers/home-feature-next-thumb.jpg') no-repeat; }
#home-feature-thumbs-verve { background:url('/images/start-headers/home-feature-verve-thumb.jpg') no-repeat; }
#home-feature-thumbs-vemma { background:url('/images/start-headers/home-feature-vemma-thumb.jpg') no-repeat; }
#home-feature-thumbs-shop{ background:url('/images/start-headers/home-feature-shop-thumb.jpg') no-repeat; }
#home-feature-thumbs-nutrition { background:url('/images/start-headers/home-feature-nutrition-thumb.jpg') no-repeat; }
#home-feature-arrow { z-index:2; position:absolute; top:294px; right:76px; width:34px; height:34px; background:url('/images/start-headers/home-feature-arrow-b-on.png') no-repeat; }
#home-feature-arrow:hover { background:url('/images/start-headers/home-feature-arrow-b.png') no-repeat; }
#home-feature-arrow span { display:none; }

.shop-now{background:url("/images/buttons/btn-buy-now-en.png") no-repeat 0 0; margin-top:-4px; width:179px;}
.shop-now.sn-lang-en{background:url("/images/buttons/btn-buy-now-en.png") no-repeat 0 0;}
.shop-now.sn-lang-de{background:url("/images/buttons/btn-buy-now-de.png") no-repeat 0 0;}
.shop-now.sn-lang-da{background:url("/images/buttons/btn-buy-now-da.png") no-repeat 0 0;}
.shop-now.sn-lang-es{background:url("/images/buttons/btn-buy-now-es.png") no-repeat 0 0;}
.shop-now.sn-lang-fi{background:url("/images/buttons/btn-buy-now-fi.png") no-repeat 0 0;}
.shop-now.sn-lang-fr{background:url("/images/buttons/btn-buy-now-fr.png") no-repeat 0 0;}
.shop-now.sn-lang-hr{background:url("/images/buttons/btn-buy-now-hr.png") no-repeat 0 0;}
.shop-now.sn-lang-hu{background:url("/images/buttons/btn-buy-now-hu.png") no-repeat 0 0;}
.shop-now.sn-lang-it{background:url("/images/buttons/btn-buy-now-it.png") no-repeat 0 0;}
.shop-now.sn-lang-nl{background:url("/images/buttons/btn-buy-now-nl.png") no-repeat 0 0;}
.shop-now.sn-lang-no{background:url("/images/buttons/btn-buy-now-no.png") no-repeat 0 0;}
.shop-now.sn-lang-pl{background:url("/images/buttons/btn-buy-now-pl.png") no-repeat 0 0;}
.shop-now.sn-lang-ro{background:url("/images/buttons/btn-buy-now-ro.png") no-repeat 0 0;}
.shop-now.sn-lang-ru{background:url("/images/buttons/btn-buy-now-ru.png") no-repeat 0 0;}
.shop-now.sn-lang-se{background:url("/images/buttons/btn-buy-now-se.png") no-repeat 0 0;}
.shop-now.sn-lang-tr{background:url("/images/buttons/btn-buy-now-tr.png") no-repeat 0 0;}
.shop-now:hover{background-position:0 -80px;}

.get-started{background:url("/images/buttons/btn-get-started-en.png") no-repeat 0 0; margin-top:-4px; width:189px;}
.get-started.gs-lang-en{background:url("/images/buttons/btn-get-started-en.png") no-repeat 0 0;}
.get-started.gs-lang-de{background:url("/images/buttons/btn-get-started-de.png") no-repeat 0 0;}
.get-started.gs-lang-da{background:url("/images/buttons/btn-get-started-da.png") no-repeat 0 0;}
.get-started.gs-lang-es{background:url("/images/buttons/btn-get-started-es.png") no-repeat 0 0;}
.get-started.gs-lang-fi{background:url("/images/buttons/btn-get-started-fi.png") no-repeat 0 0;}
.get-started.gs-lang-fr{background:url("/images/buttons/btn-get-started-fr.png") no-repeat 0 0;}
.get-started.gs-lang-hu{background:url("/images/buttons/btn-get-started-hu.png") no-repeat 0 0;}
.get-started.gs-lang-it{background:url("/images/buttons/btn-get-started-it.png") no-repeat 0 0;}
.get-started.gs-lang-nl{background:url("/images/buttons/btn-get-started-nl.png") no-repeat 0 0;}
.get-started.gs-lang-no{background:url("/images/buttons/btn-get-started-no.png") no-repeat 0 0;}
.get-started.gs-lang-pl{background:url("/images/buttons/btn-get-started-pl.png") no-repeat 0 0;}
.get-started.gs-lang-ro{background:url("/images/buttons/btn-get-started-ro.png") no-repeat 0 0;}
.get-started.gs-lang-ru{background:url("/images/buttons/btn-get-started-ru.png") no-repeat 0 0;}
.get-started.gs-lang-se{background:url("/images/buttons/btn-get-started-se.png") no-repeat 0 0;}
.get-started.gs-lang-tr{background:url("/images/buttons/btn-get-started-tr.png") no-repeat 0 0;}
.get-started:hover{background-position:0 -80px;}

.vemmavoice-text {
color:#666666;
font-size:14px;
margin:56px 0 0 156px;
text-align:center;
width:190px;
}


.vemmavoice-button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/vemmavoice_button.png) repeat-x scroll 0 0;
color:#FFFFFF;
cursor:pointer;
font-size:14px;
font-weight:bold;
height:45px;
line-height:0.8em;
margin:6px 0 0 192px;
padding-left:0;
padding-top:7px;
position:relative;
text-align:center;
width:123px;
}