/*************************************************
Standard tags
*************************************************/



a, a:link, a:hover, a:visited, a:active
{
	font-weight:bold;
    text-decoration: none;
    color: #29587F;
    cursor: pointer;
    border: none;
}

a.discreteLink, a:link.discreteLink, a:hover.discreteLink, a:visited.discreteLink, a:active.discreteLink
{
    color: #595959;
}

form
{
    margin: 0px;
    padding: 0px;
    /*font-family: Verdana, Arial, Helvetica, Sans-Serif;*/
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 10px;
}

html 
{
	scrollbar-face-color: #AAAAAA; 
	scrollbar-shadow-color: #000000; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-highlight-color: #CFCFCF; 
	scrollbar-3dlight-color: #818181; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #000000; 
	overflow: auto;  
}

body
{
	margin: 0px;
    padding: 0px;
    background-color: #F0F0EE;
}

hr
{
	color: #aca899;
	height: 0.5px;
}

/*************************************************
Texts
*************************************************/
table, tr, td, .Text-Normal
{
    /*font-family: Verdana, Arial, Helvetica, Sans-Serif;*/
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 12px;
}

.Text-Small
{
    /*font-family: Verdana, Arial, Helvetica, Sans-Serif;*/
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 10px;
}

h1
{
    font-size: 16px;
    font-weight: bold;
    margin: 0px;
    padding: 10px 0px 10px 0px;
    
}

h2
{
    font-size: 14px;
    font-weight: bold;
    padding: 0px 0px 5px 0px;
    margin:0px;
}

h3
{
    font-size: 12px;
    font-weight: bold;
    padding: 0px 0px 5px 0px;
    margin:0px;
}

.Text-Headline-1
{
    font-size: 16px;
    font-weight: bold;
}

.Text-Headline-2
{
    font-size: 14px;
    font-weight: bold;
}

.Text-Headline-3
{
    font-size: 12px;
    font-weight: bold;
}

.Text-Signature
{
    font-weight: bold;
    font-style: italic;
}

a.login
{
 color:#000000;	
}

a.Light, a:link.Light, a:hover.Light, a:visited.Light, a:active.Light
{
	color: #666666;
	font-size: 10px;
}

a.Small, a:link.Small, a:hover.Small, a:visited.Small, a:active.Small
{
	font-size: 10px;
	color: #000000;
}

.siteMap
{
    width: 700px;
    text-align:center;
    font-size: 9px;
	color: #BABABA;
}

.siteMap a, .siteMap a:link, .siteMap a:hover,.siteMap a:visited,.siteMap a:active
{
    color: #BABABA;
    font-weight: normal;
    text-decoration: underline;
}

/*************************************************
Builtin Controls
*************************************************/
Input 
{
    /*font-family: Arial, Helvetica, sans-serif;*/
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
}

TextArea 
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F7F9FF;
	border: 1px solid #727372;
}
/*************************************************
Controls
*************************************************/
.veichleListTopControl
{
    position:relative;
    width: 100%;
    height: 28px;
    background-image: url(/data/Grpx/NETTAN/Img/img_topYellow30px.gif);
	background-repeat: repeat;
	text-decoration: none;
}

.listTopInnerControl
{
    height:auto;
    float:left;
    vertical-align:middle;
    padding:3px;
}

.listTopInnerControlRight
{
    height:auto;
    float:right;
    padding:3px;
    margin-top:2;
}

.veichleListControl
{
    overflow:auto; 
    width: 100%; 
    height: 550px; 
    position:relative;
}

.financeButton
{
    position:absolute;
    top:0;
    left:0px;
}

a.financeButton, a:hover.financeButton
{
    color:Black;
}


.DropDown
{
	/*font-family: Arial, Helvetica, sans-serif;*/
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    
	font-size:10px;
	padding:0px 0px 0px 0px;
	border: 10px;
	background-color: #F7F9FF; 
}

