@import 'reset.css';
html { min-height: 100%; }
body {font-family: Arial, Helvetica, sans-serif;font-size: 0.8em;color: #222;height: 100%;	min-width: 860px;	}
/* images */
img { border: none; }
/* links */
a { color: #1c7191; }
/* lists */
ul { list-style-type: none; }
ul.error { margin: 1em 0; }
ul.error li {font-size: 0.86em;	color: red;	margin: 0 0 0.5em 0;}
/* headers */
h1, h2, h3, h4 {	font: 24px Georgia, times;	margin: 1em 0 0.6em 0;}
h1 { margin-top: 0; }
h2 { font-size: 18px; }
h4 { font-size: 18px; }
/* paragraphs */
p {margin: 0 0 0.5em 0;	line-height: 1.5;}
/* forms */
input, textarea, select {font-family: Arial, Helvetica, sans-serif;	font-size: 1em;}
/* tables */
table { border-collapse: collapse; }
td { vertical-align: top; }
table.form td { padding: 0 15px 5px 0; }
table.form td.label { text-align: right; vertical-align: middle; }
table.form td.label.top { vertical-align: top; }
table.form .padded td { padding-top: 15px; }
table.form .padded td td { padding-top: 0; }
table.list td { vertical-align: middle; }
/* others */
sup, sub {vertical-align: middle;	position: relative;	font-size: 75%;}
sup { bottom: 0.5em; }
sub { top: 0.5em; }
sup.req { color: red; font-size: 14px;}
iframe { padding: 0; }
/* content */
#sc-wrapper{position: absolute;	left: 0;	top: 135px;	height: 436px;	margin: 0 13%;	width: 74%;	background: #fff url('/public/images/big_screen-center.png') repeat-x;}

#sc-wrapper-infocentre
{
	position: absolute;
	left: 0;
	top: 135px;
	height: 333px;
	margin: 0 13%;
	width: 74%;
	background: #fff url('/public/images/big_screen-center-infocentre.png') repeat-x;
}

#sc-wrapper-profile
{
	position: absolute;
	left: 1%;
	top: 135px;
	height: 436px;
	margin: 0 13%;
	width: 71%;
	background: #fff url('/public/images/big_screen-center-profile.png') repeat-x;
}

#sc-wrapper-showing-room
{
	position: absolute;
	left: 0;
	top: 135px;
	height: 333px;
	margin: 0 13%;
	width: 74%;
	background: #fff url('/public/images/big_screen-center-infocentre.png') repeat-x;
}

#sc-wrapper .l,
#sc-wrapper .r {
	position: absolute;
	top: 0;
	left: -3px;
	height: 436px;
	width: 3px;
	background-image: url('/public/images/big_screen-side.png');
	}

#sc-wrapper-profile .l,
#sc-wrapper-profile .r {
	position: absolute;
	top: 0;
	left: -13px;
	height: 436px;
	width: 13px;
	background-image: url('/public/images/big_screen-profileside_left.png');
	}

#sc-wrapper-profile .badge_hole {
	position: absolute;
	top: 0;
	left: 43%;
	height: 24px;
	width: 72px;
	background-image: url('/public/images/badge_hole.jpg');
	}

#profile-badge-lenta
{
	position: absolute;
	top: 108px;
	left: 47%;
	width: 122px;
	height: 51px;
	background: url('/public/images/badge_lenta.png') left bottom no-repeat;
	z-index: 1;
}

#sc-wrapper-infocentre .l,
#sc-wrapper-infocentre .r {
	position: absolute;
	top: 0;
	left: -3px;
	height: 333px;
	width: 3px;
	background-image: url('/public/images/big_screen-side.png');
	}

#sc-wrapper-showing-room .l,
#sc-wrapper-showing-room .r {
	position: absolute;
	top: 0;
	left: -3px;
	height: 333px;
	width: 3px;
	background-image: url('/public/images/big_screen-side.png');
	}

#sc-wrapper .r
{
	background-position: 3px 0;
	left: 100%;
	margin-left: 0;
}

#sc-wrapper-profile .r
{
	background-position: 13px 0;
	left: 100%;
	margin-left: 0;
	background-image: url('/public/images/big_screen-profileside_right.png');
}

#sc-wrapper-infocentre .r
{
	background-position: 3px 0;
	left: 100%;
	margin-left: 0;
}

#sc-wrapper-showing-room .r
{
	background-position: 3px 0;
	left: 100%;
	margin-left: 0;
}

#sc-shadow
{
	position: absolute;
	left: 0;
	top: 576px;
	height: 30px;
	margin: 0 13%;
	width: 74%;
	background: #fff url('/public/images/big_screen_shadow-center.png') repeat-x;
}

/*
#sc-shadow-infocentre
{
	position: absolute;
	left: 0;
	top: 480px;
	height: 30px;
	margin: 0 13%;
	width: 74%;
	background: url('/public/images/big_screen_shadow-center.png') repeat-x;
}
*/

#sc-shadow .l,
#sc-shadow .r
{
	position: absolute;
	top: 0;
	left: 0;
	height: 30px;
	width: 325px;
	background-image: url('/public/images/big_screen_shadow-side.png');
}

#sc-shadow-showing-room
{
	position: absolute;
	left: 0;
	top: 627px;
	height: 30px;
	margin: 0;
	width: 100%;
	background: #fff url('/public/images/big_screen_shadow-center.png') repeat-x;
}

#sc-shadow-showing-room .l,
#sc-shadow-showing-room .r
{
	position: absolute;
	top: 0;
	left: 0;
	height: 30px;
	width: 325px;
	background-image: url('/public/images/big_screen_shadow-side.png');
}

#sc-shadow-showing-room .r
{
	background-position: 325px 0;
	left: 100%;
	margin-left: -325px;
}

/*
#sc-shadow-infocentre .l,
#sc-shadow-infocentre .r
{
	position: absolute;
	top: 0;
	left: 0;
	height: 30px;
	width: 325px;
	background-image: url('/public/images/big_screen_shadow-side.png');
}
*/

#sc-shadow .r
{
	background-position: 325px 0;
	left: 100%;
	margin-left: -325px;
}

/*
#sc-shadow-infocentre .r
{
	background-position: 325px 0;
	left: 100%;
	margin-left: -325px;
}
*/

#sc
{
	position: relative;
	top: 3px;
	height: 391px;
	padding: 20px;
	overflow: auto;
}

#sc.announcement
{
	position: relative;
	top: 3px;
	height: 288px;
	padding: 20px;
	overflow: auto;
}

#sc ul {
	margin: 1em 0;
	list-style-type: none;
	}
#sc li { margin: 0 0 0.2em 1em; }

