/* RESET*/
*{margin:0; padding:0; outline:0;}
html, body{height:100%;	width:100%; text-align:center;}
table{border-collapse: collapse; border-spacing: 0;}
ul, ol{list-style-type:none;}
img{border:0; vertical-align:top;}
input, textarea, select{vertical-align:middle; font:11px Tahoma; color:#fff;}
a{color:#fff; text-decoration:underline;}
a:hover{text-decoration:none;}

.btn{cursor:pointer; border:none;}
.btn:hover{position:relative; top:1px; left:1px;}
.selected a, .selected a:hover{cursor:text; text-decoration:none!important;}
.current, .current:hover{cursor:text; text-decoration:none!important;}

/* H */
h1{font:normal 24px Georgia, "Times New Roman", Times, serif; margin-bottom:10px;}
h2{font:normal 14px Tahoma; margin-bottom:25px;}
h6{font:bold 11px Tahoma;}

/* SETTINGS*/
body{font:11px Tahoma; color:#fff; background:#000;}
.main{min-width:1000px;	width: expression(document.body.clientWidth > 1000 ? "100%" : "1000px"); text-align:left;}

/* HEADER */
.header{height:163px; position:relative;}
.logo{position:absolute; top:0; left:124px;}
/* navigation */
.navigation{position:absolute; top:0; right:58px;}
*html .navigation a{float:right; height:30px; color:#fff; text-decoration:none; background:url(../imgs/nav_dev.gif) repeat-y right; padding:34px 24px 10px 24px; font-size:14px;}
.navigation a{float:right; height:30px; color:#fff; text-decoration:none; background:url(../imgs/nav_dev.gif) repeat-y right; padding:34px 24px 0 24px; font-size:14px;}
.navigation a:hover, .navigation .current{background:url(../imgs/nav_act.gif) repeat-x;}

/* CONTENT */
.outer{overflow:hidden; zoom:1; background:url(../imgs/content_bg.jpg) no-repeat; padding-bottom:20px;}
.container{float:right; width:100%; margin-left:-501px;}
.content{margin-left:501px; padding:20px 0 0 0;}
/* about */
.about{padding:0 120px 20px 45px; font-size:12px;}
.about p{margin-bottom:15px; line-height:14px;}
.about p span{background:#332933;}
/* news */
.news{padding:0 53px 55px 10px;}
.news .t{background:url(../imgs/news_t.gif) repeat-x;}
.news .b{background:url(../imgs/news_t.gif) repeat-x left bottom;}
.news .l{background:url(../imgs/news_l.gif) repeat-y;}
.news .r{background:url(../imgs/news_l.gif) repeat-y right top;}
.news .tl{background:url(../imgs/news_s.gif) no-repeat 0 0;}
.news .tm{background:url(../imgs/news_s.gif) no-repeat 50% 0;}
.news .tr{background:url(../imgs/news_s.gif) no-repeat 100% 0;}
.news .rm{background:url(../imgs/news_s.gif) no-repeat 100% 50%;}
.news .br{background:url(../imgs/news_s.gif) no-repeat 100% 100%;}
.news .bm{background:url(../imgs/news_s.gif) no-repeat 50% 100%;}
.news .bl{background:url(../imgs/news_s.gif) no-repeat 0 100%;}
.news .lm{background:url(../imgs/news_s.gif) no-repeat 0 50%; padding:15px 0 25px 15px; overflow:hidden; zoom:1;}
.news li{float:left; width:330px;}
.news li div{padding:0 50px 0 4px; border-left:3px solid #0f72a5;}
.news li span{color:#16a8f3; background:#332933; padding:1px;}
.news li p{padding-top:5px;}
.news li a{color:#b3b3b3; text-decoration:none;}
.news li a:hover{text-decoration:underline;}
.news li img{float:right; padding:0 50px 0 0;}
/* partners */
.partners{padding:0 67px 0 12px;}
.partners h2{padding-left:10px;}
.gallery{height:56px; border:1px solid #797979; position:relative;}
.gallery .scroll_left{position:absolute; top:15px; left:-13px; cursor:pointer;}
.gallery .scroll_right{position:absolute; top:15px; right:-13px; cursor:pointer;}
.gallery ul{overflow:hidden; zoom:1; padding:8px 0 0 0;}
.gallery li{float:left; background:url(../imgs/gall_dev.gif) no-repeat; margin-left:-1px; padding:0 21px;}

/* SIDEBAR */
.sidebar{float:left; width:501px; padding:395px 0 0 0;}
.catalogue{background:url(../imgs/cat_bg.jpg) no-repeat; height:296px; position:relative; }
.catalogue a{position:absolute; top:15px; left:318px; width:65px; height:50px; background:url(../imgs/balloon.gif) no-repeat; font-size:14px; padding:1px 14px 0 20px;}

/* FOOTER */
.footer{clear:both; height:100px; background:url(../imgs/footer_dev.gif) repeat-x; padding:10px 63px 0 57px; color:#787878;}
.footer ul{float:left;}
.footer p{float:right;}
.footer img{vertical-align:middle;}
.footer a{color:#787878;}


#popup {
	width:900px;
	text-align:left;
}
#td_dest #descr_br {
	font:12px Arial; 
}
