* { padding: 0px; margin: 0px}

body {font-family: arial, verdana; font-size: 10pt; line-height: 160%; color: rgb(0,0,0); text-align: center; background: rgb(123,128,130) url(../images/bgr.gif) 0 0 repeat-x}
a {color: rgb(255,255,255); text-decoration: none}
a:hover {text-decoration: underline}
a.ov {color: rgb(51,102,102); text-decoration: underline}
a img {border: none}
.both {clear: both; line-height: 3px; font-size: 3px;}
.rg {float: right}
table {border: 0px}
table td {text-align: left; vertical-align: top}

#main {width: 929px; height: auto; margin: 33px auto 0px auto; text-align: left;}


/* HEADER MAIN */

#left {width: 215px; float: left}
#left .search {width: 215px; height: 54px; background: url(../images/search.jpg) 0 0 no-repeat; line-height: 16px}
#left .search .ll {float: left; text-align: left; font-family: arial; font-size: 12px; color: rgb(255,255,255); line-height: 16px; padding: 9px 0px 0px 13px}
#left .search .rr {float: right; text-align: right; padding: 10px 18px 0px 0px}
#left .search a {font-family: arial; font-size: 12px; color: rgb(255,255,255)}
#left .search input {width: 150px; height: 17px; float: left; font-size: 14px; line-height: 30px; padding-top: 9px; padding-left: 10px; border: 0px; background: none; color: rgb(255,255,255)}
#left .menu_left {width: 200px; height: 311px; background: url(../images/menu_left.jpg) 0 0 no-repeat; padding: 13px 3px 0px 12px; margin-bottom: 17px}
#left .menu_left span {font-size: 11px; line-height: 15px; color: rgb(225,225,225);}
#left .menu_left h2 {font-size: 15px; line-height: 19px; color: rgb(255,255,255); font-weight: ; font-family: verdana; padding-bottom: 4px; letter-spacing: px}
#left .menu_left h3 {font-size: 12px; line-height: 19px; color: rgb(255,255,255); font-weight: ; padding-top: 8px; font-family: verdana; letter-spacing: 1px;}
#left .menu_left a {font-size: 11px; line-height: 15px; color: rgb(225,225,225); }
#left .menu_left a.abs {font-size: 11px; line-height: 15px; color: rgb(225,225,225); position: absolute; margin: 90px 0px 0px 89px}
#left .vip {width: 212px; height: auto; background: url(../images/bg2.gif) 0 0 repeat-y;}
#left .vip .in {width: 212px; height: auto; background: url(../images/bg3.gif) 0 100% no-repeat;}
#left .vip .in .in {width: 202px; height: auto; background: url(../images/bg1.gif) 0 0 no-repeat; padding: 10px 0px 12px 18px}
#left .vip .in .in h3 {font-size: 13px; line-height: 17px; color: rgb(255,255,255); font-weight: ; font-family: verdana; padding-bottom: 11px; letter-spacing: 1px}
#left .vip .in .in h4 {font-size: 12px; line-height: 17px; font-family: verdana; color: rgb(41,45,47); padding-bottom: 7px; font-weight: ;}
#left .vip .in .in img {float: left; margin: 0px 10px 5px 0px}
#left .vip .in .in p {font-size: 11px; line-height: 18px; font-family: verdana; color: rgb(80,85,87); padding-bottom: px; font-weight: ; padding-right: 15px;}
#left .vip .in .in p a {color: rgb(157,123,52); font-weight: bold;}


#mid {width: 5px; float: left}


#right {width: 702px; float: right}
#right .menu {width: 702px; height: 43px; background: url(../images/b2.gif) 0 0 repeat-x}
#right .menu .in {width: 702px; height: 43px; background: url(../images/b1.gif) 0 0 no-repeat}
#right .menu .in .in {width: 672px; height: 43px; background: url(../images/b3.gif) 100% 0 no-repeat; line-height: 18px; font-size: 12px; padding: 0px 15px 0px; text-align: center}
#right .menu .in .in a {line-height: 18px; font-size: 12px; font-family: verdana; color: rgb(204,213,215); }
#right .menu .in .in img {margin-bottom: px}
#right .zone-x {width: 702px; height: 319px; background: url(../images/titl.jpg) 100% 0 no-repeat}
#right .content {width: 660px; height: auto; background: url(../images/c2.gif) 0 0 repeat-y; float: right;}
#right .content .in {width: 660px; height: auto; background: url(../images/c3.gif) 0 100% no-repeat}
#right .content .in .in {width: 646px; height: ; background: url(../images/c1.gif) 0 0 no-repeat; padding: 9px 5px 9px 9px}