/* expo-hall */
#expo-hall {
	position: relative;
	overflow: hidden;
	height: 442px;
	background: url('/public/images/background-expo.jpg') -202px top repeat-x;
	}
#smocing-hall {
	position: relative;
	overflow: hidden;
	height: 680px;
	background: url('/public/images/background-kurilka.jpg') top repeat-x;
	}
#generator {
	position: relative;
	height: 552px;
	background: url('/public/images/background-expo.jpg') top repeat-x;
	}
.jcarousel-container-horizontal { width: 100%; }
.jcarousel-clip { width: 100%; }
#generator li {
	position: relative;
	height: 400px;
	width: 400px;
	float: left;
	}
#generator li a {
	position: absolute;
	bottom: 26px;
	}
#generator a img {
	width: 400px;
	height: 196px;
	}

#generator li a.banner {
	position: absolute;
	bottom: 0px;
	}

#generator a img.banner {
	position: absolute;
	bottom: 0px;
	width: 200px;
	height: 46px;
	left: 100px;
	}

#adtv {
	position: relative;
	height: 91px;
	margin-top: -91px;
	top: -97px;
	}
#adtv li {
	display: block;
	float: left;
	width: 187px;
	height: 91px;
	margin: 0 35px;
	background: url('/public/images/adtv.jpg');
	}

.jcarousel-prev,
.jcarousel-next {
	display: none;
	}

#carousel-prev-wrapper,
#carousel-next-wrapper {
	position: absolute;
	top: 245px;
	width: 49px;
	height: 52px;
	z-index: 10;
	overflow: hidden;
	}
#carousel-prev-wrapper { left: 10px; }
#carousel-next-wrapper { right: 10px; }

#carousel-prev-wrapper-pavilion,
#carousel-next-wrapper-pavilion {
	position: absolute;
	top: 170px;
	width: 49px;
	height: 52px;
	z-index: 10;
	overflow: hidden;
	}
#carousel-prev-wrapper-pavilion { right: 69px; }
#carousel-next-wrapper-pavilion { right: 10px; }

#carousel-prev,
#carousel-next {
	display: block;
	position: absolute;
	width: 98px;
	height: 156px;
	cursor: pointer;
	background-image: url('/public/images/arrows.png');
	}
#carousel-prev { left: 0; }
#carousel-next { left: -49px; }
#carousel-prev:hover,
#carousel-next:hover {
	top: -52px;
	}
#carousel-prev.disabled,
#carousel-next.disabled,
#carousel-prev.disabled:hover,
#carousel-next.disabled:hover {
	cursor: default;
	top: -104px;
	}

#filter {
	position: absolute;
	top: 120px;
	left: 40px;
	font-weight: bold;
	color: #fff;
	z-index: 12;
	}

#filter #link{
	color: #fff;
	text-decoration: underline;
	}

/* pavilion */
#pavilion-hall {
	position: relative;
	height: 572px;
	background: url('/public/images/background-index.jpg') repeat-x ;
}
#pavilion-hall.preview { height: 592px; }
#pavilion-hall.preview form {
	position: relative;
	text-align: center;
	top: 80px;
	margin: 0 auto;
	}

#pavilion-hall .loader {
	position: absolute;
	width: 128px;
	height: 15px;
	background: url('/public/images/loader.gif');
	top: 300px;
	left: 450px;
	display: none;
	}

#pavilion {
	width: 920px;
	height: 450px;
	position: relative;
	left: 50%;
	top: 120px;
	margin: 0 0 0 -460px;
	background-repeat: no-repeat;
	}

#pavilion #running-string {
	position: absolute;
	display: block;
	width: 237px;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	color: #cc0000;
	}

#pavilion #label_url {
	position: absolute;
	}

#pavilion #tv {
	position: absolute;
	width: 273px;
	height: 155px;
	}

#pavilion #stand {
	position: absolute;
	background: red;
	}

#pavilion #question-link {
	position: absolute;
	display: block;
	width: 75px;
	height: 37px;
	padding-top: 8px;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	color: #cc0000;
	text-align: center;
	}
#pavilion #question-link.active {
	color: #00cc33;
	}

#pavilion .sign-link {
	position: absolute;
	display: block;
	width: 151px;
	height: 20px;
	padding-top: 6px;
	margin: 4px 0 0 3px;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	text-align: center;
	}

#pavilion-pages {
	position: absolute;
	left: 0;
	top: 178px;
	width: 197px;
	background: url('/public/images/tr-block-top.png') no-repeat top;
	padding-top: 18px;
	}

#pavilion-pages ul {
	position: relative;
	background: url('/public/images/tr-block-background.png');
	padding: 0 20px 0 10px;
	margin-top: -6px;

	width: 167px;
	height: 320px;
	overflow: scroll;
	}

#pavilion-pages li {
	margin-top: 6px;
	padding-bottom: 6px;
	border-bottom: 1px solid #d5d0c9;
	}
#pavilion-pages li.last {
	padding-bottom: 0;
	border-bottom: none;
	}
#pavilion-pages a {
	font-size: 15px;
	color: #2c2c2b;
	text-decoration: none;
	}
#pavilion-pages span {
	display: block;
	font-size: 0;
	width: 197px;
	height:18px;
	background: url('/public/images/tr-block-bottom.png') no-repeat top;
	}

#pavilion-pages #hide-link {
	position: absolute;
	width: 16px;
	height: 16px;
	left: 100%;
	top: 50%;
	margin: -8px 0 0 -18px;
	background: red;
	cursor: pointer;
	}


#pavilion-address,
#pavilion-download
{
	display: none;
}

#pavilion-exit {
	position: absolute;
	top: 129px;
	right: 10px;
	width: 109px;
	height: 22px;
	z-index: 11;
	overflow: hidden;
	text-align: center;
	padding-top: 4px;
	background-image: url('/public/images/pavilion_exit.jpg');
	}

#pavilion-exit-link
{
	color: #FFFFFF;
}

/* index-hall */
#index-hall {
	position: relative;
	overflow: hidden;
	height: 700px;
	background: url('/public/images/background.jpg') left top repeat-x;
	}
#index-hall.short {
	z-index: 0;
	height: 680px;
	margin-bottom: -50px;
	}

#index-ceil-left, #index-ceil-right {
	position: relative;
	height: 261px;
	width: 60%;
	float: left;
	background: url('/public/images/lmp-lft.png') right 123px repeat-x;
	}
#index-ceil-right {
	width: 40%;
	background: url('/public/images/lmp-rght.png') -5px 123px repeat-x;
	}

#index-roof {
	position: absolute;
	width: 744px;
	height: 261px;
	left: 60%;
	top: 0;
	margin-left: -375px;
	background: url('/public/images/roof.jpg') no-repeat;	
	}

