﻿
td#LeftFrame {
	padding: 6px 13px 20px 9px;
}

td#RightFrame {
	padding: 6px 19px 20px 16px;
}

td#RightBannerFrame {
	padding: 6px 19px 20px 16px;
}

td#CalendarLeftFrame {
	padding: 6px 13px 20px 9px;
}

td#CalendarRightFrame {
	padding: 6px 19px 20px 16px;
}

td#PGRightBannerFrame {
	padding: 6px 19px 20px 16px;
}

td#TwoColLeftFrame {
	padding: 6px 13px 20px 9px;
}

img.TopLinks {
	margin-right: 3px;
	margin-left: 9px;
}

img.listboxfloat {
	padding-right:3px;
}

td.LeftNavArrow img {
	margin: 2px 0 0 4px;
}

img.LeftNavImage {
	background-image: url("listarrow.ltr.gif"//);	
}

td.LeftNavLevel1 {
	padding: 3px 0px 4px 6px;
}

td.LeftNavLevelSelect1 {	
	padding: 3px 0px 4px 6px;
}

td.LeftNavLevel2{
	padding: 1px 0px 0px 13px;
}

td.LeftNavLevelSelect2 {	
	padding: 1px 0px 3px 13px;
}

td.LeftNavLevel3{
	padding: 0px 0px 0px 20px;
}

td.LeftNavLevelSelect3 {	
	padding: 0px 0px 3px 20px;
}

h5.AbstractTitle {
	padding-left: 7px;
}

img.NavListArrow {	
	float: left;
	background-image: url("listarrow.ltr.gif"/);
}

td.RightSelect, td.RightSelect p
{
	padding-left: 6px;
	text-align: left;	
}

td.RightSelectBox {
	text-align: left;
}

img.NavListBox {	
	float: left;
	margin: 5px 6px 0 0;
}

.AlignOpposite {
	text-align: right;
}

/*start of VTOSlogin.css styles*/
.loginFormTable td.labelcell {
	padding:0px 0px 2px 8px;
	vertical-align:bottom;
}
/*end of VTOSlogin.css styles*/

td.PromoListBox {
	padding-left: 6px;
}

td.PromoBigListBox {
	padding-left: 6px;
}


img.GenericPromoBox {
	float: left;
	margin: 4px 6px 0 0;
}

img.PromoSmallBox {
	float: left;
	margin: 4px 6px 0 0;
}

img.PromoBigBox {
	float: left;
	margin: 4px 6px 0 0;
}

td.ListTableHead {
	padding-left: 6px;
}

td.ListTableItemLWrap {
	padding-left: 14px;
}

td.ListTableItemR {
	padding-right: 6px;
	text-align: right;
}

h5.ListTableTitle {
	padding-left: 7px;
}

td.ListTableItemL {
	padding-left: 14px;
}

td.ListTableItemL img,
td.ListTableItemLWrap img {
	margin-right: 0px;
	margin-left: -9px;
}

.ListTableTitleTable .headerimg {
	text-align:right;
}

.ListTableTitleTable td {
	padding-left: 7px;
}

.listlink {
	margin-left: 1px;		
}

.ptlistlink {
	margin-left: 1px;		
}

.listboxfloat {
	padding-right:3px;
}

span#FooterLinks {
	float: left;
	margin-left: 6px;
}

span#FooterCopy {
	float: right;
	margin-right: 6px;
}

span#FooterLogin 
{
	margin-right: 6px;
	float: right;	
}

td#CrumbsAndLex {
	background-image: url("lex.background.big.ltr.gif"//);
}

td#Lexington {
	text-align: right;
	padding: 0 10px 0 0;
}

td#Lexington a {
	padding-right: 14px;
}

td#Lexington a.LexingtonActive {
	padding-right: 14px;
}

td#Lexington table{
	float:right;
}

td#BreadCrumb {
	text-align:left;
	padding: 0 0 0 13px;
}


/* Ordered list */
div.Copy ol {
	margin: 5px 0 20px 30px;
}

span.Copy ol {
	margin: 5px 0 20px 30px;
}

/* Unordered list */
div.Copy ul {
	margin: 5px 10px 20px 15px;
}

span.Copy ul {
	margin: 5px 10px 20px 15px;
}

/* List item */
div.Copy li {
	margin: 0px 10px 0px 15px;
}

span.Copy li {
	margin: 0px 10px 0px 15px;
}

div.ContentBoxLeftMargin {	
	margin: 0 0 20px 7px;
}

td.PressReleaseRightChapterImage {
	padding-right: 6px
}

