.style5 {
	margin-left: 10px;
	margin-right: 10px;
}


/*SimpleHorizontal*/

#fxpMenuTop {height:29px; width:842px; text-align:left;}
.FxPMenu {text-align:left;}

/*span - each menu element*/
.FxPSMenuItem {text-align:left; padding-right:10px;}
.FxPSMenuItemAText {text-transform:uppercase; color:#000000; padding:6px 10px 6px 10px; line-height:21px }
.FxPSMenuCurrentItem{ margin-right:10px; -moz-border-radius: 4px; -webkit-border-radius: 4px; background-color:#d8e8e8; color: #000000; text-decoration: none;}
.FxPSMenuCurrentItemAText {text-transform:uppercase; color:#000000; padding:6px 10px 6px 10px; line-height:21px }

			
a.cItemAText {text-decoration: none;}
a.FxPSMenuItemAText:hover{-moz-border-radius: 4px; -webkit-border-radius: 4px; background-color:#d8e8e8; color: #000000; text-decoration: none;}


/* Files/ Galery */

.DivFile
{
	border:solid 1px #ccc;
	background:#eee;
	padding:8px;
	
	margin:5px;	
	width:265px;
}

.DivFile IMG
{
	border:solid 0px #ccc;
}

body {font-family: "Trebuchet ms", "Arial", "Helvetica", sans-serif; 				font-size: 11px;				margin: 0px;
				color: #333333;
				line-height:18px;
				background-color:#f7f7f7;
				}
				
.PortalItemListTD_1 {}

/* Styling bilder  */
 img {border:0px; }

p {margin-bottom:8px}

.smallList {padding-top:18px; padding-right:5px;padding-bottom:5px}
.smallList H1{font-size:1em;}
.smallList A{font-size:1em;}


td {vertical-align:top}

a {text-decoration: none; color: #000000; }
a:hover{color: #000000; text-decoration: underline;}

/*Tittel sak*/
	H1, .h1 {font-size: 24px; font-weight:normal; 
		color:#666666; 
		margin-bottom:12px;
		margin-top: 3px;
		 }
/*Undertittelt*/
	H2 {color:#666666; font-size:18px; font-weight:normal; margin-bottom:12px }
/*Liten undertittel*/
	H3 {font-size: 14px; color:#666666; display: inline; 
		line-height:14px; font-weight:bold; }
	
div#Nyheter H3 
{
	font-size: 18px; 
	color:#d11100; 
	display: inline; 
	line-height:20px; 
	font-weight:bold; 
}

/*Ingress*/
	H4 {font-weight:bold; font-size: 11px; color:#333333; margin-bottom:5px }
	H5 {color:#000000; }
	H6 {color:#000000; }

.txt_small {font-size:11px; color: green;}

#Print {border:1px dotted #CCCCCC; width:220px; padding:5px; font-size: 12px}

#Logo {color:#ccc; font-size:16px; line-height:28px}




.bread {color:#666666; font-size:11px}


	
/* 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;}
	

