.TopMenu {
z-index: 10;
position: absolute;
 }
.TopMenu a { color: #FFFFFF; text-decoration: none;  }


.main
{
max-width:1280px;  /*&#231;&#224;&#228;&#224;&#229;&#236; &#236;&#232;&#237;&#232;&#236;&#224;&#235;&#252;&#237;&#243;&#254; &#248;&#232;&#240;&#232;&#237;&#243; &#236;&#224;&#234;&#229;&#242;&#224; &#226; &#241;&#238;&#226;&#240;&#229;&#236;&#229;&#237;&#237;&#251;&#245; &#225;&#240;&#224;&#243;&#231;&#229;&#240;&#224;&#245; */
width:expression(   /*&#231;&#224;&#228;&#224;&#229;&#236; &#236;&#232;&#237;&#232;&#236;&#224;&#235;&#252;&#237;&#243;&#254; &#248;&#232;&#240;&#232;&#237;&#243; &#236;&#224;&#234;&#229;&#242;&#224; &#226; &#241;&#242;&#224;&#240;&#251;&#245; &#226;&#229;&#240;&#241;&#232;&#255; &#225;&#240;&#224;&#243;&#231;&#229;&#240;&#224;. &#207;&#240;&#238;&#241;&#242;&#238; &#231;&#224;&#236;&#229;&#237;&#232;&#242;&#229; &#246;&#232;&#244;&#240;&#243; &#237;&#224; &#241;&#226;&#238;&#254; &#248;&#232;&#232;&#240;&#232;&#237;&#243; :) */
(document.compatMode && document.compatMode == 'CSS1Compat')
?
(
document.documentElement.clientWidth > 1280
?
"1280px"
:
"auto"
)
:
(
document.body.clientWidth > 1280
?
"1280px"
:
"auto"
)
);
height:100%;
}


#nav, #nav ul {
  list-style: none;
  margin: 0;
  padding-left: 0px;
  padding-top: 3px;
  float: left;
}
#nav li {
  float: left;
  position: relative;
  padding: 0 0 0 0;
  width: 100;
}

#nav li a {
  text-decoration: none;
  display: block;
  color: #FFFFFF;
  font-size: 3,12pt;
  font-family: Tahoma;
  padding: 6 0 0 3;
  height: 19;
//height: 23;
}

#nav li ul {
  display: none;
  position: absolute;
  padding: 4px 0 10px 10px;
  background: #ffffff;
border: 2px solid #77bdd9;
}
#nav li li a {
	color: #5a5a5a;
  height: 16;
}

#nav li li a:hover {
	text-decoration: underline;
}

#nav li:hover ul,
#nav li.jshover ul {
  display: block;
  left: 0;
}

#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  padding: 0 0 0 0;
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}

#nav li:hover ul li,
#nav li.jshover ul li {
}
 li {

}

h1 {
	color: #003B9D;
	font-size: 18px;
	margin: 20px 0 10px 15px;
	padding: 0;
}

.first-h1 {
	
}

body
{
	background-image:url(/i/bg/main.gif);
	background-color: #FFFFFF;
	color: #5A5A5A;
	margin: 0px;
	padding: 0px;
}
p,td,span,li,div
{
	font-family: Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: #5A5A5A;
	font-size: 12px;
}
a
{
	color: #5A5A5A;
	text-decoration: none;
}
a:hover
{
	color: #5A5A5A;
	text-decoration: underline;
}
img
{
	border: 0px;
}
table#main
{
	height: 100%;
	width: 100%;
}
td#cmain
{
	width: 770px;
	height: 100%;
}
td#cright
{
	background-image: url(/i/bg/border.gif);
	background-color: #ffffff;
	background-repeat: repeat-y;
	background-position: left;
	height: 100%;
}
td#cright div
{
	width: 100%;
	height: 262px;
	background-image: url(/i/bg/main_bg.gif);
}
td#cright div div
{
	width: 180px;
	height: 262px;
	background-image: url(/i/bg/main_right.jpg);
}
td#cright div#other
{
	width: 100%;
	height: 303px;
	background-image: url(/i/bg/main_bg2.gif);
}
td#cright div#other div
{
	width: 180px;
	height: 303px;
	background-image: url(/i/bg/main_right2.jpg);
}