#index-floor
{
	position: absolute;
	width: 100%;
	height: 340px;
	left: 0;
	top: 400px;
	background: url('/public/images/background-floor.jpg') center top no-repeat;
}

#index-trees-left, #index-trees-right {
	position: absolute;
	width: 60%;
	height: 61px;
	top: 370px;
	left: 0;
	overflow: hidden;
	}
#index-trees-right {
	width: 40%;
	left: auto;
	right: 0;
	}
#index-trees-left div, #index-trees-right div {
	float: right;
	height: 61px;
	width: 37px;
	background: url('/public/images/tree.png') no-repeat;
	margin: 0 120px 0 0;
	}
#index-trees-right div {
	float: left;
	margin: 0 0 0 120px;
	}

#index-entrance, #index-entrance-left, #index-entrance-right {
	position: absolute;
	width: 255px;
	height: 199px;
	left: 60%;
	top: 280px;
	margin-left: -126px;
	background: url('/public/images/background-entrance.jpg') no-repeat;
	}

#index-entrance-left {
	left: -200px;
	margin: 0;
	}
#index-entrance-right {
	left: auto;
	right: -200px;
	margin: 0;
	}

#index-hole-left, #index-hole-right {
	position: absolute;
	width: 377px;
	height: 82px;
	top: 393px;
	background: url('/public/images/hole.png') no-repeat;	
	}

#inner-ad-left {
	position: absolute;
	top: 135px;
	left: 5px;
	width: 126px;
	height: 392px;
	padding-top: 8px;
	padding-left: 8px;
	z-index: 2;
	background: url('/public/images/ramka4.gif') no-repeat;	
}

#inner-ad-right {
	position: absolute;
	top: 135px;
	right: 1px;
	width: 126px;
	height: 392px;
	padding-top: 8px;
	padding-left: 8px;
	z-index: 2;
	background: url('/public/images/ramka4.gif') no-repeat;	
}

/*******************************/
#doc-left {
    position: absolute;
	top: 115px;
	left: 5px;
	z-index: 2;
}

#doc-right {
    	position: absolute;
	top: 115px;
	right: 5px;
	width: 126px;
	z-index: 2;
}

#doc-left-banner
{
	width: 126px;
	height: 392px;
	padding-top: 8px;
	padding-left: 8px;
	background: url('/public/images/ramka4.gif') no-repeat;
}

#doc-right-banner
{
	width: 126px;
	height: 392px;
	padding-top: 8px;
	padding-left: 8px; 
	background: url('/public/images/ramka4.gif') no-repeat;
}

#doc-left-banner-showing-room
{
	width: 126px;
	height: 392px;
	padding-top: 8px;
	padding-left: 8px;
	background: url('/public/images/ramka5.gif') no-repeat;
}

#doc-right-banner-showing-room
{
	width: 126px;
	height: 392px;
	padding-top: 8px;
	padding-left: 8px; 
	background: url('/public/images/ramka5.gif') no-repeat;
}
/*******************************/
#doc-lenta {
    position: absolute;
	top: 480px;
	left: 0px;
	width: 100%;
	text-align: center;
}

#doc-lenta.showing-room {
	position: absolute;
	top: 630px;
	left: 0px;
	width: 100%;
	text-align: center;
}

#doc-down-1, #doc-down-2, #doc-down-3, #doc-down-4 {
    display: inline;
    margin-right: 10px;
}

#info-center-lenta {
    position: absolute;
	top: 576px;
	left: 0px;
	width: 100%;
    text-align: center;
}

#info-center-lenta-infocentre {
    position: absolute;
	top: 480px;
	left: 0px;
	width: 100%;
    text-align: center;
}

#info-center-down-1, #info-center-down-2, #info-center-down-3, #info-center-down-4 , #portfel-1, #portfel-2, #portfel-3, #portfel-4, #li4niy_kobinet-1, #li4niy_kobinet-2, #li4niy_kobinet-3, #li4niy_kobinet-4{
    display: inline;
    margin-right: 10px;
}

/*******************************/


#index-hole-left { left: -209px; }
#index-hole-right { right: -202px; }

#index-tv {
	position: absolute;
	width: 336px;
	height: 236px;
	left: 60%;
	top: 423px;
	margin-left: -260px;
	background: url('/public/images/tv.png') no-repeat;
	}

#index-ad-01,
#index-ad-02,
#index-ad-03,
#index-ad-04 {
	position: absolute;
	}

#index-ad-01 {
	width: 126px;
	height: 250px;
	left: 70%;
	top: 423px;
	background: url('/public/images/ad-01.jpg') no-repeat;
	}

#index-ad-02 {
	left: 8%;
	top: 180px;
	width: 254px;
	height: 54px;
	padding-top: 4px;
	padding-left: 6px;
	background: url('/public/images/ad-05-frame.jpg') no-repeat;
	}

#index-ad-03 {
	left: 60%;
	top: 182px;
	margin-left: -107px;
	width: 214px;
	height: 78px;
	background: url('/public/images/ad-03-frame.jpg') no-repeat;	
	}

#index-ad-04 {
	right: 3%;
	top: 180px;
	width: 179px;
	height: 84px;
	padding-top: 4px;
	padding-left: 4px;
	background: url('/public/images/ad-04-frame.jpg') no-repeat;
	}

#index-figure-01,
#index-figure-02,
#index-figure-03,
#index-figure-04,
#index-figure-05,
#index-figure-06,
#index-figure-07,
#index-figure-08,
#index-flash-figure-01,
#index-flash-figure-02,
#index-flash-figure-03,
#index-flash-figure-04,
#index-flash-figure-05,
#index-flash-figure-06,
#index-flash-figure-07,
#index-flash-figure-08 { position: absolute; }

#index-figure-01 {
	width: 26px;
	height: 70px;
	top: 390px;
	left: 20%;
	background: url('/public/images/figure-01.png');
	}
#index-figure-02 {
	width: 24px;
	height: 45px;
	top: 378px;
	left: 25%;
	background: url('/public/images/figure-02.png');
	}

#index-figure-03 {
	width: 29px;
	height: 73px;
	top: 387px;
	right: 20%;
	background: url('/public/images/figure-03.png');
	}

#index-figure-04
{
	width: 24px;
	height: 113px;
	top: 415px;
	right: 13%;
	background: url('/public/images/figure-04.png');
}

#index-figure-05 {
	width: 25px;
	height: 122px;
	top: 463px;
	right: 0;
	background: url('/public/images/figure-05.png');
	}

#index-figure-06
{
	width: 24px;
	height: 113px;
	top: 510px;
	left: 17%;
	background: url('/public/images/figure-04.png');
}

