body			{margin:0px;padding:0px;background:#3C5330;background-image:url('img/backgrBody.jpg');background-repeat:repeat-x;scrollbar-3dlight-color:#AEBEA9;scrollbar-arrow-color:#000000;scrollbar-base-color:#000000;scrollbar-darkshadow-color:#38522C;scrollbar-face-color:#AEBEA9;scrollbar-highlight-color:#DEDEDE;scrollbar-shadow-color:#000000;scrollbar-track-color:#F5F5F5;}
a,div,p,td,input{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#FFFFFF;}
img				{border:0px;}
h1				{display:none;}
h3				{font-size:12px;color:black;}
p				{margin:0px;padding:0px;font-family:Arial,Verdana,sans-serif;font-size:11px;color:#001006;}
li,ul,ol		{margin:0px 10px 0px 15px;padding:0px;font-family:Arial,Verdana,sans-serif;font-size:11px;color:#001006;}
/* general formatting */
#logo		{position:absolute;left:620px;top:850px;}
#jsHref			{visibility:hidden;}
.underline		{text-decoration:underline;}
.nounderline	{text-decoration:none;}
.bold			{font-weight:bold;}
.italic			{font-style:italic;}
.fontBig		{font-size:14px;}
.fontSmall		{font-size:13px;}
.darkGreen		{color:#3C6137;}
.red			{color:#AE180B;}
/* element size */
.big			{width:205px;}
.small			{width:50px;text-align:right;}
.smaller		{width:28px;text-align:right;}
/* form elements formatting */
input,textarea	{padding:1px;margin-left:5px;vertical-align:middle;overflow:auto;}	
.row			{position:relative;text-align:right;padding:1px 100px 0px 1px;margin-bottom:5px;}
.rowSel			{text-align:right;padding:1px 0px 0px 1px;margin:5px;}	
form					{margin:0px; padding:0px;}
input,select,textarea	{color:#000000;overflow:hidden;background:#ffffff; border:1px #C0C0C0 solid; border-width:1px 1px 1px 1px; margin:0px 2px 0px 5px; vertical-align : middle;}	
	textarea			{overflow:auto;}
	.inputtextalign		{position:relative;top:2px;}
	.field				{background:#ffffff; border-color:#C0C0C0; vertical-align:middle;}
	.fieldCheck			{background:#EDEDED; border:0px; vertical-align:middle;}
	.fieldCheckFocus	{background:#ffffff; border:0px; vertical-align:middle;}
	.fieldCheckError	{background:#DDE7DC; border:0px; vertical-align:middle;}
	.fieldFocus			{background:#ffffff; border-color:#C0C0C0; vertical-align:middle;}
	.fieldError			{background:#E5F3E2; border-color:#C0C0C0; vertical-align:middle;}
.right			{float:right;margin-right:1px;}
.left			{float:left;margin-left:133px;}
.button			{position:relative;display:block;padding:2px 15px 2px 15px;border-top:1px #DEDEDE solid;border-left:1px #DEDEDE solid;border-bottom:1px #949494 solid;border-right:1px #949494 solid;background:#3C6137;text-align:center;color:#FFFFFF;font-weight:bold;} 
.button:hover	{border-style:outset;}

/* contact page */
#alertDiv			{position:relative;left:10px;visibility:hidden;margin-left:40px;width:380px;color:#AE180B;font-weight:bold;z-index:90;}
/* enlarge picture - no popup, but div-visibility */
#enlarge		{position:absolute;cursor:pointer;cursor:hand;display:none;background:#FFFFFF;border:1px solid #295229;filter:alpha(opacity=60); -moz-opacity:.60;z-index:99;}
html>body #enlarge{padding-bottom:34px;}
.enlarge		{position:absolute;left:250px;top:280px;width:300px;}
#enlargePic		{}
p.enlargeTop	{margin:0px;padding:0px;width:400px;height:18px;background:#BBCAB7;text-align:right;}
p.enlargeBottom	{margin:0px;padding:0px;margin-top:-3px;width:400px;height:16px;background:#BBCAB7;text-align:center;font-weight:bold;color:#FFFFFF;}
html>body p.enlargeBottom{margin:0px;padding:0px;}
img.bigPicClose	{margin:2px 2px 2px 2px;}
/* page formatting */
img.prdPic			{margin-top:15px;border:1px solid #000000;margin-right:-1px;}

/* page formatting */
.content			{position:relative;width:755px;height:500px;margin-top:25px;left:50%;margin-left:-375px;background:#AEBEA9;background-image:url('img/backgrC.jpg');background-repeat:repeat-x;}
html>body .content	{min-height:500px;height:auto;}
/* content borders and corners */
.cCornerTL	{position:absolute;left:0px;top:0px;z-index:4;}
.cCornerTR	{position:absolute;right:-1px;top:0px;z-index:4;}
.cCornerBR	{position:absolute;right:-1px;bottom:-1px;z-index:4;}
.cCornerBL	{position:absolute;left:0px;bottom:-1px;z-index:4;}
.cBrdT		{position:absolute;left:0px;top:0px;width:100%;height:8px;z-index:2;}
.cBrdR		{position:absolute;right:-1px;top:0px;width:10px;height:100%;z-index:2;}
.cBrdB		{position:absolute;left:0px;bottom:-1px;width:100%;height:11px;z-index:2;}
.cBrdL		{position:absolute;left:0px;top:0px;width:8px;height:100%;z-index:2;}
/* flags */
img.flags	{position:relative;float:right;top:9px;margin-right:35px;}
/* logo */
.logoIndex	{position:absolute;left:8px;top:26px;z-index:4;}
.logoWavesTL{position:absolute;left:-152px;top:22px;z-index:4;}
.logoWavesBL{position:absolute;left:-152px;top:107px;z-index:4;}
/* banner */
div.banner				{position:absolute;left:231px;top:30px;width:493px;height:194px;background:#47702F;background-image:url('img/backgrBanner.jpg');background-repeat:repeat-x;z-index:2;}
div.bannerInner			{height:164px;}
img.banner				{position:absolute;left:8px;top:7px;z-index:14;}
.bannerWaves			{position:absolute;left:11px;top:8px;z-index:4;}
html>body .bannerWaves	{left:12px;}
.bannerWavesR			{position:absolute;right:-123px;top:33px;}
.cTRLantern				{position:absolute;right:-10px;top:7px;z-index:4;}
/* banner borders and corners */
.bannerCornerTL	{position:absolute;left:0px;top:0px;z-index:4;}
.bannerCornerTR	{position:absolute;right:-1px;top:0px;z-index:4;}
.bannerCornerBR	{position:absolute;right:-1px;bottom:0px;z-index:4;}
.bannerCornerBL	{position:absolute;left:0px;bottom:0px;z-index:4;}
.bannerBrdT		{position:absolute;left:0px;top:0px;width:100%;height:8px;z-index:2;}
.bannerBrdR		{position:absolute;right:-1px;top:0px;width:7px;height:100%;z-index:2;}
.bannerBrdB		{position:absolute;left:0px;bottom:0px;width:100%;height:9px;z-index:2;}
.bannerBrdL		{position:absolute;left:0px;top:0px;width:8px;height:100%;z-index:2;}
/* menu position */
div.menu				{position:relative;top:143px;left:33px;width:190px;z-index:8;}
/* main menu */
div.mainMenu			{position:relative;width:190px;height:151px;padding-left:15px;background-image:url('img/backgrMainMenu.gif');background-repeat:repeat-y;}
html>body div.mainMenu	{min-height:151px;height:auto;}
a.mainMenu				{position:relative;display:block;width:161px;height:26px;padding-top:6px;text-align:center;text-decoration:none;font-weight:bold;font-family:Verdana;color:#E4EBE5;font-size:11px;background-image:url('img/backgrMainMenuButton.gif');background-repeat:no-repeat;z-index:4;}
html>body a.mainMenu	{height:20px;}
a.mainMenuCart			{background-image:url('img/backgrMainMenuButtonCart.gif')}
a.lnkActive				{background-image:url('img/backgrMainMenuButtonActive.gif');background-repeat:no-repeat;}
img.mainMenu			{position:absolute;bottom:-10px;left:0px;z-index:2;}
/* summary */
p.summary			{position:relative;color:#FFFFFF;left:233px;margin-top:55px;width:490px;height:97px;padding-top:10px;background:#5D8048;background-image:url('img/backgrNews.jpg');background-repeat:repeat-x;z-index:2;}
html>body p.summary	{min-height:67px;height:auto;top:19px;margin-top:35px;height:87px;}
span.summary		{display:block;margin:0px 20px 0px 20px;margin-bottom:-20px;}
/* themes borders and corners */
.themeCornerTL	{position:absolute;left:0px;top:0px;z-index:4;}
.themeCornerTR	{position:absolute;right:-1px;top:0px;z-index:4;}
.themeCornerBR	{position:absolute;right:-1px;bottom:-1px;z-index:6;}
.themeCornerBL	{position:absolute;left:0px;bottom:-1px;z-index:6;}
.themeBrdT		{position:absolute;left:0px;top:0px;width:100%;height:5px;z-index:2;}
.themeBrdR		{position:absolute;right:-1px;top:1px;width:6px;height:100%;z-index:2;}
.themeBrdB		{position:absolute;left:0px;bottom:-1px;width:100%;height:5px;z-index:2;}
.themeBrdL		{position:absolute;left:0px;top:1px;width:5px;height:100%;z-index:2;}
/* themes */
div.theme			{position:relative;width:100%;height:200px;;margin:15px 25px 0px 33px;z-index:8;}
html>body div.theme	{min-height:200px;height:auto;margin:30px 25px 20px 30px;}
td.theme			{position:relative;width:163px;height:100%;text-align:center;padding-top:4px;background:#5D8048;background-image:url('img/backgrTheme.jpg');background-repeat:repeat-x;}
html>body td.theme	{float:left;}
p.theme				{background:#FFFFFF;color:#FFFFFF;margin:14px;padding:2px 2px 0px 2px;}
html>body p.theme	{width:132;min-height:101px;haight:auto;}
img.theme			{border:1px solid #307D39;margin:1px;}
span.theme			{position:relative;display:block;padding:0px 5px 5px 5px;color:#FFFFFF;margin:10px;text-align:center;text-decoration:none;}
span.themeHead		{position:relative;display:block;margin-left:4px;width:159px;background:#5A8D3C;border-bottom:1px solid #97B487;padding:6px 8px 5px 8px;color:#FFFFFF;font-weight:bold;font-size:11px;}
html>body span.themeHead{width:135;padding:5px 10px 6px 10px;}
a.theme				{position:absolute;bottom:0px;left:8px;display:block;padding:0px 10px 10px 10px;margin:10px;text-align:center;}
a.theme:hover		{text-decoration:underline;}
/* news */
p.news			{position:relative;color:#FFFFFF;left:33px;margin-top:11px;margin-bottom:100px;width:690px;height:100px;padding-top:14px;background:#5D8048;background-image:url('img/backgrNews.jpg');background-repeat:repeat-x;z-index:6;}
html>body p.news{min-height:100px;height:auto;}
div.newsTextAdditional	{display:none;}
.newsCornerTL	{position:absolute;left:0px;top:1px;z-index:4;}
.newsCornerTR	{position:absolute;right:-1px;top:1px;z-index:4;}
a.newsTitle		{display:block;margin:0px 20px 0px 15px;font-weight:bold;text-decoration:none;}
span.newsTitle	{color:#FFFFFF;font-weight:normal;}
a.newsTitleLnk	{font-weight:normal;font-weight:bold;color:#001006;text-decoration:none;}
a.news			{display:block;color:#FFFFFF;margin:0px 20px 0px 20px;margin-top:-10px;font-size:11;text-decoration:underline;}
span.news		{display:block;font-size:12px;margin:0px 20px 0px 20px;}
.mainLinkNews	{display:none;}
/*footer*/
div.footer					{position:relative;width:745px;padding-bottom:11px;color:#FFFFFF;z-index:4;}
html>body div.footer		{clear:left;}
div.footerInner				{}
span.footer					{margin-left:455px;margin-top:1px;z-index:6;}
img.backgrFooter			{position:absolute;left:10px;bottom:10px;width:735;height:17px;z-index:4;}
img.footerBoats				{position:absolute;left:-69px;bottom:-25px;z-index:6;}
img.footerRight				{position:absolute;right:10px;bottom:10px;z-index:2;}
img.footerRightOut			{position:absolute;right:-121px;bottom:-12px;z-index:2;}
/* inner footer */
img.footerBoatsInner{left:-67px;bottom:-72px;z-index:6;}

/* inner pages */
/* sub menu */
div.menuInner			{float:left;}
div.subMenu				{position:relative;width:190px;height:151px;margin:25px 0px 230px 0px;padding:0px 0px 20px 15px;background-image:url('img/backgrSubMenu.gif');background-repeat:repeat-y;}
html>body div.subMenu	{min-height:151px;height:auto;}
img.subMenuTop			{position:absolute;top:-10px;left:5px;z-index:2;}
img.subMenuBottom		{position:absolute;bottom:0px;left:0px;z-index:2;}
a.subMenuTheme			{position:relative;display:block;width:161px;margin-top:3px;text-align:center;text-decoration:none;font-weight:bold;font-family:Verdana;color:#E4EBE5;font-size:11px;z-index:4;}

img.subMenuButtonTop	{}
span.catName			{display:block;margin-top:0px;background-image:url('img/subMenuButtonBackgr.gif');background-repeat:repeat-y;}
span.catNameActive		{background-image:url('img/subMenuButtonBackgrActive.gif');}
img.subMenuButtonBottom	{position:relative;display:block;margin-top:0px;}

li.subMenu{position:relative;list-style-image:url('img/listStyleImg.gif');margin:0px 2px 0px 0px;z-index:4;}
span.prdData{display:block;padding:0px 0px 0px 20px;color:#001006;}

a.subMenuThemeActive	{background-image:url('img/backgrMainMenuButtonActive.gif');background-repeat:no-repeat;}
a.subMenuProd			{text-decoration:none;color:#001006;font-size:11px;z-index:4;}
a.subMenuProdActive		{color:#9A752F;font-weight:bold;z-index:4;}
/* inner content */
div.cInner			{position:relative;float:left;margin:177px 0px 80px 42px;width:490px;height:330px;background:#BACAB6;background-image:url('img/backgrCInner.jpg');background-repeat:repeat-x;z-index:8;}
html>body div.cInner{min-height:330px;height:auto;}
span.cInner			{display:block;padding:20px;color:#001006;}
img.prdPic			{margin-top:15px;border:1px solid #FFFFFF;margin-right:-1px;}
p.prdBigPic			{position:relative;width:215px;height:180px;text-align:center;}
html>body p.prdBigPic{min-height:180px;height:auto;}
p.prdPic			{position:relative;width:215px;height:75px;text-align:center;}
html>body p.prdPic	{min-height:75px;height:auto;}
a.prdCart			{position:relative;display:block;width:200px;height:26px;padding-top:6px;margin-left:-3px;text-align:center;text-decoration:none;font-family:Verdana;color:#E4EBE5;font-size:11px;font-weight:bold;background-image:url('img/cartButton.gif');background-repeat:no-repeat;z-index:4;}
html>body a.prdCart	{height:20px;}
/* custom page styles */
td.catPic	{position:relative;width:170px;height:170px;text-align:center;background-image:url('img/backgrCategoryPic.gif');background-repeat:no-repeat;}
img.prdCat{margin-top:20px;border:1px solid #FFFFFF;}
.darkText{padding:8px 10px 10px 10px;color:#001006;}
/* faq page styles */
.faqDark	{color:#0A0F0C;line-height:20px;font-size:13px;}
.faqLight	{color:#4B6255;line-height:20px;font-size:13px;}
/* shopping cart */
div.cart				{position:relative;left:2px;top:0px;width:490px;height:77px;color:#D7E0D4;font-size:11px;font-weight:bold;padding:15px 10px 15px 10px;background-image:url('img/backgrCart.gif');background-repeat:repeat-x;z-index:8;}
html>body div.cart		{width:470px;height:48px;}
div.cartIndex			{position:relative;left:233px;top:53px;height:75px;background-image:url('img/backgrCartIndex.gif');}
a.cartDets				{position:relative;display:block;float:right;margin-top:-18px;width:97px;height:26px;padding-top:4px;text-align:center;text-decoration:none;font-weight:bold;font-family:Verdana;color:#D7E0D4;font-size:11px;background-image:url('img/backgrButtonCart.gif');background-repeat:no-repeat;z-index:4;}
html>body a.cartDets	{height:20px;}
a.cartButtonsMargin		{display:none;margin-left:5px;margin-top:5px;}
a.cartButtonBig			{position:relative;display:block;width:161px;height:26px;padding-top:6px;text-align:center;text-decoration:none;font-weight:bold;font-family:Verdana;color:#E4EBE5;font-size:11px;background-image:url('img/backgrMainMenuButton.gif');background-repeat:no-repeat;z-index:4;}
html>body a.cartButtonBig{height:20px;}
span.cartDets			{margin-left:35px;font-size:13px;font-weight:normal;}
.orange					{color:#F2D35A;font-size:13px;font-weight:bold;}
/* secondary navigation and paging */
div.prodNav				{position:relative;width:490px;padding:0px 10px 8px 20px;margin-left:2px;margin-top:-25px;border-bottom:1px solid #587951;;background-image:url('img/backgrProdNavFixing.gif');background-repeat:repeat-y;z-index:8;}
html>body div.prodNav	{width:460px;}
li.prodNav				{color:#FFFFFF;list-style-type:none;}
div.paging				{position:relative;float:right;margin-right:10px;margin-top:-17px;z-index:8;}
a.paging				{font-size:12px;}

/*print page styles*/
@media print
{	body					{background:#ffffff;border:0px;}
	.content				{position:absolute;width:755px;height:100%;}
	img.flags,.cCornerTL,.cCornerTR,.cCornerBL,.cCornerBR,.cBrdT,.cBrdR,.cBrdB,.cBrdL{display:none;}
	.bannerCornerTL,.bannerCornerTR,.bannerCornerBR,.bannerCornerBL,.bannerBrdT,.bannerBrdR,.bannerBrdB,.bannerBrdL{display:none;}
	.cTRLantern				{display:none;}
	img.footerRight,img.footerRightOut,img.footerBoats,img.footerBoatsInner,img.backgrFooter{display:none;}
	div.cInner			{position:relative;top:80px;width:490px;height:100%px;background:none;}
	span.cInner			{position:absolute;height:100%;display:block;padding:20px;color:#001006;}
	div.footer			{position:absolute;top:0px;left:0px;color:#FFFFFF;z-index:4;}
	span.footer			{position:absolute;display:block;bottom:0px;right:50px;color:#000000;}
}