.margin_conc {
	margin-left:10px;
}
.header_conc {
	width: 748px;
	position:relative;
}
.boxhead_conc {
	width: 748px;
	background-repeat: no-repeat;
	height: 55px;
	background-position: bottom;
	background-color: #2D67B9;
	position:relative;
}
.boxmain_conc {
	width: 718px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #2D67B9;
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #2D67B9;
	padding-left: 10px;
}
.boxfoot_conc {
	width: 748px;
}
.boxfoto_conc {
	width: 260px;
	float:left;
}
.boxtesto_conc {
	width: 435px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
}
.clear {
	clear:both;
}
h1, h2, h3 {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
p {
	margin:0px;
	padding:0px;

}


/*Aggiunta css per bottone Emilio Robba - riutilizzabile per altri bottoni */
/* Button Yellow Medium */
a.btn_bookingnew_yellow_m_right span {
	background: transparent url(../../Default/gfx/booking_buttonyellow_m_right.png) no-repeat top right;
	display: block;
	padding: 4px 7px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}
a.btn_bookingnew_yellow_m_right:hover { /* Hover state CSS */
	background-position: bottom left;
}
a.btn_bookingnew_yellow_m_right:hover span { /* Hover state CSS */
	background-position: bottom right;
	color: #3876a2;
}
a.btn_bookingnew_yellow_m_right {
	background: transparent url(../../Default/gfx/booking_buttonyellow_m_left.png) no-repeat top left;
	display: block;
	float: left;
	font-family: arial;
	font-size: 12px;
	line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
	height: 23px; /* Height of button background height */
	padding-left: 7px; /* Width of left menu image */
	text-decoration: none;
	color: #3876a2;
}
/* Button Yellow Medium */
