/*************/
/* Miljomall */
/*************/
#CarSubMenuDivMiljo
{
    float:left;
    margin: 4px 4px 0 3px;
}
html > body #CarSubMenuDivMiljo
{
    float:left;
    margin: 0.28em 0.32em 0.2em 0.39em;
}

#MiljoDivModul3
{
    background-image: url("/images/moduler/miljo_tre_modul_noshadow.jpg");
    background-repeat: no-repeat;
    background-position:bottom right;
    height:250px;
    width:760px;
    float:left;
    margin-left:1px;
    margin-bottom:4px;
}
html > body #MiljoDivModul3
{
    background-image: url("/images/moduler/miljo_tre_modul_noshadow.jpg");
    background-repeat: no-repeat;
    background-position:bottom right;
    height:250px;
    width:760px;
    float:left;
    margin-left:0.3em;
    margin-bottom:4px;
}
.MiljoDivModul1
{
    background-image: url("/images/moduler/miljo_en_modul_noshadow.jpg");
    background-repeat: no-repeat;
    height:257px;
    width:248px;
    float:left;
    margin: 3px 4px 0 2px;
}
html > body .MiljoDivModul1
{
    background-image: url("/images/moduler/miljo_en_modul_noshadow.jpg");
    background-repeat: no-repeat;
    height:257px;
    width:248px;
    float:left;
    margin: 0.28em 0.28em 0 0.32em;
}

/*************/
/* Skuggning */
/*************/
#ShadowTop
{
    background-image:url(/Images/MenyBilder/overliggare.jpg);
    height:12px;
    display:block;
    margin-top: 0.3em;
}
#ShadowLeft
{
    background-image:url(/Images/MenyBilder/skugga_vanster.jpg);
    height:540px;
    width:20px;
    display:block;
    float:left;
}
html > body #ShadowLeft
{
    background-image:url(/Images/MenyBilder/skugga_vanster.jpg);
    height:540px;
    width:23px;
    display:block;
    float:left;
}

#ShadowRight
{
    background-image:url(/Images/MenyBilder/skugga_hoger.jpg);
    background-position:top right;
    height:540px;
    width:20px;
    display:block;
    float:right; 
}
html > body #ShadowRight
{
    background-image:url(/Images/MenyBilder/skugga_hoger.jpg);
    height:540px;
    width:23px;
    display:block;
    float:right; 
}
#ShadowMiddle
{
    background-image:url(/Images/MenyBilder/skugga_middle.jpg);
    display:block;
}
#ShadowBottom
{
    background-image:url(/Images/MenyBilder/sidfot.jpg);
    height:49px;
    background-repeat:no-repeat;
    display:block;
}

#ShadowEnd
{
    background-image:url(/Images/Menybilder/skugga_end.jpg);
    background-repeat:no-repeat;
    height:40px;
    width:100%;
}

/******************************************/
/* Unique DIV styles used for page layout */
/******************************************/

#DivModul321
{
    background-repeat: no-repeat;
    background-position:bottom right;
    height:260px;
    width:766px;
    float:left;
}
html > body #DivModul321
{
    background-repeat: no-repeat;
    background-position:bottom right;
    height:260px;
    width:766px;
    float:left;
}
.DivModul321Content
{
    margin:20px 0 0 11px;
    height:222px;
    float:left;
}
html > body .DivModul321Content
{
    margin:1.7em 0em 0em 1.7em;
    height:222px;
    float:left;
}

/*********************/
/* BrandMenuMainMenu */
/*********************/

.DivModul1
{
    background-image: url("/images/moduler/en_modul.jpg");
    background-repeat: no-repeat;
    height:257px;
    width:249px;
    float:left;
    margin: 0 0 0 4px;
}
html > body .DivModul1
{
    background-image: url("/images/moduler/en_modul.jpg");
    background-repeat: no-repeat;
    height:257px;
    width:249px;
    float:left;
    margin: 0 0 0 0.52em;
}

