@charset "utf-8";

/****************************
	BASIC
*****************************/
body {padding:20px 0 0 0;background:#444444;}

* {font-family: Arial, Helvetica, Nimbus Sans, FreeSans, Malayalam, sans-serif;font-size:100%;}
p {font-weight:normal;padding:0;}

h1.title {font-family:Arial, Helvetica, sans-serif;font-size:1.9em !important;margin:20px 0 0 00;}
h2 {font-size:120%;margin:1em 0 0.25em 0;font-weight:bold;}

table p {margin:0;}

div.introduction p {font-family:Arial,Georgia,Times,serif;font-size:16px;letter-spacing:0;line-height:20px;margin:0.5em 0;}
div.text {font-family:Arial,Helvetica,sans-serif;font-size:0.815em;letter-spacing:0;color:#333;line-height:1.4em;}

a {text-decoration:none;}
a img {border:0;}
a:focus { outline: none; }

.size1 {font-size:0.7em;}
.size2 {font-size:0.8em;}
.size3 {font-size:1.0em;}
.size4 {font-size:1.3em;line-height:0.86em;}
.size5 {font-size:1.5em;line-height:0.75em;}
.size6 {font-size:2.0em;line-height:1.05em;}
.size7 {font-size:3.0em;line-height:0.975em;}

.text:after {content: ".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;}
.text {display: inline-block;}
/* Hides from IE-mac \*/
* html .text {height: 1%;}
.text {display: block;}
/* End hide from IE-mac */

.Byline small {font-size:0.9em;font-weight:normal;margin:0.3em 0 0 0;display:block;font-family:arial, sans-serif;color:#333;}

#content .text ul, #content ol {margin:0.25em 0 0.25em 1.5em;}
#content .text ul li, #content ol li {margin:0.1em 0}

#helpbox {padding:0px 5px;background:#fff;margin-bottom:0px;text-align:center;font-size:15px;margin-top:-4px;}
#helpbox input {border:0px solid #dbdbdb;margin:0;height:31px;width:30px;line-height:37px !important;padding:0 !important;float:left;margin:0px;}

#helpbox #text-size-button-small {font-size:75%;text-indent:-999em;background:url(http://www.net-blast.com/Webdesk/bilde/176876.gif) no-repeat 0% 0%}
#helpbox #text-size-button-small:hover {background-position:0% 100%}

#helpbox #text-size-button-normal {font-size:100%;text-indent:-999em;background:url(http://www.net-blast.com/Webdesk/bilde/176875.gif) no-repeat 0% 0%}
#helpbox #text-size-button-normal:hover {background-position:0% 100%}

#helpbox #text-size-button-large {font-size:125%;text-indent:-999em;background:url(http://www.net-blast.com/Webdesk/bilde/176874.gif) no-repeat 0% 0%}
#helpbox #text-size-button-large:hover {background-position:0% 100%}

#helpbox #contrast-button {font-size:125%;text-indent:-999em;background:url(http://www.net-blast.com/Webdesk/bilde/176880.gif) no-repeat 0% 0%}
#helpbox #contrast-button:hover {background-position:0% 100%}


#searchbox form input {
	border:1px solid #dbdbdb;
	width:145px;
	margin:0px 0 0 0;
	padding:0.5em 6px 0.5em 35px !important;
font-size:12px;
	line-height:1em !important;	
	background:url(http://www.net-blast.com/Webdesk/bilde/176819.gif) 12px center no-repeat;
}

/****************************
	WRAPPER
*****************************/

#wrapper {margin:0 auto;text-align:left;background:transparent;width:960px;}

#wrapper .top {}

#wrapper .bottom {background:transparent;}


/****************************
	CONTAINER
*****************************/

#container {background:#fff;width:932px;margin:0 14px;border-right:10px solid #fff;border-left:10px solid #fff;}


/****************************
	HEADER
*****************************/

#header {clear:both;background:#fefefe;}
#header #arena-line {height:35px;padding-top:5px;}
#header #arena-line .left {float:left;}
#header #arena-line .right {float:right;}

/****************************
	BANNER
*****************************/

#banner {height:99px;margin:0;text-align:center;padding:0;overflow:hidden;position:relative;cursor:pointer;}
	#banner div 		{margin:0;padding:0;}
#stavanger-kommune {position:absolute;left:0;top:35px;}
	#logo-container		{}
	#extra-container	{position:absolute;right:0;top:35px;}

#banner:after {content: ".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;}
#banner {display: inline-block;}
/* Hides from IE-mac \*/
* html #banner {height: 1%;}
#banner {display: block;}
/* End hide from IE-mac */

/****************************
	MAIN
*****************************/

#main {padding:15px 0 0 0;margin:0;clear:both;position:relative;}

#left {float:left;width:188px;}
#left ul {margin:5px 0 0 0;list-style:none;padding:10px 0;background:#eaeaea;}
#left ul li a {padding:0 0 0 10px;line-height:20px;text-decoration:none;font-family:arial;font-size:0.815em;display:block;font-weight:bold;}
#left ul li a:hover {background:#d4d4d4;}
#left ul li.selected a, #left ul li.selected ul li.selected a {font-weight:bold;}
#left ul li ul {display:none;padding:0;}
#left ul li.selected ul {display:block !important;margin:0;}
#left ul li.selected ul li {margin:0;padding:0 0 0 10px;}
#left ul li.selected ul li a {font-weight:normal;}

#menu {clear:both;background:#444;padding:0 10px 0 0;border-top:5px solid #fff;}
#menu ul {list-style:none;padding:0;margin:0;}
	#menu li.menuitem {float:left;padding:0;margin:0;}
#menu .home {float:left;padding:0;margin:0;display:none;}
        #menu li a {text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-size:0.65em;font-weight:normal;}
	#menu li.home a {border-right:5px solid #ddd;color:#fff;line-height:34px;display:block;padding:0 10px 0 20px;text-decoration:none;background:#97a73a;}
	#menu li.menuitem a {line-height:24px;display:block;color:#ddd;padding:0 10px;text-decoration:none;}
        #menu li.home a:hover {background:#ddd;}
	#menu li.hover a, #menu a:hover,#menu li.selected a{color:#fff;background:#97a73a;}
	#menu li.hover-dropdown a {color:#fff;}
	
	#menu ul li ul {position: absolute;left: -999em;z-index:999;list-style:none;margin:0;padding:0;}
	#menu ul li ul li {float:none;margin:0;display:block;}
	#menu ul li.hover-dropdown ul a{color:#fff;line-height:24px !important;background-color:transparent;background-image:none;padding:0 0 0 10px;}
	#menu ul li.hover-dropdown ul a:hover,#menu ul li.hover-dropdown ul li.selected {color:#ddd;}
	#menu ul li.hover-dropdown ul {left:auto;}
	#menu .last {background-image:none;}

#content {float:left !important;width:720px;padding:0 12px 10px 12px;}
#right {width:188px;display:none;float:left;}

#menu:after {content:".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;}
	#menu {display: inline-block;}
	/* Hides from IE-mac \*/
	* html #menu {height: 1%;}
	#menu {display: block;}
	/* End hide from IE-mac */
	
	

        #content li:after {content:".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;}
	#content {display: inline-block;}
	/* Hides from IE-mac \*/
	* html #content {height: 1%;}
	#content {display: block;}
	/* End hide from IE-mac */
	
	#list,#referenced-list {padding:0;list-style:none;margin:0 !important;font-family:Arial,Helvetica,sans-serif;}
	#list li, #referenced-list li {padding:0px 0;margin:20px 0 0 0;width:50%;float:left;}
	#list li h3, #referenced-list li h3 {padding:0;margin:0;font-size:0.795em;line-height:19px;padding-right:20px;}
	#list li p, #referenced-list li p {padding:0;margin:0;color:#333;font-size:0.815em;line-height:16px;padding-right:20px;}
	#list li img, #referenced-list li img {padding:0;margin:5px 20px 0 0;clear:both;}

	#list li:after, #referenced-list li:after {content:".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;}
	#list li, #referenced-list li {display: inline-block;}
	/* Hides from IE-mac \*/
	* html #list li, #referenced-list li {height: 1%;}
	#list li, #referenced-list li {display: block;}
	/* End hide from IE-mac */


        .Link {margin-top:20px;}
        .ExternalLink a {font-family:Arial,Helvetica,sans-serif;font-size:0.815em;letter-spacing:0;line-height:18px;}

	#product-list-container {margin:0 10px 0 0;padding:0;}
        #product-list {padding:0;list-style:none;margin:0;}
	#product-list li {border:1px solid #eee !important;float:left;background:#fff;padding:0;margin:0 0 10px 0;padding:10px;}

        #product-list table {width:100%;border-collapse:collapse;margin:0;padding:0;}
        #product-list table td {padding:0;vertical-align:top;}
	#product-list table td.middle {padding:0px 0 0 0 !important;}
        #product-list table td.middle img {float:left !important;margin:0 10px 10px 0;}

        #product-list li h3 {padding:0;margin:0;float:left;}
	.ShopFrameForm label {display:inline;font-size:11px;}
	.ShopFrameForm select, .ShopFrameForm input {font-size:11px;margin:0 10px 0 0;}
	.ShopFrameForm {text-align:right;background:#f7f7f7;border:1px solid #eee !important;padding:5px 0px;margin:0;}

#QntAndSubmitContainer, #ddpContainer {padding-top:5px;float:right;}

.ShopFrameForm:after {content:".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;}
	.ShopFrameForm {display: inline-block;}
	/* Hides from IE-mac \*/
	* html .ShopFrameForm {height: 1%;}
	.ShopFrameForm {display: block;}
	/* End hide from IE-mac */

        #product-list h3 a {color:#000;text-decoration:none;}
        #product-list .submit {padding:1px 2px;border:1px solid #ddd;color:#000;}
        #product-list .price {float:right;font-size:13px;font-weight:bold;}

	
	#product-table {clear:both;margin-right:20px;width:692px;}

	#product-specifications {display:block;text-align:right;background:#f7f7f7;border:1px solid #eee !important;padding:5px 0 5px 2px;}
	#product-specifications select, #product-specifications input {margin-right:10px;}

	#product-details {padding:10px;background:#f1f1f1;border:1px solid #eee !important;}
	#product-details label {font-weight:bold;color:#000;}
	#product-details span {color:#444;}
	#product-details #lbl_price, #product-details #span_price {font-size:11px;font-weight:bold;}
	#product-details #price {text-align:right;}

	.sitemap, .sitemap ul, .sitemap ul {margin:0;padding:0;list-style:none;margin-right:20px;background:transparent;}
	.sitemap a {color:#000;text-decoration:none;}
	.sitemap a:hover {color:#ddd;background:#555;}

	.sitemap a {font-size:1.4em;border-bottom:1px solid #eee;display:block;padding:2px 2px 2px 5px;color:#990000;}
	.sitemap ul a {font-size:1.3em;border:0;padding-left:10px;color:#000;}
	.sitemap ul a:hover {background:#888;color:#eee;}
	.sitemap ul ul a {font-size:1.2em;border:0;padding-left:20px;color:#666;}
	.sitemap ul ul a:hover {background:#AAA;color:#FFF;}

    .clearfix li:after {content:".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;}
	.clearfix {display: inline-block;}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */


	#main #content #right {display:block;float:right;margin-left:12px;width:188px;height:100%;z-index:999;padding-bottom:20px;}
	#right ul {margin:0;padding:0;list-style:none;}
	#right li {display:block;margin:0;padding:0;}

	#right h2 {margin:0;padding:0;}

#news {margin-top:20px;}	
#carousel {position:relative;overflow:hidden;width:188px;height:150px;background:transparent;padding:0;margin:0;}
#carousel_content {position:absolute;left:0;width:188px;}
#carousel_content .item {margin:0 auto;display:block;cursor:pointer;height:200px;padding:0;width:188px;text-align:left;}		
#carousel_content .item table {border-collapse:collapse;margin:0;padding:0;}
#carousel_content .item table td {padding:0 0px;margin:0;text-align:left !important;font-family:verdana,sans-serif !important;}
#carousel_content .item table td h3 {margin:0;padding:0;font-size:0.75em !important;font-weight:bold;font-family:Arial, sans-serif !important;}
#carousel_content .item table td h3 a {}
#carousel_content .item table td p {margin:0;padding:0;line-height:1.3em;font-size:0.7em;color:#111;}
#carousel_content .item table td p.date {padding:2px 0 1px 0;font-size:0.65em;color:#666;}
	
#dynamic_news {margin-top:20px;}
#dynamic_news .item {margin:0 auto 20px auto;display:block;cursor:pointer;padding:0;width:188px;text-align:left;}		
#dynamic_news .item table {border-collapse:collapse;margin:0;padding:0;}
#dynamic_news .item table td {padding:0 0px;margin:0;text-align:left !important;font-family:verdana,sans-serif !important;}
#dynamic_news .item table td h3 {margin:0;padding:0;font-size:0.75em !important;font-weight:bold;font-family:Arial, sans-serif !important;}
#dynamic_news .item table td h3 a {}
#dynamic_news .item table td p {margin:0;padding:0;line-height:1.3em;font-size:0.7em;color:#111;}
#dynamic_news .item table td p.date {padding:2px 0 1px 0;font-size:0.65em;color:#666;}


	#right #banners {overflow:hidden;}
#right #banners {font-family:verdana,sans-serif !important;}
#right #banners img {margin:2px 0;}
#right #banners h3 {font-family:Arial, sans-serif !important;font-size:0.815em;font-weight:bold;line-height:18px;}
#right #banners span {font-size:0.725em;color:#111;}
#right #banners .element {margin-bottom:10px;}
	
#main:after {content: ".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;}
#main {display: inline-block;}
/* Hides from IE-mac \*/
* html #main {height: 1%;}
#main {display: block;}
/* End hide from IE-mac */


#infobox {margin:1em 0 0.5em 0;font-family:arial;font-weight:normal;font-size:0.8em;padding:10px;border:1px solid #ddd;background:#fff;}
#infobox .label {font-weight:bold;margin:0.125em 0;color:#;}
#infobox .value {margin:0 0 0.5em 0;font-size:0.925em}

.right-column-element {text-align:center;padding:0;}
.right-column-element img {margin-top:20px;}

.hitlist {font-size:0.815em;}
.hitlist span.HitPresentation {padding:0px 0 15px 0 !important;display:block;}


/****************************
	FOOTER
*****************************/

#footer {background:#e9e9e9;clear:both;font-size:0.7em;display:block;padding:10px 20px 5px 20px;border-bottom:10px solid #fff;border-top:10px solid #fff;}

#footer table {border-collapse:collapse;margin:0;padding:0;width:100%;}

	#footer ul {list-style:none;margin:0;padding:0;}
	#footer li {display:inline;}

	#footer #information {text-align:center;line-height:20px;}
		#footer a {text-decoration:none;color:#000;}
		#footer li {margin-right:20px;}
		#footer #information #telephone {background:url(http://www.net-blast.com/Webdesk/images/nbLayoutMaster/_Rainbow/telephone.gif) 0px 2px no-repeat;padding-left:10px;}
		#footer #information #mail {background:url(http://www.net-blast.com/Webdesk/images/nbLayoutMaster/_Rainbow/mail.gif) 0 4px no-repeat;padding-left:15px;}		
		#footer #information #visit {background:url(http://www.net-blast.com/Webdesk/images/nbLayoutMaster/_Rainbow/visit.gif) 0px 0px no-repeat;padding-left:10px;margin-right:0;}
	
	#footer #functions {line-height:20px;text-align:left;}
	#footer #functions img {cursor:pointer;}


@charset "utf-8";

/****************************
	BASIC
*****************************/
body {padding:20px 0 0 0;background:#444444;}

* {font-family: Arial, Helvetica, Nimbus Sans, FreeSans, Malayalam, sans-serif;font-size:100%;}
p {font-weight:normal;padding:0;}

h1.title {font-family:Arial, Helvetica, sans-serif;font-size:1.9em !important;margin:20px 0 0 00;}
h2 {font-size:120%;margin:1em 0 0.25em 0;font-weight:bold;}

table p {margin:0;}

div.introduction p {font-family:Arial,Georgia,Times,serif;font-size:16px;letter-spacing:0;line-height:20px;margin:0.5em 0;}
div.text {font-family:Arial,Helvetica,sans-serif;font-size:0.815em;letter-spacing:0;color:#333;line-height:1.4em;}

a {text-decoration:none;}
a img {border:0;}
a:focus { outline: none; }

.size1 {font-size:0.7em;}
.size2 {font-size:0.8em;}
.size3 {font-size:1.0em;}
.size4 {font-size:1.3em;line-height:0.86em;}
.size5 {font-size:1.5em;line-height:0.75em;}
.size6 {font-size:2.0em;line-height:1.05em;}
.size7 {font-size:3.0em;line-height:0.975em;}

.text:after {content: ".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;}
.text {display: inline-block;}
/* Hides from IE-mac \*/
* html .text {height: 1%;}
.text {display: block;}
/* End hide from IE-mac */

.Byline small {font-size:0.9em;font-weight:normal;margin:0.3em 0 0 0;display:block;font-family:arial, sans-serif;color:#333;}

#content .text ul, #content ol {margin:0.25em 0 0.25em 1.5em;}
#content .text ul li, #content ol li {margin:0.1em 0}

#helpbox {padding:0px 5px;background:#fff;margin-bottom:0px;text-align:center;font-size:15px;margin-top:-4px;}
#helpbox input {border:0px solid #dbdbdb;margin:0;height:31px;width:30px;line-height:37px !important;padding:0 !important;float:left;margin:0px;}

#helpbox #text-size-button-small {font-size:75%;text-indent:-999em;background:url(http://www.net-blast.com/Webdesk/bilde/176876.gif) no-repeat 0% 0%}
#helpbox #text-size-button-small:hover {background-position:0% 100%}

#helpbox #text-size-button-normal {font-size:100%;text-indent:-999em;background:url(http://www.net-blast.com/Webdesk/bilde/176875.gif) no-repeat 0% 0%}
#helpbox #text-size-button-normal:hover {background-position:0% 100%}

#helpbox #text-size-button-large {font-size:125%;text-indent:-999em;background:url(http://www.net-blast.com/Webdesk/bilde/176874.gif) no-repeat 0% 0%}
#helpbox #text-size-button-large:hover {background-position:0% 100%}

#helpbox #contrast-button {font-size:125%;text-indent:-999em;background:url(http://www.net-blast.com/Webdesk/bilde/176880.gif) no-repeat 0% 0%}
#helpbox #contrast-button:hover {background-position:0% 100%}


#searchbox form input {
	border:1px solid #dbdbdb;
	width:145px;
	margin:0px 0 0 0;
	padding:0.5em 6px 0.5em 35px !important;
font-size:12px;
	line-height:1em !important;	
	background:url(http://www.net-blast.com/Webdesk/bilde/176819.gif) 12px center no-repeat;
}

/****************************
	WRAPPER
*****************************/

#wrapper {margin:0 auto;text-align:left;background:transparent;width:960px;}

#wrapper .top {}

#wrapper .bottom {background:transparent;}


/****************************
	CONTAINER
*****************************/

#container {background:#fff;width:932px;margin:0 14px;border-right:10px solid #fff;border-left:10px solid #fff;}


/****************************
	HEADER
*****************************/

#header {clear:both;background:#fefefe;}
#header #arena-line {height:35px;padding-top:5px;}
#header #arena-line .left {float:left;}
#header #arena-line .right {float:right;}

/****************************
	BANNER
*****************************/

#banner {height:99px;margin:0;text-align:center;padding:0;overflow:hidden;position:relative;cursor:pointer;}
	#banner div 		{margin:0;padding:0;}
#stavanger-kommune {position:absolute;left:0;top:35px;}
	#logo-container		{}
	#extra-container	{position:absolute;right:0;top:35px;}

#banner:after {content: ".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;}
#banner {display: inline-block;}
/* Hides from IE-mac \*/
* html #banner {height: 1%;}
#banner {display: block;}
/* End hide from IE-mac */

/****************************
	MAIN
*****************************/

#main {padding:15px 0 0 0;margin:0;clear:both;position:relative;}

#left {float:left;width:188px;}
#left ul {margin:5px 0 0 0;list-style:none;padding:10px 0;background:#eaeaea;}
#left ul li a {padding:0 0 0 10px;line-height:20px;text-decoration:none;font-family:arial;font-size:0.815em;display:block;font-weight:bold;}
#left ul li a:hover {background:#d4d4d4;}
#left ul li.selected a, #left ul li.selected ul li.selected a {font-weight:bold;}
#left ul li ul {display:none;padding:0;}
#left ul li.selected ul {display:block !important;margin:0;}
#left ul li.selected ul li {margin:0;padding:0 0 0 10px;}
#left ul li.selected ul li a {font-weight:normal;}

#menu {clear:both;background:#444;padding:0 10px 0 0;border-top:5px solid #fff;}
#menu ul {list-style:none;padding:0;margin:0;}
	#menu li.menuitem {float:left;padding:0;margin:0;}
#menu .home {float:left;padding:0;margin:0;display:none;}
        #menu li a {text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-size:0.65em;font-weight:normal;}
	#menu li.home a {border-right:5px solid #ddd;color:#fff;line-height:34px;display:block;padding:0 10px 0 20px;text-decoration:none;background:#97a73a;}
	#menu li.menuitem a {line-height:24px;display:block;color:#ddd;padding:0 10px;text-decoration:none;}
        #menu li.home a:hover {background:#ddd;}
	#menu li.hover a, #menu a:hover,#menu li.selected a{color:#fff;background:#97a73a;}
	#menu li.hover-dropdown a {color:#fff;}
	
	#menu ul li ul {position: absolute;left: -999em;z-index:999;list-style:none;margin:0;padding:0;}
	#menu ul li ul li {float:none;margin:0;display:block;}
	#menu ul li.hover-dropdown ul a{color:#fff;line-height:24px !important;background-color:transparent;background-image:none;padding:0 0 0 10px;}
	#menu ul li.hover-dropdown ul a:hover,#menu ul li.hover-dropdown ul li.selected {color:#ddd;}
	#menu ul li.hover-dropdown ul {left:auto;}
	#menu .last {background-image:none;}

#content {float:left !important;width:720px;padding:0 12px 10px 12px;}
#right {width:188px;display:none;float:left;}

#menu:after {content:".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;}
	#menu {display: inline-block;}
	/* Hides from IE-mac \*/
	* html #menu {height: 1%;}
	#menu {display: block;}
	/* End hide from IE-mac */
	
	

        #content li:after {content:".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;}
	#content {display: inline-block;}
	/* Hides from IE-mac \*/
	* html #content {height: 1%;}
	#content {display: block;}
	/* End hide from IE-mac */
	
	#list,#referenced-list {padding:0;list-style:none;margin:0 !important;font-family:Arial,Helvetica,sans-serif;}
	#list li, #referenced-list li {padding:0px 0;margin:20px 0 0 0;width:50%;float:left;}
	#list li h3, #referenced-list li h3 {padding:0;margin:0;font-size:0.795em;line-height:19px;padding-right:20px;}
	#list li p, #referenced-list li p {padding:0;margin:0;color:#333;font-size:0.815em;line-height:16px;padding-right:20px;}
	#list li img, #referenced-list li img {padding:0;margin:5px 20px 0 0;clear:both;}

	#list li:after, #referenced-list li:after {content:".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;}
	#list li, #referenced-list li {display: inline-block;}
	/* Hides from IE-mac \*/
	* html #list li, #referenced-list li {height: 1%;}
	#list li, #referenced-list li {display: block;}
	/* End hide from IE-mac */


        .Link {margin-top:20px;}
        .ExternalLink a {font-family:Arial,Helvetica,sans-serif;font-size:0.815em;letter-spacing:0;line-height:18px;}

	#product-list-container {margin:0 10px 0 0;padding:0;}
        #product-list {padding:0;list-style:none;margin:0;}
	#product-list li {border:1px solid #eee !important;float:left;background:#fff;padding:0;margin:0 0 10px 0;padding:10px;}

        #product-list table {width:100%;border-collapse:collapse;margin:0;padding:0;}
        #product-list table td {padding:0;vertical-align:top;}
	#product-list table td.middle {padding:0px 0 0 0 !important;}
        #product-list table td.middle img {float:left !important;margin:0 10px 10px 0;}

        #product-list li h3 {padding:0;margin:0;float:left;}
	.ShopFrameForm label {display:inline;font-size:11px;}
	.ShopFrameForm select, .ShopFrameForm input {font-size:11px;margin:0 10px 0 0;}
	.ShopFrameForm {text-align:right;background:#f7f7f7;border:1px solid #eee !important;padding:5px 0px;margin:0;}

#QntAndSubmitContainer, #ddpContainer {padding-top:5px;float:right;}

.ShopFrameForm:after {content:".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;}
	.ShopFrameForm {display: inline-block;}
	/* Hides from IE-mac \*/
	* html .ShopFrameForm {height: 1%;}
	.ShopFrameForm {display: block;}
	/* End hide from IE-mac */

        #product-list h3 a {color:#000;text-decoration:none;}
        #product-list .submit {padding:1px 2px;border:1px solid #ddd;color:#000;}
        #product-list .price {float:right;font-size:13px;font-weight:bold;}

	
	#product-table {clear:both;margin-right:20px;width:692px;}

	#product-specifications {display:block;text-align:right;background:#f7f7f7;border:1px solid #eee !important;padding:5px 0 5px 2px;}
	#product-specifications select, #product-specifications input {margin-right:10px;}

	#product-details {padding:10px;background:#f1f1f1;border:1px solid #eee !important;}
	#product-details label {font-weight:bold;color:#000;}
	#product-details span {color:#444;}
	#product-details #lbl_price, #product-details #span_price {font-size:11px;font-weight:bold;}
	#product-details #price {text-align:right;}

	.sitemap, .sitemap ul, .sitemap ul {margin:0;padding:0;list-style:none;margin-right:20px;background:transparent;}
	.sitemap a {color:#000;text-decoration:none;}
	.sitemap a:hover {color:#ddd;background:#555;}

	.sitemap a {font-size:1.4em;border-bottom:1px solid #eee;display:block;padding:2px 2px 2px 5px;color:#990000;}
	.sitemap ul a {font-size:1.3em;border:0;padding-left:10px;color:#000;}
	.sitemap ul a:hover {background:#888;color:#eee;}
	.sitemap ul ul a {font-size:1.2em;border:0;padding-left:20px;color:#666;}
	.sitemap ul ul a:hover {background:#AAA;color:#FFF;}

    .clearfix li:after {content:".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;}
	.clearfix {display: inline-block;}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */


	#main #content #right {display:block;float:right;margin-left:12px;width:188px;height:100%;z-index:999;padding-bottom:20px;}
	#right ul {margin:0;padding:0;list-style:none;}
	#right li {display:block;margin:0;padding:0;}

	#right h2 {margin:0;padding:0;}

#news {margin-top:20px;}	
#carousel {position:relative;overflow:hidden;width:188px;height:150px;background:transparent;padding:0;margin:0;}
#carousel_content {position:absolute;left:0;width:188px;}
#carousel_content .item {margin:0 auto;display:block;cursor:pointer;height:200px;padding:0;width:188px;text-align:left;}		
#carousel_content .item table {border-collapse:collapse;margin:0;padding:0;}
#carousel_content .item table td {padding:0 0px;margin:0;text-align:left !important;font-family:verdana,sans-serif !important;}
#carousel_content .item table td h3 {margin:0;padding:0;font-size:0.75em !important;font-weight:bold;font-family:Arial, sans-serif !important;}
#carousel_content .item table td h3 a {}
#carousel_content .item table td p {margin:0;padding:0;line-height:1.3em;font-size:0.7em;color:#111;}
#carousel_content .item table td p.date {padding:2px 0 1px 0;font-size:0.65em;color:#666;}
	
#dynamic_news {margin-top:20px;}
#dynamic_news .item {margin:0 auto 20px auto;display:block;cursor:pointer;padding:0;width:188px;text-align:left;}		
#dynamic_news .item table {border-collapse:collapse;margin:0;padding:0;}
#dynamic_news .item table td {padding:0 0px;margin:0;text-align:left !important;font-family:verdana,sans-serif !important;}
#dynamic_news .item table td h3 {margin:0;padding:0;font-size:0.75em !important;font-weight:bold;font-family:Arial, sans-serif !important;}
#dynamic_news .item table td h3 a {}
#dynamic_news .item table td p {margin:0;padding:0;line-height:1.3em;font-size:0.7em;color:#111;}
#dynamic_news .item table td p.date {padding:2px 0 1px 0;font-size:0.65em;color:#666;}


	#right #banners {overflow:hidden;}
#right #banners {font-family:verdana,sans-serif !important;}
#right #banners img {margin:2px 0;}
#right #banners h3 {font-family:Arial, sans-serif !important;font-size:0.815em;font-weight:bold;line-height:18px;}
#right #banners span {font-size:0.725em;color:#111;}
#right #banners .element {margin-bottom:10px;}
	
#main:after {content: ".";display:block;height:0;clear:both;visibility:hidden;margin:0;padding:0;}
#main {display: inline-block;}
/* Hides from IE-mac \*/
* html #main {height: 1%;}
#main {display: block;}
/* End hide from IE-mac */


#infobox {margin:1em 0 0.5em 0;font-family:arial;font-weight:normal;font-size:0.8em;padding:10px;border:1px solid #ddd;background:#fff;}
#infobox .label {font-weight:bold;margin:0.125em 0;color:#;}
#infobox .value {margin:0 0 0.5em 0;font-size:0.925em}

.right-column-element {text-align:center;padding:0;}
.right-column-element img {margin-top:20px;}

.hitlist {font-size:0.815em;}
.hitlist span.HitPresentation {padding:0px 0 15px 0 !important;display:block;}


/****************************
	FOOTER
*****************************/

#footer {background:#e9e9e9;clear:both;font-size:0.7em;display:block;padding:10px 20px 5px 20px;border-bottom:10px solid #fff;border-top:10px solid #fff;}

#footer table {border-collapse:collapse;margin:0;padding:0;width:100%;}

	#footer ul {list-style:none;margin:0;padding:0;}
	#footer li {display:inline;}

	#footer #information {text-align:center;line-height:20px; height: 20px;}
		#footer a {text-decoration:none;color:#000;}
		#footer li {margin-right:20px;}
		#footer #information #telephone {background:url(http://www.net-blast.com/Webdesk/images/nbLayoutMaster/_Rainbow/telephone.gif) 0px 2px no-repeat;padding-left:10px;}
		#footer #information #mail {background:url(http://www.net-blast.com/Webdesk/images/nbLayoutMaster/_Rainbow/mail.gif) 0 4px no-repeat;padding-left:15px;}		
		#footer #information #visit {background:url(http://www.net-blast.com/Webdesk/images/nbLayoutMaster/_Rainbow/visit.gif) 0px 0px no-repeat;padding-left:10px;margin-right:0;}
	
	#footer #functions {line-height:20px;text-align:left; width: 92px;}
	#footer #functions img {cursor:pointer; margin-left: 5px;}

#intranet {float:right;}
#intranet a {background:#333;color:#fff;display:block;padding:1px 8px;text-align:center;font-weight:bold;font-size:15px;}
	
#strong {text-align:right;padding:5px 5px 15px 0;}