#index-figure-07 {
	width: 13px;
	height: 35px;
	top: 383px;
	right: 40%;
	}

#index-figure-08 {
	width: 13px;
	height: 35px;
	top: 383px;
	right: 45%;
	}

#index-flash-figure-01
{
	width: 110px;
	height: 100px;
	top: 380px;
	left: 22%;
}

#index-flash-figure-02
{
	width: 30px;
	height: 40px;
	top: 380px;
	left: 40%;
}

#index-flash-figure-03
{
	width: 25px;
	height: 25px;
	top: 380px;
	left: 65%;
}

#index-flash-figure-04
{
	width: 30px;
	height: 40px;
	top: 388px;
	left: 60%;
}

#index-flash-figure-05
{
	width: 110px;
	height: 90px;
	top: 399px;
	right: 1%;
}

#index-flash-figure-06
{
	width: 130px;
	height: 150px;
	top: 450px;
	right: 15%;
}

#index-flash-figure-07
{
	width: 120px;
	height: 160px;
	top: 530px;
	right: 21%;
}

#index-flash-figure-08
{
	width: 110px;
	height: 150px;
	top: 525px;
	left: 2%;
}

#index-navbar li, #index-navbar a {
	display: block;
	position: absolute;
	color: #fff;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	line-height: 1;
	}

#link-01 {
	top: 466px;
	left: 5%;
	width: 185px;
	height: 195px;
	background: url('/public/images/arrw-01.png');
	}
#link-01 a {
	font-size: 16px;
	top: 7px;
	left: 32px;
	}

#link-02 {
	top: 312px;
	left: 41%;
	width: 124px;
	height: 33px;
	white-space: nowrap;
	background: url('/public/images/arrw-02.png') no-repeat;
	}

#link-02 a {
	font-size: 14px;
	top: 8px;
	left: 5px;
	}

#link-03 {
	top: 326px;
	left: 14%;
	width: 203px;
	height: 40px;
	background: url('/public/images/arrw-03.png') no-repeat;
	}

#link-03 a {
	font-size: 16px;
	top: 10px;
	left: 70px;
	}

#link-04 {
	top: 326px;
	right: 40px;
	width: 230px;
	height: 40px;
	background: url('/public/images/arrw-04_n.png') no-repeat;
	}

#link-04 a {
	font-size: 16px;
	top: 10px;
	left: 30px;
	}

#link-05 {
	top: 305px;
	left: 55%;
	width: 124px;
	height: 33px;
	white-space: nowrap;
	background: url('/public/images/arrw-05.png') no-repeat;
	}

#link-05 a {
	font-size: 14px;
	top: 8px;
	left: 23px;
	color: #3c6e9d;
	font-weight: bold;
	}

/* join */
.join body{
	background: url('/public/images/background-register.jpg') center top no-repeat;
}

#badge-lenta
{
	position: absolute;
	top: 88px;
	left: 462px;
	width: 122px;
	height: 155px;
	background: url('/public/images/badge_lenta.png') left bottom no-repeat;
}

/* infocentre */
#infocentre {
	position: relative;
	overflow: hidden;
	height: 540px;
	background: url('/public/images/background-index.jpg') left top repeat-x;
}

#infocentre-object-1 {
	position: absolute;
	top: 266px;
	left: 26px;
	width: 69px;
	height: 235px;
	background: url('/public/images/infocentre-booklets.png');
	}

#infocentre-object-2 {
	position: absolute;
	top: 320px;
	right: 5px;
	width: 121px;
	height: 197px;
	background: url('/public/images/infocentre-terminal.png');
	}

#sc.infocentre
{
	height: 288px;
}

#sc.showing-room
{
	height: 288px;
}

#sc.infocentre h2,
.sc-infocentre h2 { margin: 0.6em 0 0.2em 0; }
#sc.infocentre td,
.sc-infocentre td {
	padding: 0 1em 0.3em 0;
	line-height: 16px;
	overflow: hidden;
	}
.sc-infocentre {
	margin:-0.6em 0 0.6em 0;
	}

.file-link { padding-right: 20px; }
.file-link a {
	padding-left: 20px;
	line-height: 16px;
	display: block;
	float: left;
	background: url('/public/images/icons/icon_unknown.png') no-repeat left;
	}
.file-link a.doc { background-image: url('/public/images/icons/icon_word.png'); }
.file-link a.xls { background-image: url('/public/images/icons/icon_excel.png'); }
.file-link a.pic { background-image: url('/public/images/icons/icon_pic.png'); }
.file-link a.pdf { background-image: url('/public/images/icons/icon_pdf.png'); }
.file-link a.zip { background-image: url('/public/images/icons/icon_compressed.png'); }
.file-link a.avi { background-image: url('/public/images/icons/icon_film.png'); }
.file-link a.mpeg { background-image: url('/public/images/icons/icon_film.png'); }
.file-link a.film { background-image: url('/public/images/icons/icon_film.png'); }
.file-link a.ppt { background-image: url('/public/images/icons/icon_ppt.png'); }
.file-link a.url { background-image: url('/public/images/icons/icon_link.png'); }

.file-link b {
	padding-left: 20px;
	line-height: 16px;
	display: block;
	float: left;
	background: url('/public/images/icons/icon_unknown.png') no-repeat left;
	}

b.doc { background-image: url('/public/images/icons/icon_word.png'); }
b.xls { background-image: url('/public/images/icons/icon_excel.png'); }
b.pic { background-image: url('/public/images/icons/icon_pic.png'); }
b.pdf { background-image: url('/public/images/icons/icon_pdf.png'); }
b.zip { background-image: url('/public/images/icons/icon_compressed.png'); }
b.avi { background-image: url('/public/images/icons/icon_film.png'); }
b.mpeg { background-image: url('/public/images/icons/icon_film.png'); }
b.ppt { background-image: url('/public/images/icons/icon_ppt.png'); }
b.url { background-image: url('/public/images/icons/icon_link.png'); }
b.film { background-image: url('/public/images/icons/icon_film.png'); }


.file-size { text-align: right; width: 55px;}

.bookmark-link a, .bookmark-link img {
	display: block;
	height: 16px;
	width: 16px;
	line-height: 16px;
	}

div.bookmarks-navigation
{
	background-color:#e8e8e8; 
	padding-left: 10px; 
	padding-top: 5px; 
	padding-bottom: 5px;
	margin-bottom: 10px;
	font-size: 14px;
	width: 700px;
}

div.bookmarks-navigation a
{
	text-decoration: none;
}

#infocentre.bookmarks {
	height: 650px;
}