.DivModul1Content
{
    margin:1.7em 0.95em 0em 0.7em;
    width:207px;
    height:213px;
    float:left;
}
html > body .DivModul1Content
{
    margin:1.7em 1.95em 0em 1.7em;
    width:207px;
    height:213px;
    float:left;
}

#DivModul3
{
    background-image: url("/images/moduler/tre_modul.jpg");
    background-repeat: no-repeat;
    background-position:bottom right;
    height:260px;
    width:760px;
    float:left;
    margin-left:4px;
}
html > body #DivModul3
{
    background-image: url("/images/moduler/tre_modul.jpg");
    background-repeat: no-repeat;
    background-position:bottom right;
    height:260px;
    width:760px;
    float:left;
    margin-left:0.53em;
}

.DivModul3Content
{
    margin:1.7em 0.9em 0em 0.9em;
    width:226px;
    padding-left:4px;
    height:219px;
    float:left;
}
html > body .DivModul3Content
{
    margin:1.7em 1.05em 0em 1.9em;
    width:219px;
    height:219px;
    float:left;
    padding:0 0 0 0;
}
/*
html > body .DivModul3Content
{
    margin:1.7em 0em 0em 1.7em;
    width:226px;
    height:222px;
    float:left;
}*/

/*******************/
/* Startpage - New */
/*******************/
.StartpageDiv244
{
    float:left;
    _height:223px;
    min-height:223px;
    width:251px;
    background-image: url("/images/en_modul_startsida_rad1_NoF.jpg");
    background-repeat: repeat-x;
    margin: 0em 0em 0.71em 0;
}
.StartpageDiv244Contain
{
    _height:194px;
    min-height:194px;
    width:224px;
    margin: 1.3em 0.7em 0.7em 0.7em;
}
.StartpageDiv244Contain a
{
    padding:0.1em 0 0 1em;
    margin:0em 0em 0em 0.9em;
    display:block;
    background-image:url("/upload/arrow_right.gif");
    background-repeat:no-repeat;
    background-position: center left;   
}

#flashen
{
    float:left;
    width:503px;
    height:214px;
    margin-left:0.5em;
}
html > body #flashen
{
    float:left;
    width:503px;
    height:214px;
    margin-left:0.7em;
}

/***********/
/* Sellers */
/***********/
.SellerContainer
{
    border: 1px solid #c4c7cc;
    width: 218px;
    height:224px;
    float:left;
    margin:0 0em 0.8em 1em;
    padding:0.7em 0.7em 0.7em 0.7em;
}
html > body .SellerContainer
{
    border: 1px solid #c4c7cc;
    width: 218px;
    height:207px;
    float:left;
    margin:0 0em 0.8em 1em;
    padding:0.7em 0.7em 0.7em 0.7em;
}
.SellerName
{
	font-weight: bold;
	font-size: 1.4em; 
	color: #262456;
	display: inline;
	font-family:Arial, Verdana, Helvetica, sans-serif;
    color: #333367;
}

.SellerTitle
{
    font-style:italic;
    font-size:9pt;
}

.SellerInfo
{
    padding-top:1em;
    font-size:9pt;
}
.SellerMail
{
    width:175px; overflow:hidden;
}

/*********/
/* Store */
/*********/

.StoreItem
{
    float:none;
}

.StoreMenuImage
{
    float:left;
    width:15em;
}

.StoreMenuText
{
}

.StoreMenuPrice
{
    font-size:14pt;
    color:#c41027;
    font-weight:bold;
}

.StoreMenuReserveInfo
{
    margin: -1.4em 0 0 23em;
    color: #262456;
    font-weight:bold;
}

.ArticleReserveInfo
{
    margin: -1.4em 0 0 39em;
    color: #262456;
    font-weight:bold;
}



#RightImage
{
    float:right;
    width:23.5em;
    margin-bottom:0.7em;
}











.MiddleMainText
{
    padding-bottom:1em;
    font-size:1.1em;
}

