body					{margin:0px;padding:0px;background:#FFFFFF;scrollbar-3dlight-color:#FFFFFF;scrollbar-arrow-color:#000000;scrollbar-base-color:#000000;scrollbar-darkshadow-color:#ADAAB4;scrollbar-face-color:#ADAAB4;scrollbar-highlight-color:#ADAAB4;scrollbar-shadow-color:#B2C3D7;scrollbar-track-color:#F5F5F5;}
a,div,p,span,td,input,textarea,ul,li,b{font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:12px;color:#535353;}
a						{text-decoration:none;}
a:hover					{color:#999898;}
img						{border:0px;}
td						{vertical-align:top;}
h1						{display:none;}
p						{margin:0px;padding:0px;}
li,ul,ol				{margin:0px 0px 0px 12px;padding:0px 0px 0px 0px;}
li.lst					{margin:10px 0px 10px 8px;list-style-image:url('img/lst.gif');}
li.prdlst				{margin:10px 0px 10px 8px;list-style-image:url('img/prdlst.gif');}
li.subprdlst			{margin:0px 0px 0px 8px;list-style-image:url('img/subprdlst.gif');}
/* general formatting */
.underline	{text-decoration:underline;}
.normal		{text-decoration:none;}
.bold		{font-weight:bold;}
.orange		{color:orange;}
.bigFont	{font-size:12px;}
.bigerFont	{font-size:14px;}
.bigestFont	{font-size:16px;}
.smallFont	{font-size:10px;}
.smallerFont{font-size:9px;}
.strike		{text-decoration:line-through;}
.center		{display:block;text-align:center;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.disp{display:none;}
/* form formatting */
/* html elements formatting */
input,textarea{padding:1px;overflow-x:hidden;}
textarea{overflow:auto;}
.error	{color:#FF0000;font-size:inherit;font-weight:bold;margin:10px 0px;}
.alert{width:370px;}
input.error,textarea.error,select.error{color:black;font-weight:normal;background:#DCD7E7;}
/* debug formatting */
div#debug	{position:absolute;left:10px;top:10px;border:1px solid gray;padding:5px;cursor:hand;cursor:pointer;background:white;display:none;}
  b.debug	{font-weight:normal;color:blue;}
 em.debug	{font-style:normal;color:red;font-weight:bold;}
/* field component */
input,textarea {background:white;margin:0px;padding:1px 2px;border-left:1px solid #6F7474;border-top:1px solid #6F7474;border-right:1px solid #B0B5B7;border-bottom:1px solid #B0B5B7;}
        .field	{position:relative;display:block;width:275px;margin:0px 0px 10px 5px;}
        .active	{background:white;}
        .inactive{background:#EEEEEE;}
  		.chk	{margin:0px 2px 0px 0px;border-width:0px;}
html>body .chk	{margin-top:-13px;}
/* button component */
  a.button		{display:block;float:right;padding:1px 20px;margin:5px 0px;background:#EEECF2;text-align:center;text-decoration:none;border-top:1px #DEDEDE solid;border-left:1px #DEDEDE solid;border-bottom:1px #949494 solid;border-right:1px #949494 solid;}
  a.button:hover{border-style:outset;color:#000000;}

/* end of form formatting */

/* page formatting */
table.content	{width:100%;height:100%;}
/* index page */
.indexTopL		{background-image:url("img/backgrIndexTL.jpg");background-repeat:repeat-x;}
.indexTopM		{width:755px;height:360px;background-image:url("img/indexTopM.jpg");background-repeat:no-repeat;}
.indexTopR		{background-image:url("img/backgrIndexTR.jpg");background-repeat:repeat-x;}
.contentIndex	{text-align:center;vertical-align:middle;}
td.footerIndex	{height:26px;}
div.flash{position:relative;margin:60px 0px 0px 297px;}
table.indexLangs{width:100%;}
td.indexLangs{position:relative;display:block;text-align:center;}
img.indexLangs{position:absolute;top:17px;left:51px;width:648px;height:1px;}
a.indexLangs{margin:0px 26px;}

/* inner pages */
.topL			{background-image:url("img/backgrTL.jpg");background-repeat:repeat-x;}
.topML			{width:482px;height:196px;}
.topMR			{width:462px;height:196px;}
.topR			{background-image:url("img/backgrTR.jpg");background-repeat:repeat-x;}

table.mainMenu	{margin-left:1px;width:944px;height:42px;background-image:url("img/backgrMainMenu.gif");background-repeat:repeat-x;margin-bottom:10px;}
td.mainMenu		{height:42px;}
td.mainMenuEdges{height:42px;width:18px;}
td.menuBrd		{height:42px;width:1px;vertical-align:middle;text-align:center;background-image:url("img/backgrMenuLnk.gif");background-repeat:repeat-x;}
td.menuBrdA		{background-image:url("img/backgrMenuLnkA.gif");}
td.menuLnk		{height:42px;padding:0px 15px;vertical-align:middle;text-align:center;background-image:url("img/backgrMenuLnk.gif");background-repeat:repeat-x;}
td.menuLnkA		{background-image:url("img/backgrMenuLnkA.gif");}
a.menuLnk		{position:relative;display:block;color:#888888;font-weight:bold;font-size:11px;}
a.menuLnkA		{color:#5b5b5b;cursor:default;}
.mainMenuArrow	{position:absolute;left:-16px;top:4px;}


.contentLmenu	{width:130px;padding:10px 10px 10px 0px;color:#404043;border-right:1px solid #e5e5e5;}
.leftMenuHead	{font-weight:bold;font-size:12px;color:#404043;margin-bottom:5px;}
a.leftMenu		{display:block;width:150px;margin-bottom:10px;margin-left:10px;color:#404043;}
a.leftMenuA		{cursor:default;font-weight:bold;color:#6baf00;}

.descrProd		{width:440px;padding:10px 10px 10px 30px;color:#535353;}
td.picProd		{position:relative;display:block;width:284px;padding:10px 10px 10px 30px;color:#535353;z-index:4;}
a.picProd		{display:block;text-align:center;text-decoration:underline;}

td.tab			{padding:10px 0px 10px 30px;}
div.tab			{position:relative;height:860px;border:1px solid #e6e6e6;background:#f9f9f9;z-index:2;}
div.tab2		{position:relative;height:300px;border:1px solid #e6e6e6;background:#f9f9f9;z-index:2;}
.tabHead		{float:left;width:145px;background:#f1f1f1;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;text-align:center;text-decoration:underline;padding:5px 0px;cursor:pointer;}
.tabHeadD		{border-right:1px solid #dfdfdf;border-bottom-width:0px;background:#f9f9f9;font-weight:bold;text-decoration:none;}
.tabHeadC		{float:left;width:60px;_width:61px;background:#f1f1f1;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;text-align:center;text-decoration:underline;padding:5px 0px;cursor:pointer; font-size:10px}
.tabHeadB		{float:left;width:233px;background:#f1f1f1;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;text-align:center;text-decoration:underline;padding:5px 0px;cursor:pointer;}
.tabHeadA		{border-right:1px solid #dfdfdf;border-bottom-width:0px;background:#f9f9f9;font-weight:bold;text-decoration:none;}
.tabContent		{position:absolute;padding:10px 20px;background:#f9f9f9;display:none;}
#ntab1			{display:block;}
#tab1			{display:block;}
.noRightBrd		{border-right-width:0px;width:118px;}
img.tabProd		{cursor:pointer;border:1px solid #dbdbdb;}
.contentSingle	{width:904px;height:100px;padding:10px 10px 10px 30px;color:#535353;}
.contentL		{width:422px;padding:10px 40px 10px 20px;color:#535353;}
.contentR		{width:422px;padding:10px 10px 10px 30px;border-left:1px solid #e5e5e5;color:#000000;}

table.prddata	{border-collapse:collapse;width:365px;}

td.footer		{font-size:10px;height:31px;vertical-align:middle;text-align:center;color:#666666;background-image:url("img/backgrB.jpg");background-repeat:repeat-x;}
a.footer		{font-size:10px;color:#666666;}

.bottomL		{height:6px;background-image:url("img/backgrBL.jpg");background-repeat:repeat-x;}
.bottomR		{height:6px;background-image:url("img/backgrBR.jpg");background-repeat:repeat-x;}

a.details		{color:orange;text-decoration:underline;}

div.contact			{position:relative;width:380px;}
div.contactAddress	{margin:0px 0px 30px 72px;}

/* enlarge picture - no popup, but div-visibility */
.enlarge		{position:absolute;width:100px;display:none;background:#e6e6e6;border:1px solid #e6e6e6;filter:alpha(opacity=60); -moz-opacity:.60;z-index:99;}
html>body .enlarge{padding-bottom:34px;min-width:100px;width:auto;}
p.enlargeTop	{margin:0px;padding:0px;height:18px;background:#e6e6e6;text-align:right;}
p.enlargeBottom	{position:relative;height:16px;background:#e6e6e6;text-align:right;}
html>body p.enlargeBottom{margin:0px;padding:0px;}
span.close		{padding-right:15px;font-weight:bold;font-size:8px;color:#000000;cursor:pointer;}
img.bigPicClose	{margin:2px 2px 2px 2px;cursor:pointer;}
img.resize		{position:absolute;height:16px;right:-1px;cursor:se-resize;}

/* privacy policy div */
div#priv				{position:absolute;display:none;left:0px;top:0px;width:520px;background:#FFFFFF;border:1px inset #767779;z-index:20;}
html>body #priv			{top:0px;}
span.privHead			{display:block;margin:1px;padding:2px 0px 4px 15px;background:#303030;font-weight:bold;color:#FFFFFF;}
img.privClose			{float:right;margin:-18px 3px 0px 0px;cursor:pointer;}
html>body img.privClose	{margin:-14px 3px 0px 0px;}
span.privText			{display:block;padding:7px 15px;color:#565656;}

titlebig
{
font-size:18px;
}