/* announcement */
#announcement {
	position: relative;
	overflow: hidden;
	height: 540px;
}

.announcement body{
	background: url('/public/images/background-announcement.jpg') center top no-repeat;
}

#announcement-object-1 {
	position: absolute;
	top: 402px;
	left: 41px;
	width: 33px;
	height: 90px;
	background: url('/public/images/announcements-man-01.jpg');
	}
#announcement-object-2 {
	position: absolute;
	top: 529px;
	left: 13%;
	margin-left: -25px;
	width: 41px;
	height: 112px;
	background: url('/public/images/announcements-man-02.jpg');
	}
#announcement-object-3 {
	position: absolute;
	top: 421px;
	left: 100%;
	margin-left: -119px;
	width: 34px;
	height: 110px;
	background: url('/public/images/announcements-man-03.jpg');
	}

#announcement-object-4 {
	position: absolute;
	top: 462px;
	left: 100%;
	margin-left: -85px;
	width: 85px;
	height: 68px;
	background: url('/public/images/announcements-newspapers.jpg');
	}

/* agenda */
#agenda-object-1 {
	position: absolute;
	top: 512px;
	left: 36px;
	width: 89px;
	height: 142px;
	background: url('/public/images/agenda-guys-01.jpg');
	}

#agenda-object-2 {
	position: absolute;
	top: 498px;
	left: 100%;
	margin-left: -120px;
	width: 66px;
	height: 143px;
	background: url('/public/images/agenda-guys-02.jpg');
	}

/* showing-room */
#showing-room {
	position: relative;
	height: 690px;
	background: url('/public/images/background-showing.jpg') center top no-repeat;
	}

#lights-left, #lights-right {
	position: absolute;
	top: 109px;
	}
#lights-left { left: 53px; }
#lights-right { right: 53px; }

#lights-left div, #lights-right div {
	float: left;
	width: 48px;
	height: 48px;
	margin-left: 20px;
	margin-right: 20px;
	background: url('/public/images/projector-left.png');
	}
#lights-right div { background: url('/public/images/projector-right.png'); }

/* blank-hall */
#blank-hall {
	margin: 144px 50px 30px 50px;
	}
#blank-hall h1 {
	position: absolute;
	top: 5px;
	left: 490px;
	font-size: 60px;
	font-style: italic;
	line-height: 80px;
	color: #d2d6da;
	}

/* site-message */
div.site-message {
	width: 417px;
	height: 407px;
	padding-left: 10px;
	padding-top: 5px;
	overflow: scroll;
	}

/* showing-room-show */
div.showing-room-show {
	width: 625px;
	padding-left: 10px;
	padding-top: 5px;
	}

div.show-video {
	padding-left: 70px;
	padding-top: 10px;
	}

div.show-navigation
{
	background-color:#e8e8e8; 
	padding-left: 10px; 
	padding-top: 5px; 
	padding-bottom: 5px;
	width: 669px;
}

/* ExpoCatalog */
div.expocatalog
{
	width: 940px;
	height: 530px;
	padding-left: 10px;
	padding-top: 5px;
	overflow: scroll;
}

div.exhibition_content
{
	float: left;
	text-align: justify;
	width: 690px;
}

div.exhibition_menu
{
	float: right;
	margin-right: 5px;
	margin-left: 10px;
	width: 200px;
}

/* block top */
#block-t {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 114px;
	z-index: 4;
	}

#navbar-wrapper {
	position: absolute;
	bottom: 12px;
	height: 1.3em;
	width: 100%;
	}

#navbar-wrapper div {
	margin: 0 35px;
	padding: 4px 5px 5px 5px;
	overflow: hidden;
	}

#navbar-wrapper.dark div {
	background: #f1f1f1;
	border: 0px solid red;
	margin: 0px;
	padding: 4px 35px 5px 35px;
	}

#navbar-wrapper ul {
	line-height: 1em;
	}

#navbar-t { float: left; }
#navbar-t li {
	display: inline;
	padding: 0 40px 0 0;
	}
#navbar-t a {
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	}
#navbar-t a:hover {
	text-decoration: underline;
	}

.dark #navbar-t a {
	color: #949494;
	text-decoration: underline;
	}

#navbar-user-div
{
	position: absolute;
	top: 5px;
	right: 40px;
}

#navbar-user { float: right; }
#navbar-user li {
	display: inline;
	padding: 0 7px 0 5px;
	border-right: 1px solid #fff;
	}
#navbar-user li.last { border-right: none;}
#navbar-user a { color: #fff; font-weight: bold; }

.dark #navbar-user a 
{ 
	color: #fff; 
	font-weight: bold; 	
	color: #949494;	
	text-decoration: underline; 
}

#navbar-cat { float: right; }
#navbar-cat li {
	display: inline;
	padding: 0 7px 0 5px;
	border-right: 1px solid #949494;
	}

#navbar-cat li.last { border-right: none; padding: 0 7px 0 5px;}
#navbar-cat a { color: #fff; font-weight: bold; }

.dark #navbar-cat a {
	color: #949494;
	text-decoration: underline;
	}

#logo {
	position: absolute;
	top: 34px;
	left: 55px;
	}
#logo img {
	display: block;
	width: 233px;
	height: 34px;
	}

#block-t h1 {
	position: absolute;
	left: 425px;
	top: 20px;
	color: #ff7800;
	font: italic 26px Georgia, Times;
	}

/* search */
#search {
	padding: 108px 0 0 0;
	background: url('/public/images/background-out.jpg') repeat-x;
	}

/* search-block */
#block-search {
	position: absolute;
	top: 430px;
	width: 100%;
	z-index: 0;
	}
#block-search.deeper {
	top: 530px;
	}

#search #block-search {
	position: relative;
	top: auto;
	z-index: auto;
	}

#search-container {
	position: relative;
	display: block;
	margin: 0 280px;
	height: 119px;
	background: url('/public/images/search-bar-center.png');
	}
#search-container .corner {
	position: absolute;
	top: 0;
	height: 119px;
	width: 61px;
	}
#search-container #sc-l {
	background: url('/public/images/search-bar-left.png');
	left: -61px;
	}
#search-container #sc-r {
	background: url('/public/images/search-bar-right.png');
	right: -61px;
	}

/* columns */
#all {
	width: 100%;
	text-align: left;
	}
#container {
	position: relative; 
	display: block; 
	/*background: #fff;*/
	/*border-left: solid 215px #fff;*/
	/*border-right: solid 400px #fff;*/
	padding-left: 215px;
	padding-right: 400px;
	}
#inner {
	display: block;
	position: relative;
	margin-left: -215px;
	margin-right: -400px;
	padding: 1px;
	}
