﻿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:16px;margin-bottom:2px }
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_53{background:url(img/pics_eng/mid_butts/news_selected.gif); width:127px;}
ul.big_menu li.menu_53 a{background:url(img/pics_eng/mid_butts/news_clear.gif);}
ul.big_menu li.menu_94{background:url(img/pics_eng/mid_butts/concept_selected.gif); width:188px;}
ul.big_menu li.menu_94 a{background:#fff url(img/pics_eng/mid_butts/concept_clear.gif);}
ul.big_menu li.menu_93{background:url(img/pics_eng/mid_butts/competitions_selected.gif); width:304px;}
ul.big_menu li.menu_93 a{background:#fff url(img/pics_eng/mid_butts/competitions_clear.gif);}
ul.big_menu li.menu_97{background:url(img/pics_eng/mid_butts/archive_selected.gif); width:174px;}
ul.big_menu li.menu_97 a{background:#fff url(img/pics_eng/mid_butts/archive_clear.gif);}


ul.small_menu li.menu_95{background:url(img/pics_eng/small_butts/architecture_selected.gif); width:135px;}
ul.small_menu li.menu_95 a{background:url(img/pics_eng/small_butts/architecture_clear.gif);}
ul.small_menu li.menu_96{background:url(img/pics_eng/small_butts/interior_selected.gif); width:83px;}
ul.small_menu li.menu_96 a{background:url(img/pics_eng/small_butts/interior_clear.gif);}
ul.small_menu li.menu_98{background:url(img/pics_eng/small_butts/identity_selected.gif); width:82px;}
ul.small_menu li.menu_98 a{background:url(img/pics_eng/small_butts/identity_clear.gif);}
ul.small_menu li.menu_99{background:url(img/pics_eng/small_butts/packaging_selected.gif); width:105px;}
ul.small_menu li.menu_99 a{background:url(img/pics_eng/small_butts/packaging_clear.gif);}
ul.small_menu li.menu_100{background:url(img/pics_eng/small_butts/calendar_selected.gif); width:98px;}
ul.small_menu li.menu_100 a{background:url(img/pics_eng/small_butts/calendar_clear.gif);}
ul.small_menu li.menu_101{background:url(img/pics_eng/small_butts/ad_selected.gif); width:119px;}
ul.small_menu li.menu_101 a{background:url(img/pics_eng/small_butts/ad_clear.gif);}
ul.small_menu li.menu_102{background:url(img/pics_eng/small_butts/product_selected.gif); width:89px;}
ul.small_menu li.menu_102 a{background:url(img/pics_eng/small_butts/product_clear.gif);}
ul.small_menu li.menu_103{background:url(img/pics_eng/small_butts/printing_selected.gif); width:82px;}
ul.small_menu li.menu_103 a{background:url(img/pics_eng/small_butts/printing_clear.gif);}


/*buttons*/

ul.big_menu li.enmenu_3{background:url(img/pics_eng/mid_butts/news_selected.gif); width:127px;}
ul.big_menu li.enmenu_3 a{background:url(img/pics_eng/mid_butts/news_clear.gif);}
ul.big_menu li.enmenu_39{background:url(img/pics_eng/mid_butts/concept_selected.gif); width:188px;}
ul.big_menu li.enmenu_39 a{background:#fff url(img/pics_eng/mid_butts/concept_clear.gif);}
ul.big_menu li.enmenu_40{background:url(img/pics_eng/mid_butts/competitions_selected.gif); width:304px;}
ul.big_menu li.enmenu_40 a{background:#fff url(img/pics_eng/mid_butts/competitions_clear.gif);}
ul.big_menu li.enmenu_41{background:url(img/pics_eng/mid_butts/archive_selected.gif); width:174px;}
ul.big_menu li.enmenu_41 a{background:#fff url(img/pics_eng/mid_butts/archive_clear.gif);}

ul.small_menu li.enmenu_42{background:url(img/pics_eng/small_butts/architecture_selected.gif); width:135px;}
ul.small_menu li.enmenu_42 a{background:url(img/pics_eng/small_butts/architecture_clear.gif);}
ul.small_menu li.enmenu_43{background:url(img/pics_eng/small_butts/interior_selected.gif); width:83px;}
ul.small_menu li.enmenu_43 a{background:url(img/pics_eng/small_butts/interior_clear.gif);}
ul.small_menu li.enmenu_44{background:url(img/pics_eng/small_butts/identity_selected.gif); width:82px;}
ul.small_menu li.enmenu_44 a{background:url(img/pics_eng/small_butts/identity_clear.gif);}
ul.small_menu li.enmenu_45{background:url(img/pics_eng/small_butts/packaging_selected.gif); width:105px;}
ul.small_menu li.enmenu_45 a{background:url(img/pics_eng/small_butts/packaging_clear.gif);}
ul.small_menu li.enmenu_46{background:url(img/pics_eng/small_butts/calendar_selected.gif); width:98px;}
ul.small_menu li.enmenu_46 a{background:url(img/pics_eng/small_butts/calendar_clear.gif);}
ul.small_menu li.enmenu_46{background:url(img/pics_eng/small_butts/ad_selected.gif); width:119px;}
ul.small_menu li.enmenu_46 a{background:url(img/pics_eng/small_butts/ad_clear.gif);}
ul.small_menu li.enmenu_47{background:url(img/pics_eng/small_butts/product_selected.gif); width:89px;}
ul.small_menu li.enmenu_47 a{background:url(img/pics_eng/small_butts/product_clear.gif);}
ul.small_menu li.enmenu_49{background:url(img/pics_eng/small_butts/printing_selected.gif); width:82px;}
ul.small_menu li.enmenu_49 a{background:url(img/pics_eng/small_butts/printing_clear.gif);}