@charset "utf-8";
/* CSS Document */

body			{font-family:Arial, Helvetica, sans-serif; color:#FFF; background:#000; font-size:14px;}
#wrapper		{width:980px; margin-left:auto; margin-right:auto;}
#logo			{float:left;}
#menu			{float:left; background:url(../images/menu.jpg); background-repeat:no-repeat; width:484px; height:324px; margin-left:3px;}
.menu_item		{float:left; width:121px; margin-top:222px; text-align:center; font-size:16px; font-weight:bold;}
a				{color:#fff;}
a.menulnk		{text-decoration:none; border-bottom: 0px Solid #7b0303;}
a.menulnk:hover	{text-decoration:underline; border-bottom: 0px Solid #7b0303;}
a.menulnk		{text-decoration:none; border-bottom: 0px Solid #7b0303;}
a.menulnk:hover	{text-decoration:underline; border-bottom: 0px Solid #7b0303;}
#footer			{width:980px; height:25px; clear:both; float:left; padding-top:15px; text-align:center; font-size:12px; color:#FFF; background:url(../images/footer.jpg); margin-top:10px;}
h1				{font-size:18px; color:#7b0303;}
h3				{font-size:17px; color:#7b0303; color:#FFF; text-align:center;}
h2				{font-size:16px; color:#7b0303; color:#FFF; margin-left:10px;}
a.red 				{color: #fff; border-bottom: 1px Solid #7b0303; text-decoration: none;}
a.red:hover			{color: #fff; border-bottom: 0px Solid #7b0303; text-decoration: none;}
a.under			{color: #fff; border-bottom: 1px Solid #fff; text-decoration: none;}
a.under:hover	{color: #fff; border-bottom: 0px Solid #fff; text-decoration: none;}
.quick_select_list	{margin-left:10px; font-size:16px;}
.left_console	{float:left; width:773px;}
.right_console	{float:left; width:202px; margin-left:5px;}
.quick_select	{float:left; width:202px; height:334px; background:url(../images/quick_select.jpg); background-repeat:no-repeat; padding-top:5px; background-repeat:no-repeat;}
.brochure		{float:left; text-align:center; margin-top:25px; width:150px; margin-left:26px;}
.steps			{float:left; width:223px; height:215;}
.arrow			{float:left; width:47px; margin-top:100px;}
.breadcrumbs	{float:left; width:773px; font-size:10px; color:#FFF; margin-top:5px; margin-bottom:5px;}

/* Rapido motorhomes */

.select_range	{width:383px; float:left; margin-right:3px;}
.range			{width:116px; float:left; margin-top:17px; text-align:center;}
.range_blank	{float:left; width:17px; margin-top:17px;}
.select_body	{width:383px; float:left; margin-left:3px;}
.body			{width:191px; float:left; text-align:center; margin-top:17px;}

/* Rapido motorhomes end */

/* Layout list */

.layout_list	{width:753px; margin-left:auto; margin-right:auto; padding:5px; margin-bottom:5px; margin-top:5px; border:1px solid #000000; height:200px;}
.layout_list:hover	{width:753px; margin-left:auto; margin-right:auto; padding:5px; margin-bottom:5px; margin-top:5px; border:1px solid #000; background:url(../images/layout_back.jpg);}
.layout			{float:left; border:1px solid #b30505;}
.layoutn		{float:left; border:1px solid #000;}
.layout_text	{width:250px; margin-left:10px; font-size:15px; text-align:center; margin-top:80px; margin-left:35px; float:left;}
.layout_split	{float:left; width:753px; clear:both;}

/* Layout list end */

/* Motorhome details */

.img_descr		{width:773px; clear:right; float:left;}
.spec			{width:773px; clear:both; float:left; margin-bottom:10px; margin-top:10px;}
.side_img		{float:left; border:1px solid #b30505; width:364px; margin-right:7px;}
.description	{float:left; width:379px; margin-bottom:5px;}
.360_btn		{float:left; width:390px;}
.night_back		{width:753px; float:left; padding:5px; margin-bottom:5px; margin-top:5px; border:1px solid #000; background:url(../images/layout_back.jpg); background-repeat:no-repeat;}
.day_back		{width:753px; float:left; padding:5px; margin-bottom:5px; margin-top:5px; border:1px solid #000; background:url(../images/layout_back.jpg); background-repeat:no-repeat;}
.night_day		{width:250px; margin-left:10px; font-size:15px; text-align:center; margin-top:90px; margin-left:35px; float:left;}
.night_day_blk	{width:250px; margin-left:10px; font-size:15px; text-align:center; margin-top:90px; margin-left:35px; float:left; color:#000;}
.table_left		{float:left; width:400px; border-right:1px solid #7b0303;}
.features		{float:left; width:365px; margin-left:5px;}
.input_row		{width:773px; float:left; margin-bottom:5px;}
.input_titles	{width:100px; float:left; margin-right:5px;}
.input_box		{width:400px; float:left; margin-right:5px;}

/* Motorhome details end */

/* Image gallery */

.thumb			{width:100px; float:left; text-align:center; border:1px Solid #000; padding:5px; margin:5px;}
.thumb:hover	{width:100px; float:left; text-align:center; border:1px Solid #7b0303; padding:5px; margin:5px;}

/* Image gallery end */