#LeftMainContainer
{
    float:left;
    width: 20em;
    margin-top:1em;
}
.LeftMainContainerItem
{
    float:left;
    width:23.5em;    
}
.LeftMainContainerItemU
{
    float:left;
    width:23.5em;
    border-bottom: 0.1em solid #d0d1d6;  
}

#LeftMiddleContainer
{
    float:left;
    width: 20.5em;
    margin-top:0.8em;
    margin-left:2.5em;
}
.LeftMainContainerItem
{
    float:left;
    width:23.5em;
}
#LeftMiddleContainer a
{
    background-image:url("/Images/MenyBilder/containers_arrow.gif");
    background-repeat:no-repeat;
    padding: 0em 0em 0em 1em;
    font-size:1.1em;
    font-weight:bold;
}

.CarProductHeadAndImg
{
    margin:0 0 1em 0; 
    font-size: 1.1em;
    font-weight:bold; 
}

#BreadCrumbs
{
    font-family: Arial,Verdana,Helvetica,sans-serif;
    font-size: 1.1em;
    color: #262456;
}
#PuffList
{
    float:right;
    width:19.05em; 
    background-image: url("/images/MenyBilder/bakgrund_puff.jpg");
    background-repeat: repeat-x;
    background-color: #e2e5ec;
    border: 0.1em solid #d0d1d6;
    padding:0.7em 0.7em 0.7em 0.7em;
}
html > body #PuffList
{
    float:right;
    width:19.05em; 
    background-image: url("/images/MenyBilder/bakgrund_puff.jpg");
    background-repeat: repeat-x;
    background-color: #e2e5ec;
    border: 0.1em solid #d0d1d6;
    padding:0.7em 0.7em 0.7em 0.7em;
}
#PuffListContain
{
    background-color:White;
    height:auto;
    padding-left:0.2em;
    border-left: 0.1em solid #d9dade;
    border-top: 0.1em solid #d9dade;
    border-right: 0.1em solid #d9dade;
    width:18.7em;
    float:left;

}
#PuffContainer
{
    width:18.5em; 
    min-height:5em;
    _height:5em; 
    height:auto;
    float:left;
    padding-bottom:0.2em;
    margin-top:0.5em;
}
.PuffImg
{
    margin-left:0.5em;
    float:left;
    margin:0.7em 0em 0em 0.3em;
}
.PuffImg img
{
    max-width:3.5em;
}
.PuffIngress
{
    float:right;
    margin-right: 4px;
    width:13em;
}
.pufftabell
{
    float:left;
    border-bottom: 0.1em solid #d9dade;
    padding: 2px 4px 2px 9px;
    width:18.3em;
}
html > body .pufftabell
{
    float:left;
    border-bottom: 0.1em solid #d9dade;
    padding: 3px 4px 3px 9px;
    width:17.4em;
}

#test1
{
    width:150px;
    background-color:White;
    padding:0.5em 0.5em 0.5em 0.5em;
    margin: 0em 0.5em 0.5em 0em;
    float:left;
    border: solid 0.4em;
    border-color:Gray;
}
#CarSubMenuDiv
{
    float:left;
    _height:181px;
    min-height:181px;
    width:181px;
    margin: 0em 0 0 0.55em;
}
html > body #CarSubMenuDiv
{
    float:left;
    _height:181px;
    min-height:181px;
    width:181px;
    margin: 0em 0em 0 0.84em;
}
#CarSubMenuContainTwo
{
    background-color:White;
    _height:167px;
    min-height:167px;
    width:167px;
    margin: 0.7em auto 0.7em auto;
    border: 0.1em solid #d9dade;
}

#CarSubMenuContainTwo a
{
    padding:0.1em 0 0 1em;
    margin:0.7em 0em 0em 0.9em;
    background-image:url("/Images/MenyBilder/containers_arrow.gif");
	background-repeat:no-repeat;  
}

#ContainersImage
{
    float:left;
    margin:5.4em auto 0.5em auto;
    
}

