body					{margin:0px;padding:0px;background:#F0F0F0;scrollbar-3dlight-color:#FFFFFF;scrollbar-arrow-color:#000000;scrollbar-base-color:#000000;scrollbar-darkshadow-color:#2A4058;scrollbar-face-color:#CCCCCC;scrollbar-highlight-color:#DEDEDE;scrollbar-shadow-color:#B2C3D7;scrollbar-track-color:#F5F5F5;}
a,div,p,td,input,textarea,ul,li,b{font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;font-size:11px;color:#000000;}
a						{text-decoration:none;}
a:hover					{text-decoration:underline;}
img						{border:0px;}
td						{vertical-align:top;}
h1						{display:none;}
p						{margin:0px;padding:0px;}
li,ul,ol				{margin:0px 0px 0px 6px;padding:0px;}
/* general formatting */
.underline		{text-decoration:underline;}
.bold			{font-weight:bold;}
.visable		{display:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
/* sound formatting */
	  .sound	{position:absolute;right:25px;top:3px;width:20px;height:20px;border:solid 0px green;}
	  .soundTxt	{position:absolute;right:50px;top:5px;color:white;}
/* form formatting */
/* html elements formatting */
input,textarea{padding:1px;overflow-x:hidden;}
textarea{overflow:auto;}
.error	{color:#9D1021;font-size:inherit;font-weight:bold;margin:10px 0px;}
input.error,textarea.error {color:black;background:#FCEBED;}
/* 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,select,textarea,option {background:none;margin:0px;padding:1px 2px;border-left:1px solid #4B4C51;border-top:1px solid #4B4C51;border-right:1px solid #767779;border-bottom:1px solid #767779;}
        .field	{width:180px;margin:0px 0px 5px 5px;}
        .inactive{background:#EEEEEE;}
  		.chk	{margin:0px 5px;border-width:0px;}
html>body .chk	{margin-top:-13px;}
/* button component */
  a.button		{display:block;float:right;margin:10px 0px 0px 0px;width:70px;height:15px;padding-top:1px;background:#9D1021;text-align:center;text-decoration:none;font-weight:bold;color:#FFFFFF;font-size:10px;}
  a.button:hover{text-decoration:none;}
/* end of form formatting */

/* page formatting */
table.content	{width:100%;height:100%;}
td.content		{width:975px;background-image:url('img/backgrContent.gif');background-repeat:repeat-y;}
td.auxuliaryRow	{background:#9B9B9B;}

/* top block */
div.topBlock	{position:relative;padding:5px 14px;background-image:url('img/backgrTopBlock.gif');background-repeat:repeat-y;}
/* main menu */
div.mainMenu			{position:relative;width:960px;margin-left:7px;padding:4px 137px;background:#8D011A;color:#F0F0F0;text-align:right;background-image:url('img/backgrMainMenu.gif');background-repeat:repeat-x;}
html>body div.mainMenu	{width:686px;}
div.flags		{position:absolute;left:12px;}
a.mainMenu		{color:#F4E6E8;font-weight:bold;}
a.mainMenuA		{color:#F4E6E8;font-weight:bold;text-decoration:underline;}

/* middle block */
div.middleBlock	{position:relative;width:820px;margin:-1px 0px 0px 7px;}
/* heading */
div.header				{position:relative;width:960px;background:#8D011A;height:25px;}
div.leftHead			{float:left;width:182px;padding:5px 0px 4px 0px;color:#F4E6E8;font-weight:bold;}
div.breadcrumb			{float:left;width:639px;padding:5px 0px 4px 0px;background:#B9B9B9;border-top:1px solid #FFFFFF;border-bottom:1px solid #A4606C;}
/* left menu */
div.leftMenu{position:relative;float:left;width:181px;}
ul.leftMenu	{padding:10px 7px 0px 10px;}
li.leftMenu	{list-style-image:url('img/iconList.gif');border-bottom:2px solid #B70221;}
a.leftMenu	{color:#F0F0F0;}
a.leftMenuA	{font-weight:bold;color:#F0F0F0;text-decoration:underline;}
/* right menu */
div.rightMenu			{position:relative;top:0px;margin-left:10px;width:110px;padding:8px;border:1px solid #A4606C;border-width:0px 1px 1px 1px;background:#B9B9B9;}
html>body div.rightMenu	{width:92px;}
span.rightMenu			{position:relative;margin-top:-33px;margin-left:10px;display:block;height:22px;}
html>body span.rightMenu{/*MSS: width:180px;*/height:19px;}
em.rightMenu			{display:block;padding:3px 0px 3px 18px;margin:3px 0px 0px 0px;font-style:normal;cursor:hand;cursor:pointer;}
li.rightMenu			{margin:2px 2px 0px 5px;list-style-image:url('img/iconListDark.gif');}
a.rightMenu				{}
a.rightMenuA			{font-weight:bold;text-decoration:underline;}
/* text */
div.text			{position:relative;float:left;width:636px;/*req717: width:639px;*/padding:10px 20px;}
html>body div.text	{width:599px;}
/*  */
table.dynText			{width:590px;}
img.prodImg				{border:1px solid #8D011A;}
img.picEnlarge			{margin-left:-20px;}
.prodPic				{width:175px;text-align:center;padding-bottom:35px;}
table.prodPicAditional	{width:100%;padding-left:30px;}
td.prodPicAditional		{text-align:left;}
.prodText				{width:460px;padding:20px;padding-bottom:35px;}
.prodList				{list-style-image:url('img/iconList.gif');}
/* footer */
td.footer	{vertical-align:bottom;}
div.footer	{padding:2px 0px 2px 0px;margin-left:7px;width:960px;color:#F0F0F0;text-align:center;background-image:url('img/backgrMainMenu.gif');background-repeat:repeat-x;}
a.footer	{color:#F0F0F0;text-decoration:underline;}

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

div#priv				{position:absolute;display:none;left:20px;top:10px;width:460px;background:#F0F0F0;border:1px inset #767779;z-index:20;}
span.privHead			{display:block;margin:1px;padding:3px 15px;background:#9D1021;font-weight:bold;color:#FFFFFF}
img.buttonClose			{position:absolute;right:4px;top:4px;cursor:hand;cursor:pointer;}
span.privText			{display:block;padding:7px 15px;}

/* news block */
b.newsHead		{position:relative;display:block;padding:3px 20px;}
td.newsText		{height:1px;background:#8C8E8D;}
div.newsText	{margin:20px;}
div.news		{margin:15px 0px;}
a.news			{position:relative;}
a.news:hover	{color:#AAAAAA;text-decoration:none}
.paging:hover	{text-decoration:underline;}
.textBis		{display:none;}