body, html {margin:0; padding:0; text-align:center; behavior: url('csshover.htc'); background:#ccc url(/images/bodyBg223.JPG) repeat-x 0 -1px; font-family: Arial, Helvetica, sans-serif; font-size:11px}
img {border:none}

h1, h2, h3, h4, h5, a {/*color: #006600*/ color:#000;}
h1 { font-size:x-large;}

.globalContainer {width:1000px; text-align:left; margin:0 auto}

.header { background:url(/images/top_right.jpg) no-repeat right top; height:209px; overflow:hidden }
.header h1 { padding:0; margin:0;  float:left;  width:280px}
.header p {padding:0; margin:0; float:left; width:648px }
.header .rightLeng {float:left; overflow:hidden; padding:40px 0 0 20px}
.header .rightLeng p { width:100%; float:none; background:url(/images/bg_flag.gif) no-repeat 0 16px; padding:0px 0 20px 0px }
.header .rightLeng p a { text-decoration:none; color:#FFFFFF}
.header .rightLeng p a img { vertical-align:middle}

.menu { background:url(/images/menu_bg3.jpg) repeat-x; width: 930px; height:37px; _overflow:hidden; bor44der:1px solid red}
.menu ul { margin:0; padding:0; list-style:none}
.menu ul li { float:left;/* cursor:pointer;*/}
.menu ul li a { display:block; padding:10px 27px 10px; /*color:#FCEC00;*/ color:#ccc; font-weight:bold; font-size:12px; text-decoration:none }
.menu ul li.l1:hover a  { background:url(/images/menu_bg3.jpg) repeat-x 0 -37px;}
.menu ul li.l2:hover a  { background:url(/images/menu_bg3.jpg) repeat-x -68px -37px;}
.menu ul li.l3:hover a  { background:url(/images/menu_bg3.jpg) repeat-x -154px -37px;}
.menu ul li.l4:hover a  { background:url(/images/menu_bg3.jpg) repeat-x -227px -37px;}
.menu ul li.l5:hover a  { background:url(/images/menu_bg3.jpg) repeat-x -304px -37px;}
.menu ul li.l6:hover a  { background:url(/images/menu_bg3.jpg) repeat-x -400px -37px;}
.menu ul li.l7:hover a  { background:url(/images/menu_bg3.jpg) repeat-x -490px -37px;}
.menu ul li.l8:hover a  { background:url(/images/menu_bg3.jpg) repeat-x -577px -37px;}
.menu ul li.l9:hover a  { background:url(/images/menu_bg3.jpg) repeat-x -643px -37px;}
.menu ul li.l9 a { padding:10px 17px 10px ;}

.menu ul li.aaa { display:block; padding:10px 17px 10px; color:#FCEC00; font-weight:bold; font-size:12px; text-decoration:none }

.menu ul ul { position:absolute; z-index:5; display:none}
.menu ul li:hover ul { display:block}
.menu ul ul li { float:none;width:250px;  padding:0 0 0 10px; background:url(/images/sub_menu_bg_li.gif) no-repeat }
.menu ul ul li:hover { background:url(/images/sub_menu_bg_li.gif) no-repeat 0 -18px}
.menu ul ul li a { position:relative; padding:2px 10px 1px 0;   color:#006600; background:url(/images/sub_menu_bg_li_a.gif) no-repeat right top !important}
.menu ul li ul li:hover a, .menu ul li ul li a:hover {  color:#FFFF00; background:url(/images/sub_menu_bg_li_a.gif) no-repeat right -18px !important}

.leftColl {width:280px; float:left; padding-top: 0px;}
.bnrBeton { background:url(/images/beton_group.jpg) no-repeat right top; padding:25px  0 9px 30px}
.bnrBeton a { display:block;  width:230px; height:100px  }

.leftTvNews {/*background:url(/images/tv.png) no-repeat right top;*/ padding:0px  0 50px 40px}
/*.leftTvNews .sub { height:123px; overflow:hidden}*/
.leftTvNews p { padding: 0 40px 0 30px}
/*.leftTvNews p.date { background:url(/images/tv_date_bg.jpg) no-repeat; color:#FFFF00; font-weight:bold; padding:3px 0 3px 40px}*/


/*.tvBottom { background:url(/images/tv_bott1.jpg) no-repeat; padding:9px 0 100px 56px}
.tvBottom .imgCont { width:183px; height:137px}*/


.rightColl { float:left; width:650px; background:url(/images/bg_right.jpg) no-repeat  648px 374px}
.rightSub { width:100%; xheight:467px;  xwidth:648px; background:#fff url(/images/text_frame-bg.jpg) no-repeat left bottom ; }
.rollcontent { width:100%; clear:both; min-height:463px; xwidth:648px;overflow:auto}

.rollSub { padding:30px}
.rollSub h3 { font-size:18px; margin:0; padding:0}

.rtBNRs { float:right; padding:0px 0 20px 20px}
.rtBNRs p { padding: 0  0 15px 0; margin:0}
.rtBNRs img { xborder:1px solid #006600; padding:1px;}

.lcont { float:left; width:450px }

.lcont .imgCont { float:left; padding: 10px 10px 10px 0}
.lcont .imgCont img {  border:1px solid #277127}



.footer { background:url(/images/footer_bg.jpg) repeat-x; height:150px}
.copyR { padding:20px 0 0 20px; color:#95A0A2; width:187px; min-width:100px; float:left }
.copyR p { padding:0; margin:0}
.footer a  { color:#4A4B4B;}
.globus { padding:20px 0 0 20px; float:left; xwidth:230px}
.globus img { vertical-align:middle; float:left; margin: 0 }
.counters { filter:alpha(opacity=15); position:absolute; margin:60px 0 0 0; *width:420px}

