
html,body
{
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:12px;
	color:#565656;
	background-color:#e5e5e5;
}
.red
{
	color:#a34f4f;
}
a
{
	color:#a34f4f;
	text-decoration:underline;
}
a.anchor
{
	color:#565656;
	text-decoration:none;
}
#container
{
	margin:auto;
	padding:0px;
	width:960px;
}
#top
{
	float:left;
	margin: 0px;	
	padding: 0px;
	height: 272px;
	width: 960px;
}
#top_logo
{
	float:left;
	margin: 0px;	
	padding: 0px;
	height: 77px;
	width: 960px;
	background: url('/img/framework/nologo_top.jpg') no-repeat;
	font-size:0.1em;
}
#top_logo #logo
{
    float:left;
    width:224px;
    height:48px;
    margin:15px 0px 0px 15px;
}
#top_logo img
{
    border:0px;
}

#top_logo #right { float:right;width:338px; }
#top_logo #right #kontaktaoss { float:right;width:114px;height:16px;margin:9px 15px 0px 0px;display:inline; }
#top_logo #right #reklamfilmer { float:right;width:180px;height:16px;margin:9px 25px 0px 0px; }
#top_logo #right #markesloggor { float:right;width:186px;height:33px;margin:12px 15px 0px 0px; }
#top_logo #right #markesloggor #vw { float:left;width:27px;height:27px; }
#top_logo #right #markesloggor #skoda { float:left;width:27px;height:27px;margin:0px 0px 0px 20px; }
#top_logo #right #markesloggor #audi { float:left;width:43px;height:27px;margin:0px 0px 0px 20px; }
#top_logo #right #markesloggor #vwtrp { float:left;width:29px;height:33px;margin:0px 0px 0px 20px; }

