/*
Theme Name: Master3DGage
Description: Custom theme for Master 3D Gage
Author: Lucian Florian
Author URI: http://fldtrace.com/
*/

@import url(css/wp.css);

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0px; padding: 0px; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th { font-weight: normal; font-style: normal; }
ul,ol,li { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/*GENERAL STYLE*/

html,body {
	height:100%; 
}

/*----------------LAYOUT STYLE----------------*/
body {text-align:center; font-family: verdana, Helvetica, Arial, sans-serif; background:#666666; font-size:62.5%} /*em size for font is the same as in px */

#wrapper {
position: relative; /* needed for footer positioning*/
margin:20px auto 0; /* center, not in IE5 */
width:999px;
height:auto !important; /* real browsers */
height:100%;
padding: 0;
text-align:left;
}
	#header {float:left; width: 999px; height: 91px; background:url(i/header3.png) 0 0 no-repeat}
	/***languages edit area***/
			/*german override*/
			.page-template-page-products-tpl-de-php #header, .page-template-homepagetplde-php #header, .page-template-page-de-tpl-php #header, #header.header_de {background:url(i/de/header3.png) 0 0 no-repeat}
			/*japanese override*/
			.page-template-page-products-tpl-ja-php #header, .page-template-homepagetplja-php #header, .page-template-page-ja-tpl-php #header, #header.header_ja {background:url(i/ja/header3.png) 0 0 no-repeat}
			/*finnish override*/
			.page-template-page-products-tpl-fi-php #header, .page-template-homepagetplfi-php #header, .page-template-page-fi-tpl-php #header, #header.header_fi {background:url(i/fi/header3.png) 0 0 no-repeat}
			/*russian override*/
			.page-template-page-products-tpl-ru-php #header, .page-template-homepagetplru-php #header, .page-template-page-ru-tpl-php #header, #header.header_ru {background:url(i/ru/header3.png) 0 0 no-repeat}
			/*swedish override*/
			.page-template-page-products-tpl-sv-php #header, .page-template-homepagetplsv-php #header, .page-template-page-sv-tpl-php #header, #header.header_sv {background:url(i/sv/header3.png) 0 0 no-repeat}
	/***END languages edit area***/
			
		#logo a {float:left; width:391px; height:92px}
		#dealer-login a {float:right; width:107px; height:23px; margin: 15px 24px 0 0; padding: 5px 0 0}
		
		/***languages edit area***/
		h4#dealer-login.dealer-login-fi a {width:218px;} /*Finish width overwrite*/
		h4#dealer-login.dealer-login-ru a {width:145px;} /*Russian width overwrite*/
		h4#dealer-login.dealer-login-sv a {width:173px;} /*Swedish width overwrite*/
		/***END languages edit area***/
		
	#nav {float:left; width: 999px; height: 40px; background:#fff url(i/nav.png) 0 0 no-repeat}
		/***languages edit area - white nav bg***/
			/*german override*/
			.page-template-page-de-tpl-php #nav ul#nav.de_nav {background:#fff url(i/de/nav.png) 0 0 no-repeat}
			/*japanese override*/
			.page-template-page-ja-tpl-php #nav ul#nav.ja_nav {background:#fff url(i/ja/nav.png) 0 0 no-repeat}
			/*finnish override*/
			 .page-template-page-fi-tpl-php #nav ul#nav.fi_nav {background:#fff url(i/fi/nav.png) 0 0 no-repeat}
			 /*russian override*/
			 .page-template-page-ru-tpl-php #nav ul#nav.ru_nav {background:#fff url(i/ru/nav.png) 0 0 no-repeat}
			 /*swedish override*/
			 .page-template-page-sv-tpl-php #nav ul#nav.sv_nav {background:#fff url(i/sv/nav.png) 0 0 no-repeat}
		/***END languages edit area***/
			 
			 /*subpages no header media - white bg top near nav*/
			.blog #nav, .single #nav, .archive #nav, .category #nav  {background:#fff url(i/nav.png) 0 0 no-repeat}
			
			/***languages edit area - black background top overwrite***/			
			.home #nav, body.page-template-page-products-tpl-php #nav, body.page-template-page-products-tpl-de-php #nav.de_nav, body.page-template-homepagetplde-php #nav.de_nav, body.page-template-page-products-tpl-ja-php #nav.ja_nav, body.page-template-homepagetplja-php #nav.ja_nav, body.page-template-page-products-tpl-fi-php #nav.fi_nav, body.page-template-homepagetplfi-php #nav.fi_nav, body.page-template-page-products-tpl-ru-php #nav.ru_nav, body.page-template-homepagetplru-php #nav.ru_nav, body.page-template-page-products-tpl-sv-php #nav.sv_nav, body.page-template-homepagetplsv-php #nav.sv_nav {background:#000 url(i/nav.png) 0 0 no-repeat}
			/***END languages edit area***/
					
	#container {float: left; width: 999px; background:url(i/container-bg.png) repeat-y 0 0}
		#flash-home {padding: 0 0 0 5px; background:url(i/flash-middle-bar.jpg) repeat-y 0 0}
			#flash-home p {margin: 0; padding:0}
			#flash-home-bottom {padding: 0 0 16px}
		#content {width:951px; margin: 0 0 0 24px;}
			#content-left {float: left; width: 627px; }	
				#text-area-top {margin: 12px 0 0; }		
				#text-area {background:  url(i/text-area-middle.jpg) repeat-y 0 0; padding: 31px 0 38px 23px;}
					#text-left {float: left; width: 274px; margin: 0 26px 0 0}
					#image-right {float: right; width: 299px; margin: 0 4px 0 0}
			#sidebar {float:left; width: 309px; margin: 0 0 0 15px}
				#video-home-middle {background:url(i/video-home-middle.jpg) repeat-y 0 0}
					#video-home-top, .video-home-middle, #video-home-bt {margin:0; padding:0}
						#video-home-middle span.vvqbox {margin:0 auto}
				#sidebar-textbox-top { margin: 16px 0 0 0}
				#sidebar-textbox {background: #fff url(i/sidebox-text-middle.jpg) repeat-y 0 0; padding: 28px 20px}
				#sidebar-textbox-bt {margin: 0 0 16px}
	#footer {float:left; width: 999px; height: 47px; background:url(i/footer5-pages.png) 0 0 no-repeat}
		.page-id-3 #footer {background:url(i/footer5-home.png) 0 0 no-repeat} /*home page footer*/
		
		/***languages edit area***/
		.page-template-page-products-tpl-php #footer, .page-template-page-products-tpl-de-php #footer, .page-template-page-products-tpl-ja-php #footer, .page-template-page-products-tpl-fi-php #footer, .page-template-page-products-tpl-ru-php #footer, .page-template-page-products-tpl-sv-php #footer  {background:url(i/footer5-products.png) 0 0 no-repeat} 
		/***END languages edit area***/
		
		/*products page footer*/		
		#footer h4 a {width:170px; height:38px; float:right; margin: 0 86px 0}
		#top_lang {float:right}
		
		/*subpages elements*/
		#content-left.subpages {float: left; width: 951px; }	
				#text-area-subpages {float: left; width: 951px; background:  url(i/text-area-middle-subpages.jpg) repeat-y 0 0; padding: 31px 0 38px 23px;}
				
					/***languages edit area***/
					.page-template-page-products-tpl-php #text-area-subpages, .page-template-page-products-tpl-de-php #text-area-subpages, .page-template-page-products-tpl-ja-php #text-area-subpages, .page-template-page-products-tpl-fi-php #text-area-subpages, .page-template-page-products-tpl-ru-php #text-area-subpages, .page-template-page-products-tpl-sv-php #text-area-subpages {background:  url(i/text-area-middle-products-subpages.jpg) repeat-y 0 0;}
					/***END languages edit area***/
					
					#content-left.subpages #text-left {width:475px}
					#content-left.subpages #image-right {width: 294px; margin: 0 40px 0 0}
						#image-right img {margin: 0 0 20px}
				#flash-home.subpages {background:#93969b url(i/flash-middle-bar.jpg) repeat-y 0 0}	
	
/*elements*/
.invisible {position:absolute; text-indent: -9999px}
	/*blog*/
	.post_wrapper, .breadcrumb {margin: 0 0 30px}
	#posts_navigation {font-size: 1.4em}
	/*post subscribe styling*/
	.post_subscribe {background:#f2efea; border-top: 2px solid #7b7c7b; padding: 5px; margin: 40px 0 0}
		.post_subscribe h2 {color: #b92136}
		.inputemail span {font-weight: bold}
		.inputemail input {padding: 3px 5px; border: 1px solid #848484; }
		.inputbuttons input {padding: 3px 5px; background:#006fd8; border: 1px solid #093b6b; color: #fff; cursor: pointer}
	/*blog main page meta styling*/
	span.date_text {color: #b92136}
	.post_meta {clear: both;}
	.post_meta p {background: #f2efea; border-bottom: 2px solid #7b7c7b; margin: 15px 0 15px; padding: 5px 5px 15px; font-style:italic}
		/*blog main page navigation top*/
		#cat_nav_holder {float:left; width: 475px;}
		ul.cat_nav {float:left; background:#c12a33; padding: 0; margin: 0 0 40px; text-transform:uppercase}
			#container .cat_nav li {float: left; list-style: none; margin: 0; border-left: 1px solid #8d131f}				
					#container .cat_nav li a {float: left; padding: 5px 15px; color: #f2efea; font-size: 1.2em; border-bottom: none; text-decoration:underline}
						#container .cat_nav li a:hover {text-decoration: none}
						#container .cat_nav li.current-cat a {background: #3399FF}
	
	/*hide sitemap credits*/
	.ddsg-wrapper div p {display:none}
	
	/*contact form*/
	#zohoWebToLead {padding: 0 0 20px 0}
	
	/*support form*/
	.wpcf7-form-control-wrap input {width: 156px}
	
	/*login*/
	input.login_bt {padding: 3px 6px}
	
	/*wpml translation top section*/
	#top_lang #lang_sel_list ul {border-top: none}
	#top_lang #lang_sel_list, #top_lang #lang_sel_list ul {width: auto}
		#top_lang #lang_sel_list ul li {width: 100px}
		#top_lang #lang_sel_list a, #top_lang #lang_sel_list a:visited {background: none; border: none; color: #fff}
			#top_lang #lang_sel_list a:hover, #top_lang #lang_sel_list a.lang_sel_sel {color: #72b6bf}
	
	#wpml_credit_footer {display: none}
	#lang_sel_footer {padding: 0 0 20px}
	/*END wpml translation top section*/
	
/*text style*/
p, #container li {font-size: 1.4em; margin: 0 0 20px; list-style: url(i/list-bullet.png) inside;}
	#container li li {font-size: inherit; margin: 0 0 0 40px; list-style:url(i/list-bullet-sub.png) inside;}
		#text-left li {margin: 0 0 10px;}
	p.caption {font-size:1.2em; font-style:italic; margin: 15px 18px 20px 0}
h1 {font-size:4em; color:#c12b36; font-style: italic; margin: 0 0 24px; font-weight:bold}
	#h1_title_home h1 {font-size:2.4em}
h2 {font-size: 1.8em; margin: 0 0 15px; }
h3 {font-size: 1.6em; margin: 0 0 10px; }
h4 {font-size: 1.5em; margin: 0 0 10px; }
h5 {font-size: 1.4em; margin: 0 0 10px; }
h6 {font-size: 1.3em; margin: 0 0 10px; }
	h1, h2, h3, h4, h5, h6, li h4 {font-weight:bold}
	li h4 {font-size: 1em; margin: 0 0 5px; }
.table_thumbs {font-size: 1.4em}
	.table_thumbs img {border: 1px solid #3f75cf; padding: 1px; margin: 10px 0 0; text-align:left}
	
/*--------------links*/
#container a{color: #006bf9; border-bottom: 1px solid #8dbeff; text-decoration: none}
#container a:hover, #container a:focus{border-bottom: 1px solid #4eb1fb }

/*nav links*/
#nav li {float:left}
	#nav a {float:left; height: 40px; background-repeat:no-repeat}
	/*active*/
		li#products a {width:147px; margin: 0 0 0 220px}
		li#about a {width:157px}
		li#support a {width:141px}
		li#press a {width:125px}
		li#contact a {width:184px}
	/*hover*/
		li#products a:hover {margin: 0 0 0 220px; background:url(i/nav.png) -220px -40px}
		li#about a:hover {background:url(i/nav.png) -367px -40px}
		li#support a:hover {background:url(i/nav.png) -524px -40px}
		li#press a:hover {background:url(i/nav.png) -665px -40px}
		li#contact a:hover {background:url(i/nav.png) -790px -40px}
		
	/***languages edit***/
		/*german hover override*/
			/*focus*/
		.page-template-page-products-tpl-de-php li#products a, .page-template-homepagetplde-php li#products a, .page-template-page-de-tpl-php li#products a, ul#nav.de_nav li#products a {background:url(i/de/nav.png) -220px 0}
		.page-template-page-products-tpl-de-php li#about a, .page-template-homepagetplde-php li#about a, .page-template-page-de-tpl-php li#about a, ul#nav.de_nav li#about a {background:url(i/de/nav.png) -367px 0}
		.page-template-page-products-tpl-de-php li#support a, .page-template-homepagetplde-php li#support a, .page-template-page-de-tpl-php li#support a, ul#nav.de_nav li#support a {background:url(i/de/nav.png) -524px 0}
		.page-template-page-products-tpl-de-php li#press a, .page-template-homepagetplde-php li#press a, .page-template-page-de-tpl-php li#press a, ul#nav.de_nav li#press a {background:url(i/de/nav.png) -665px 0}
		.page-template-page-products-tpl-de-php li#contact a, .page-template-homepagetplde-php li#contact a, .page-template-page-de-tpl-php li#contact a, ul#nav.de_nav li#contact a {background:url(i/de/nav.png) -790px 0}
		
			/*hover*/
		.page-template-page-products-tpl-de-php li#products a:hover, .page-template-homepagetplde-php li#products a:hover, .page-template-page-de-tpl-php li#products a:hover, ul#nav.de_nav li#products a:hover {margin: 0 0 0 220px; background:url(i/de/nav.png) -220px -40px}
		.page-template-page-products-tpl-de-php li#about a:hover, .page-template-homepagetplde-php li#about a:hover, .page-template-page-de-tpl-php li#about a:hover, ul#nav.de_nav li#about a:hover {background:url(i/de/nav.png) -367px -40px}
		.page-template-page-products-tpl-de-php li#support a:hover, .page-template-homepagetplde-php li#support a:hover, .page-template-page-de-tpl-php li#support  a:hover, ul#nav.de_nav li#support a:hover {background:url(i/de/nav.png) -524px -40px}
		.page-template-page-products-tpl-de-php li#press a:hover, .page-template-homepagetplde-php li#press a:hover, .page-template-page-de-tpl-php li#press a:hover, ul#nav.de_nav li#press a:hover {background:url(i/de/nav.png) -665px -40px}
		.page-template-page-products-tpl-de-php li#contact a:hover, .page-template-homepagetplde-php li#contact a:hover, .page-template-page-de-tpl-php li#contact a:hover, ul#nav.de_nav li#contact a:hover {background:url(i/de/nav.png) -790px -40px}
		
		/*japanese hover override*/
			/*focus*/
		.page-template-page-products-tpl-ja-php li#products a, .page-template-homepagetplja-php li#products a, .page-template-page-ja-tpl-php li#products a, ul#nav.ja_nav li#products a {background:url(i/ja/nav.png) -220px 0}
		.page-template-page-products-tpl-ja-php li#about a, .page-template-homepagetplja-php li#about a, .page-template-page-ja-tpl-php li#about a, ul#nav.ja_nav li#about a {background:url(i/ja/nav.png) -367px 0}
		.page-template-page-products-tpl-ja-php li#support a, .page-template-homepagetplja-php li#support a, .page-template-page-ja-tpl-php li#support a, ul#nav.ja_nav li#support a {background:url(i/ja/nav.png) -524px 0}
		.page-template-page-products-tpl-ja-php li#press a, .page-template-homepagetplja-php li#press a, .page-template-page-ja-tpl-php li#press a, ul#nav.ja_nav li#press a {background:url(i/ja/nav.png) -665px 0}
		.page-template-page-products-tpl-ja-php li#contact a, .page-template-homepagetplja-php li#contact a, .page-template-page-ja-tpl-php li#contact a, ul#nav.ja_nav li#contact a {background:url(i/ja/nav.png) -790px 0}
		
			/*hover*/
		.page-template-page-products-tpl-ja-php li#products a:hover, .page-template-homepagetplja-php li#products a:hover, .page-template-page-ja-tpl-php li#products a:hover, ul#nav.ja_nav li#products a:hover {margin: 0 0 0 220px; background:url(i/ja/nav.png) -220px -40px}
		.page-template-page-products-tpl-ja-php li#about a:hover, .page-template-homepagetplja-php li#about a:hover, .page-template-page-ja-tpl-php li#about a:hover, ul#nav.ja_nav li#about a:hover {background:url(i/ja/nav.png) -367px -40px}
		.page-template-page-products-tpl-ja-php li#support a:hover, .page-template-homepagetplja-php li#support a:hover, .page-template-page-ja-tpl-php li#support  a:hover, ul#nav.ja_nav li#support a:hover {background:url(i/ja/nav.png) -524px -40px}
		.page-template-page-products-tpl-ja-php li#press a:hover, .page-template-homepagetplja-php li#press a:hover, .page-template-page-ja-tpl-php li#press a:hover, ul#nav.ja_nav li#press a:hover {background:url(i/ja/nav.png) -665px -40px}
		.page-template-page-products-tpl-ja-php li#contact a:hover, .page-template-homepagetplja-php li#contact a:hover, .page-template-page-ja-tpl-php li#contact a:hover, ul#nav.ja_nav li#contact a:hover {background:url(i/ja/nav.png) -790px -40px}
		
		/*finnish hover override*/
			/*focus*/
		.page-template-page-products-tpl-fi-php li#products a, .page-template-homepagetplfi-php li#products a, .page-template-page-fi-tpl-php li#products a, ul#nav.fi_nav li#products a {background:url(i/fi/nav.png) -220px 0}
		.page-template-page-products-tpl-fi-php li#about a, .page-template-homepagetplfi-php li#about a, .page-template-page-fi-tpl-php li#about a, ul#nav.fi_nav li#about a {background:url(i/fi/nav.png) -367px 0}
		.page-template-page-products-tpl-fi-php li#support a, .page-template-homepagetplfi-php li#support a, .page-template-page-fi-tpl-php li#support a, ul#nav.fi_nav li#support a {background:url(i/fi/nav.png) -524px 0}
		.page-template-page-products-tpl-fi-php li#press a, .page-template-homepagetplfi-php li#press a, .page-template-page-fi-tpl-php li#press a, ul#nav.fi_nav li#press a {background:url(i/fi/nav.png) -665px 0}
		.page-template-page-products-tpl-fi-php li#contact a, .page-template-homepagetplfi-php li#contact a, .page-template-page-fi-tpl-php li#contact a, ul#nav.fi_nav li#contact a {background:url(i/fi/nav.png) -790px 0}
		
			/*hover*/
		.page-template-page-products-tpl-fi-php li#products a:hover, .page-template-homepagetplfi-php li#products a:hover, .page-template-page-fi-tpl-php li#products a:hover, ul#nav.fi_nav li#products a:hover {margin: 0 0 0 220px; background:url(i/fi/nav.png) -220px -40px}
		.page-template-page-products-tpl-fi-php li#about a:hover, .page-template-homepagetplfi-php li#about a:hover, .page-template-page-fi-tpl-php li#about a:hover, ul#nav.fi_nav li#about a:hover {background:url(i/fi/nav.png) -367px -40px}
		.page-template-page-products-tpl-fi-php li#support a:hover, .page-template-homepagetplfi-php li#support a:hover, .page-template-page-fi-tpl-php li#support  a:hover, ul#nav.fi_nav li#support a:hover {background:url(i/fi/nav.png) -524px -40px}
		.page-template-page-products-tpl-fi-php li#press a:hover, .page-template-homepagetplfi-php li#press a:hover, .page-template-page-fi-tpl-php li#press a:hover, ul#nav.fi_nav li#press a:hover {background:url(i/fi/nav.png) -665px -40px}
		.page-template-page-products-tpl-fi-php li#contact a:hover, .page-template-homepagetplfi-php li#contact a:hover, .page-template-page-fi-tpl-php li#contact a:hover, ul#nav.fi_nav li#contact a:hover {background:url(i/fi/nav.png) -790px -40px}
		
		/*Russian hover override*/
			/*focus*/
		.page-template-page-products-tpl-ru-php li#products a, .page-template-homepagetplru-php li#products a, .page-template-page-ru-tpl-php li#products a, ul#nav.ru_nav li#products a {background:url(i/ru/nav.png) -220px 0}
		.page-template-page-products-tpl-ru-php li#about a, .page-template-homepagetplru-php li#about a, .page-template-page-ru-tpl-php li#about a, ul#nav.ru_nav li#about a {background:url(i/ru/nav.png) -367px 0}
		.page-template-page-products-tpl-ru-php li#support a, .page-template-homepagetplru-php li#support a, .page-template-page-ru-tpl-php li#support a, ul#nav.ru_nav li#support a {background:url(i/ru/nav.png) -524px 0}
		.page-template-page-products-tpl-ru-php li#press a, .page-template-homepagetplru-php li#press a, .page-template-page-ru-tpl-php li#press a, ul#nav.ru_nav li#press a {background:url(i/ru/nav.png) -665px 0}
		.page-template-page-products-tpl-ru-php li#contact a, .page-template-homepagetplru-php li#contact a, .page-template-page-ru-tpl-php li#contact a, ul#nav.ru_nav li#contact a {background:url(i/ru/nav.png) -790px 0}
		
			/*hover*/
		.page-template-page-products-tpl-ru-php li#products a:hover, .page-template-homepagetplru-php li#products a:hover, .page-template-page-ru-tpl-php li#products a:hover, ul#nav.ru_nav li#products a:hover {margin: 0 0 0 220px; background:url(i/ru/nav.png) -220px -40px}
		.page-template-page-products-tpl-ru-php li#about a:hover, .page-template-homepagetplru-php li#about a:hover, .page-template-page-ru-tpl-php li#about a:hover, ul#nav.ru_nav li#about a:hover {background:url(i/ru/nav.png) -367px -40px}
		.page-template-page-products-tpl-ru-php li#support a:hover, .page-template-homepagetplru-php li#support a:hover, .page-template-page-ru-tpl-php li#support  a:hover, ul#nav.ru_nav li#support a:hover {background:url(i/ru/nav.png) -524px -40px}
		.page-template-page-products-tpl-ru-php li#press a:hover, .page-template-homepagetplru-php li#press a:hover, .page-template-page-ru-tpl-php li#press a:hover, ul#nav.ru_nav li#press a:hover {background:url(i/ru/nav.png) -665px -40px}
		.page-template-page-products-tpl-ru-php li#contact a:hover, .page-template-homepagetplru-php li#contact a:hover, .page-template-page-ru-tpl-php li#contact a:hover, ul#nav.ru_nav li#contact a:hover {background:url(i/ru/nav.png) -790px -40px}
		
		/*Swedish hover override*/
			/*focus*/
		.page-template-page-products-tpl-sv-php li#products a, .page-template-homepagetplsv-php li#products a, .page-template-page-sv-tpl-php li#products a, ul#nav.sv_nav li#products a {background:url(i/sv/nav.png) -220px 0}
		.page-template-page-products-tpl-sv-php li#about a, .page-template-homepagetplsv-php li#about a, .page-template-page-sv-tpl-php li#about a, ul#nav.sv_nav li#about a {background:url(i/sv/nav.png) -367px 0}
		.page-template-page-products-tpl-sv-php li#support a, .page-template-homepagetplsv-php li#support a, .page-template-page-sv-tpl-php li#support a, ul#nav.sv_nav li#support a {background:url(i/sv/nav.png) -524px 0}
		.page-template-page-products-tpl-sv-php li#press a, .page-template-homepagetplsv-php li#press a, .page-template-page-sv-tpl-php li#press a, ul#nav.sv_nav li#press a {background:url(i/sv/nav.png) -665px 0}
		.page-template-page-products-tpl-sv-php li#contact a, .page-template-homepagetplsv-php li#contact a, .page-template-page-sv-tpl-php li#contact a, ul#nav.sv_nav li#contact a {background:url(i/sv/nav.png) -790px 0}
		
			/*hover*/
		.page-template-page-products-tpl-sv-php li#products a:hover, .page-template-homepagetplsv-php li#products a:hover, .page-template-page-sv-tpl-php li#products a:hover, ul#nav.sv_nav li#products a:hover {margin: 0 0 0 220px; background:url(i/sv/nav.png) -220px -40px}
		.page-template-page-products-tpl-sv-php li#about a:hover, .page-template-homepagetplsv-php li#about a:hover, .page-template-page-sv-tpl-php li#about a:hover, ul#nav.sv_nav li#about a:hover {background:url(i/sv/nav.png) -367px -40px}
		.page-template-page-products-tpl-sv-php li#support a:hover, .page-template-homepagetplsv-php li#support a:hover, .page-template-page-sv-tpl-php li#support  a:hover, ul#nav.sv_nav li#support a:hover {background:url(i/sv/nav.png) -524px -40px}
		.page-template-page-products-tpl-sv-php li#press a:hover, .page-template-homepagetplsv-php li#press a:hover, .page-template-page-sv-tpl-php li#press a:hover, ul#nav.sv_nav li#press a:hover {background:url(i/sv/nav.png) -665px -40px}
		.page-template-page-products-tpl-sv-php li#contact a:hover, .page-template-homepagetplsv-php li#contact a:hover, .page-template-page-sv-tpl-php li#contact a:hover, ul#nav.sv_nav li#contact a:hover {background:url(i/sv/nav.png) -790px -40px}

	/***END languages edit***/

/*footer links*/
#footer_links {margin: 0 0 0 390px}
	#footer_links li {float:left;}
	#footer_links a {float: left; padding: 10px} 
		#footer_links a {color: #33ccff; text-decoration: underline}
		#footer_links a:hover, #footer_links a:focus {text-decoration: none }		
		

/*faux float*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/*end faux float*/