@charset "utf-8";
/* CSS Document */

/* CSS Document */
*{
	border: none;
	margin: 0;
	padding: 0;
	outline: none;
} 
body{
	background: #e8d9d9 url(../images/bkgnd.gif) repeat-x;
	margin: 0.5em 0 0 0;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	color: #564a4a;
	font-size: 100%;
} 
code{
	font-size: 	0.63em;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	border: 0.07em solid #D8CAC9;
	padding: 0.5em;
	display: block;
}
a{
	text-decoration: none;
	color: #314893;	
	background: white;
}
a:hover{
	text-decoration: underline;
}
h1,h2,h3,h4{
	font-family: Georgia, "Times New Roman", Times, serif
}
h2{
	color: #314893;	
	font-size: 1em;
	border-bottom: solid 1px #baacac;
	padding-bottom: 0.91em;
	padding-top: 0.6em;
	background: white;	
	padding-left: 0.75em;
}
h3{
	font-size: 0.875em;
	border-bottom: solid 1px #baacac;
	padding-bottom: 0.91em;
	padding-top: 0.6em;
	padding-left: 0.75em;
	background: white;
}
h3.infoNote{
	border-bottom: none;
	padding-bottom: 0;
	margin-top:2em;
}
h4{
	font-size: 0.75em;
}
p,
.smallFont{
	font-size: 0.75em;
	line-height: 130%;
}
#boxing{
	margin: 0 auto;
	width: 60em;
	background: white;
	color: #564a4a;
}
#header{
	height: 7.2em;
}
#header ul{
	list-style: none;
	padding-top: 0.5em;
	height: 2em; 
	margin-left:37.4em;
}
	#header li{
		float: left;	
	}
	#header li *{
		font-size: 0.63em;
	}
	#header li form{
		font-size: 1em;
	}
	#header .separator{
		padding: 0 0.8em 0 0.8em;
	}
	#header .txtSearch{
		border: solid 0.1em #314893;
		width: 7em;
		margin-left: 3em;
	}
	#header .btnSearch{
		background: #314894;
		color: white;
		width: 4em;
		margin-left: 0.5em;
	}

#logo{
	margin-left: 1.5em;
	margin-right: 2em;
	margin-top: 0.3em;
	float: left;
	display: inline;
}
#linkHP{
	margin-bottom: 10px;	
}
#linkHP:hover{
	text-decoration: none;
}
#topMenu{
	border-bottom: solid 0.0625em #baacac;
	background: white url(../images/bkgnd_topmenu.gif) repeat-x top;
	height: 2.13em;
	line-height: 2.13em;
}
	#topMenu ul{
		list-style: none;
		padding-left: 1em;
	}
	#topMenu li{
		float: left;
	}
	#topMenu ul a{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 0.75em;
		font-weight: bold;
		display: block;
		float: left;
		display: inline;
		margin: 0 1.2em 0 1.2em;
		background: none;
		color:#314893;		
	}
	#topMenu ul a.active{
		color: #314893;	
	}
	#topMenu ul a:hover{
		color: #314893;
	}
#mainImage{
	width: 60em;
	height: 6.95em; 
	display: block;
	border-bottom: solid #D8CAC9 0.07em;
}
#mainImage_bottom{
	width: 44em;
	height: 7.25em;
	display: block;
}
#payOff{
	font-size: 1.8em;
	text-align: center;
	line-height: 170%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #314893;
}
#map{
	margin-left: 2.78em; /* = 1.75/0.63 */
	font-size: 0.63em;
	margin-top: 1em;
	height: 3.8em;
}	
	#map .separator{
		padding: 0 0.3em 0 0.3em;
	}
	#map .seiIn{
		padding-right: 0.3em;
	}
