
*{padding:0px; margin:0px;}

body{
	font-size:11px;
	font-family:Tahoma;
	padding:0px;
	margin:0px;
	background:url(/bitrix/templates/tuk/images/left-bg.gif) left top repeat-y;
	color:#525252;
	}
	
a {color:#B9122C; text-decoration:underline;}
a:hover{text-decoration:none;}	
h1{
color:#384041;
font-family:Tahoma;
font-size:20px;
font-weight:100;
padding:5px 0 5px 0;
}

.right-bg{background:url(/bitrix/templates/tuk/images/right-bg.gif) right top repeat-y; min-width:1000px; clear:both; }	

.main{padding:0 20px 0 20px;   clear:both;}	

.top{ float:left; width:100%;}

.top-baner{background:url(/bitrix/templates/tuk/images/baner-top-bg.gif) left top repeat-x;}	

.logo{float:left; }
.logo p{padding:0 0 10px 0; color:#404040;}

.auth-search-block{background:url(/bitrix/templates/tuk/images/bg-auth-search.gif) left top no-repeat; width:533px; height:108px; float:right;}

.auth-search-block .title{color:#384041; font-size:18px;}
.auth-search-block a{color:#384041; font-weight:bold;}
.auth-search-block label a{color:#BB132D; font-weight:100; font-size:10px; display:block; padding:5px 0 0 5px; float:left;}
.auth-search-block a:hover{text-decoration:none;}
.auth-search-block .auth-form{float:left; padding:18px 0 0 20px;}
.auth-search-block .auth-form form{padding:5px 0 0 0; width:245px;}
.auth-search-block .auth-form form .i-text{border:1px solid #CFCFCF; width:106px; height:18px; float:left; margin:0 3px 0 0;}
.auth-search-block .auth-form form .i-botton{margin:0 0 0 0; float:left;}




.auth-search-block .search-form{float:left; padding:18px 0 0 20px;}
.auth-search-block .search-form form{padding:5px 0 0 0; width:245px;}
.auth-search-block .search-form form .i-text{border:1px solid #CFCFCF; width:210px; height:18px; float:left; margin:0 3px 0 0;}
.auth-search-block .search-form form .i-botton{margin:0 0 0 0; float:left;}
.auth-search-block .search-form{float:left; padding:18px 0 0 20px;}
.auth-search-block .search-form a{ text-decoration:none; padding:5px 4px}
.auth-search-block .search-form a.active{background:#D0D1BE; }
.auth-search-block .search-form a span{ border-bottom:1px dotted #BB132D;}
.auth-search-block .search-form a span:hover{ border-bottom:none;}




.search-page-block .search-form{float:left; padding:18px 0 0 20px; width:60%;}
.search-page-block .search-form form{padding:5px 0 0 0; width:100%;}
.search-page-block .search-form form .i-text{border:1px solid #CFCFCF; width:100%;; height:18px; float:left; margin:0 3px 0 0;}
.search-page-block .search-form form .i-botton{margin:0 0 0 0; float:left;}
.search-page-block .search-form{float:left; padding:18px 0 0 20px;}
.search-page-block .search-form a{ text-decoration:none; padding:5px 4px; float:left;}
.search-page-block .search-form a.active{background:#D0D1BE; }
.search-page-block .search-form a span{ border-bottom:1px dotted #BB132D;}
.search-page-block .search-form a span:hover{ border-bottom:none;}



.menu{background:url(/bitrix/templates/tuk/images/menu-bg2.gif) left top repeat-x; height:170px; clear:both;}




.midle-baner{border:1px solid #DBDBDB; border-left:none; border-right:none; height:70px; margin:11px 0 0 0;}

.b-place{float:left; margin:0 0px 0 0; width:24.9%; text-aling:right;} 
.b-place img{float:right}
.b-place span{ font-family:Arial; font-size:10px; line-height:12px;}
.b-place h1{font-family:Tahoma; font-size:18px; font-weight:100;}
.b-place span.day{color:#989595; font-family:Arial; font-size:10px;}
.b-place span.usd, .b-place span.eur{color:#FFF; font-family:Arial; font-size:10px; background:#4C4C4C; padding:0 2px 0 2px;}
.baner-left{background:url(/bitrix/templates/tuk/images/baner-ipoteca-bg.gif) left  top repeat-x;}
.baner-center{background:url(/bitrix/templates/tuk/images/baner-load-bg.gif)  left  top repeat-x;}
.baner-right{background:url(/bitrix/templates/tuk/images/baner-ipod-bg.gif)  left  top repeat-x;}


.arrow_up{background:url(/bitrix/templates/tuk/images/arrow_up.gif) 2px 4px no-repeat; padding:0 8px 0 0;}
.arrow_down{background:url(/bitrix/templates/tuk/images/arrow_down.gif) 2px 4px no-repeat; padding:0 8px 0 0;}
.informer{padding:0 0 0 10px;}
.menu table{margin:20px 0 0 17px;}
.menu table td{padding:7px 0px 7px 0;  width:25%;}
.menu table td img{float:left;}
.menu table td a{display:block; color:#BD2139; font-size:17px; font-family:Tahoma; float:left; margin:0 0 0 14px;}
.menu table td a:hover{text-decoration:none;}

.menu table td .menu-small-link {color:#BD2139; font-size:10px; font-family:Tahoma; float:left; margin:0 0 0 14px;}
.menu table td .menu-small-link a{ color:#BD2139; font-size:10px; font-family:Tahoma;  margin:0 0 0 0;}

.home-block{width:100%; height:395px; background:url(/bitrix/templates/tuk/images/home2.jpg) center top no-repeat;}
.home-bottom{width:100%;  background:url(/bitrix/templates/tuk/images/home-bottom.jpg) center top no-repeat;}
.home-block table{margin:27px 0 0 0;}
.home-block a{font-size:17px; display:block; float:left; padding:5px 0 0 4px;}
.home-block img{float:left;}
.home-height{height:278px;}


.main-page-content h1{color:#384041; font-family:Tahoma; font-size:20px; font-weight:100; padding:5px  0 5px 0px;}
.main-page-content .dotted-bottom{background:url(/bitrix/templates/tuk/images/dotted.gif) left bottom repeat-x; padding-left:10px;}

.main-page-content .block-color{background:url(/bitrix/templates/tuk/images/bg-block.gif) left top repeat;}
.main-page-content .block-color a {color:#B9122C;}

.main-page-content .block-padding{padding:25px 0px 13px 13px;}

.inner-content{margin:15px 0 0 0;}

.red-title{background:#BF1630; }
.gray-title{background:#EDEDDF; color:#525252; padding:3px 0 3px 0;}
p.item-block-title img{padding:0 10px 0 0;}
p.item-block-text{padding:10px 0 30px 44px; /*clear:both;*/ line-height:18px; font-size:12px;}
.red-title h1{ color:#FFF; font-size:18px;  padding:6px 10px 6px 14px;}
.red-title h1 a{ color:#FFF; font-size:18px; text-decoration:none;}


p.sales-item{line-height:16px; background:url(/bitrix/templates/tuk/images/smal-arrow.gif) left 7px no-repeat; padding:0px 30px 27px 7px;}
p.sales-item a{display:block;}

p.all-sales a{font-size:17px; font-family:Tahoma; color:#384041 !important; display:block; background:url(/bitrix/templates/tuk/images/all-sales.gif) left top no-repeat; padding:0 0 12px 33px;}

.h1-tender{ margin:0px 0 24px 0;}
p.tender-item{padding:0px 11px 12px 18px;  background:url(/bitrix/templates/tuk/images/smal-arrow.gif) 9px 20px no-repeat;}
p.tender-item span{font-size:10px;}
p.tender-item a{display:block; padding:3px 0px 11px 0px; border-bottom:1px solid #E0E0E0; }
p.all-tenders{padding:10px 0 5px 11px; }

p.all-tenders-inner a{font-size:17px; font-family:Tahoma; color:#384041 !important; display:block; background:url(/bitrix/templates/tuk/images/all-sales.gif) left top no-repeat; padding:0 0 15px 33px;}
p.all-tenders-inner{padding:10px 0 5px 11px; }

p.all-tenders a{font-size:17px; font-family:Tahoma; color:#384041 !important; display:block; background:url(/bitrix/templates/tuk/images/all-sales.gif) left top no-repeat; padding:0 0 42px 33px;}
.search-block{background:url(/bitrix/templates/tuk/images/search-bg.gif) left top repeat; height:105px; width:100%; border-left:1px solid #fff;}
.search-block h1{font-family:Tahoma; font-size:20px; color:#384041; padding:7px 0 0 19px;}
.search-block form{padding:15px 19px 0 19px;}
.search-block form select{display:block; width:100%; border:1px solid #CFCFCF; margin:0 0 7px 0; color:#666666; font-size:11px; padding:1px 0 2px 0;}



.search-block-inner{background:url(/bitrix/templates/tuk/images/search-bg.gif) left top repeat;  width:100%; border-left:1px solid #fff; margin:0 0 7px 0;}
.search-block-inner h1{font-family:Tahoma; font-size:20px; color:#384041; padding:7px 0 0 19px;}
.search-block-inner form{padding:15px 19px 0 19px;}
.search-block-inner form select{display:block; width:100%; border:1px solid #CFCFCF; margin:0 0 7px 0; color:#666666; font-size:11px; padding:1px 0 2px 0;}

.sales-min-height{min-height:516px;}
.tender-min-height{min-height:425px;}

.baner-white{border:1px solid #B10C26; margin:1px 0 0 0;}
.baner-red{border:1px solid #B10C26; background:url(/bitrix/templates/tuk/images/data/b3-bg.gif) left top repeat-x; margin:1px 0 0 0;}


.news-company{padding:10px 11px 12px 0px;}
.news-company h1{padding-bottom:24px !important; padding-left:20px;}
.news-company a {display:block; padding:2px 0 0 0;}
.news-company span {font-size:10px; padding:0px;}
.news-company span a {display:inline; color:#4B4B4A; font-size:10px;}
p.news-item{padding:0 20px 17px 20px;  background:url(/bitrix/templates/tuk/images/smal-arrow.gif) 9px 19px no-repeat;}



.announcment-company{padding:10px 11px 12px 0px;}
.announcment-company h1{padding-bottom:24px !important; padding-left:20px;}
.announcment-company a {display:block; padding:2px 0 0 0;}
.announcment-company span {font-size:10px; padding:0px;}
.announcment-company span a {display:inline; color:#4B4B4A; font-size:10px;}
p.announcment-item{padding:0 20px 9px 20px;  background:url(/bitrix/templates/tuk/images/smal-arrow.gif) 9px 7px no-repeat;}




.baner-bottom{background:url(/bitrix/templates/tuk/images/data/b4-bg.gif) left top repeat-x;}


.bottom-block{height:90px;}
.bottom-block table{margin:27px 0 0 15px;}




/****  INNER PAGES ****/

.inner-title-block{background:url(/bitrix/templates/tuk/images/dotted.gif) left bottom repeat-x; padding:0 0 4px 0; margin:0 0 20px 0;}
.inner-title-block h1{padding-left:20px;}
.inner-title-block h1 a{font-size:16px; font-family:Tahoma; font-weight:bold;}

.content-padding-inner{padding:0 25px 25px 25px;}





.form-block{background:#EBECDE; padding:20px 0 20px 0; }
.form-block h1{padding:0px 0 20px 0; }
.form-block .input-text{border:1px solid #CFCFCF; width:417px;}



.messages-block .red{border:1px solid #C50303; padding:10px; margin:10px; font-size:14px; font-weight:100; color:#C50303;}
.messages-block .blue{border:1px solid #2979C4; padding:10px; margin:10px; font-size:14px; font-weight:100; color:#2979C4;}


.more-tenders h2{background:url(/bitrix/templates/tuk/images/dotted.gif) left top repeat-x; padding:23px 0 23px 0; margin:23px  0 0 0; color:#384041; font-size:20px; font-weight:100;}
span.span-font-size-11{font-size:11px;}




/*	Tables
------------------------------ */

.table { border-collapse: collapse; width: 100%; }
.table th, .table td { border: 1px solid #ccc; padding: 2px 3px; vertical-align: top; }
.table th { background: #f4f4f4; }
.table td {  }

.inputtext{
border:1px solid #CFCFCF;
height:18px;
width:100%;
}





#html_text{border:1px solid #384041; width:95%; height:100px;}
.html_code h1{padding:0 0 0 2.5%; font-size:12px; font-weight:bold;}
.html_code p{padding:0 2.5% 1% 2.5%; font-size:12px;}
.html_code{width:100%; font-size:12px;}
.informers img{cursor:pointer;}














