/* resetting some default styles */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ul {list-style: none;}
body {line-height: 1;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
a:focus {outline:1px dotted #999;}
ins {text-decoration: none;}
del {text-decoration: line-through;}

table {border-collapse: collapse;border-spacing: 0;}

html { font-size:100.01%; }
body { font-size:1em; }

textarea {overflow:auto}
button {cursor:pointer}
a {text-decoration:none}
a:hover {text-decoration:underline}
/*  -----------------------------------
	a better and smarter way to clear floats
--------------------------------------*/

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display:inline-block}
/* Hide from IE Mac \*/
.clearfix {display:block}
/* End hide from IE Mac */
* html .clearfix {height:1px}
/* -----------------------------------------------------------------------------------------*/ 

body {
	background:url(../images/pageBg.png) repeat-x left top #dfdfdf;
	font-family:Georgia;
	position:relative;
}


#container {
	width:960px;
	margin:auto;
}

	#theZone {
		background-color:#252536;
		position:relative;
		height:100%;
	}

	#wrap {
		margin-top:-4px;
/*		background:url(../images/wrapBg.png) repeat-x left top #20202f;*/
	}
	
	#sidebar {
		float:left;
		display:inline;
		width:250px;
	}

		#a img {
			width:250px;
			height:165px;
			display:block;
			margin-bottom:10px;
		}

		#menu {
			width:250px;
			text-indent:-9999px;
			z-index:100;
			position:relative;
		}

			.lamostra,
			.sezioni,
			.oscelte,
			.info,
			.audio,
			.concorso,
			.eventi,
			.sponsor,
			.biglietto,
			.laSede,
			.hotel,
			.visitaVirtuale
			 {
				background:url(../images/itemBg.png) no-repeat left top;
				width:250px;
				height:35px;
				display:block;
			}
			.english {
				display:block;
				background:url(../images/englishButton.png) no-repeat left center;
				height:31px;
				text-indent:-9999px;
			}
			#english .english {
				background-image:url(../images/englishSel.png);
				height:31px;
				width:262px;
			}
			* html #english .english {
				width:250px;
			}
			html>body .lamostra:hover,
			html>body .sezioni:hover,
			html>body .oscelte:hover,
			html>body .info:hover,
			html>body .audio:hover,
			html>body .concorso:hover,
			html>body .eventi:hover,
			html>body .sponsor:hover,
			html>body .biglietto:hover,
			html>body .laSede:hover,
			html>body .hotel:hover,
			html>body .visitaVirtuale:hover,
			.cmi .laSede,
			.cmi .lamostra,
			.cmi .sezioni,
			.cmi .oscelte,
			.cmi .info,
			.cmi .audio,
			.cmi .concorso,
			.cmi .eventi,
			.cmi .sponsor,
			.cmi .biglietto {
				background:url(../images/itemHover.png) no-repeat right top;
				width:262px;
			}
		
			.lamostra:hover span,
			.info:hover span,
			.sezioni:hover span,
			.oscelte:hover span,
			.audio:hover span,
			.concorso:hover span,
			.eventi:hover span,
			.sponsor:hover span,
			.biglietto:hover span,
			.laSede:hover span,
			.hotel:hover span,
			.visitaVirtuale:hover span,
			.cmi .lamostra span,
			.cmi .sezioni span,
			.cmi .oscelte span,
			.cmi .info span,
			.cmi .audio span,
			.cmi .concorso span,
			.cmi .eventi span,
			.cmi .sponsor span,
			.cmi .biglietto span,
			.cmi .laSede span{
				margin-right:27px;
				display:block;
				z-index:999;
			}
			
			.lamostra span,
			.sezioni span,
			.oscelte span,
			.info span,
			.audio span,
			.concorso span,
			.eventi span,
			.sponsor span,
			.biglietto span,
			.hotel span,
			.visitaVirtuale span,
			.laSede span {
				float:right;
				height:15px;
				width:124px;
				background:url(../images/menuText.png) no-repeat right top;
				margin:9px 15px 0 0;
			}
			
			.info span {background-position:right -45px;}
			.sezioni span {background-position:right -15px;}
			.oscelte span {background-position:right -30px;}
			.audio span {background-position:right -60px;}
			.concorso span{background-position:right -75px;}
			.eventi span{background-position:right -90px;}
			.sponsor span{background-position:right -105px;}
			.biglietto span{background-position:right bottom;}
			.laSede span {
				background:url(../images/laSede.png) no-repeat right 0;
			}
			.hotel span {
				background:url(../images/menuHotel.png) no-repeat right 0;
			}
			.visitaVirtuale span {
				background:url(../images/visita_virtuale.png) no-repeat right 0;
				margin-top:12px;
			}