#left {
	float: left; 
	position: relative; 
	width: 215px;
	left: 0px;
	}
#right {
	float: right; 
	position: relative; 
	width: 400px;
	right: 0px;
	}
#center {
	margin-left: 250px;
	margin-right: 435px;
	padding: 15px 0;
	padding-top: 0px;
	position: relative; 
	display: block;
	height: 1%;
	}

#all h3 { margin-top: 0; }

#search-panel {
	position: absolute;
	left: 0;
	top: 310px;
	width: 240px;
	background: url('/public/images/tr-search-panel-top.png') no-repeat top;
	padding-top: 18px;
	z-index: 10;
	}

#search-panel ul {
	position: relative;
	background: url('/public/images/tr-search-panel-background.png');
	padding: 0 20px 0 16px;
	margin-top: -6px;
	}

#search-panel li {
	margin-top: 6px;
	padding-bottom: 6px;
	border-bottom: 1px solid #d5d0c9;
	}

#search-panel li.last {
	padding-bottom: 0;
	border-bottom: none;
	}

#search-panel div.exhibition-item {
	margin-left: 17px; 
	padding-bottom: 3px;
	}

#search-panel a {
	color: #000000;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
	}

#search-panel a.search-panel-pavilion {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	}

#search-panel a.search-panel-sector {
	color: #000000;
	cursor: default;
	text-decoration: none;
	}

#search-panel a.search-panel-goto {
	color: #000000;
	cursor: default;
	font-size: 9px;
	cursor: pointer;
	text-decoration: underline;
	}

#search-panel #search-panel-query {
	width: 120px;
	}

#search-panel span {
	display: block;
	font-size: 0;
	width: 240px;
	height: 18px;
	background: url('/public/images/tr-search-panel-bottom.png') no-repeat top;
	}

#search-panel #hide-link {
	position: absolute;
	width: 16px;
	height: 44px;
	left: 100%;
	top: 41%;
	margin: -8px 0 0 -18px;
	cursor: pointer;
	}

#search-panel #search-panel-click-search {
	cursor: pointer;
	background: url('/public/images/tr-search-panel-background.png');
	padding-left: 10px;
	padding-bottom: 5px;
	}

#search-panel #search-panel-search {
	background: url('/public/images/tr-search-panel-background.png');
	padding-left: 32px;
	padding-top: 5px;
	padding-bottom: 10px;
	}

#search-panel #search-panel-click-navigation {
	cursor: pointer;
	background: url('/public/images/tr-search-panel-background.png');
	padding-left: 10px;
	padding-bottom: 5px;
	}

#search-panel #search-panel-navigation {
	padding-left: 15px;
	background: url('/public/images/tr-search-panel-background.png');
	}

#search-panel #search-panel-navigation-scroll {
	width: 203px;
	overflow: auto;
	/* scrollbar-face-color: red; */
	}

#search-panel #search-panel-legend {
	background: url('/public/images/tr-search-panel-background.png');
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 0px;
	}

/* exhibitors */
#block-exhibitors {
	position: relative;
	width: 150px;
	padding: 15px;
	background: #ffe991;
	margin: 0 0 0 35px;
	height: 350px;
	overflow: scroll;
	}

#block-exhibitors .corner {
	display: block;
	position: absolute;
	width: 8px;
	height: 8px;
	background-image: url('/public/images/exhibitors-corners.png');
	}
#block-exhibitors .tl {
	top: 0;
	left: 0;
	background-position: 0 0;
	}
#block-exhibitors .tr {
	top: 0;
	right: 0;
	background-position: -8px 0;
	}
#block-exhibitors .bl {
	bottom: 0;
	left: 0;
	background-position: 0 -8px;
	}
#block-exhibitors .br {
	bottom: 0;
	right: 0;
	background-position: -8px -8px;
	}

#block-exhibitors li {
	margin: 0 0 0.5em 0;
	}

/* announcements */
#block-announcements
{
	height: 380px;
	overflow: scroll;
	margin-top: 0px;
	padding-top: 0px;
}

#block-announcements dt {
	color: #1c7191;
	margin: 1.5em 0 0.5em 0;
	}

#block-announcements dd {
	font-size: 0.86em;
	line-height: 1.5;
	margin: 0 0 0 0em;
	}

#block-announcements a.anno-more {
	font-size: 0.86em;
	}

/* smoking */
#smoking-folder, #smoking-folder:hover
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

/* end smoking */

/* casebar */
#casebar {
	display: block;
	float: left;
	width: 150px;
	padding: 76px 0 0 10px;
	margin: 10px 50px 20px 10px;
	background: url('/public/images/case.png') no-repeat top left; 
	color: #222;
	text-decoration: none;
	font: italic 20px Georgia, Times;
	}
#casebar span {
	display: block;
	margin: 4px 0 0 0;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #949494;
	}
#banner-br {
	float: left;
	}

#all_pages_1
{
	width: 126px;
	height: 250px;
	padding-top: 8px;
	padding-left: 8px;
	background: url('/public/images/ad-01.jpg') no-repeat;
}

/* users */
#block-no-users-line {
	position: relative;
	z-index: 1;
	margin: 15px 35px;
	padding: 0 15px 15px 15px;
	border-bottom: 1px solid #d5d0c9;
	}

#block-users {
	position: relative;
	z-index: 1;
	margin: 15px 35px;
	padding: 0 15px 15px 15px;
	border-bottom: 1px solid #d5d0c9;
	}
#block-users ul, #block-users li {
	display: inline;
	}
#block-users a {
	color: #ff8a00;
	}

/* login */
#blockLogin { display: none; }
#blockLoginForm {
	display: block;
	margin-top: 15px;
	}
#blockLoginForm input { width: 96%; }
#blockLoginForm input.button { width: auto; }

/* constructor */
#constructor, #constructor img {
	position: relative;
	width: 920px;
	height: 450px;
	margin: 0 auto;
	}

#constructor .loader {
	position: absolute;
	width: 128px;
	height: 15px;
	background: url('/public/images/loader.gif');
	top: 218px;
	left: 396px;
	display: none;
	}

#toolbar-wrapper {
	position: relative;
	border: 1px solid #ccc;
	width: 740px;
	padding: 20px;
	margin: 0 auto 20px auto;
	}
#toolbar-wrapper .corner {
	position: absolute;
	width: 26px;
	height: 26px;
	background-image: url('/public/images/constructor-star.png');
	}
#toolbar-wrapper .tl { top: -1px; left: -1px; background-position: -26px -26px; }
#toolbar-wrapper .tr { top: -1px; left: 100%; margin-left: -25px; background-position: 0 -26px; }
#toolbar-wrapper .bl { top: 100%; left: -1px; margin-top: -25px; background-position: -26px 0; }
#toolbar-wrapper .br { top: 100%; left: 100%; margin: -25px 0 0 -25px; }

