img, div {
	behavior: url(/iepngfix.htc);
	border:0;
}


body{
	z-index:0;
	margin:0 auto;
	font-family: arial, verdana;
	color: #858585;
	font-size: 13px;
	text-align: center;
}

h2{
	margin-top:0; 
	margin-bottom:0;
}

.wrapper{
	margin: 0 auto; 
	width:938px; 
	text-align: left;
}

.toplinks{
	float:right;
	height: 27px;
	line-height:27px;
	padding-right:10px;
	background: url(/filearchive/9/913/carenta_headerlinks_blue.gif) no-repeat right;
	font-weight: bold;
	color: #ffffff;
	margin-bottom: 7px;
}

.toplinks a:link, .toplinks a:visited{	
	font-weight: bold;
	color: #ffffff;}

.toplinks a:hover, .toplinks a:active{	
	font-weight: bold;
	color: #ffffff;} 

.toplinksleft{
	background: url(/filearchive/9/912/carenta_headerlinksleft_blue.gif) no-repeat right;
	float: right;
	height: 27px;		
	width:10px;
	line-height:27px;
	margin-bottom: 7px;
}

.headerwrapper{
	margin-top:7px; 
	position: relative;
height: 241px;
}

.logoholder{
	width:212px;
	height:67px;  
	z-index:100; 
	position: absolute; 
	top:50px; 
	left:-15px;
}

.topflash{
	z-index:2;
	width:938px;
        *margin-bottom:-9px;
}

.topnavigationwrapper{
	z-index:500;
	width: 938px;
	position: relative;
	top: -13px;
	*top: -13px;
}


/* STARTSIDAN
***************************************************************************************************/
.contentwrapper{
}

.contentleftwrapper{
	float:left;
	width: 626px;
}

.contentrightwrapper{
	float:right;
	width: 311px;
}

.startboxintro{
	width: 626px;
}

.startboxintroheader{}

.startboxintrocontent{
	width: 550px;
	color: #8c8c8c;
	font-size: 15px;
	margin-bottom: 25px;
}

.startbox1{
	width: 626px;
	margin-bottom:18px;
}

.startbox1 h2{
	background: url(/filearchive/8/889/carenta_box1_header_bg.gif) no-repeat right;
	height:31px;
	line-height:31px; 
	padding-left:15px; 
	color:#fff; 
	font-family:arial; 
	font-size:14px; 
	text-transform:uppercase; 
}

.startbox1content{
	background: url(/filearchive/8/888/carenta_box1_content_bg.gif) no-repeat right;
	min-height:165px;
	*height: 175px;
	padding-top: 10px;
	padding-left: 8px;
}


.startbox2{
	width: 308px;
	float:left;
}
.startbox2header{
	color:#fff; 
	font-family:arial; 
	font-size:14px; 
	text-transform:uppercase; 
	background: url(/filearchive/8/891/carenta_box2_header_bg.gif) no-repeat right;
	width:293px;
	height:30px; 
	line-height:30px; 
	padding-left:15px; 
}

.startbox2content{
	background: url(/filearchive/1/1195/carenta_box2_content_bg.gif) no-repeat right top;
	width:273px;
	*width: 273px;
	min-height:174px;
	*height:174px;
	padding-left: 15px;
	padding-right: 20px;
	padding-top:14px;
}

.startbox3{
	width: 308px;
	float:right;
}

.startbox3 h2 {
	color:#fff; 
	font-family:arial; 
	font-size:14px; 
	text-transform:uppercase; 
	background: url(/filearchive/9/901/carenta_box3_header_bg.gif) no-repeat right;
	height:31px;
	line-height:31px; 
	padding-left:15px; 
}

.startbox4{
	width: 311px;
}

.startbox4header{
	color:#fff; 
	font-family:arial; 
	font-size:14px; 
	text-transform:uppercase; 
	background: url(/filearchive/9/902/carenta_box4_header_bg.gif) no-repeat right;
	width:293px;
	height:30px; 
	line-height:30px; 
	padding-left:15px; 
}

.startbox4content{
	background: url(/filearchive/1/1193/carenta_box4_content_bg.gif) no-repeat right;
	width:273px;
	*width: 273px;
	min-height:174px;
	*height:174px;
	padding-left: 15px;
	padding-right: 20px;
	padding-top:14px;
}

.startbox4content a, .startbox4content a:link, .startbox4content a:active, .startbox4content a:visited, .startbox4content a:hover
{
color: #44538f;
text-decoration: none;
}


.startbox5{
	width: 311px;
}

.startbox5header{
	color:#fff; 
	font-family:arial; 
	font-size:14px; 
	text-transform:uppercase; 
	background: url(/filearchive/8/895/carenta_box5_header_bg.gif) no-repeat right;
	width:293px;
	height:30px; 
	line-height:30px; 
	padding-left:15px; 
}

.startbox5content{
	background: url(/filearchive/1/1194/carenta_box5_content_bg.gif) no-repeat right top;
	width:273px;
	*width: 273px;
	min-height:174px;
	*height:174px;
	padding-left: 15px;
	padding-right: 20px;
	padding-top:14px;
}

.footer{
	clear: both;
	background: url(/filearchive/8/896/carenta_footer.gif) no-repeat right top;
	height: 130px;
	width: 100%;
	padding-top: 140px;
}

.footeradress{
	width: 235px;
	min-height:230px;
	float:left;
        padding-left: 15px;
}

.footerformular{
	width: 350px;
	min-height: 230px;
	float:left;
}

.footerlogos{
	width: 330px;
	min-height: 230px;
	float:left;
}

.footer h2{
	font-size:14px;
	color:#51b4d1;
	margin-bottom:10px;
}


/* UTVALDA STORSÄLJARE 
****************************************************************************************/
.startboxwrapper{
	float:left;
	border-right: 1px solid #eaeaea;
	padding-right:10px;
	padding-left:10px;
}


.startboxwrapperlast{
	float:left;
	border-right: none;
	padding-right:10px;
	padding-left:10px;
}

.startboxitemtitel{
	font-size: 15px; 
	color:#8c8c8c; 
	margin-top:10px; 
	margin-bottom:6px;
}

.startboxwrapper a:link, .startboxwrapper a:visited, .startboxwrapperlast a:link, .startboxwrapperlast a:visited{
	font-size:15px; 
	color:#3b487c; 
}

.startboxwrapper a:hover, .startboxwrapper a:active, .startboxwrapperlast a:hover, .startboxwrapperlast a:active{
	font-size:15px; 
	color:#3b487c; 
} 



/* NEWS
*****************************************************************************************************************/
.newswrapper{
	background: url(/filearchive/8/893/carenta_box4_content_bg.gif) no-repeat right;
	min-height:225px;
}

.newsline{
	border-bottom: 1px solid #e9e9e9;
	height:1px;
	width:290px;
	margin-top:10px;
	margin-left:10px;
}

.newsitmlast{
	border: none;
	height:1px;
	width:290px;
	margin-top:10px;
	margin-left:10px;
}

.newsitem{
	padding-top:16px;
	padding-right:20px;
	padding-left:15px;
}

.newsitem a{
	text-decoration:none;
}

a:link span.newsdate, a:visited span.newsdate{
	color:#858585;
	font-size:14px;
	text-decoration:none;
	clear:left;
}

a:hover span.newsdate, a:active span.newsdate{
	color:#858585;
	font-size:14px;
	text-decoration:none;
	clear:left;
}

a:link span.newstitle, a:visited span.newstitle{
	color:#3b487c;
	font-size:14px;
	text-decoration: underline;

}


a:visited span.newstitle, a:active span.newstitle{
	color:#3b487c;
	font-size:14px;
	text-decoration: underline;
}


/* FAQ
******************************************************************************************************************/
.faqitem{
	background: url(/filearchive/9/906/arrow.gif) no-repeat 0 5px;
	padding-left:15px;
	margin-bottom:3px;
display:block;
}

.startbox5content a:link.faq, .startbox5content a:visited.faq{
	color:#8c8c8c;
	font-family:arial;
	font-size:15px;
	text-decoration:none;
}

.startbox5content a:hover.faq, .startbox5content a:active.faq{
	color:#666;
	font-family:arial;
	font-size:15px;
	text-decoration:none;
}

.faqarkiv{
	color:#3b487c;
	font-size:15px;
	margin-left:15px;
}


/* NAVIGATION
******************************************************************************************************************/
.menu_top{
	font-size: 16px; 
	width: 100%; 
	height:60px;
	line-height: 66px;
*line-height: 54px;
	font-family: arial; 
	background: url(/filearchive/9/905/carenta_topnav_bg.png) no-repeat bottom;
}

.menu_top UL{
	display: inline; 
	padding-left: 23px; 
	margin-left: 0px; 
}

.menu_top UL LI{
	DISPLAY: inline; 
	color: #858585; 
	LIST-STYLE-TYPE: none; 
	margin-right:16px;
}

.menu_top_itemlink{
	color: #858585; 
	text-decoration: none; 
	font-weight: bold;
	padding-left:10px;
	padding-right: 10px;
	*position:relative;
	_top:6px;
}

.menu_top_itemlink-active{
	font-weight: bold; 
	color: #fff; 
	background-color:#44538f; 
	text-decoration: none; 
	padding-top:25px;
	padding-bottom:8px;
	padding-left:10px;
	padding-right: 10px;
	*position:relative;
	_top:6px; 
}

.menu_top_itemlink-current{
	font-weight: bold; 
	color: #fff; 
	background-color:#44538f; 
	text-decoration: none;
	padding-top:25px;
	padding-bottom:8px;
	padding-left:10px;
	padding-right: 10px;
	*position:relative;
	_top:6px;
}

.menu_top_listitem a:hover, .menu_top_listitem-current a:hover{
	color:#000;
}

/* PRODUKTLISTNING
***************************/

.menu_prodlist{
	font-size: 15px; 
	width: 310px; 
	background: url(/filearchive/9/907/carenta_listprodtablebg.gif) no-repeat 140px; 
	display:table; 
	font-family: arial;
}

.menu_prodlist ul{
	display: inline; 
	margin-left: 10px; 
	padding-left:10px; 
}

.menu_prodlist ul li.menu_prodlist_listitem {
	color: #858585; 
	list-style-type: none; 
	padding-left:10px; 
	display:block; 
	float: left; 
	height:30px;
        line-height: 30px; 
	width:140px; 
	*width: 141px;
	border-bottom:1px solid #e6e6e6; 
}

.menu_prodlist_listitemlast{
	color: #858585; 
	list-style-type: none; 
	padding-left: 10px; 
	display: block; 
	float: left; 
	height: 30px;
        line-height: 30px;
	width: 140px; 
	*width: 141px;
	border-bottom: none;
}

a:link.menu_prodlist_itemlink, a:visited.menu_prodlist_itemlink{
	color: #858585; 
	text-decoration: none; 
	font-weight: normal; 
	background: url(/filearchive/9/906/arrow.gif) no-repeat right; 
	padding-right:10px;
}

a:hover.menu_prodlist_itemlink, a:active.menu_prodlist_itemlink{
	color: #858585; 
	text-decoration: none;
	font-weight: normal;
	background: url(/filearchive/9/906/arrow.gif) no-repeat right; 
	padding-right:10px;
}

.menu_prodlist_listitem a:hover, .menu_prodlist_listitem-current a:hover{
	color:#000;
}

/* BREADCRUMB
**************************/

.menu_bc{
	FONT-SIZE: 14px; 
	width: 100%; 
	font-family: arial;
}

.menu_bc UL{
	DISPLAY: inline;  
	margin-left: 0px; 
	padding:0;
}

.menu_bc UL LI{
	DISPLAY: inline; 
	COLOR: #b2b2b2; 
	LIST-STYLE-TYPE: none; 
}

.menu_bc_itemlink{
	color: #b2b2b2; 
	text-decoration: underline; 
	font-weight: normal; 
}

.menu_bc_itemlink-active{
	color: #b2b2b2; 
	font-weight: normal; 
	text-decoration: underline;
}

.menu_bc_itemlink-current{
	font-weight: normal; 
	color: #b2b2b2;
	text-decoration: none; 
}

.menu_bc_listitem a:hover, .menu_top_listitem-current a:hover{
	color:#b2b2b2;
}

.menu_bc_separator{
	padding-left:5px; 
	padding-right:5px;
}

/* SUBMENYN
*******************************/

.menu_sub {
font-family: arial;
font-size: 14px;
color: #858585;
/*background: url(/filearchive/9/914/carenta_submenybg.gif) no-repeat right;*/
}

.menu_sub ul {
list-style-type: none;
padding-left: 0;
margin: 0;
}

.menu_sub ul li {
list-style-type: none;
font-size: 0px;
line-height: 0px;
}

.menu_sub_0-level {
background: #ccc; 
margin: 0px; 
}

.menu_sub_1-level { 
margin-left: 5px;
}

.menu_sub_2-level { 
margin-left: 5px; 
}

.menu_sub_listitem {
color: #666;
border-bottom: 1px solid #e9e9e9;
padding: 0;
margin: 0;
}

.menu_sub_listitem-current {
background-color: #e9e9e9;
padding: 0;
margin: 0;
}

.menu_sub_itemlink {
color: #858585; 
text-decoration: none;
padding-left:18px;
display: block;
font-size: 14px;
line-height: 30px;
}

.menu_sub_itemlink:hover {
background-color: #e9e9e9;
}

.menu_sub_itemlink-current {
font-weight: bold;
color: #858585;
text-decoration: none;
padding-left: 18px;
display: block;
font-size: 14px;
line-height: 30px;
}

/* NEWSARKIV
**********************************/
.menu_subnews{
	FONT-SIZE: 13px; 
	OVERFLOW: hidden; 
	WIDTH: 170px; 
	FONT-FAMILY: arial; 
	line-height:16px; 
}

.menu_subnews UL{
	LIST-STYLE-TYPE: none;
}

.menu_subnews UL LI{
	LIST-STYLE-TYPE: none;
}

.menu_subnews_0-level{ 
	MARGIN: 0px; 
	padding-left:0; 
	LINE-HEIGHT: 25px;
}

.menu_subnews_1-level{ 
	MARGIN-LEFT: 5px; 
	LINE-HEIGHT: 25px;
}

.menu_subnews_2-level{
	MARGIN-LEFT: 5px; 
	LINE-HEIGHT: 25px;
}

.menu_subnews_listitem{
	COLOR: #000;
}

.menu_subnews_listitem-active{}

.menu_subnews_listitem-current{}

.menu_subnews_itemlink{
	COLOR: #000; 
	TEXT-DECORATION: none;
}

.menu_subnews_itemlink-active{
	FONT-WEIGHT: bold; 
	COLOR: #000; 
	TEXT-DECORATION: underline;
}

.menu_subnews_itemlink-current{
	FONT-WEIGHT: bold; 
	COLOR: #000; 
	TEXT-DECORATION: underline;
}



/* UNDERSIDA
*****************************************************************************************************************/
.subcontentleftwrapper{
	width:210px;
	margin-top:13px;
	/*background-color:#f9f9f9;*/
	float:left;
}

.subcontentrightwrapper{
	width:727px;
	margin-top:13px;
	float:left;
}

.subcontent{
	margin-top:40px;
	*margin-top:5px;
}

.subcontent h1{
	font-size:24px;
	font-family:arial;
	color:#8c8c8c;
}





.subtoolswrapper{
	width:727px;
}

.breadcrumbwrapper{
	float:left;
width:600px;
}

.print-mail-pagewrapper{
	float:right;
        padding:0;
}


.carentasubtitel{
	width: 360px;
}

.carentacontenttext{
	float:left; 
	width: 360px; 
	font-family: georgia;
	font-size:14px; 
	color:#8c8c8c;
	margin-bottom:30px;
}

.carentacontenttextnoimg{
	float:left; 
	width: 510px; 
	font-family: georgia;
	font-size:14px; 
	color:#8c8c8c;

	margin-bottom:30px;

}

.carentacontentimage{
	float:right; 
	text-align:right;
}


.carentacontenttext a:link, .carentacontenttext a:visited{
	color: #fff; 
	background-color:#44538f; 
	text-decoration: none;
}

.carentacontenttext a:hover, .carentacontenttext a:active{
	color: #44538f; 
	background-color:#fff; 
	text-decoration: none;
} 


/* GOOGLEMAPS
*************************************************************************************************************/
div.googlecontent{

}

.googlemaptext .carentacontenttextnoimg table tr td{
	font-family:georgia;
	font-size:14px;
}


.googlemaptext .carentacontenttext table tr td{
	font-family:georgia;
	font-size:14px;
}


/* SITEMAP
*****************************************************************************************************************/
div.sitemapheader{
	color: #8c8c8c;
}

a.sitemap_level1{
	color: #8c8c8c; 
	font-size:14px; 
	text-decoration:none;
}

a.sitemap_level2{
	color: #8c8c8c; 
	font-size:14px; 
	text-decoration:none; 
	margin-bottom:10px;
}

a.sitemap_level3{
	color: #8c8c8c; 
	font-size:14px; 
	text-decoration:none;
}



/* Sidstilar
*************************************************************************************************************/
.storrubrikblue{
	font-weight: bold;
	font-size: 18px;
	color: #44538f;
}

/* Formulär
*************************************************************************************************************/

.submit{background: url(/images/interface/tab_selected_bg_1x27.gif) repeat-x; border: none; color: #ffffff; font-size: 12px; font-weight: bold; height: 27px;}

.textarea{FONT-SIZE: 12px; border: solid 1px #e8e8e8; color: #858585; font-family: arial, verdana; width: 290px;}

.label{FONT-WEIGHT: bold; FONT-SIZE: 11px;}

.textbox{FONT-SIZE: 12px; border: solid 1px #e8e8e8; color: #858585; font-family: arial, verdana; width: 140px;}


/* FAQ
*************************************************************************************************************/
.faq_question {cursor: pointer;}


/* Search results
*************************************************************************************************************/
.search_results a, .search_results a:link, .search_results a:active,.search_results a:visited, .search_results a:hover
{
color: #3b487c;
font-size: 15px;
font-family: arial, verdana;
text-decoration: none;
font-weight: bold;
}

.searchlabel{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.searchtextbox{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.searchbutton{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.searchresulthead{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.searchresultcount{FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana}

.searchresulttitle{color: #3b487c;
font-size: 15px;
font-family: arial, verdana;
text-decoration: none;
}

A.searchresulttitle:link{fontcolor: #3b487c;
font-size: 15px;
font-family: arial, verdana;
text-decoration: none;
}

A.searchresulttitle:visited{color: #3b487c;
font-size: 15px;
font-family: arial, verdana;
text-decoration: none;
}

A.searchresulttitle:hover{color: #3b487c;
font-size: 15px;
font-family: arial, verdana;
text-decoration: none;
}

A.searchresulttitle:active{color: #3b487c;
font-size: 15px;
font-family: arial, verdana;
text-decoration: none;
}

.searchresulttext{FONT-SIZE: 10px; PADDING-BOTTOM: 8px; padding-left: 10px; FONT-FAMILY: arial, verdana}

/* Newslisting */
.newsbox
{
width: 500px;
margin-bottom: 40px;
}

.date
{
font-size: 12px;
}

.linkHeading,.linkHeading:link,.linkHeading:active,.linkHeading:visited,.linkHeading:hover
{
font-family: arial, verdana;
font-size: 15px;
font-weight: bold;
color: #858585;
}

.linkNewsItem,.linkNewsItem:link,.linkNewsItem:active,.linkNewsItem:visited,.linkNewsItem:hover
{
font-family: arial, verdana;
font-size: 14px;
font-weight: normal;
color: #44538f;
text-decoration: underline;
}

/* Breadcrumb Eshop */
div#breadcrumb_eshop_container
{
color:#b2b2b2;
font-family: arial, verdana, sans-serif;
font-size: 14px;
}
div#breadcrumb_eshop_container a,div#breadcrumb_eshop_container a:link,div#breadcrumb_eshop_container a:active,div#breadcrumb_eshop_container a:visited,div#breadcrumb_eshop_container a:hover
{
color: #b2b2b2;
text-decoration: underline;
}

div#breadcrumb_eshop_container .selected,div#breadcrumb_eshop_container .selected:link,div#breadcrumb_eshop_container .selected:active,div#breadcrumb_eshop_container .selected:visited,div#breadcrumb_eshop_container .selected:hover
{
color: #b2b2b2;
text-decoration: none;
}

div#breadcrumb_eshop_container .separator
{
margin-left: 10px;
margin-right: 10px;
}
		


