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:#00709e;}
a:hover {color:#4294b6;}
a img {border: 0px;}
/*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; }
