body			{margin:0px;padding:0px;background:#82A5D9;background-image:url('img/bodyBackgr.jpg');scrollbar-3dlight-color:#D3E3FA;scrollbar-arrow-color:#FFFFFF;scrollbar-base-color:#000000;scrollbar-darkshadow-color:#FFFFFF;scrollbar-face-color:#83A5D7;scrollbar-highlight-color:#C2D2EB;scrollbar-shadow-color:#000000;scrollbar-track-color:#C2D1EC;}
a,div,p,td,input,span,em{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;color:#FFFFFF;}
img				{border:0px;}
h1				{display:none;}
p				{margin:0px;padding:0px;}
li,ul,ol		{margin:0px 10px 0px 8px;padding:0px;}
/* general formatting */
#logo		{position:absolute;left:305px;top:780px;}
#jsHref		{visibility:hidden;}
.underline	{text-decoration:underline;}
.nounderline{text-decoration:none;}
.bold		{font-weight:bold;}
.italic		{font-style:italic;}
.fontSmall	{font-size:11px;}
.white		{color:#FFFFFF;}
/* element size */
.big			{width:240px;}
.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;font-size:11px;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-top:1px solid #5F81B4; border-left:1px solid #5F81B4; border-right:1px solid #C7D7EA; border-bottom:1px solid #C7D7EA; vertical-align:middle;}
	.fieldCheck			{background:#EDEDED; vertical-align:middle;}
	.fieldCheckFocus	{background:#ffffff; vertical-align:middle;}
	.fieldCheckError	{background:#DDE7DC; vertical-align:middle;}
	.fieldFocus			{background:#ffffff; border-color:#C0C0C0; vertical-align:middle;}
	.fieldError			{background:#95B6D8; border-top:1px solid #5F81B4; border-left:1px solid #5F81B4; border-right:1px solid #C7D7EA; border-bottom:1px solid #C7D7EA; vertical-align:middle;}
.right			{float:right;margin-right:1px;}
.left			{float:left;margin-left:109px;margin-top:10px;}
.button			{position:relative;display:block;width:67px;height:21px;margin-top:7px;margin-right:2px;padding:2px 0px 2px 0px;text-align:center;font-weight:bold;background-image:url('img/buttonBackgr.gif');background-repeat:no-repeat;} 
html>body .button{float:right;}
/* contact page */
#alertDiv			{position:relative;left:10px;visibility:hidden;margin-left:40px;width:380px;color:#FFFFFF;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 #FFFFFF;filter:alpha(opacity=60); -moz-opacity:.60;z-index:99;}
html>body #enlarge{padding-bottom:34px;}
.enlarge		{position:absolute;left:240px;top:330px;}
#enlargePic		{}
p.enlargeTop	{margin:0px;padding:0px;width:400px;height:18px;background:#80ADE3;text-align:right;}
p.enlargeBottom	{position:relative;margin:0px;padding:0px;margin-top:-16px;width:400px;height:16px;background:#80ADE3;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 */
div.content			{position:relative;width:755px;height:500px;margin-top:25px;left:50%;margin-left:-375px;background:#C3D5F0;background-image:url('img/backgrC.jpg');background-repeat:repeat-x;}
html>body div.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:0px;z-index:6;}
.cCornerBL	{position:absolute;left:0px;bottom:0px;z-index:6;}
.cBrdT		{position:absolute;left:0px;top:0px;width:100%;height:14px;z-index:2;}
.cBrdR		{position:absolute;right:-1px;top:0px;width:14px;height:100%;z-index:2;}
.cBrdB		{position:absolute;left:0px;bottom:0px;width:100%;height:14px;z-index:2;}
.cBrdL		{position:absolute;left:0px;top:0px;width:14px;height:100%;z-index:2;}

/* header */
.header		{position:absolute;width:690px;height:195px;left:30px;top:27px;background:#BFD3EE;background-image:url('img/headerBackgr.gif');background-repeat:repeat-x;}
/* flags */
div.flags				{position:absolute;left:21px;top:82px;width:160px;height:23px;font-size:11px;background-image:url('img/flagsBackgr.gif');z-index:6;}
input.flags				{background:none;border:0px;margin:1px 3px 0px 2px;}
html>body input.flags	{margin:5px 3px 0px 6px;}
label.flags	{cursor:pointer;cursor:hand;}
/* logo */
.logo		{position:absolute;left:0px;top:0px;z-index:4;}
/* banner */
img.banner	{position:absolute;left:197px;top:0px;z-index:14;}

/* menu position */
div.menu				{position:relative;top:135px;left:33px;width:190px;z-index:8;}
/* main menu */
div.mainMenu			{position:relative;margin-left:5px;width:179px;height:151px;padding-left:8px;background-image:url('img/backgrMainMenu.gif');background-repeat:repeat-x;}
html>body div.mainMenu	{width:171px;min-height:151px;height:auto;}
a.mainMenu				{position:relative;display:block;width:163px;height:26px;padding-top:6px;color:#EDF1F7;text-align:center;text-decoration:none;font-weight:bold;font-family:Verdana;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:-5px;z-index:2;}

/* summary */
p.summary			{position:relative;left:230px;margin-top:48px;width:490px;height:97px;padding-top:10px;background:#8FAAD6;background-image:url('img/boxBackgr.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;font-size:12px;margin:0px 20px 0px 20px;margin-bottom:-20px;color:#000000;}

/* 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:700;height:200px;margin:15px 25px 0px 32px;z-index:8;}
html>body div.theme	{min-height:200px;height:auto;width:698;margin:30px 25px 20px 31px;}
td.theme			{position:relative;width:162px;height:100%;text-align:center;padding-top:4px;background:#7393C2;background-image:url('img/themeBackgr.jpg');background-repeat:repeat-x;}
html>body td.theme	{float:left;}
p.theme				{margin:14px;padding:2px 2px 0px 2px;}
html>body p.theme	{width:132;min-height:101px;haight:auto;}
img.theme			{border:1px solid #FFFFFF;margin:1px;}
span.theme			{position:relative;display:block;padding:0px 5px 5px 5px;font-size:11px;margin:10px;text-align:center;text-decoration:none;}
span.themeHead		{position:relative;display:block;margin-left:4px;width:159px;background:#6690D1;border-bottom:1px solid #BBCDEA;padding:6px 8px 5px 8px;font-weight:bold;font-size:11px;}
html>body span.themeHead{width:135;padding:3px 10px 2px 10px;}
a.theme				{position:absolute;bottom:0px;left:12px;display:block;padding:0px 10px 10px 10px;margin:10px;font-size:11px;text-decoration:none;}
/* news */
p.news					{position:relative;margin:11px 0px 20px 31px;width:690px;height:100px;padding-top:10px;background:#7393C2;background-image:url('img/newsBackgr.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;color:#25477D;font-weight:bold;text-decoration:none;}
span.newsTitle			{color:#041D45;font-weight:normal;}
a.newsTitleLnk			{font-weight:normal;font-weight:bold;color:#FFFFFF;text-decoration:none;}
a.news					{display:block;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;font-size:11px;width:731px;height:17px;margin:0px 0px 11px 12px;background:#7695C7;z-index:4;}
html>body div.footer		{clear:left;width:732px;top:-10px;margin-top:0;}
div.footerInner				{margin-top:-15px;}
span.footer					{position:relative;display:block;margin-left:480px;padding-top:1px;font-size:11px;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-family:Verdana;color:#E4EBE5;font-size:11px;z-index:4;}
a.subMenuThemeActive	{background-image:url('img/backgrMainMenuButtonActive.gif');background-repeat:no-repeat;}

img.subMenuButtonTop	{}
span.catName			{display:block;margin-top:0px;padding:0px 3px;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	{list-style-image:url('img/listStyleImg2.gif');margin:0px 2px 0px 10px;}
span.prdData{display:block;padding:0px 0px 0px 20px;}

a.subMenuProd			{text-decoration:none;color:#275998;font-size:11px;z-index:4;}
a.subMenuProdActive		{color:#A7108D;}
/* inner content */
div.cInner			{position:relative;float:left;margin:227px 0px 40px 38px;width:492px;height:330px;background:#4B81C1;background-image:url('img/cInnerBackgr.jpg');background-repeat:repeat-x;z-index:8;}
html>body div.cInner{min-height:330px;height:auto;}
span.cInner			{display:block;padding:15px 15px;}
img.prdPic			{margin-top:15px;margin-right:-1px;margin-bottom:10px;border:1px solid #FFFFFF;}
p.prdBigPic			{position:relative;width:210px;height:180px;text-align:center;background:#6F98CD;margin-bottom:10px;}
html>body p.prdBigPic{min-height:180px;height:auto;}
p.prdPic			{position:relative;width:215px;height:75px;text-align:center;background:#628FC7;}
html>body p.prdPic	{min-height:75px;height:auto;}
.descrPicTxt		{position:relative;font-size:11px;top:-8px;}
a.prdCart			{position:relative;display:block;width:227px;height:21px;padding-top:4px;text-align:center;text-decoration:none;font-family:Verdana;color:#FFFFFF;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:149px;height:149px;text-align:center;background-image:url('img/backgrCategoryPic.gif');background-repeat:no-repeat;}
img.prdCat{margin-top:10px;border:1px solid #FFFFFF;}
.paddingText{padding:8px 10px 10px 15px;}

/* 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:5px;top:4px;width:482px;height:79px;color:#EDF1F7;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:462px;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:#EDF1F7;font-size:10px;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:160px;height:21px;padding-top:3px;text-align:center;text-decoration:none;font-weight:bold;font-family:Verdana;color:#FFFFFF;font-size:11px;background-image:url('img/backgrButtonCartBig.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;}
.pink					{color:#F5E0FB;font-size:13px;}
/* secondary navigation and paging */
div.prodNav				{position:relative;width:482px;padding:3px 10px 11px 15px;margin-left:5px;margin-top:-25px;border-bottom:1px solid #B9CBE6;background:#6E94C7;z-index:8;}
html>body div.prodNav	{width:450px;}
li.prodNav				{list-style-type:none;}
div.paging				{position:relative;float:right;margin-right:10px;margin-top:-17px;z-index:8;}
a.paging				{font-size:12px;}
