﻿html{background:#fff; height:100%; width:100%;}
body{height:100%; position:relative; width:100%;}


/*------------------оболочка-------------------*/
div.outer{margin:0 auto; height:540px; padding:75px 110px; position:relative; width:800px;}

div.clear{clear:both;}
img{border:0;}

a.title, img.title{display:block; left:5px; position:relative;}
a.title img{display:block;}
a.title:hover{background:url(img/title_selected.gif) no-repeat;}
a.title:hover img{visibility:hidden;}



/*меню с большими кнопками*/
ul.big_menu{list-style:none; position:relative; width:100%;}
ul.big_menu li{float:left; height:35px;}
ul.big_menu li a{display:block; height:100%; width:100%;}
ul.big_menu li a:hover{background:none !important;}

/*меню с маленькими кнопками*/
ul.small_menu{list-style:none; position:relative; width:100%;}
ul.small_menu li{float:left; height:18px;}
ul.small_menu li a{display:block; height:100%; width:100%;}
ul.small_menu li a:hover{background:none !important;}



/*-------------------------основная часть------------------------------------------*/
/*минигалерея слева*/
div.mini_gallery{height:315px; left:5px; margin-top:45px; overflow:hidden; position:relative; width:190px;}
div.mini_gallery div.slider{height:240px; left:0; position:absolute; top:0; width:100000px;}
div.mini_gallery div.inner{height:100%; float:left; position:relative; width:200px;}
div.mini_gallery div.inner div{cursor:pointer; display:block; float:left; height:90px; margin:0 10px 10px 0; position:relative; width:90px;}
div.mini_gallery div.inner a{display:block; height:100%; position:absolute; width:100%; z-index:2;}

/*кнопки под минигалереей*/
#future, #past{bottom:0; position:absolute;}
#future{color:black; left:0;}
#past{right:0;}

div.gallery_window{height:290px; left:315px; position:absolute; top:237px; width:590px;}
div.gallery_manager, div.managecontainer{background:#fff; position:absolute; z-index:90;}
div.image_container{height:290px; overflow:hidden; position:absolute; right:0; top:0; width:490px; z-index:0;}
div.main_news_page div.image_container{width:590px;}
div.image_slider{left:0; height:290px; position:absolute; top:0; width:10000px;}
div.image_slider img{float:left;}

/*кнопки под галереей*/
#back, #forward{bottom:-25px; position:absolute;}
#back{left:100px;}
#forward{right:400px;}
div.main_news_page #forward{display:none !important;}

/*текст, слайдер и кнопки*/
div.description{background:#fff; left:0; height:190px; overflow:hidden; position:absolute; top:100px; width:90px; z-index:10;}
div.text_slider{left:0; position:absolute; top:0; width:90px;}
#text_up, #text_down{display:block; position:absolute; top:295px; text-align:center;}
#text_up{left:75px;}
#text_down{left:0;}


img.logo{bottom:69px; left:110px; position:absolute;}
img.partners{position:absolute; right:113px; bottom:73px;}


div.main_page{margin-top:90px; position:relative; width:801px;}
a.main_rus, a.main_eng{display:block; float:left; height:288px; width:387px;}
a.main_rus img, a.main_eng img{display:block;}
a.main_eng{margin-left:5px;}
a.main_rus{margin-left:10px;}
a.main_rus:hover img, a.main_eng:hover img{visibility:hidden;}
a.main_rus:hover{background:url(img/rus.jpg) no-repeat;}
a.main_eng:hover{background:url(img/eng.jpg) no-repeat;}

/*--------------------------внутр.страницы-----------------------------------*/
div.inner_page{left:110px; height:320px; position:absolute; top:237px; width:800px;}


/* h1 */
h1{font-size:9px; font-weight:bold; line-height:1.1; margin:10px 0;}
div.mini_gallery h1{font-size:9px;}

/* p */
p{font-size:10px; line-height:1.1; margin:5px 0;}
p.date{margin:0;}
div.description p{line-height:1;}
div.image_slider p{margin:0; padding:0;}

span.delim{color:#deb100;} /*было ffe53a */










/*кнопульки*/


ul.big_menu li.menu_3{background:url(img/butts/news_selected.gif); width:201px;}
ul.big_menu li.menu_3 a{background:url(img/butts/news.gif);}
ul.big_menu li.menu_39{background:url(img/butts/concepts_selected.gif); width:231px;}
ul.big_menu li.menu_39 a{background:#fff url(img/butts/concepts.gif);}
ul.big_menu li.menu_40{background:url(img/butts/contests_selected.gif); width:225px;}
ul.big_menu li.menu_40 a{background:#fff url(img/butts/contests.gif);}
ul.big_menu li.menu_41{background:url(img/butts/archive_selected.gif); width:143px;}
ul.big_menu li.menu_41 a{background:#fff url(img/butts/archive.gif);}


ul.small_menu li.menu_42{background:url(img/butts/architecture_selected.gif); width:123px;}
ul.small_menu li.menu_42 a{background:url(img/butts/architecture.gif);}
ul.small_menu li.menu_43{background:url(img/butts/interior_selected.gif); width:87px;}
ul.small_menu li.menu_43 a{background:url(img/butts/interior.gif);}
ul.small_menu li.menu_44{background:url(img/butts/logos_selected.gif); width:84px;}
ul.small_menu li.menu_44 a{background:url(img/butts/logos.gif);}
ul.small_menu li.menu_45{background:url(img/butts/pack_selected.gif); width:99px;}
ul.small_menu li.menu_45 a{background:url(img/butts/pack.gif);}
ul.small_menu li.menu_46{background:url(img/butts/calendar_selected.gif); width:106px;}
ul.small_menu li.menu_46 a{background:url(img/butts/calendar.gif);}
ul.small_menu li.menu_47{background:url(img/butts/ad_selected.gif); width:89px;}
ul.small_menu li.menu_47 a{background:url(img/butts/ad.gif);}
ul.small_menu li.menu_48{background:url(img/butts/product_selected.gif); width:83px;}
ul.small_menu li.menu_48 a{background:url(img/butts/product.gif);}
ul.small_menu li.menu_49{background:url(img/butts/polygraphy_selected.gif); width:122px;}
ul.small_menu li.menu_49 a{background:url(img/butts/polygraphy.gif);}


