/* ------------------------------- 
			RENTIM.RU
---------------------------------- */

body {
	color:#000;
	min-width:1000px;
	font-family:Myriad Pro, 'MyriadProRegular', Arial;
	font-size:80%;
}
.page {width: 100%; max-width: 1400px;}

a:link{color:#1e1e1e; text-decoration:underline}
	a:hover{color:#a6a6a6;}

h1 {font-size:200%;color:#262626; margin: 0 0 .67em 0;}
h2 {font-size:150%;margin: 0 0 .83em 0;color:#666;}
h3 {font-size: 1.1em;margin: 0 0 .83em 0;}
h4 {margin: 1.33em 0;}
h6 {letter-spacing:-.5px;}


.logo {
    background:url("/img/index/logo.gif") no-repeat left bottom;
	width:220px;
	height:55px;
	margin-left:6px;
	margin-top:15px;
	
	display:block;
	text-indent:-99999px;
}


.top {height:31px; background:#232323;}
.w48 {width:48%;} 
.w900 {width:900px;}
.ls1 {letter-spacing:.1px;}
.pad10 {padding:10px;}
.f100 {font-size:110%;}
.nml {letter-spacing:-1px; color:#464646; font-size:240%; margin-bottom:5px;}

.inav {
	border-bottom:1px solid #eaeaea;
	margin-top:35px;
	height:80px;
}

.inav ul  {
	margin:0px;
	padding:0px;
	float:right;
	margin-top:45px;
}
.inav li{
	float:left;
	display:inline-block;
	margin-left:16px;
	margin-right:16px;


}
.inav li a{
	float:left;

	color:#1e1e1e;
	text-align:center;
	display:inline-block;
	text-decoration:none;
	padding-left:1px;
	padding-right:1px;

font-size:110%;	
letter-spacing:-1px;
}
.inav li a:hover{
	text-decoration:none;
	border-bottom:1px solid #a6a6a6;
}
.active {border-bottom:1px solid #a6a6a6;}




.child {display:inline-block; width:190px; zoom:1;  vertical-align:middle;}
.bfm {display:inline-block; height:90%; width:0px; vertical-align:middle;}

label {
	font-weight: bold;
	color:#000;
	display: block;
	clear:both;
}

hr {
	border: none;
	height: 1px;
	color: #E0D0B1;
	background-color: #E5E5E5;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 10px;
	width:100%;
}


.prd li {
	display: inline; float:left;
}

.desc {
clear:both;
	border-bottom:1px solid #E6E6E6;
	border-right:1px solid #E6E6E6;
	width:224px;
	height:150px;
}





.blo {
	/*float: left;*/
	width: 435px;
	padding: 0 15px 0 5px;

}
.blo img {
	border: 1px solid #bfbfbf;
	-moz-box-shadow: 0px 0px 12px #bfbfbf;
	-webkit-box-shadow: 0px 0px 12px #bfbfbf;
}

img.nobl {
	border: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

.nptx {
	font-family: "myriad pro", Helvetica, Calibri, Arial, sans-serif;
	font-size:220%;
	font-weight:bold;
	color: #666;

	padding: 5px 0 4px 0;
}
.ptx {
	font: normal 1.4em/1.8em "myriad pro", Helvetica, Calibri, Arial, sans-serif;
	color: #666;
	margin: 10px 0;
}






.lins {
border-top:1px solid #F1F5F6;
border-bottom:1px solid #F1F5F6;

border-right:1px solid #F1F5F6;
}

.lilr {
border-right:1px solid #F1F5F6;
border-left:1px solid #F1F5F6;
}


.hab [class*="td"] {height:16px;}



.yes {
background: url("/img/index/yes.gif") no-repeat;
width:16px;
height:16px;
}

.no {
background: url("/img/index/non.gif") no-repeat;
width:16px;
height:16px;
}


.vcard {
	line-height: 22px;
	border-top:1px solid #eaeaea; 
	padding-top:5px;
	width:550px;
}

.subcontact span {
	padding:  0px 5px 0px 5px;
}

.subcontact a {
	color: #333;
	text-decoration:underline;
}

.pform {line-height:20px; font-size:110%; margin-bottom:30px;}
.ru {margin-top:16px; font-size:160%;}




ul.li {
  margin: 0 0 0 22px;
}
ul.li li {
  margin: 4px 0;
}
ul.li li {
list-style-type: none;
text-indent: -1.3em;
}
ul.li li:before {
  content: "— ";
}


.back {position:absolute;top:7px;left:15px;text-decoration:none; }
.back a {color:#fff;}

.w220 {width: 220px;}




.thems {width:340px; position:relative; margin-left:-35px; margin-top:20px;}
.thems img {border:1px #CCCCCC solid;margin:1px;width:105px; margin-right:4px;}
	.thems input[type=radio] {display:none;}
	.thems input[type=radio]:checked  + label img {border:1px #000 solid;}

input.rnr, select.rnr  {padding:2px; border:1px solid #E6E6E6; font-size:190%;}



@font-face {
font-family: 'MyriadProRegular';
src: local("MyriadProRegular"), local("MyriadPro"), local("Myriad Pro"),
url("/font/myriadpro-regular-webfont.ttf") format('truetype');
}