span.BreadCrumb {
	float: left;
	margin-left: 3px;
}

div.BreadCrumb {
	float: left;
	margin-left: 3px;
}

/*start of overview.css styles*/
table.BoxSmall {
	margin: 0 5px 5px 0;
}

img.BoxSmallBox {
	float: left;
	margin: 4px 6px 25px 0;
}
/*end of overview.css styles*/

/*start of productguide.css styles*/
td.ProductTableSmall{
	padding:0 15px 15px 0;	
}

table.ProductBannerBig{
	margin:-2px 5px 12px 0;
}

table.ProductBannerSmall 
{
	margin:5px 13px 5px 15px;
}

table.ProductScaleBig{	
	margin:0px 5px 5px 0px;
}

td.ScaleText {
	text-align:left;
}

.ScaleText {
	margin: 0px 5px 0px 0px; 
	text-align:left;
}

td.InnerSlider {
	align:left;
}

td.ScaleSlider {	
	align:left;
}
/*end of productguide.css styles*/

/*start of volvogroupsplash.css styles*/
.SplashHeadline_Reverse {
	direction: rtl;
}

.SplashCopy_Reverse {
	direction: rtl;
}

td.BusinessAreaLinks {
	padding: 4px 3px 0 1px;
}

td.VolvoCarsLink {
	text-align: right;
}

div.LeftMenuHeader {
	padding: 3px 0 0 8px;
}

div.LeftMenuItem {
	padding: 2px 0 0 8px;
}

div.ReverseLeftMenuItem {
	padding: 2px 8px 0 0;
}

div.LeftMenuItem img {
	margin-right: 4px;
}

div.ReverseLeftMenuItem img {
	margin-left: 4px;
}

td.FinanceLinkAlignRight {
	text-align:right;	
}

td.FinanceLinkAlignLeft {
	text-align:left;	
}

td.FinanceLink a {
	text-align:right;	/* LTR */	
}

td.BABackground {
	background-image: url("globe.background.finance.ltr.gif"//);
}

/*end of volvogroupsplash.css styles*/

/*begin of multilingual.css styles*/
td#MultiLingualMainFrame {
	padding: 14px 0px 20px 18px;
}

div.MultiLingualHeadline_Reverse {
	direction: rtl;	
}

div.MultiLingualCopy, div.MultiLingualCopy_Reverse {
	margin: 0 30px 0 1px;
}

div.MultiLingualCopy_Reverse {
	direction: rtl;	
}

div.MultiLingualLinksList2{	
	padding: 0 0 10px 30px;
}

div.LinksItem img {
	margin-right: 5px;
}

h5.MultiLingualAbstractTitle {
	padding-left: 0px;
}
/*end of multilingual.css styles*/

/* begin of homepage.css styles*/
td#HomePageLeftFrame {
	padding: 2px 16px 0 19px;
}

td#HomePageRightFrame {
	padding: 6px 16px 0 0;
}

div#NewsHeader {
	background-image: url("news.background.ltr.gif"//);
}
/* end of homepage.css */


div.NewsItem img {
	margin-right: 5px;
}

/* begin of volvogrouphome.2.css*/
td.ABVolvoCarsLink
{
	text-align: left;
	padding: 25px 0 0 2px;
}
/* end of volvogrouphome.2.css */

/* begin of counter.css*/
td.CounterTitle {	
	padding-left: 4px;
}

td.CounterHeading {
	padding-left: 2px;
}
/* end of counter.css */

/* begin of downloadTable.css*/
img.ListTableItemIcons {
	float: left;
	margin: 1px 3px 0 0;
}

img.ListTableItemDownload {
	float: left;
	margin: 4px 3px 0 0;
}

h5.DownloadsTitle {
	padding-left: 7px;
}

td.ListTableItemL2 {
	padding-left: 6px;	
}

td.ListTableItemL3 {
	padding-left: 6px;
}

td.ListTableItemL4 {
	padding-left: 6px;
}
/* end of downloadTable.css */

table.ListTableOutlined .FlexListTableOutlined .ListTableHead .ListTableItemL {
	padding-left: 6px;
}

/* begin of toplogin.css*/
td#LoginLeftFrame {
	padding: 6px 10px 20px 0px;
}

td#LoginMiddleFrame {
	padding: 6px 10px 0 0;
}

.contactformtable td.buttons {
	text-align:right;
}
/* end of toplogin.css*/

/* begin of download.css*/
table.DownloadItem {
	float: left;
}

td.DownloadItemCopy {	
	padding: 0 20px 0 8px;
}