td#bmain
{
	background-image: url(/i/bg/bottom_bg.gif);
	vertical-align: top;
}
td#bright
{
	background-image: url(/i/bg/bot_bg.gif);
	background-repeat: repeat-x;
	height: 133px;
	width: 100%;
}
td#bright div
{
	background-image: url(/i/bg/bot_right.gif);
	background-repeat: repeat-x;
	width: 180px;
	height: 133px;
}
tr#main
{
	background-image: url(/i/bg/main_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
tr#bottom
{
	background-image: url(/i/bg/bot_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
div#topmenu
{
	background-image: url(/i/bg/top_menu.gif);
	width: 100%;
	height: 34px;
}
div#topmenu2
{
	background-image: url(/i/bg/top_menu2.gif);
	width: 100%;
	height: 34px;
}
div#topmenu2 div
{
	background-image: url(/i/bg/top_menu.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 100%;
	height: 34px;
}
/* collage 1 */
div#collage1
{
	background-image: url(/i/bg/top/col1.gif);
	background-repeat: no-repeat;
	width: 770px;
	height: 169px;
}
/* collage 2 */
div#collage2
{
	background-image: url(/i/bg/top/col2.gif);
	background-repeat: no-repeat;
	width: 770px;
	height: 169px;
}
/* collage 3 */
div#collage3
{
	background-image: url(/i/bg/top/col3.gif);
	background-repeat: no-repeat;
	width: 770px;
	height: 169px;
}
/* collage 4 */
div#collage4
{
	background-image: url(/i/bg/top/col4.gif);
	background-repeat: no-repeat;
	width: 770px;
	height: 169px;
}
/* collage 5 */
div#collage5
{
	background-image: url(/i/bg/top/col5.gif);
	background-repeat: no-repeat;
	width: 770px;
	height: 169px;
}
/* collage 6 */
div#collage6
{
	background-image: url(/i/bg/top/col6.gif);
	background-repeat: no-repeat;
	width: 770px;
	height: 169px;
}
/* collage 7 */
div#collage7
{
	background-image: url(/i/bg/top/col7.gif);
	background-repeat: no-repeat;
	width: 770px;
	height: 169px;
}
/* collage 8 */
div#collage8
{
	background-image: url(/i/bg/top/col8.gif);
	background-repeat: no-repeat;
	width: 770px;
	height: 169px;







}
/* collage 9 */
div#collage9
{
	background-image: url(/i/bg/top/col9.gif);
	background-repeat: no-repeat;
	width: 770px;
	height: 169px;
}
/* collage 10 */
div#collage10
{
	background-image: url(/i/bg/top/col10.gif);
	background-repeat: no-repeat;
	width: 770px;
	height: 169px;
}
td#mcenter
{
	background-image: url(/i/bg/content.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 564px;
	height: 59px;
}
td#mleft
{
	width: 206px;
	vertical-align: top;
}
div#search
{
	background-image: url(/i/bg/search.gif);
	background-repeat: no-repeat;
	width: 206px;
	height: 83px;
	
}
div#msearch
{
	background-image: url(/i/bg/main_1.jpg);
	background-repeat: no-repeat;
	width: 235px;
	height: 252px;
	margin: 0px;
}
input.text
{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	height: 22px;
	font-weight: normal;
	color: #5A5A5A;
	
}
.in
{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #5A5A5A;
	display: block;
	margin:4px 0px;
}
p.bot1
{
	color: #ffffff;
	padding-right: 7px;
	margin:3px;
	font-size: 12px;
}
p.bot1 a
{
	color: #ffffff;
	padding-right: 7px;
	font-weight: bold;
}
p.news
{
	margin-right:5px;
	font-size: 12px;
	line-height: 14px;
}
p.news a
{
	padding-right:5px;
	font-size: 12px;
}
p.news a strong
{
	padding-right:5px;
	font-size: 12px;
	line-height: 12px;
}
.text1
{
	margin: 0;
	font-size: 12px;
	line-height: 1.15em;
	padding: 0.3em 2em 1em 0em;
}

.text2
{
	margin: 0;
	font-size: 12px;
	line-height: 1.15em;
	padding: 0.3em 2em 2em 0em;
}
.text3
{
	font-size: 12px;
}
.text4
{
	color: #ffffff;
	font-size: 12px;
}
#opros1
{
	background-image: url(/i/main/opros_bg.gif);
	background-position: right;
	background-repeat: repeat-y;
	height: 50px;
	width: 100%;
	position: static;
}
#opros2
{
	background-image: url(/i/main/opros_bg2.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 50px;
	width: 100%;
}
.text5
{
	color: #656565;
	font-size: 12px;
}

div.faq							{margin-left: 15px;

								font-family: Arial}



div.faq .group					{display: block;

								color: #5d6e99;

								font-size: 15px;

								font-weight: bold;

								margin-bottom: 3px;

								text-decoration: none}



div.faq .questions				{margin-left: 25px;

								font-size: 12px;

								margin-bottom: 15px;}



div.faq .questions a			{text-decoration: underline;

								line-height: 20px;}



div.faq .questions img			{padding-left: 5px}



div.faq .answer					{background-color: #f3f8fe;

								padding: 5px 5px 5px 25px;

								margin-bottom: 10px;

								margin-top: 5px;

								border-bottom: 2px dotted #cddaf5;

								display: none}



a.add_question					{display: block;

								float:right;

								background-image: url('/images/ga/menu_label_3.jpg');

								padding: 10px;

								width: 290px;

								text-align: center;

								color: #fff;

								font-size: 16px;

								font-weight: bold;

								font-family: Arial;

								text-decoration: none;}


































a.add_question:link,

a.add_question:visited			{color: #fff}



div.form_add_question			
{
width: 500px;
height: 300px;
font-family: Arial;
font-size: 13px;
}


div.form_add_question .header	
{

font-size: 18px;
color: #bebebe;
height: 55px;
background: url('/i/faqbg.png') 0 0 no-repeat;
}

.left_nav
{
padding-top: 45px;
color: white;
font-weight: 700;
height: 279px;
width: 190px;
}

.left_nav_ie
{
padding-top: 45px;
color: white;
font-weight: 700;
height: 294px;
width: 190px;
}

.left_title
{
color: #003b9d;
font-size: 3,13pt;
font-family: Tahoma
font-weight: 700;
}

.xk
{
color: #f2a91d;
font-family: Tahoma;
font-size: 11px;
}

.xkl
{
font-family: Tahoma;
font-size: 11px;
}

.left_nav_t
{
color: white;
font-weight: 700;
}

.footer
{
padding-top:40px;
padding-left:50px;
color: #ffffff;
font-family: helvetica;
font-size: 12px;
}

.current
{
padding-left: 5px;
padding-right: 5px;
}

.faq_submit
{
background: url('/i/button_send.gif') 0 0 no-repeat;
width: 100px;
height: 40px;
border-bottom: 0px;
border-right: 0px;
}

.group_title
{
 text-decoration: underline;
}

.kon

{



}


.kon a
{
 color: #4d9dc2;
}

.ct td
{
color: #ffa903;
font-weight: 700;
}

.ct input
{
border: 1px solid #4d9dc2;
}

.ct textarea
{
border: 1px solid #4d9dc2;
}

/*       ------------------AST---------------------                   */
div.main-bottom-info {
	text-align: center;
}
/*       ------------------AST---------------------                   */