body {width: 100%; height: 100%; padding: 0; margin: 0; font-family: Tahoma; font-weight:100; background-color:#000000; color:#c0c0c0;}
table {  border-collapse: collapse;  color:#c0c0c0;}
td { vertical-align: top; padding: 0; margin: 0;  font-family: Tahoma; font-weight:100;  color:#c0c0c0;}
p {font-family: Tahoma; font-weight:100; color:#c0c0c0;}
.h100 {height: 100%; }
.w100 { width: 100%; }
.hw { width:100%;height:100%;}
img {border:0;}
p a, a{font-family:Tahoma; font-weight:100; text-decoration:underline;color:#2D66FE !important;}
a:hover {font-family:Tahoma; font-weight:100; text-decoration:none;}
a:visited {font-family:Tahoma; font-weight:100;}


.top{background:#000000; height:21px; text-align:right;  position:relative;}
.lang{width:130px; margin:0 0 0 auto; position:absolute; right:70px; top:0; background:#000000;}
.lngv{color:#666666; font-size:10px;line-height: 7px; text-align:center;}
.list_lng{width:100%; text-align:left; display:none;}
.list_lng  td{color:#666666; font-size:10px;line-height: 7px;}
.your_lng{padding:0; margin:0; text-align:center; cursor:hand;color:#666666; font-size:10px;line-height: 7px;}
.your_lng2{text-align:center; padding-bottom:5px;}
.flag{width:30px; text-align:right; vertical-align:middle;}
.country{text-align:left; vertical-align:top; padding-left:3px;}
*html .country{padding-left:0px;}
.fl{width:17px; height:14px; text-align:center; padding-top:4px; margin: 0 0 0 auto; background-image:none;}
.fl_on{width:17px; height:14px; text-align:center; padding-top:4px; background:url(../images/flag_light.jpg) top left no-repeat;  margin: 0 0 0 auto;}

a.lng {color:#666666; font-size:10px;line-height: 7px; text-decoration:underline;}
a.lng:hover {color:#b4e0f7; font-size:10px;line-height: 7px; text-decoration:none;}
a.lng:visited { font-size:10px;line-height: 7px;}

.left_l {width:5px; background:url(../images/lang_left.jpg) left repeat-y;}
.right_l {width:5px; background:url(../images/lang_right.jpg) right repeat-y;}
.left_la {width:5px; height:5px; background:url(../images/lang_left_angle.jpg) left top no-repeat;}
.right_la {width:5px; height:5px; background:url(../images/lang_right_angle.jpg) right top no-repeat;}
.bot_l {height:5px; background:url(../images/lang_bot.jpg) top repeat-x;}

.fon{background:url(../images/fon.jpg) top repeat-x;}
.verh{height:179px;width:100%;}
.sitename{width:300px; background:url(../images/pic1_left.jpg) top right no-repeat;}
.logo{text-align:left; background:url(../images/pic1.jpg) top left no-repeat; width:900px;}
.name{margin:0 0 0 48px;}

.content{padding:18px 0 20px 185px;}
.m25{margin-left:25px;}
p.pr{padding-left:25px; margin:15px 0 15px 0; font-size:12px; color:#b0bac6;}
p.pr a{color:#3e88a4; font-size:12px;}
p.pr a:hover{font-size:12px; font-weight:600; text-decoration:none;}
p.pr1 {padding: 5px 30px 7px 25px; margin:15px 0 15px 0; color:#bad0ea; font-size:14px; font-weight:600; background:#0a0d10 url(../images/arrow.jpg) right no-repeat; border:#192026 solid 1px; width:550px;}
p.pr1 a{font-size:14px; font-weight:600; text-decoration:underline; color:#3e88a4;}
p.pr1 a:hover{font-size:14px; font-weight:600; text-decoration:none;  color:#3e88a4;}


.footer {height:15px; text-align:right; padding-right:50px; font-size:10px;line-height: 7px; color:#2c2b2b;}
.footer a{font-size:10px !important;line-height: 7px; color:#2c2b2b !important; text-decoration:underline;}
.footer a:hover{font-size:10px;line-height: 7px; color:#2c2b2b; text-decoration:none;}
.footer a:visited{font-size:10px;line-height: 7px; color:#2c2b2b;}
.h23{height:23px;}


/*внутренняя страница*/
.top1{background:#000000; height:21px; text-align:right; }
.logo1{text-align:right; background:url(../images/pic1.jpg) top left no-repeat; width:900px; vertical-align:bottom;}
.inlogo{ position:relative;}
.lang1{width:130px; margin:0 0 0 auto; position:absolute; right:50px; bottom:0; background:#000000;}
.left_la1 {width:5px; height:5px; background:url(../images/lang_left_angle1.jpg) left top no-repeat;}
.right_la1 {width:5px; height:5px; background:url(../images/lang_right_angle2.jpg) right top no-repeat;}
.top_l1 {height:5px; background:url(../images/lang_top.jpg) top repeat-x;}
.left_l {width:5px; background:url(../images/lang_left.jpg) left repeat-y;}
.right_l {width:5px; background:url(../images/lang_right.jpg) right repeat-y;}
.left_la2{width:5px; height:5px; background:url(../images/lang_left_angle2.jpg) left top no-repeat;}
.right_la2 {width:5px; height:5px; background:url(../images/lang_right_angle3.jpg) right top no-repeat;}
.bot_l2 {height:5px; background:url(../images/lang_bot.jpg) top repeat-x;}
.h5{height:5px;}
.w20{width:10%;}
.h20{height:20px;}
.w50{width:50px;}
.w50p{width:1%;}
.leftcol{width:250px; vertical-align:top;}
.rightcol{width:230px;}
.centcol{/*padding:0 40px 80px 30px;*/ padding:0 20px 80px 30px; color:#c0c0c0; font-size:12px; font-weight:100;color:#90a8c8; font-size:12px; font-weight:100;}
.centcol p, div, td{color:#c0c0c0; font-size:12px; font-weight:100;line-height:130%;}
.centcol a{color:#2D66FE !important; font-size:12px; font-weight:600; text-decoration:underline;}
.centcol a:hover{color:#2D66FE !important; font-size:12px; font-weight:600; text-decoration:none;}
.centcol a:visited{color:#2D66FE !important; font-size:12px; font-weight:600;}


.shad1{height:21px; background:url(../images/shad1.jpg) top repeat-x;}
.shad2{height:21px; background:url(../images/shad2.jpg) top repeat-x;}
.shad_all{height:21px; background:url(../images/shad_all.jpg) top repeat-x;}
.banner{border:#505355 solid 1px; text-align:center; /*padding:15px 0;*/ background-color:#0c1014;}
.banner2{background-color:#5f6264; border:#4d697b solid 1px; color:#9fa1a2; text-align:center;font-size:14px;/* padding:15px 0;*/ margin:15px 0;}
.banner2 a{color:#2D66FE !important; font-size:14px; text-decoration:none;}
.banner2 a:hover{color:#2D66FE !important; font-size:14px;}
.banner2 a:visited{font-size:14px;}
.line{width:100%; height:1px; background-color:#2b2f32;}
.news{padding:15px 0 5px 0px; color:#aab1ba; font-size:12px;}
.news a{color:#2D66FE !important; font-size:12px; font-weight:600;}
.news a:hover{color:#2D66FE !important; font-size:12px; font-weight:600;}
.news a:visited{font-size:12px; font-weight:600;}

.map{height:91px;}
.search{padding:20px 0 30px 0; text-align:justify;}
.txt{background:#aab1ba; color:#101d2b; font-size:10px; width:156px; height:18px; border:none; background:url(../images/input.jpg) top left no-repeat;}
.btn{background:url(../images/but_search.jpg) top left no-repeat; width:51px; height:18px; border:none; cursor:pointer; margin-left:22px;}
.best1{padding:0 0 10px 15px;}
.best2{padding:0px 0 10px 15px;}
.predl{padding:18px 0 18px 0; border-top:#2b2f32 solid 1px; /*border-bottom:#2b2f32 solid 1px;*/ color:#aab1ba; font-size:11px; font-weight:100;}
.predl img{margin-bottom:13px;}
.predl a{color:#2D66FE !important; font-size:12px; font-weight:600; text-decoration:underline;}
.predl a:hover{font-size:12px; font-weight:600; text-decoration:none;}
.predl a:visited{font-size:12px; font-weight:600;}

div.navig{color:#7b7979; font-size:10px;line-height: 7px;}
.navig a{color:#2D66FE !important; font-size:10px;line-height: 7px; text-decoration:underline;}
.navig a:hover{font-size:10px;line-height: 7px; text-decoration:none;}
.navig a:visited{font-size:10px;line-height: 7px;}


h1, a.contentpagetitle, a.contentpagetitle:visited {color:#c0c0c0 !important; font-size:14px; font-weight:600;}
div h1 {color: rgb(153, 204, 255) !important; font-size:100%; font-weight:bold}
h2{color: rgb(153, 204, 255);  font-size:12px; font-weight:600;}
h3{color:#c0c0c0; font-size:15px; font-weight:600; padding:15px 0 0px 0; margin:0;}
p.h3 {color:#00ccff !important; font-size:12pt !important; font-weight:bold !important;} 
.componentheading h1, .main .h1 {color:#bfd1ea !important; font-size:14px; font-weight:600; padding:0; margin:0;}
div.styleh3 h1 {color:#00ccff !important; font-size:12pt !important; font-weight:bold !important;} 
span.cntr{padding:2px 0 0 12px; color:#091c39; background:url(../images/but_short.jpg) top left no-repeat; height:18px; width:99px; font-size:12px; font-weight:600; margin:20px 0 15px 0;}
span.cntr_all{padding:2px 0 0 12px; color:#091c39; background:url(../images/but_long.jpg) top left no-repeat; height:18px; width:242px; font-size:12px; font-weight:600; margin:55px 0 0px 0; text-align:left;}
span.cntr_all a, span.cntr a{color:#2D66FE !important;font-size:12px; font-weight:600; text-decoration:none;}
span.cntr_all a:hover, span.cntr a:hover{color:#2D66FE !important;font-size:12px; font-weight:600;}
span.cntr_all a:visited, span.cntr a:visited{color:#2D66FE !important;font-size:12px; font-weight:600;}

.obj{/*width:185px; height:170px;*/ text-align:center; padding:10px 20px;}
.ram{background-color:#14171a; border:#282626 solid 1px; padding:5px; text-align:left; color:#a9bdd8; width:185px; height:100%;}
.ram img{width:168px; margin-bottom:12px;}
.ram a{color:#2D66FE !important; font-size:12px; font-weight:600; text-decoration:underline;}
.ram a:hover{ font-size:12px; font-weight:600; text-decoration:none;}
.ram a:visited{font-size:12px; font-weight:600;}

.ram_on{background-color:#242628; border:#817979 solid 1px; padding:5px; text-align:left; width:185px; height:100%;}
.ram_on img{width:168px; margin-bottom:12px;}
.ram_on a{color:#2D66FE !important; font-size:12px; font-weight:600; text-decoration:underline;}
.ram_on a:hover{font-size:12px; font-weight:600; text-decoration:none;}
.ram_on a:visited{font-size:12px; font-weight:600;}

.menu2{height:25px; background:#31302e;}
.menu2 td{vertical-align:middle;}
.arrow{width:24px; /*background:#354042;*/ vertical-align:middle; text-align:center;}
.menu2 td a{color:#56cbf6 !important; font-size:12px;}
.menu2 td a:hover{ font-size:12px; color:#71bb4c; font-size:12px; text-decoration:underline;}
/*.menu2 td a:visited{color:#56cbf6; font-size:12px;}*/


.menu{height:25px; background:url(../images/menu.jpg) top repeat-x; vertical-align:top; text-align:center;}
.mitem{vertical-align:middle; padding:0;}
.nav{position:relative;}
.mitem_on{vertical-align:middle; padding:0; background:url(../images/menu_on.jpg) top repeat-x;}
.mitem a, .mitem_on a {padding:5px 10px 6px 10px; color:#56cbf6 !important; font-size:12px;}
*html .mitem a, .mitem_on a {height:25px;}
.mitem a:hover, .mitem_on a:hover {color:#71bb4c; font-size:12px; text-decoration:underline;  background:url(../images/menu_on.jpg) top repeat-x;}
.sub {display:none; LEFT: 0px; POSITION: absolute; TOP: 20px;  border:#1c1c1d solid 1px; border-collapse:collapse;z-index:1000}
*html .sub {LEFT: 0px; TOP: 25px; }
.sub td {height:30px; border:#1c1c1d solid 1px; vertical-align:middle;}
.sub a{color:#56cbf6; font-size:12px; padding:7px 10px 8px 10px; display:block; background:url(../images/submenu_off.jpg) top repeat-x;}
*html .sub a{height:30px;}
.sub a:hover{color:#71bb4c; font-size:12px; text-decoration:underline; background:url(../images/submenu.jpg) top repeat-x;}


.componentheading{color:#bfd1ea; font-size:14px; font-weight:600; padding:10px 0 20px 0;}
.contentheading h1 {color:#bfd1ea; font-size:14px; font-weight:600; padding:10px 0 20px 0;}

.fll{height:19px; background:url(../images/podl.gif) 2px 0px no-repeat;}
.fll img{margin-top:3px;}
.busdetail{margin:10px 0;}
.busdetail td{padding:5px 0;}
.bord{border:#bfd1ea solid 1px;}
.bord td{border:#bfd1ea solid 1px; padding-left:5px;}

.contentpane a{color:#2D66FE !important; font-size:12px; font-weight:600; text-decoration:underline;}
.contentpane a:hover{ font-size:12px; font-weight:600; text-decoration:none;}
.contentpane a:visited{font-size:12px; font-weight:600;}

/* блок поиска */
.form{/*background-color:#25282c;*/}
.form td {border:none;/*background-color:#25282c;*/}
.gil{width:250px; display:block; height:330px;}
.comm{width:250px; display:none; height:330px;}
.gil, .comm , .gil a, .gil a:hover, .gil a:visited, .comm a, .comm a:hover, .comm a:visited{color:#a0aab7 !important; font-size:10px;line-height: 7px;}
.act {width:50%; height:20px;  background-color:#25282C;}
.act div{width:124px; height:100%; text-align:center; padding-top:2px;  border:#505355 solid 1px; border-bottom:0;}
*html .act div{width:100%;}
.noact {width:50%; height:20px; background-color:#191b1e;}
.noact div{width:124px; height:100%;text-align:center; padding-top:2px; border-bottom:#505355 solid 1px;
 /*border-left:#505355 solid 1px;*/}
*html .noact div{width:100%;}
.upsel {width:100%; height:20px;}
.srch{border:#505355 solid 1px; border-top:0; height:310px;  width:100%;background-color:#25282C;}
.srch td{border:none;background-color:#25282C; padding-top:8px; vertical-align:middle; font-size:10px;line-height: 7px;}
.alr{text-align:right; padding-right:10px;}
.searchboxbig{width:157px; height:16px; font-size:10px;line-height: 7px; color:#101e2c;background:#aab1ba;border:#000000;}
.searchboxsm{width:50px; height:16px; font-size:10px;line-height: 7px; color:#101e2c;background:#aab1ba; border:#000000;}
.inputboxsm{width:90px; height:16px; font-size:10px;color:#101e2c;background:#aab1ba; border:#000000;}
.searchboxmid{width:135px; height:16px; font-size:10px;line-height: 7px; color:#101e2c;background:#aab1ba; border:#000000;}
.searchboxbig option{font-size:10px;line-height: 7px; color:#101e2c;background:#aab1ba;}
.searchboxsm option {font-size:10px;line-height: 7px; color:#101e2c;background:#aab1ba;}
.searchboxmid option {font-size:10px;line-height: 7px; color:#101e2c;background:#aab1ba;}
.leg{width:50px; padding-left:20px; vertical-align:middle;}
.from {width:85px;}
div.zz{color:#a0aab7; font-size:12px; font-family: MS Sans Serif; text-align:center; padding-bottom:6px;}
.type{color:#eaf2fd;}
.subm{text-align:right; padding-right:20px; padding-bottom:10px;}
.subm input {height:18px; width:51px; background:url(../images/btn.gif) top left no-repeat; border:0; color:#0c1014; font-size:10px;line-height: 7px; cursor:pointer;}


.bll{color:#56cbf6; font-weight:600; text-decoration:none;}


.listcat {/*width:700px;*/ margin-left:10px;/*border:#bfd1ea solid 1px;*/}
.listcat td {padding:5px 5px 0 5px; /*border:#bfd1ea solid 1px;*/ vertical-align:middle;}

/*slideshow*/

	#ez_slideshow{
		width:100%;	/* Total width of slideshow */


	}
	
	#previewPane{
/*		border:1px solid #CCCCCC;*/
		margin-bottom:10px;	
		text-align:center;
		vertical-align:middle;
/*		padding-top:10px;*/

		position:relative;
		
		/* CSS HACK */
		height: 182px;	/* IE 5.x */
		height/* */:/**/170px;	/* Other browsers */
		height: /**/170px;
				
	}
	#previewPane img{
		line-height:200px;
	}
	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
		font-style:italic;
		text-align:center;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
		font-size:0.9em;
	}
	#galleryContainer{
		
		height:47px;	/* Height of the images + 2 */
/*		border:1px solid #CCCCCC;*/
		position:relative;
		overflow:hidden;
		padding:1px;
		
		/* CSS HACK */
		height: 104px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/102px;	/* Other browsers */
		height: /**/102px;
				
	}
		#galleryContainer2{
		
		
/*		border:1px solid #CCCCCC;*/
		position:relative;
		overflow:hidden;
		padding:1px;
		
		/* CSS HACK */
		
				
	}
	#arrow_left, #arrow_left2,#arrow_left1,#arrow_left3,#arrow_left4,#arrow_left5,#arrow_left6,
	#arrow_left7,#arrow_left8,#arrow_left9,#arrow_left10,#arrow_left11,#arrow_left12{
		position:absolute;
		left:0px;
		top:18px;
		z-index:10;
		background-color: #FFF;
		padding:1px;
		
	}
	#arrow_right, #arrow_right2,#arrow_right1,#arrow_right3,#arrow_right4,#arrow_right5,#arrow_right6,
	#arrow_right7,#arrow_right8,#arrow_right9,#arrow_right10,#arrow_right11,#arrow_right12{
		position:absolute;
		right:0px;
		top:18px;
		z-index:10;
		background-color: #FFF;
		padding:1px;
		
	}
	#theImages{
		position:absolute;
		height:100px;
		left:20px;
		width:100000px;
		padding-top:17px;		
	}
	#theImages #slideEnd{
		float:left;
	}
	#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=75);
		opacity: 0.75;
		cursor:pointer;
		border:0px;
	}

	#waitMessage{
		display:none;
		position:absolute;
		left:200px;
		top:150px;
		background-color:#FFF;
		border:3px double #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}
	
	#theImages .imageCaption{
		display:none;
	}
.inputbox {font-size:11px;}	

body.contentpane {background-color:#ffffff; color:#c0c0c0;}
.print {background-color:#ffffff; color:#c0c0c0; width:100%; height:100%;}
.print table,.print table td, .print div, .print p  { color:#c0c0c0;}

.printshow
.tdright {text-align:right; padding-right:5px; width:250px;}
.printshow td {padding:5px; text-align:left;}

.printdetail td{padding:2px 5px;}
.withbord {border:#000000 solid 1px;}
.withbord td {border:#000000 solid 1px; padding:2px 0px;}

.withborddet {border:#505355 solid 1px;}
.withborddet td {border:#505355 solid 1px; padding:2px 0px;}

.detailrealty {/*border:#505355 solid 1px;*/ color:#c0c0c0}
.detailrealty td {/*border:#505355 solid 1px;*/padding:2px; color:#c0c0c0}

.star{color:#ff6000; font-size:13px; font-weight:bold;}

/* Информер */
.interchange_informer_1237192754 {
FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: arial; BACKGROUND-COLOR: #aab1ba; border-color: #003366; border-width: 1px; border-style: solid;
}
.interchange_currency_1237192754 {
BORDER: #003366 1px solid; BACKGROUND-COLOR: #0c1014; FONT-SIZE: 11px; COLOR: #a0aab7; FONT-FAMILY: Tahoma; margin: 0px; padding: 2px;text-align: right;
} 
*.interchange_rate_of_exchange_1237192754 {
    WIDTH: 100%; COLOR: #9fa1a2; FONT-FAMILY: arial; HEIGHT: 100%; TEXT-ALIGN: center; TEXT-DECORATION: none; BACKGROUND-COLOR: #25282c ;FONT-SIZE: 12px;
}
.interchange_currency_1237192754 input[type="TEXT"] {width:50px !important}
#interchange_echo_kurs_insert_html_1237192754 {text-align:left;}
#interchange_echo_kurs_insert_html_1237192754 input {width:50px;}

#wrapper{padding:0; margin:0;}
#container {	width: 100%; float: right; padding:0; margin:0 0 0 -255px;}
#main {margin:0 0 0 255px; padding:0 20px 80px 25px; color: #90a8c8; font-size: 12px; font-weight: 100;}
#main p{line-height: 130%; color: #c0c0c0; font-size: 12px; font-weight: 100;}
#sidebar {padding:0; margin:0; width: 250px; float: left;}
.clearing {height: 0; padding:0; margin:0; clear: both;}

.sectiontableentry2 td{padding:10px;}
.maker a {color:#c0c0c0;font-size:120%;}
.topphone {font-size:120%;padding:0px 2px 10px 0px; color:#676767;}