.submenu {
	text-indent:0px;
	text-align: right;
}
	
	.submenu a{
		padding:5px 10px;
		clear:both;
		display:block;
		color:#fff;	
		font-family:"GillSans", "Gill Sans MT", Arial, Verdana, Sans-serif;
		font-size:14px;
		font-weight:700;
		text-transform: capitalize;
		line-height:24px
	}
	
		.submenu a:hover,
		#concorso_reg .regolamento,
		#concorso_pres .presentazione,
		#lamostra_intro .mostraIntro,
		#lamostra_sezioni_religioso .mostraSezioni,
		#opere_scelte .mostraOpere,
		#opere_scelte2 .mostraOpere {
			color:#e7d373;
/*			text-shadow:#000 2px 1px;	*/
			text-decoration:none;
			
		}

	#content.concorso_reg {
		font-size:12px;
		font-weight:100;
		line-height:150%;
		color:#000;	
		padding-right:20px;
	}
		#content.concorso_reg p{
			font-weight:100;
			margin-bottom:1em;
			font-size:12px;
			color:#000	
		}
		#content.concorso_reg h3{
			text-align: center;
			font-size:16px;
		}
		#content.concorso_reg h4{
			font-size:14px;
			text-align: center;
			margin-bottom:1em;
		}
		#content.concorso_reg ul,
		#content.concorso_reg ol {
			margin-bottom:1em;
			list-style-position:inside;
		}
		#content.concorso_reg h2{
			margin:.5em 0
		}
		#content.concorso_reg ul{
			list-style:disc inside;
		}
	.topInfo {
		background:url(../images/topBg.png) no-repeat left top;
		width:668px;
		height:54px;
		margin-left:246px;
	}
	
.main {
float:left;
width:668px;
margin-left:-4px;
display:inline;
}
	
	.insideTop,
	.insideBtm {
		background:url(../images/insideTop.png) no-repeat left top;
		display:block;
		width:668px;
		height:7px;
		margin-top:3px;
	}
	
	
#home .insideTop,
#home .insideBtm {
	display:none;
}
	.insideBtm {
		background:url(../images/insideBtm.png) no-repeat left top;
		margin-top:0;
	}
	
	.inside {
		background:url(../images/insideBg.png) repeat-y left top;
		position:relative;
		z-index:99;
		padding-bottom:20px;
		min-height:800px;
	}
	* html .inside {height:800px;}
	#home .inside {
		min-height:0;
	}
		.operaAbout {
			float:left;
			font-family:Georgia;
			font-size:12px;
			color:#707070;
			padding:27px 0 0 15px;
			display:inline;
		}
		
		.lineadombra {
			float:right;
			display:inline;
			width:130px;
			height:14px;
			background:url(../images/linea_dombra.png) no-repeat left top;
			margin:27px 15px 0 0;
		}

.itemTitle {
	font-family:Georgia;
	text-transform:uppercase;
	color:#393945;
	font-size:24px;
	float:left;
	padding:20px 0 5px 35px;
}

.subpageTitle,
.subpageTitley,
.subpageTitleb,
.subpageTitleb2 {
	background:url(../images/subpageTitleBg.png) repeat-x left top;
	width:660px;
	margin:25px 0 1em 4px;
	height:23px;
	text-indent:33px;
	line-height:22px;
	font-family:Georgia;
	color:#fff;
	font-size:17px;
	font-weight:normal;
}

