@charset "UTF-8";

body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, img, form, fieldset, input, textarea, blockquote {
margin: 0;
padding: 0;
border: 0;
}
input {
border: 3px solid #dbe3e6; 
color:#2c374c;	
padding: 3px 10px;
}

h2{
font-size: 22px;
text-align: left;
color: #323e5a;
}

#header-container {
clear: both;
float: left;
width: 100%;
background: #323e5a;
}

#regtable{
	text-align:left;
}
#regtable td{
text-align:left;
font-family: 'Open Sans', sans-serif;
font-size: 14px;	
color: #2c374c;
}
#regtable textarea{
	font-family:Georgia, serif;
	font-size:13px;
	border: 3px solid #dbe3e6;
	padding:5px;
	width: 500px;
}

#regtable2{
	text-align:left;
}
#regtable2 td{
text-align:left;
font-family:Georgia, serif;
font-size: 14px;	
color: #2c374c;
}
#regtable2 textarea{
	font-family:Georgia, serif;
	font-size:13px;
	border: 3px solid #dbe3e6;
	padding:5px;
}

/* Header START */
#header_menu{ padding-top:0px;	}

#vara-sidor {
	width: 105px;
	padding-top: 12px;
	float:left;
}

#ad-header-right{
	float: right;	
	margin-bottom: 0;	
	width: 250px;		
}
	
html > body #ad-header-right {
	height: auto;	
}

#ad-header-mega{
	float: left;	
	margin-bottom: 0;	
	width: 1000px;
	text-align:center;		
}
	
html > body #ad-header-mega {
	height: auto;	
}
#ad-header-mega-plus{
	float: left;	
	margin-bottom: 24px;	
	width: 1000px;
	text-align:center;		
}
.ad-header-left{
	float: left;
	height: 130px;	
}
	
html > body .ad-header-left {
	height: auto;	
}

#ad-header-separator{
	float:left; width: 32px; height: 130px; 
}
	
#right-ad-container{
width: 250px;
float: right;
}

#header_menu ul {
	width: 550px;
	float:left;
	display:block;
	margin:0;
	padding:0;	
	list-style-type:none;
	padding-top: 12px;
}
#header_menu ul li, #vara-sidor, #txt-annonsera, #kontakta-oss , #kontakta-oss a{
	list-style-type: none;
	display:inline;
	font-family: 'Open Sans' , sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align: left;
	color: #808c9b;
	line-height: 120%;
	text-transform:uppercase;
	letter-spacing:1px;
}
#header_menu ul li a {
	font-family: 'Open Sans' , sans-serif;
	font-size: 13px;	
	font-weight: normal;
	text-align: left;
	color: #b4bec6;
	line-height: 120%;
	text-decoration:none;
	padding: 8px 12px;	
	text-transform: uppercase;
	letter-spacing:1px;
}
#header_menu ul li a:hover {
	color:#808c9b ;
}
#header_menu ul li a.current{
	background-color: #2c374c;
}
#kontakta-oss{
		padding-top:12px;
		float: right;				
	}
#kontakta-oss a{ 		
		color: #b4bec6;
        text-decoration: none;
}

	#txt-annonsera{
		float:right;
		margin-right: 8px;
		padding-top: 12px;
	}
#txt-annonsera a{ 		
		color: #b4bec6;
        text-decoration: none;
}
		
#top-menu-container {
	position: relative;
	margin-bottom: 0;	
	width: 1000px;
	padding-top: 0px;
	height: 90px;	
}

#logo{
float: left;
width: 180px;
padding-left:18px;
}
#top-menu{
	float:right;
	width:728px;
	padding-top:11px;
}

.menu ul {
	position:absolute;
	display:none;
	width:200px;
}

