
html,body { text-align:center;
height:100%;
margin:0px;
padding:0px;
 background:url(img/bg3.gif) #ffffff repeat-x top left;           /* больше синего   */
/* background:url(img/256short_2000.gif)  repeat-x top left;)      меньше синего */
}

#outer_wrapper { 
 text-align:center;
 min-width:740px;
 width:740px; 
 background: url(left.gif) repeat-y left; 
}

#wrapper {
background:url(right.gif) repeat-y right; 
}

#header { 
/* background:url(img/brick.gif);--> */
vertical-align:top;
border:0px solid #b0b0b0;         /* rem1  */
width:100%;
margin:0 -1px;
}

#container {   border:1px dotted lime;}



/* display:inline;background:url(img/vitrina_bg_top.png) #fff  repeat-x top left;  */


	#left {
	
	float:left;display:table-cell; text-align:center;
    width:520px;
	text-align:left;
	border-left:1px solid #CDC4E9;
	border-right:1px solid #CDC4E9;
    background:url(img/vitrina_bg_top.png) #fff  repeat-x top left;
	
	}
	#bodyLeft {
	text-align:left;
	padding:10px 10px;
	color:blue;
	font-size:12px; font-family:Georgia,Verdana,Tahoma,Arial;
	}
	
	
	/* padding:10px; */
	#left .box { 
	float:left; width:210px; height:260px; display:table-cell; border:1px dotted gray;
	}
    #left .box TD { color:blue;font-size:12px; font-family:Georgia,Verdana,Tahoma,Arial;}
	#left .txt { font-size:12px; font-family:Georgia,Verdana,Tahoma,Arial; padding:20px;}

	#sidebar { 
	float:right;display:table-cell;  
	width:210px;
	text-align:right;
	/*border:1px solid #c5cae1;*/
	}
	#sidebar p {
	position:relative
	}



#footer {
margin-top:50px; border-top:3px solid #b0b0b0; text-align:left; padding-top:8px;
/*border-bottom:1px solid #b0b0b0;*/
/*background:url(img/1footer_bg.gif) repeat-x left top;*/
}


.clearing {height:0;clear:both;}


.footgray, a.footlink {color:gray;font-size:9pt;}
.footgray { margin-left:50px; white-space:nowrap; border-left:4px solid #b0b0b0; padding:0 10px 2px 10px; }
.rrr {text-align:right; padding-right:3px;}