.subpageTitley {background:url(../images/yellowTopTiltle.png) repeat-x left top;}
.subpageTitleb {background:url(../images/brownGradient.png) repeat-x left top}
.subpageTitleb2 {background:url(../images/brownGradient2.png) repeat-x left top}

p {
	margin-bottom:1em;
}

#content {
	margin:0px 0 0 4px;
}

#concorso_reg p {
	font-weight:bold;
	color:#393945;
	font-size:13px;
}

.bottomLogos {
	margin:35px 0 10px 0;
}

	.bottomLogos li {
		float:left;
		display:inline;	
	}

	.fondatione,
	.libri,
	.mfaboston,
	.principale,
	.euromobil,
	.zalf,
	.desiree {
		background:url(../images/btmLogos.png) no-repeat left top;
		height:46px;
		width:99px;
		display:block;
	}
	
	.libri {
		background-position:-100px top;
		width:90px;
	}
	
	.mfaboston {
		background-position:-196px top;
		width:70px;
		margin-left:10px;
	}
	
	.principale {
		background-position:-300px top;
		margin:0 50px 0 50px;
	}
	
	.euromobil {
		background-position:-445px top;
		width:70px;
	}
	
	.zalf {
		background-position:-515px top;
		width:65px;
	}
	
	.desiree {
		background-position:right top;
		width:65px;
	}
	
#footer {
	width:668px;
	bottom:0;
	position:relative;
	clear:both;
	margin-left:246px;
}

.footerInside {
	background:url(../images/footerBg.png) repeat-y left bottom;
	height:45px;
}
	
.footerTop {
	display:none;
	width:668px;
	margin-top:-10px;
	height:7px;
	background:url(../images/footerTop.png) no-repeat left top;
}

.footerCopy {
	float:right;
	margin:8px;
	height:12px;
	text-align: right;
	font-size:10px;
}

.topTabsList {
	font-size:11px;
	margin:5px 0 0 10px;	
	width:620px;
	clear:both;
	letter-spacing:-0.04em;
}
	* html .topTabsList  {
		letter-spacing:0;
		font-size:10px;
	}

	.topTabsList li {
		margin-bottom:8px;
		float:left;
		padding:0 5px;
		background:url(../images/tabBorder.png) no-repeat right top;
	}
	
		.topTabsList a {
			color:#393945;
			text-decoration:none;
		}
		
		.topTabsList li#currentTopTab a {
			color:#e4af4a;
		}
	

.photoBook {width:660px;}

.photoBook li{
	float:left;
	display:inline;
	background:#000;
	width:165px;
}
html>body .photoBook li{
	background:url(../images/niceCross.png) no-repeat center center #000;
}
.photoBook a img {
	display:block;
}
	.photoBook a:hover img{
		opacity: 0.5;	
		-moz-opacity: 0.5;
		filter:alpha(opacity=50);
	}
	
	.textSides {
		font-size:11px;
		color:#393945;
		line-height:18px;
		padding:35px 0 0 35px;
	}

*:first-child+html #menu li {margin-bottom:-3px;}


.colorBoxes {
	padding-top:25px;
	width:660px;
}

.colorBoxes li {
	float:left;
	margin-right:2px;
}
	
.colorBoxes li a {
	display:block;
	height:61px;
	text-indent:-9999px;
	outline:none;
}

	.boxa,
	.boxb,
	.boxc,
	.boxd,
	.boxe,
	.boxf {
		background:url(../images/introBoxes.png) no-repeat left top;
		height:61px;
		width:137px;
	}
	
	.boxb{background-position:-139px top; width:109px;}
	.boxc{background-position:-250px top; width:115px;}
	.boxd{background-position:-367px top; width:92px;}
	.boxe{background-position:-461px top; width:82px;}
	li.boxf{background-position:right top; width:115px;margin-right:0;}

.topPageImage {margin:-10px 0 0 4px; display:block}

