div.rent-main-div {width:auto;height:133px;margin:0 0 0 73px;padding:20px 0 0 0;border:0 none transparent;}
div.rent-main-div div.rent-main-cont {width:100%;height:133px;margin:0 0 0 0;padding: 0 0 0 0;border:0 none transparent;}

div.blue-tabs-menu
{
	float:left;
	/*width:100%; */
	background-color: transparent;
	font-size:93%;
	line-height:normal;
}

div.blue-tabs-menu ul
{
	margin:0;
	padding:10px 10px 0 10px;
	padding: 0;
	list-style:none;
}

div.blue-tabs-menu li
{
	display:inline;
	margin:0;
	padding:0;
}

div.blue-tabs-menu a, div.blue-tabs-menu a.act
{
	float:left;
	display: block;
	background:transparent url("/rentacar/img/lefttab.gif"/*tpa=http://www.continentalrentacar.ru/bitrix/templates/.default/components/bitrix/menu/main/images/lefttab.gif*/) no-repeat scroll left top;
	border: 0 none transparent;
	margin: 0 38px 0 0;
	width: 168px;
	padding:0 0 0 18px;
	text-decoration:underline;
	vertical-align: top;
	color: #00709e;
}

div.blue-tabs-menu a.act { background-position:0% -143px; }

div.blue-tabs-menu a span, div.blue-tabs-menu a.act span
{
	float:left;
	display:block;
	background:transparent url("/rentacar/img/righttab.gif"/*tpa=http://www.continentalrentacar.ru/bitrix/templates/.default/components/bitrix/menu/main/images/righttab.gif*/) no-repeat scroll right top;
	border: 0 none transparent;
	width: 150px;
	padding:0 18px 0 0;
	margin: 0;
	vertical-align: top;
	overflow: hidden;
}

div.blue-tabs-menu a.act span { background-position:100% -143px; }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
div.blue-tabs-menu a span, div.blue-tabs-menu a.act span {float:none;}
/* End IE5-Mac hack */

div.blue-tabs-menu a span table, div.blue-tabs-menu a.act span table { cursor: pointer; width: 150px; height: 133px; width: auto; margin: 0; padding: 0; border: 0 none transparent; border-collapse: collapse; background-color: transparent; background-position: 50% 0px; background-attachment: scroll; background-repeat: no-repeat; }
div.blue-tabs-menu a span table tbody, div.blue-tabs-menu a span table tbody tr, div.blue-tabs-menu a span table tbody, tr td { border: 0 none transparent; border-collapse: collapse; margin: 0; }
div.blue-tabs-menu a span table tbody, div.blue-tabs-menu a span table tbody tr { padding: 0; }
div.blue-tabs-menu a span table tbody tr td { padding: 4px 0 0 0; width: 150px; height: 129px; text-align: center; vertical-align: top; font: normal bold 11pt/13pt Tahoma,sans-serif; }

div.blue-tabs-menu a.act span table { background-position: 50% -143px; }

div.blue-tabs-menu a:hover { background-position:0% -143px; }
div.blue-tabs-menu a:hover span { background-position:100% -143px; }
div.blue-tabs-menu a:hover span table { background-position:50% -143px; }

/*div.blue-tabs-menu a.act:hover { background-position:0% -143px; }
div.blue-tabs-menu a.act:hover span { background-position:100% -143px; }
div.blue-tabs-menu a.act:hover span table { background-position:50% 0px; } */

div.menu-clear-left
{
	clear:left;
}

div.rent-top-menu
{
	float:left;
	/*width:100%;*/
	background:transparent;
	font-size:93%;
	line-height:normal;
}

div.rent-top-menu ul
{
	margin:0;
	padding:0;
	list-style:none;
}

div.rent-top-menu li
{
	display:inline;
	margin:0 0 0 0;
	padding:0;
}

div.rent-top-menu a, div.rent-top-menu a.act
{
	float:left;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;/*text-decoration:underline;*/
	color:#00709e;
	font: normal normal 12pt/14pt Tahoma,Verdana,sans-serif;
}

div.rent-top-menu a span, div.rent-top-menu a.act span
{
	float:left;
	display:block;
	margin: 0;
	padding:0 15px 0 6px;
	white-space:nowrap;
	cursor: pointer;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
div.rent-top-menu a span, div.rent-top-menu a.act span {float:none;}
/* End IE5-Mac hack */

div.rent-top-menu a:hover
{
	color: #4294b6;
}

div.rent-top-menu a.act
{
	color: white;
}

div.rent-top-menu a.act:hover
{
	color: #bbd8e3;
}

div.rent-top-menu-clear-left
{
	clear:left;
}
