/* CSS Sposati e Parti maedia screen*/

@import url("UNIEUROSPOSI_header.css");
@import url("UNIEUROSPOSI_footer.css");

*{
	padding:0;
	margin:0;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
*:focus {outline-style: none}
/* End hide from IE-mac */

a,img{
	border:none;
}

/*generici*/
.p10tb{
padding:10px 0;
}

.font16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#002F60;
	line-height:20px;
}

.m20b{
	margin-bottom:20px;
}

.dsp_no{
	display:none;
}
.red{
	color:#e2001a;
	font-weight:bold;
}

a.link{
	text-decoration:underline;
}

a:hover.link{
	text-decoration:none;
}

body{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#002F60;
	}

#container{
	width:980px;
	margin:0 auto;
	text-align:left;
}

#content{
	position:relative;
	width:950px;
	padding:15px 15px 5px 15px;
	text-align:left;
	line-height:18px;
	background-color:#d3e3e9;
}

#content p.red_highlights{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#e2001a;
	line-height:20px;
}

#content p.blue_highlights{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#002F60;
	line-height:20px;
}

#content h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#002F60;
	line-height:20px;
	text-align:center;
	text-transform:uppercase;
	margin:25px 0;
}

#content div.red_box{
	background:url(../IMG/red_box.png) no-repeat;
    width:866px;
	height:27px;
	margin:5px 12px 0px;
	padding:5px 30px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	line-height:20px;
	
}

#content div.red_box a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	line-height:20px;
	text-decoration:underline;
}

#content div.red_box a:hover{

	text-decoration:none;
}

#content div.images_box_voli{
    width:866px;
	height:124px;
	background:url(../IMG/img_voli.jpg) no-repeat;
	margin:0 12px 20px 12px;
	padding:30px;
}

#content div#white_box{
	background:url(../IMG/white_box.png) no-repeat;
    width:950px;
	height:85px;
	margin-bottom:15px;
}

#content div.images_box_crociere{
    width:866px;
	height:124px;
	background:url(../IMG/img_crociere.jpg) no-repeat;
	margin:0 12px 0 12px;
	padding:30px;
}

#content div.bollo_Croc{
	position:absolute;
	width:224px;
	height:211px;
	background:url(../IMG/bollo.png) no-repeat;
	left: 742px;
	top: 574px;
}

#content div.bollo_Croc_cr{
	position:absolute;
	width:224px;
	height:211px;
	background:url(../IMG/bollo.png) no-repeat;
	left: 742px;
	top: 455px;
}


#content div#Croc_tel{
	position:absolute;
	width:496px;
	height:59px;
	right: 16px;
	top: 29px;
}

#content div#logo_Croc_cr{
   margin-left:10px;
   margin-bottom:15px;
   padding-top:5px;
}

#content div#img_Crociere{
   margin-top:15px;
}

#content div#download{
	position:absolute;
	width:80px;
	height:25px;
	left: 15px;
	top: 15px;
}

#content div#download a{
	display:block;
	width:48px;
	height:25px;
	background:url(../IMG/download.png) no-repeat;
	padding-left:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#002F60;
	text-decoration:none;
}
#content div#download a:hover{

	text-decoration:underline;
}

#content div#p_vendita{
	position:absolute;
	width:160px;
	height:25px;
	left: 16px;
	top: 933px;
}

#content div#p_vendita a{
	display:block;
	width:160px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#002F60;
	text-decoration:underline;
}
#content div#p_vendita a:hover{

	text-decoration:none;
}

