body{margin:0; padding:0; text-align:left; background:#F8F4E8; font:normal 13px/17px Arial; color:#606060}
a:link, a:visited, a:active {text-decoration:underline; color:#3B6A74}
a:hover {text-decoration:none; color:#303030}
#top_fon{background:url(img/body_bg.jpg) 50% 0 no-repeat; height:183px}/*new bg*/
#conteiner{position:absolute; left:50%; margin-left:-468px}
#center{width:936px; background:url(img/border.gif) 0 0 repeat-y}
#top{background:url(img/top.jpg) 0 0 no-repeat; width:936px; height:182px}/*new bg*/
#top h1 {font:normal 11px Tahoma; position:absolute; color:#FFF; left:30px; top:9px; margin:0}

/*LOGO*/
#logo{position:absolute; top:55px; left:34px}

#menu{position:absolute; top:0px; left:300px}
#menu ul{padding:0px; margin:0 0 0 40px} /**/
#menu .active{/*width:132px;*/ background:url(img/menu_line_2.gif) center 123px no-repeat; height:180px; text-align:center; float:left}
#menu li{width:110px; background:url(img/menu_line_1.gif) center 123px no-repeat; height:180px; text-align:center; float:left; position:relative}
#menu li a{color:#FFF; text-decoration:none}
#menu li a:hover{text-decoration:underline}
#menu li b a{display:block; padding-top:90px; padding-bottom:67px}
.hover, #menu li b a:hover{display:block; background:url(img/menu.png) center top no-repeat}
#menu ul li span {position:absolute; color:#FFF; display:block; width:110px; text-align:center; left:0px; top:8px}

#submenu{position:absolute; top:221px; left:125px}
#submenu ul{padding:0px; margin:0 0 0 40px}
#submenu .active{background:url(img/center_pic_hover.jpg) center top no-repeat; height:100px; text-align:center; float:left}
#submenu li{width:150px; height:100px; text-align:center; float:left; position:relative}
#submenu li a {display:block; background:url(img/center_pic.jpg) center top no-repeat; height:100px; font:normal 16px Arial; color:#FFF; padding-top:25px; text-decoration:none}
#submenu li a:hover, #submenu li .activ{display:block; background:url(img/center_pic_hover.jpg) center top no-repeat; height:100px; font:normal 16px Arial; color:#FFF; padding-top:25px; text-decoration:none}


/*BANNER*/
#banner {height:159px;}
#banner-top {height:19px; background:url(img/feel-line.jpg) 0 0 no-repeat;}
#banner-center {height:121px; background:url(img/banner.jpg) 6px 0 no-repeat;}
#banner-center img {margin:0px 0px 0px 6px}
#banner-center-2 {height:121px; background-color:#215562; margin:0 4px 0 6px}
#banner-bottom {height:19px; background:url(img/point-line.jpg) 0 0 no-repeat;}

/*LAIBL*/
.endesign{
position:fixed !important;
position:absolute;
bottom:35px !important;
/top:110px;
/display:none;
}
a.endesign img{border:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity:100; -khtml-opacity:100; opacity:100}
a.endesign img:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5}

#bottom{background:url(img/bot.jpg) 0 0 no-repeat; width:936px; height:53px; color:#FFF; font:normal 11px Arial}
#bottom table{float:right; margin-top:-2px}
#bottom table .right{text-align:right}
#bottom table .left{text-align:left}
#bottom table td span{padding:0 5px 0 5px}

#belive{background:url(img/belive.gif) 0 0 no-repeat; position:absolute; bottom:53px; left:-34px; height:71px; width:38px}
#known{background:url(img/known.gif) 0 0 no-repeat; position:absolute; bottom:63px; right:10px; height:13px; width:52px}

h3{color:#3B6A74; font:normal 18px Arial}
h4{background:url(img/title.gif) 0 0 no-repeat; height:60px; padding:12px 0 0 40px; margin:0}
ul {list-style:none; margin:0px; padding:0px}
img{border:0px none; margin:0; padding:0}
.drax_img {padding:1px; border:1px solid #d4d4d4}
.ul1 .litit{list-style-image:url(img/litit.gif); color:#286777; margin:10px 0 0 0}
.ul1 .blue_block{background-color:#F1FAEE; color:#3B6A74; font:normal 16px Arial; padding:5px; margin:20px 0 0 -10px}
.ul1 .big{color:#3B6A74; font:normal 16px Arial; margin-left:-10px}
.ul1 li {margin:3px 0 0 10px}

.gallery{border:0; width:85%; border-collapse:collapse; margin:0 20px}
.gallery td{width:25%; text-align:center}
.gallery td a img{padding:1px; border:1px solid #d4d4d4; margin-bottom:6px}
.gallery td a:hover img{border-color:#FE9B72}

.pages{text-align:justify}
.pages p, .pages ul{padding-left:30px; width:600px}

.left_block{float:left; width:360px; text-align:justify}
.left_block li{margin-bottom:40px}
.left_block b{font:normal 21px Verdana; line-height:50px}
.left_block span{line-height:20px}

.right_block{float:right; width:485px; text-align:justify}
.right_block ul{margin:50px 0 0 30px; width:400px}
.right_block li{line-height:20px}

.center_block{padding:35px 0 0 60px; margin:0px 0 0 6px; background:url(img/content-top-bg.jpg) 0 0 no-repeat; min-height:500px} /*new margin + bg*/

.studio_left{float:left; margin-right:20px; text-align:justify}
.studio_left p, .studio_left ul{padding-left:30px; width:440px}
.studio_right {margin:100px 50px 0 550px; font-size:14px}
.ul_top {background:url(img/studio_top.gif) 0px 0px no-repeat; width:258px; height:31px}
.ul_top div{padding:5px 0 0 160px; color:#FFF}
.ul_bot {background:url(img/studio_bot.gif) 0px 0px no-repeat; width:258px; height:15px}
.studio_right .block{background-color:#9CCEC2; width:238px; margin:0px; padding-right:20px}
.studio_right .block li{padding:20px 0 0 70px; color:#FFF}
.studio_right .block li b{display:block; width:50px; float:left; margin-left:-50px; font:normal 46px Arial; color:#FFF}

.box1{background:url(img/b_rt1.gif) 100% 0px no-repeat; border:2px solid #D7DDDA; height:100%; width:390px; margin:20px 8px; float:left}
.box2{background:url(img/b_rt2.gif) 100% 0px no-repeat; border:2px solid #D7DDDA; height:100%; width:390px; margin:20px 8px; float:left}
.box3{background:url(img/b_rt3.gif) 100% 0px no-repeat; border:2px solid #D7DDDA; height:100%; width:390px; margin:20px 8px; float:left}
.box4{background:url(img/b_rt4.gif) 100% 0px no-repeat; border:2px solid #D7DDDA; height:100%; width:390px; margin:20px 8px; float:left}

.tab{width:100%; padding:0 4px 0px 0px; margin:0 -2px -2px -2px; background:url(img/b_rb.jpg) 100% 100% no-repeat; height:100%; position:relative}
.tab .tab{background:url(img/b_lb.jpg) 0 100% no-repeat; padding:0 0 13px 19px; width:auto; margin:0}
.tab .tab .title{margin-top:-14px; position:relative}
.tab .tab .title span{color:#CB6A2B; font:normal 18px Tahoma; background:url(img/w_line.gif) 0 12px repeat-x; padding:0 3px}

.hand {background:url(img/hand.gif) 0 0 no-repeat; width:44px; height:56px; margin:15px 0 30px 110px}

.table_client {margin-top:50px}
.table_client td {background:url(img/block.jpg) 0 0 no-repeat; width:186px; height:103px; padding:0 20px 20px 0}

.ul2 {margin:0 0 0 40px}
.ul2 .litit {list-style-image:url(img/litit.gif); list-style-position:inside}
.ul2 span{color:gray; font:normal 14px Arial;}
.ul2 b {color:#3B6A74; font:normal 14px Arial; padding-left:5px}

span.prompt{display:none}
div#prompt{padding:4px; background:#F5F5DC; border:1px solid #999; font-size:11px; color:#555; width:240px}

.counter_block {position:absolute; bottom:10px; left:10px}
