html { height: 100%; margin-bottom: 1px; }
body{ background: white url(http://static.gpstuner.com/public/images/body_bg.jpg) repeat-x; font-family: 'Trebuchet MS', Arial, Verdana; font-size:12px; padding:0px; margin: 0px; }
a img{ border:0px; }
div.clear{ clear:both; }
div{ margin:0px; padding:0px; }

div#site_bg{ width:100%;text-align:center; position:absolute; z-index:0; top:0px; left:0px; margin:0px; padding:0px;}
div#site_content{ width: 995px;  margin:0; margin-left: auto; margin-right: auto; padding:0; text-align: left;}

div#header{ height:126px; margin:0px;padding:0px;}
div#logo{ float:left;}
div#languagesel{ width: 142px; float:right; text-align:center; margin-top:90px;}

ul#menu{  height:44px; overflow:hidden; z-index:10000; }
ul#menu, ul#menu ul{ margin:0px; padding:0px; list-style-type:none; z-index:10000; }
ul#menu a{ display:block; z-index:10000; }
ul#menu li{ float:left; padding:0; margin:0; text-align:left; z-index:10000; }
ul#menu li.menuitem_last{ clear:right; z-index:10000; }
ul#menu li ul{ position:absolute; width:174px; margin:0; padding:0; display:none; z-index:10000; }
ul#menu li ul li { float: none; margin:0px; padding:0px; width: 174px; z-index:10000; }

* html ul#menu li ul li{ margin-bottom: -5px; z-index:10000; }
*:first-child+html ul#menu li ul li {margin-bottom:-5px; z-index:10000; }

ul#menu li ul li a{ text-decoration: none !important; margin:0; padding:0;  margin-left: 22px; line-height:28px; position:relative; z-index:10000; }

ul#menu li ul li.submenuitem_first a, ul#menu li ul li.submenuitem a, ul#menu li ul li.submenuitem_last a{ color: #67a7b4 !important; z-index:10000;}
ul#menu li ul li.submenuitem_first_hover a, ul#menu li ul li.submenuitem_hover a, ul#menu li ul li.submenuitem_last_hover a{ color: white !important; z-index:10000;}

ul#menu li ul li.submenuitem_first a, ul#menu li ul li.submenuitem_first_hover a{ padding-top: 4px; z-index:10000;}
ul#menu li ul li.submenuitem_first{ background:url(http://static.gpstuner.com/public/images/submenuitem_first.png) no-repeat; background-position: top left; z-index:10000;}
ul#menu li ul li.submenuitem_first_hover{ background:url(http://static.gpstuner.com/public/images/submenuitem_hover.png) no-repeat; z-index:10000;}
ul#menu li ul li.submenuitem{  background:url(http://static.gpstuner.com/public/images/submenuitem.png) no-repeat; z-index:10000;}
ul#menu li ul li.submenuitem_hover{  background: url(http://static.gpstuner.com/public/images/submenuitem_hover.png) no-repeat; z-index:10000;}
ul#menu li ul li.submenuitem_last{  background:url(http://static.gpstuner.com/public/images/submenuitem.png) no-repeat; z-index:10000;}
ul#menu li ul li.submenuitem_last_hover{  background:url(http://static.gpstuner.com/public/images/submenuitem_hover.png) no-repeat; z-index:10000;}

ul#menu li ul li.submenu_bottomdeco, ul#menu li ul li.submenu_bottomdeco_hover { display:block; width: 174px; height:10px; line-height:1px;z-index:10000;}
ul#menu li ul li.submenu_bottomdeco{ background:url(http://static.gpstuner.com/public/images/submenuitem_bottom_deco.png) no-repeat; z-index:10000;}
ul#menu li ul li.submenu_bottomdeco_hover{ background:url(http://static.gpstuner.com/public/images/submenuitem_bottom_deco_hover.png) no-repeat; z-index:10000;}

div#header2{ width: 995px; height: 300px; background: url(http://static.gpstuner.com/public/lang/header_bg3_en.jpg) no-repeat; text-align:left;}
div#header2 div.learnmore{ position:relative; top:196px; left:540px; width: 158px;height:44px;}

div#maincontent{ width: 995px; background:url(http://static.gpstuner.com/public/images/content_bg.jpg) repeat-y; padding:0; margin:0;}
div#maincontent2{ width:995px; background: url(http://static.gpstuner.com/public/images/content_bg3.jpg) no-repeat; padding:0; margin:0;}

div#footer{ height: 15px; background: url(http://static.gpstuner.com/public/images/footer.jpg) no-repeat scroll top left; }

/*bal oldali hirdoboz*/
div#newsbox{ width: 343px; float:left; text-align:center;}
div#newsbox div.newsbox_top, div#newsbox div.newsbox_content, div#newsbox div.newsbox_bottom{ width: 266px; margin-left:auto;margin-right:auto;}
div#newsbox div.newsbox_top { margin-top: 49px; height: 179px; }
div#newsbox div.newsbox_content{ background: url(http://static.gpstuner.com/public/images/newsbox_content_bg.jpg) repeat-y; }
div#newsbox div.newsbox_content div.newsbox_content_fg{ background: url(http://static.gpstuner.com/public/images/newsbox_content_bg2.jpg) no-repeat; width:266px; text-align: left;}
div#newsbox div.newsbox_bottom{ height: 145px; background: url(http://static.gpstuner.com/public/images/newsbox_bottom.jpg); overflow: hidden;}

div#newsbox div.newsbox_top a { display:block; margin:0px; }

div#newsbox div.newsbox_content h1{ color: #f47920; font-size: 17px; margin-left:20px; margin-top:0px; padding-top: 8px;}
div#newsbox div.newsbox_content ul { margin: 0 0 0 50px; padding:0 0 8px 0; }
div#newsbox div.newsbox_content li { margin: 0px;padding:0px; }
div#newsbox div.newsbox_content li, div#newsbox div.newsbox_content li a{ text-decoration: none; color: black !important;}

div#newsbox div.newsbox_bottom { color: white !important; text-align:left;}
div#newsbox div.newsbox_bottom h1{ color: white !important; font-size: 14px; margin-left:20px; margin-top:0px; padding-top: 8px;padding-bottom: 8px; }
div#newsbox div.newsbox_bottom form{ margin-left:20px; margin-top:0px; padding-top:0px; }
div#newsbox div.newsbox_bottom form input.newsletter_input{ background: url(http://static.gpstuner.com/public/images/newsletter_input_bg.jpg) no-repeat; width: 180px; height: 20px; border: 1px solid #838383; }
div#newsbox div.newsbox_bottom form input.newsletter_submit, div#newsbox div.newsbox_bottom form input.newsletter_submit_hover{ border: 0px; background-position:bottom; width: 86px; height: 20px; color: white !important; font-size:10px; margin-left: 136px; margin-top: 8px; }
input.newsletter_submit{ background: url(http://static.gpstuner.com/public/images/newsletter_submit_bg.jpg) no-repeat; }
input.newsletter_submit_hover{ background: url(http://static.gpstuner.com/public/images/newsletter_submit_bg_hover.jpg) no-repeat; }

div#maincontent_left{ width: 574px; float:left; margin-left: 50px; margin-top: 50px; margin-right: 0px; padding: 0px; text-align:left;}
div#maincontent h1{ color: black !important; font-size: 24px; margin: 0px; }
div#maincontent h2{ color: #007790; font-size:16px; margin-bottom: 12px; }

div.maincontent_row{ float: left; width: 560px; text-align:justify;}
div.maincontent_column{ float: left; width: 250px; margin-right: 30px; margin-top: 12px; text-align:left;}
div.moreinfo, div.moreinfo_hover{ width:86px; height: 18px; line-height: 18px; text-align:center;vertical-align:top; margin-top:6px; margin-left:158px;  margin-bottom: 40px; }
div.moreinfo { background: url(http://static.gpstuner.com/public/images/maincontent_more.gif) no-repeat; }
div.moreinfo_hover{ background: url(http://static.gpstuner.com/public/images/maincontent_more_hover.gif) no-repeat; }
div.moreinfo a, div.moreinfo_hover a{ color: white !important; font-size: 12px !important; text-decoration:none !important; display:block; width: 86px; height: 18px; text-align:center;}
div.maincontent_column div.moreinfo, div.maincontent_column div.moreinfo_hover{ margin-bottom: 0px; }

div.moreinfo_features, div.moreinfo_features_hover{ width:86px; height: 18px; line-height: 18px; text-align:center;vertical-align:top; margin-left:470px;  margin-bottom: 20px; }
div.moreinfo_features { background: url(http://static.gpstuner.com/public/images/maincontent_more.gif) no-repeat; }
div.moreinfo_features_hover{ background: url(http://static.gpstuner.com/public/images/maincontent_more_hover.gif) no-repeat; }
div.moreinfo_features a, div.moreinfo_features_hover a{ color: white !important; font-size: 12px !important; text-decoration:none !important; display:block; width: 86px; height: 18px; text-align:center;}

/*PRODUCT PAGE*/
div#productpage{ padding:0; margin: 0; width: 995px; background: url(http://static.gpstuner.com/public/images/productpage_bg.jpg) repeat-y;}
div#productpage2{ padding:0; margin: 0; width: 995px; background: url(http://static.gpstuner.com/public/images/productpage_bg2.jpg) no-repeat;}

div#leftmenu{ padding:0; margin:0; float:left; width:216px; }
* html div#leftmenu{ height: 300px; }

div#leftmenu ul, div#leftmenu li{ margin: 0px; padding: 0px; width: 216px; }
div#leftmenu ul.left_submenu { list-style-type:none; margin-top:16px;z-index:10000;}
div#leftmenu ul li{ line-height: 26px; }
div#leftmenu ul li, div#leftmenu ul li a{ color:white !important; text-decoration: none !important; font-size: 12px; }
/*div#leftmenu ul li, div#leftmenu ul li a{ color:#13525a !important; text-decoration: none !important; font-size: 14px; }*/
div#leftmenu ul li a{ padding-left: 16px; display:block; line-height: 22px; margin-bottom: 6px;}
div#leftmenu ul li a:hover{ background: #67a7b4 !important; color: white !important; }
div#leftmenu ul li ul{ margin-top: 0px; margin-left:-16px; }
div#leftmenu ul li ul li, div#leftmenu ul li ul li a { color:black !important; text-decoration: none !important; font-size: 11px; line-height: 26px;}
div#leftmenu ul li ul li a{ display:block; width: 216px; }
div#leftmenu ul li ul li a span{ margin-right:12px; margin-left:32px;}

div#productcontent{ margin:0; padding: 0; text-align: left; width:779px; margin-left:216px; overflow:visible;}
* html #productcontent{ display:inline; margin-left: -3px; }
* html #productcontent img { margin-left: -3px; }
/*#productcontent_text a{ color: #f47920 !important; text-decoration:underline; }
#productcontent_text a:hover{ color: #a44906 !important; }*/

div#productcontent div.productcontent_image{ float:left; width: 196px; margin: 31px 0 0 40px; }
div#productcontent div.productcontent_header{ background: url(http://static.gpstuner.com/public/images/product_deco_header.jpg); width:773px; height:148px; text-align:center; }
div#productcontent div.productcontent_image div.one_image{ margin-bottom: 100px; }
div#productcontent div.productcontent_image div.image_top_first{ width: 196px; height: 9px; background: url(http://static.gpstuner.com/public/images/content_image_top_first_bg.jpg); }
div#productcontent div.productcontent_image div.image_top{ width: 196px; height: 9px; background: url(http://static.gpstuner.com/public/images/content_image_top_bg.jpg); }
div#productcontent div.productcontent_image div.image_image_first{ width: 196px; background: url(http://static.gpstuner.com/public/images/content_image_first_bg.jpg); }
div#productcontent div.productcontent_image div.image_image{ width: 196px; background: url(http://static.gpstuner.com/public/images/content_image_bg.jpg); }
div#productcontent div.productcontent_image div.image_bottom{ width: 196px; height: 24px; background: url(http://static.gpstuner.com/public/images/content_image_bottom_bg.jpg); }
div#productcontent div.productcontent_image img{ margin-left:13px; }
div#productcontent_text{ float:left; width: 466px; margin-left: 34px; font-size:13px; text-align: justify; }
div#productcontent_text_fullwidth { float:right; width: 777px; font-size:13px; text-align:justify; }
div#productcontent_text h1{ color: #f47920 !important; font-size:18px !important; margin-top: 34px;}
div#productpage_footer { background: url(http://static.gpstuner.com/public/images/productpage_footer_bg.jpg) no-repeat; background-position: 0 0;  margin:0px; height:23px; line-height:23px; }
div#footer_links { margin-top: 8px; margin-bottom: 8px; text-align: center; color: #f47920;}
div#footer_links a { color: #f47920 !important; }
div#footer_links span{ margin-left:4px; margin-right: 4px; }
div#footer_text{ margin-top: 8px; margin-bottom: 8px; text-align: center; }
div#footer_text div{ margin-left: auto; margin-right:auto; width:700px; color: #808080; }
div#footer_text a{ color: #808080; }
div#footer_text a:hover{ text-decoration: none; }


/*PRODUCT LIST WITH BOXES*/
div.prodcat_list { padding: 34px 30px 0 64px; }

	div.prodcat_list div.category_box { width: 200px; height: 167px; float: left; margin: 0 20px 20px 0; background: url(http://static.gpstuner.com/public/images/product_categories_box_bg.png) no-repeat; background-position: 0 0;}
	
		div.prodcat_list div.category_box p {padding: 0; margin: 0; font-size: 15px; text-align: center; text-decoration: underline; }
		div.prodcat_list div.category_box img { margin: 15px 0 0 31px; text-align: center; border: none; }
		div.prodcat_list div.category_box a { color: #F47920; text-decoration: underline; }
		div.prodcat_list div.category_box a:hover { color: #A44906; }

	/* NEW VERSION 2009_10_16 */
	div.prodcat_list div.category_box2 { width: 195px; height: 194px; float: left; margin: 0 20px 20px 0; background: url(http://static.gpstuner.com/public/images/product_categories_box2_bg.png) no-repeat; background-position: 0 0;}
		div.prodcat_list div.category_box2 p { font-size:15px; margin: 8px 0 0 0; padding:0; text-align:center; text-decoration:underline; }
		div.prodcat_list div.category_box2 a { color:#F47920; text-decoration:underline; }		
		div.prodcat_list div.category_box2 a:hover { color:#A44906; }
		div.prodcat_list div.category_box2 img { margin: 0; padding: 0; border: none; }		

	div.prodcat_list div#product_search { height: 70px; }
		div#product_search div.parameter{ float: left; margin-right: 4px;}
		div.parameter p {color: #fff; font-size: 13px; margin-bottom: 2px; padding: 2px 10px 2px 4px; background-color: #357375; }
		div.parameter select {margin: 0;}
		
/*MAPS PAGE */
/*  div.moreinfo_maps, div.moreinfo_maps_hover{ width:86px; height: 18px; line-height: 18px; text-align:center;vertical-align:top; margin-left:305px;  margin-bottom: 0; margin-top: 6px; margin-bottom: 6px; } */
div.moreinfo_maps, div.moreinfo_maps_hover { position: absolute; height: 18px; line-height: 18px; text-align: center; vertical-align: top; margin-top: 170px; margin-left: 305px; z-index:10;}
div.moreinfo_maps { background: url(http://static.gpstuner.com/public/images/maincontent_more.gif) no-repeat; }
div.moreinfo_maps_hover{ background: url(http://static.gpstuner.com/public/images/maincontent_more_hover.gif) no-repeat; }
div.moreinfo_maps a, div.moreinfo_maps_hover a, div.moreinfo_maps_hover a:hover { color: white !important; font-size: 11px !important; text-decoration:none !important;display:block; width: 86px; height: 18px; text-align:center;}
div#productcontent_text div.moreinfo_maps a, div#productcontent_text div.moreinfo_maps_hover a{ color: white !important; font-size: 11px !important; text-decoration:none !important;display:block; width: 86px; height: 18px; text-align:center;}

/*USERFORM*/
div.userform_top, div.userform_bg, div.userform_bottom{ width: 651px; margin:0px; margin-left: 56px; padding: 0px; }
div.userform_top, div.userform_bottom{ line-height: 1px;}
div.userform_top{ height: 11px; background: url(http://static.gpstuner.com/public/images/userform_top.png) no-repeat; margin-top:10px; }
div.userform_bottom{ height: 13px; background: url(http://static.gpstuner.com/public/images/userform_bottom.png) no-repeat; }
div.userform_bg{ background: url(http://static.gpstuner.com/public/images/userform_bg.png) repeat-y; text-align: center; }
* html div.userform_top { position:relative; top: 4px; }
*:first-child+html div.userform_top { position:relative; top: 4px; }
/* */
div.userreg_content{ width: 590px; margin-left:auto; margin-right: auto; text-align:left; position:relative; top: 8px;}
.form_title{ color: #0a2a40; font-size:22px;} 
div.userreg_content h1{margin: 0 0 10px 0; padding: 0; text-align: left; font-size: 22px; color: #0a2a40;}
div.userreg_content .form_subtitle{ color: #007790; font-size:16px; line-height: 40px;}
div.userreg_content img.userreg_info { margin-left:8px; }

div.userreg_left{ float:left; }
div.userreg_right{ float:right; padding-bottom:12px; }

div.userform_bg p{ margin: 0px !important; padding: 6px 0 6px 0 !important;}
div.userform_bg a{ color: #f47920 !important; }

form.regform label{ width:128px; display:inline-block; line-height: 30px;}
form.regform input.input_text, form.regform select { width: 220px; border:1px solid black; background: #eaeaea; }
form.regform select { line-height: 30px; }
form.regform textarea{ width: 220px; border:1px solid black; background: #eaeaea; }
form.regform input.input_text{ height:16px; }
form.regform a{ color: #f47920 !important; }
.input_submit{ width: 95px; height:20px; border:0px; background: url(http://static.gpstuner.com/public/images/userreg_submit_bg.gif) no-repeat; color: white; }
.input_submit_hover{ width: 95px; height:20px; border:0px; background: url(http://static.gpstuner.com/public/images/userreg_submit_bg_hover.gif) no-repeat; color: white; }

div#userreg_help{ position:absolute; z-index:3; width: 266px; top: 400px; display:none; margin:0px;padding:0px;}
div#userreg_help div.userreg_help_bg{ width:266px; background: url(http://static.gpstuner.com/public/images/userreg_help_bg.gif) repeat-y;}
div#userreg_help div.userreg_help_bg div{ margin:8px 16px 0px 8px; padding:0px; padding-bottom:8px; text-align:justify; width: 242px;}
div#userreg_help div.userreg_help_bottom{ width: 266px;  background: url(http://static.gpstuner.com/public/images/userreg_help_bottom.gif) no-repeat; font-size:1px;line-height:1px; height:15px; }

/* Download text-icon float */
div.text_float { float: left; line-height: 26px; text-decoration: underline; }
div.icon_float { float: left; margin-right: 4px; margin-bottom: 4px; }


/*Terkep lista*/

/* �j webshop term�k megejeln�t�s */
	/*product panel*/
	div.product_panel {width: 649px; height: 199px; background: url(http://static.gpstuner.com/public/images/product_panel_bg.png) no-repeat; margin: 60px 0 0 60px; z-index: 1;}
	div.product_panel_img{ float:right; margin: 0; padding: 0; width: 200px;}

div.productcontent_text_wide{ width: 770px; z-index: 1px;}

div.productlist_top, div.productlist_first_top, div.productlist_bottom, div.productlist_first_bottom, div.productlist, div.productlist_first{ margin-left: 60px; }

 * html div.productlist_top, * html div.productlist_first_top, * html div.productlist_bottom, * html div.productlist_first_bottom, * html div.productlist, * html div.productlist_first { float:right; margin-right: 30px; margin-left:0px;}


/* �j webshop term�k r�szletes adatlap megejeln�t�s */
	/*product panel details*/
 
div.productlist_top, div.productlist_first_top{ width: 649px; height: 200px;}
div.productlist_bottom, div.productlist_first_bottom{ width: 649px;  line-height: 1px;   height: 11px; }

div.productlist_first_top{ background: url(http://static.gpstuner.com/public/images/product_panel_top_bg.png) no-repeat;  margin-top: 60px; z-index: 1;}
div.productlist_top{ background: url(http://static.gpstuner.com/public/images/product_panel_top_bg.png) no-repeat; z-index: 1; }
div.productlist_first_bottom{ background: url(http://static.gpstuner.com/public/images/product_panel_bottom_bg.png) no-repeat; }
div.productlist_bottom{ background: url(http://static.gpstuner.com/public/images/product_panel_bottom_bg.png) no-repeat; }

div.productlist, div.productlist_first{ width: 649px;}
div.productlist_first{ background: url(http://static.gpstuner.com/public/images/product_panel_mid_bg.png) repeat-y;}
div.productlist{ background: url(http://static.gpstuner.com/public/images/product_panel_mid_bg.png) repeat-y; }

div.productlist_content{ width: 649px; background: url(http://static.gpstuner.com/public/images/product_panel_mid_bg.png) repeat-y; display:table-cell; padding: 0; margin: 0;}

div.productlist_first_content{ width: 649px; background: url(http://static.gpstuner.com/public/images/product_panel_mid_bg.png) repeat-y; height: 100px;}


div.productlist_img{ float:right; margin-top: 8px; margin-left:7px; width: 200px; text-align: center; }
div.productlist_text{ float:right; width: 400px; margin-left: 28px; padding-right: 20px; z-index: 1;}
div.productlist_text h1{ color: #00778f !important; margin-bottom: 14px; margin-top: 16px; font-size:16px; font-weight:bold; }
div.productlist_text h2{ color: #00778f !important; margin-bottom: 14px; margin-top: 16px; font-size:16px; font-weight: bold; }
div.productlist_text h3{ color: #000000 !important; margin-bottom: 14px; margin-top: 10px; font-size:14px; font-weight: bold; }

div.productlist_text div.price {
	background: url(http://static.gpstuner.com/public/images/price_bg.gif) no-repeat;
	color: black;
	font-size: 11px;
	width: 241px;
	font-weight: normal;
	padding-top: 6px;
	padding-left: 12px;
	height: 50px;
	position: absolute;
	margin-left: 200px;
	margin-top: 10px;
	z-index: 10;
}
div.productlist_text div.price div.try {
	margin-top: -35px;
	margin-left: 112px;
	_margin-left: 115px;
	z-index: 10;
	position: relative;
}

div.productlist_text div.price div.buy {
	margin-top: -60px;
	margin-left: 157px;
	_margin-left: 160px;
	z-index: 10;
	position: relative;
}

div.productlist_text span.buy { float:right; color:#f47920; font-size:11px; font-weight:normal; padding:2px 0 0 20px; text-decoration:none; }
div.productlist_text  a { color:#f47920; }
div.productlist_text a.buy:hover { text-decoration:none; }

div#header_userinfo{ float:right; text-align:center; margin-top:90px; margin-right:24px; color:#c0c0c0 !important;}
div#header_userinfo a{ color: #c0c0c0 !important; text-decoration:none; }
div#header_userinfo a:hover{ text-decoration:underline; }

table.products_table{ empty-cells:show; border:1px solid #0a2a40; }
table.products_table td, table.products_table th{ padding: 2px 8px 2px 4px; }
table.products_table th{ font-weight:bold; background: #A44906; color:white; border-bottom: 1px solid #0a2a40;}
table.products_table tr.zebra0 td{ background:white; }

.detailed_product{ width: 600px; text-align: justify; padding-left: 10px; }
.detailed_product h1{ color: #f47920; font-size: 14px; }
.detailed_product a { color:#f47920; }
.detailed_product a:hover { text-decoration:none; }

.error_message{ font-weight: bold; color: red; }

/*Hirek*/

div.newslist_top, div.newslist_first_top, div.newslist_bottom, div.newslist_first_bottom, div.newslist, div.newslist_first{ margin-left: 60px; }

 * html div.newslist_top, * html div.newslist_first_top, * html div.newslist_bottom, * html div.newslist_first_bottom, * html div.newslist, * html div.newslist_first { float:right; margin-right: 30px; margin-left:0px;}


div.newslist_top, div.newslist_first_top{ width: 657px; height: 8px; line-height: 8px; overflow:hidden;}
div.newslist_bottom, div.newslist_first_bottom{ width: 657px;  line-height: 1px;   height: 11px; }

div.newslist_first_top{ background: url(http://static.gpstuner.com/public/images/newslist_first_top.jpg) no-repeat;  margin-top: 30px; z-index: 1;}
div.newslist_top{ background: url(http://static.gpstuner.com/public/images/newslist_top.jpg) no-repeat; z-index: 1; }
div.newslist_first_bottom{ background: url(http://static.gpstuner.com/public/images/newslist_first_bottom.jpg) no-repeat; }
div.newslist_bottom{ background: url(http://static.gpstuner.com/public/images/newslist_bottom.jpg) no-repeat; }

div.newslist, div.newslist_first{ width: 657px; }
div.newslist_first{ background: url(http://static.gpstuner.com/public/images/newslist_first_bg.jpg) repeat-y;}
div.newslist{ background: url(http://static.gpstuner.com/public/images/newslist_bg.jpg) repeat-y; }

div.newslist_content{ width: 657px; background: url(http://static.gpstuner.com/public/images/newslist.jpg) no-repeat; }
div.newslist_first_content{ width: 657px; background: url(http://static.gpstuner.com/public/images/newslist_first.jpg) no-repeat; }

div.newslist_text{ width: 610px; margin-left: 28px; margin-top:0px; padding-right: 20px; z-index: 1;}
div.newslist_text h1{ color: #00778f !important; margin-bottom: 14px; padding-top: 16px; margin-top:0px;  font-size:16px; }
div.newslist_text h2{ color: #00778f !important; margin-bottom: 14px; padding-top: 16px; margin-top:0px !important;  font-size:20px; }

div.moreinfo_news, div.moreinfo_news_hover{ width:86px; height: 18px; line-height: 18px; text-align:center;vertical-align:top; margin-left:305px;  margin-bottom: 0; margin-top: 6px; margin-bottom: 6px; }
div.moreinfo_news { background: url(http://static.gpstuner.com/public/images/maincontent_more.gif) no-repeat; }
div.moreinfo_news_hover{ background: url(http://static.gpstuner.com/public/images/maincontent_more_hover.gif) no-repeat; }
div.moreinfo_news a, div.moreinfo_news_hover a, div.moreinfo_news_hover a:hover { color: white !important; font-size: 11px !important; text-decoration:none !important;display:block; width: 86px; height: 18px; text-align:center;}

div.irsui {
background-color: #fffbf2;
border-top-width: 1px;
border-right-width-value: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 1px;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #ffe6b8;
border-right-color-value: #ffe6b8;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #ffe6b8;
border-left-color-value: #ffe6b8;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
color: #333333;
width: 100%;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

div.goldenfeatures_left{ width: 192px; margin-left:12px; color:white; padding-top: 32px; }
div.goldenfeatures_left h1{ font-size: 20px; color: white !important; }
div.goldenfeatures_left a{ color: white !important; }

div.goldenfeatures_main{ font-size:16px; }
h1.goldenfeatures_main{ padding-top: 32px; font-size:26px !important; }

div.productlist_content h3{ font-size: 13px !important; }

* html div.productlist_text h1{ display:block; width: 200px; font-weight: bold; }

span.news_date{ color: #F47920 !important; font-size:11px; font-weight: normal; }




/* FORUM */
div#forum{ float:left; margin-left: 34px; font-size:13px; text-align: justify; }
div#forum h1{ float: left; color: #f47920 !important; font-size:15px !important; margin-top: 34px;}
div#forum .right { float: right; margin-top: 34px;}

div#forum p { margin: 0; }

div#forum h1 a { 
	color: #f47920 !important; 
	font-size:15px !important; 
	text-decoration: none;
}

div#forum h1 a:hover { 
	color: #f47920 !important; 
	font-size:15px !important; 
	text-decoration: underline;
}

td a.forumlink:hover {
	color: #F47920;
	text-decoration: underline; !important;
}
td a.forumlink {
	color: #F47920;
	text-decoration: none;
}
td a.forumlink:visited {
	color: #F47920;
	text-decoration: none;
}

/*
a.forumbacklink:hover {
	color: #F47920;
	text-decoration: underline;
	margin-bottom: 4px;
}
a.forumbacklink {
	color: #F47920;
	text-decoration: none;
	margin-bottom: 4px;
}
a.forumbacklink:visited {
	color: #F47920;
	text-decoration: none;
	margin-bottom: 4px;
}
*/

table.forumline {
	width: 680px;
	background-color:#FCFCFC;
	border: 2px solid #cfcfcf;
}
	
table.forumline input.input_text { width: 500px; border:1px solid #D1D7DC; color:#444444; background: #eaeaea; height:16px; }
	
th.forumth {
	background: url(http://static.gpstuner.com/public/images/forum/forumth_bg.jpg) repeat-x;
	font-size: 13px;
	line-height: 30px;
	text-align: center;
	padding-left: 2px;
}
th.forumth1 {
	background: url(http://static.gpstuner.com/public/images/forum/forumth_bg.jpg) repeat-x;
	font-size: 13px;
	line-height: 30px;
	text-align: left;
	padding-left: 2px;
}

td.topiclist1 {
	line-height: 30px;
	font-size: 13px;
	font-weight: bold;
	background-color:#F9F9F9;
}
td.topiclist {
	line-height: 30px;
	font-weight: normal;
	font-size: 11px;
	background-color:#F4F4F4;
}

#forum table.posttable {
	width: 680px;
	background-color:#FCFCFC;
	border: 1px solid #cfcfcf;
}

#forum td.post_row1 {
	/* background: #FFFFFF url(http://static.gpstuner.com/public/images/forum/forumpost_bg.jpg) repeat-x; */
	background-position: bottom;
	padding: 4px 4px 10px 4px;
	font-size: 11px;
	background-color:#F2F2F2;
}
#forum td.post_row1 a:hover {
	color: #F47920;
	text-decoration: underline; !important;
}
#forum td.post_row1 a {
	color: #F47920;
	text-decoration: none;
}
#forum td.post_row1 a:visited {
	color: #F47920;
	text-decoration: none;
}

#forum td.postdata_row1 {
	font-size: 11px;
	color: #F47920;
	font-weight: bold;
	background-color:#F2F2F2;
}

#forum td.post_row2 {
	/* background: #FFFFFF url(http://static.gpstuner.com/public/images/forumpost_bg.jpg) repeat-x; */
	background-position: bottom;
	padding: 4px 4px 10px 4px;
	font-size: 11px;
	background-color:#E3E7EB;
}
#forum td.post_row2 a:hover {
	color: #F47920;
	text-decoration: underline; !important;
}
#forum td.post_row2 a {
	color: #F47920;
	text-decoration: none;
}
#forum td.post_row2 a:visited {
	color: #F47920;
	text-decoration: none;
}

#forum td.postdata_row2 {
	font-size: 11px;
	color: #F47920;
	font-weight: bold;
	background-color:#E3E7EB;
}

/*
#forum blockquote {
	font-size: 10px;
	border:1px solid #FFFFFF;
	clear:both;
	color:#666666;
	margin:8px 5px 10px 55px;
	padding:5px;
}
*/
#forum hr {
	border-color:#D1D7DC;
	border-style:solid;
	border-width:1px 0 0;
	height:0;
}

td span.post_info {
	font-size: 10px;
	font-weight: bold;
}

#forum caption {
	font-size:11px;
	color: #F47920;
}

#forum caption a{
	text-decoration: underline;
	color: #000;
}

#forum blockquote {
	background-color:#FAFAFA;
	border:1px solid #D1D7DC;
	color:#444444;
	font-size:10px;
	line-height:125%;
	margin:8px 5px 10px 55px;
	padding:5px;
}

body.newpost {
	background: #FFFFFF;
	background-position: bottom;
	font-family: Verdana; 
	font-size:12px; 
	padding:0px; 
	margin: 0px; }
}
.lead_img {
	width: 140px; 
	float: left;
}
.lead_text {
	width: 467px; 
	float: left;
}

#main_news_headline a {	color: #F47920 !important; text-decoration: none; }
#main_news_headline a:hover { background: #f47920 !important; color: #FFFFFF !important; }

.orange_link_style a{ color: #f47920 !important; /*text-decoration:underline;*/ text-decoration:none; }
.orange_link_style a:hover{ /*color: #a44906 !important;*/ background: #f47920; color: #FFFFFF !important; }