/* mega menu ----------------------------- */
.menu .cols1, .menu .cols2, .menu .cols3, .menu .cols4, .menu .cols5 {
	position:absolute;
	display:none;
	overflow:auto;
	
}
.menu .cols1, .menu .col1 {width:200px; }
.menu .cols2, .menu .col2 {width:400px;}
.menu .cols3, .menu .col3 {width:600px;}
.menu .cols4, .menu .col4 {width:640px;}
.menu .cols5, .menu .col5 {width:800px;}
.menu > li.floatr > div {right:0;}
.menu > li.floatr-search > div {right:0;}
.menu > li:hover > div {display:block; }
.menu .col1, .menu .col2, .menu .col3, .menu .col4, .menu .col5 {float:left;}

/* reset --------------------------------- */
.menu, .menu ul {
	margin:0;
	padding:0;
	list-style:none;
	z-index: 999; 
}
/* --------------------------------------- */
.menu li, .menu ul a {position:relative; }
.menu > li {float:left; }
.menu > li.floatr, .menu > li.floatr-search {float:right; }
.menu li > a {display:block; }
.menu li > span {display:block; }
/* --------------------------------------- */

.menu ul ul {
	top:0;
	left:125px;
	
}
.menu > li.floatr > ul, .menu > li.floatr-search > ul {right:0; }
.menu > li.floatr > ul ul, .menu > li.floatr-search > ul ul {left:-125px; }
.menu li:hover > ul {display:block; }

.lgray {
	height:37px;	
	font-family: Georgia, serif;
	font-weight:normal;
			
}
.lgray a {text-decoration:none;}



.lgray > li:hover > a {
	border-bottom-color:#e1000a; 	
}

.lgray > li {
margin: 0 20px;

			}
.lgray > li > a {
	border-bottom: 5px solid rgb(255, 255, 255);
	border-bottom: 5px solid rgba(255, 255, 255, .3);
	-webkit-background-clip: padding-box; /* for Safari */
	background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */}
.lgray > li.floatr-search {
	margin: 0px;
	padding-left: 20px;
	background:url(/images/search-icon.gif) no-repeat;
	background-position: 0px 10px;	
}
.lgray > li.floatr {
	margin: 0px;
	padding-left: 20px;	
}
.lgray > li > a img, .lgray li > ul > li > a img {
	border:0;
	margin-right:7px;
	
}
/* sub menu ------------------------------ */


.lgray > li.floatr > ul, .lgray > li.floatr-search > ul {right:-1px;left:auto;}
.lgray > li.floatr > ul ul, .lgray > li.floatr-search > ul ul {left:-127px;}