#content{
	float: left;
	display: inline;
	margin: 0 0 1em 1.75em;
	width: 44em;
}
#content .focus ul,
#content .focus dl{
	margin-left: 2em;
	margin-top: 0.5em;
}
#content .focus dl dt{
	font-weight: bold;
	margin-top: 0.5em;
}
#content .focus li,
#content .focus dl{
	list-style-image: url(../images/li_content_fvg.gif);
	font-size: 12px;
	margin-bottom: 1em;
	padding-left: 1em;
	line-height: 130%;
}
#content .focus p{
 text-align: justify;
}
#content .focus dl li{
	font-size: 1em;
}
#content .focus dl{
	list-style-image: url(../images/li_content_fvg.gif);
	font-size: 0.75em;
	margin-bottom: 1em;
	padding-left: 1em;
	line-height: 130%;
}
#content .focus p li,
#content .focus p dl{
	font-size: 1em;
}
#content .focus p li li,
#content .focus p dl dl{
	font-size: 1.33em;
}
#content .focus p li li li,
#content .focus p dl dl dl{
	font-size: 1.77em;
}
#content .focus li li,
#content .focus dl dl{
	font-size: 1em;
}
#content .focus li li li,
#content .focus dl dl dl{
	font-size: 1.33em;
}
#content .focus ol li{

	margin-top: 0.5em;
}
#content .focus ol li{
	list-style: decimal;
	margin-left: 2em
}
.contentImg{ /* div contenente le immagini presenti nel contenuto della pagina */
	float: left;
	margin: 1em 1.5em 1em 0;
	border-bottom: solid 0.08em #314893;
	padding-bottom: 0.3em;
}
	.contentImg img{
		border:0.07em solid #D8CAC9;
	}
	.contentImg span{
		font-size: 0.75em;
		margin-top: 0.3em;
		padding-left: 0.5em;
		display: block;
	}
#leftColumn{
	float: left;
	width: 9em;
	margin-right: 1.75em;
	margin-top: 1em;
}
	/* menu di II e III livello - SX */
	#II_lvl_mn_sx{
		font-size: 0.69em;
		padding-top: 0.4em;
	}
	#III_lvl_mn_sx{
		padding-top: 0.5em;
	}
	#II_lvl_mn_sx,
	#III_lvl_mn_sx{
		list-style: none;
	}
	li.II_lvl_mn_sx_item{ /* list item di secondo livello */
		border-bottom: 0.07em solid #D8CAC9;
		padding:0.5em 0;
	}
	li.III_lvl_mn_sx_item{ /* list item di terzo livello */
		border-bottom:none;
		padding-top: 0.5em;
		padding-right: 0.5em;
		padding-bottom: 0.5em;
		padding-left: 1.8em;
	}	
	#II_lvl_mn_sx li a{ /* tutti gli anchor presenti nel menu di sx */
		display: block; 
		width: 13em;
		color: #564A4A;
	}
	#II_lvl_mn_sx li li a,
	#II_lvl_mn_sx li li span{
		width: 11.2em;		}
	.listArrow{ /*freccia rossa dell'elemento corrente della lista */
		width: 0.36em;
		height: 0.72em;
		padding-right: 0.5em;
	}	
	#leftColumn a.active{ /* elemento attivo */
		color: #314893 !important;	
	}
	.li_Active span{
		display: block;
		width: 13em;
		color: #314893;	
	}
	.lili_Active{ /* elemento attivo di terzo livello */
	}
	.lili_Active span{
		display: block;
		width: 10.5em;
	}
#rightColumn{
	float: left;
	width: 10.94em;
	margin-left: 1.7em;	
}