.CarMenuDiv
{
    float:left;
    _height:244px;
    min-height:244px;
    width:244px;
    margin: 0em 0 0.41em 0.13em;
	 
}
html > body .CarMenuDiv
{
    float:left;
    _height:244px;
    min-height:244px;
    width:244px;
    margin: 0em 0 0.15em 0.77em;
	 
}
#CarMenuContainTwo
{
    background-color:White;
    _height:224px;
    min-height:224px;
    width:224px;
    margin: 0.7em auto 0.7em auto;
    border: 0.1em solid #d9dade;
}
#CarMenuContainTwo a
{
    padding:0.1em 0 0 1em;
    margin:0.7em 0em 0em 0.9em;
    background-image:url("/Images/MenyBilder/containers_arrow.gif");
	background-repeat:no-repeat;  
}

html
{
    overflow-Y: scroll;
}

/***Radera***/
.nyabilar
{
	float:left;
}

.Contain
{
	padding-top:0.3em;
	text-align: center;
	background-image: url(/images/main_bg.jpg);
	background-repeat: repeat-x;
}

#ContainBoxShadows
{
    width:1015px;
    margin: 0em auto 0 auto;
}

#ContainerBox
{
	margin: 0 auto 0 auto;
	width: 969px;
	text-align: left;
	background: White;
}

#HeaderRow
{
	width: 100%;
	float:left;
	padding-bottom:40px;
	background-color:#00285B;
}

#LogoCont
{
	width: 100%;
	background-image:url("/images/MenyBilder/header_bgb.jpg");
	background-repeat:repeat-x;
	background-color:#d9dbea;
	position:relative;
	height:82px;
	margin-bottom:0.1em;
}

.LogoLeft
{
	Float:left;
	margin-top:-1.9em;
	margin-left:3em;
}
html > body .LogoLeft
{
	Float:left;
	margin-top:0.83em;
	margin-left:3em;
}

#topcorner
{
    width:100%;
    height:4px;
    float:left;
}

#lefttopcorner
{
    position:relative;
    float:left;
    top:0;
    left:0;
    width:4px;
    height:4px;
    background-image:url(/Images/Menybilder/lefttopcorner.jpg);
    background-repeat:no-repeat;
}

#righttopcorner
{
    position:relative;
    float:right;
    top:0;
    right:0;
    width:4px;
    height:4px;
    background-image:url(/Images/Menybilder/righttopcorner.jpg);
    background-repeat:no-repeat;
}

#login
{
}


.LogoRight
{
	float:right;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight:bold;
	width:auto;
	height:auto;
	margin: 32px 0em 0em 0em;
	padding: 0.2em 0 0.1em 0;
	background-image:url(/Images/MenyBilder/LogoRight_bg.jpg);
	background-repeat:repeat-x;
}
html > body .LogoRight
{
	float:right;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight:bold;
	width:auto;
	height:auto;
	margin: 4.76em 0em 0em 0em;
	padding: 0.2em 0 0.1em 0;
    background-image:url(/Images/MenyBilder/LogoRight_bg.jpg);
    background-repeat:repeat-x;
}

.LogoRight_new
{
	float:right;
	font-size: 1.2em;
	background-image:url("/Images/MenyBilder/arrow_trans.gif");
	background-repeat:no-repeat;
	background:#e1e4ed;
}

.background_new_Right
{
    background-image:url("/Images/MenyBilder/kurva.jpg");
    background-repeat:no-repeat;
    width:90px;
    height:18px;
    display:block;
    margin: 6px 0 0 0;
}
html > body .background_new_Right
{
    background-image:url("/Images/MenyBilder/kurva.jpg");
    background-repeat:no-repeat;
    width:90px;
    height:18px;
    display:block;
    margin: 4.75em 0 0 0;
}

#LogoRight2
{
	float:right;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight:bold;
}


