/* Files/ Galery */
.DivFile
{
	border:solid 1px #ddd;
	background:#f9f9f9;
	padding:5px;
	margin:5px;	
	float:left;
}

body {background-color:#e9ecf3}body, p {font-family: "Helvetica", "Arial", sans-serif; margin:0px; color:#333; font-size:11pt; line-height:1.3em}
				
.PortalItemListTD_1 {}

/* Styling bilder  */
img {border:0px; }

p {margin-bottom:0px}

.smallList {padding-top:18px; padding-right:5px;padding-bottom:5px}

td {vertical-align:top}

a {text-decoration: none; color: #A80532; }
a:hover {color: #666666; text-decoration: underline;}

/*Tittel sak*/
	H1, .h1 {font-size:1.4em; font-weight:normal; color:#333; margin-bottom:9px; line-height:1.6em}
/*Undertittelt*/
	H2 {color:#333; font-size:1.3em; font-weight:normal; margin-bottom:9px; line-height:1.5em }
/*Liten undertittel*/
	H3 {font-size:1.2em; color:#333; display: inline; font-weight:bold; margin-bottom:9px; line-height:1.4em }
/*Ingress*/
	H4 {font-weight:bold; font-size:1.1em; color:#666; margin-bottom:5px; line-height:1.3em }
	H5 {font-size:1.0em; color:#666; line-height:1.2em }
	H6 {font-size:0.9em; color:#666; line-height:1.1em }

.txt_small {font-size:0.7em; color: green;}

#Print {border:1px dotted #CCCCCC; width:220px; padding:5px; font-size: 12px}

#Logo {color:#ccc; font-size:1.3em; line-height:28px}
#Footer {font-size:0.9em}

/* start SiteMap */
.FxPSiteMapHierTable {}
.FxPSiteMapHierTr { }
.FxPSiteMapHierEmptyTd {}
.FxPSiteMapHierGraphicTd {}
.FxPSiteMapHierFirstLevelCatalogTd {  }
.FxPSiteMapHierCatalogTd {}
.FxPSiteMapHierA {}

.FxPSiteMapAlphaTable {}
.FxPSiteMapAlphaLetterTr {}
.FxPSiteMapAlphaLetterTd { padding-top: 5px; }
.FxPSiteMapAlphaCatalogTr {}
.FxPSiteMapAlphaCatalogTd {}
.FxPSiteMapAlphaA {}
/* end SiteMap */

/*Kolonner contentdispatcher*/

.PortalItemListTD_1{}
.PortalItemListTD_2{}


/*login*/
#loginbox .FxPLoginHeadingTD
{
font-weight:bold;
}

#prelogin{padding-top:2px;padding-bottom:2px;font-weight:bold;cursor:hand;}	

/*Products*/
/*Products*/

.ProduktTR {background-color: #ffffff}
.ProduktTDHead {background-image: url(/images/etac_liten.gif); background-repeat: no-repeat; padding-top:5px; padding-left:32px; padding-bottom:8px}
.DivPkt {padding-left:12px; background-image: url(/images/punkt.gif); background-repeat:no-repeat}
.Kjop {text-transform:uppercase; color:#ffffff}
.ProduktTdIngress {padding-left:10px;}


.InputQty {width:50px}


.m1021-pic
{
	width: 190px;
	height: 100px;
	background-repeat:no-repeat;
}
.m1021-wrapper2
{
	font-size: 11px;
	width: 180px;
	/*background-image: url(/images/bg_Produkt.jpg);*/
	background-repeat: no-repeat;
	height: 220px;
	position: relative;
	overflow: hidden;
	padding:12px;
}

.m1021_button
{text-transform:uppercase;
	border: 0px solid #147DBB;
	width: 50px;
	padding: 0px;
	font-family: "Lucida Grande" ,Arial;
	font-size: 1.1em;
	background-color: #cccccc;
	color: #fff; 
	_width:50px;
	line-height:20px;
	
}

.m1021_button:hover
{
	background-color: #999999;
	color: #fff;
}

#productsListed
{
	overflow: hidden;
	/*border: 1px solid;*/
	width: 700px; 
	_width:700px;
	clear:both;
	margin-bottom:20px;
	margin-top:5px;
	_padding-bottom:10px;
	
}

.prodList
{
	width: 198px;
	border: 0px solid;
	margin-right:15px;
	margin-top:10px;
	padding: 0px;
	float:left;
}

.fullProduct
{
	width:100%;
	border:dotted 1px #cccccc;
	
}

.ProdMainItem
{
	margin-top:15px;
}

/*Shop*/

#smallCart{border:dotted 1px #cccccc;width:110px;}