 
body
  { font-size:80%; font-family:Tahoma; letter-spacing:normal; line-height:135%; margin:0; padding:0; color:#000; background-color:#fff; min-width: 1000px; }
body.bg-main
  { background:url('/images/bg-main.jpg') #000 no-repeat left top; }
table.footer {
	width: 100%;
}
.bg_footer
	{
	
		
	}
body.bg-in
  { background:url('/images/bg-in.jpg') #000 no-repeat left top; }
	
body
  { font-size:90%; }
*html body
  { font-size:80%; }
html:root body
  { font-size:80%; }
table, td, th
  { font-size:100%; }
.fixer
  { margin:0 auto; text-align:left; position:relative; z-index:9; min-width:1000px; max-width:1700px; width:100%; height:auto; float:center; }
*html .fixer
  { width:expression(document.body.clientWidth>1700?"1700px":"100%"); }	
	
a 
  { text-decoration:underline; color:#fff; } 
a:hover
  { text-decoration:underline; color:#fff; } 
:focus
  { -moz-outline-style: none; }
a img, iframe, object, applet
  { border:none; }
table
  { border:none; border-spacing:0;
    font-size:100%; empty-cells:show; line-height:160%; }
ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, body, html,
p, blockquote, fieldset, input, td, th
  { margin:0; padding:0; }

h1
	{ font-size:200%; font-weight:normal; line-height:120%; padding:0 0 20px 0; }	
h2
	{ color:#FFF; font-size:18px; font-family:Tahoma, Geneva, sans-serif}
p
	{ font-size:100%; font-weight:normal; padding:0 0 10px 0; }	
span.small_news
	{ font-size: 100% !important; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; color:#edbe00}
span.small_news1
	{ font-size: 100% !important; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; color:#fff}
table.arch_tab
	{ font-size: 130% !important; color:#FFF; border-spacing:15;}
a.head_news
	{ font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-decoration:underline; color:#FFF}
span.head_news
	{ font-family:Tahoma, Geneva, sans-serif; font-size:16px; font-weight:bold; text-decoration:none; color:#FFF}
span.news_cont
	{ color:#FFF;}
	
/* Spacers */
.clear
	{ clear:both; }
div.spacer0
  { line-height:0; font-size:0; width:1px; height:271px; overflow:hidden; clear:both; }
div.spacer-bg
  { line-height:0; font-size:0; width:290px; height:30px; overflow:hidden; clear:both; background:url('/images/2color.jpg') no-repeat left top; position:relative; left:-3;}
	
/* Additional Styles */	
	
*html	.top-width
	 { width: expression((documentElement.clientWidth||document. body.clientWidth)<1000?'1000px':'100%') }
.bot-address	
  { color:#9F9696; padding:0 0 0 7px; }
.opac	
  { background:url('/images/black.gif') repeat left top; opacity:0.5; filter:alpha(opacity=50);-moz-opacity: 0.5; height:40px; margin:45px 0 0 0; }
.non-opac	
  { width:100%; position:absolute; top:40px; z-index:3; text-align:left; }
.head_cont	
  { position:absolute; top:160px; left:460px; z-index:3; text-align:left; font-family:Tahoma, Geneva, sans-serif; font-size:24px; font-weight:bold; color:#FFF; height:24px;}
*html .non-opac	
	{ width: expression((documentElement.clientWidth||document. body.clientWidth)<1000?'1000px':'100%')}		
.main-cont
  { width:100%; position:absolute; top:374px; z-index:2; text-align:left; }
.sec-cont
  { width:100%; position:absolute; top:240px; z-index:2; text-align:left; }
*html .main-cont
	{ width: expression((documentElement.clientWidth||document. body.clientWidth)<1000?'1000px':'100%')}		
.float-icons	
  { float:right; padding:18px 66px 0 0; }
.float-icons img	
  { margin:0 0 0 30px; }
.mid
  { vertical-align: middle; margin: 1px 3px 0 2px}
.float-botr
  { padding:72px 65px 0 0; color:#A6A5A3; font-size:70%; vertical-align:top; text-align:right; }	
.float-top
  { float:left; padding:10px 0 0 70px; }	
.float-cont1
  { float:left; width:425px; }	
.color-sec
  { background:url('/images/2color-sec.jpg') repeat-x left top; }	
.float-botl
  { padding:40px 0 60px 70px; }	
.right-col
  { padding:0 65px 0 3em; }	
.right-col p
  { color:#fff; text-align:justify; }	
.right-col p span
  { font-size:140%; }			
.bg-main-bot
  { width:100%; background:url('/images/bg-main-bot.jpg') no-repeat left bottom;  }
  .bg-main-bot1
  { width:100%; color:#FFF; cellspacing: 0}
.height300
  { height:300px; }		
.height100
  { height:100px; }	
		 
/* Search */
	
.search
	{ padding:0 30px 12px 0; color:#5E5E5E; font-size:16px; }
.search-input
	{ width:184px; height:25px; font-size:13px; color:#9F9F9F; padding:3px 0 0 7px; background:url('/images/bg-input.gif') no-repeat left top; border:0; }
.button
	{ margin:0 0 -3px 6px; }	
*html .button
	{ margin:0 0 1px 6px; }
	
/* UL */	
	
ul.menu0
  { padding:30px 0 1em 48px; width:100%; line-height:130%; font-size:140%;}
ul.menu0 a 
  { text-decoration:underline; color:#fff; }
ul.menu0 a:hover
  { text-decoration:none; }
ul.menu0 li
  { padding:0 0 5px 22px; margin:0; list-style:none; text-decoration:none;  }
ul.menu0 li.asdx
  { padding:0 0 5px 22px; margin:0; text-decoration:none; color:#edbe00; background-image:url(/images/arrow.gif); background-position:0 4px; background-repeat:no-repeat;}
ul.menu0 li.active
  { padding:0 0 5px 22px; margin:0; text-decoration:none; color:#edbe00; background-image:url(/images/arrow.gif); background-position:0 4px; background-repeat:no-repeat;} 
ul.menu0 li.active a
  { text-decoration:none; color:#edbe00;} 

ul.map
  { width:100%; line-height:120%; font-size:120%;}
ul.map a 
  { text-decoration:underline; color:#fff; }
ul.map a:hover
  { text-decoration:none; }
ul.map li
  { padding:0 0 3px 20px; margin:0; list-style:none; text-decoration:none;  }
	
/*DL*/	
	
dl.news
  { margin:0.25em 15px 1em 0; padding:0; font-size:100%; line-height:140%; border:0; float:left; width:29%; }
dl.news dt div
  { color:#808080; font-weight:bold; font-family:Arial; font-size:90%; }
dl.news dt a
  { color:#6B33CF; font-size:150%; }
dl.news dt a:hover
  { color:#CA129D; text-decoration:underline; }
dl.news dd 
  { margin:8px 0 2em 0; }
dl.news dd img
  { margin:0 0 10px 0; }

		
/*PNG*/	
/*
img.logo
  { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images/logo.png'); }
*/
img.logo
  { background:url('/images/logo.png') no-repeat center center; }
