/* project: Estelles
   design: Carl-Fredrik Persson (www.laserdance.se)
   shop.css
*/


/* Meny och content boxar*/
form:  display: inline;

#shopbox_wrapper {
margin: 0px auto;
width: 748px;
background: #fff;
}


.shopbox_inner {
		margin: 0px auto;
		width:740px;
    color: #cd9e82;
    background: #fff;
    border:3px solid #efefef;
    overflow: auto;
}

.shopbox_inner a {
		color: #004489;
    }



.shopleft { float: left; width: 160px; padding: 2px 2px 0 2px;margin: 0 0 0 0px; background:#fff;}


.box_menu_top {
		background: #D0D0D0 url(../images/leftbox_top.gif) no-repeat;
		height: 40px;
		width: 159px;
		
}

.box_menu_top h2 {
		color: #808080;
		background: #F0F0F0 url(../images/leftbox_top.gif) no-repeat;
		padding: 7px 0 0 15px;
		margin: 0;
}

.box_menu{
	width: 155px; 
  background: #fff;
  border-left: 2px solid #F0F0F0;
  border-right: 2px solid #F0F0F0;
  line-height: 25px;
}
 
  
.box_menu_bottom {
		background: #fff url(../images/leftbox_bottom.gif) no-repeat;
		color: #000;
		width: 159px;
		height: 13px;
}

  
.box_menu a { color: #99BB64; background: inherit;text-decoration:none;font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif ;font-size:15px;padding-left: 0px; }
.box_menu a:hover {color: #808080; background: inherit; text-decoration:underline; font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;font-weight:bold; font-size:15px; padding-left: 0px;}	
.box_menu a:active { color: #808080;; background: inherit; text-decoration:underline; font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;font-weight:bold; font-size:15px; padding-left: 0px;}	




.box_sub_menu a { font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; font-size:12px; color: #BAA163; text-decoration:none; background: inherit; padding: 0px 0px 0px 18px;}
.box_sub_menu a:hover {font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif ; font-size:12px; color: #808080; background: inherit; text-decoration:underline; padding: 0px 0 0 18px; }	
.box_sub_menu a:active {font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; font-size:12px; color: #808080; background: inherit; text-decoration:underline; padding: 0px 0 0 18px;}	

.box_sub_sub_menu a { font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; font-size:11px; color: #BAA163; text-decoration:none; background: inherit; padding: 0px 0px 0px 28px;}
.box_sub_sub_menu a:hover {font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif ; font-size:11px; color: #808080; background: inherit; text-decoration:underline; padding: 0px 0 0 28px; }	
.box_sub_sub_menu a:active {font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; font-size:11px; color: #808080; background: inherit; text-decoration:underline; padding: 0px 0 0 28px;}	


.adminbox { font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; font-size:10px; color: #bbbbbb; margin-left: 5px; }



.shopright { float: right; width: 559px; background:#fff; overflow: auto}

.shop_smallbanner {
	height:165px;
	width:155px;
	border: 1px solid #333;
	background: #fff url(../images/shop_smallbanner.gif) no-repeat;
	margin-top:30px;
	cursor: pointer;
	}
	
.shop_extra_reabanner {
	height:120px;
	width:123px;
	background: #fff url(../images/shop_extra_reabanner.jpg) no-repeat;
	margin-top:30px;
	margin-left:20px;
	cursor: pointer;
	}

.shop_content{
  width: 355px;
  background: #fff;
  margin-left:9px;
  }
  
 
.shopcase { 
float:right;
}


.shopcase_box{
	width: 162px; 
  background: #f0f0f0;
  margin-left:10px;
  margin-top:10px;
  border: 2px solid #c0c0c0;
  line-height: 19px;
  
}

.shopcase_box h2 {
 font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; 
 font-size:14px;
 font:bold; 
 color: #00264e;
 display: inline;
}

.shopcase_box p {
 font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; 
 font-size:12px;
 color: #00264e;
 padding: 2px 2px 0px 4px;
}

.shopcase_box td {
 font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; 
 font-size:12px;
 color: #00264e;
 padding: 2px 2px 0px 4px;
}

.shopcase_price {
 font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; 
 font-size:12px;
 color: #ff3300;
 padding: 2px 2px 0px 4px;
}

.shopcase_box a {
 font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; 
 font-size:12px;
 font-weight:bold;
 color: #004489;
 padding: 2px 2px 0px 4px;
 text-decoration: none; 
 }
 
 .shopcase_box a:hover {
 font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; 
 font-size:12px;
 color: #FF3300;
 padding: 2px 2px 0px 4px;
 text-decoration: underline; 
 }
 
 .dottedred { border: 1px dashed red; padding: 0.2em;}
 



/* Slut - meny och content boxar*/

/* Produkter i shopen*/
.nyheter {color:#00264e;font-size:12px;font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;}

TD.smallText, SPAN.smallText, P.smallText {color:#BAA163;font-size:11px;font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif}
.paddingLeftTop {padding-left:2px}
.paddingRightTop10 {padding-right:10px}
.paddingLeftTop10 {padding-top:10px;padding-left:4px;}
.prodPrice {color:#454545;font-size:12px;font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;font-weight:bold;padding-left:25px}
.prodPrice_red {color:#d01a1a;font-size:12px;font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;font-weight:bold;padding-left:25px}
.paddingRightTop {padding-top:7px;padding-right:2px}
.prodAntal {color:#454545;font-size:11px;font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;}
.paddingIMG {padding:5px 2px 2px}
.paddingBUTTON {padding-bottom:15px;padding-top:3 px;}
.marginTOother {margin-top:15px; margin-bottom:15px;}
.prodName {color:#cd9e82;font-size:13px;font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;font-weight:bold}
.ProdName a{ color:#cd9e82;font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;font-size:12px;font-weight:bold;text-decoration: none;}
.ProdName a:hover{ color:#cd9e82;font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;font-size:12px;font-weight:bold;text-decoration: underline;}


.padding {padding-top:15px;padding-right:5px;padding-bottom:10px;}


prodDesc {color:#BAA163;font-size:11px;font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;line-height:13px;text-decoration:none}
.prodDesc a:link{color:#BAA163;font-size:11px;font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;line-height:13px;text-decoration:none}
.prodDesc a:visited{color:#BAA163;font-size:11px;font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;line-height:13px;text-decoration:none}
.prodDesc a:hover {color:#999;font-size:11px;font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;line-height:13px;text-decoration:none}


input.kundvagnbutton, input.sparareg, input.order, input.loginbutton, input.kassanbutton{ 
   font-size:11px;
   font-family:Tahoma,sans-serif;
   font-weight:bold;
   color:#FFFFFF;
   width:100px;
   background-color:#99bb64;
}


input.antal { 
    width: 25px;
    height: 18px;
    border: 1px solid #555555; 
    font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;font-weight:bold; 
    text-align:center;
    font-size: 11px; 
    color: #666; 
    
  } 
	
/* Slut - Produkter i shopen*/

/* CheckOut*/
.checkoutbanner {
	height:50px;
	width:492px;
	border: 1px solid #333;
	background: #fff url(../images/checkoutbanner.gif) no-repeat;
	margin-top:10px;
	cursor: pointer;
	}

.checkout_inner_left {
		width:250px;
		float:left;
		margin: -5px 2px auto;
		padding: 2px 2px 0px 4px;
		font-size:11px;
    color: #00264e;
    background: #fff;
    border: 2px solid #99bb64;
    overflow: auto;
 }

.checkout_inner_right {
		width:240px;
    float:left;
		margin-top: -5px;
		margin-left: 25px;
		padding: 2px 2px 0px 4px;
		font-size:11px;
		color: #00264e;
    background: #fff;
    border: 2px solid #99bb64;
    overflow: auto;
 }

.checkout_inner_right a {
 font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; 
 font-size:12px;
 font-weight:bold;
 color: #004489;
 text-decoration: none; 
 }
 
 .checkout_inner_right a:hover {
 font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; 
 font-size:12px;
 color: #FF3300;
 text-decoration: underline; 
 }

.checkout_inner td {
 font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; 
 font-size:12px;
 color: #00264e;
 padding: 2px 2px 0px 4px;
}

.checkout_textbold {
 font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; 
 font-size:12px;
 font-weight:bold;
 color: #00264e;
 padding: 2px 2px 0px 4px;
}

.checkout_text_bold {
font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;
font-weight:bold;
font-size: 16px;
color: #004489;
padding: 10px;
} 


.checkout_ImgPadding_kassan {margin-left: -6px; padding-top:0px;}
.checkout_ImgPadding_kundupp {margin-left: -6px; padding-top:0px;}

.fraktbox {
width:210px;
float:left;
clear:both;
margin-top:3px;
margin-left:3px;
color:#00264e;
}
.fraktbox a {
font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif; 
font-size:12px;
font-weight:bold;
color: #004489;
text-decoration: none; 
}


.change_inner_left {
		display: block;
    font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;
		width:510px;
		float:left;
		margin: -5px 2px auto;
		padding: 2px 2px 5px 4px;
    color: #00264e;
    background: #fff;
    border: 2px solid #99bb64;
    overflow: auto;
    
 }
 
.change_inner_left a {
		font-family:"Trebuchet MS",Geneva,Arial,Helvetica,SunSans-Regular,sans-serif;
		font-size:12px;
		font-weight:bold;
		color: #004489;
		text-decoration: none; 
 }
 
 input.changeshopcase { 
   font-size:11px;
   font-family:Tahoma,sans-serif;
   font-weight:bold;
   color:#FFFFFF;
   width:50px;
   background-color:#99bb64;
}


.redtext {color: #FF3300;font-weight:bold;}
.solidborder333 {border: 1px solid #333;}

.proddetail_top {
  margin-top:32px;
	background: #fff url(../images/produkter/proddetails_top.gif) no-repeat;
	height: 33px;
	width: 341px;
}

.proddetail_middle {
	padding-left:17px;
	padding-top:10px;
	width: 320px;
	background: #fff;
  border-left: 2px solid #e9e9e9;
  border-right: 2px solid #e9e9e9;
  line-height: 19px;
	
}

.proddetail_bottom {
	background: #fff url(../images/produkter/proddetails_bottom.gif) no-repeat;
	height: 12px;
	width: 341px;
}

.padding-top-10{
  padding-top: 10px;
}

.rowsep{border-top:1px dashed #666;line-height:1px;padding: 0 0 0 0;}

.colsep
{
	border-right:1px dashed #666;
	padding:2px;
	width:150px;
	position:relative;
}