.lgray ul a:hover {
	background-color:#edf1f2;
	color: #e1000a;
	
}
.lgray ul ul li:first-child a {border-top-color:#b3b3b3;}
.lgray > li > a {
font-size: 18px; 
color: #2c374c;
padding: 3px;


}
.lgray > li > span {
font-size: 18px;
color: #2c374c;
padding: 3px;
}
.lgray > li > span {
border-bottom: 5px solid rgb(255, 255, 255);
border-bottom: 5px solid rgba(255, 255, 255, .3);
-webkit-background-clip: padding-box;
background-clip: padding-box;
}
.lgray > li:hover > span {
	border-bottom-color:#e1000a; 	
}
.lgray > li > span.current  {border-bottom-color: #e1000a;}

/* sub menu ------------------------------ */

.lgray ul {
	background-color:#fff;
	border: 4px solid rgb(44, 55, 76);
    border: 4px solid rgba(44, 55, 76, .2);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */		
	border-radius: 0px;
	left:-1px;
	
}

.lgray ul a {
	color:#2c374c;	
	font-size:16px;
	line-height:40px;	
	border-bottom: 1px solid #dbe3e6;
	
}

/* mega menu ----------------------------- */

.lgray li > div {
	background-color:#fff;
	border: 4px solid rgb(44, 55, 76);
    border: 4px solid rgba(44, 55, 76, .2);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */		
	border-radius: 0px;
	left:-1px; 
	
}
.lgray > li.floatr > div {right:-1px;left:auto;}
.lgray > li.floatr-search > div {right:-1px;left:auto;}
.lgray > li.floatr-search > a.current  {border-bottom-color: #e1000a;}

.lgray h4, .lgray h5 {margin:0;padding:0;}
.lgray h4 {
	font-size:15px;
	color:#888;
	font-weight:normal;
	margin:10px 10px 5px;
	padding-bottom:10px;
	border-bottom:1px solid #e1e1e1;
}
.lgray h5 {
	font-size:14px;
	color:#444;
	font-weight:bold;
	margin:10px 10px 0;
}
.lgray ol {
	list-style:none;
	margin:0;
	padding:0;
	width: 200px;
}

.lgray ol a {
	color:#2c374c;	
	font-size:16px;
	line-height:40px;	
	border-bottom: 1px solid #dbe3e6;
}
.lgray ol a:hover {
	background-color:#edf1f2;
	color: #e1000a;
}
.lgray p {
	color:#555;
	font-size:12px;
	line-height:18px;
	margin:9px 10px;
	padding:0;
}
.lgray p a {
	color:#888;
	text-decoration:underline;
}
.lgray p a:hover {
	color:#555;
}


.marknad-menu ul {
	position:absolute;
	display:none;
	width:200px;
	z-index: 1;
}

.marknad-menu > li.floatr > div {right:0;}
.marknad-menu > li.floatr-search > div {right:0;}
.marknad-menu > li:hover > div {display:block; }

/* reset --------------------------------- */
.marknad-menu, .marknad-menu ul {
	margin:0;
	padding:0;
	list-style:none;
	
}
/* --------------------------------------- */
.marknad-menu li, .marknad-menu ul a {position:relative; }
.marknad-menu > li {float:left; z-index: 1;}
.marknad-menu > li.floatr, .marknad-menu > li.floatr-search {float:right; }
.marknad-menu li > a {display:block; }
/* --------------------------------------- */

.marknad-menu > li.floatr > ul, .marknad-menu > li.floatr-search > ul {right:0; }
.marknad-menu > li.floatr > ul ul, .marknad-menu > li.floatr-search > ul ul {left:-125px; }
.marknad-menu li:hover > ul {display:block; }

.lightgrey {
	height:37px;	
	font-family: Georgia, serif;
	font-weight:normal;
			
}
.lightgrey a {text-decoration:none;}

.lightgrey > li:hover > a {
	border-bottom-color:#e1000a; 
	
}

.lightgrey > li {
margin: 0 20px;

			}
.lightgrey > li > a {
	border-bottom: 5px solid rgb(255, 255, 255);
}
.lightgrey > li.floatr {
	margin: 0px;
	padding-left: 20px;	
}
.lightgrey > li > a.current  {border-bottom-color: #e1000a;}

/* sub menu ------------------------------ */


.lightgrey > li.floatr > ul, .lightgrey > li.floatr-search > ul {right:-1px;left:auto;}

.lightgrey ul a:hover {
	background-color:#edf1f2;
	color: #e1000a;
	
}

.lightgrey > li > a {
font-size: 18px; 
color: #2c374c;
padding: 3px;


}
/* sub menu ------------------------------ */

.lightgrey ul {
	background-color:#fff;
	border: 4px solid rgb(44, 55, 76);
    border: 4px solid rgba(44, 55, 76, .2);
    -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */		
	border-radius: 0px;
	left:-1px;
	
}

.lightgrey ul a {
	color:#2c374c;	
	font-size:16px;
	line-height:40px;	
	border-bottom: 1px solid #dbe3e6;
	
}



/* HEADER END */

/* MAIN START ***********************************************************************/
#main {
	float:left;	
	margin-bottom: 0;
	background-color: #FFF;
	width: 696px;
	padding: 18px;
	height: 475px;
}

html > body #main {
	height: auto;
	min-height: 476px;
}
#main-wrapper{
	float:left;
	width:732px;
	background-color: #FFF;
	padding-bottom: 32px;
}
html > body #main-wrapper {
	height: auto;
	min-height: 400px;
}
#div-breadcrumb{
	float:left;	
	text-align:left;
	padding: 18px 0 30px 18px;
	width: 714px;
	background-color:#fff;	
}
#div-breadcrumb h2, .registerletter a{
	float:left;