td.DownloadItemLink {
	padding: 0 20px 0 9px;
	direction: ltr;
}

td.DownloadItemLink img {
	float: left;
}

td.DownloadItemLink a {
	float: left;
}

span.DownloadItemCopy a {
	float: left;
}

td.DownloadFile {
	text-align: left;
	direction: ltr;
}
/* end of download.css*/

img.IconListBox {
	float: left;
	margin: 5px 6px 0 0;
}

/* begin of faq.css*/
td.FAQImage img {
	margin-right: 6px
}

tr.FAQPager td{
	text-align: right;
}

tr.FAQPager a, tr.FAQPager a.Selected {
	margin-left: 5px;

}

tr.FAQPager td span {
	margin-left: 5px;
}

td.Question {
	padding-left: 12px;
	margin-left: 12px;
	padding-right: 4px;
}

td.Answer{
	padding-left:12px;
	margin-left:12px;
	padding-right: 4px;
}

td.Answer img{
	float: left;
	margin: 16px 16px 0 0;
}

td.BackButton {
	text-align: right;
	direction: rtl;
}
/* end of faq.css*/

/* start of volvogrouphome.3.css*/
td.VGHLeftFrame {
	padding-right: 8px;
}

td.VGHLeftFrame2 {
	padding-right: 8px;
}

td.VGHRightFrame {
	padding-left: 10px;
}

td.VGHRightFrame2 {
	text-align: right;
	padding-left: 10px;
	padding: 0 2 2 0;
}

.MapHeadline {
	padding-left: 9px;
}

td.MapSelector select {
	padding-right: 1px;
}

img.BAListBox {	
	float: left;
	margin: 4px 4px 0 0;
}
/* end of volvogrouphome.3.css*/

/* start of gallery.css */
td.Thumbs{
	padding: 0 1px 0 0 ;
}

img.ThumbImage{
	margin: 0 1px 0 0;	
}
/* end of gallery.css */

/* start of press.css */
td.PressReleaseImage {
	padding: 3px 5px 0 0;
}

span.NewsListDirection {
		direction:ltr;
		float:left;
}

tr.PressReleasePager a {
	margin-left: 5px;
}

tr.PressReleasePager a.Selected {
	margin-left: 5px;
}

tr.PressReleasePager td span {
	margin-left: 5px;
}
/* end of press.css */

/* start of calendar.css */
td.CalendarImage img {
	margin-right: 6px
}

table.CalendarListImageButton {
	margin: 8px 0 0 6px;
}

table.RightFilterSelectBoxes,
table.RightFilterSelectBoxes td {
	/*text-align: right;*/
}

span.DateDirection {
	direction:ltr;
}

/* end of calendar.css */

/* Attachments for financial reports START */
td.AttachmentIcon
{
	padding: 0 2px 0 0;
}
/* financial reports END */

/* VCEGlobalSplash.css START */
.TitleDisplayImage {
	margin-left: 8px;
}

.DDCellPresentation {
	padding: 15 18 15 15;
}

.DDCell {
	padding: 15 18 15 15;
}

.VCEGroupLinks {
	padding: 0 0 15 25;
}
/* VCEGlobalSplash.css END */

/* Mobile.css START */
table.MobileItem {
	float: left;
	margin-right: 20px;
}

img.MobileArrows {
	margin-left: 5px;
}

input#mobilenumber {
	padding: 2px 0 2px 2px;	
}

td.MobileItemRadioButton img {
	margin: 2px 0 1px 14px;
}

td.MobileItemRadioButton input {
	margin: 0 0 0 7px;
}

td.MobileItemRadioButtonSMS img {
	margin: 2px 0 1px 14px;
}

td.MobileItemRadioButtonSMS input {
	margin: 0 0 0 7px;
}

td.MarginFrame {
	padding: 0 0 0 5px;
}

td.FootnotesFrame {
	padding: 10px 80px 0 5px;
}

td.MainTextFrame {
	padding: 0 80px 0 5px;
}

td.MessageHeaderFrame {
	padding: 0 80px 0 0;
}

td.PictureMessage textarea, input {
	padding: 2px 0 2px 2px;	
}

/* Mobile.css END */

/* Selector style START */
span.SelectorTable {
	float:left;
	direction:ltr;	
}
/* Selector style END */

/* Contact.css START */
/*h5.contactphone,
h5.contactmail,
h5.contactaddress,
h5.contactemail,
h5.contact_phone_mail_address_email,
h5.contact_phone_mail_email,
h5.contact_phone_email {
	padding-left: 22px;
}

h5.contact_phone_mail_address_email,
h5.contact_phone_mail_email,
h5.contact_phone_email {
	padding-left: 21px;	
}*/

