body					{background:url(/images/background.jpg) repeat-x #000; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:verdana, sans-serif; color:#615d5e;}

#container				{width:920px; margin:0px auto 0px auto;}
#header					{width:920px; height:315px; background:url(/images/header_bg.png);}
#menu					{width:920px; height:100px; font-size:12px; color:#e95e27;}
#menu img				{float:right; margin:0px 54px 0px 0px;}
#menu ul				{list-style:none; margin:0px 0px 0px 0px; padding:66px 0px 0px 50px; background:url();}
#menu li				{display:inline; padding:0px 0px 0px 0px; margin:0px; float:left;}
#menu a					{text-decoration:none; color:#615d5e; font-size:12px; text-transform:uppercase; background:#fff; padding:0px 10px 0px 10px; line-height:34px; float:left;}
#menu a:hover			{text-decoration:none; background:#e95e27; color:#fff;}
#menu a.selected		{text-decoration:none; color:#fff; font-size:12px; text-transform:uppercase; background:#e95e27; padding:0px 10px 0px 10px; line-height:34px; float:left;}
#menu a.selected:hover	{text-decoration:none; color:#fff;}
#flash					{width:895px; height:200px; padding:0px 0px 0px 25px;}
#content_cnt			{width:920px; background:url(/images/content_bg.png); margin:0px 0px 0px 0px;}
#left_content			{width:15px; height:30px; float:left; background:url(/images/content_left_bg.png) no-repeat; padding:0px 0px 0px 40px;}
#content_home			{width:810px; background:url(/images/home_content_bg.gif) repeat-x #181818; float:left;}
#content				{width:570px; background:url(/images/subpage_bg.gif) repeat-x #fff; float:left;}
#column					{width:240px; background:url(/images/home_content_bg.gif) repeat-x #181818; float:left;}
#right_content			{width:55px; height:30px; float:left; background:url(/images/content_right_bg.png) 15px 0px no-repeat;}
#content_bot			{width:870px; height:50px; text-align:right; background:url(/images/content_bottom.png) no-repeat; color:#615d5e; padding:0px 50px 10px 0px;}
#content_bot a			{text-decoration:none; color:#615d5e; line-height:65px; font-size:12px; text-transform:uppercase;}
#content_bot a:hover	{text-decoration:none; color:#e95e27;}
#text					{padding:40px 0px 0px 32px; float:left; width:745px;}
#text_sub				{padding:40px 0px 10px 10px; float:left; width:535px;}
#text h1, #text_sub h1	{color:#e95e27; font-size:18px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:normal;}
#text h2				{color:#ffdd00; font-size:18px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:normal;}
#text_sub h2			{color:#e95e27; font-size:18px; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; font-weight:normal;}
#text h3				{color:#ffdd00; font-size:13px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:normal;}
#text_sub h3			{color:#e95e27; font-size:13px; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; font-weight:normal;}
#text_sub ul			{font-size:12px; margin:0px 0px 10px 0px; padding:0px 0px 0px 20px;}
#text_sub ol			{font-size:12px;}
#text p					{color:#fff; margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; font-size:12px; line-height:21px;}
#text p div				{color:#fff; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; line-height:21px;}
#text_sub p				{color:#615d5e; margin:20px 0px 20px 0px; padding:0px 0px 0px 0px; font-size:12px; line-height:21px;}
#text img				{float:right; margin:5px 0px 10px 15px;}
#text_sub img			{float:right; margin:5px 0px 10px 15px;}
#image_news				{position:absolute; margin:0px 0px 0px 590px; width:180px;}
#image_news img			{margin:30px 0px 0px 0px;}

#text a, 
#text_sub a				{text-decoration:none; color:#e95e27;}
#text a:hover, 
#text_sub a:hover		{text-decoration:none; color:#615d5e;}
#text .icon,
#text_sub .icon			{float:left;}
#text a.icon_lnk,
#text_sub a.icon_lnk	{text-decoration:none; color:#e95e27; padding:4px 0px 0px 6px; float:left; font-size:12px; line-height:21px;}
#text a.icon_lnk:hover,
#text_sub a.icon_lnk:hover	{text-decoration:none; color:#615d5e; font-size:12px; line-height:21px;}
#text .seperator,
#text_sub .seperator	{margin:0px 0px 20px 0px; padding:0px 0px 0px 0px;}
#text .seperator2,
#text_sub .seperator2	{margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;}
#text .seperator3,
#text_sub .seperator3	{margin:0px 0px 10px 0px; padding:0px 0px 10px 0px;}
#text .seperator4,
#text_sub .seperator4	{margin:10px 0px 10px 0px; padding:0px 0px 0px 0px;}
#text .back_lnk,
#text_sub a.back_lnk	{background:url(/images/subknop.gif) no-repeat; font-size:12px; color:#615d5e; text-decoration:none; float:left; height:20px; line-height:20px; padding:0px 0px 0px 30px;}
#text .back_lnk,
#text_sub a.back_lnk:hover	{background:url(/images/subknop_over.gif) no-repeat; color:#d83236; text-decoration:none;}
#content_cnt h5			{width:730px; height:52px; background:url(/images/stroke_bg.gif); line-height:42px; color:#fff; font-size:11px; text-transform:uppercase; margin:15px 0px 20px 0px; padding:0px 0px 0px 15px; font-weight:bold; float:left;}
#car_subs				{position:absolute; margin:-40px 0px 0px 0px;}

a.home_but1				{width:175px; height:155px; float:left; background:url(/images/cars_intro.gif); margin:0px 0px 0px 32px;}
a.home_but1:hover		{background-position:0px 155px;}
a.home_but1 span		{display:none;}
a.home_but2				{width:175px; height:155px; float:left; background:url(/images/flight_intro.gif); margin:0px 0px 0px 15px;}
a.home_but2:hover		{background-position:0px 155px;}
a.home_but2 span		{display:none;}
a.home_but3				{width:175px; height:155px; float:left; background:url(/images/heli_intro.gif); margin:0px 0px 0px 15px;}
a.home_but3:hover		{background-position:0px 155px;}
a.home_but3 span		{display:none;}
a.home_but4				{width:175px; height:155px; float:left; background:url(/images/boat_intro.gif); margin:0px 0px 0px 15px;}
a.home_but4:hover		{background-position:0px 155px;}
a.home_but4 span		{display:none;}

a.car_normal			{width:165px; height:155px; float:left; margin:0px 0px 0px 5px; background:url(/images/car.gif);}
a.car_normal:hover		{background-position:0px 155px;}
a.car_normal span		{display:none;}
a.car_offroad			{width:165px; height:155px; float:left; margin:0px 0px 0px 15px; background:url(/images/car_off_road.gif);}
a.car_offroad:hover		{background-position:0px 155px;}
a.car_offroad span		{display:none;}
a.car_competition		{width:165px; height:155px; float:left; margin:0px 0px 0px 15px; background:url(/images/car_competition.gif);}
a.car_competition:hover	{background-position:0px 155px;}
a.car_competition span	{display:none;}

a.car_10				{width:166px; height:166px; float:left; margin:0px 0px 0px 5px; background:url(/images/products/car_10.jpg);}
a.car_10:hover			{background-position:0px 166px;}
a.car_10 span			{display:none;}
a.car_16				{width:166px; height:166px; float:left; margin:0px 0px 0px 15px; background:url(/images/products/car_16.jpg);}
a.car_16:hover			{background-position:0px 166px;}
a.car_16 span			{display:none;}
a.car_25				{width:166px; height:166px; float:left; margin:0px 0px 0px 15px; background:url(/images/products/car_25.jpg);}
a.car_25:hover			{background-position:0px 166px;}
a.car_25 span			{display:none;}

a.offroad_20			{width:166px; height:166px; float:left; margin:0px 0px 0px 5px; background:url(/images/products/off_road_20.jpg);}
a.offroad_20:hover		{background-position:0px 166px;}
a.offroad_20 span		{display:none;}
a.offroad_30			{width:166px; height:166px; float:left; margin:0px 0px 0px 15px; background:url(/images/products/off_road_30.jpg);}
a.offroad_30:hover		{background-position:0px 166px;}
a.offroad_30 span		{display:none;}

a.competition_16		{width:166px; height:166px; float:left; margin:0px 0px 0px 5px; background:url(/images/products/competition_16.jpg);}
a.competition_16:hover	{background-position:0px 166px;}
a.competition_16 span	{display:none;}
a.competition_25		{width:166px; height:166px; float:left; margin:0px 0px 0px 15px; background:url(/images/products/competition_25.jpg);}
a.competition_25:hover	{background-position:0px 166px;}
a.competition_25 span	{display:none;}

a.flight_1				{width:166px; height:166px; float:left; margin:0px 0px 0px 5px; background:url(/images/products/flight_1.jpg);}
a.flight_1:hover		{background-position:0px 166px;}
a.flight_1 span			{display:none;}
a.flight_5				{width:166px; height:166px; float:left; margin:0px 0px 0px 15px; background:url(/images/products/flight_5.jpg);}
a.flight_5:hover		{background-position:0px 166px;}
a.flight_5 span			{display:none;}
a.flight_10				{width:166px; height:166px; float:left; margin:0px 0px 0px 15px; background:url(/images/products/flight_10.jpg);}
a.flight_10:hover		{background-position:0px 166px;}
a.flight_10 span		{display:none;}

a.heli_5				{width:166px; height:166px; float:left; margin:0px 0px 0px 5px; background:url(/images/products/heli_5.jpg);}
a.heli_5:hover			{background-position:0px 166px;}
a.heli_5 span			{display:none;}
a.heli_15				{width:166px; height:166px; float:left; margin:0px 0px 0px 15px; background:url(/images/products/heli_15.jpg);}
a.heli_15:hover			{background-position:0px 166px;}
a.heli_15 span			{display:none;}
a.heli_30				{width:166px; height:166px; float:left; margin:0px 0px 0px 15px; background:url(/images/products/heli_30.jpg);}
a.heli_30:hover			{background-position:0px 166px;}
a.heli_30 span			{display:none;}

a.boat_20				{width:166px; height:166px; float:left; margin:0px 0px 0px 5px; background:url(/images/products/boat_20.jpg);}
a.boat_20:hover			{background-position:0px 166px;}
a.boat_20 span			{display:none;}
a.boat_30				{width:166px; height:166px; float:left; margin:0px 0px 0px 15px; background:url(/images/products/boat_30.jpg);}
a.boat_30:hover			{background-position:0px 166px;}
a.boat_30 span			{display:none;}

.clear					{clear:both;}

#noflash1				{font-size:10px; line-height:21px; width:870px; text-align:center; padding:70px 0px 0px 0px;}
#noflash1 span			{font-weight:bold; color:#e95e27;}
#noflash1 a				{color:#e95e27; text-decoration:underline;}
#noflash1 a:hover		{text-decoration:none;}

#submenu				{padding:40px 15px 0px 15px; margin:0px 0px 0px 0px; float:left;}
#submenu a.lnk			{background:url(/images/subknop.gif) no-repeat; font-size:12px; color:#fff; text-decoration:none; float:left; height:20px; line-height:20px; padding:0px 0px 10px 30px; margin:0px 0px 0px 0px;}
#submenu a.lnk:hover	{background:url(/images/subknop_over.gif) no-repeat; color:#e95e27; text-decoration:none;}
#submenu a.lnk_sel		{background:url(/images/subknop_over.gif) no-repeat; font-size:12px; color:#e95e27; text-decoration:none; float:left; height:20px; line-height:20px; padding:0px 0px 10px 30px; margin:0px 0px 0px 0px;}
#submenu a.lnk_sel:hover{background:url(/images/subknop_over.gif) no-repeat; color:#e95e27; text-decoration:none;}

#testimonial			{margin:0px 0px 0px 0px; padding:30px 15px 0px 15px; float:left;}
#testimonial img		{float:left; margin:0px 10px 10px 0px; padding:0px 0px 0px 0px;}
#testimonial h2			{color:#e95e27; font-size:11px; margin:0px 0px 10px 0px; padding:10px 0px 0px 0px; font-weight:normal; float:left;}
#testimonial p 			{margin:0px 0px 20px 0px; padding:0px 0px 20px 0px; color:#fff; font-size:11px; line-height:17px; clear:left; float:left; width:210px;}

#sitemap 				{margin: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#sitemap li.main		{list-style: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#sitemap a.lnk			{background:url(/images/subknop.gif) no-repeat; font-size:12px; color:#615d5e; clear:left; float:left; text-decoration:none; height:20px; line-height:20px; padding:0px 0px 6px 30px; margin:0px 0px 0px 0px;}
#sitemap a.lnk:hover	{background:url(/images/subknop_over.gif) no-repeat; color:#d83236; text-decoration:none;}
#sitemap ul 			{clear:both; margin: 0px 0px 10px 20px;}	
#sitemap ul li 			{list-style: square; color: #e95e27}
#sitemap ul li ul		{margin: 0px 0px 0px 0px;}		
#sitemap ul li ul li	{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}				

#comp_sum				{color:#615d5e; font-size:12px; line-height:21px;}
#comp_sum h1 			{color:#e95e27; font-size:18px; margin:10px 0px 5px 0px; padding:0px 0px 0px 0px; font-weight:normal; float:left;}
#comp_sum .seperator	{float:left; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px;}
#comp_sum p				{clear:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#comp_sum a.lnk			{background:url(/images/subknop.gif) no-repeat; font-size:12px; color:#615d5e; text-decoration:none; float:left; height:20px; line-height:20px; padding:0px 0px 0px 30px; margin:0px 0px 0px 0px;}
#comp_sum a.lnk:hover	{background:url(/images/subknop_over.gif) no-repeat; color:#e95e27; text-decoration:none;}
#compu_sum .comp_frm	{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#compu_sum label		{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#error_1				{clear:left; display:none; color:#e95e27; padding:0px 0px 15px 0px; margin:0px 0px 0px 0px;}
#error_2				{clear:left; display:none; color:#e95e27; padding:0px 0px 15px 0px; margin:0px 0px 0px 0px;}
#comp_sum .comp_prod	{width:167px; float:left;}
#comp_sum .comp_prod h1 {color:#e95e27; font-size:14px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:normal;}
#comp_sum .comp_prod h2 {color:#e95e27; font-size:13px; margin:25px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:normal;}
#comp_sum .comp_prod img{padding:0px 0px 0px 0px; margin:5px 0px 0px 0px; float:left;}
#comp_sum .comp_prod p	{width:170px; margin:5px 0px 10px 0px; padding:0px 0px 0px 0px;}
#comp_sum ul			{font-size:12px; margin:10px 0px 10px 0px; padding:0px 0px 0px 20px;}

#country_select			{}
#country_select #reseller_frm{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#country_select p		{clear:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#country_select .seperator{float:left; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px;}
#country_select select	{color:#615d5e; display:inline; width:240px; margin:0px 0px 0px 5px;}
#country_select label	{font-size:12px; padding:0px 0px 0px 0px; float:left;}

#g_map					{height:533px; width:533px; border:1px solid #181818; margin:15px 0px 0px 0px; font-size:11px; line-height:16px; float:left;}
.resellers				{font-size:12px; clear:left; line-height:21px; padding:10px 0px 10px 0px;}

#contact 				{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:500px;}
#contact p				{margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px;}
#contact input			{width:300px; height:16px; border:1px solid #CCC; font-family:verdana; font-size:12px; color:#615d5e; margin:0px 0px 2px 0px; padding:2px 0px 0px 3px; }
#contact textarea		{width:400px; height:80px; border:1px solid #CCC; font-family:verdana; font-size:12px; color:#615d5e; margin:0px 0px 2px 0px; padding:2px 0px 2px 0px; }
#contact select			{height:20px; border:1px solid #CCC; font-family:verdana; font-size:12px; color:#615d5e; margin:0px 0px 3px 0px; padding:0px 0px 0px 0px; }
#contact .contactlabel	{width:100px; float:left; padding:0px; font-family:verdana; font-size:12px;}
#contact .contactRadioLabel	{vertical-align:middle; height:15px; }
#contact .requiredfield		{color:#e95e27;}
#contact #practicefields	{padding: 0px 0px 0px 0px; margin:0px 0px 0px 100px; font-family:verdana, sans-serif; color:#615d5e; font-size: 12px;}
#contact #practice_error	{color:#d83236; font-weight: bold;}

a.contactsubmit			{background:url(/images/subknop.gif) no-repeat; font-size:12px; color:#615d5e; text-decoration:none; float:left; height:20px; line-height:20px; padding:0px 0px 0px 30px; margin:0px 0px 0px 0px;}
a.contactsubmit:hover	{background:url(/images/subknop_over.gif) no-repeat; color:#e95e27; text-decoration:none;}

label.error,label.error		{height:20px; line-height:16px; font-size:16px; color:#d83236; vertical-align:middle; padding:0px 0px 0px 5px; font-weight:bold;}

#newsletter 					{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:500px; }
#newsletter p					{margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px;}
#newsletter #captchaform		{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#newsletter .newsletterlabel	{width:100px; float:left; padding:0px; font-family:verdana; font-size:12px; line-height: 20px; vertical-align:middle;}
#newsletter input				{width:300px; height:16px; border:1px solid #CCC; font-family:verdana; font-size:12px; color:#615d5e; margin:0px 0px 2px 0px; padding:2px 0px 0px 3px; }
#newsletter .requiredfield		{color:#e95e27;}
#newsletter #error				{clear:both; font-family:verdana; font-size:12px; color:#d83236; margin: 0px 0xp 0xp 0px; padding: 3px 0px 10px 100px;}
#newsletter #subscribe			{color:#e95e27;}
