body {background: white url(/img/body_bg.jpg) bottom repeat-x;margin: 0px;padding: 0px;font: 12px Tahoma;color: #404040;}
h1 {display: block;font: 14px Tahoma;color: white;background: #0d4eac url(/img/h2_bg.png) top repeat-x;padding-left: 15px;text-transform: uppercase;height: 20px;padding-top: 5px;width: 180px;}
h2.zagh1 {display: block;font: 14px Tahoma;color: white;background: #0d4eac url(/img/h2_bg.png) top repeat-x;padding-left: 15px;text-transform: uppercase;height: 20px;padding-top: 5px;width: 180px;}
h2 {font: bold 14px Tahoma; }
h3 {font: bold 12px Tahoma; }
* html h1 {height: 25px;width: 195px;}
* html h2 {height: 25px;}
* html h3 {height: 25px;}
img {border: 0px;}
td {margin: 0px;padding: 5px;font: 12px Tahoma;color: #404040;}
a {color: #0d4eac;text-decoration: none;}
a:hover {text-decoration: underline;}
div {margin: 0px; padding: 0px; }
li {margin: 10px 0px 10px 0px;}
#main {width: 990px;text-align: left;}
.photoalbom img {padding: 10px; border: 1px solid #c0c0c0; background: #ffffff;margin: 10px;}
/* Top */
#logo {float: left;margin-right: 109px;margin-left: 20px;margin-top: 10px;margin-bottom: 7px;}
* html #logo {margin-bottom: 0px;}
#langs {height: 69px;text-align: center;float: left;background: url(/img/langs_bg.jpg) right repeat-y;padding-left: 122px;padding-right: 60px;}
#langs a {font-weight: bold;padding: 25px 20px;display: block;width: 20px;height: 10px;float: left;}
#langs img {float: left;width: 1px;}
.lngchk {font-weight: bold;padding: 25px 20px;display: block;width: 20px;height: 10px;float: left;color: #0d4eac;text-decoration:underline;}
#lines_blue {width: 26px;height: 137px;background: #7b9ccc url(/img/lines_blue.jpg) top left no-repeat;float: left; }
#header1 {width: 665px;float: left;}
#header2 {width: 295px;float: left;text-align: center;}
#icons {background: #e8e8e8 url(/img/icons_bg.jpg) left repeat-y;border-bottom: 1px solid #b2b2b2;height: 69px;}
* html #icons {height: 70px;}
#icons img {margin-right: 32px;margin-top: 20px;}
#lines {position: relative;top: -152px;left: 95px;}
* html #lines {position: relative;top: -162px;left: 101px;}
#search {height: 55px;position: relative;top: -20px;left: 20px;color: white;background: /* #1453ae */ url(/img/search.png) top left no-repeat;text-align: left;width: 223px;padding-left: 30px;padding-top: 27px;}
* html #search {width: 253px;left: 5px; }
#search input {width: 145px;border: 0px;margin: 1px;height: 18px;font: 12px Tahoma;}
* html #search input {margin: 0px 1px;}
#search_frame {border: 1px solid #b2b2b2;width: 147px;margin-top: 3px;float: left;}
#search img {margin-top: 0px; margin-left: 0px;}
#slogan {float: left;width: 600px;}
#slogimg {margin-left: 130px;}
#line3 {position: relative;top: -68px;}
* html #line3 {position: relative;top: -70px;}
* html #line1 {position: relative;top: -11px;}

/* Left */
#leftbl {width: 207px;float: left;position: relative;top: -55px;background: url(/img/left_bg.jpg) top repeat-x;}
#left_menu {background: #0d4eac url(/img/menu_left.jpg) right repeat-y;margin-left:11px;}
#left_menu_bottom a {display: block;color: white;font: 10px Tahoma;padding-top: 8px;text-transform: uppercase;background: url(/img/menu_left_a_bg.png) top left no-repeat;padding-left: 23px;height:26px;text-decoration: none;}
#left_menu_bottom a:hover {display: block;color: white;font: 10px Tahoma;padding-top: 8px;text-transform: uppercase;background: url(/img/menu_left_a_bg2.png) top left no-repeat;padding-left: 23px;text-decoration: none;}

* html #left_menu_bottom a {background: url(/img/menu_left_a_bg_ie.gif) top left no-repeat;margin-top:5px;}
* html #left_menu_bottom a:hover {cursor:pointer;background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_left_a_bg2.png');margin-top:5px;}

#left_menu_top {padding-top: 80px;background: url(/img/menu_left_top.jpg) top left no-repeat;}
* html #left_menu_top {height: 450px;}
#left_menu_bottom {font: 10px Tahoma;text-transform: uppercase;color:white;background: url(/img/menu_left_bottom.jpg) bottom left no-repeat;padding-left: 60px;padding-bottom: 90px;}
#block1_top {background: url(/img/block1_top.png) top left no-repeat;width: 161px;height: 17px;margin-left: 11px;margin-top: 35px;padding-top: 15px;padding-right: 35px;text-align: right;text-transform: uppercase;color: #0d4eac;font: 11px Tahoma;}
* html #block1_top {width: 196px;height: 32px;}
#block1_mid {background: #0d4eac url(/img/block1_mid.png) top left repeat-y;width: 166px;margin-left: 11px;text-align: justify;color: white;font: 10px Tahoma;padding: 10px 15px;}
* html #block1_mid {width: 196px;}
#block1_bot {background: #0d4eac url(/img/block1_bot.png) top left no-repeat;width: 196px;height: 12px;margin-left: 11px;font-size: 0px;}
.active {display: block;color: white;font: 10px Tahoma;padding-top: 8px;text-transform: uppercase;background: url(/img/menu_left_a_bg2.png) top left no-repeat;padding-left: 23px;text-decoration: none;height:26px;}
* html .active {background-image: none;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/menu_left_a_bg2.png');margin-top:5px;}

/* Right */
#rightbl {width: 198px;float: left;position: relative;top: -55px;}
#block2_holder {background: url(/img/right_bg.png) top repeat-x;padding-top: 18px;padding-bottom: 40px;}
#block2_top {background: #0d4eac url(/img/block2_top.jpg) top left no-repeat;width: 161px;height: 18px;margin-right: 9px;padding-top: 42px;font: 12px Tahoma;color: white;text-transform: uppercase;text-align: right;padding-right: 28px;}
* html #block2_top {width: 189px;height: 60px;}
#block2_mid {background: #0d4eac url(/img/block2_mid.png) top left repeat-y;width: 139px;margin-right: 9px;font: 11px Tahoma;color: white;text-align: justify;padding: 10px 15px;padding-left: 35px;}
* html #block2_mid {width: 189px;}
#block2_bot {background: #0d4eac url(/img/block2_bot.png) top left no-repeat;width: 189px;height: 11px;margin-right: 9px;font-size: 0px;}
#right_news {font: 10px Tahoma;}
.news {color: #5d5d5d;margin-top: 10px;}
.newsdate {color: #0d4eac;font-weight: bold;}
#block3 {background: #266bbb url(/img/block3.png) top left no-repeat;width: 159px;height: 91px;text-align: right;padding-top: 30px;padding-right: 30px;color: white;font: 12px Tahoma;line-height: 2;margin-top: 30px;}
* html #block3 {width: 189px;height: 121px;}

/* Middle */
#middlebl {width: 535px;float: left;position: relative;top: -55px;padding: 18px 25px;padding-top: 12px;}
#middlebl td {margin: 0px;padding: 5px;font: 12px Tahoma;color: #404040; /* border: 1px solid #cccccc; */}
* html #middlebl {padding: 18px 25px;}
* html #middlebl {width: 585px;}
.obr {font: 11px Tahoma;padding: 0px;padding-left: 20px;margin: 0px;background: url(/img/arrows.gif) top left no-repeat;}
#middlebl hr {height: 1px;border: 0px;border-top: 1px dashed #b2b2b2;}

.li0 li {list-style-position: outside; list-style-image: url(http://ctg.su/img/li.gif); line-height: 20px; padding-left: 15px;}
.li1 li {list-style-position: outside; list-style-image: url(http://ctg.su/img/li1.gif); line-height: 20px; padding-left: 15px;}
.li2 li {list-style-position: outside; list-style-image: url(http://ctg.su/img/li2.gif); line-height: 20px; padding-left: 15px;}
.li3 li {list-style-position: outside; list-style-image: url(http://ctg.su/img/li3.gif); line-height: 20px; padding-left: 15px;}
.li4 li {list-style-position: outside; list-style-image: url(http://ctg.su/img/li4.gif); line-height: 20px; padding-left: 15px;}

/* Footer */
#footer {background: #dedede url(/img/footer.png) top center no-repeat;height: 20px;font: 9px Tahoma;color: #555555;clear: left;text-transform: uppercase;text-align: center;padding-top: 7px;}
* html #footer {height: 27px;}
#footer a {font: 9px Tahoma;color: #555555;}
#copy {text-align: center;font: 9px Tahoma;color: #555555;margin: 5px 0px;}
