
.clear {float:none; clear:both;}
.t-cloud {
    max-width: 350px;
    //max-width: 350px;    
	margin:20px 0 0 0;
	//right: 0px;
	/* margin-bottom: 110px; */

	_margin-bottom: 164px;
    padding: 0;
    position:absolute;
    top:0; left:200px;
    _zoom: 1;

    /*border: solid 1px #159476;*/
	background: url('../images/tcloud.png') 0 0 no-repeat;
    
    font: italic 1.8em Arial;
    }
	
	.t-cloud-i {
	_height: 1%;
	background: url('../images/tcloud-lb.png') left bottom no-repeat;
	}
		.t-cloud-i-i {
		_height: 1%;
		background: url('../images/tcloud-rt.png') right top no-repeat;
		padding: 15px 0 0 62px;
		}
		
			.t-cloud-i-i-i {
			_height: 1%;
			background: url('../images/tcloud.png') right bottom no-repeat;
			padding: 4px 19px 19px 7px;
			}
	
    .t-cloud span {
        display: block;
        
        width: 15px;
        height: 15px;
        
        overflow: hidden;
        
        position: absolute;
        
        background: url('../images/cloud.gif') 0 0 no-repeat;
        }
    .t-cloud span.lt {
        left: -1px;
        top: -1px;
        
        background-position: 0 0;
        }
    .t-cloud span.rt {
        right: -1px;
        top: -1px; 
        _right: expression(this.parentNode.offsetWidth % 2? "-2px" : "-1px");
        
        background-position: -15px 0;
        }
    .t-cloud span.lb {
        left: -1px;
        bottom: -1px;
        _bottom: expression(this.parentNode.offsetHeight % 2? "-2px" : "-1px");
        
        background-position: 0 -15px;
        }
    .t-cloud span.rb {
        right: -1px;
        bottom: -1px;
        _right: expression(this.parentNode.offsetWidth % 2? "-2px" : "-1px");
        _bottom: expression(this.parentNode.offsetHeight % 2? "-2px" : "-1px");
        
        background-position: -15px -15px;
        }
    .t-cloud span.ug {
        display: block;
        width: 49px;
        height: 24px;
        
        overflow: hidden;
        
        position: absolute;
        left: -49px;
        top: 46px;
        
        background-position: -30px 0;
        }
.t-cloud p { line-height: 1.28 }

				

				
.v-o-list			{margin: -9px 0 0 0;}
.v-o-list dt			{font: normal 1.1em Arial; color: #7f7f7f; padding: 5px 0 0 0; margin-bottom: -1px;}
.v-o-list dt.v		{padding: 27px 0 0 0;}
.v-o-list dd.v		{font: italic 1.8em Arial;}
.v-o-list dd			{font: normal 1.4em Arial; line-height: 1.5em;}
.cloud-vo .form-block table	{width: 100%;}
.cloud-vo		{width: 343px; //width: 345px; _width: 387px; margin: 19px 0 0 0; _display: inline; border: solid 1px #159476; font: normal 1em Arial; position: relative; padding: 19px 19px 5px 19px;}
.cloud-vo span.ug	{width: 24px; height: 20px; position: absolute; left: 47px; top: -20px; background: url(../images/cloud.gif) -79px top no-repeat; display: block; overflow: hidden;}
				
.center-2-col {position: relative; //height: 1%; margin: 0 0 0 281px; _margin: 0 0 0 278px; text-align: left;}

.center-2-col .center-inner {position: relative; //height: 1%; float: left; _float: none; padding-top: 32px; width: 100%;}

.center-2-col .content-block {padding: 0 58px 20px 30px;}

.center-2-col .right		{padding-top: 8px; width: 250px;}
.center-2-col .kurs-in		{float: right; padding: 44px 0 0 0; width: auto;}
.center-2-col .kurs-in .t-kurs		{margin-left: 0;}
.center-2-col .kurs-in .kurs-table		{margin-left: 0;}
.center-2-col .form-block table	{width: auto;}
.center-2-col .form-block table td.first-td	{width: auto;}
.center-2-col .form-block .input-txt-middle	{width: 182px; margin-right: 10px; font-size: 11px; padding: 4px 5px;}
.center-2-col .form-block .input-txt-middle2	{width: 69px; margin-right: 10px; font-size: 11px; padding: 4px 5px;}
.center-2-col .checkboxes	{ font: normal 1.1em Arial}
.center-2-col .checkboxes input	{bottom: 0; float: left; margin-left: 0;}
.center-2-col .checkboxes label	{bottom: 0; float: left; font: normal 1em Arial; padding: 2px 26px 0 6px; //padding: 3px 26px 0 6px;}


.google-map			{margin: 18px 0 0 0;}
	
/* Увеличенная версия картинки */
.openwindow		{background: #fff; opacity: 0.85; filter: alpha(opacity: 85); position: fixed; left: 0; top: 0; width: 100%; height: 100%; _position: absolute; _top: expression(parseInt(document.body.scrollTop) + "px");}
.openwindow-img		{position: fixed; left: 0; top: 0; width: 100%; height: 100%; _position: absolute; _top: expression(parseInt(document.body.scrollTop) + "px");}
.openwindow-img td		{text-align: center; background: url(../images/open/loader.gif) 50% 50% no-repeat;}
.openwindow-img .this-bg		{position: relative; display: inline-block;}
.openwindow-img .this-bg	div	{border-bottom: solid 2px #f36f21; padding: 0 0 1px 0;}
.openwindow-img .close,.openwindow-img .close:active,.openwindow-img .close:hover,.openwindow-img .close:visited	{position: absolute; top: -16px; right: 0px; background: #fff url(../images/open/close.gif) right top no-repeat; font: bold 1.2em Arial; padding: 0 18px 0 0; text-decoration: none; color: #131313;}

div#LinkColorAndText {color:#eaeaea; font-size:6pt; font-family: tahoma;}
div#LinkColorAndText a {color:#eaeaea;}
div#LinkColorAndText a:hover {color:#eaeaea;}

div#LinkCAndT {color:#ffffff; font-size:6pt; font-family: tahoma;}
div#LinkCAndT a {color:#ffffff;}
div#LinkCAndT a:hover {color:#ffffff;}