#right .content .in .in .parag {width: 642px; height: 29px; background: url(../images/p2.gif) 0 0 repeat-x; margin-bottom: 10px}
#right .content .in .in .parag .on {width: 642px; height: 29px; background: url(../images/p1.gif) 0 0 no-repeat;}
#right .content .in .in .parag .on .on {width: 642px; height: 29px; background: url(../images/p3.gif) 100% 0 no-repeat}
#right .content .in .in .parag .on .on  h1 {font-size: 12px; line-height: 17px; color: rgb(255,255,255); font-weight: ; font-family: verdana; padding: 2px 0px 0px 22px; letter-spacing: 1px}
#right .content .in .in p {font-size: 12px; line-height: 16px; color: rgb(43,47,49); font-family: verdana; padding: 0px 22px; text-align: justify}
#right .content .in .in div.cll div {font-size: 12px; line-height: 16px; color: rgb(43,47,49); font-family: verdana; padding: 0px 22px; text-align: justify}




#footer {height: 104px; clear: both; border-top: 1px solid rgb(194,198,201); background: url(../images/bot_bg.gif) 0 0 repeat-x; margin-bottom: 15px}
#footer .in {height: 104px; background: url(../images/bot_bg2.gif) 0 100% no-repeat}
#footer .in .lft {width: 280px; float: left; font-size: 12px; line-height: 15px; color: rgb(103,108,110); font-family: verdana; padding: 15px 0px 0px 15px}
#footer .in .lft a {font-size: 12px; line-height: 25px; color: rgb(103,108,110); font-family: verdana; text-decoration: underline; }
#footer .in .lft a:hover {color: rgb(255,255,255); font-family: verdana; text-decoration: underline}
#footer .in .cont {width: 350px; float: left; font-size: 12px; line-height: 20px; color: rgb(103,108,110); font-family: verdana; padding: 15px 0px }
#footer .in .rgh {float: right; text-align: right; padding: 5px}
#footer .in .rgh img {float: right; margin-left: 10px; margin-right: 5px}



/* MENU */

#nav {margin: 100px 0px 0px 43px; position: absolute; list-style: none; padding: 0;}

#nav2 {margin: 145px 0px 0px 43px; position: absolute; list-style: none; padding: 0;}

#nav3 {margin: 190px 0px 0px 43px; position: absolute; list-style: none; padding: 0;}

#nav4 {margin: 235px 0px 0px 43px; position: absolute; list-style: none; padding: 0;}

#nav5 {margin: 280px 0px 0px 43px; position: absolute; list-style: none; padding: 0;}

#nav ul.d1, #nav2 ul.d1, #nav3 ul.d1, #nav4 ul.d1, #nav5 ul.d1 {
   margin: -40px 0px 0px 157px;
   padding: 0;
   background: rgb(102,106,108);
   float: left;
   width: 100%;
   color: white; width: 120px; border-top: 1px solid rgb(41,43,47); border-right: 1px solid rgb(41,43,47)
   
 }
 
 #nav ul.d1 li, #nav2 ul.d1 li,
 #nav3 ul.d1 li, #nav4 ul.d1 li,
 #nav5 ul.d1 li {
   border-bottom: 1px solid rgb(41,43,47); border-left: 1px solid rgb(41,43,47);
   
 }

 
  #nav ul.d1 li  ul, #nav2 ul.d1 li  ul,
#nav3 ul.d1 li  ul, #nav4 ul.d1 li  ul,
#nav5 ul.d1 li  ul  {background: rgb(102,106,108);
   border-top: 1px solid rgb(41,43,47); border-right: 1px solid rgb(41,43,47); border-left: 1px solid rgb(41,43,47); width: 170px; margin-left: -1px; margin-top: -1px;
   
 }

 
  #nav ul.d1 li  ul  li, #nav2 ul.d1 li  ul  li,
#nav3 ul.d1 li  ul  li, #nav4 ul.d1 li  ul  li,
#nav5 ul.d1 li  ul  li  {background: rgb(102,106,108); border-left: none;
   width: 170px;
   
 }

#nav ul, #nav2 ul,
#nav3 ul, #nav4 ul,
#nav5 ul {
   list-style: none;
   margin: 0px 0px 0px 0px;
   padding: 0;
   background: none;
   float: left;
   width: 100%;
   color: white;
 
 }
#nav li, #nav2 li,
#nav3 li, #nav4 li,
#nav5 li  {
   float: left;
   position: relative;
   background: none;
   width: 158px;
  }
 
#nav a, #nav2 a,
#nav3 a, #nav4 a,
#nav5 a {
   color: #fff;
   text-decoration: none;
   display: block;
   width: 120px;
   padding: 10px 7px 9px 7px;
 }