.SmallTextBox
{
	width:80px;
	font-size:10px;
	background-color: #F7F9FF;
	border-top: 1px solid #727372;
	border-right: 1px solid #727372;
	border-bottom: 1px solid #727372;
	border-left: 1px solid #727372;
}
/*************************************************
Header, Menus
*************************************************/
.Top
{
	background-image: url(/data/Grpx/NETTAN/Img/img_mainBanner.gif);
	background-repeat:no-repeat;
}

.Top.NoBGBWS
{
	/** släng inte in någon background-image här! Andra saker får ni göra. Gör dem då oxå i .Top ovan. Se Header.ascx.ApplyTheme...  */
}

.Login, .MenuItem
{
	font-size: 10px;
	font-weight:bold;
}

.searchMenuItem
{
	font-size: 10px;
	font-weight:bold;
}

/*************************************************
VeichleList
*************************************************/
.lblCarInfo
{
    position:relative;
}

.CarName
{
	font-size: 12px;
	font-weight:bold;
	padding-bottom:1px;
	text-transform: uppercase;
}

.CarListInfoReg
{
    font-size: 11px;
	font-weight:normal;
	line-height: 12px;
}

.CarListInfoMore
{
    font-size: 11px;
	font-weight:normal;
	line-height: 12px;
	padding-bottom:5px;
}

.CarInfoPriceHeader
{
    font-size: 11px;
    font-weight: normal;
}

a.CarName, a:link.CarName, a:hover.CarName, a:visited.CarName, a:active.CarName
{
    text-decoration: none;
    cursor: pointer;
    color: #000000;
}

.tblBid
{
    width: 150px;
    text-align: right;
}

.tblBid td.Bid
{
    font-size: 11px;
	text-align: right;
	padding-right: 5px;
	padding-left:5px;
}

.tblBid td.BidHighest
{
    text-align: right;
    font-weight:bold;
    padding-right: 5px;
    padding-left:5px;
}

.CarInfoHeadText
{
    font-size: 16px;
    font-weight: bold;
}

.CarInfoSmallText
{
    font-size: 11px;
    font-weight: bold;
    padding-bottom:3px;
}






a.MenuItem, a:link.MenuItem, a:hover.MenuItem, a:visited.MenuItem, a:active.MenuItem
{
    text-decoration: none;
    cursor: pointer;
    color: #000000;
}

a.SideMenuItem, a:link.SideMenuItem, a:hover.SideMenuItem, a:visited.SideMenuItem, a:active.SideMenuItem
{
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
    cursor: pointer;
    color: #666666;
}

a.LeftMenuLinkItemActive, a:link.LeftMenuLinkItemActive, a:hover.LeftMenuLinkItemActive, a:visited.LeftMenuLinkItemActive, a:active.LeftMenuLinkItemActive
{
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
    cursor: pointer;
    color: #000000;
}

a.LeftMenuLinkItemInActive, a:link.LeftMenuLinkItemInActive, a:hover.LeftMenuLinkItemInActive, a:visited.LeftMenuLinkItemInActive, a:active.LeftMenuLinkItemInActive
{
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
    cursor: pointer;
    color: #000000;
}

a.SideMenuItemActive, a:link.SideMenuItemActive, a:hover.SideMenuItemActive, a:visited.SideMenuItemActive, a:active.SideMenuItemActive
{
	color: #000000;
	cursor: pointer;
}

a.SubMenuItem, a:link.SubMenuItem, a:hover.SubMenuItem, a:visited.SubMenuItem, a:active.SubMenuItem
{
    font-size: 10px;
    text-decoration: none;
    cursor: pointer;
    color: #323232;
}

.Tag
{
	font-size: 8px;
	font-weight: bolder;
	letter-spacing: 0px;
	vertical-align: middle;
}

.Menu
{
	background-color: #7E7B6D;
}