font-size: 24px;
line-height: 32px;
font-weight: normal;
color: #e1000a;
}
#div-breadcrumb a{
font-size: 24px;
line-height: 32px;
color: #323e5a;
text-decoration:none;
float:left;
}
#div-breadcrumb-seperator{
	float:left;
	width: 9px;
	height: 15px;
	margin: 8px 14px;
	display:block;
	background-image:url(../../images/icon-arrow-right.jpg);
}
#div-breadcrumb a:hover{
color: #00528c; 
}
#kategori-ingress{
	background-color:#f2f5f6;
	padding:10px 18px;
	font-size: 16px;
	line-height: 24px;
	color:#323e5a;
	text-align:left;
	float:left;
	width:696px;
}
#kategori-ingress b{ 
font-size: 16px;	
	line-height: 24px;	
}
#kategori-feild{
width: 220px;
float:left;
text-align:left;
}
.register-links, .register-links-right{
	width: 220px;
	color: #b4bec6;
	float:left;
	text-align:left;
	padding: 0px;
	border-right: 4px solid #FFF;	
	margin: 20px 14px 20px 0;	
}
.register-links-right{
    border: 0px;
}
.register-links a, .register-links-right a, #kategori-ingress a{
	font-size: 16px;
	line-height: 30px;
	color: #0082d0;
	text-decoration:none;
}
.register-links a:hover, .register-links-right a:hover, #kategori-ingress a:hover{
	color: #00528c;
}
#div-links-container{
	float:left;
	width: 714px;
	border-bottom:1px solid #dbe3e6;
	border-top:1px solid #dbe3e6;	
	background-color: #f2f5f6;
	padding-left: 18px;
}
.btnsearch {
	position:relative;
	background-image: url(/images/btn_search.gif);
	background-color:#FFF;	
	cursor: pointer;
	width:100px;
	height:34px;
	border:0px;
}.btnsearch:hover {	
}.btnsearch:active {
}
#seachfield{
	float:left;
	margin-bottom: 31px;
}
#seachfield {
}
.startsearch{
	float:left;
border: 3px solid #dbe3e6;
color: #2c374c;
padding: 7px 10px;
width: 540px;
margin-right: 30px;
position:relative;
font-family: Open Sans, sans-serif;
font-style:italic;
font-size:12px;
}
/*============================================================================== Kategorimappen===========================*/

#kategori-meta-ftg, #kategori-meta-modell, #kategori-meta-info{
	width: 192px;
	background-color:#dbe3e6;	
	font-size: 12px;
	font-family: Open Sans, sans-serif;
	color: #323e5a;
	padding:4px 18px;	
	border-top: 1px solid #fff;
	border-bottom:1px solid #b4bec6;
	border-right: 1px solid #b4bec6;
	text-align:left;
	float:left;
	font-weight:bold;
}
#kategori-meta-modell{	
	width: 290px;
	padding:5px 18px;
}
#kategori-meta-info{	
	border-right: 0px;
	width: 140px;
	padding:5px 18px;
}


#kategori-ftg, #kategori-modell, #kategori-info{
	width: 192px;		
	font-size: 14px;
	font-family: Georgia, serif;
	line-height: 16px;
	color: #808c9b;
	padding:8px 18px;	
	text-align:left;
	float:left;
}
#kategori-ftg a{
	color: #0082d0;
	text-decoration:none;
}
#kategori-ftg a:hover{
	color: #00528c;
}
#kategori-modell{	
	width: 290px;
	color: #323e5a;
}
#kategori-info{	
	border-right: 0px;
	width: 140px;
	color: #323e5a;
}
.envelope-icon{
	float:right;
}
.envelope-icon img{	
	width: 18px;
	height: 13px;
	background:url(/images/email.gif) 0 0;
}
.envelope-icon img:hover{
	width: 18px;
	height: 13px;
	background:url(/images/email.gif) 0 -14px;
}