#hotButtons{
	list-style: none;
	width: 10.94em;
	display: block;
	float: left;
	margin-bottom: 1em;
	display: inline;
	
}
	#hotButtons img{
		/*display: block;*/
		width: 10.94em;
		/*height: 3.38em;*/
	}
	#hotButtons .hotBtn_lst{
		float: left;
		list-style: none;
		margin-bottom: 0.4em;
	}
	/* menu di secondo livello dx */
	#II_lvl_mn_dx{
		border-style: solid;
		border-width: 0.07em;
		border-color: #314893;
		border-top: none;
		border-bottom: none;
		color: #314893;
	}
	#hotButtons .border{
		width: 10.93em; 
		height: 0.32em;
		display: block;
	}
	#hotButtons .II_lvl_mn_dx_item{
		border-bottom-width: 0.07em;
		border-bottom-style: solid;
		border-color: #314893;		
		background: white;
		padding: 0.5em 0 0.6em 1em;
		list-style: none;
		min-height: 1em; 
		width: 9.8em;
	}
	#hotButtons .II_lvl_mn_dx_item.first{
		margin-top: 0;
	}		
	#hotButtons .II_lvl_mn_dx_item.last{
		border-bottom: none;
	}
	#hotButtons .II_lvl_mn_dx_item img.listImg{
		/*width: 0.56em;
		height: 0.56em;
		padding-right: 0.6em;
		margin-left: 0.5em;
		float: right;	
		margin-top: -0.7em;*/
		display: none;		
	}
	#hotButtons .II_lvl_mn_dx_item a,
	#hotButtons .II_lvl_mn_dx_item span{
		font-size: 0.88em;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-weight: bold;
		color: #564A4A; 
	}
	#hotButtons a.aIMG{
		display: block;
		height: 3.38em;
	}
	#hotButtons a.aIMG:hover{
		text-decoration:none;
	}
	#hotButtons .II_lvl_mn_dx_item a:hover,
	#hotButtons a.active{
		color: #314893;
	}		
	/* menu di terzo livello dx*/
	#hotButtons  #III_lvl_mn_dx{
		list-style: none;
	}
	#hotButtons #II_lvl_mn_dx .III_lvl_mn_dx_item{
		margin-right: 1em;
		border-bottom: solid #d8cac9 0.07em;
		padding-bottom: 0.5em;
		padding-top: 0.3em;
		font-size: 0.78em;
	}
	#hotButtons #II_lvl_mn_dx ul .last{
		padding-bottom: 0;
		border: none;
	}	
	#hotButtons #II_lvl_mn_dx .III_lvl_mn_dx_item a,
	#hotButtons #II_lvl_mn_dx .III_lvl_mn_dx_item span{
		
		font-family: Tahoma, Verdana, Helvetica, sans-serif;
		font-weight: normal;
	}
	#hotButtons #II_lvl_mn_dx .III_lvl_mn_dx_item span{
		color: #564A4A;
	}	
.hotBtn{
	margin-bottom: 0.5em;
}
.hotBtn.sel{
	margin-bottom: 0;
}
.tit_Highlights,
.tit_keepUpd{
	color: #564a4a;
}
.tit_Highlights{
	margin-bottom: 1em;
}
.tit_keepUpd{
	margin-top: 1em;
}
.hgh_title{
	margin-bottom: 1em;
}
.hgh_datePlace{
	font-size: 0.63em;
	font-style: italic;
}
.hgh_text{
	margin-bottom: 1em;
}
.registerHere{
	font-weight: bold;
}
.registerTxt{
	margin-top: 1em;
}

.focusRow{
	float: left;
	margin-bottom: 1.5em;
}
.focusRow .focusRow{
	margin-top: 1.5em;
}
.focusRow.smallFocus{
	float: right;
	width: 33.25em;
	margin-top: 1.5em;
	margin-bottom: 0;
}
.focus{
	float: left;
	display: inline;
}
	.wide,
	.wideHome{
		width: 43.75em;
	}
		.wide h3{
			/*border-bottom: none;*/
			padding: 1.5em 0 0em 0;
		}
	.wideInside{
		width: 33.25em;
	}
		.wideInside h3{
			/*border-bottom: none;*/
			padding: 1.5em 0 0em 0;
		}
	.medium{
		width: 21em;
	}
		.medium img.banner{
			width: 21em;
			height: 6.2em;
			display: block;
		}
		.medium h3{
			padding-left: 0.75em; 
			padding-bottom: 0.91em;
			padding-top: 0.6em;

		}
	.small{
		width: 16.13em; 
	}
		.small img.banner{
			width: 16.13em;
			height: 4.82em;
			display: block;
		}
		.small h3{
			padding-left: 0.75em; 
			padding-bottom: 0.91em;
			padding-top: 0.6em;
		}	