#top_flash
{
	float:left;
	margin: 0px;	
	padding: 0px;
	height: 195px;
	width: 960px;
}
#main
{
	float:left;
	margin: 0px;	
	padding: 0px;
	width: 960px;
}
#main_top
{
	float:left;
	margin:0px;	
	padding:0px;
	height:555px;
	width:958px;
	background: url('/img/framework/main_back.jpg') repeat-x;
	z-index:1;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
#main_bottom
{
    position:relative;
	float:left;
	margin:0px;	
	padding:0px;
	min-height:5px;
	height:auto !important;
	height:5px;
	width:958px;
	background-color:#f1f1f1;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	z-index:2;
}
#main_content
{
    position:relative;
	float:left;
	margin:-555px 0px 0px 0px;
	padding:0px;
	width: 958px;
}
#main_content_left
{
	float:left;
	margin: 0px;	
	padding: 0px;
	width:229px;
	min-height:10px;
}
#main_content_left .logos
{
	float:left;
	margin:-25px 0px 0px 0px ;	
	padding:0px;
	width:229px;
	height:200px;
	position:relative;
}
#main_content_left .logos img
{
    position:absolute;
}
#main_content_right
{
	float:left;
	margin:0px;	
	padding:0px;
	width:729px;
}
#main_content_right_menu
{
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	width:729px;
	height:33px;
}
#main_content_right_info
{
	float:left;
	margin:15px 0px 0px 15px;
	padding:0px 0px 20px 0px;
	width:689px;
	display:inline;
}
#footer
{
	float:left;
	margin: 0px;	
	padding: 45px 0px 0px 0px;
	height: 89px;
	width: 960px;
	background: url('/img/framework/footer_back.jpg') no-repeat;
}
#footer .footer_text
{
    float:left;
    margin: 0px;
	padding: 0px;
    width:958px;
}
#footer .footer_text p
{
    margin: 0px;	
	padding: 0px;
    text-align:center;
    font-size:11px;
    color:#ffffff;
}
#footer .footer_text a
{
    color:#ffffff;
    text-decoration:none;
}
#footer .byline
{
	margin:auto;
	width:107px;
}
#footer .byline .byline_text
{
	float:left;
	margin:25px 0px 0px 0px;	
	padding:0px;
	width:67px;
	font-size:11px;
	color:#bcbaba;
}
#footer .byline .byline_img
{
	float:left;
	margin:26px 0px 0px 0px;	
	padding:0px;
	width:40px;
}
#footer .byline .byline_img img
{
	border:0px;
}
#footer .byline a
{
	color:#bcbaba;
	text-decoration:none;
}
#ad
{
    float:left;
	margin:-12px 0px 0px 9px;
	padding:0px;
	width:202px;
	display:inline;
}
#ad .top
{
	float:left;
	margin:0px;
	padding:0px;
	width:211px;
	height:44px;
	background: url('/img/framework/ad_top_back.jpg') no-repeat;
	text-align:center;
	line-height:21px;
}
#ad .top h2
{
	margin:0px;	
	padding:0px;
	font-size:14px;
	color:#565656;
}
#ad .cont
{
	float:left;
	margin:0px;	
	padding:0px 10px 0px 10px;
	width:191px;
	background: url('/img/framework/ad_content_back.jpg') repeat-y;
}
#ad .cont p
{
	color:#8d8d8d;
	font-size:11px;
}
#ad .cont a
{
	color:#a34f4f;
	font-size:11px;
	text-decoration:underline;
}
#ad .bot
{
	float:left;
	margin:0px 0px 14px 0px;	
	padding:0px;
	width:211px;
	height:16px;
	background: url('/img/framework/ad_bottom_back.jpg') no-repeat;
}
.storead
{
    float:left;
	margin:0px 9px 20px 9px;
	padding:0px;
	width:211px;
	display:inline;
}
.storead .storead_top
{
	float:left;
	margin:0px;
	padding:0px;
	width:211px;
	height:44px;
	background: url('/img/framework/ad_top_back.jpg') no-repeat;
	text-align:center;
	line-height:21px;	
}
.storead .storead_top h2
{
	margin:0px;	
	padding:0px;
	font-size:14px;
	color:#565656;
}
.storead .storead_cont
{
	float:left;
	margin:0px;	
	padding:0px 10px 0px 10px;
	width:191px;
	height:230px;
	background: url('/img/framework/ad_content_back.jpg') repeat-y;
}
.storead .storead_cont p
{
	color:#8d8d8d;
	font-size:11px;
}
.storead .storead_cont a
{
	color:#a34f4f;
	font-size:11px;
	text-decoration:underline;
}
.storead .storead_bot
{
	float:left;
	margin:0px 0px 14px 0px;	
	padding:0px;
	width:211px;
	height:16px;
	background: url('/img/framework/ad_bottom_back.jpg') no-repeat;
}
#main_content_right_info .infobox
{
    float:left;
	margin:0px;
	padding:0px;
	width:202px;
}
#main_content_right_info .infobox img
{
    width:690px;
    height:158px;
    border:1px solid #fff;
}
#main_content_right_info .text
{
    float:left;
	margin:0px;
	padding:0px;
	width:690px;
	border:1px solid #fff;
}
#main_content_right_info .top
{
	float:left;
	margin:0px;
	padding:0px;
	width:690px;
	height:12px;
	background: url('/img/framework/infobox_main_top_back.jpg') no-repeat;
	font-size:0.1em;
}
#main_content_right_info .cont
{
	float:left;
	margin:0px;	
	padding:0px 0px 0px 15px;
	width:675px;
	background: url('/img/framework/infobox_main_content_back.jpg') repeat-y;
}
#main_content_right_info .cont h2
{
	margin:0px 0px 5px 0px;	
	padding:0px;
	font-size:16px;
	color:#7c7c7c;
	width:660px;
}
#main_content_right_info .cont p
{
    margin:0px;	
	padding:0px;
	color:#7c7c7c;
	font-size:11px;
	width:660px;
}
#main_content_right_info .cont a
{
    margin:0px;	
	padding:0px;
	color:#a34f4f;
	font-size:11px;
	text-decoration:underline;
}
#main_content_right_info .bot
{
	float:left;
	margin:0px;	
	padding:0px;
	width:690px;
	height:15px;
	background: url('/img/framework/infobox_main_bottom_back.jpg') no-repeat;
}
#nybilslogos
{
	float:left;
	margin:10px 0px 20px 0px;	
	padding:0px 0px 0px 23px;
	width:669px;
	height:105px;

}
#nybilslogos img
{
	float:left;
	margin:0px 24px 0px 0px;	
	padding:0px;
	border:0;
}
#searchbox
{
	float:left;
	margin:0px;	
	padding:0px;
	width:690px;
}
#searchbox .top
{
	float:left;
	margin:0px;	
	padding:0px;
	width:690px;
	height:10px;
	background: url('/img/framework/searchbox_top_back.jpg') no-repeat;
	font-size:0.1em;
}
#searchbox .cont
{
	float:left;
	margin:0px;	
	padding:0px;
	width:690px;
	background:url('/img/framework/searchbox_content_back.jpg') repeat-y;
}
#searchbox .cont_nonbeg
{
	float:left;
	margin:0px;	
	padding:0px 15px 0px 15px;
	width:660px;
	background:url('/img/framework/searchbox_content_back.jpg') repeat-y;
}
#searchbox #kuncenter_list
{
	float:left;
	margin:0px;	
	padding:0px;
	width:660px;
}
#searchbox #kuncenter_list ul
{
	margin:0px 0px 0px 30px;
}
#searchbox .cont_nonbeg .bilar
{
	float:left;
	margin:0px;	
	padding:0px;
	width:660px;
}
#searchbox .cont_nonbeg .bilar .huvudrubrik
{
	float:left;
	margin:0px 0px 15px 0px;
	padding:0px;
	width:440px;
}
#searchbox .cont_nonbeg .bilar p
{
	float:left;
	margin:0px 0px 15px 0px;
	padding:0px;
	width:440px;
}
#searchbox .cont_nonbeg .bilar .nyabilar
{
	float:left;
	margin:0px;
	padding:0px;
	width:660px;
}
#searchbox .cont_nonbeg .bilar .nyabilar .nyabilartext
{
	float:left;
	margin:0px;
	padding:0px;
	width:440px;
}
#searchbox .cont_nonbeg .bilar .begbilar
{
	float:left;
	margin:40px 0px 0px 0px;
	padding:0px;
	width:660px;
}
#searchbox .cont_nonbeg .bilar .begbilar .begbilartext
{
	float:left;
	margin:0px;
	padding:0px;
	width:449px;
}
#searchbox .cont_nonbeg .markesbuttons
{
	float:left;
	margin:0px;
	padding:0px;
	width:660px;
}
#searchbox .cont_nonbeg img
{
	border:0px;
}
#searchbox .cont_nonbeg .markesbutton_VW
{
	float:left;
	margin:0px;
	padding:0px;
	width:211px;
}
#searchbox .cont_nonbeg .markesbutton_Skoda
{
	float:left;
	margin:0px 0px 0px 14px;
	padding:0px;
	width:211px;
}
#searchbox .cont_nonbeg .markesbutton_Audi
{
	float:left;
	margin:0px 0px 0px 13px;
	padding:0px;
	width:211px;
}
#searchbox .cont_nonbeg .markesbutton_VWTrp
{
	float:right;
	margin:0px;
	padding:0px;
	width:211px;
}
#searchbox .cont_nonbeg .markesbutton_Beg
{
	float:right;
	margin:0px;
	padding:0px;
	width:211px;
}
#searchbox .cont_nonbeg .senastebilar
{
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
	width:660px;
	height:186px;
	background:url('/img/framework/senastebilarbox.png') no-repeat;
}
#searchbox .cont_nonbeg .senastebilar h2
{
	float:left;
	margin:0px;
	padding:0px;
	width:290px;
	font-size:12px;
}
#searchbox .cont_nonbeg .senastebilar p
{
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px;
	width:290px;
}
#searchbox .cont_nonbeg .senastebilar a
{
	text-decoration:none;
}
#searchbox .cont_nonbeg .senastebilar a:hover
{
	text-decoration:underline;
}
#searchbox .cont_nonbeg .senastebilar .senastebilar_left
{
	float:left;
	margin:0px;
	padding:20px;
	width:290px;
	height:146px;
}
#searchbox .cont_nonbeg .senastebilar .senastebilar_right
{
	float:left;
	margin:0px;
	padding:20px;
	width:290px;
	height:146px;
}
#searchbox .cont_nonbeg .flikar
{
	float:left;
	margin:0px;	
	padding:0px;
	width:660px;
}
#searchbox .cont_nonbeg .flikar .huvudrubrik
{
    float:left;
    width:660px;
	margin:0px 0px 15px 0px;	
}
#searchbox .cont_nonbeg .flikar .flik1_top
{
	float:left;
	margin:0px;	
	padding:0px;
	width:660px;
	height:31px;
	background:url('/img/framework/flik1.jpg') no-repeat;
}
#searchbox .cont_nonbeg .flikar .flik2_top
{
	float:left;
	margin:0px;	
	padding:0px;
	width:660px;
	height:31px;
	background:url('/img/framework/flik2.jpg') no-repeat;
}
#searchbox .cont_nonbeg .flikar .flik3_top
{
	float:left;
	margin:0px;	
	padding:0px;
	width:660px;
	height:31px;
	background:url('/img/framework/flik3.jpg') no-repeat;
}
#searchbox .cont_nonbeg .flikar .flik4_top
{
	float:left;
	margin:0px;	
	padding:0px;
	width:660px;
	height:31px;
	background:url('/img/framework/flik4.jpg') no-repeat;
}
#searchbox .cont_nonbeg .flikar .flik
{
	float:left;
	margin:0px;	
	padding:7px 0px 0px 0px;
	width:165px;
	height:20px;
	text-align:center;
}
#searchbox .cont_nonbeg .flikar .flik a
{
	text-decoration:none;
	color:#565656;
}
#searchbox .cont_nonbeg .flikar .flik_middle
{
	float:left;
	margin:0px;	
	padding:20px 16px 0px 16px;
	width:628px;
	background:url('/img/framework/searchresult_content_back.jpg') repeat-y;
}
#searchbox .cont_nonbeg .flikar .flik_middle .kontakt
{
    float:left;
    width:314px;
    margin:0px 0px 10px 0px;	
	padding:0px;
}
#searchbox .cont_nonbeg .flikar .flik_middle .kontakt_top
{
    float:left;
    width:628px;
    margin:0px 0px 10px 0px;
	padding:0px;
}
#searchbox .cont_nonbeg .flikar .flik_middle .kontakt_top .info
{
    float:left;
    width:148px;
}
#searchbox .cont_nonbeg .flikar .flik_middle .kontakt_rubriker
{
    float:left;
    width:628px;
    margin:15px 0px 10px 0px;
	padding:0px;
}
#searchbox .cont_nonbeg .flikar .flik_middle .kontakt_rubriker2
{
    float:left;
    width:628px;
    margin:0px 0px 10px 0px;
	padding:0px;
}
#searchbox .cont_nonbeg .flikar .flik_middle h1
{
    float:left;
    width:100%;
    margin:0px 0px 15px 0px;
	padding:0px;
	font-size:18px;
    color:#a34f4f;
    font-weight:bold;
}
#searchbox .cont_nonbeg .flikar .flik_middle h1 a
{
    text-decoration:none;
}
#searchbox .cont_nonbeg .flikar .flik_middle h2
{
    float:left;
    width:100%;
    margin:0px;	
	padding:0px;
	font-size:14px;
	color:#7c7c7c;
	font-weight:bold;
}
#searchbox .cont_nonbeg .flikar .flik_middle h3
{
    float:left;
    width:100%;
    margin:0px;	
	padding:0px;
	font-size:12px;
	font-weight:bold;
}
#searchbox .cont_nonbeg .flikar .flik_middle h4
{
    float:left;
    width:100%;
    margin:0px;	
	padding:0px;
	font-size:12px;
	color:#7c7c7c;
	font-weight:bold;
}
#searchbox .cont_nonbeg .flikar .flik_middle p
{
    float:left;
    width:100%;
    margin:0px;	
	padding:0px;
}
#searchbox .cont_nonbeg .flikar .flik_middle .kontaktseparator
{
    float:left;
    width:100%;
    height:10px;
    margin:0px;	
	padding:0px;
}
#searchbox .cont_nonbeg .flikar .flik_bottom
{
	float:left;
	margin:0px;	
	padding:0px;
	width:660px;
	height:4px;
	background:url('/img/framework/searchresult_bottom_back.jpg') no-repeat;
}
#searchbox .cont_nonbeg .cont_left
{
	float:left;
	margin:0px;	
	padding:0px;
	width:470px;
}
#searchbox .cont_nonbeg .cont_left .bilforsaljning
{
	float:left;
	margin:0px;	
	padding:0px;
	width:460px;
}
#searchbox .cont_nonbeg .cont_left .bilforsaljning .separator
{
	float:left;
	margin:10px 0px 10px 0px;	
	padding:0px;
	width:460px;
	height:30px;
}
#searchbox .cont_nonbeg .cont_left .lagerlista
{
	float:left;
	margin:0px;	
	padding:0px;
	width:460px;
}
#searchbox .cont_nonbeg .cont_left .lagerlista a
{
	text-decoration:none;
}
#searchbox .cont_nonbeg .cont_left .lagerlista .left
{
    float:left;
	margin:0px;
	padding:0px;
	width:340px;
	display:inline;
}
#searchbox .cont_nonbeg .cont_left .lagerlista .left h2
{
	float:left;
	margin:0px 0px 5px 0px;	
	padding:0px;
	width:335px;
	color:#565656;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
#searchbox .cont_nonbeg .cont_left .lagerlista .left h3
{
	float:left;
	margin:0px;	
	padding:0px;
	width:335px;
	height:20px;
	color:#7c7c7c;
	font-size:14px;
	font-weight:bold;
}
#searchbox .cont_nonbeg .cont_left .lagerlista .left p
{
	font-size:11px;
	color:#7c7c7c;
}
#searchbox .cont_nonbeg .cont_left .lagerlista .right
{
    float:right;
	margin:0px;
	padding:0px;
	width:105px;
	display:inline;
}
#searchbox .cont_nonbeg .cont_left .lagerlista .right .pris
{
	float:left;
	margin:0px;	
	padding:0px;
	width:100px;
	height:30px;
	color:#a34f4f;
	font-size:16px;
	font-weight:bold;
	text-align:right;
}
#searchbox .cont_nonbeg .cont_left .lagerlista .right .carpic
{
	float:left;
	margin:0px;	
	padding:0px;
	width:100px;
    height:75px;
    border:1px solid #7c7c7c;
}
#searchbox .cont_nonbeg .cont_left .lagerlista .separator
{
	float:left;
	margin:10px 0px 10px 0px;	
	padding:0px;
	width:460px;
	height:30px;
}
#searchbox .cont_nonbeg .cont_left .bilforsaljning p
{
	font-size:11px;
}
#searchbox .cont_nonbeg .cont_right
{
	float:left;
	margin:0px;	
	padding:0px;
	width:190px;
}
#searchbox .cont_nonbeg .cont_right .iphonewrapper
{
	float:right;
	margin:0px;	
	padding:0px;
	width:173px;
	text-align:center;
}
#searchbox .cont_nonbeg .cont_right .sidebox
{
	float:right;
	margin:0px;	
	padding:0px;
	width:173px;
}
#searchbox .cont_nonbeg .cont_right .sidebox_top
{
	float:left;
	margin:0px;	
	padding:0px;
	width:173px;
	height:10px;
	background:url('/img/framework/sidebox_top.jpg') no-repeat;
	font-size:0.1em;
}
#searchbox .cont_nonbeg .cont_right .sidebox_middle
{
	float:left;
	margin:0px;	
	padding:3px 15px 8px 15px;
	width:143px;
	background:url('/img/framework/sidebox_middle.jpg') repeat-y;
}
#searchbox .cont_nonbeg .cont_right .sidebox_middle .telefon_wrapper
{
	float:left;
	margin:0px;	
	padding:0px;
}
#searchbox .cont_nonbeg .cont_right .sidebox_middle .telefon_wrapper .telefon
{
	position:absolute;
	margin:75px 0px 0px 25px;	
	padding:0px;
	width:149px;
	height:63px;
}
#searchbox .cont_nonbeg .cont_right .sidebox_middle .telefon_wrapper .telefon_bilforsaljning
{
	position:absolute;
	margin:165px 0px 0px 25px;	
	padding:0px;
	width:149px;
	height:63px;
}
#searchbox .cont_nonbeg .cont_right .sidebox_middle .telefon_wrapper .telefon_flex
{
	position:absolute;
	margin:170px 0px 0px 25px;	
	padding:0px;
	width:149px;
	height:63px;
}
#searchbox .cont_nonbeg .cont_right .sidebox_middle .telefon_wrapper .telefon_taxi
{
	position:absolute;
	margin:80px 0px 0px 25px;	
	padding:0px;
	width:149px;
	height:63px;
}
#searchbox .cont_nonbeg .cont_right .sidebox_middle p
{
	font-size:11px;
}
#searchbox .cont_nonbeg .cont_right .sidebox_middle a
{
	font-size:11px;
}
#searchbox .cont_nonbeg .cont_right .sidebox_bottom
{
	float:left;
	margin:0px;	
	padding:0px;
	width:173px;
	height:10px;
	background:url('/img/framework/sidebox_bottom.jpg') no-repeat;
}
#searchbox .bot
{
	float:left;
	margin:0px;	
	padding:0px;
	width:690px;
	height:10px;
	background:url('/img/framework/searchbox_bottom_back.jpg') no-repeat;
}
#searchbox .beglista
{
	float:left;
	margin:0px 0px 0px 14px;	
	padding:0px;
	width:676px;
}
#searchbox .searchform
{
	float:left;
	margin:20px 0px 0px 0px;	
	padding:0px 0px 0px 14px;
	width:676px;
}
#searchbox .select
{
    margin:10px 0px 0px 0px;
    padding:0px;
    width:662px;
}
#searchbox .select select
{
    width:162px;
    background-color:#d9d9d9;
}
#searchresultbox
{
	float:left;
	margin:0px 0px 0px 15px;	
	padding:0px;
	width:660px;
	display:inline;
}
#searchresultbox .result_top
{
	float:left;
	margin:0px;	
	padding:0px;
	width:660px;
	height:90px;
	background: url('/img/framework/searchresult_top_back.jpg') no-repeat;
}
#searchresultbox .result_top_safe
{
	float:left;
	margin:0px;	
	padding:0px;
	width:660px;
	height:90px;
	background: url('/img/framework/searchresult_top_back_kampanj.jpg') no-repeat;
}
#searchresultbox .result_top_trp
{
	float:left;
	margin:0px;	
	padding:0px;
	width:660px;
	height:90px;
	background: url('/img/framework/searchresult_top_back_trp.jpg') no-repeat;
}
#searchresultbox .result_cont
{
	float:left;
	margin:0px;	
	padding:0px 0px 0px 20px;
	width:660px;
	background: url('/img/framework/searchresult_content_back.jpg') repeat-y;
}
#searchresultbox .result_bot
{
	float:left;
	margin:0px;	
	padding:0px;
	width:660px;
	height:4px;
	background: url('/img/framework/searchresult_bottom_back.jpg') no-repeat;
}
#searchresultbox .result_cont_left
{
	float:left;
	margin:0px;	
	padding:0px;
	width:520px;
}
#searchresultbox .result_cont_right
{
	float:left;
	margin:0px;	
	padding:0px;
	width:100px;
}
#searchresultbox .result_cont_separator
{
	float:left;
	margin:0px;	
	padding:0px;
	width:620px;
	height:30px;
}
#searchresultbox .result_cont h2
{
	float:left;
	margin:0px;	
	padding:0px;
	width:470px;
	height:26px;
	color:#565656;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
#searchresultbox .result_cont h3
{
	float:left;
	margin:0px;	
	padding:0px;
	width:470px;
	height:20px;
	color:#7c7c7c;
	font-size:14px;
	font-weight:bold;
}
#searchresultbox .result_cont p
{
	float:left;
	margin:0px;	
	padding:0px;
	width:470px;
	color:#7c7c7c;
}
#searchresultbox .result_cont .pris
{
	float:left;
	margin:0px;	
	padding:0px;
	width:75px;
	height:30px;
	color:#a34f4f;
	font-size:16px;
	font-weight:bold;
	text-align:right;
}
#searchresultbox .result_cont .carpic
{
	float:left;
	margin:0px;	
	padding:0px;
	width:100px;
    height:75px;
    border:1px solid #fff;
}
#searchresultbox .result_cont .carpic img
{
    border:0px;
}
#searchresultbox .result_cont a
{
    text-decoration:none;
}
.huvudrubrik
{
    font-size:18px;
    color:#a34f4f;
    font-weight:bold;
}
.huvudrubrik a
{
    text-decoration:none;
}
.underrubrik
{
    font-size:14px;
    color:#a34f4f;
    font-weight:bold;
}
.underrubrikGray
{
    font-size:14px;
    color:#565656;
    font-weight:bold;
}
.empty
{
    margin:0px;
    padding:0px;
    height:1px;
    font-size:0.1em;
}
.rubrik
{
    color:#a34f4f;
    font-weight:bold;
}
.SkickaKnapp
{
    border:2px double #a34f4f;
    background-color:#e5e5e5;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#565656;
    width:200px;
}
.SkickaKnapp2
{
    border:1px double #a34f4f;
    background-color:#e5e5e5;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#565656;
    width:50px;
    margin:0px 21px 0px 0px;
}
.valSummary
{
    margin:0px 0px 20px 0px;
    padding:5px;
    width:455px;
    border:1px dotted #a34f4f;
}
.mouseoverwhite
{
	background-color:#fff;
}
.mouseovernone
{
	background-color:Transparent;
}
.admin_menu
{
    list-style-type:none;
}
.AdminLogin
{
    color:#000;
}
.AdminLogin table
{
    width:270px;
}
.AdminLogin td
{
    text-align:left;
}
.AdminLogin .AdminLogin_title
{
    height:30px;
    font-size:16px;
    font-weight:bold;
    color:#a34f4f;
}
.AdminLogin .AdminLogin_cbx
{
    width:170px;
    height:35px;
}
.AdminLogin .AdminLogin_tbx
{
    width:140px;
}
.AdminLogin .AdminLogin_button
{
    color:#a34f4f;
    border:2px solid #a34f4f;
}