.envelope-icon img.inactive{
	width: 18px;
	height: 13px;
	background:url(/images/email.gif) 0 -27px;
}

#div-links-row{
	float:left;
	width: 732px;	
	background-color: #f2f5f6;
}
.div-links, .div-links-right{
	width: 220px;
	color: #b4bec6;
	float:left;
	text-align:left;
	padding: 20px 0px 32px 0px;
	border-right: 4px solid #FFF;
	margin-right: 14px;	
}
.div-links-right{
    border: 0px;
}
.div-links a, .div-links-right a{
	float:left;
	width: 220px;
	font-size: 16px;
	line-height: 20px;
	color: #0082d0;
	text-decoration:none;
	padding: 4px 0;
}
.div-links a:hover, .div-links-right a:hover{
	color: #00528c;
}
#arrows-icon {
	float:right;
}
.ftg-sort-asc{
	display:block;
	width: 10px;
	height: 8px;
	
}
.ftg-sort-desc{
	display:block;
	width: 10px;
	height: 9px;	
}
.inactive-asc{
background: url(/images/arrows.gif) 0 0;
}
.active-asc{
background: url(/images/arrows.gif) 0 -22px;
}
.inactive-desc{
background: url(/images/arrows.gif) 0 bottom;
}
.active-desc{
background: url(/images/arrows.gif) 0 -9px;
}
/*============================================================================== /Kategorimappen===========================*/
/*============================================================================== Listormappen===========================*/
#leverantor-meta-finns, #leverantor-meta-modell{
	width: 329px; 		
	background-color:#dbe3e6;	
	font-size: 12px;
	font-family: Open Sans, sans-serif;
	color: #323e5a;
	padding:5px 18px;
	padding-top:6px;
	border-top: 1px solid #fff;
	border-bottom:1px solid #b4bec6;
	border-right: 1px solid #b4bec6;
	text-align:left;
	float:left;
	font-weight:bold;
}

#leverantor-meta-modell{
border-right: 0px;
 
}
#leverantor-rubrik, #leverantor-modell{
	width: 329px;		
	font-size: 14px;
	font-family: Georgia, serif;
	line-height: 16px;
	color: #808c9b;
	padding:8px 18px;	
	text-align:left;
	float:left;
}
leverantor-rubrik a{
	color: #0082d0;
	text-decoration:none;
}
#leverantor-rubrik a:hover{
	color: #00528c;
}
#leverantortable{
	text-align:left;
	padding-left:18px;
	padding-top: 10px;
	
}
#leverantortable td {
text-align: left;
font-family: Georgia, serif;
font-size: 14px;
color: #2c374c;
}
/*============================================================================== /Listormappen===========================*/
/*============================================================================== Sökmappen===========================*/
#sok-meta-finns, #sok-meta-modell{
	width: 312px; 		
	background-color:#dbe3e6;	
	font-size: 12px;
	font-family: Open Sans, sans-serif;
	color: #323e5a;
	padding:5px 18px;
	padding-top:6px;
	border-top: 1px solid #fff;
	border-bottom:1px solid #b4bec6;
	border-right: 1px solid #b4bec6;
	text-align:left;
	float:left;
	font-weight:bold;
}

