body
{
	background-color: #d9d9d9;
	text-align: left;
	margin: 0;
}

div.Title
{
	height: 47px;
	width: 100%;
	background: #c0c0c0 url(../images/banner/pt_tit.gif) repeat-x left top;
	text-align: left;
	margin: 0;
}

	div.Title h1.MPTours
	{
		float: left;
		display: inline;
		width: 130px;
		height: 15px;
		background-image: url(../images/banner/tt_bnr.gif);
		margin: 23px 0px 0px 17px;
	}

	div.Title .Close
	{
		float: right;
		display: inline;
		height: 23px;
		width: 23px;
		background-image: url(../images/banner/bt_close.gif);
		margin: 20px 20px 0px 0px;
		cursor: pointer;
	}

.Details
{
	width: 100%;
}

h2
{
	text-transform: uppercase;
	color: #ff4e2e;
	font-family: "Trebuchet MS", Verdana, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 20px 40px 20px 16px;
}

p
{
	color: #2a627b;
	font-family: Verdana, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 0px 40px 20px 16px;
}

DIV#DeliveryForm{
    background-color: #ffffff;
    padding: 10px 35px;
}

	DIV#DeliveryForm p{
		margin: 0px 0px 15px;
	}

  DIV#DeliveryForm .Input{padding: 5px 0px;}
  
  DIV#DeliveryForm label{
    display: block;
    width:330px;
    color: #4a798b;
    font-weight: bold;
  }
  
  DIV#DeliveryForm input,
  DIV#DeliveryForm select{
    width: 270px;
    padding: 3px;
    border: 1px solid #d8d8d8;
  }

    DIV#DeliveryForm .Finish
	{
		margin: 16px auto 5px;
	}
	
	DIV#DeliveryForm select.day
	{
		width: 50px;
	}
	
	DIV#DeliveryForm select.month
	{
		width: 70px;
	}
	
	DIV#DeliveryForm select.year
	{
		width: 150px;
	}

A.Finish
{
	margin-top: 5px;
}

.ING .Finish
{
	width: 141px;
	height: 29px;
	margin-top: 5px;
	background-image: url(../../../contenidos/lang_cart/1.img_finish);
}

.FRA .Finish
{
	width: 141px;
	height: 29px;
	margin-top: 5px;
	background-image: url(../../../contenidos/lang_cart/2.img_finish);
}

.ESP .Finish
{
	width: 141px;
	height: 29px;
	margin-top: 5px;
	background-image: url(../../../contenidos/lang_cart/3.img_finish);
}