a.logorighti
{
	color:#181863;
	padding: 0.1em 0.5em 0.1em 1.1em;
	background-image:url("/Images/MenyBilder/inaktivpil.gif");
	background-repeat:no-repeat;
	background-position:center left;
}
a.logorightia
{
	color:#181863;
    background-image:url("/Images/MenyBilder/aktivpil.gif");
	background-repeat:no-repeat;
	background-position:center left;
}
.logintext
{
	color:#feffff;
	position:relative;
	top:3px;
	left:915px;
	font-weight:bold;
}
.logintext:hover
{
	color:#f0f0f0;
}
.logintextEjinloggad
{
	color:#181863;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight:bold;
	position:relative;
	top:3px;
	left:922px;
}
.logintextEjinloggad:hover
{
	color:#d9dbe7;
}
.logintextUserName
{
	color:#feffff;
	position:relative;
	top:3px;
	left:738px;
	font-weight:bold;
}
a.logorighti:hover
{
	color:#181863;
    background-image:url("/Images/MenyBilder/aktivpil.gif");
	background-repeat:no-repeat;
	background-position:center left;
}
a.logorighta
{
    color:#181863;
    padding: 0.2em 0.5em 0.1em 1.1em;
    background-image:url("/Images/MenyBilder/aktivpil.gif");
    background-repeat:no-repeat;
    background-position:center left;
}
a.logorighta:hover
{
	color:#181863;
    background-image:url("/Images/MenyBilder/aktivpil.gif");
	background-repeat:no-repeat;
	background-position:center left;
}
#ContentRow
{
	width: 100%;
	height:100%;
	padding-bottom:1em;
	float:left;
	margin-top:0.7em;
}

#MenuRight
{
    float:right;
}

#HeaderMenu
{

	width: 98%;
}

#LeftAndMiddleColumns/**Hacked height**/
{
	width:99.1%;
	min-height: 48em;
	_height:48em;
	text-align: left;
	padding: 0 0em 0 1em;
}

html > body #LeftAndMiddleColumns /*width: 97.8%;*/	/**Hacked height**/
{
	width: 98.2%;
	min-height: 48em;
	_height:48em;
	text-align: left;
	padding: 0 0em 0 0em;
	margin: 0 0em 0 1em;
}
#LeftColumn
{
	width:17%;
	float: left;
	text-align: left;
	margin-bottom:1em;
}
html > body #LeftColumn
{
	width:18.7%;
	float: left;
	text-align: left;
	margin-bottom:1em;
}
#MiddleColumn
{
	width: 80.5%;
	float: right;
	font-size:1.1em;
}
html > body #MiddleColumn
{
	width: 80.4%;
	float: right;
	font-size:1.1em;
}
#MiddleColumn54
{
	width: 55.1%;
	float: left;
	font-size:1.1em;
	padding-left:0.7em
}
html > body #MiddleColumn54
{
	width: 53%;
	float: left;
	font-size:1.1em;
	padding-left:0.7em
}
#MiddleColumnContent
{
	width: 100%;
	float: left;
	text-align: left;
}
#MiddleColumnContent a, a p
{
    color: #0157a4;
}
#MiddleColumnContent a:hover, a p:hover
{
    text-decoration:underline;
}

#MiddleColumnContentMiljo
{
    background-image:url("/Images/miljo_bg.jpg");
	background-repeat:no-repeat;
	width: 100%;
	float: left;
	text-align: left;
	min-height:44.8em;
	_height:44.8em;
}
#MiddleColumnContentNoMargin
{
	width: 100%;
	float: left;
	text-align: left;
}
#MiddleColumnContentNoMargin a, a p
{
    color: #0157a4;
}
#MiddleColumnContentNoMargin a:hover, a p:hover
{
    text-decoration:underline;
}
#RightColumn
{
	width: 24.9%;
	float: right;
	text-align: left;
	padding: 0 0.1em 0 0.9em;
	font-size:1.1em;
}

.textnomore
{
	font-size: 0em;
	border: 0em;
}

