form {
margin: 0px;padding: 0px;
}

#photo_develop_button_bg {
	position: absolute;
	background: url('/images/cardpres/images/Spara.png') no-repeat;
	width: 112px;
	height: 34px;
}


.develop_box_bg {
	z-index: 1000;
	position: absolute;
	/*background: #851700;*/
	background: #555555;
	filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;
	width: 629px;
	display: none;
}
.develop_box_content {
	z-index: 1001;
	position: absolute;
	border: 1px solid #444444;
	font: 11px arial;
	width: 628px;
	display: none;
}
.develop_box1_bg {
	margin-left: 0px;
	top: -1px;
}
.develop_box1_bg_w {
	height: 23px;
}
.develop_box1_w {
	top: -1px;
	height: 22px;
}
.develop_box2_bg {
	margin-left: 0px;
	top: 22px;
}
.develop_box2_bg_w {
	height: 41px;
}
.develop_box2_w {
	height: 40px;
	border-top: 1px solid black;
}
.develop_box3_bg {
	margin-left: 0px;
	top: 63px;
}
.develop_box3_bg_w {
	height: 63px;
}
.develop_box3_w {
	height: 62px;
	border-top: 1px solid black;
}
.develop_box4_bg {
	margin-left: 0px;
	top: 22px;
}
.develop_box4_bg_w {
	height: 91px;
}
.develop_box4_w {
	height: 90px;
	border-top: 1px solid black;
}



form#addToCartForm {
   padding: 0px;
   position:absolute;
   margin: 0px;
}
form#addToCartForm ul{
   list-style:none;
   margin: 0px 0px 10px 5px;
   position:relative;
   padding: 0px;
   width: 230px;
   font: 10px arial;
}
form#addToCartForm li label {float:left; position:absolute; margin-left:2px; margin-top:2px; font: 10px arial; color: white; text-align:left;}
form#addToCartForm li select {vertical-align: top; margin-left: 40px; margin-top:1px; font-family: Verdana; color: black; background-color: #f3f3f3; font-size: 11px; border: 1px solid #000000; width: 62px;}
form#addToCartForm li span {vertical-align: top; margin-left: 40px; margin-top:1px; font: 11px verdana; color: white; width: 85px;}
form#addToCartForm li input.string {vertical-align: top; margin-left: 48px; margin-top:1px; font-family: Verdana; color: black; background-color: #f3f3f3; font-size: 11px; border: 1px solid #000000; width: 85px;}
form#addToCartForm li input#push1 {font-family: Verdana; color: black;font-size: 10px; border: 1px solid #000000; background-color: #f3f3f3; height:17px; width: 53px; margin-left: 82px; margin-top:4px; }
span#cartaddsubmitindicator { visibility: hidden; font-family: Verdana; color: white; font-size: 10px;}
form#addToCartForm li#back { float:left; position:absolute; margin-left: 40px; margin-top:2px; font: 11px arial; color: white; text-align:left; }


#cart_container {
	/*border: solid 1px #494948;*/
	margin-top: 3px;
	height: 74px;
	position: absolute;
	margin-left: 0px;
}

#cart_container.cart_big {
	height: 254px;
}

#cart_scrollarea {
	position: absolute;
	padding-bottom: 6px;
	padding-right: 10px;
	width: 515px;
	color: white;
	height: 50px;
	overflow: hidden;
}

.cart_big #cart_scrollarea {
	height: 206px;
}


#cart_scrollcontent {
	padding-left: 4px;
	position:absolute;
	width: 515px;
}

#cart_scrollcontrols {
	position: absolute;
	margin-left: 518px;
	font: 10px arial;
	width: 20px;
}

#cart_scrollhandle_track {
	position: absolute;
	width: 1px;
	margin-left: 7px;
	margin-top: 8px;
	height: 45px;
	border-left: 1px dotted #999999;
}


.cart_big #cart_scrollhandle_track {
	height: 197px;
}

#cart_scrollhandle_bg {
	position: absolute;
	/*background: red;*/
	width: 9px;
	/*margin-top: 10px;*/
	top: 10px;
	margin-top: 0px;
	margin-left: 1px;
	height: 40px;
}

.cart_big #cart_scrollhandle_bg {
	height: 183px;
}

#cart_scrollhandle {
	position: absolute;
	width: 13px;
	top: 0px;
	margin-top: 0px;
	height: 5px;
	/*background: green;*/
	padding: 0px;
}

#cart_scrollhandle img {
	position: absolute;
}

#cart_scrollbutton_up {
	position: absolute;
	margin-top: 3px;
}

#cart_scrollbutton_dn {
	position: absolute;
	margin-top: 51px;
}

.cart_big #cart_scrollbutton_dn {
	margin-top: 204px;
}

#cart_status {
	position: absolute;
	width: 126px;
	text-align: center;
	margin-top: 105px;
}

.cart_big #cart_status {
	margin-top: 215px;
}


#photo_order_box {
	display: none;
	position: absolute;
	z-index: 1005;
	margin-left: 160px;
	top: 28px;
	width: 282px;
	/*border: 1px solid #494948;*/
	border: 1px solid #D39102;
	padding: 10px;
	background: #444444;
	filter:alpha(opacity=95); opacity:0.95; -moz-opacity:0.95;
}

#order_info {
	padding: 10px;
	background: #bbbbbb;
	width: 260px;
	color: black;
	font: 12px arial;
	margin-bottom: 10px;
}

form#orderForm {
	padding: 0px;
	margin: 0px;
	font: 11px arial;
	opacity: 1.0;
}
form#orderForm input {
	border: 1px solid black;
	background: white;
}
form#orderForm textarea {
	width: 200px;
	border: 1px solid black;
}

form#orderForm select {
        border: 1px solid black;
        font: 11px arial;
        width: 202px;
}

form#orderForm input.string {
	width: 200px;
}

form#orderForm input.button {
	font: 11px verdana;
}
form#orderForm input.orderbutton {
	width: 120px;
	font: 11px verdana;
}
#ordersubmitindicator {
	visibility: hidden;
}


#orderSuccess {
   width: 282px; font: 11px arial; color: white; display: none; text-align: center;
   padding-top: 10px;
   padding-bottom: 10px;
}
a:link.orderSuccess, a:visited.orderSuccess, a:active.orderSuccess {
   font: 12px arial; color: white;
   text-decoration: none;
}
a:hover.orderSuccess {
   text-decoration: underline;
   color: blue;
}
a span.sp2lnk {
	color: white;
}