#lamostra_sezioni_nature_morte #content{margin-left:4px;width:660px}
#lamostra_sezioni_nature_morte .inside {height:680px;}
#lamostra_sezioni_nature_morte #theZone {background-color:#282839;}
#lamostra_intro #theZone,
#opere_scelte2 #theZone {background-color:#20202f;}



#lamostra_sezioni_religioso .photoBook li,
#lamostra_sezioni_nobilta .photoBook li,
#lamostra_sezioni_intimita .photoBook li,
#lamostra_sezioni_passagio .photoBook li {width:110px; height:167px; overflow:hidden;}
/*
#lamostra_sezioni_religioso .photoBook img,
#lamostra_sezioni_nobilta .photoBook img,
#lamostra_sezioni_intimita .photoBook img,
#lamostra_sezioni_passagio .photoBook img {width:180px; height:167px;}
*/
#lamostra_sezioni_religioso .inside,
#lamostra_sezioni_nobilta .inside,
#lamostra_sezioni_intimita .inside,
#lamostra_sezioni_interni .inside,
#lamostra_sezioni_passagio .inside {height:663px;}

#lamostra_sezioni_religioso #theZone,
#lamostra_sezioni_nobilta #theZone,
#lamostra_sezioni_intimita #theZone,
#lamostra_sezioni_interni #theZone,
#lamostra_sezioni_passagio #theZone {
/*	background-color:#29293b*/
	
}

#info_org .inside,
#info_orario .inside,
#info_biglietti .inside,
#info_guide .inside,
#info_altre .inside,
#info_come .inside,
#info_prez .inside,
#info_call .inside,
#info_stampa .inside {height:550px;}

#info_org .textSides,
#info_orario .textSides,
#info_biglietti .textSides,
#info_guide .textSides,
#info_altre .textSides,
#info_come .textSides,
#info_prez .textSides,
#info_call .textSides,
#info_stampa .textSides {padding-top:0;}

#info_org #theZone,
#info_orario #theZone,
#info_biglietti #theZone,
#info_guide #theZone,
#info_altre #theZone,
#info_come #theZone,
#info_prez #theZone,
#info_call #theZone,
#info_stampa #theZone,
#theZone {
	background-color:#323346;
	background:#20202F url(../images/wrapBg.png) repeat-x scroll left top;
}

/*#concorso_reg .inside,*/
#concorso_pres .inside {height:754px;}

#concorso_reg #content,
#concorso_pres #content {margin-left:35px;}

#concorso_pres #theZone,
#concorso_reg #theZone {
/*	background-color:#222232;*/
	
}

#altri_eventi #theZone {
/*	background-color:#272536*/
	
}

#concorso_reg .textSides,
#concorso_pres .textSides {padding:0;}

#opere_scelte .inside {height:676px;}

/*#opere_scelte2 .inside {height:1130px;}*/
#opere_scelte2 #content {width:660px;}
#opere_scelte2 .textSides {padding:0;width:600px;}

#altri_eventi .inside {height:700px;}

#sponsorsPage .inside {height:905px;}
/*#sponsorsPage #theZone {background-color:#20202f;}*/

.csmi a.presentazione,
.presentazione:hover {background-position:left -40px;}


/*#home #theZone {background-color:#313045;}*/
#home .mostraSezioni {background-position:left -80px;}


#currentTopTab2 a{color:#c18f2f}

#playaDiv {
	position:relative;
	text-align:right;
	right:0;
	left:623px;
	top:10px;
	z-index: 150;
	margin:0;
}

.topNote {
	float:right;
	margin-right:25px;
	padding-top:22px;
	color:#af0e0e;
	font-size:11px;
	font-style:italic;
	font-weight:normal;
}

.biglietti li {
	margin-top:5px;
}