/*******************/
/* City level menu */
/*******************/
#CityMenuContainer
{
	background-image:url("/Images/MenyBilder/arrow2.jpg");
	background-repeat:no-repeat;
	padding-bottom:0.64em;
	padding-top:0.1em;
	width: 97.7%;
	background-color: #FFFFFF;
	height: 1.2em;
	margin-left:1.03em;
}

html>body #CityMenuContainer
{
	background-image:url("/Images/MenyBilder/arrow2.jpg");
	background-repeat:no-repeat;
	padding-bottom:0.64em;
	padding-top:0.13em;
	width: 97.7%;
	background-color: #FFFFFF;
	height: 1.2em;
	margin-left:1.03em;
	float:left;
}

#CityMenu
{
	margin-left:1.9em;
}
html>body #CityMenu
{
	margin-left:1.9em;
	float:left;
}
a.CityMenuItem
{
	font-size: 1.1em;
	color: #262456;
	padding: 0em 0.2em 0em 0.2em;
}
a.CityMenuItem:hover
{
	font-size: 1.1em;
	background-color:#efefef;
	text-decoration: bold;
}
a.CityMenuItemActive
{
	font-size: 1.1em;
	padding: 0em 0.2em 0em 0.2em;
}
a.CityMenuItemActive:hover
{
	font-size: 1.1em;
	background-color:#efefef;
	padding: 0em 0.2em 0em 0.2em;
}

/******************/
/* Top level menu */
/******************/



#TopMenuContainer
{
	background-image:url("/Images/MenyBilder/topmenu_arrow.jpg");
	background-repeat:no-repeat;
	background-color:#cbcdda;
	border: 0.01em solid #c4c7cc;
	margin-left:1.03em;
	margin-right:0.9em;
	width: 100%;
	border: 0.1em solid #c4c7cc;
	height: 2.33em;
}

html>body #TopMenuContainer
{
	background-image:url("/Images/MenyBilder/topmenu_arrow.jpg");
	background-repeat:no-repeat;
	background-color:#cbcdda;
	border: 0.01em solid #c4c7cc;
	margin-left:1.03em;
	margin-right:0.9em;
	width: 97.9%;
	border: 0.1em solid #c4c7cc;
	height: 2.4em;
	float:left;
}

#TopMenu
{
	color: #262456;
	font-weight: bold;
	text-decoration: none;
	margin-left:1.6em;
	background-image:url("/images/MenyBilder/topmenu_bg.jpg");
	background-repeat:repeat-x;
	height: 2.4em;
}

html>body #TopMenu
{
	color: #262456;
	font-weight: bold;
	text-decoration: none;
	margin-left:1.6em;
	background-image:url("/images/MenyBilder/topmenu_bg.jpg");
	background-repeat:repeat-x;
	float:left;
	width:932px;
}

a.TopMenuItem
{
	font-size: 1.1em;
	color: #262456;
	padding: 0.5em 0.33em 0.55em 0.33em;
	float:left;
}

a.TopMenuItemHome
{
	font-size: 1.1em;
	color: #262456;
	padding: 0.5em 0.33em 0.55em 0.33em;
	float:right;
}

a.TopMenuItem:hover
{
	text-decoration: bold;
	background-image:url("/Images/MenyBilder/line_actb.jpg");
	background-repeat:repeat-x;
}

a.TopMenuItemHome:hover
{
	text-decoration: bold;
	background-image:url("/Images/MenyBilder/line_actb.jpg");
	background-repeat:repeat-x;
	float:right;
}

a.TopMenuItemActive
{
	font-size: 1.1em;
	float:left;
	padding: 0.5em 0.33em 0.55em 0.33em;
	background-image:url("/Images/MenyBilder/line_actb.jpg");
	background-repeat:repeat-x;
}
.linediv
{
	float:left;
	margin: 0em 0.1em 0em 0.1em;
}
.linediv2
{
	float:right;
}