#colorpicker-wrapper {
	position: auto;
	float: left;
	width: 260px;
	}
#colorpicker-list {
	position: relative;
	float: left;
	}
#colorpicker-list li {
	position: relative;
	width: 100%;
	line-height: 12px;
	font-size: 12px;
	margin: 0 0 3px; 0;
	}
.colorpicker {
	display: block;
	float: left;
	width: 10px;
	height: 10px;
	font-size: 0;
	vertical-align: baseline;
	border: 1px solid #000;
	margin: 0 0.5em 0 0;
	}
.colorpicker-item { cursor: pointer; }

.colorPickerPalette {
	position: absolute;
	left: 100%;
	margin: -24px 0 0 5px;
	padding:0 1px 1px 0;
	width: 256px;
	}

#pavilion-list {
	float: left;
	height: 98px;
	margin: 0 0 0 20px;
	}
#pavilion-list img {
	display: block;
	width: 200px;
	height: 98px;
	padding: 5px;
	cursor: pointer;
	}
#pavilion-list img.selected {
	border: 1px solid #eac200;
	padding: 4px;
	}

/* profile */
#infocentre.profile
{
	height: 650px;
	background: url('/public/images/background-profile.jpg') center top no-repeat;
}

#userpic {
	width: 100px;
	float: left;
	margin: 0 30px 0 0;
	}

#userpic img {
	display: block;
	}

#userlinks {
	float: left;
	width: 240px;
	}

#userpic .link,
#userlinks .link {
	display: block;
	min-height: 25px;
	margin-top: 15px;
	width: 100px;
	line-height: 1;
	}

#userpic .link_help,
#userlinks .link_help {
	display: block;
	min-height: 25px;
	margin-top: 10px;
	width: 100px;
	line-height: 1;
	color: red;
	}

#userlinks h2 { margin: 0; }

#messenger-link,
#friend-link,
#profile-link  {
	padding-left: 35px;
	background: no-repeat left;
	}
#messenger-link {
	background-image: url('/public/images/icons/icon_large_message.png');
	}
#friend-link {
	background-image: url('/public/images/icons/icon_user_add.png');
	}
#friend-link.delete {
	background-image: url('/public/images/icons/icon_user_delete.png');
	display: block;
	min-height: 25px;
	margin-top: 15px;
	width: 100px;
	line-height: 1;
	}
#profile-link {
	background-image: url('/public/images/icons/icon_user_profile.png');
	}

#profile {
	float: left;
	margin: 0 30px 0 0;
	}

.profile #casebar {
	margin-top: 0;
	}

/* messenger */
#messenger {
	margin: 20px;
	width: 370px;
	}

#messenger textarea {
	display: block;
	width: 350px;
	height: 120px;
	margin: 2em 0 1em 0;
	}

#messenger-header {
	padding: 0 0 20px 0;
	margin: 0 0 20px 0;
	width: 370px;
	border-bottom: 1px solid #d5d0c9;
	}

/* out */
html.out { height: 100%; }
body.out { overflow: hidden; }

#out-wrapper
{
	height: 100%;
	width: 100%;
}

#out-wrapper .spacer
{
	height: 108px;
	background: url('/public/images/background-out.jpg');
}

#out-wrapper iframe
{
	display: block;
	width: 100%;
	height: 100%;
	border: none;
}

#out-wrapper .out-navigation
{
	height: 15px;
	padding-left: 10px; 
	padding-right: 40px;
	padding-top: 3px; 
	padding-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: right;
}

.out-navigation-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
}

#out-wrapper #blog_code
{
	padding-left: 10px; 
	padding-top: 3px; 
	padding-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	display: none;
}

#out-wrapper #blog_code textarea
{
	width: 450px;
	height: 90px;
}

#banners_lenta
{
    display: block;
    position: absolute;
    width: 100%;
    height: 30px;
    top: 400px;
    text-align: center;
}

/* footer */
#footer { padding: 0 50px 15px 50px; }

/* other */
.clear { clear: both; }
.centre { text-align: center; }

div.develop_link
{
	text-align: right;
}

a.develop_link
{
	text-decoration: none;
	font-size: 12px;
	color: gray;
}

/*чат*/
button{font-size: 12px;font-family: Tahoma;}
#user_text{width: 200px; height: 45px; font-size: 12px; font-family: Tahoma;}
#chat_dialog{height:250px; width:350px; overflow:auto; border:1px solid rgb(51,204,204); padding: 0 0 10px 5px; font-size: 11px; font-family: Tahoma; background-color: #fff;}
img{border: none;}
.date{font-weight: bold; margin: 0 10px 0 0;}
.ot_message{ margin: 0 5px 0 0; cursor: pointer;}
.to_message{ margin: 0 5px 0 0; cursor: pointer;}
#to_message_name{padding: 1px 0 1px 5px; font-size: 10px;font-family: Tahoma;}
#to_message_name_span{font-weight: bold; margin: 0 10px 0 0}
#settings{}
.bb_bar img {cursor:pointer;}
#left_panel{background-image: url(/public/images/chat_left_panel.png); width: 23px; height: 270px; background-repeat: no-repeat;}
#chat_close_open{margin: 10px 0 0 1px;}
#td_chat_conteiner{padding: 3px;}
#left_user_panel{background-image: url(/public/images/chat_left_panel.png); width: 23px; height: 160px; background-repeat: no-repeat;}
#user_close_open{margin: 10px 0 0 1px;}
#td_user_conteiner{padding: 3px; background-color: #fff;overflow:auto;}


#nice_alert { font: 14px/16px sans-serif !important; position: fixed !important; top: 0 !important; left: 0 !important; margin: 0 !important; padding: 0 !important; list-style-type: none !important; float: right !important; cursor: pointer !important; text-align: left !important;  z-index: 9999 !important; }
#nice_alert li { background-color: InfoBackground !important; color: InfoText !important; border-bottom: 1px solid #ccc !important; border-bottom: 1px solid rgba(0,0,0,0.3) !important; margin: 0 !important; opacity: 0; float: left !important; clear: both !important; overflow: hidden !important; font-size: 14px !important; white-space: pre-wrap !important; outline: 0 !important; -webkit-box-shadow: 0px 2px 8px rgba(0,0,0,0.2) !important; -moz-box-shadow: 0px 2px 8px rgba(0,0,0,0.3) !important; }

.char_search{text-transform: uppercase; text-decoration: none;}

#morning_coat tr td button{font-size: 12px;font-family: Tahoma;}
#morning_coat tr td table tr td{padding:10px;font-size: 12px;font-family: Tahoma;}