.rightFocus{
	margin-left: 1.75em;
}
.small.rightFocus{
	margin-left: 0.9em;
}
.focus p{
	margin-top: 1em;
}
#poweredBy{
	margin: 0 1.75em 0 1.75em;
	text-align: right;
	height: 2em;
}
#poweredBy span{
	font-size: 0.75em;
}
#footer{
	clear: both;
	overflow: hidden;
	background: #564a4a url(../images/bkgnd_footer.gif) top repeat-x;
	margin: 1.75em 1.75em 0 1.75em;
}
 #footer a{
 	background: none;
 }
 .ft_banner_big{
 	width: 12.25em;
	height: 5.94em;
	margin: 0 0.88em 0.5em 0.88em;
	border: solid 0.06em #929292;
 }
 .ft_banner_regione{
 	width: 12.38em;
	vertical-align: baseline;
	height: 6.06em;
 }
 .ft_banner_coord{
 	width: 9.56em;
	height: 4.25em;
	margin-left: 1.1em;
	margin-top: -0.5em;
 }
 .ft_txt{
 	margin-left: 0.88em;
	color: #fffffe;
 }
 #logo_area{
	width: 3.81em;
	height: 1.44em;
	vertical-align: middle;
 } 
 .link_logoArea:hover{
 	text-decoration: none;
 }
	 .ft_txt span{
		font-size: 0.75em;
		padding-left: 1em;
	 }
	 .ft_txt span a{
	 	color: white;
	 }
.readMore{
	padding-left: 0.4em;
}
.readMore img{
	width: 1.1em;
	height: 0.8em;
}	
.invisibile{
	display:none;
	margin:0px;
	padding:0px;
	position:absolute;
	top:-3000px;
	visibility:hidden;
}

/* LIST type 1 - like FAQ or Partners */
.contentL1 h3{
	border-bottom: none;
}
.faq_graphics{
	float: left;
	width: 1.38em;
	height: 1.81em;
}
.contentL1 h3{
	border-bottom: none;
	border-top: solid 0.06em #e7e7e7;
	padding-top: 0.4em;
}
.contentL1 .focus{
	margin-bottom: 2em;
}
.firstBox{
	margin-top: 1.8em;
	margin-bottom: 1em;
}	
.contentL1 h2{
	text-align: right;
	border-bottom: none;
	margin-right: 0.2em;
}
.contentL1.pList h2{
	border-bottom:0.06em solid #314893;
	padding-bottom: 0.6em;
	margin-bottom: 0.4em;
}
.focus.listItemT1 p{
	margin-left: 1.9em;
	margin-top: 0.5em;
}
.pAddress{
	margin-top: 1em;
}
.partner_logo{
	border:0.06em solid #E7E7E7;
	clear:left;
	float:left;
	height:3.75em;
	margin:0.5em 1em 0.5em 1.3em;
	padding:0.5em;
	background: white;
	width:9.38em;
}
.wideInside .pDet.inDetail .partner_logo{
	margin-right: 0.7em;
}
.partnerDetail .partner_logo{
	margin-left:0;
	margin-right: 3em;
}
.partner_logo.squared{
	width: 5.88em;
	height: 5.88em;
}
.partnerItem{
}
.partnerItem span{
	display: block;
}
/* NEWS Section */
.NewsContent h3{
	border-bottom: none;
	border-top: solid 0.06em #314893;
	padding-top: 0.25em;
}
.NewsContent p{
	margin-left: 2.65em;
	margin-top: 0.3em;
}
.NewsContent .focus{
	margin-bottom: 2em;
}
.NewsContent h2{
	text-align: right;
	border-bottom: none;
	margin-right: 0.2em;
}
.ff_news{ /* baffi di un piece of news */
	float: left;
	width: 1.94em;
	height: 2.63em;
}
.newsDatePlace{
	font-size: 0.63em;
	margin-top: 0.5em;
	margin-bottom: 0.1em;
	text-transform: uppercase;
}

