/***********************************************************************************************************************************/
/* html elements */
body {
	font-size: 11px;
    color: #4B4B4B;
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
}
table {
    font-size: 11px;    
    color: #4B4B4B;       
    font-family: Arial, Verdana, Helvetica, Sans-Serif;      
}
img {
	border: none;
}
a, a:visited {
	color: #4B4B4B;
    text-decoration: none;
}
a:hover, a:active {
	text-decoration: underline;
}
/***********************************************************************************************************************************/
/* main content container */

/***********************************************************************************************************************************/
/* Html elementer */
input.bigcart{ /* input with product amount in cart row */
    width: 20px;
    text-align: right;
}

/***********************************************************************************************************************************/
/* top menu */

/***********************************************************************************************************************************/
/* Digitroll signature */

/***********************************************************************************************************************************/
/* Header til bokser, venstre og høyre side */

/***********************************************************************************************************************************/
/* Søk */

/***********************************************************************************************************************************/
/* Meny */
a.amainmenuopen,a.amainmenuopen:hover, a.amainmenuopen:visited {
	cursor: pointer;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}
a.amainmenuclosed,a.amainmenuclosed:hover, a.amainmenuclosed:visited {
	cursor: pointer;
	font-weight: bold;
	color: #555555;
}
a.asubmenuopen,a.asubmenuopen:hover,a.asubmenuopen:visited {
	font-weight: bold;
	text-decoration: underline;
	color: red;/*#DBC800;*/
}
a.asubmenuclosed,a.asubmenuclosed:hover, a.asubmenuclosed:visited {
	cursor: pointer;
	font-weight: bold;
	color: #777777;
}
.mainmenuopen0 {
    font-weight: normal;
    border: none;
}
.mainmenuclosed0 {
	font-weight: normal;
	border: none;
}
.submenuopen1,.submenuopen2,.submenuopen3,.submenuopen4, .submenuopen5 {
}
.submenuclosed1,.submenuclosed2,.submenuclosed3,.submenuclosed4, .submenuclosed5 {
}
/***********************************************************************************************************************************/
/* Handlekurv liten */

/**********************************************************************************************************************************/
/* Kundepålogging til høyre */

/***********************************************************************************************************************************/
/* Innholdet */

/***********************************************************************************************************************************/
/* Brødsmuletekst */

/****************************************************************************************************************/
/* Intro- og bodytekst */

/***********************************************************************************************************************************/
/* Boksvisning */

/***********************************************************************************************************************************/
/* Menyvisning */

/****************************************************************************************************************/
/* printerfriendly */

/****************************************************************************************************************/
/* Tip a friend */

/***********************************************************************************************************************************/
/* Ordrehistorikk */

/***********************************************************************************************************************************/
/* Singlerender */

/***********************************************************************************************************************************/
/* cart view (big cart) */

/***********************************************************************************************************************************/
/* customer page */

/***********************************************************************************************************************************/
/* order page */

/***********************************************************************************************************************************/
/* newsletter */





/***********************************************************************************************************************************/
/* order page 2 (some elements are in 'order page')*/


#ocordercomments1 /* ordercomments1 (set in web.config) */
{ 
	border-bottom: 1px solid #ccc;	
	font-size: 16px;
	font-weight: bold;
}
#occsessionno, #ocsessionno /* ordernumber */
{
	font-weight: bold;
}
.occustomername /* customer name */
{ 
	font-weight: bold;
}

#ocdcustomername,#ocdemailaddress,#ocdaddress,#ocdzipcode,#ocdcityplace,#ocdtelephone,#ocdtelefax,#ocdcomments, #ocdpayment, #ocdpassword, #ocdpassword2, #ocddelivername, #ocddeliveraddress, #ocddeliverzipcode, #ocddelivercityplace{
	/* names before inputfields */
}
.orderprod{	
    padding: 2px 0 0 0;    
    border-bottom: 1px solid #c0c0c0;     
}
.orderline,.ototalsum{
	border-collapse: collapse;
	table-layout: fixed;
	margin: 0px;
	padding: 0px;
	
}
.orderline
{
	border-bottom: dashed 1px #ccc;
}
.orderlinetr div,.ototalsumtr div{
	line-height: 2em;
	border-collapse: collapse;
}
.opquantity,.opproductdesc{
	text-align: left;
}
.opprice,.oplinesum,.ototalsumtx,.ototalsump{
	text-align: right;
}
.ototalsumtr{
	border-top: 1px solid #ccc;
	font-weight: bold;
}
.ocordercomments2, .ocordercomments3{
	margin: 10px 0;
	padding: 10px 0;
	border-top: 1px solid #ccc;	
	text-align: center;
	font-weight: bold;	
	clear: both;
}
.ocordercomments3{
	border: none;
	font-size: medium;
}
.cartformbottom .cartbigbottomback a {
	color:#000;
}
#occtodaysdate,#octodaysdate, #occdelivercaption, #ocdelivercaption
{
	font-weight: normal;
}
/***********************************************************************************************************************************/
/* search for product result page */
.fieldheader
{
	background-color: #e6e6e6;
}
.fieldheadertr
{
}
.fieldheadertr div /* containers in header */
{ 
	color:#000;
	font-size:11px;
	font-weight: bold;
}
.renderlisttr div /* containers in row */
{ 
	vertical-align:middle;
}
.spandesc a,.spandesc a:visited{color:#000;font-weight:bold;white-space:normal !important}/* descriptions 1 and 2 in result row */

.renderlist2, .renderlist1{ /* row with result - odd */ /* row with result - even */
	border-bottom:1px dashed #b7b7b7;
}
/* Search suggestions - when no searchhits -  */
div.renderseachnon, div.rendersearchnontr, div.rendersearchnonalt /*container for 'No hits!'*/
{}
div.rendersearchnonalttr
{
	margin: 20px 0 0 0;
}
div.rendersearchalttxt /* container for 'did you mean:'*/
{
	background-color: #e6e6e6;
	font-weight: bold;
	padding: 5px 0 2px 2px;
	font-size: 11px;
}
div.rendersearchaltv /* container for alternative hits */
{}
a.altsearchlink, a.altsearchlink:visited, a.altsearchlink:hover /* alternative hits */
{
	cursor: pointer;
	padding: 2px 2px 2px 2px;
}
/***********************************************************************************************************************************/