#nav a:hover, #nav2 a:hover,
#nav3 a:hover, #nav4 a:hover,
#nav5 a:hover {
   color: #fff;
   background: none;
 }
#nav li:hover,
#nav li.jshover,
#nav2 li:hover,
#nav2 li.jshover,
#nav3 li:hover,
#nav3 li.jshover,
#nav4 li:hover,
#nav4 li.jshover,
#nav5 li:hover,
#nav5 li.jshover {
   background: none;
 }
 #nav ul.d1 a,
#nav2 ul.d1 a ,
#nav3 ul.d1 a,
#nav4 ul.d1 a ,
#nav5 ul.d1 a{
   color: #fff;
   text-decoration: none;
   display: block;
   width: 120px;
   font-size: 13px; line-height: 16px;
   padding: 5px 4px;
 }
  #nav ul.d1 ul a,
#nav2 ul.d1 ul a,
#nav3 ul.d1 ul a,
#nav4 ul.d1 ul a,
#nav5 ul.d1 ul a  {
   color: #fff;
   text-decoration: none;
   display: block;
   width: 170px;
   font-size: 12px; line-height: 16px;
   padding: 5px 4px;
 }
 #nav ul.d1 li:hover,
#nav ul.d1 li.jshover,
#nav2 ul.d1 li:hover,
#nav2 ul.d1 li.jshover,
#nav3 ul.d1 li:hover,
#nav3 ul.d1 li.jshover,
#nav4 ul.d1 li:hover,
#nav4 ul.d1 li.jshover,
#nav5 ul.d1 li:hover,
#nav5 ul.d1 li.jshover
{
   background: rgb(41,43,47); 
 }
 
  #nav ul.d1 li,
#nav2 ul.d1 li,
#nav3 ul.d1 li,
#nav4 ul.d1 li,
#nav5 ul.d1 li {
   width: 120px;
 }
 
#nav li ul,
#nav2 li ul,
#nav3 li ul,
#nav4 li ul,
#nav5 li ul {
   display: none;
   position: absolute;
   padding: 0;
   width: 120px;
 }
#nav li li a,
#nav2 li li a,
#nav3 li li a,
#nav4 li li a,
#nav5 li li a {
   width: 120px;
   background: none;
 }
#nav li:hover ul,
#nav li.jshover ul,
#nav2 li:hover ul,
#nav2 li.jshover ul,
#nav3 li:hover ul,
#nav3 li.jshover ul,
#nav4 li:hover ul,
#nav4 li.jshover ul,
#nav5 li:hover ul,
#nav5 li.jshover ul  {
   display: block;
 }
 
#nav li:hover li ul,
#nav li.jshover li ul,
#nav2 li:hover li ul,
#nav2 li.jshover li ul,
#nav3 li:hover li ul,
#nav3 li.jshover li ul,
#nav4 li:hover li ul,
#nav4 li.jshover li ul,
#nav5 li:hover li ul,
#nav5 li.jshover li ul {
   display: none;
   width: 120px;
   top: 0px;
   left: 120px;
 }
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul,
#nav2 li:hover li:hover ul,
#nav2 li.jshover li.jshover ul,
#nav3 li:hover li:hover ul,
#nav3 li.jshover li.jshover ul,
#nav4 li:hover li:hover ul,
#nav4 li.jshover li.jshover ul,
#nav5 li:hover li:hover ul,
#nav5 li.jshover li.jshover ul {
   display: block;
 }}

  #nav ul.d1 li  ul,
#nav2 ul.d1 li  ul,
#nav3 ul.d1 li  ul,
#nav4 ul.d1 li  ul,
#nav5 ul.d1 li  ul  {background: rgb(102,106,108);
   border-top: 1px solid rgb(41,43,47); border-right: 1px solid rgb(41,43,47); border-left: 1px solid rgb(41,43,47); width: 140px; margin-left: -1px; margin-top: -1px;
   }
   #nav ul ul a,
#nav2 ul ul a,
#nav3 ul ul a,
#nav4 ul ul a,
#nav5 ul ul a   {
   color: #fff;
   text-decoration: none;
   display: block;
   width: 140px;
   padding: 10px 7px 9px 7px;
 }
  #nav ul.d1 ul li,
#nav2 ul.d1 ul li,
#nav3 ul.d1 ul li,
#nav4 ul.d1 ul li,
#nav5 ul.d1 ul li  {
   width: 170px;
 }

   
/*  ------------------  */


#txtx {position: absolute; margin: 52px 0px 0px 44px; font-size: 11px; font-family: tahoma; color: rgb(161,161,161); letter-spacing: 1px;}
 