.ContactText, .ContactEmail {
	padding: 2px 0px 8px 22px;	/* LTR */
}

.contactinfo .contactimage {
	padding: 5px 0px 8px 22px;
	text-align:right;
}

.contactinfo .contactemail {
	padding:0px 5px 10px 12px;
}

td.contactheaderlink {
	padding:0px 5px 0px 10px;
}

.contactformtable td.buttons {
	text-align:right;
}

td.ListTableItem2 {
	text-align: left;
}

td.ListTableIteM³ {
	text-align: left;
}

td.DescriptionFrame {
	text-align: left;
	padding: 2px 0 2px 5px;
}

td.CountryFrame {
	text-align: right;
}

td.MapContactEmail {
	padding: 7px 5px 9px 12px;
}

td.MapContactEmail img {
	margin: 0 5px 0 0;
}

td#ChangeCountry {
	text-align: right;
	float: right;
}

td#ChangeCountry img {
	margin: 0 6px 0 0;
}

.PhoneIcon {
	float:left;
	margin-left:-3px;
	background-image: url("phone.icon.gif"//);
}

.MapPhoneIcon {
	background-image: url("phone.icon.gif"//);
}

.MailIcon {
	float:left;
	margin-left:-3px;
}

.AddressIcon {
	float:left;
	margin-left:-3px;
}

.EmailIcon {
	float:left;
	margin-left:-3px;
}

.contact_phone_mail_address_emailIcon {
	float:left;
	margin-left:-3px;
	background-image: url("phone_mail_addr_email.icon.gif"//);
}

.contact_phone_mail_emailIcon {
	float:left;
	margin-left:-3px;
	background-image: url("phone_mail_email.icon.gif"//);
}

.contact_phone_emailIcon {
	float:left;
	margin-left:-3px;
	background-image: url("phone_email.icon.gif"//);
}
/* Contact.css End */

/* indexpage.css START */
div#links1,#links2, #links3, #links4, #links5 {
	float: left;
}
/* indexpage.css END */

img.DocumentIcon {
	margin-right: 5px;
}

img.IconLink {
	float: left;
	margin: 1px 6px 0px 0px;
}

/*AUTHORING STYLES (NEWS)*/
h5.PlaceholderTitle {
	padding-left: 6px;
}

h5.PlaceholderSubTitle {
	padding-left: 6px;
}

/* (NEWS) */

.article .articleImage {
	padding: 0px 0px 0px 10px;
}

.article .ContentBox .text .columnLeft  {
	float: left;
	padding-right: 18px;
}

.article .ContentBox .text .columnRight {
	padding-right: 18px;
	margin-left: 50%;
}	

.event .eventInformation h3 {
	padding: 0 10px 0 0px;
}

.event .eventImage {
	padding: 0 0 0 10px;
}

td.MapLegend {
	padding-right: 3px;
}

h5.ContactHeader {
	padding-left: 10px;
}

.ContactIcon {
	float: right;			/* LTR */
	margin-right: -3px;		/* LTR */
}
/* begin google search */
.SearchButton {
	padding-right: 5px;
	padding-left: 3px;	
}

td.SearchHeaderLinks {
	text-align: right;	
}

td.ResultStatsLeft {
	padding-left: 4px;
	text-align: left;	
}

td.ResultStatsRight {
	padding-right: 4px;	
	text-align: right;
}

tr.PagerTop td,
tr.Pager td {
	/*text-align: right;*/
}

td.ResultIndent {
	padding-left: 40px;
}

table.PagerTable {
	float: right;
}

table.Float {
	float: left;	
}

table.FloatOpposite {
	float: right;	
}

td.ResultSite a {
	float: right;	
}
/* end google search */

/* Beginning of DocShare styles */
.wrap1 {  
  float: left;
  background: url("shadow.gif" right bottom no-repeat; 
}

.wrap2 {
  background: url("corner_bl.gif"/) left bottom no-repeat;
}

.wrap3 {
  padding: 0 10px 11px 0;
  background: url("corner_tr.gif"//) right top no-repeat;
}

.KeyElementsContentBox {   
	border-right: solid 3px #a5a685;
	background: url("keyElementsBackground.gif"//) repeat x top left;	     
}

.KeyElementsUL {
      padding: 2px 0 3px 3px;
}

.KeyElementsUL li {
    padding: 0 0 3px 11px;
    background:  url("listBulletRound_Red.gif"//) no-repeat left middle;  
} 

/* End of DocShare styles */
