body							{margin:0px auto; background:#000; font:9pt Tahonma,Arial, Helvetica, sans-serif; color:#7B7979;}

.clear							{clear:both;}



.container						{ margin:0px auto; width:100%;}
.top							{background:url(images/bg_top.jpg) repeat-x bottom; height:123px;}
.top .logo						{float:left; margin-left:50px; margin-top:27px;}
.top .menu						{float:left; margin-left:100px; margin-top:42px;}
.top .menu a					{font:italic 16pt Georgia, "Times New Roman", Times, serif; color:#7B7979; margin-right:35px;}
.top .menu a.sel				{color:#D7D4D5; text-decoration:none; font:italic 16pt Georgia, "Times New Roman", Times, serif; }


.line_top						{background:url(images/line_top.gif) no-repeat top center; height:16px;}
.line_bot						{background:url(images/line_bot.gif) no-repeat bottom center; height:16px;}

.middle							{width:100%; margin:0px auto; overflow: hidden; width: 100%; height: 336px;}
.middle .list					{height:333px; padding-top:1px;}
.middle .list li				{margin:0px 1px 0px 1px; text-align:center;}
.list .sh_left					{background:url(images/shleft.png) repeat-y right; position:absolute; height:333px; width:330px; z-index:100;}
.list .sh_right					{background:url(images/shright.png) repeat-y left; right:0px; position:absolute; height:333px; width:330px; z-index:101;}

ul								{margin:0px; padding:0px;}

.acopy                      {text-decoration:none;}

a.prev						{background:url(images/prev.png) no-repeat top left; width:56px; height:67px; z-index:200; position:absolute; margin-top:120px;  display:block; margin-left:40px;}
a.prev:hover				{background:url(images/prevhov.png) no-repeat top left;}

a.next						{background:url(images/next.png) no-repeat top left; width:56px; height:67px; z-index:200; position:absolute; margin-top:120px; right:0px; margin-right:40px; display:block;}
a.next:hover				{background:url(images/nexthov.png) no-repeat top left;}



a.cat                       {float:left; width:200px; height:233px; padding-top:100px; font: italic 16pt Georgia, "Times New Roman", Times, serif;}
.label                      {font: italic 18pt Georgia, "Times New Roman", Times, serif; position:absolute; z-index:2000; right:20px; margin-top:290px; color:#888;}



input, textarea             {padding:5px; font:italic 9pt Georgia, "Times New Roman", Times, serif; background:#333; color:#aaa; border:none;}
.button                     {background:#EB0000 url(images/butbg.gif) repeat-x top; color:#fff; padding:5px 15px 5px 15px;}
.formback td                {padding:3px;}


.blockerrors                 {background:#bc0000; padding:5px; color:#fff; font:8pt Tahoma; padding-left:25px;}
.blockerrors p              {margin:0px; margin-bottom:7px;}
.blocksucces                {color:#62B00F; font: italic 16pt Georgia, "Times New Roman", Times, serif;}

h1,h2                       {font: italic 20pt Georgia, "Times New Roman", Times, serif; color:#aaa}

.cnt                        {width:800px; margin:0px auto; height:400px; }
.content                    {height:340px; padding-right:20px;}
.content .pict              {float:left; margin-right:10px; margin-bottom:10px;}
td,th                       {padding:5px; text-align:left; border-bottom:1px solid #1a1a1a}

.footer						{background:url(images/bg_bot.jpg) repeat-x top; padding:10px; padding-top:25px;}
.footer .minitxt			{float:left; width:320px; padding:10px; color:#797878; font:italic 9pt Georgia, "Times New Roman", Times, serif; text-align:right}
.footer .menu 				{ float:left; padding:20px; margin-left:120px;}
.footer .menu a				{display:block; padding:3px; font:8pt Tahoma, Arial, Verdana;}
.footer .copy				{float:right; font:8pt Tahoma, Arial, Verdana; padding-top:15px; margin-right:15px; color:#444;}
.footer .copy p				{margin:0px; margin-bottom:5px;}


a							{color:#7B7979; text-decoration:underline;}
a:hover						{color:#D7D4D5; text-decoration:underline;}




.jScrollPaneContainer       {position: relative;overflow: hidden;z-index: 1;}

.jScrollPaneTrack           {position: absolute;cursor: pointer;right: 0;top: 0;height: 100%;background:#111;}
.jScrollPaneDrag            {position: absolute;background: #333;cursor: pointer;overflow: hidden;}
.jScrollPaneDragTop         {position: absolute;top: 0;left: 0;overflow: hidden;}
.jScrollPaneDragBottom      {position: absolute;bottom: 0;left: 0;overflow: hidden;}
a.jScrollArrowUp            {display: block;position: absolute;z-index: 1;top: 0;right: 0;text-indent: -2000px;overflow: hidden;/*background-color: #666;*/height: 9px;}
a.jScrollArrowUp:hover      {/*background-color: #f60;*/}

a.jScrollArrowDown          {display: block;position: absolute;z-index: 1;bottom: 0;right: 0;text-indent: -2000px;overflow: hidden;/*background-color: #666;*/height: 9px;}
a.jScrollArrowDown:hover    {/*background-color: #f60;*/}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {/*background-color: #f00;*/}