/****************************/
/* Second level menu (left) */
/****************************/
a.MenuHeaderLink
{
	height: 1.3em;
	font-weight: bold;
	color:#262456;
	text-decoration: none;
	margin-left:0.05em;
	margin-right:0.05em;
	font-size: 1.4em;
	padding-left:1.3em;
	margin-bottom:0em;
	display:block;
	background-color: #efefef;
	background-image: url(/Images/MenyBilder/arrow_trans.gif);
	background-repeat: no-repeat;
}
a.MenuHeaderLink:hover
{
	background-color: #efefef;
}
div.MenuHeader
{
	background-color: #CC3333;
	height: 2em;
	color: #000000;
	text-transform: lowercase;
	letter-spacing: 0.1em;
	text-decoration: none;
	display: block;
	font-size: 1.2em;
	padding: 0.4em 0.1em 0.1em 0.5em;
}
.MenuFooter
{
	background-color: #CCCCCC;
	height:1px;
	text-align: center;
}

#submenucontainer
{
	border: solid 0.1em #c4c7cc;
	margin-bottom:0.5em;
	padding: 0.1em 0em 0.1em 0em;
	background-color:#FFFFFF;
	float: left;
	width:107.5%;
	float:left;
}

html>body #submenucontainer
{
	border: solid 0.1em #c4c7cc;
	margin-bottom:0.5em;
	padding: 0.1em 0em 0.1em 0em;
	background-color:#FFFFFF;
	float: left;
	width: 96.5%;
	float:left;
}

#menucontainer
{
	border: solid 0.1em #c4c7cc;
	width: 107.5%;
	padding-left:0em;
	margin-bottom:0.5em;
	float: left;
}
html > body #menucontainer
{
	border: solid 0.1em #c4c7cc;
	width: 96.5%;
	padding-left:0em;
	margin-bottom:0.5em;
	float: left;
}

#servicecontainer
{
	border: solid 0.1em #c4c7cc;
	padding-left:0em;
	width: 107.5%;
	float: left;
}
html > body #servicecontainer
{
	border: solid 0.1em #c4c7cc;
	padding-left:0em;
	width: 96.5%;
	float: left;
}

div.MenuItemIndent
{
	float: left;
	text-align: right;
}
div.MenuItem
{
	float: right;
}
a.MenuLink
{
	color: #333;
	padding-left:1.8em;
	margin-left:0.05em;
	font-size: 1.1em;
	margin-top:0.1em;
	font-weight: normal;
	text-decoration: none;
	display: block;
	margin-right:0.07em;

}
a.MenuLink:hover
{
	background-color:#efefef;
}
a.MenuLinkActive
{
	padding-left:1.8em;
	margin-left:0.05em;
	font-size: 1.1em;
	margin-top:0.1em;
	font-weight: normal;
	text-decoration: none;
	display: block;
	background-color:#efefef;
	background-image:url("/images/MenyBilder/submenu_arrow2.gif");
	background-repeat:no-repeat;
	margin-right:0.1em;
}
a.MenuLinkActive:hover
{
	background-color:#efefef;
}

a.BrandMenuLink
{
	color: #333;
	padding-left:1.5em;
	margin-left:0.05em;
	font-size: 1.1em;
	margin-bottom:0.1em;
	font-weight: normal;
	text-decoration: none;
	display: block;
	margin-right:0.07em;
}
a.BrandMenuLink:hover
{
	background-color:#efefef;
}
a.BrandMenuLinkActive
{
	color: #333;
	padding-left:1.5em;
	margin-left:0.05em;
	font-size: 1.1em;
	font-weight: normal;
	text-decoration: none;
	display: block;
	margin-right:0.07em;
	margin-bottom:0.1em;
	background-color:#efefef;
	background-image: url(/images/MenyBilder/submenu_arrow2.gif);
	background-repeat: no-repeat;
}
a.BrandMenuLinkActive:hover
{
	background-color:#efefef;
}

.MenuItemContainer
{
}

