body					{margin:0px;padding:0px;background:#272727;scrollbar-3dlight-color:#FFFFFF;scrollbar-arrow-color:#000000;scrollbar-base-color:#000000;scrollbar-darkshadow-color:#2A4058;scrollbar-face-color:#666666;scrollbar-highlight-color:#DEDEDE;scrollbar-shadow-color:#B2C3D7;scrollbar-track-color:#F5F5F5;}
a,div,p,td,input,textarea,ul,li,b{font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;font-size:11px;color:#C0C0C0;}
a						{color:#C0C0C0;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 6px;padding:0px;}
b						{color:#F1F1F1;}
/* general formatting */
.underline		{text-decoration:underline;}
.bold			{font-weight:bold;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}
/* form formatting */
/* html elements formatting */
input,textarea{padding:1px;overflow-x:hidden;}
textarea{overflow:auto;}
.error	{color:#FFDD00;font-size:inherit;font-weight:bold;margin:10px 0px;}
input.error,textarea.error {color:black;background:#FFDD00;}
/* 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	{display:block;float:left;width:250px;margin:0px 30px 10px 5px;}
        .inactive{background:#EEEEEE;}
  		.chk	{margin:0px 10px;border-width:0px;}
html>body .chk	{margin-top:-13px;}
/* button component */
  a.button		{display:block;float:right;margin:-17px 30px 0px 0px;width:90px;height:15px;padding-top:1px;background:#FFDD00;text-align:center;text-decoration:none;font-weight:bold;color:#000000;font-size:10px;}
  a.button:hover{}
/* end of form formatting */

/* page formatting */
table.content	{width:100%;height:100%;}
td.auxuliaryRow	{background:#272727;}
/* top block */
td.topBlock	{position:relative;height:170px;background:#030304;background-image:url('img/backgrTopBlock.jpg');background-repeat:repeat-x;}
img.logo	{margin-right:20px;margin-bottom:11px;}
div.lang	{position:relative;float:right;right:75px;top:5px;}
/*div.lang	{position:absolute;float:right;right:205px; top:13px;text-align:right;/*margin-top:-168px;}*/
a.lang		{font-size:10px;color:#FFFFFF;}
a.langA		{font-size:10px;color:#C0C0C0;}
a.mainMenu	{position:relative;top:2px;margin:0px 43px 0px 43px;}
img.mainMenu{position:relative;top:2px;}


/* middle block */
td.middleBlock			{background:#030304 url('../img/backgrMiddleBlock.jpg') bottom repeat-x;}
td.blockContent			{width:990px;height:auto!important;padding-bottom:85px;}
/* index */
div.middleBlockTopIndex	{height:54px;background-image:url('img/backgrMiddleBlockTopIndex.jpg');background-repeat:repeat-x;}

div.flash				{}

/* inner */
div.middleBlockTopInner				{position:relative;height:54px;background-image:url('img/backgrMiddleBlockTopInner.jpg');background-repeat:repeat-x;}
span.middleBlockTopInner			{position:absolute;left:0px;bottom:0px;display:block;width:182px;height:23px;border-left:1px solid #666666;border-right:8px solid #A79316;background:#D2BA1B;}
html>body span.middleBlockTopInner	{width:173px;}
div.text							{margin:35px 10px 10px 35px;font-size:12px;}
/* dynamic content - prods, cats etc */
table.dynCont			{position:relative;display:block;width:100%;margin-bottom:84px;}
html>body table.dynCont	{margin-bottom:86px;}
span.breadcrumb			{position:absolute;bottom:5px;left:205px;}
a.breadcrumb			{text-decoration:underline;color:#F1F1F1;font-weight:bold;}
a.breadcrumb:hover		{color:#F1F1F1;}
div.message				{text-align:center;font-weight:bold;font-size:13px;}
/*  */
table.dynText			{width:730px;margin:20px 20px 0px 30px;}
td.catCell				{padding-bottom:35px;width:255px;}
td.catCellPic				{padding-bottom:35px;}
span.catHead			{font-weight:bold;}
span.catAbstract		{font-size:11px;}
a.catLnk				{color:#FFFFFF;}
img.catPic				{border:1px solid #D3BC1A;}
img.catPicEnlarge		{margin-left:-20px;}
.prodPic				{width:175px;text-align:center;padding-bottom:35px;}
.prodText				{width:600px;padding:0px 30px;padding-bottom:35px;}
.prodHint				{color:#AAAAAA;}
.prodList				{list-style-image:url('img/iconList.gif');}
/* left menu */
td.leftMenu				{position:relative;display:block;padding-bottom:50px;width:172px;height:100%;border:1px solid #464444;background:#252525 url('img/backgrLeftMenu.jpg') bottom repeat-x;}
ul.leftMenu				{margin:6px 2px 20px 18px;height:261px;}
html>body ul.leftMenu	{min-height:241px;height:auto;}
li.leftMenu				{margin:0px 2px 1px 0px;list-style-image:url('img/leftMenuL.gif');}
li.leftMenuA			{margin:0px 2px 1px 0px;list-style-image:url('img/leftMenuLA.gif');}
a.leftMenu				{font-size:12px;}
a.leftMenuA				{font-size:12px;color:#F1F1F1;}
div.leftMenuBrdR		{position:absolute;right:0px;top:0px;width:4px;height:100%;background:#181818;}
div.leftMenuBrdRR		{position:absolute;right:-8px;top:-1px;width:7px;height:100%;background:#181818;}

li.mainCat,li.mainCat a	{color:#e8be00;font-size:16px;margin:0;padding:10px 0;font-weight:bold;list-style:none;}



img.leftMenuBrdRR		{position:absolute;left:0px;bottom:0px;}
img.brd					{border:3px solid #ffc000;/*margin-right:50px;*/}
/* right menu */
div.rightMenu			{position:relative;top:-0px;width:180px;padding:8px;border:1px solid #464444;border-width:0px 0px 1px 1px;background:#252525;}
html>body div.rightMenu	{width:166px;}
span.rightMenu			{position:relative;margin-top:-43px;display:block;width:182px;height:22px;background:#D2BA1B;border-left:3px solid #9C8815;border-bottom:1px solid #9C8815;}
html>body span.rightMenu{width:180px;height:19px;}
em.rightMenu			{display:block;padding:3px 0px 3px 18px;margin:3px 0px 0px 0px;background:#000000;font-style:normal;cursor:hand;cursor:pointer;}
li.rightMenu			{margin:0px 2px 1px 5px;list-style-image:url('img/rightMenuL.gif');}
li.rightMenuA			{margin:0px 2px 1px 5px;list-style-image:url('img/rightMenuLA.gif');}
a.rightMenu				{}
a.rightMenuA			{color:#F1F1F1;}
/* footer */
td.footer	{position:relative;background:#000000;height:30px;text-align:center;vertical-align:middle;font-family:Arial;font-size:10px;}
a.footer	{font-family:Arial;font-size:10px;text-decoration:underline;}
td.footer div.tuvLogo	{position:relative;width:990px;height:0;margin:0 auto;border:solid 0px red;text-align:left;}
td.footer div.tuvLogo img	{position:absolute;bottom:13px;left:45px;/*position:relative;float:left;bottom:-78px;border:0;/*margin:30px 0 15px 30px;border:0px;*/}

/* enlarge picture - no popup, but div-visibility */
.enlarge		{position:absolute;left:10px;top:50px;width:100px;display:none;background:#2E2E2E;border:1px solid #827623;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:#000000;text-align:right;}
p.enlargeBottom	{position:relative;height:16px;background:#000000;text-align:right;}
html>body p.enlargeBottom{margin:0px;padding:0px;}
span.close		{padding-right:15px;font-weight:bold;color:#FFFFFF;cursor:pointer;}
img.bigPicClose	{margin:2px 2px 2px 2px;cursor:pointer;cursor:hand;}
img.resize		{position:absolute;height:16px;right:-1px;cursor:se-resize;}

div#priv				{position:absolute;display:none;left:25px;top:270px;width:460px;background:#2E2E2E;border:1px inset #767779;z-index:20;}
span.privHead			{display:block;margin:1px;padding:5px 15px 7px 15px;background:#000000;font-weight:bold;color:#FFFFFF;}
img.buttonClose			{position:absolute;right:6px;top:6px;cursor:hand;cursor:pointer;}
span.privText			{display:block;padding:7px 15px;color:#B7B7B7;}

/* partners */
img#map		{}
div.mapZoomParent{z-index:99;position:relative;}
div#mapZoom	{z-index:99;position:absolute;display:none;left:110px;top:110px;width:240px;border:1px solid #767779;padding:2px 2px 4px 4px;font-size:11px;background:#2E2E2E;}
div.map		{z-index:90;margin:5px 20px;padding:5px 5px 10px 10px;border:0px;}
div.mapActive{z-index:90;border:1px solid #FDD800;padding:4px 4px 9px 9px;}
h3.map		{font-size:11px;color:#FDD800;margin:0px;padding:0px;cursor:pointer;cursor:hand;}
p.map		{z-index:90;position:relative;left:0px;margin:2px;}
a.map:hover	{color:white;}

/* map */
.indexMap	{position:absolute;top:2px;/*left:200px;-810px*/left:-755px;color:#666666;}
.mapProd	{list-style-type:none;}

/* news block */
b.newsHead		{position:relative;display:block;padding:3px 20px;}
td.newsText		{height:1px;background:#8C8E8D;}
div.newsText	{margin:20px;border-bottom:1px solid #FFFFFF;}
div.news		{margin:15px 0px;border-bottom:1px solid #C0C0C0;}
a.news			{position:relative;display:block;float:right;text-decoration:underline;}
a.news:hover	{color:#FFFFFF;}
.paging:hover	{text-decoration:underline;}