#intercourse_table{background-color: #3b92de;}
.tabs_panel{display:block; background-image: url('/public/images/new/bg_tabs_off.png'); width: 99px; height: 83px; margin: 7px 0 7px 10px; text-decoration: none; font-size:12px; font-family: Tahoma; color: #000;}
.tabs_panel:hover{background-image: url('/public/images/new/bg_tabs_on.png');}
.active{background-image: url('/public/images/new/bg_tabs_on.png');}
.separator{height: 10px;}
#tabs_button_1{display:block; background-image: url('/public/images/new/icon_peregovory.png'); width: 56px; height: 55px; margin: 0 20px 0 0;}
#tabs_button_2{display:block; background-image: url('/public/images/new/icon_visitki.png'); width: 59px; height: 54px; margin: 0 20px 0 0;}
#tabs_button_3{display:block; background-image: url('/public/images/new/icon_frend.png'); width: 51px; height: 52px; margin: 0 20px 0 0;}
.visitki_table_title{border-bottom: 1px solid #000; border-right: 1px solid #5e5e5e; padding: 0 10px; font-size: 10px; font-family: Tahoma;}
.content{background-color: #fff; padding: 5px; border: 1px solid #c2d3fc; overflow:auto; height: 600px;}
.visitka_info{border-bottom: 1px solid #c0c0c0;}
.visitka{border: 1px solid #cccccc; background-color: #e9e6b9;background-image: url('/public/images/new/bg_visitka.png'); background-repeat: repeat-x; margin:5px;}
.info_linck{color: #000; font-family: tahoma; font-size: 11px; font-weight: bold; margin: 0 0 10px 10px;}
.info_linck_div img{margin: 0 0 -5px 0}
.info_linck_div{margin: 10px 0}

#button_send_online{cursor: pointer; margin: 10px 10px 10px 0;}
#button_delete{cursor: pointer; margin: 10px 10px 10px 0;}
#button_send_peregovory{cursor: pointer; margin: 10px 10px 10px 0;}

.top_button_passive{background-image: url('/public/images/new/button_top_center_passive.png'); padding: 0 10px; height: 27px; cursor: pointer;}
.top_button_active{background-image: url('/public/images/new/button_top_center_active.png'); padding: 0 10px; height: 27px; cursor: pointer;}
.top_button_left_active{background-image: url('/public/images/new/button_top_left_active.png'); width: 10px; height: 27px;}
.top_button_right_active{background-image: url('/public/images/new/button_top_right_active.png'); width: 10px; height: 27px;}
.top_button_left_passive{background-image: url('/public/images/new/button_top_left_passive.png'); width: 10px; height: 27px;}
.top_button_right_passive{background-image: url('/public/images/new/button_top_right_passive.png'); width: 10px; height: 27px;}


.accordion_panel{background-image: url('/public/images/new/bg_accordion_panel.gif'); width: 600px; height: 28px;}
.accordion_panel a{text-decoration: none; background-image: url('/public/images/new/bg_accordion_marker_off.gif'); background-repeat: no-repeat; padding: 3px 0 0 20px; margin: 5px 10px; background-position:3px 6px; font-family: Tahoma; font-size: 12px;}
.accordion_info{padding: 10px; width: 600px;}
.accordion_container{padding: 15px 0 0 0; width: 600px;}
.accordion_info table tr td a.button{background-image: url('/public/images/new/bg_button.png'); width: 178px; height: 27px; display: block; text-decoration: none; padding: 10px 0 0 0; margin:0 0 8px 0;}
.accordion_info table tr td a.button span{color: #000; font-family: Tahoma; font-size: 12px; font-weight: bold; padding: 0 0 5px 40px;}
.accordion_info table tr td a.button span#button1{background-image: url('/public/images/new/icon_1.png'); background-repeat: no-repeat; background-position: 15px -1px;}
.accordion_info table tr td a.button span#button_send_mail{background-image: url('/public/images/new/icon_2.png'); background-repeat: no-repeat; background-position: 15px -2px;}
.accordion_info table tr td a.button span#button3{background-image: url('/public/images/new/icon_3.png'); background-repeat: no-repeat; background-position: 15px -2px;}
.accordion_info table tr td a.button span#button4{background-image: url('/public/images/new/icon_4.png'); background-repeat: no-repeat; background-position: 15px -2px;}
.accordion_info table tr td a.button span#button5{background-image: url('/public/images/new/icon_5.png'); background-repeat: no-repeat; background-position: 15px -2px;}
.accordion_info table tr td a.button span#button5_disable{background-image: url('/public/images/new/icon_5_disable.png'); background-repeat: no-repeat; background-position: 15px -2px;}

#v_email_dialog  table{font-family: Tahoma; font-size: 12px;}
/*.user_stend_a{border: none}
.user_stend_a:hover{border: 2px solid #FF0;}*/
#tooltip {
  position: absolute;
  z-index: 3000;
  width:250px;
  border: 1px solid #269;
  background-color: #48b;
  padding: 0;
  opacity: 0.85;
  color:#fff;
}
#tooltip h3 {
  background-color: #269;
  padding:0;
  padding-left:5px;
  font-weight:bold;
  font-size:1.4em;
  margin:0;
}
#tooltip div {
  padding-left:5px;
  padding-right:5px;
}

p i{font-style: italic;}

.uploadifyQueueItem {font: 11px Verdana, Geneva, sans-serif; border: 2px solid #E5E5E5;	background-color: #F5F5F5;	margin-top: 5px;	padding: 10px;	width: 270px;}
.uploadifyError {border: 2px solid #FBCBBC !important;	background-color: #FDE5DD !important;}
.uploadifyQueueItem .cancel {float: right;}
.uploadifyProgress {background-color: #FFFFFF;	border-top: 1px solid #808080;	border-left: 1px solid #808080;	border-right: 1px solid #C5C5C5;	border-bottom: 1px solid #C5C5C5;	margin-top: 10px;	width: 100%;}
.uploadifyProgressBar {background-color: #0099FF;	width: 1px;	height: 3px;}



/*Прелоадер*/
.centerbg1 {/*display: none;*/ width:100%; height:100%;  /*position: absolute;*/ position: fixed; top: 0px; left: 0px; z-index: 10000;background: /*url('/design/im/texture1.jpg')*/ #3c363e; opacity: .60; filter: alpha(opacity="60");}
.centerbg2 {position: absolute; left: 50%;  top: 50%;}
 #preloader {top: -50%; left: -50%; position: relative; width: 32px; height: 32px; background: url('/public/ajax-loader.gif'); /*border: solid #edda3d 2px;*/}