/**********/
/* Footer */
/**********/
.Footer
{
    clear:both;
    margin: 0 auto 0 auto;
    border-top: 1px solid #c8c8ca;
    text-align:center;
    width: 98%;
    height: 1.6em;
}


/**************/
/* Start Page */
/**************/
img.StartPageImage
{
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#555555,direction=135,strength=3);
}

.StartContent
{
    height:800px;
    width:100%;
    background-image:url(/Images/Contentbgtext.jpg);
    background-repeat:no-repeat;
    background-color:#fff;
    
}

.StartContentHolders
{  
    height:710px;
    width:760px; 
    margin:0 auto; 

}

.startbilder
{
	float:left;
	width:826px;
	height:287px;	
	padding-top:0;
	margin:0 auto;
}

.bildstart
{
	margin-right:35px;	
}

.valkommen
{
	float:left;
	margin-bottom:10px;
}


.Starttext
{
	margin:50px 0 0 25px;
    float:left;	
}


.columnstart
{
	float:left;
	width:215px;
	padding-right:30px;	
	padding-top:20px;
}


/*********************************************/
/* General text, link and element formatting */
/*********************************************/
a
{
	color: #314034;
	text-decoration: none;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
a:hover
{
	color: #333333;
}
body
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.65em;
	color: #000000;
	padding: 0; 
	margin: 0;
	background-image:url(/Images/bg.jpg);
	background-repeat:repeat-x;
}
hr
{
	height: 0.1em;
	color: #CCCCCC;
}
img
{
	border: 0;
}
table
{
	font-size: 1em;
}

p
{
    margin:0 0 0 0;
    padding: 2px 0 2px 0;
}

.hidden
{
	display:none;
}
fieldset
{
    border:none;
}

/*******************************************************************/
/* Image styles available from the DHTML Editor (image properties) */
/*******************************************************************/
img.shadow
{
	position: relative;
	EditMenuName: Shadow;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#555555,direction=125,strength=10);
}
img.opacity
{
	position: relative;
	EditMenuName: Semi transparent;
	filter: alpha(opacity=40,finishopacity=24,style=3);
}
img.fliph
{
	position: relative;
	EditMenuName: Flip horisontally;
	filter: fliph;
}
img.flipv
{
	position: relative;
	EditMenuName: Flip vertically;
	filter: flipv;
}
img.dashedborder
{
	position: relative;
	border: dashed 1px grey;
	EditMenuName: Dashed border;
}
img.circularfade
{
	position: relative;
	EditMenuName: Circular fade;
	filter: alpha(opacity=100,finishopacity=0,style=2);
}


/***********************************************/
/* Text styles available from the DHTML Editor */
/***********************************************/
/***********************************************/
h1, .heading1
{
	font-weight: bold;
	font-size: 1.4em; 
	color: #262456;
	display: inline;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
h3, .heading3
{
	font-weight: bold;
	font-size: 1.1em;
	color: #000000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	margin:0px 0 0px 0;
}
h2, .heading2
{
	font-weight: bold;
	font-size: 1.1em;
	color: #262456;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	margin:0px 0 0px 0;
}

.brodtext
{
    font-size:8pt;
	font-family:Arial, Verdana, Helvetica, sans-serif; 
}
.brodtextfet
{
    font-size:8pt;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
}

.imagetext 
{
	font-style: italic; 
	font-size: 8pt; 
}

.puffRubrik
{
	font-weight: bold;
	font-size: 1.4em; 
	color: #262456;
	display: inline;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
.puffred
{
    font-size:10pt;
    font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color: #c41027;
}
.puffgold
{
	font-weight: bold;
	font-size: 1.9em; 
	color: #b89120;
	display: inline;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}


/************************************************************
* Description:  Atteviks Personvagnar                       *
* Version:      1.1a                                         *
* Website:      www.ybedesign.se                            *
* Copyright:    (c)2007 ybe design ab                       *
* Last edited:  2007-11-xx                                  *
*************************************************************/