.lc 
{
	width: 176px; 
	float: left; 
	clear: right; 
	margin-right: 10px;
	/*background: #A6FF57; */
}

.mc
{
	width:  456px;
	\width: 476px;
	w\idth: 456px;
	float: left; 
	clear: right;  
	 
	
	border-left: 1px solid #E4E4E4; 
	border-right: 1px solid #E4E4E4;
	padding: 0 10px 0 10px;
	overflow:hidden; 
}

.rc
{
	margin-left: 14px; 
	height:52px; 
	float: left;  
}

.line  {	
	margin: 18px 0 9px 0; 
	height: 10px; 
	border-top: 1px solid #E4E4E4; 
	clear: both;   	 }

.line-bottom  {	
	margin: 18px 0 9px 0; 
	height: 10px; 
	border-bottom: 1px solid #E4E4E4; 
	clear: both;   	 }

.productlist-img {
	
	 float: left;  
	 clear: right;
	 margin-right: 10px;
	 border: 1px solid #CBCBC0; }
	 
#shopdocument
{
    padding-top:10px;
    padding-left:30px;
}
	 
	 
.productlist h3,
.productlist h5,
.productlist p {
	margin-left: 120px; }
	 

.productlist h3,.productlist h5,.productlist p,
.product h3, .product h5, .product p {
	margin-bottom: 10px; 
	margin-right: 20px;
	 }

.box 
{
    color:#ffffff;
	margin-top:5px;
	display:inline;
	float:left;
	width:295px;
	
}

/* utseende på handlekurvboksen */
.box_basket 
{
	/*border: 1px solid #FE1100;*/
	color:#ffffff;
	
	margin-top:8px;
	margin-right:20px;
	display:inline;
	width:170px;
	float:left;
}
	
	
.box-head_basket 
{
	background-color: #ee2e24;  
	border-bottom: 1px solid #ee2e24;
	border-top: 1px solid #ee2e24;
	border-left: 1px solid #ee2e24;
	border-right: 1px solid #ee2e24;
 	height: 20px; 
 }
	
.box-head_basket h3
{ 
	padding: 2px 4px 1px 15px;  
} 
	
.box_basket p
{	 
	padding: 0px  
}

.box-bottom_basket p 
{	
	padding: 0px; 
	margin-bottom: 0px;
	display:inline;
}

#button_basket
{
    margin-top:5px;
}
.loginbuttonSmal
{
	color: #E8E8E0;
	height: 17px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #B8B9AD;
	border: 1px solid #A3A381;
	font-size: 11px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
}
.loginbuttonSmal:link
{
    color:#E8E8E0;
    font-family:Tahoma, Arial;
    font-size:x-small;
    font-weight:normal;
    text-decoration:none;
}
.loginbuttonSmal:active
{
    color:#E8E8E0;
    font-family:Tahoma, Arial;
    font-size:x-small;
    font-weight:normal;
    text-decoration:none;
}
.loginbuttonSmal:visited
{
    color:#E8E8E0;
    font-family:Tahoma, Arial;
    font-size:x-small;
    font-weight:normal;
    text-decoration:none;
}
.loginbuttonSmal:hover
{
    color:#E8E8E0;
    font-family:Tahoma, Arial;
    font-size:x-small;
    font-weight:normal;
    text-decoration:none;
}

/* slutt utseende på handlekurvboksen */


.AddToBasketText
{
	width:20px;
}
AddToBasketSubmit
{
	
}

/** kontaktskjema **/

.rc-login	{
	width: 90px; 
	border: 1px solid #D7D7D7;
	margin: 1px 0 1px 0; 
	color: #444;  
	padding: 1px; }
	
.rc-login-button {
	 text-align: right; 
	clear: left; }

.box-kontaktskjema-knapp {
	text-align: right; 
	margin-top: 5px; 
	margin-bottom: 10px; }
	
.box-kontaktskjema {
	background-color: #F4F4EC; 
	padding: 20px; 
	margin-bottom: 10px;}
	

.box-kontaktskjema h3{
	font-weight: normal; 
	color: #715B49;
	margin: 2px 0 1px 0;}
	
.mc_box {
	background-color: #F4F4EA; 
	padding: 20px;
  }
	

/**Tekst 
*********/


/* Form fields */ 
.normal
{
}

table.error,
select.error,
input.error
{
	border: solid 1px red;
	background-color: #eeeeee;
}

.asterisk, 
span.error
{
	color: Red;
}