#sok-meta-modell{
border-right: 0px;
width: 311px; 
}
#leverantor-rubrik, #leverantor-modell{
	width: 329px;		
	font-size: 14px;
	font-family: Georgia, serif;
	line-height: 16px;
	color: #808c9b;
	padding:8px 18px;	
	text-align:left;
	float:left;
}
leverantor-rubrik a{
	color: #0082d0;
	text-decoration:none;
}
#leverantor-rubrik a:hover{
	color: #00528c;
}
#leverantortable{
	text-align:left;
	padding-left:18px;
	padding-top: 10px;
	
}
#leverantortable td {
text-align: left;
font-family: Georgia, serif;
font-size: 14px;
color: #2c374c;
}
/*============================================================================== /Sökmappen===========================*/
/*================= Begmarknad ===========================*/
#beg-header{
	background-color:#f2f5f6;
	border: 1px solid #FFF;	
	padding: 18px 18px 18px 8px;
	border-bottom:0px;
}
#beg-search-top{
border-top: 1px solid #FFF;
border-bottom: 1px solid #FFF;
height: 58px;
background-color:#f2f5f6;
float:left;
width: 732px;
}
#beg-search-visa{
float:left;
border-bottom: 1px solid #dbe3e6;
padding: 18px;
background-color:#f2f5f6;
}
#beg-visa-left, #beg-visa-center, #beg-visa-right{
	float:left;
	font-family: Open Sans,  sans-serif;
	font-size: 14px;	
	color: #2c374c;
	width:225px;
	text-align:left;	
}
.beg-visa-span{
	width: 235px;
	margin-bottom: 15px;
}
#beg-visa-center, #beg-visa-right{
	margin-top: 30px;	
	border-left: 1px solid #dbe3e6;
	padding-left: 9px;
	height: 80px; 	
}

#beg-check{
	background-color:#FFF;
}
input[type="checkbox"] {
    display:none;
}

input[type="checkbox"] + label {
    font-family: Open Sans, sans-serif;
	font-size: 14px;
	line-height: 28px;
	color: #2c374c;
	cursor:pointer;
}

input[type="checkbox"] + label span {
    display:inline-block;
    width:19px;
    height:19px;
    margin:-2px 4px 0 0;
    vertical-align:middle;
    background:url(/images/check_sheet.png) left top no-repeat;
    cursor:pointer;
}

