﻿@import "common.css";

h1 { font-size: 1.4em; font-weight:normal; }
a { color:#818181; text-decoration:none; font-weight:bold; }
a:hover { text-decoration:underline; }
.smaller { font-size:0.8em; }
#wrapper { width:1024px; margin-left:auto; margin-right:auto; background:url(/images/mp/rnt_mp_toplogo.gif) no-repeat 15px top; }
#header {height:50px; }
#top_nav { height:25px; width:1024px; margin-bottom:6px; }
#flash_box { width:995px; margin-left:auto; margin-right:auto; }
#promo_nav { width:1024px; height:176px; }
#content 
{
	width:1024px;
	min-height:110px;
	padding-top:60px;
	background:url(/images/mp/rnt_mp_text_title.gif) no-repeat center top;
	color:#818181;
}
#logos { width:1024px; height:105px; text-align:center; }
#footer { width:1024px; color:#818181; font-size:0.8em; }
#footer p { text-align:center; margin:0; padding:0; line-height:2em; }
#footer a { color:#818181; text-decoration:none; font-weight:normal; }
#footer a:hover { text-decoration:underline; }
#footer table { width:500px; margin-left:auto; margin-right:auto; }
#footer td { text-align:center; line-height:1em; }

/*****************************************
* Navigation                             *
*****************************************/

.nav, .nav dt {margin:0; padding:0;}
.nav dt { height:0; overflow:hidden;}

/* Top */
#main_nav { height:25px; width:1024px; background:url(/images/mp/rnt_mp_topnav.gif) no-repeat 0 -25px; }
#main_nav dd { float:left; width:auto; display:inline; position:relative; margin:0; }
#main_nav dt { position:absolute; height:25px; overflow:hidden; visibility:hidden; }
#main_nav a.ir { display:block; width:170px; padding-top:25px; height:0px; overflow:hidden; text-decoration:none; text-indent:-9999px; position:relative; border:0; background:url(/images/mp/rnt_mp_topnav.gif) no-repeat; }

#main_nav #mn_about a.ir { background-position:0px 0px; }
#main_nav #mn_commun a.ir { background-position:-170px 0px; }
#main_nav #mn_rntv a.ir { background-position:-340px 0px; }
#main_nav #mn_produc a.ir { background-position:-510px 0px; }
#main_nav #mn_dealer a.ir { background-position:-680px 0px; }
#main_nav #mn_contac a.ir { background-position:-850px 0px; }

#main_nav a.ir:hover, #main_nav dd:hover a.ir, #main_nav dd.active a.ir, #main_nav a.ir:focus, #main_nav a.ir:active, #main_nav a.AT { background-image:none; }

/* Sub */

#sub_nav { height:176px; width:1024px; background:url(/images/mp/rnt_mp_promo_nav_5-12-09.jpg) no-repeat left -176px; }
#sub_nav dd { float:left; width:auto; display:inline; position:relative; margin:0; }
#sub_nav dt { position:absolute; height:176px; overflow:hidden; visibility:hidden; }
#sub_nav a.ir { display:block; padding-top:176px; height:0px; overflow:hidden; text-decoration:none; text-indent:-9999px; position:relative; border:0; background:url(/images/mp/rnt_mp_promo_nav_5-12-09.jpg) no-repeat; }

#sub_nav #sub1 a.ir { width:191px; background-position: -47px 0px; margin-left:47px; }
#sub_nav #sub2 a.ir { width:192px; background-position:-238px 0px; }
#sub_nav #sub3 a.ir { width:192px; background-position:-430px 0px; }
#sub_nav #sub4 a.ir { width:191px; background-position:-622px 0px; }
#sub_nav #sub5 a.ir { width:191px; background-position:-813px 0px; }

#sub_nav a.ir:hover, #sub_nav dd:hover a.ir, #sub_nav dd.active a.ir, #sub_nav a.ir:focus, #sub_nav a.ir:active { background-image:none; }