.TdInActiveBg
{
	background-image: url(/data/Grpx/NETTAN/Img/img_menuBackground.gif);
	background-repeat: repeat-x;
	border-left: 1px solid #727372;
	text-decoration: none;
    color: Black;
}
.TdActiveBg
{
	border-left: 1px solid #a3a5a4;
	border-top: 1px solid #a3a5a4;
	background-color: #ffffff;
	border-collapse:separate;
	text-decoration: none;
    color: Black;
}
.TdSubInActiveBg
{
	background-image: url(/data/Grpx/NETTAN/Img/img_submenuBackground.gif);
	background-repeat: repeat-x;
	background-position: top;
	border-left: 1px solid #727372;
	border-bottom: 1px solid #727372;
	text-decoration: none;
    color: Black;
}
.TdSubActiveBg
{
	border-left: 1px solid #a3a5a4;
	background-color: #ffffff;
	border-collapse:separate;
	text-decoration: none;
    color: Black;
}
.TdSubLeftMostActiveBg
{
	border-left: 1px solid #ffffff;
	background-color: #ffffff;
	border-collapse:separate;
	text-decoration: none;
    color: Black;
}
.TdFillBg
{
	background-image: url(/data/Grpx/NETTAN/Img/img_leftfillbg.gif);
	background-repeat: repeat-x;
}
.MainBg
{
	background-image: url(/data/Grpx/NETTAN/Img/img_background.gif);
	background-repeat: repeat-y;
}

/*************************************************
Left menu
*************************************************/

.LeftMenuTable
{
	width: 165px;
	
}
.LeftMenuTop
{
	background-image: url(/data/Grpx/NETTAN/Img/LeftMenu/img_topUnderMenu.gif);
	background-repeat: no-repeat;
	height: 14px;
}

.LeftMenuSeparator
{
	background-image: url(/data/Grpx/NETTAN/Img/LeftMenu/img_onePixel.gif);
	background-repeat: no-repeat;
	height: 1px;
}

.LeftMenuItemActive
{
	background-image: url(/data/Grpx/NETTAN/Img/LeftMenu/img_whiteBackground.gif);
	background-repeat: no-repeat;
	height: 29px;
	vertical-align: middle;
	text-indent: 7px;
}

.LeftMenuItemInActive
{
	background-image: url(/data/Grpx/NETTAN/Img/LeftMenu/img_yellowBackground.gif);
	background-repeat: no-repeat;
	height: 29px;
	vertical-align: middle;
	text-indent: 7px;
}

.LeftMenuBottom
{
	background-image: url(/data/Grpx/NETTAN/Img/LeftMenu/img_bottomUnderMenu.gif);
	background-repeat: no-repeat;
	height: 23px;
}

/*************************************************
Outset table
*************************************************/