/* PIECE OF NEWS SECTION */
.newsDettImg{
	width: 2.81em;
	height: 3.75em;
	float: left;
}
.pieceOfNews h2{
	border-top: solid 0.06em #314893;
	border-bottom: none;
	padding-top: 0.2em;
}
.pieceOfNews h4{
	font-size: 0.69em;
	text-transform: uppercase;
	margin-top: 1.2em;
	margin-bottom: 0.2em;
	font-weight: normal;
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
}

.showDetails {	
	overflow:hidden;
	cursor:pointer;
}
.pDetails {	/* Parent box of slide down content */
	visibility:hidden;
	overflow:hidden;
}
#content.siteMap .focus{	
	padding-top: 1em;
}

#content.siteMap .focus li{	
	font-size: 12px;
	padding-left: 8px;
	list-style-image: none;
	list-style: none;
	
}
/* LOGIN TOOL */
#Table1{ 
 	margin-top: 2em;
	margin-left: 2em;
	width: 50%;
}
#Table1 input{ 
 	border: 1px solid #BAACAC;
	color: #564A4A;
}

#Table1 input.umbGroupButton{
	border: none;
	float: right;
	background: #314893;
	color: white;
}
	
#FilesList{
	float: left;
	clear: left;
}
.uplFile{
	border: solid 0.07em #314893;
	float: right;
	text-transform: uppercase;
	padding: 0.3em;
	font-size: 75%;
	margin-top: 0.5em;
}
.uplFile:hover{
	text-decoration: none;
}


  a.tc1 { font-size: 100%; font-weight: 200; text-decoration: none; }
  a.tc2 { font-size: 110%; font-weight: 300; text-decoration: none; }
  a.tc3 { font-size: 120%; font-weight: 500; text-decoration: none; }
  a.tc4 { font-size: 130%; font-weight: 600; text-decoration: none; }
  a.tc5 { font-size: 145%; font-weight: 800; text-decoration: none; }
  a.tc6 { font-size: 160%; font-weight: 900; text-decoration: none; }
  a.tc1:hover, a.tc2:hover, a.tc3:hover, a.tc4:hover, a.tc5:hover, a.tc5:hover, a.tc6:hover { text-decoration:underline; }

#logoutTool{ 
 	font-size: 0.63em;
	margin-top: 4.7em;
	text-align: right;
	padding-right: 1em;
}


/* PARTNERS */
.pAcronym{ 
	text-align: right;
	font-size: 0.75em;
	color: gray;
}
.pDet {
	border-bottom:0.06em solid #E7E7E7;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	margin-left:1.43em;
	margin-top:1.13em;
	padding-bottom:0.75em;
	width:31.82em;
}
.wide .pDet{
	width:42.32em;
}/*
.pDet.inDetail{
	width: 31.75em;
	margin: 0;
	margin-bottom: 1em;
	border: 0.06em solid #E7E7E7;
	padding: 0.75em;
	background: #fff8f5;
}*/
.pDet.inDetail{
	width: 33.25em;
	margin: 0;
	margin-bottom: 1em;
}
.wide .pDet.inDetail{
	width: 43.74em;	
}
.divCity,
.divPhone,
.divFax,
.divWeb{
	height: 1.33em;
}
.divAddress span{
	display: inline;
}
.divCity{
	padding-left: 1.65em;
}
.divFax{
	/*margin-top: 1.5em;*/
	margin-top: 0.3em;
}
.divPhone{
	margin-top: 0.3em;
}
.detLeft{ 
	width: 59%;
	float: left;
	font-size:0.75em;
}
.pDet.inDetail .detLeft{ 
	width:31%;
	margin-top: 1.5em;
}
.pDet.inDetail .detRight{ 
	width:34%;
	margin-top: 1.5em;
}
.detRight{ 
	width: 39%;
	float: right;
	font-size:0.75em;
}
.pList h2{ 
	text-align: left;
}
.txtPrivacy{ 
	width: 100%;
	height: 10em;
	border:1px solid #BAACAC;
	margin-top: 0.3em;
}
.icon{
	height: 1.33em;
	margin-right: 0.5em;
	vertical-align: bottom;
}
.icon.iconAddress{
	float: left;
	margin-top: -0.2em;
}
.divAddress div{
	
}
.tools{
	margin-top: 0.5em;
	margin-bottom: 1em;
}
.tools li{
	margin-left: 1em;
	margin-bottom: 0.3em;
	list-style: square;
	color: #BAACAC;
}
#dpiDetector {
	height:1in;
	position:absolute;
	top:-3000px;
	width:1in;
}

