html{background-color:black;color:white;width:100%;margin:0;padding:0;border:0 none transparent;text-align:left;}
body{background-color:black;color:white;width:100%;margin:0;padding:0;border:0 none transparent;text-align:left;}
a, a:link, a:visited{text-decoration:underline;color:#4294b6;/*#00709e;*/}
/*a, a:link, a:visited{text-decoration:none;color:#00709e;}*/
a:hover{color:#4294b6;}
a img{border:0px;}
.actLink a:link{cursor:pointer;text-decoration:none;outline:none;font-weight:bold}
.actLink a:visited{cursor:pointer;text-decoration:none;outline:none;font-weight:bold}
.actLink a:hover{cursor:pointer;text-decoration:underline;outline:none;font-weight:bold}
/*a:active { color: #00709e; }*/
div.allpage{text-align:center;width:100%;margin:0 auto 0 auto;padding:0;min-width:1000px;max-width:1250px;
width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) > 1250 ? "1250px" : (((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "100%"));
}
div.panel{width:100%;margin:0;padding:0;border:0 none transparent;}
div.page{width:100%;margin:0;padding:0;border:0 none transparent;}
div.topblock{width: 100%; /*height: 374px; */ margin: 0 0 10px 0; padding: 0; border: 0 none transparent; background: transparent url("/rentacar/img/topblock_bg.jpg"/*tpa=http://www.continentalrentacar.ru/bitrix/templates/rus/images/topblock_bg.jpg*/) no-repeat scroll top right; text-align: left; clear: both; }
/*div.topblock table.topblocktbl { width: 75%; height: 241px; margin: 0 25% 0 0; padding: 0; border: 0 none transparent; border-collapse: collapse; background: transparent url("/rentacar/img/topblocktbl_bg.gif") no-repeat scroll top left; text-align: left; vertical-align: top; }*/
div.topblock table.topblocktbl {width:75%;height:241px;margin:0 25% 0 0;padding:0;border:0 none transparent;border-collapse:collapse;text-align:left;vertical-align:top;}
table.topblocktbl tbody, table.topblocktbl tbody tr, table.topblocktbl tbody tr td { border: 0 none transparent; border-collapse: collapse; margin: 0; }
table.topblocktbl tbody tr.subtop { height: 40px; }
table.topblocktbl tbody tr.subtop td { vertical-align: middle; }
table.topblocktbl tbody tr.subtop td.sites { text-align: right; padding: 0; }
table.topblocktbl tbody tr.top { height: 60px; }
table.topblocktbl tbody tr.top td { vertical-align: top; }
table.topblocktbl tbody tr.bottom { height: 141px; }
table.topblocktbl tbody tr.bottom td { vertical-align: top; }
div.middleblock { width: 100%; margin: 0; padding: 0; border: 0 none transparent; clear: both; }
div.middleblock table.mdlblocktbl { width: 100%; margin: 0; padding: 0; border: 0 none transparent; border-collapse: collapse; }
table.mdlblocktbl tbody, table.mdlblocktbl tbody tr, table.mdlblocktbl tbody tr td { margin: 0; border: 0 none transparent; border-collapse: collapse; }
table.mdlblocktbl tbody tr td.leftcol { width: 19%; padding: 0; vertical-align: top; text-align: center; }
table.mdlblocktbl tbody tr td.contcol { width: 56%; padding: 0; vertical-align: top; text-align: center; }
table.mdlblocktbl tbody tr td.rightcol { width: 25%; padding: 0; vertical-align: top; text-align: center; }
td.contcol div.contbord { margin: 0 10px 0 10px; width: auto; padding: 0; border: 0 none transparent; text-align: center; }
div.contbord div.content { margin: 0; width: 100%; padding: 0; border: 0 none transparent; text-align: left; font-family: Tahoma,Verdana,sans-serif; font-size: 11pt; line-height: 13pt; }
div.contbord div.content p {text-align: justify;}
div.top-inc-area { font: normal normal 12pt/14pt Tahoma,sans-serif; width: 100%; text-align: center; white-space: nowrap; vertical-align: middle; }
div.top-inc-area img { vertical-align: middle; }
div.mid-inc-area { font: normal normal 10pt/12pt Tahoma,sans-serif; width: 100%; text-align: left; vertical-align: middle; }
div.right-inc-area { padding-left: 10px; border-left: 1px solid #00709e; padding-right: 20px; font-family: Tahoma,Verdana,sans-serif; text-align: left; font-size: 11pt; line-height: 13pt; }
div.left-inc-area { margin-right: 10px; padding-right: 10px; border-right: 1px solid #00709e; font: normal normal 11pt/13pt Tahoma,sans-serif; text-align: right; vertical-align: top; }
div.bottomblock { width: 100%; margin: 20px 0 20px 0; padding: 0; border: 0 none transparent; text-align: center; clear: both; }
table.bottomtext { width: 100%; margin: 0; padding: 0; border: 0 none transparent; border-collapse: collapse; }
table.bottomtext tbody, table.bottomtext tbody tr { margin: 0; padding: 0; border: 0 none transparent; border-collapse: collapse; }
table.bottomtext tbody tr td { text-transform: uppercase; margin: 0; padding: 0; border: 0 none transparent; border-collapse: collapse; text-align: center; vertical-align: middle; font-weight: bold; color: #00709E; width: 100%; font-size: 10px; }
a.botlnk, a.botlnk:link, a.botlnk:visited { text-decoration: underline; color:#00709e; }
a.botlnk:hover {color:#4294b6;}
a.botlnk:active {color:#00709e;}
div.rent-main-div {/*width:auto;width:100%;*/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") 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") 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.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;}