input[type="checkbox"]:checked + label span {
    background:url(/images/check_sheet.png) -19px top no-repeat;
}
#beg-sort-row{	
	float:left;
	width:696px;
	padding: 0px 18px;
	border-bottom: 1px solid #b4bec6;		
}
#beg-sort-left, #beg-sort-right, #beg-sort-right span, #beg-sort-left span, #beg-navrow-left span, .beg-visa-span, #beg-navrow-right table tr td, .annons-info-left span, #underkategori span{
	float:left;		
	text-align:left;
	font-family:Open Sans, sans-serif;
    font-size:12px;
    color: #808c9b;
    text-transform:uppercase;
    font-weight:normal;
	letter-spacing:1px;
}
#beg-sort-left span{
	padding-top: 4px;
}
.sort-select {
float:right;
   width: 100px;
   height: 22px;
   overflow: hidden;
   background: url(/images/select-arrow.gif) no-repeat right #FFF;
   border:0px;
}
.sort-select select, .sort-select option {
   float:left;
   background: transparent;
   width: 100px;
   padding: 0px 5px;
   font-family: Open Sans, sans-serif;
   font-size: 14px;
   color:#e1000a;  
   border: 0;
   border-radius: 0;
   height: 22px;
   -webkit-appearance: none;
}
#beg-sort-right, .register-arrow-upp{
	float:right;
}
#beg-add{
	float:left;
	margin-top: 16px;
	padding: 8px 18px;
	width:696px;	
	background-color: #f2f5f6;
}
#beg-add-reklam{
	float:left;
	margin-top: 16px;
	padding: 1px 0px;
	width:732px;	
	background-color: #fff;
}
#beg-image{
	float:left;
	width: 160px;
	height: 120px;	
}
.beg-text-area{
	width: 522px;
	float:left;
	padding-left: 14px;
}
.beg-text-nopic-area{
	width: 696px;
	float: left;	
}
.beg-text-top-row, .beg-text-top-row span{
	text-align:left;
	font-family: Open Sans, sans-serif;
	font-size: 11px;
	color: #2c374c;
	margin-bottom:5px; 
}
.beg-price span{
	color:#2c374c;
	font-weight:normal;
}
.beg-head h3, #regtable h3{
	text-align:left;
	font-family: Georgia, serif;
	font-size: 20px;
	line-height: 28px;
	color: #2c374c;
}
.beg-head a{
	text-decoration:none;
}
.beg-price{
	text-align:left;	
	line-height:18px;
	color: #2c374c;
	font-weight:bold;
}
.beg-body {
	text-align:left;	
	line-height:18px;
	color: #2c374c;	
}
.beg-body a{	
	color: #2c374c;	
	text-decoration:none;
}
.beg-body a:hover{
	color: #2c374c;	
}
#beg-navrow{
	float:left;
	margin-top: 16px;
	padding: 5px 18px;
	width:696px;		
	background-color: #f2f5f6;
	text-transform:uppercase;
}
#beg-navrow-left{
	text-align:left;	
	float:left;
}
.annons-page-top-row{
	float:left;
}
.annons-page-top-row span{
	float:left;		
	text-align:left;
	font-family:Open Sans, sans-serif;
    font-size:12px;
    color: #2c374c;
    text-transform:uppercase;
    font-weight:normal;
	letter-spacing:1px;
}
.nav-select {
	margin-top: -2px;
   float:right;
   width: 40px;
   height: 19px;
   overflow: hidden;
   background: url(/images/select-arrow.gif) no-repeat right #f2f5f6;
   border:0px;
}
.nav-select select, .nav-select option {
   float:left;
   background: transparent;
   width: 40px;
   padding: 0px 5px;
   font-family: Open Sans, sans-serif;
   font-size: 14px;
   font-weight:bold;
   color:#e1000a;  
   border: 0;
   border-radius: 0;
   height: 19px;
   -webkit-appearance: none;
}
#beg-navrow-right{
	color: #808c9b;	
	float:right;
}
#beg-navrow-right a, #beg-navrow-right span{
	text-decoration: none;	
	font-family: Open sans;
	font-size:14px;
	font-weight:700;
	color:#2c374c;
}
#beg-navrow-right a:hover{
	color:#e1000a;
}
#beg-navrow-right span{	
	color: #e1000c;
}
   
 .search{
	 margin: 13px 18px;
	 width: 340px;
	 border: 3px solid #dbe3e6;
	 background: url(/images/search-button1.gif) no-repeat right #FFF;
 }
 .search input[type="text"]
{
  background: none;
  border: 0 none;
  float: left;
  height: 28px; 
  margin: 0;
  padding: 0px 5px;
  width: 280px;
   font-family: Open Sans, sans-serif;
	font-size: 14px;
  color: #808c9b;
  font-style: italic;
  	
}

.search input[type="submit"]
{
  background: transparent;
  border: 0 none;
  height: 28px;  
  margin: 0;
  padding: 3px 0; 
  width: 28px;
  cursor: pointer;
}
.visa-icon{
	float:left;
	margin: 0px 0px;
	margin-left: 5px;
}
.btn-blank-100 {
	width: 100px;
	height:34px;
	position:relative;
	background-image: url(/images/btn-blank-300.gif);	
	cursor: pointer;
	color:#FFF;
	border:0px;
}.btn-blank-100:hover {	
}.btn-blank-100:active { 
}
.btn-blank-100-gra {
	width: 100px;
	height:34px;
	position:relative;
	background-image: url(/images/btn-blank-300-gra.gif);	
	cursor: pointer;
	color:#FFF;
	border:0px;
}.btn-blank-100-gra:hover {	
}.btn-blank-100-gra:active { 
}
.btn-blank-20-88 {
	color:#FFF;
	font-size:10px;
	text-decoration:none;
	width: 88px;
	height:20px;
	position:relative;
	background-image: url(/images/btn-blank-20-88.gif);	
	cursor: pointer;	
	border:0px;
}