/* banner Science System that figures out only in news section */
#bnrScienceSystem{
	display: block;
	margin-top: 1em;
}
#brnScienceSystem img{
	width: 10.94em;
	height: 5.44em;
}
/* end banner Science System */

/* Welcome Office FVG */
#topMenuSecond{
	position: absolute;
	width: 58.17em;
	padding: 0.25em 0 0.5em 1.8em;
	margin: -0.08em 0 0 0.08em;
}
#topMenuSecond li{
	float: left;
	display: inline;
	list-style: none;
	margin: 0 1em 0 0;
	font-size: 0.81em;
	font-style: italic;
	font-weight: bold;
}
#topMenuSecond li a{
	background: none;
	color: white;
}
#btnTrieste,
#btnUdine{
	float: right;
	display: inline;
	height: 2.13em;
}
#btnTrieste img,
#btnUdine img{
	height: 2.13em;
}
#btnTrieste,
#btnTrieste img{
	width: 6.56em;
}
#btnUdine,
#btnUdine img{
	width: 6.81em;
}
#header ul li a{color: #314893}

/* IE PNG FIX */
	#topMenuSecond { behavior: url(iepngfix.htc) }
/* END IE PNG FIX */

.detBottom{
	padding-top: 0.85em;
	float: left;
	display: inline;
	width: 32.25em;
	font-size: 0.8em;
	clear: both;
}
.partnerDetail .detBottom{

}



.detBottom span{
	display: inline;
}

.pDet inDetail.detBottom{
	display: inline;
}
.wideInside.firstBox.partnerItem{ margin-top: 0}

.wideInside .pDet{ width: 100%}

.addresses{
	margin-top: 2em;
	float: left; display: inline;
}
.addresses div.focus{ margin-bottom: 0 !important }
#content .focusRow .wide ul{
	font-size: 0.75em;
	line-height: 130%;
        list-style-position: outside;
        padding: 1em;
}
#content .focusRow .wide ul li{
        padding-bottom: 0.5em;
}
#content .focusRow .addresses ul, #content .focusRow .wide ul#FilesList {
	font-size: 1em;
	line-height: 100%;
        padding: 0;
        list-style-position: outside;
}
#content .addresses ul{
	margin-left: 3em;
	margin-top: 1em;
}

#gMap{
	margin-top: 2em;	
}

h4.hgh_title a{
	color: #564A4A;
}
a.registerHere{color: #314893}

.withoutTS{
	margin-left: 14.4em;		
}
 /* useful addresses */
#usfAddresses li a{
	color:  #564A4A;
	font-weight: bold;
}
#usfAddresses li a:hover{
	color:  #314893;
}

/* end useful addresses */





.ft_banner_coord{
 	width: 9.56em;
	height: 4.25em;
	margin-left: 2.56em;
	margin-top: -0.5em;
 }
 .ft_txt{
 	margin-left: 0.88em;
	color: #fffffe;
	clear: left;
 }
 .inner-footer{
 	width: 695px; 
	float: left;
 }
 #logo_area{
	width: 3.81em;
	height: 1.44em;
	vertical-align: middle;
	padding-bottom: 0.5em;
 } 