.rightBgOutset
{
	background-image: url(/data/Grpx/NETTAN/Img/img_rightShaddow.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.leftBgOutset
{
	background-image: url(/data/Grpx/NETTAN/Img/img_leftShaddow.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.middleTopBGOutset
{
	background-image: url(/data/Grpx/NETTAN/Img/img_topGrey1px.gif);
	background-repeat: repeat-x;
}
.middleBottomBGOutset
{
	background-image: url(/data/Grpx/NETTAN/Img/img_bottomGrey1px.gif);
	background-repeat: repeat-x;
}
.tabMenuTdInActiveBg
{
	background-image: url(/data/Grpx/NETTAN/Img/img_topYellow1px.gif);
	background-repeat: repeat;
	text-decoration: none;
    color: Black;
    height: 20px;
}

.tabMenuTdActiveBg
{
	background-color: #ffffff;
	text-decoration: none;
    color: Black;
    height: 18px;
}

.veichleListMenuBg
{
    background-image: url(/data/Grpx/NETTAN/Img/img_topYellow30px.gif);
	background-repeat: repeat;
	text-decoration: none;
    color: Black;
    height: 30px;
}

.tabMenuTdSeparator
{
	background-color: #a3a5a4;
	width: 1px;
}

.lnkMenuTdSeparator
{
	background-color: #a3a5a4;
	width: 1px;
}

.tblLightBg
{
	background-color: #F1F1F1;
	background:#F1F1F1;
}
.altItemLightBg
{
	background-color: #F1F1F1;
	background: #F1F1F1;
}
.itemLightBg
{
	background-color: #FFFFFF;
	background: #FFFFFF;
}
/*************************************************
EFW-Controls
*************************************************/
.EFWButton
{
	font-size: 10px;
	color: Black;
}

.EFWCheckBox, .EFWRadioButton
{
    font-size: 10px;
    font-weight: bold;
    color: #333333;
}

.EFWDropDownList
{
}

.EFWExtendedImageButton-Normal
{
}

.EFWLabel-Normal
{
    font-size: 11px;
    font-weight: bold;
    color: #333333;
}

.EFWLabel-Normal-Not-Bold
{
    font-size: 11px;
    font-weight:normal;
    color: #333333;
}

.EFWLabel-PriceText
{
    
}

.EFWLabel-Price
{
    font-size: 12px;
    font-weight: bold;
}

.EFWTextBox-Normal, .TextBox-Normal, .EFWTextBox-Multiline, .TextBox-Multiline
{
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F7F9FF;
	border-top: 1px solid #727372;
	border-right: 1px solid #727372;
	border-bottom: 1px solid #727372;
	border-left: 1px solid #727372;
}

.EFWTextBox-Multiline, .TextBox-Multiline
{
    height: 80px;
    width: 200px;
}
/*************************************************
Pagerpanel
*************************************************/
.EFWPager
{
    /*border-top: solid 1px #aca899;*/
}


.EFWPager_PagesDropDown
{
    background-color: #666699;
    color: #ffffff;
}

.EFWPager_TextPages
{
}

A.EFWPager_PageLinkButton
{
    font-size: 6px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 1px;
    padding-top: 1px;
    text-decoration: none;
}

A.EFWPager_PageLinkButton:link,
A.EFWPager_PageLinkButton:visited,
A.EFWPager_PageLinkButton:active
{
    background-color: #666699;
    border: solid 1px #808080;
    color: #ffffff;
    
}

A.EFWPager_PageLinkButton:hover
{
    background-color: #ffffff;
    border: solid 1px #808080;
    color: #666699;
}

A.EFWPager_FirstPageLinkButton
{
}

A.EFWPager_FirstPageLinkButton:link,
A.EFWPager_FirstPageLinkButton:hover,
A.EFWPager_FirstPageLinkButton:visited,
A.EFWPager_FirstPageLinkButton:active
{
}

A.EFWPager_LastPageLinkButton
{
}

A.EFWPager_LastPageLinkButton:link,
A.EFWPager_LastPageLinkButton:hover,
A.EFWPager_LastPageLinkButton:visited,
A.EFWPager_LastPageLinkButton:active
{
}

A.EFWPager_NextPageLinkButton
{
}

A.EFWPager_NextPageLinkButton:link,
A.EFWPager_NextPageLinkButton:hover,
A.EFWPager_NextPageLinkButton:visited,
A.EFWPager_NextPageLinkButton:active
{
    margin-left: 2px;
    margin-right: 2px;
}

A.EFWPager_PreviousPageLinkButton
{
}

A.EFWPager_PreviousPageLinkButton:link,
A.EFWPager_PreviousPageLinkButton:hover,
A.EFWPager_PreviousPageLinkButton:visited,
A.EFWPager_PreviousPageLinkButton:active
{
    margin-left: 2px;
    margin-right: 2px;
}
/*************************************************
DataGrid
*************************************************/
.EFWGrid-Normal, .Grid-Normal
{
}
.Grid-Selectable
{
	cursor:pointer;
	z-index: 8;
}
.Grid-Selectable2
{
	cursor:pointer;
}
.EFWGrid-Normal-FooterRow-NewRow, .Grid-Normal-FooterRow-NewRow
{
    background-color: #ffff99;
    vertical-align: top;
	cursor: pointer;
}

.EFWGrid-Normal-HeaderRow, .Grid-Normal-HeaderRow
{
	background-color: #5a5a95;
	color: #ffffff;
	font-weight: bold;
	padding-right: 10px;
	vertical-align: top;
}

.EFWGrid-Normal-ItemRow, .Grid-Normal-ItemRow
{
	padding-right: 10px;
	vertical-align: top;
}

.EFWGrid-Normal-AlternatingItemRow, .Grid-Normal-AlternatingItemRow
{
	background-color: #E8E9EB;
	padding-right: 10px;
	vertical-align: top;
}

.Grid-WildAuction
{
	background-color: #ef4623;
	padding-right: 10px;
	vertical-align: top;
}

.EFWGrid-Normal-SelectedItemRow, .Grid-Normal-SelectedItemRow
{
	background-color: #B1B3B2;
	padding-right: 10px;
	vertical-align: top;
	cursor: pointer;
}

.EFWGrid-Normal-ScrollBoxCell, .Grid-Normal-ScrollBoxCell
{
    overflow: auto;
    height: 80px;
    width: 200px;
	cursor: pointer;
}
/*************************************************
Borders
*************************************************/
.pad
{
	padding-right: 2px;
}
.noBg
{
	background: none;
	border: 0px;
	font-weight: normal;
	font-size:10px;
}
.Border-All
{
    border: solid 1px #aca899;
}

.Border-Top
{
    border-top: solid 1px #aca899;
}

.Border-Bottom
{
    border-bottom: solid 1px #aca899;
}

.Border-Left
{
    border-left: solid 1px #aca899;
}

.Border-Right
{
    border-right: solid 1px #aca899;
}

.Border-All-Light
{
    border: solid 1px #ece9d8;
}

.Border-Top-Light
{
    border-top: solid 1px #ece9d8;
}

.Border-Bottom-Light
{
    border-bottom: solid 1px #ece9d8;
}

.Border-Left-Light
{
    border-left: solid 1px #ece9d8;
}

.Border-Right-Light

{
    border-right: solid 1px #ece9d8;
}

table.PrintTable
{
width: 360px;
}


td.PrintTableTitle
{
	BORDER-RIGHT: silver 1px solid; 
	BORDER-TOP: silver 1px solid; 
	BORDER-LEFT: silver 1px solid;
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px;
	text-align:left;
	width:1%;
	font-weight: bold;
	white-space:nowrap;
}

td.PrintTableContent
{
	BORDER: silver 1px solid;
	PADDING-RIGHT: 7px; 
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px;
}

.DivMostBids
{
	Z-INDEX: 3; 
	POSITION: absolute; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/Grpx/NETTAN/Img/sv/MostBids.png', sizingMethod='scale');
cursor: pointer;
}

.DivBargain
{
	Z-INDEX: 3; 
	POSITION: absolute; 
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/Grpx/NETTAN/Img/sv/Bargain.png', sizingMethod='scale');	
}

span.divDirectBuy
{
width:65px; 
height:30px; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
padding-top:5px; 
text-align:center; 
padding-left: 0px;
font-size: 11px; 
vertical-align:middle;
font-weight: bold; 
color: black;
position: relative;
}

/*************************************************
Webbformular
*************************************************/

input.webbFormInput 
{
    font-size: 12px;
    width: 170px;
    height: 25px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

input.webbFormInputReg
{
    font-size: 12px;
    width: 60px;
    height: 25px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

input.webbFormInputButton
{
   font-size: 12px;
   width: 170px;
}

select.webbFormInput
{
    font-size: 12px;
    width: 170px;
    height: 25px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

}

textarea.webbFormInput
{
    font-size: 12px;
    width:170px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}