.biglietti a {color:#393945;}

.smallNote {
	display:block;
	clear:both;
}

.altre_info {
	list-style:disc;
}

.boldInfos {font-size:14px;}
.infoList li {margin-bottom:25px;}

.concorsoList {
	list-style:none;
	color:#393945;
	margin-top:45px;
	font-size:11px;
	line-height:16px;
	width:600px;
}

	.concorsoList li.clearfix {
		padding-bottom:18px;
		margin-bottom:18px;
		border-bottom:1px solid #38384d;
	}

.otherTitle {
	font-size:13px;
	line-height:35px;
}

.operaGallery {
	width:660px;
	margin-right:-2px;
	
}
	
	.operaGallery li {
		float:left;
		margin:2px 2px 0 0;
	}

	.operaGallery img {
		width:329px;
		height:123px;
		display:block;
	}
.operaGallery a {
	display:block;
	background:#000;
}
html>body .operaGallery a {
	background:url(../images/niceCross.png) no-repeat center center #000;
}
	.operaGallery a:hover img {
		opacity: 0.6;
		-moz-opacity: 0.6;
		filter:alpha(opacity=60);
	}

	.topSlider {
		width:660px;
		height:108px;
		margin:0 0 5px 4px;
		padding:40px 0 30px 0;
	}
	
	.topSlider li {
		float:left;
		display:inline;
	}
	
		.topSlider li a{
			float:left;
			width:66px;
			height:108px;
			overflow:hidden;
		}
		
		.topSlider img {
			display:block;
			opacity: 0.5;
			-moz-opacity: 0.5;
			filter:alpha(opacity=50);
		}

		.topSlider li.currentImage a img,
		.topSlider li a:hover img {
			opacity: 1;
			-moz-opacity: 10;
			filter:alpha(opacity=100);
		}
	
		
	.imageZoom {
		height:413px;
		width:660px;
	}

		.MagicZoom img{
			float:left;
		}
		
		.MagicZoomBigImageCont {
			width:330px;
			height:410px;
			float:right;
			overflow:hidden;
		}
		
		.zoomedImage {
			float:left;
			width:328px;
			height:413px;
		}
		
.imageAbout {
	width:600px;
	margin:20px 0 0 30px;
}
		
	.zoomData {
		color:#363746;
		font-size:13px;
		line-height:15px;
		border-bottom:1px solid #38384d;
		padding-bottom:30px;
		margin-bottom:30px;
	}
	
	.imgTitle {
		float:left;
	}

#altri_eventi #content {width:660px;}

#altriList li {
	background-color:#ebebed;
	margin-bottom:17px;
	height:105px;
}

#altriList a {
	color:#f3811d;
}

	#altriList img {
		width:249px;
		height:105px;
		display:inline;
		float:left;
	}
	
	.altriAbout {
		width:390px;
		color:#414255;
		float:right;
		display:inline;
		font-size:14px;
		margin-right:12px;
	}
	
	.altriAuhor {
		font-size:16px;
		line-height:25px;
	}
	
	.altriMusemu {
		padding-bottom:25px;
		font-size:11px;
	}
	
	.altriData {
		display:block;
		clear:both;
	}
	
ul.orario:hover {color:#393945;}

/*  -----------------------------------
	SPONSORS
--------------------------------------*/


#sponsors {
	width:600px;
	margin-left:30px;
}


.sponsorLabel {
	width:169px;
	float:left;
	display:inline;
	padding-top:30px;
	color:#707070;
	font-size:12px;
}

.sponsorInside {
	width:430px;
	float:right;
}

	.sponsorInside li {
		float:left;
		margin-bottom:35px;
	}
	
	.sponsorInside img {
		margin-right:15px;
		display:block;
	}

.topSponsors {
	width:600px;
	margin:30px 0 0 30px;
	padding:25px 0 25px 0;
	border-top:1px solid #414255;
	border-bottom:1px solid #414255;
}

	.topSponsors li {
		float:left;
	}

