/* CSS Document */
div.overlayer
{
	position: absolute;
	background-color: #000000;
	filter: alpha(opacity=50);
	opacity: .5 ;
	z-index:100;
	width: 100%;
	top:0px;
}

input {
color:#902512;
}

div.overpopup
{
	z-index:200;
	width: 100%;
	top: 0px;
	left: 0px;
	position: absolute;
}

div#popup
{
	margin: auto;
	margin:bottom:10px;
	width:500px;
	background:#fdf1d0;
}

div#popup_header h6{
text-align:left;
padding: 7px 0 0 25px;
}

div#popup_header{
width:500px;
height:30px;
background: url('images/bg_popup_header.gif') top left no-repeat;
}

div#header_popup{
float:left;
}

div#close_window{
padding:7px;
float:right;
}

div#popup_product_left{
float:left;
text-align:center;
margin-top:10px;
width:190px;
}

div#popup_product_right{
float:right;
width:310px;
}

	div#popup_extra_left{
	float:left;
	width:230px;
	padding-left:10px;
	}
	
	div#popup_extra_right{
	width:230px;
	float:right;
	padding-right:10px;
	}
	
	div#popup_extra_right span, div#popup_extra_left span{
	float:right;
	/*margin-top:-20px;*/
	}

	
	div#popup_extra p{
	margin:0;
	padding:2px 6px 2px 17px;
	}
	
	div#popup_extra input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:2px 0 0 0;
	background:#f3e6c6;
	border:1px solid #ded1b1;
	}

div#popup_product_right h3{
margin:0;
padding:5px 0 0 0;
}

div#popup_product_right p{
margin:0;
padding:2px 6px 2px 0;
}

div#popup_extra_toppings p{
color:#902512;
font-size:10px;
padding:0 10px;
margin:0;
}

	div#popup_extra_toppings span{
	color:#ad5140;
	font-size:10px;
	float:right;
	width:39px;
	}

div#popup_extra_toppings_left{
padding:0 8px 0 0 ;
width:235px;
float:right;
}

div#popup_extra_toppings_right{
padding:0 0 0 8px;
width:235px;
float:left;
}

div#popup_product_right p.p0{
padding:0;
margin:0 8px 0 0;
background:white;
}

	div#popup_product_right p.p0, div#popup_product_right p.p1, div#popup_extra_left p.p1, div#popup_extra_left p.p0, div#popup_extra_right p.p1, div#popup_extra_right p.p0{
	color:#902512;
	}
	
	div#popup_product_right span{
	color:#ad5140;
	float:right;
	width:50px;
	padding:4px 0 0 0;
	}

div#popup_product_right p.p1{
padding:0;
margin:0 8px 0 0;
}

div#popup p.p1{
padding:0;
margin:0 ;
}

div#popup_extra_toppings p.p0, div#popup p.p0{
padding:0;
margin:0;
background:#fffbef;
}

div#popup_extra_toppings p.p1{
padding:0;
margin:0;
}

div#popup_footer{
padding:0 8px;
}

	div#popup_footer_right a.add{
	color:#c22b30;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:21px;
	padding:0 5px 0 0;
	display:block;
	}
	
	div#popup_footer_right a.add:hover{
	
	background: url('images/b_add2_on.gif') no-repeat;
	}
	
	div#popup_footer_right{
	text-align:center;
	float:right;
	margin:6px 0 11px 0;
	height:21px;
	width:90px;
	background: url('images/b_add2.gif') no-repeat;
	}
	
	div#popup_footer_left{
	color:#902512;
	font-size:12px;
	text-align:left;
	margin:10px 95px 0 65px;
	}
	
	div#popup_footer_left input {
	font-size:11px;
	font-weight:bold;
	margin:0px 5px;
	text-align:center;
	}
div#close_window a{
text-decoration: none;
color:#902512;
}

div#close_window a:hover{
text-decoration: underline;
color:red;
}
