@import url(main_cdn.css);
@import url(intros_cdn.css);
@import url(pages_cdn.css);

#wrapper{min-height:2350px}
/*Hot news*/
#hot_news{top:190px;background:url(http://css.infinitiv.ru/images/gray.jpg);height:300px}
#hot_news .all{background:url(http://css.infinitiv.ru/images/hot_news.all.gif) 45px -4px no-repeat;height:60px}
#hot_news .item{width:540px;float:left;padding:1.7em 1.7em 1em 1.5em;color:#fff}
#hot_news img{margin:0 2em 2em 0;border:1px solid #98a1a9;float:left}
#hot_news h3 a{font:bold 200% Arial, Helvetica, sans-serif;text-decoration:none;color:#fff}
#hot_news .text{font-size:120%;margin-top:1em}
#hot_news .text a{color:#fff;text-decoration:none}
#hot_news .date{color:#fff;float:left;margin:1em 0 0 0;background:none;padding:0}
#hot_news .more{color:#ff8f1a;float:right;font-size:110%}
#hot_news .pages{position:absolute;bottom:5px;right:0}
#correct_url{text-decoration:underline;color:#ff8f1a;margin-top:2em;line-height:2em;font-weight:bold}
#hot_news_wrapper{overflow:hidden;height:250px;width:580px;background:url(http://css.infinitiv.ru/images/gray_grad.jpg) repeat-x;margin-top:-.9em}
#hot_news_wrapper div.reel{width:2900px}
#hot_news .pages button{cursor:pointer;border:0;font-size:9px;width:19px;height:18px;padding:2px 5px 5px 5px;margin-right:8px}
#hot_news .pages button#page0{background:url(http://css.infinitiv.ru/images/hot_news.pages.span.gif) left center no-repeat}
/*Interviews*/
#interviews{top:510px}
#interviews .photos{border:1px solid #a8a8a8;padding:1em 0.4em 3em 0.4em;margin-left:0.4em;width:560px}
#interviews img{border:1px dashed #535353;padding:1px;margin:0 0.7em;width:41px;height:41px;background:#eee}
#interviews .message.common{display:none}
#interviews .message, #interviews .message h3, #interviews .message p{height:32px}
#interviews .message{background:url(http://css.infinitiv.ru/images/int.message.gif) repeat-x;margin-top:-1.7em;position:relative}
#interviews .message h3{float:left;background:url(http://css.infinitiv.ru/images/int.message.h3.gif) no-repeat;padding:1em;font-size:90%}
#interviews .message p{padding:0.8em;background:url(http://css.infinitiv.ru/images/int.message.p.gif) right top no-repeat}
#interviews .message a{color:#000}
#interviews .message .pointer{position:absolute;top:-10px;width:17px;height:11px;background:url(http://css.infinitiv.ru/images/int.message.pointer.gif)}
#interviews .message.item0 .pointer{left:40px}
#interviews .message.item1 .pointer{left:100px}
#interviews .message.item2 .pointer{left:160px}
#interviews .message.item3 .pointer{left:220px}
#interviews .message.item4 .pointer{left:280px}
#interviews .message.item5 .pointer{left:340px}
#interviews .message.item6 .pointer{left:400px}
#interviews .message.item7 .pointer{left:460px}
#interviews .message.item8 .pointer{left:520px}
/*About*/
#about{top:633px;font-size:110%;text-align:justify}
#about p{margin:0 0.7em 0.7em 1em}
#about h3{text-indent:-9999px;height:21px;margin-bottom:0.7em}
#agency, #events, #records, #empty{width:259px;padding:1em;float:left;height:240px;background-repeat:no-repeat;background-position:right top;margin:0 8px 0.7em 0}
#agency, #empty{background-color:#ebe3da}
#events, #records{background-color:#e2e7e6}
#agency{background-image:url(http://css.infinitiv.ru/images/agency.gif)}
#agency h3{width:168px;background:url(http://css.infinitiv.ru/images/agency.h3.gif) no-repeat}
#events{background-image:url(http://css.infinitiv.ru/images/events.gif)}
#events h3{width:204px;background:url(http://css.infinitiv.ru/images/events.h3.gif) no-repeat}
#records{background-image:url(http://css.infinitiv.ru/images/records.gif)}
#records h3{width:156px;background:url(http://css.infinitiv.ru/images/records.h3.gif) no-repeat}
/*Video*/
#video{top:1180px}
#video .content{margin-top:-6px}
/*Photoreports*/
#photoreports{top:1180px;left:10px;position:absolute;width:580px}
/*Catalogue*/
#catalogue{width:98%;top:1700px;position:relative}
#catalogue .item{width:117px;float:left;margin:0 3px 0.7em 2px;height:75px;position:relative}
#catalogue .item a{text-decoration:none;font-size:120%;font-family:Tahoma, Helvetica, sans-serif;font-weight:bold;color:#0077bb}
#catalogue .item img{margin-bottom:0em;display:block;width:114px;height:50px}
#catalogue .letters{position:absolute;top:7px;left:255px}
#catalogue .letters a{color:#fff;text-decoration:none;font-size:110%;font-weight:bold;font-family:Arial, Helvetica, sans-serif;float:left;margin:0 2px;background:url(http://css.infinitiv.ru/images/cat.letters.a.gif);padding:0.3em;line-height:1em}
#catalogue .letters a:hover{background:none}
#catalogue .med a{font-size:110%}
#catalogue .small a{font-size:100%}
#catalogue .icons{position:absolute;top:37px;right:5px}
#catalogue .icons a{text-indent:-99999px;float:right;height:11px;margin-left:.2em}
#catalogue .video{width:17px;background-image:url(http://css.infinitiv.ru/images/artists.item.video.gif)}
#catalogue .photo{width:14px;background-image:url(http://css.infinitiv.ru/images/artists.item.photos.gif)}
/*footer*/
#footer{position:absolute;bottom:0;left:0}
#archive_pages{position:absolute;bottom:190px;left:10px}
#archive_pages a{color:#ccc}