.religioso:hover{color:#c18f2f;}
.intimita:hover {color:#9d733e;}
.paesaggio:hover {color:#aa8c65;}
.interni:hover {color:#a28e5c;}
.nature_morte:hover {color:#e4af4a;}
.intimita:hover {color:#a68d32;}
.nobilita:hover {color:#9d733e;}

.call_center:hover,.ufficio_stampa:hover {color:#c79a44;}
.bigl:hover, .altre_informazioni:hover,.come_arrive:hover,.orario:hover,.visit_guide:hover,.prez_e_inf:hover,.organizz:hover   {color:#c18f2f;}

.modulo {
	background:url(../images/modulo.png) no-repeat left top;
	display:block;
	width:167px;
	height:23px;
	position:absolute;
	top:20px;
	right:20px;
}



/* lightbox
------------------------------------------------------------- */
/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	width: 100%;
	height: 500px;
	
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #38384d;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 6px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 110;
}


#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	background-color:#38384d;
	float: left;
}


#lightbox-nav-btnNext img  {float:right;}

#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #38384d;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding:5px;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { color:#fff	 }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
	color:#fff	
}			


#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

#lightbox-image-details .zoomData {
	margin-bottom:10px;
	padding:0;
	font-size:12px;
	color:#fff;
}

#lightbox-image-details .artista {
	display:block;
	clear:both;
}

.concorsoList li.last {border:none;}
.topTabsList li.last {background:transparent;}

#home #content {margin:0px 0 0 4px;}
#home .inside {padding-bottom:0}

/* magic zoom 
------------------------------------------------------------- */

/* Copyright 2008 MagicToolBox.com. To use this code on your own site, visit http://magictoolbox.com */

/* CSS class for zoomed area */

/* Header look and feel CSS class */
/* header is shown if "title" attribute is present in the <A> tag */
.MagicZoomHeader {
	font:			10px Tahoma, Verdana, Arial, sans-serif;
	color:			#fff;
	background:		#91b817;
	text-align:     center !important; 
}


/* CSS class for small looking glass square under mouse */
.MagicZoomPup {
	border: 		2px solid #fff;
	cursor:			move;
}

/* CSS style for loading animation box */
.MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	opacity:		0.8;
	padding:		3px 3px 3px 3px !important;
	display: 		none; /* do not edit this line please */
	width:100px;
	height:100px;
}

/* CSS style for gif image in the loading animation box */
.MagicZoomLoading img {
	padding-top:	3px !important;
}



#homePageFlash {
	width:660px;
	height:590px;
	margin-bottom:-3px;
}

.imageInfo {
	font-size:13px;
	line-height:150%;
	margin-bottom:1em;
	padding-bottom:1em;
	border-bottom:1px solid #38384d;
}
.imageAbout {
	display:none;
}

.laSedeContent {
	padding:20px 20px 40px 40px;
	font-size:12px;
	line-height:160%
}
	.laSedeContent .lightBoxImages {
		border: 1px solid #3d3e51;
		float:left;
		margin-bottom:30px;
	}
		.laSedeContent .lightBoxImages li {
			float:left;
			border: 1px solid #3d3e51;
			background:url(../images/niceCross.png) no-repeat center center #000;
		}
		.laSedeContent .lightBoxImages li img {
			display:block;
		}
		html>body .laSedeContent .lightBoxImages li a:hover img{
			opacity: 0.4;
			filter:alpha(opacity=40);
		}
.laSedeContent address {
	background:#3d3e51;
	color:#fff;	
	float:left;
	padding:10px;
	font-style:normal;
}
.laSedeContent address strong {
	margin-bottom:.5em;
}
	.laSedeContent address span,
	.laSedeContent address strong {
		display:block;
	}

.englishVersion,
.englishBoxes {
	padding:20px;
	font-size:11px;
	line-height:150%
}
.englishBoxes {
	padding:0
}
	.englishBoxes h2 {
		background:url(../images/englishTitles.png) repeat-x left top;
		line-height:24px;
		color:#fff;
		padding:0 20px;
		margin:0 4px;
		position:relative;
	}
	.englishBoxes ul {
		margin:20px
	}
	.englishVersion .pdf {
		float:right;
		text-indent:-9999px;
		width:128px;
		height:27px;
		background:url(../images/pdf.jpg) no-repeat left top;
	}
	.englishVersion h1 {
		font-size:23px;
		line-height:150%
	}
	.englishVersion h2 {
		font-size:14px;
		font-weight:100;	
	}
	.englishVersion h3 {
		margin:2em 0;
		font-weight:100;
		font-size:12px;
	}