﻿body 
{
    font-family: 'Istok Web', sans-serif;
    font-size:13px;
    color:#000;
    background:#fff;
    margin:0px; 
    padding:0px;
    width:100%;
}
h1
{
	font-family: 'Istok Web', sans-serif;
}
p
{
	font-family: 'Istok Web', sans-serif;
}
a,img
{
    border:0px;
    outline:none;
    -moz-outline-style:none;
}
input,textarea,select, option
{
    font-family: 'Istok Web', sans-serif;
	outline:none;
    -moz-outline-style:none;  
}
a:link, a:visited
{
    font-family: 'Istok Web', sans-serif; 
    font-size:12px;
    color:#000;
    text-decoration:none;
}
a:hover, a:active, a:visited:hover
{
    font-family: 'Istok Web', sans-serif; 
    font-size:12px;
    color:#000;
    text-decoration:underline;
}
a.TopMenuLink:link, a.TopMenuLink:visited
{
    font-family: 'Istok Web', sans-serif; 
    font-size:13px;
    color:#6c6c6c;
    text-decoration:none;
}
a.TopMenuLink:hover, a.TopMenuLink:active, a.TopMenuLink:visited:hover
{
    font-family: 'Istok Web', sans-serif; 
    font-size:13px;
    color:#6c6c6c;
    text-decoration:underline;
}
.Link
{
    cursor:pointer;
}
.Middle
{
    vertical-align:middle;
}
.Hidden
{
    display:none;
}
div.divider12
{
    height:12px;
    font-size:1px;
    line-height:12px;
}
div.divider11
{
    height:11px;
    font-size:1px;
    line-height:11px;
}
div.divider10
{
    height:10px;
    font-size:1px;
    line-height:10px;
}
div.divider9
{
    height:9px;
    font-size:1px;
    line-height:9px;
}
div.divider8
{
    height:8px;
    font-size:1px;
    line-height:8px;
}
div.divider7
{
    height:7px;
    font-size:1px;
    line-height:7px;
}
div.divider6
{
    height:6px;
    font-size:1px;
    line-height:6px;
}
div.divider5
{
    height:5px;
    font-size:1px;
    line-height:5px;
}
div.divider4
{
    height:4px;
    font-size:1px;
    line-height:5px;
}
div.divider3
{
    height:3px;
    font-size:1px;
    line-height:3px;
}
div.divider2
{
    height:3px;
    font-size:1px;
    line-height:3px;
}
div.divider1
{
    height:1px;
    font-size:1px;
    line-height:1px;
}
.floatleft
{
    float:left;
}
#TopContent
{
    background: url(../Images/TopBlackWithBlueLineBackground.jpg) repeat-x;
    width:100%;
    height:170px;
}
#BottomContent
{
    background: url(../Images/BottomFadeBackground.jpg) repeat-x;
    width:100%;
}
#TopContentHolder
{
    background: url(../Images/TopContentBackWhiteFade.png) no-repeat;
    width: 1227px;
    padding-top:1px;
    margin-left:auto;
    margin-right:auto;
    height:118px;
    position:relative;
}
#TopLogoHolder
{   
    position:absolute;
    top:38px;
    left:226px;
}
#TopLogoTextHolder
{
    position:absolute;
    top:28px;
    left:363px;    
}
#TopMenu
{
    position:absolute;
    left:367px;
    top:130px;
    z-index:10;
}
#StartPageGoBackOverlayHolder
{
    display:none;
    position:absolute;
    left:356px;
    top:122px;
    z-index:9;
}
#StartPageGoBackOverlayHolderFullmakt
{
    display:none;
    position:absolute;
    left:432px;
    top:121px;
    z-index:9;
}
#StartPageGoBackOverlayHolderSamportResponse
{
    display:none;
    position:absolute;
    left:608px;
    top:121px;
    z-index:9;
}
#CopyrightHolder
{   
    margin-left:auto;
    margin-right:auto;
    padding-top:98px;
    width:720px;
    color:#757575;
    font-size:11px;
}
a.CurrentLink
{
    text-decoration:underline;  
}
.MainContentContainer
{
    margin-left:auto;
    margin-right:auto;
    width:883px;
}
.StartPageWelcomeTextCell
{
    width:480px;
    font-size:14px;
    vertical-align:top;
}
.FrontPageCellLeftMiddle { float:left;width:265px;margin-right:40px; }

.FrontPageCellRight { float:left;width:265px; }

