/* ----------------------------------------
	RENTIM.RU
	Site: ugee.ru
------------------------------------------- */
body {font-size: 70%; color: #313131; font-family: Tahoma, Arial, Helvetica, sans-serif; min-width: 1000px;}
	.page {width: 100%;}
	.header, .content, .vf {width: 940px;}
	.content {min-height:420px}
	.logo {text-indent: -9000px; display: block; background: url("/img/logo.png") no-repeat; width: 104px; height: 101px;}

a:link, a:visited {color: #333; text-decoration:underline;}
a:hover {color: #B8415E; text-decoration:none;}

h1, h2, h3, h4, h5 {font-size:100%;	color:#666; font-family:Myriad Pro, Calibri;}
	h1 {font-size:330%; letter-spacing:-.9px; text-transform:uppercase; font-weight:bold; color:#000;}
	h2 {font-size:170%; font-family:Myriad Pro, Calibri; font-weight:bold; text-transform:uppercase; color:#666;}
	h3 {font-size:170%}
	h4 {font-size: 125%; font-weight:bold;}
		h4 a:link, h4 a:visited  {color: #444; text-decoration:none;}
	h5 {font-size:120%;} 
		h5 a:link, h5 a:visited {color:#333; text-decoration:none;}

a.bm, input.bm {text-decoration:none; font-family: Myriad Pro, Calibri; text-transform:uppercase; font-size:105%; font-weight:bold; margin-left:-2px;
-moz-border-radius: 4px;-webkit-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;padding:5px 15px 5px 15px!important;border:2px #F1F1F1 solid!important;}

.buy {font-family: Myriad Pro, Calibri; text-transform:uppercase; font-size:105%; font-weight:bold; padding:7px 20px 7px 20px;border:2px #F1F1F1 solid;
-webkit-border-top-left-radius: 0px;-webkit-border-top-right-radius: 0px;-webkit-border-bottom-right-radius: 7px;-webkit-border-bottom-left-radius: 7px;
-moz-border-radius-topleft: 0px;-moz-border-radius-topright: 0px;-moz-border-radius-bottomright: 7px;-moz-border-radius-bottomleft: 7px;border-top-left-radius: 0px;
border-top-right-radius: 0px;border-bottom-right-radius: 7px;border-bottom-left-radius: 7px;}


input {}
	input.bm {padding: 1px 6px;cursor:pointer;border:none; font-size:95%;}
	.bi input {width:95%; font-size:100%; color:#666; border:1px solid #ccc; padding:3px 1px 5px 1px;}
.price {font-size:100%; letter-spacing:-0.6px; font-weight:bold;}


.prd {width:99%; padding-top:5px; border:1px #E5E5E5 solid}
.prd li {width:297px; float:left; padding:12px 0px 17px 12px;}
	.prd li:not(:nth-child(1n+10)) {border-bottom:1px #ccc dashed; margin:0 0 3px 0;}
	.prd li:not(:nth-child(3n+3)) {border-right:1px #E1E1E1 dashed;}
	.prd li:last-child {border-right:none;}
	.prd h4 {text-transform:uppercase; font-size:130%;}
	.prd h5 {font-size:110%}


.pdd {}
	.pdd dl {overflow:hidden; line-height:22px;}
	.pdd dt {font-weight:bold;float:left;width:70px;text-align:right;clear:both; overflow:hidden; text-align:center; border:2px #F1F1F1 solid; width:28.5%;}
	.pdd dd {float:left;padding-left:7px;color:#666; border:2px #F1F1F1 solid; width:70%;}
		.pdd dt:not(:first-child) {margin-top:-2px;}
		.pdd dd:not(:first-child) {margin-left:-2px; margin-top:-2px;}
		.pdd dd:nth-child(2) {margin-top:0px;}

.pdo {padding:7px 0px;overflow:hidden;}
	.pdo label {font-weight:bold;width:70px;display:block;float:left;text-align:right;margin-right:7px;line-height:17px}
.pdt {padding:10px 14px 20px;}

label {font-weight:bold; display: block; clear:both;}
	.nol {clear:none; display:inline; font-weight:normal;}
.radio label {margin: 0; float: none; text-align: left;}


a.act {color:#ccc; cursor: default;}
.nav {}
	.nav li {}
.inline ul li {display:inline; margin-left:5px; color:#CCC;}
.navigation {}
.menu {font-family: Myriad Pro, Calibri; font-size:125%;}
	.menu li{margin: 4px 0 0 4px;}


.footer {background:#B8415E; color:#fff; font-size:110%;}
	.vf {padding: 18px 0 15px 0;}
	.footer a {color:#fff; text-decoration:none;}
	.footer a:hover {color:#fff; text-decoration:underline;}
	.footer li {margin:0 4px;}


img.icon { margin-right: 0.5em; vertical-align: middle}
.tree li {margin-left: 5px; margin-top:3px;}
.u1 li {padding-left: 10px;margin-top: 5px;}
.uc9 li a {color:#999;}
.udl {margin-left:51px; top:-11px;}
.w48 {width:48%;}
.w75 {width:75%;}
.mt2 {margin-top:2px;}

.w900 {width:900px;}
.ls1 {letter-spacing:.1px;}
.pad10 {padding:10px;}

.nml {letter-spacing:-1px; color:#464646; font-size:240%; margin-bottom:5px;}
/* table */
.table .td {border:1px #ccc solid; margin:0 0 -1px -1px;}
	.bb .td {border-bottom:1px #ccc solid!important;}
	.bt .td {border-top:1px #ccc solid!important;}
.table2 .row {clear: both; border:1px #ccc solid; margin:0 0 -1px -1px;}
	.table2 .row:after {content: "."; display: block; height: 0;clear: left;visibility: hidden;}
.row, .row .td {padding-top: .9%;padding-bottom: .9%;}
	.h0.row {padding:0;}
	.hab [class*="td"] {height:16px;}
	.had [class*="td"] {height:35px;}

/* presta js */
.hidden, .collapsed, .block_hidden_only_for_screen {display:none;}
/* presta cart */
a.ajax_cart_block_remove_link {width: 11px; height: 13px; margin-left: 6px; margin-top:3px; float: right; display: block; background: transparent url('../img/delete.gif') no-repeat left top;}
#account-creation_form p {margin-bottom:10px;}

.udu {color:#fff; font-weight:bold; font-size:80%; width:31px; padding:3px 1px;
-moz-border-radius: 2px;-webkit-border-radius: 2px;-khtml-border-radius: 2px;border-radius: 2px;
background:#C54C6A; background: -moz-linear-gradient(top, #EDA0B3, #C54C6A);}


.mmnu {position:relative; height:34px; border-bottom:4px #F1F1F1 solid; font-family: Myriad Pro, Calibri; text-transform:uppercase; font-size:150%; font-weight:bold; padding:0 0 0 8px;}
.mmnu .on,.mmnu .off {float:left;margin:4px 0 0 0;}
.mmnu .on a,.mmnu .off a {float:left;margin:0;padding:5px 10px 0 10px;}
.mmnu a {color:#333; text-decoration:none;}
	.mmnu a:hover,.mmnu .on a {color:#B8415E;}
.smenu {font-size:70%; position:absolute; top:45px; left:18px;}
.smenu li {float:left; margin:0 10px 0 0; padding:0 10px 0 0;}
.smenu li:not(:last-child) {border-right:1px solid #E8E8E8}

.w88 {width:88%}
.breadcrumb {font-size:120%;}.breadcrumb a {color:#999;}
.navigation-pipe {margin:5px; color:#999;}


.idTabs li a {
font-family: Myriad Pro, Calibri;
text-transform:uppercase;
font-size:125%;
font-weight:bold;

padding:8px 25px 9px 25px;
border:2px #F1F1F1 solid;
margin-left:-2px;
-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;-moz-border-radius-bottomright: 0px;-moz-border-radius-bottomleft: 0px;
border-top-left-radius: 8px;border-top-right-radius: 8px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px; 
-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-webkit-border-bottom-right-radius: 0px;-webkit-border-bottom-left-radius: 0px;}
ul.idTabs li a.selected {color: #B8415E; border-bottom:none;}


.umn {top:13px;}
.ubt {top:-24px; left:8px;}
.lin {border-bottom:2px #F1F1F1 solid; top:25px;}
