@media screen and (-webkit-min-device-pixel-ratio:0) {     body:nth-of-type(1)
    .art-post-body {        padding-bottom: 5px;        margin-bottom: 0px;    }
    .art-page-footer {	        height: 70px;    }
   }

#art-main, table { font-family: Trebuchet MS; font-size: 13px; }
h1, h2, h3, h5, h6, p, a, ul, ol, li { margin: 0; padding: 0; font-family: Trebuchet MS; }
body { margin: 0 auto; padding: 0; color: #0D1216; background-color: #ffffff; font-family: Trebuchet MS; /*background: url('images/subpgcnt.jpg') repeat-x scroll top center;*/ }
	body.not-front #art-main {background: #ffffff url('images/subpgcnt.png') repeat-x scroll top center;}
	body.front { background: url('images/body-bg.png') transparent 0 0 repeat-x; height: auto; }
html, body {height: 100%;}
.news_links a { display: block; border-bottom: 1px solid grey; text-decoration: none; position: relative; color: #565656; text-align: left; height: 15px; padding: 0 10px 0 25px; }
	.news_links a:hover { display: block; text-decoration: none; position: relative; text-align: left; /*background:white;*/ height: 15px; padding: 0 10px 0 25px; }
div.tab table tbody tr td { font: 13px "Trebuchet MS"; color: #1E1E1E; border: 0px solid transparent; }
.art-postcontent, .art-postcontent li, .art-postcontent table {font-family: Trebuchet MS;}
.contactblk { border: 1px solid #B3A9A9; width: 180px; padding: 20px; clear: both; }
.art-postcontent a { font-family: Trebuchet MS; font-size: 13px; /*   color:#666 !important; */ }
.art-postcontent p {margin: 5px 0 12px 0;}
h1, h2, h3, h5, h6, h1 a, h2 a, h3 a, h5 a, h6 a, h1 a:link, h2 a:link, h3 a:link, h5 a:link, h6 a:link, h1 a:visited, h2 a:visited, h3 a:visited, h5 a:visited, h6 a:visited, h1 a:hover, h2 a:hover, h3 a:hover, h5 a:hover, h6 a:hover { font-family: Trebuchet MS; font-size: 32px; }
.art-postcontent a { text-decoration: none; color: #2B5973; }
	.art-postcontent a:link { text-decoration: none; color: #2B5973; }
	.art-postcontent a:visited, .art-postcontent a.visited {color: #2B5973;}
	.art-postcontent a:hover { text-decoration: underline; color: #387599; }
.art-postcontent h2 { color: #387599; margin: 0 0 10px 0; font-family: Trebuchet MS; font-size: 24px; }
.art-postcontent h3 { margin: 0; color: #3B4F63; font-size: 19px;}
ul {list-style-type: none;}
ol {list-style-position: inside;}
#art-main { position: relative; width: 100%; left: 0; top: 0; cursor: default; }
.cleared { float: none; clear: both; margin: 0; padding: 0; border: none; font-size: 1px; }
form { padding: 0 !important; margin: 0 !important; }
/* begin Box, Sheet */
.art-sheet { position: relative; margin: 0 auto; /*min-width: 1px;
    min-height: 1px;*/ }
.art-sheet-body {padding: 0; /*position: relative;*/}
.not-front .art-sheet-body {height: 175px;}
.art-sheet { top: 0 !important; margin-bottom: 0 !important; cursor: auto; width: 998px; }
/* end Box, Sheet */
/* begin Header */
div.art-header { margin: 0 auto; width: 991px; /*position: relative;*/ /*overflow: hidden;*/ }
/* begin Menu */
/* menu structure */
.art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover { outline: none; font-family: Trebuchet MS !important; font-size: 14px; text-transform: uppercase; }
.art-menu, .art-menu ul { margin: 0; padding: 0; border: 0; list-style-type: none; display: block; font-family: Trebuchet MS; /*position: relative;*/ }
.art-menu li { margin: 0; padding: 0; border: 0; display: block; float: left; position: relative; background: none; /*z-index: 99999;*/ font-family: Trebuchet MS; }
	.art-menu li:hover {/* z-index: 10000;
    white-space: normal;*/}
.art-menu li li { float: none; padding: 0; /*z-index: 1000;*/ }
.art-menu ul { visibility: hidden; position: absolute; z-index: 10; left: 0; top: 0; background: none; }
.art-menu li:hover>ul { visibility: visible; top: 100%; }
.art-menu li li:hover>ul { top: 0; left: 100%; }
.art-menu ul { background-image: url('images/spacer.gif'); padding: 10px 0 0 0; margin: 0 0 0 -20px; }
.art-menu ul ul { padding: 0; margin: 0; border-top: #CCC solid 1px; }
/* menu structure */
.art-menu {padding: 0 0 0 0;}
.art-nav { width: 991px; /*min-height: 42px;*/ float: left; margin-left: 3px; height: 38px; margin-bottom: 4px; background: url(images/menu-bg.png) no-repeat 0 0 transparent;  }
	.art-nav .l, .art-nav .r { position: absolute; z-index: -1; top: 0; height: 100%; background-image: url('images/nav.png'); }
	.art-nav .l { float: left; height: auto; /* width: 835px; */ }
	.art-nav .r {float: left; /*  width: 835px; */}
/* end Menu */
/* begin MenuItem */
.art-menu a { position: relative; display: block; overflow: hidden; height: 38px; cursor: pointer; text-decoration: none; font-family: Trebuchet MS; }
.art-menu ul li { margin: 0; clear: both; }
.art-menu a .l { left: 0; right: 0; }
.art-menu a .r { right: 0; /* width: 400px;*/ clip: rect(auto, auto, auto, 400px); }
.art-menu a .t, .art-menu ul a, .art-menu a, .art-menu a:link, .art-menu a:visited, .art-menu a:hover { text-align: left; text-decoration: none; }
.art-menu a .t { color: #fff; padding:7px; margin: 0 0; line-height: 38px; text-align: center; font-weight: bold; font-size: 12px; height: 38px; }
.art-menu a:hover .l, .art-menu a:hover .r {top: -47px;}
.art-menu li:hover>a .l, .art-menu li:hover>a .r {top: -47px;}
.art-menu li:hover a .l, .art-menu li:hover a .r {top: -47px;}
.art-menu a:hover .t {color: #F9FAFB;}
.art-menu li:hover a .t ,.art-menu li.active a .t { color: #F9FAFB; border: 1px solid #000000; padding: 10px 8px; background-color: #004088;  }
.art-menu>li.first:hover>a,.art-menu>li.first.active>a>.t { border-top-left-radius: 7px; border-bottom-left-radius: 7px; }
/* end MenuItem */
/* begin MenuSeparator */
.art-menu .art-menu-li-separator { display: block; width: 1px; height: 42px; }
.art-nav .art-menu-separator { display: block; margin: 2px 0 0 0; width: 2px; height: 36px; background: url('images/menu-sep.jpg') transparent no-repeat; }
/* end MenuSeparator */
/* begin MenuSubItem */
/* Menu Subitem top */
.art-menu ul { display: block; line-height: 35px; background: url(images/top-menu.png); background-position: 20px top; background-repeat: no-repeat; z-index: 999; margin-left: -5px; }
	.art-menu ul a { display: block; text-align: center; white-space: nowrap; height: 35px; width: 150px; overflow: hidden; line-height: 35px; border-bottom: solid 1px #D0D0D0; border-left: solid 1px #D0D0D0; border-right: solid 1px #D0D0D0; border-color: #D0D0D0; background-position: 15px 0; background-color: #84d0f0; }
	.art-menu ul li ul { display: block; text-align: center; white-space: nowrap; background-position: 15px 0; background-image: none !important; clear: both; }
		.art-menu ul li ul a { display: block; text-align: center; white-space: nowrap; height: 35px; width: 200px; overflow: hidden; line-height: 35px; border-bottom: solid 1px #D0D0D0; border-left: solid 1px #D0D0D0; border-right: solid 1px #D0D0D0; border-color: #D0D0D0; background-position: 15px 0; background-color: #84d0f0; }
	.art-menu ul a:link, .art-menu ul a:visited, .art-menu ul a:hover, .art-menu ul a:active,.art-nav ul.art-menu ul span .art-nav ul.art-menu ul span span { text-align: left; text-indent: 7px; text-decoration: none; line-height: 35px; color: #014088; font-size: 14px; width: 285px; padding: 0 0 0 0px; background-position: 5px 3px; font-weight: bold; }
.menu-457, ul.links li.menu-457 {background-image: none;}
.menu-458, ul.links li.menu-458 {background-image: none;}
.menu-472, ul.links li.menu-472 {background-image: none;}
.menu-473, ul.links li.menu-473 {background-image: none;}
.menu-474, ul.links li.menu-474 {background-image: none;}
.art-menu ul li a:hover { color: #ffffff; border-color: #D0D0D0; background-color: #0186cb; /*  background-position: 0 -35px;*/ }
.art-menu ul li:hover>a { color: #ffffff; border-color: #D0D0D0; background-color: #0186cb; /*  background-position: 0 -35px;*/ }
.art-nav .art-menu ul li a:hover span, .art-nav .art-menu ul li a:hover span span {color: #ffffff;}
.art-nav .art-menu ul li:hover>a span, .art-nav .art-menu ul li:hover>a span span {color: #ffffff;}
/* end MenuSubItem */
/* begin Layout */
.art-content-layout { overflow: hidden; border-collapse: collapse; background-color: Transparent; border: none !important; padding: 0 !important; clear: both; }

.node-type-webform .art-content-layout {min-height: 500px;}
/* begin Button */
.art-button-wrapper a.art-button, .art-button-wrapper a.art-button:link, .art-button-wrapper input.art-button, .art-button-wrapper button.art-button { text-decoration: none; font-family: Trebuchet MS; font-size: 13px; position: relative; top: 0; display: inline-block; vertical-align: middle; white-space: nowrap; text-align: center; color: #FFFFFF !important; width: auto; outline: none; border: none; background: none; line-height: 32px; height: 32px; margin: 0 !important; padding: 0 16px !important; overflow: visible; cursor: pointer; }
.art-button-wrapper { vertical-align: middle; display: inline-block; position: relative; height: 32px; overflow: hidden; white-space: nowrap; width: auto; margin: 0; padding: 0; z-index: 0; }
input, select, textarea { vertical-align: middle; font-family: Trebuchet MS; font-size: 13px; }
.art-button-wrapper .art-button-l, .art-button-wrapper .art-button-r { display: block; position: absolute; height: 106px; margin: 0; padding: 0; background-image: url('images/button.png'); }
.art-button-wrapper .art-button-l { left: 0; right: 9px; }
.art-button-wrapper .art-button-r { width: 407px; right: 0; clip: rect(auto, auto, auto, 398px); }
.art-button-wrapper input {float: none !important;}
#banner2 { margin: 37px 0 0 0; padding-top: 0px; /*padding-top:47px;*/ }
/* begin Box, Block */
.art-block { position: relative; margin: 0 auto; min-width: 1px; /*min-height: 1px;*/ }
.art-block-body { position: relative; padding: 0; }
.art-block {margin: 0 0 0 5px;}
/* end BlockHeader */
/* begin Box, BlockContent */
.art-blockcontent { position: relative; margin: 0 auto; min-width: 1px; /*  min-height: 1px;*/ }
.art-blockcontent-body { position: relative; padding: 5px; }
.art-blockcontent-body, .art-blockcontent-body li, .art-blockcontent-body a, .art-blockcontent-body a:link, .art-blockcontent-body a:visited, .art-blockcontent-body a:hover { font-family: Trebuchet MS; /*color: #283643;*/ font-size: 12px; }
.art-blockcontent-body p {margin: 6px 0 6px 0;}
.art-blockcontent-body a {color: #2B5973;}
	.art-blockcontent-body a:link {color: #2B5973;}
	.art-blockcontent-body a:hover, .art-blockcontent-body a.hover { color: #387599; text-decoration: none; }
/* end Box, BlockContent */
/* begin Box, Post */
.art-post { position: relative; margin: 0 auto; /*min-width: 1px;
    min-height: 1px;*/ }
.art-post-body { position: relative; padding-top: 0px; padding-right: 10px; *padding-bottom: 0px; padding-bottom: 0px; padding-bottom: 0px9; padding-bottom: 5px; padding-left: 10px; }
.art-post {margin: 0;}
a img {border: 0;}
.art-article img, img.art-article { border: solid 0 #B2C2D1; margin: 0px; }
.art-article table, table.art-article { border-collapse: collapse; font: 13px "Trebuchet MS"; margin: 1px; }
.art-article th, .art-article td { padding: 2px; vertical-align: top; /*border: solid 1px #E8E8E8;*/ text-align: left; }
fieldset { margin: 1em 0; padding: 1em; border: solid 1px #E8E8E8; width: 95%; }
/* end PostIcons, PostHeaderIcons */
/* begin PostBullets */
.art-post ol, .art-post ul { margin: 0; /*  margin: 1em 0 1em 2em;*/ padding: 0; }
.art-post li {font-size: 13px;}
	.art-post li ol, .art-post li ul { margin: 0px; padding: 0; }
.art-post li { color: #283643; padding: 0; }
.art-post li {padding: 0 0 0 0px;}
.art-post ul>li { background-image: none; /* background-image: url('images/postbullets.png');*/ background-repeat: no-repeat; padding-left: 0px; /* makes "ul li" not to align behind the image if they are in the same line */ overflow-x: hidden; overflow-y: hidden; }
/* begin PostIcons, PostFooterIcons */
.art-postfootericons, .art-postfootericons a, .art-postfootericons a:link, .art-postfootericons a:visited, .art-postfootericons a:hover { font-family: Trebuchet MS; color: #364759; }
.art-postfootericons {padding: 1px;}
	.art-postfootericons a, .art-postfootericons a:link { text-decoration: none; color: #2B5973; }
	.art-postfootericons a:visited, .art-postfootericons a.visited {color: #2B5973;}
	.art-postfootericons a:hover, .art-postfootericons a.hover {color: #387599;}
/* end PostIcons, PostFooterIcons */
/* begin Footer */
.art-footer { position: relative; overflow: hidden; width: 100%; }
.art-footer-t { position: absolute; top: -1px; left: 0; right: 0; bottom: 0; background-color: #D6DEE6; }
.art-footer, .art-footer a, .art-footer a:link, .art-footer a:visited, .art-footer a:hover { color: #192129; font-size: 11px; }
.art-footer, .art-footer-text, .art-footer p {text-align: center;}
.art-footer a, .art-footer a:link { color: #295670; text-decoration: none; }
.art-footer a:visited {color: #394D60;}
.art-footer a:hover { color: #458FBA; text-decoration: underline; }
/* end Footer */
/* begin PageFooter */
.art-page-footer, .art-page-footer a, .art-page-footer a:link, .art-page-footer a:visited, .art-page-footer a:hover { font-family: Trebuchet MS; font-size: 11px; letter-spacing: normal; word-spacing: normal; font-style: normal; font-weight: normal; text-decoration: none; color: #a0a0a0; color: #999; font-weight: normal; /*font-family: Trebuchet MS;*/ }
.art-page-footer { text-decoration: none; color: #a0a0a0; height: 155px; overflow: hidden; background: url(images/footerBg.png) repeat-x; position: relative; clear: both; background-color: #f4f4f4; padding-bottom: 0; }
/* END FCKEditor, CKEditor modules support*/
table {width: 100%;}
ul li, .item-list ul li, .menu ul li, li.expanded, li.leaf, li.collapsed { text-align: left; display: block; list-style-type: none; list-style-image: none; margin: 0; }
ul.arttabs_primary, ul.arttabs_secondary, .links, img.service-links { padding-left: 0; margin-left: 0; }
ul.arttabs_primary li, ul.arttabs_secondary li { background-image: none; float: left; display: inline; padding: 0; }
ul.links {overflow: hidden;}
.block ul { display: inline; background-image: none; padding: 0; }
/* Fix fieldset for IE8 and FFox */
fieldset, fieldset legend {display: block;}
.breadcrumb { display: block; color: #0053a0; /*padding-bottom: .7em;*/ font-family: Trebuchet MS; /* color: #666666;*/ margin-top: 10px; font-size: 13px; height: 25px; }
	.breadcrumb a { padding-top: 15px !important; padding-bottom: 5px !important; }
#edit-name, #edit-pass, #edit-mail {width: 90%;}
.messages { padding: 5px; margin: 5px 0; }
#footer {text-align: center;}
.art-blockcontent {width: 100% !important;}
.profile h3 { border-bottom: 0 none; margin-bottom: 1em; }
/* BEGIN ImageField module fix */
img.imagefield {margin: 0;}
/* END ImageField module fix */
/* BEGIN Support User picture */
.picture, .comment .submitted { clear: right; float: right; padding-left: 1em; }
/* END Support User picture */
/* BEGIN Move bradcrumb from separate post */
h2.with-tabs { margin-top: 0; margin-bottom: 0; }
/* BEGIN Increasing distance between buttons */
span.art-button-wrapper {margin: 0 5px 0 0;}
.art-postcontent ul.arttabs_primary li, .art-postcontent ul.arttabs_secondary li { background-repeat: no-repeat; background-image: none; }
tbody, tbody th, tr.even, tr.odd {border: none;}
/* header files css   */
.head_autover { float: left; width: 991px; /* height: 82px;*/ margin-bottom: 21px; }
.logo_autover { height: auto; width: 110px; float: left; margin: 55px 0 0 5px; }
.login_autover { float: left; height: auto; width: 168px; margin-top: 20px; /*padding-left: 8px;*/ }
/*
  Search block
*/
#search_block {padding: 6px 0 0 16px; /* margin-left:241px;*/ float: left;}
#search-block-form {width: 147px;}
	/*#search-block-form .form-text {  background:url(images/bg-search.png) no-repeat;border:0px; border:none; color: #6A87A3; font-size: 12px; width:80px; outline:none; height:28px; line-height:28px; float:left}*/
#search-block-form .form-submit { background: url("images/searchbtn-bg.png") no-repeat; border: 0 none; width: 30px; cursor: pointer; /*text-indent:-9999px;*/ height: 30px; line-height: 28px; float: left; color: transparent; line-height: 999px; /* Set it higher than your image height */ overflow: hidden; /* Hide the text */ font-size: 0; /* FF2 doesn’t like the above */ }
	#search-block-form input { background: url(images/searchbg.png) no-repeat; border: 0px; border: none; color: #ffffff; font-size: 14px; width: 80px; outline: none; height: 26px; line-height: 20px; width: 100px; float: left; padding-left: 4px; text-align: center; font-weight: bold; }
.front #search-block-form input#edit-search-block-form-1 {width: 105px;}
.footer_middle_autover { float: left; height: auto; width: 220px; margin-top: 20px; clear: left; z-index: 1000; /*margin-left:20px;
    position: relative;
    top: 65px;*/ }
/* login autover@clubstarts here */
.login {width: 240px;}
.show_login { width: 300px; float: left; }
.autover_login_cover { width: 215px; display: none; position: absolute; height: 140px; z-index: 9999 !important; background-image: url(images/login-bg.png); background-repeat: no-repeat; background-position: center top; padding-left: 30px; padding-top: 30px; margin-left: -90px; }
/*slider  */
/* new added  */
.date_news_format {color: #999;}
.date_news { font-family: Trebuchet MS; font-size: 14px; float: left; height: auto; width: 445px; color: #333; font-weight: normal; margin: 5px 0 0 0; line-height: 18px; }
.image_for_pdf { float: left; height: auto; width: 90px; }
.header_downloads_pdf { float: left; height: auto; width: 250px; padding-top: 5px; font-family: Trebuchet MS; color: #333; font-size: 20px; }
.header_downloads_pdf_rhs { color: #333333; float: left; font-family: Trebuchet MS; font-size: 20px; height: auto; padding-top: 5px; width: 170px; }
.footer_video_news { float: left; height: auto; width:auto; }
.footer_sapration_top { background-image: url(images/sap_bg.png); background-position: left center; float: left; height: 10px; width: 980px; margin-bottom: 10px; }
/* footer video and download for news page ends here */
/* sidebar dropdown style    */
/* end sidebar dropdown style    */
/* Country locater page style starts here */
.country_locater { float: left; height: 450px; padding-top: 50px; width: 900px; margin-left: 50px; background: url(images/country-locator-bg.png); }
.select_country { float: left; height: auto; width: 300px; }
.select_country_header { font-family: Trebuchet MS !important; font-weight: normal; font-size: 16px; color: #06418d; float: left; height: auto; width: 300px; padding-bottom: 10px; }
.dropdown_selector { float: left; height: auto; width: 300px; }
	.dropdown_selector select { font-weight: bold; width: 220px; color: #666; text-align: left; padding: 5px !important }
	.dropdown_selector option {font-style: italic;}
/* Country locater page style Ends here */
/*  legal-disclamer page starts here */
.legal-disclamer { float: left; height: auto; width: 900px; }
.leftcontant-disclamer { float: left; width: 435px; margin-right: 15px; font-family: Trebuchet MS; font-size: 14px; color: #333; line-height: 20px; }
.right_content_disclamer { float: left; height: auto; width: 435px; margin-left: 15px; font-family: Trebuchet MS; font-size: 14px; color: #333; line-height: 20px; }
.headlins_legaldisclamer { font-family: Trebuchet MS; float: left; /*color:#df4dbd;*/ height: auto; width: 900px; font-size: 17px; text-transform: uppercase; font-weight: normal; margin-bottom: 10px; }
/*  legal-disclamer page ends here */
/* new new page footer added started  */
.footer_bottom_news_new { float: left; height: auto; width: 980px; }
.footer_bottom_new { height: auto; width: 980px; }
.left_bottom_news_new { float: left; height: auto; width: 480px; }
.right_footer_bottom_new { float: left; height: auto; margin-left: 40px; width: 600px; }
.body_footer_news_new { float: left; height: auto; width: 290px; }
/* new new page footer added ends  */
/* search corrected  removed the backgroud image */
#search_block .art-button-wrapper .art-button-l, #search_block .art-button-wrapper .art-button-r { display: none !important; position: absolute; height: 106px; margin: 0; padding: 0; /* background-image: url('images/button.png');*/ }
/* search corrected ends here  */
/* search page edit corrected starts here  */
.page-search .box {font-family: Trebuchet MS;}
.page-search h2 { font-family: Trebuchet MS; font-size: 20px; }
.webform .webform-client-form label { width: 200px; float: left; font-weight: normal; }
.webform .webform-client-form input { border: 1px solid #999999; /*background-color: #EDECEC;*/ height: 20px; margin: -8px 0 0; width: 275px; color: #777777; color: #000; }
.webform .webform-client-form .form-actions .form-submit { border: 0 none; /* background: url("images/button.png") no-repeat scroll 0 0 transparent; remove bg */ color: white; float: right !important; height: 32px; margin: 0px 0 0 196px !important; width: 137px; }
.webform .webform-client-form textarea { border: 1px solid #999999; /*background: none repeat scroll 0 0 transparent;*/ height: 100px; margin-left: 0; width: 474px; }
.marker, .form-required {display: none;}
.webform .webform-client-form .grippie {display: none;}
.webform .art-post-body .art-post-inner {margin: -280px 0 0 285px;}
.webform .webform-client-form .form-actions .art-button-wrapper .art-button-l {left: 198px;}
.webform-client-form #edit-actions {width: 350px;}
.webform .art-postcontent p {width: 485px;}
.webform .art-postfootericons {display: none;}
.home-products-icons { width: 190px; height: auto; /*height:162px;
    height:130px;*/ padding: 0; margin: 0; clear: both; }
	.home-products-icons ul { overflow: hidden; /*display:block;*/ height: auto; }
		.home-products-icons ul li { list-style-type: none; margin: 0; /* display:block;*/ padding: 0; float: left; /*clear: both;*/ /*overflow: hidden;*/ }

			.home-products-icons ul li img { float: left; margin: 3px; }
			.home-products-icons ul li p { float: left; width: 120px; margin: 6px 0 0 5px; }
			.home-products-icons ul li a { text-decoration: none; font: 16px "Trebuchet MS"; color: #014088; font-weight: bold; }
				.home-products-icons ul li a:hover,.home-products-icons ul li a:focus {color: #3575ba;}
.clubautover { width: 168px; padding: 0; float: left; background: url(images/clubautove-btn.png) no-repeat; text-indent: -999em; display: block; height: 45px; }
button { background: url(images/more-info-btn-bg.png) no-repeat top left; width: 131px; height: 30px; border: none; cursor: pointer; font-size: 12px; text-transform: uppercase; color: #FFFFFF; }
.inner-middle-contnet { width: 995px; height: auto; margin: 0 auto; clear: both; }
.inner-middle-contnet { *width: 760px; *height: auto; *margin: 0 auto; *float: left; }
	.inner-middle-contnet .left-content { width: 745px; float: left; height: auto; margin: 0 15px 35px 0; }
.news_links { display: block; text-align: left; margin-left: 10px; width: 200px; }
.art-sidebar1-news-header { margin-left: 20px; margin-bottom: 20px; white-space: nowrap; line-height: 34px; color: #565656; font-family: "Trebuchet MS" !important; font-size: 18px !important; }
.example {position: relative;}
.art-sidebar1-news { float: right; width: 200px; }
.inner-middle-contnet .gallery { width: 280px; height: 293px; float: left; margin: 0 20px 0 0; }
.inner-middle-contnet .text { width: 445px; float: left; margin: 0 0 0 -1px; color: #333333; font-family: "Trebuchet MS"; font-size: 13px; }
.inner-middle-contnet  h2 { margin: 0; padding: 0; font: 23px Trebuchet MS; color: #06418d; }
.inner-middle-contnet .text p { margin: 10px 5px 10px 0; line-height: 18px; font: 12px "Trebuchet MS"; color: #000000; line-height: 18px; }
/*Footer Start*/
.footer_bottom_news_new { float: left; height: auto; width: 100%; padding-bottom: 20px; background-color: #ffffff; }
.footer_sapration_top { background-image: url("images/video-top.png"); background-position: left center; float: left; height: 10px; margin-bottom: 10px; width: 100%; background-repeat: repeat-x; }
.footer_bottom_new { margin: 0 auto; height: auto; width: 980px; }
.left_bottom_news_new { float: left; height: auto; width: 480px; }
.footer_centre_sap { float: left;  height: 188px; width: 10px; }
.header_downloads_pdf { color: #06418d; float: left; font-family: Trebuchet MS; font-size: 23px; height: auto; padding-top: 2px; width: 250px; }
.art-postcontent a:link { color: #2B5973; text-decoration:underline; }
.art-postcontent a { font-family: Trebuchet MS; /*  color: #666666 !important; */ font-size: 13px; }
.right_footer_bottom_new { float: left; height: auto; margin-left: 20px; width: 470px; }
.body_footer_news_new { float: left; height: auto; width: 290px; color: #999999; font-weight: bold; }
	.body_footer_news_new a { font-weight: bold; text-decoration: none !important; color: #B32127; }
.header_downloads_pdf_rhs { color: #06418d; float: left; font-family: Trebuchet MS; font-size: 23px; height: auto; padding-bottom: 25px; padding-top: 5px; width: 370px; font-weight: normal; }
.search-info {display: none;}
.image_for_pdf { float: left; width: 490px; }
	.image_for_pdf img { float: left; margin-right: 10px; }
a.lightbox-processed img { width: 122px; height: 86px; }
/*End Footer*/
.pdf_hover { margin-bottom: 15px; color: #777; font: 13px "Trebuchet MS"; font-weight: bold; padding: 7px 5px; }
	.pdf_hover:hover { padding: 6px 4px; background: #f8f8f8; width: auto; cursor: pointer; border: 1px solid #dddddd; }
.breadcrumb .menu_icon { background-image: none; padding-left: 0px !important; }
.readmorebutton { background: url(images/more-info.png) no-repeat; padding: 6px 0 5px 10px; height: 30px; border: 0; line-height: 20px; width: 131px; text-align: left; }
	.readmorebutton a { color: #fff; text-decoration: none; font-size: 13px; font-family: Trebuchet MS; cursor: pointer; }
.news-gallery img { background: transparent; zoom: 1; }
.select_box {margin-left: 15px;}

.art-content-layout .art-layout-cell, .art-content-layout .art-layout-cell .art-content-layout .art-layout-cell {display: table-cell;}
.node-type-contents .inner-middle-contnet {width: auto; overflow:hidden;}
#lightbox {top: 27% !important; position: fixed}
body > #art-main {height: auto!important; /* min-height:650px;  height: 650px;*/}
html, body, #art-main { margin: 0; /*height:100%;*/ padding: 0; }
/*contact page*/
.webform .art-post-body .art-post-inner {margin: 0;}
#contact { width: 230px; float: left; }
.webform { float: left; margin: 10px 0 0 35px; }
.news-image img {background-color: #e0e0e0;}
ul.news-thumb-list li  a img {background-color: #e0e0e0;}
.news-gallery .news-thumbs li a {outline: none;}
.disableclubautover { background: url(images/disablelogin.png) no-repeat; display: none; }
/*header*/
#block-block-11 { width: 220px; display: block; overflow: hidden; float: left; margin: 0; padding: 0; }
	#block-block-11 .footer_middle_autover a { display: block; float: left; margin-right: 2px; }
		#block-block-11 .footer_middle_autover a:hover { display: block; width: auto; }
	#block-block-11 .art-blockcontent-body { padding: 0; margin: 0; }

.art-header .art-nav #art-menu-id { float: left; display: block; }
.art-header .art-nav #search-search-0 { float: left; display: block; height: 45px; width: 163px; }
.art-header #art-menu-id { height: 45px; width: 828px; }
/*footer*/
#footerWrapper { width: 998px; display: block; margin: 0 auto; color: #a0a0a0; overflow: hidden; }
	#footerWrapper .art-block {margin: 0;}
#footer2 {width: 330px;}
#footer3 {width: 344px;}
.not-front #footer2 {width: 310px;}
.not-front #footer3 {width: 327px;}
#footer4  .footer_logo_autover { float: right; margin-top: 25px; }
#footerWrapper .footerDiv { display: block; float: left; margin: 28px 0 18px 0; border-left: 1px solid #c3c3c3; overflow: hidden; padding: 0 8px; height: 80px; }
#footerWrapper #footer4 { width: 156px; padding: 0; }
#footerWrapper .footerDiv p { padding-bottom: 12px; text-transform: uppercase; margin: 0; font-size: 11px; }
	#footerWrapper .footerDiv p.copiright {text-transform: capitalize;}
.footerLink {margin-bottom: 13px;}
/*banner*/
#banner1 { width: 190px; position: absolute; /*margin-top: 10px;*/ left: 0; z-index: 10; height: 282px; top: 0; background: url('images/whitealpha.png') repeat; /*    background-color:#ffffff; */ /*    opacity:0.70;*/ }
#bannerBottom {clear: both;}
#banner3 h2 ,#banner4 h2, #banner350yrs h2 { color: #06418d; font-size: 20px; font-family: "Trebuchet MS"; margin: 20px 0; }
#banner350yrs h2 { font-size: 23px; font-weight: normal; }
#banner350yrs h2 { padding: 20px 0 10px; margin: 3px 0 0 0; }
#banner3 p , #banner4 p, #banner350yrs p { font-family: "Trebuchet MS"; font-size: 13px; line-height: 21px; color: #000; }
#bannerWrapper {position: relative;}
.breadcrumb a { color: #666666; text-decoration: none; }
div.breadcrumb a:last-child { color: #0053a0; text-decoration: none; }
.home-content .readmorebutton { width: 131px; padding-left: 0; height: 23px; }
	.home-content .readmorebutton  a { padding-left: 5px; display: block; line-height: 22px; font-size: 13px; }
.gobackbutton { background: url(images/go-back-btn.png) no-repeat; padding: 8px 0 5px 31px; height: 30px; border: 0; }
	.gobackbutton a { color: #fff; text-decoration: none; font-size: 13px; font-family: Trebuchet MS; cursor: pointer; }
/*background while login*/
#footerWrapper .art-blockcontent-body {padding: 5px 0;}
.footer_video_news a { display: block; cursor: pointer; }
.videoPlay { position: absolute; left: 33%; top: 26%; display: block; }
.lightbox-processed .videoPlay  img { width: 41px; height: 40px; }
a.lightbox-processed .topLeft img { width: 6px; height: 7px; position: absolute; left: 0; top: 0; }
a.lightbox-processed .topRight img { width: 6px; height: 7px; position: absolute; right: 0; top: 0; }
a.lightbox-processed .bottomLeft img { width: 6px; height: 7px; position: absolute; left: 0; bottom: 4px; }
a.lightbox-processed .bottomRight img { width: 6px; height: 7px; position: absolute; right: 0; bottom: 4px; }
/*14-feb-2014*/
.autoVideothumb { float: left; margin: 11px 40px 0 -7px; position: relative; }
.footer_video_news a {float: left;}
.videoWrapper {clear: both;}
/*header change*/
.login_autover {margin-top: 10px;}
#flagOuterWrapper { float: right; margin-bottom: 2px; }
	#flagOuterWrapper .art-block, #flagOuterWrapper .footer_middle_autover { width: auto; margin-top: 1px; }
	#flagOuterWrapper .footer_middle_autover a {margin: 0 8px 0 10px;}
	#flagOuterWrapper .art-blockcontent {margin: 0;}
/*2015*/
body {background-color: #f4f4f4;}
.front  #banner350yrs { background: url(images/hmpgcntbg.png) repeat-x transparent 0 0; background-color: #ffffff; }
.front #banner5 { width: 998px; margin: 0 auto; background: url(images/350-image.png) right top no-repeat; min-height: 260px; }
	.front #banner5 #banner5-block-19 { width: 500px; background: url("images/borderright.png") no-repeat right center; padding-bottom: 30px; }
		.front #banner5 #banner5-block-19 .content {width: 418px;}
/* for slider*/
.jssorb10 {position: absolute; left:465px !important;}
	.jssorb10 div, .jssorb10 div:hover, .jssorb10 .av { position: absolute; width: 15px; /* size of bullet elment */ height: 11px; background: url(images/bullet.png) no-repeat; overflow: hidden; cursor: pointer; }
	.jssorb10 div {background-position: 0 0;}
		.jssorb10 div:hover, .jssorb10 .av:hover {background-position: -15px 0;}
	.jssorb10 .av {background-position: -15px 0px;}
	.jssorb10 .dn, .jssorb10 .dn:hover {background-position: -15px 0px;}
.middleLogo { width: 160px; margin: 24px auto 0; }
.art-nav .art-menu-id { float: left; width: 100px; }
#search-search-0 {float: left;}
.pdf_hover h6 { color: #06418d; text-decoration: none; font-size: 11px; font-weight: bold; }
#footerWrapper #footer2 .gplay > img {padding-right: 9px;}
#footerWrapper #footer1 .art-blockcontent-body img {padding-right: 3px;}
.pdf-size { color: #000; font-weight: normal; }
.select_box select {width: 180px;}
.art-nav #art-menu-id { float: left; height: 38px; width: 828px; }
.home-products-icons li a{	display: block;      padding: 11px 0 11px 58px ;  height:41px; width:185px;}
.home-products-icons li:hover p a{ color:#044997;}

.home-products-icons li.one a {    background: transparent url("images/glass_0.png") no-repeat scroll left center;    }
.home-products-icons li.two a {    background: transparent url("images/access.png") no-repeat scroll left center;    }
.home-products-icons li.three a {    background: transparent url("images/bonding.png") no-repeat scroll left center; padding-top:5px; }
.home-products-icons li.four a {    background: transparent url("images/tools_1.png") no-repeat scroll left center;  }
.home-products-icons li.last a {    background: transparent url("images/ew.png") no-repeat scroll left center;  }
.home-products-icons li.one:hover a {    background: transparent url("images/glashover.png") no-repeat scroll left center;  }
.home-products-icons li.two:hover a {    background: transparent url("images/acchover.png") no-repeat scroll left center;  }
.home-products-icons li.three:hover a {   background: transparent url("images/bondhover.png") no-repeat scroll left center;}
.home-products-icons li.four:hover a {    background: transparent url("images/toolshover.png") no-repeat scroll left center;   }
.home-products-icons li.last:hover a {    background: transparent url("images/myautoverhover.png") no-repeat scroll left center;    }
.page-node .inner-middle-contnet .text table td{ border-color:transparent !important;}


/*Jan 29 2016*/
.gallery .item-list ul li{
  padding-right: 12px;
  padding-right: 8px\9;
}
.gallery .item-list ul li:last-child{
  padding-right: 0;
  padding-right: 0px\9;
}
#block-block-11 .art-blockcontent-body a{
    margin: 0px 8px;
}
#block-system-main.art-block{
    margin:0;
}
#block-system-main.art-blockcontent-body{
    padding: 0;
}
#search-form .container-inline label{
    display:flex !important;
}
#search-form .container-inline label{
    font-size: 13px !important;
}
.page-search h2{
    margin-bottom: 15px;
}
/*Feb 01 2016*/
.gallery .item-list ul li{
    opacity: 0.7;
}
.gallery .item-list ul .activeSlide{
    opacity: 1;
}

/*Site map styles*/
#site-map .site-map-box {
    margin-bottom: 1em;
    margin-left: 300px;
}
#site-map .site-map-box ul{
    padding-left:1.5em;
}
#site-map .site-map-box ul ul{
    padding-left: 15px;
}
.site-map-menus ul li{
    padding-left: 15px;
}
#site-map .site-map-box ul li a{
    font-size: 13px;
    text-decoration: none;
    line-height: 22px;
}
.menu-457, ul.links li.menu-457{
    padding-left: 30px;
}
.menu-473, ul.links li.menu-473{
    padding-left: 33px;
}
.menu-458, ul.links li.menu-458{
    padding-left: 30px;
}
.menu-474, ul.links li.menu-474{
    padding-left: 26px;
}
.menu-472, ul.links li.menu-472{
    padding-left: 28px;
}

/*Menu styles*/
.art-menu li:hover a .t, .art-menu li.active a .t{
    padding: 10px 6px;
}

/* 16.02.16 */
.hbannerbottom .right_contant p {
	color: #082f78 !important;
    font-family: "Trebuchet MS";
    font-size: 15px !important;
    font-weight: bold;
}
/*newcode*/
#footer4 .footer_logo_autover {
    float: right;
    margin-top: 10px;
}
.footer_logo_autover > img {
    height: 46px !important;
}
.middleLogo {
    margin: 5px auto 0;
    width: 160px;
} 
body.admin-menu{
    margin: 0px !important;
}
.links.inline{
    display: none !important;
}
.i18n-ru .home-products-icons li.last a{
    height:48px !important;
}