.btn-blank-20-150 {
	color:#FFF;
	font-size:10px;
	text-decoration:none;
	width: 150px;
	height:20px;
	background-image: url(/images/btn-blank-20-150.gif);
	
	border:0px;
	cursor: pointer;	
}
.btn-blank-20-150:hover, .btn-blank-20-150:active, .btn-blank-20-150:visited {	
color:#FFF;
}
.btn-blank-20-150-gra {
	color:#FFF;
	font-size:10px;
	text-decoration:none;
	width: 150px;
	height:20px;
	background-image: url(/images/btn-blank-20-150-gra.gif);
	
	border:0px;
	cursor: pointer;	
}
.btn-blank-20-150-gra:hover, .btn-blank-20-150-gra:active, .btn-blank-20-150-gra:visited {	
color:#FFF;
}
.btn-blank-20-75 {
	color:#FFF;
	font-size:10px;
	text-decoration:none;
	width: 75px;
	height:20px;
	background-image: url(/images/btn-blank-20-75.gif);	
	border:0px;
	cursor: pointer;	
}
.btn-blank-20-75:hover, .btn-blank-20-75:active, .btn-blank-20-75:visited {	
color:#FFF;
}
.btn-blank-20-75-gra {
	color:#FFF;
	font-size:10px;
	text-decoration:none;
	width: 75px;
	height:20px;
	background-image: url(/images/btn-blank-20-75-gra.gif);	
	border:0px;
	cursor: pointer;	
}
.btn-blank-20-75-gra:hover, .btn-blank-20-75-gra:active, .btn-blank-20-75-gra:visited {	
color:#FFF;
}
.btn-blank-150 {
	width: 150px;
	height:34px;
	position:relative;
	background-image: url(/images/btn-blank-150.png);	
	cursor: pointer;
	color:#FFF;
	background-color:#FFF;	
	border:0px;
}.btn-blank-150:hover {	
}.btn-blank-150:active { 
}
/*================= Begmarknad END ===========================*/


/* MAIN END */

/* FOOTER START */
#footer-container
	{
		clear: both;
		float: left;
		width: 100%;		
		background: #dbe3e6;
	}
	#footer
	{
		margin: 0 auto;
		width: 964px;
		padding: 32px 18px 40px;	
		background-color: #dbe3e6;
	}
	
	html > body #footer {
	height: auto;
	min-height: 200px;
}

.Txt_batnet {
	font-family: Georgia, serif;
	font-size: 13px;
	text-align: left;
	color: #323e5a;	
	line-height: 22px;
	padding-bottom: 2px;
	padding-top: 1px;
	float:left;
	margin-bottom: 0;
	width: 220px;
	margin-right:36px;
}

.Txt_batnet2 {
	font-family: Georgia, serif;
	font-size: 13px;
	text-align: left;
	color: #323e5a;
	line-height: 22px;
	padding-bottom: 2px;
	padding-top: 1px;
	float:left;
	margin-bottom: 0;
	width: 220px;
	margin-right:18px;
}

.Txt_Begagnade {
	font-family: Georgia, serif;
	font-size: 13px;
	text-align: left;
	color: #323e5a;
	margin-right:18px;	
	line-height: 22px;
	padding-bottom: 2px;
	padding-top: 1px;
	float:left;
	margin-bottom: 0;
	width: 220px;
}

.Txt_BatNet_info {
	font-family: Georgia, serif;
	text-decoration: none;
	font-size: 13px;
	text-align: left;
	color: #323e5a;	
	line-height: 22px;
	padding-bottom: 2px;
	padding-top: 1px;
	float:left;
	margin-bottom: 0;
	width: 232px;
	margin-right: 0px;
}

.Txt_Begagnade a, .Txt_batnet2 a, .Txt_BatNet_info a, .Txt_batnet a {
	font-family: Georgia, serif;
	text-decoration:none;
	font-size: 13px;
	text-align: left;
	color: #323e5a;	
	line-height: 22px;
}

.Txt_Begagnade a:hover, .Txt_batnet2 a:hover, .Txt_BatNet_info a:hover, .Txt_batnet a:hover{
	color: #00528c;		
}

.Txt_Footer_Note {
	font-family: Georgia, serif;
	font-size: 12px;
	text-align: left;
	color: #808c9b;
}

.Txt_Maillink a {
	color:#0082d0;	
}
/* FOOTER END */