/* $Id: program_shortcut.css 34 2008-06-06 08:28:56Z edin.coralic $ */

.program_shortcut {
	
}

.program_shortcut .box .box_content,
.program_shortcut .box .box_content {
	padding: 0 !important;
}

/* box small */
.program_shortcut .box_small {
	margin-top: 1.5em;
	background: #ff7e00 url('../dsg/shortcut_box_small_bottom.gif') no-repeat bottom left;
}
.program_shortcut .box_small div {
	background: url('../dsg/shortcut_box_small_top.gif') no-repeat top left;
}
.program_shortcut .box_small div a.link {
	display: block;
	font-size: 1.5em;
	line-height: 1.1em;
	color: #ffffb1;
	padding: 9px 11px 11px;
}
.program_shortcut .box_small div a.icon {
	position: absolute;
	width: 42px;
	height: 43px;
	background: no-repeat center center;
	margin: -13px 0 0 101px;
}
	.program_shortcut .box_small div.last_minute a.icon {
		background-image: url('/dsg/term_last_minute.png');
	}
	.program_shortcut .box_small div.special_offer a.icon {
		background-image: url('/dsg/term_special_offer.png');
	}
	.program_shortcut .box_small div.group_departure a.icon {
		background-image: url('/dsg/term_group_departure.png');
	}

/* box big */
.program_shortcut .box_big {
	background: #fe6b09 url('../dsg/shortcut_box_big_bottom.gif') no-repeat bottom left;
}
.program_shortcut .box_big .box_big_child {
	background: url('../dsg/shortcut_box_big_top.jpg') no-repeat top left;
}
.program_shortcut .box_big .box_big_child h3 {
	color: #fff;
	font-size: 2.3em;
	font-weight: normal;
	text-align: center;
	padding: 147px 0 3px 0;
}
.program_shortcut .box_big .box_big_child div.description {
	color: #fff;
	font-size: 1.1em;
	line-height: 1.3em;
	padding: 0 10px;
}
.program_shortcut .box_big .box_big_child div.description * {
	line-height: 1.3em;
}
.program_shortcut .box_big .box_big_child div.description a {
	color: #fff25f;
}