#LanguageChooserContainer
{
    position:absolute;
    top:53px;
    left:1100px;
    width:97px;
    height:61px;
    background: url(../Images/International-language-chooser-holder.png) no-repeat;

}
#LanguageChooserIconHolder
{
    position:relative;
    width:22px;
    height:12px;
    top:37px;
    left:31px;
}
.ChooseLanguageIconImage
{
    cursor:pointer;
}
#LanguageChooserPanel
{
    display:none;
    background: url(../Images/90percentwhitebackground.png);
    position:absolute;
    top:26px;
    left:1100px;
    
 
}
.LanguageChooserFlagCell
{
    padding-top:3px;
    padding-left:5px;
}
.LanguageChooserTextCell
{
    padding-top:3px;
    padding-right:15px;
}
.BlocketProductImageHolder
{
    width:100px;
    height:100px;
}
.BlocketAdText
{
    font-size:13px;
}
.BlocketAdPrice
{
    font-size:14px;
}
.BlocketAdText a
{
    font-size:15px;
    color:#3a7cb9;
    text-decoration:underline;
}
#AdsHolder
{
    margin-left:auto;
    margin-right:auto;
    width:1000px;
    padding-left:130px;
}
.BlocketContentContainer
{
    font-size:14px;
    width:800px;
    margin-left:auto;
    margin-right:auto;
    
}
#ContactContainer
{
    position:relative;
    margin-left:auto;
    margin-right:auto;
    width:800px;
}
.BigTopic
{
    color:#3a7cb9;
    font-size:20px;
    
}
.BigTopicLess
{
    color:#3a7cb9;
    font-size:16px;
    
}
.SubTopic
{
    color:#888888;
    font-size:14px;
    font-weight:bold;    
}
.SubTopicBLack
{
    color:#000;
    font-size:14px;
    font-weight:bold;    
}
.ContactCell
{
    font-size:13px;
    font-weight:normal;
}
#SearchPartsContainer
{
    position:relative;
    margin-left:auto;
    margin-right:auto;
    width:770px; 
}
#PartDealers
{
    position:relative;
    margin-left:auto;
    margin-right:auto;
    width:550px;  
}
#PartDealers a
{
    font-weight:bold;
    color:#3a7cb9;
    font-size:13px;
}
#ScrapYouCarContainer
{
    position:relative;
    margin-left:auto;
    margin-right:auto;
    width:770px; 
}
#PayOnlineContainer
{
    position:relative;
    margin-left:auto;
    margin-right:auto;
    width:650px;   
}
#SamportContainer
{
    position:relative;
    margin-left:auto;
    margin-right:auto;
    width:450px;   
}
#ScrapYouCarContainer a
{
    font-size:14px;
}
a.BigTopicLink
{
    color:#3a7cb9;
    font-size:14px;
    font-weight:bold;
    
}
a.BiggerTopicLink
{
    color:#3a7cb9;
    font-size:16px;
    font-weight:bold;
    
}
#ClickWhenWarrantIsDone
{
    position:absolute;
    left:78px;
    top:143px;
    z-index:8;
}
#WarrantButton
{
    position:absolute;
    left:278px;
    top:166px;
    z-index:9;
    width:400px;
    text-align:right;
}
#CreateWarrantContainer
{
    position:relative;
    margin-left:auto;
    margin-right:auto;
    width:770px; 
}
a.DownloadAdobeReaderCell
{
    font-size:11px;
}
#FullmaktIcon
{
    position:absolute;
    top:245px;
    left:610px;
}
.OurWorkContent ul
{
    padding-left:20px;
}
.DownloadIcon img
{
    vertical-align:text-bottom;padding-bottom:2px;
}
.PayOnlineContainer
{
    position:relative;
    margin-left:auto;
    margin-right:auto;
    width:325px;   

}
.PayOnlineContainer2
{
    position:relative;
    margin-left:auto;
    margin-right:auto;
    width:400px;   

}
.PayOnlineContainer3
{
    position:relative;
    margin-left:auto;
    margin-right:auto;
    width:400px;   

}
.PayOrderContentHolders
{
    padding-left:10px;
}
.AddOrderHolder
{

    margin-left:auto;
    margin-right:auto;
    width: 345px;
    height: 180px;
    position:relative;
}
.LoginHolder
{
    margin-left:auto;
    margin-right:auto;
    width: 345px;
    height: 250px;
    position:relative;
    background: url(../Images/LoginBack.png) no-repeat;    
}
.LoginControl
{
    color:#fff;
}
#OrderNumberHolder
{
    padding-top:70px;
    margin-left:auto;
    margin-right:auto;
    width:230px;
    
}
#LoginControlHolder
{
    padding-top:55px;
    padding-left:28px;    
}
.OrderNumberLoader
{
    position:absolute;
    left:140px;
    top:88px;
    display:none;
}
.LoginLoader
{
    position:absolute;
    left:140px;
    top:88px;
    display:none;
}
.LoginButtonHolder
{
    padding-top:10px;
    width:100%;
    text-align:right;
}
#OrderNumberHolder input[type="text"], .OrderNumberTextBox textarea
{
    font-size:26px;
    text-align:center;
    font-weight:bold;
    background-image: url(../Images/OrderTextBoxFade.png);
    border:1px #262626 solid;
}
#LoginControlHolder input[type="text"], #OrderNumberTextBox textarea, #LoginControlHolder input[type="password"]
{
    font-size:16px;
    height:30px;
    width:280px;
    text-align:center;
    background-image: url(../Images/OrderTextBoxFade.png);
    border:1px #262626 solid;
}