.lastUpdateInfo {
	clear: both;
	font-size: 10px;
	font-style: italic;
	margin-left: 28px;
}

/* HOUSING SISSA INCIPITS */
.clearZero {
	clear: both;
	width: 0;
	height: 0;
}
.apartmentRoomIncipit {
	padding-bottom: 10px;
	border-bottom: 0.06em solid #E7E7E7;
	float: right;
}
#content .apartmentRoomIncipit p.area {
	text-align: right;
	color: #808080;
	padding-bottom: 3px;
}
.apartmentRoomIncipit h3 {
	background: url('../images/faq_graphics.gif') top left no-repeat;
	padding: 0 0 0 22px;
	border-top: none;
	min-height: 29px;
}
.apartmentRoomIncipit h3 a {
	display: block;
	padding: 5px 0 0 5px;
	border-top: 0.06em solid #E7E7E7;
}
.apartmentRoomIncipit:hover h3 a {
	text-decoration: underline;
}
.apartmentRoomIncipit .infoContainer {
	padding: 10px 0 0 27px;
	line-height: 100%;
}
.apartmentRoomIncipit .infoContainer p {
	margin: 0 0 5px 0;
}
.apartmentRoomIncipit .bold {
	font-weight: bold;
}
.apartmentRoomIncipit .infoContainer .imgContainer {
	display: block;
	float: left;
	margin: 2px 10px 0 0;
	border: 0.06em solid #E7E7E7;
	display: block;
	width: 150px;
}
.apartmentRoomIncipit .withImg .textContainer {
	width: 340px;
	float: right;
}
.apartmentRoomIncipit .infoContainer .textContainer {
}
.apartmentRoomIncipit .infoContainer .textContainer p:first-letter {
	text-transform: uppercase;
}
.apartmentRoomIncipit .infoContainer .bottomTextContainer {
	clear: both;
	padding-top: 10px;
}
.apartmentRoomIncipit .infoContainer .bottomTextContainer .itemsLeft {
	width: 60%;
	float: left;
}
.apartmentRoomIncipit .infoContainer .bottomTextContainer .itemsRight {
	width: 40%;
	float: left;
}

/* HOUSING SISSA PAGE CONTENT */

.apartmentRoomContent h3 {
	padding: 0;
	margin: 0 0 4px 0;
}
.apartmentRoomContent .imgTextContainer{
	margin: 15px 0 0 0;
}
.apartmentRoomContent h3 {
	border: none;
	padding: 0;
}
.apartmentRoomContent p {
	margin: 0;
}
.apartmentRoomContent .bold {
	font-weight: bold;
}
.apartmentRoomContent .imgContainer {
	display: block;
	float: left;
	margin: 4px 10px 0 0;
}
.apartmentRoomContent .imgContainer span {
	display: block;
	font-size: 11px;
}
.apartmentRoomContent .textContainer {
	width: 365px;
	float: left;
}

#content .apartmentRoomContent ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#content .apartmentRoomContent ul li {
	list-style: none;
	padding-left: 0;
	font-size: 11px;
}
#content .apartmentRoomContent ul li.bold {
	font-size: 12px;
}
#content .apartmentRoomContent .bedroomsList, #content .apartmentRoomContent .furnitureList, #content .apartmentRoomContent .ratesList, #content .apartmentRoomContent .availabilityList {
	width: 25%;
	float: left;
	margin-top: 20px;
}




/* dialog */

.galleria-container {
	border-radius: 5px 5px 5px 5px;
	box-shadow: 2px 2px 2px #000000;
	/*padding: 89px 20px 20px;*/
}


.dialog .dialog_close {
	float: right;
	display: inline;
	position: relative;
	z-index: 10;
	top: -15px;
	right: -15px;
	background: none;
}




/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

