body                        {margin:0px auto; font:9pt  "Trebuchet MS",Arial,  Helvetica, sans-serif; background:#000;}

td                          {padding:2px;}

.clear						{clear:both}

/*div 						{border:1px solid #bc0000;} /**/


.container					{ width:974px; margin:0px auto; background:#FFDB75;}
.top						{ background:url(images/top.jpg) no-repeat top center; height:386px;}
.top .logo					{ position:absolute; margin-top:190px; margin-left:335px;}
.top .tara					{ position:absolute; margin-top:120px; margin-left:730px;}
.middle						{ background:#FFDA72 url(images/bggrad.gif) repeat-x top;}
.midle_rightgrad			{ background:url(images/rightgrad.jpg) no-repeat top right; padding:30px;}
.footer						{ background:url(images/footer.jpg) no-repeat bottom center; height:111px;}

.copy						{float:right; margin-top:73px; width:98px;}
.contacts					{float:left; padding-left:350px; margin-top:58px; width:350px;}
.contacts p					{margin:0px; text-align:center;}

.topmenu					{ position:absolute; margin-top:330px; text-align:center; width:960px;}
.topmenu a					{ color:#000; font:15pt "Trebuchet MS", Tahoma; text-decoration:none; margin-left:10px; margin-right:10px;}
.topmenu a:hover			{color:#000; text-decoration:underline;}


.leftmenu 					{width:200px; float:left;}
.leftmenu .item				{ font:13pt "Trebuchet MS"; display:block; color:#000; text-decoration:none; margin-bottom:3px;}
.leftmenu a.item:hover		{text-decoration:underline; color:#950629}
.leftmenu .split            {height:20px;}
.leftmenu .sub              {display:block; margin-left:15px; margin-bottom:3px; color:#000}
.leftmenu .subsel           {display:block; margin-left:15px; margin-bottom:3px; color:#950629; text-decoration:underline}
.leftmenu .submenu          {padding-bottom:9px;}


.prod_item                  {margin-bottom:10px; padding-bottom:20px; border-bottom:2px dashed #F6CE5C}
.prod_item .img             {width:200px; float:left; padding-top:20px;}
.prod_item .data            {float:left; width:400px;}


.razd                       {margin-bottom:10px;}
.razd .img                  {width:100px; float:left; padding-top:20px;}
.razd .data                 {float:left; width:500px;}


.cnt						{float:left; width:460px; padding-left:10px;}
.cnt2						{float:left; width:600px; padding-left:10px;}

.rightbanners				{float:right; width:220px; text-align:center;}


.msg					{padding:5px; color:#fff; font:8pt Tahoma; margin-bottom:10px;}
.error			                {background:#B50F20; }
.succes                			{background:#43B100; }





input, textarea             {border:1px solid #D59F00; background:#FFF6DE; font:9pt "Trebuchet MS"; color:#000000; padding:5px;}

.button                     {border:1px solid #D59F00; border-left:3px solid #D59F00; background:#FFF6DE; font:bold 9pt "Trebuchet MS"; color:#000000; padding:5px 10px 5px 10px;}






a							{color:#950629; text-decoration:none;}
a:hover						{color:#950629;text-decoration:underline;}


ul                          {}
li                          {margin-bottom:10px;}

.nav                        {color:#950629;}

h1                          {font:15pt "Trebuchet MS";}
h2                          {font:13pt "Trebuchet MS";}
h3,h4,h5                    {font:13pt "Trebuchet MS";}

.limg                       {float:left; padding-right:10px; padding-bottom:5px;}

.h1                          {font:15pt "Trebuchet MS"; color:#950629; text-decoration:none}
a.h1:hover					{text-decoration:underline;}

.h2                         {font:13pt "Trebuchet MS"; margin-bottom:20px; margin-top:20px;}
.date						{ color:#444}

.news 						{margin-bottom:50px;}
.news p						{margin:0px; margin-bottom:4px;}
.news .h1                   {font:13pt "Trebuchet MS"}

.mt							{margin-top:40px;}




.content 			{}
.content td			{border:0px; border-bottom:1px solid #F6CB52; padding:5px;}













.div_files                          {}
.div_fotos                          {}



.pages								{padding:15px; text-align:center}
.pages a							{padding:3px; padding-left:4px; padding-right:4px; margin-right:2px; margin-left:2px; text-decoration:none; color:#000}
.pages a:hover						{color:#950629; text-decoration:underline}
.pages .sel							{background:#950629; color:#fff;}
.pages .sel:hover					{background:#950629; color:#fff; text-decoration:none}
.pages .title						{margin-right:20px;}






.foto_id                    {float:left; margin:5px; display:block; width:150px; height:150px; padding:5px; text-align:center; background:#FAD15E}



#cmtwind 			{position: fixed;top:50%;left:50%;z-index:9999;width:300px; padding:20px;margin:-200px 0 0 -150px;border:5px solid #eee;background:#fff;}
* html #cmtwind      { position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px'); margin:0 0 0 -150px;}

#overlay                    {position: fixed;z-index:500;top: 0px;left: 0px;height:100%;width:100%;background:#000; -moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
* html #overlay             {position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}



.age18                      {position: fixed;top:50%;left:50%;z-index:9999;width:500px; height:250px; padding:50px;margin:-150px 0 0 -300px;background:#EFB717; text-align:center; font:17pt "Trebuchet MS"}
.age18 a                      {padding:5px 15px 5px 15px; background:#950629; color:#fff; margin-left:10px; margin-right:10px;}