.click
{
    cursor:pointer;
}
#PayOnlinePagesContainer
{
    width:100%;    
    overflow:hidden;

}
#PayOnlinePage1
{
    width:33%;
    float:left;    
}
#PayOnlinePage2
{
    width:33%;
    float:left;
}
#PayOnlinePage3
{
    width:33%;
    float:left;
}
#slider
{
    width: 300%;
}
#PartsTable
{
    width:420px;  
     
}
.CarPartCell
{
    width:320px;
}
.CarPartCellCreate
{
    width:280px;
}
#PartsTable2
{
    width:380px;  
     
}
.CarPartCell2
{
    width:280px;
}
.PriceCell
{
    width:100px;
    text-align:right;
}
.TotalCell
{
    border-top:1px #3a7cb9 solid;
}
.ContactInfoCell1
{
    width:120px;
}
.ContactInfoTextBox1
{
    width:180px;
}

#ContactFormHolder
{
    display:none;
    position:relative;
    height:500px;
}
#ClickWhenContactIsDone
{
    position:absolute;
    left:0px;
    top:425px;
    z-index:8;
}
#PayButton
{
    position:absolute;
    left:300px;
    top:448px;
    z-index:9;
    width:180px;
    text-align:center;
}
.PaymentLoader
{
    position:absolute;
    left:374px;
    top:443px;
    display:none;
}
.PaymentAmount
{
    color:#004c93;
}
p
{
    margin:0px;
    padding:0px;
    display:inline;
}
#bgHolder { display:none; }
#pgHolder { display:none; }
#utlHolder { display:none; }

.EditUsersContainer
{
    margin-top:60px;
    margin-left:auto;
    margin-right:auto;
    width:680px;

}
.EditUsersContent
{
    padding-left:5px;
}

.CreateUserTable input[type="text"], .CreateUserTable textarea, .CreateUserTable input[type="password"]
{
    font-size:14px;
    height:22px;
    text-align:left;
    background-image: url(../Images/TextFieldFade.png);
    border:1px #969696 solid;
}
a.CreateUserButton
{
    color:#3a7cb9;
    font-size:14px;
    font-weight:bold;
}
.CreateUserErrorMessage
{
    font-size:12px;
    color:#b11111;
    font-style:italic;
}

.OrderTextBig input[type="text"], .OrderTextBig textarea, .OrderTextBig input[type="password"]
{
    font-size:14px;
    height:26px;
    text-align:left;
    background-image: url(../Images/TextFieldFade.png);
    border:1px #969696 solid;
}
.CreateOrderContainer
{
    margin-top:60px;
    margin-left:auto;
    margin-right:auto;
    width:700px;

}
.ShowOrderContainer
{
    margin-top:30px;
    margin-left:auto;
    margin-right:auto;
    width:730px;

}
img.AddOrderRowButton
{
    padding-top:20px;
}
.clearboth
{
    clear:both;
}
.OrderRowCell
{
    float:left;
}
.CarModelCell
{
    width:200px;
    text-align:left;
}
.CarPartCell
{
    width:300px;
    text-align:left;
}
.PriceCell
{
    width:70px;
    text-align:right;
}
.AlternativeRow
{
    background:#f0f0f0;
}
.OrderRowCell
{
    padding:5px;
    height:20px;
}
.OrderRowContainer
{
    width:646px;
}
.RemoveButtonCell
{
}
#OrderSumsPanel
{
    width:470px;
}
.AddOrderImage
{
    padding-right:8px;
}
.pager input[type="text"], .pager textarea
{
    font-size:12px;
    height:22px;
    background-image: url(../Images/TextFieldFade.png);
    border:1px #969696 solid;
}
.pagedisplay
{
    width:60px;
    text-align:center;
}
.pager
{
    border-top:1px #3a7cb9 solid;
    padding-top:6px;
}
.PageTable
{
    float:right;
}

#ShowOrdersPagesContainer
{
    width:100%;    
    overflow:hidden;

}
#ShowOrdersPage1
{
    width:50%;
    float:left;    
}
#ShowOrdersPage2
{
    width:50%;
    float:left;
}
#slider2
{
    width: 200%;
}
#UserInfoHolder
{
    display:none;
}
#UserPayedDateDiv
{
    color:Green;

}
#ShowOrderLoader
{
    display:none;
}
