#u5378.PamphletThumbSelected
{
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	background-color: transparent;
	border-radius: 5px;
}

#u5379.PamphletThumbSelected
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#pamphletu5358,#u5377
{
	position: relative;
}

#u5379
{
	position: absolute;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u5378
{
	position: absolute;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	border-radius: 5px;
}

#u5378:active,#u5378:hover
{
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	border-radius: 5px;
}

#u5361
{
	position: absolute;
	background-color: transparent;
}

#u5362
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u5363
{
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	position: relative;
}

#u5368-4
{
	background-color: transparent;
	text-align: center;
	font-weight: normal;
	position: relative;
}

#u5371-4
{
	background-color: transparent;
	text-align: center;
	position: relative;
}

#u5370-4
{
	background-color: transparent;
	text-align: center;
	position: relative;
}

#u5372-4
{
	background-color: transparent;
	text-align: center;
	font-weight: normal;
	position: relative;
}

#u5368-4:hover,#u5371-4:hover,#u5370-4:hover,#u5372-4:hover
{
	background-color: #DFD5B7;
}

#u5368-4:hover p,#u5371-4:hover p,#u5370-4:hover p,#u5372-4:hover p
{
	color: #FFFFFF;
	visibility: inherit;
	font-weight: bold;
}

#u5369-4
{
	background-color: transparent;
	text-align: center;
	font-weight: normal;
	position: relative;
}

#u5431-6
{
	background-color: transparent;
	text-align: center;
	font-weight: bold;
	position: relative;
}

#u5367
{
	position: relative;
	background: transparent url("../../images/facebook.png") no-repeat center center;
	background-size: contain;
}

#u5367:hover
{
	background: transparent url("../../images/facebook.png") no-repeat center center;
	background-size: contain;
}

#u5367:active
{
	background: transparent url("../../images/facebook.png") no-repeat center center;
	background-size: contain;
}

#u5364
{
	position: relative;
	background: transparent url("../../images/instagram.png") no-repeat center center;
	background-size: contain;
}

#u5364:hover
{
	background: transparent url("../../images/instagram.png") no-repeat center center;
	background-size: contain;
}

#u5364:active
{
	background: transparent url("../../images/instagram.png") no-repeat center center;
	background-size: contain;
}

.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton /* pamphlet2 */
{
	cursor: pointer;
}

#u5392,#u5344,#u5354
{
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	position: relative;
}

#u5355
{
	border-style: none;
	border-color: transparent;
	position: relative;
	background: #FFFFFF url("../../images/bamburger-logo-u1945-fr.png") no-repeat center center;
	background-size: contain;
}

#u5388-5
{
	background-color: transparent;
	color: #000000;
	font-size: 12px;
	text-align: center;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: normal;
	position: relative;
}

#u5388-3
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u5388-3  span /* line-height set on spans of mixed font sized paras */
{
	line-height: 1.2;
}

#u5388
{
	font-size: 18px;
}

#u5396
{
	border-style: none;
	border-color: transparent;
	background-color: #DFD5B7;
	border-radius: 20px;
	position: relative;
}

#u5345-12
{
	background-color: transparent;
	color: #000000;
	font-size: 15px;
	text-align: center;
	position: relative;
}

#u5345-2,#u5345-4,#u5345-5
{
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: bold;
}

#u5345-7
{
	line-height: 1.4;
}

#u5345-10
{
	line-height: 1.4;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: normal;
}

#u6328-4
{
	background-color: transparent;
	line-height: 1.4;
	color: #000000;
	font-size: 15px;
	text-align: center;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: normal;
	position: relative;
}

#u6321
{
	border-style: none;
	border-color: transparent;
	border-radius: 10px;
	position: relative;
	background: transparent url("../../images/vernicefresca_logo%20copy-ieu6321-fr.png") no-repeat center center;
	background: rgba(0,0,0,0) url("../../images/vernicefresca_logo%20copy.png") no-repeat center center;
	background-color: transparent;
	background-size: cover;
}

#u6321:hover
{
	background: #FFFFFF url("../../images/vernicefresca_logo%20copy-ieu6321-fr.png") no-repeat center center;
	background: rgba(0,0,0,0) url("../../images/vernicefresca_logo%20copy.png") no-repeat center center;
	background-color: #FFFFFF;
	background-size: cover;
}

#u6323
{
	border-style: none;
	border-color: transparent;
	position: relative;
	background: #FFFFFF url("../../images/logocomunealta.jpg") no-repeat center center;
	background-size: cover;
}

#u6322-6
{
	background-color: transparent;
	line-height: 1;
	font-size: 15px;
	color: #000000;
	text-align: center;
	font-style: normal;
	position: relative;
}

#u6324
{
	border-style: none;
	border-color: transparent;
	position: relative;
	background: #FFFFFF url("../../images/illustri_logo2017.jpg") no-repeat center center;
	background-size: cover;
}

#u6325-6
{
	background-color: transparent;
	line-height: 1;
	font-size: 15px;
	color: #000000;
	text-align: center;
	font-style: normal;
	position: relative;
}

#u6322-6:hover p,#u6325-6:hover p
{
	font-style: normal;
}

#u6322-2,#u6325-2
{
	font-weight: normal;
}

#u5365,#u6326-3
{
	background-color: transparent;
	position: relative;
}

#u5356
{
	position: relative;
	background: transparent url("../../images/google%20maps.png") no-repeat center center;
	background-size: contain;
}

#u5356:hover
{
	background: transparent url("../../images/google%20maps.png") no-repeat center center;
	background-size: contain;
}

#u5356:active
{
	background: transparent url("../../images/google%20maps.png") no-repeat center center;
	background-size: contain;
}

#u5341-13
{
	background-color: transparent;
	line-height: 1.1;
	text-align: left;
	color: #000000;
	position: relative;
}

#u5341-3
{
	font-size: 13px;
}

#u5345-9,#u6322-4,#u6325-4,#u5341
{
	font-weight: bold;
}

#u5341-4,#u5341-6,#u5341-8
{
	font-size: 11px;
}

#u5341-11
{
	font-size: 11px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u5341-11  span /* line-height set on spans of mixed font sized paras */
{
	line-height: 1.1;
}

#u5341-9
{
	font-size: 13px;
	font-weight: bold;
}

