h1 {
	font-size:200%;
}

h2 {
	font-size:180%;
}

h3 {
	font-size:115%;
}

a {
	color:inherit;
}

ul li a {
	color:inherit;
	text-decoration:none;	
}

/* Style de base pour les formulaires dynamiques */

.dynamicDiv p {
	float:left;
	clear:left;
	padding-bottom:10px;
}

.dynamicDiv label {
	display:block;
	float:left;
	padding-right:10px;
	text-align:right;
	width:80px;
}

.dynamicDiv fieldset legend {
	display:none;
}

.dynamicDiv input[type="text"] {
	width:141px;
}

.dynamicDiv textarea {
	height:80px;
	width:470px;
}
.slideshow {
	display: block;
	position:relative;
	margin:0px;
}

.slideshow .slideshow_elts {
	display: block;
	position:relative;
	overflow:hidden;
}

.slideshow .slideshow_elt {
	display: none;
	position:absolute;
	overflow:hidden;
	background-repeat:no-repeat;
}

.slideshow .slideshow_index_off {
	/*opacity:0.7;*/
	-moz-opacity: 0.70;
 	opacity:.70;
	filter: alpha(opacity=70);
}

.slideshow .slideshow_index_on {
	/*opacity:1;*/
	-moz-opacity: 1;
 	opacity:1;
	filter: alpha(opacity=100);

}

.slideshow .slideshow_nav {
	position:absolute;
}

.slideshow .slideshow_mask {
	position:absolute;
	top:0px;
	left:0px;
	cursor:pointer;	
}

.slideshow .slideshow_mask a{
	display:block;
}
.slideshow .slideshow_nav a, .slideshow .slideshow_mask a {
	text-decoration:none;
}

.slideshow .slideshow_text {
	padding:5px;
	background-image: url(/static/img/pix-noir-80.png);
}

.slideshow .slideshow_nav div, .slideshow .slideshow_nav ul {
	display:inline;
}

.yui3-u-1 {
	display: inline-block !important;
	width:100%;
}

.yui3-button {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 6px;
	margin: 1px;
	background-color:#F5F5F5;
	vertical-align: middle;
}

.yui3-skin-sam .yui3-button-selected {
	background-color: #444;
	color: white;
}

.yui3-button-icon {
    background-image: url("/static/img/sprite-icon-black.png");
    background-repeat: no-repeat;
    display: inline-block;
 }
 
.yui3-button-icon-selected, .yui3-skin-sam .yui3-button-selected .yui3-button-icon {
    background-image: url("/static/img/sprite-icon-white.png");
    background-repeat: no-repeat;
    display: inline-block;
}

.yui3-button-icon a {
	display:block;
	text-decoration:none;
	width:100%;
	margin:0px;
	padding:0px;
}

.yui3-button-social-icon {
	background-image: url("/static/img/sprite-icon-social.png");
}

.yui3-button-icon label {
    display:none;
}

.yui3-button-icon-arrow-l-16{ background-position: 0 0; width: 16px; height: 16px; } 
.yui3-button-icon-arrow-l-24{ background-position: 0 -66px; width: 24px; height: 24px; } 
.yui3-button-icon-arrow-l-32{ background-position: 0 -140px; width: 32px; height: 32px; } 
.yui3-button-icon-arrow-l-48{ background-position: 0 -222px; width: 48px; height: 48px; } 
.yui3-button-icon-arrow-r-16{ background-position: 0 -320px; width: 16px; height: 16px; } 
.yui3-button-icon-arrow-r-24{ background-position: 0 -386px; width: 24px; height: 24px; } 
.yui3-button-icon-arrow-r-32{ background-position: 0 -460px; width: 32px; height: 32px; } 
.yui3-button-icon-arrow-r-48{ background-position: 0 -542px; width: 48px; height: 48px; } 
.yui3-button-icon-attention-16{ background-position: 0 -640px; width: 16px; height: 16px; } 
.yui3-button-icon-attention-24{ background-position: 0 -706px; width: 24px; height: 24px; } 
.yui3-button-icon-attention-32{ background-position: 0 -780px; width: 32px; height: 32px; } 
.yui3-button-icon-attention-48{ background-position: 0 -862px; width: 48px; height: 48px; } 
.yui3-button-icon-bookmark-1-16{ background-position: 0 -960px; width: 16px; height: 16px; } 
.yui3-button-icon-bookmark-1-24{ background-position: 0 -1026px; width: 24px; height: 24px; } 
.yui3-button-icon-bookmark-1-32{ background-position: 0 -1100px; width: 32px; height: 32px; } 
.yui3-button-icon-bookmark-1-48{ background-position: 0 -1182px; width: 48px; height: 48px; } 
.yui3-button-icon-box-16{ background-position: 0 -1280px; width: 16px; height: 16px; } 
.yui3-button-icon-box-24{ background-position: 0 -1346px; width: 24px; height: 24px; } 
.yui3-button-icon-box-32{ background-position: 0 -1420px; width: 32px; height: 32px; } 
.yui3-button-icon-box-48{ background-position: 0 -1502px; width: 48px; height: 48px; } 
.yui3-button-icon-br-down-16{ background-position: 0 -1600px; width: 16px; height: 16px; }
.yui3-button-icon-br-down-24{ background-position: 0 -1666px; width: 24px; height: 24px; } 
.yui3-button-icon-br-down-32{ background-position: 0 -1740px; width: 32px; height: 32px; } 
.yui3-button-icon-br-down-48{ background-position: 0 -1822px; width: 48px; height: 48px; } 
.yui3-button-icon-br-next-16{ background-position: 0 -1920px; width: 16px; height: 16px; } 
.yui3-button-icon-br-next-24{ background-position: -98px 0; width: 24px; height: 24px; } 
.yui3-button-icon-br-next-32{ background-position: -98px -74px; width: 32px; height: 32px; } 
.yui3-button-icon-br-next-48{ background-position: -98px -156px; width: 48px; height: 48px; } 
.yui3-button-icon-br-prev-16{ background-position: -98px -254px; width: 16px; height: 16px; } 
.yui3-button-icon-br-prev-24{ background-position: -98px -320px; width: 24px; height: 24px; } 
.yui3-button-icon-br-prev-32{ background-position: -98px -394px; width: 32px; height: 32px; } 
.yui3-button-icon-br-prev-48{ background-position: -98px -476px; width: 48px; height: 48px; } 
.yui3-button-icon-br-up-16{ background-position: -98px -574px; width: 16px; height: 16px; } 
.yui3-button-icon-br-up-24{ background-position: -98px -640px; width: 24px; height: 24px; } 
.yui3-button-icon-br-up-32{ background-position: -98px -714px; width: 32px; height: 32px; } 
.yui3-button-icon-br-up-48{ background-position: -98px -796px; width: 48px; height: 48px; } 
.yui3-button-icon-brackets-16{ background-position: -98px -894px; width: 16px; height: 16px; } 
.yui3-button-icon-brackets-24{ background-position: -98px -960px; width: 24px; height: 24px; } 
.yui3-button-icon-brackets-32{ background-position: -98px -1034px; width: 32px; height: 32px; } 
.yui3-button-icon-brackets-48{ background-position: -98px -1116px; width: 48px; height: 48px; } 
.yui3-button-icon-calc-16{ background-position: -98px -1214px; width: 16px; height: 16px; } 
.yui3-button-icon-calc-24{ background-position: -98px -1280px; width: 24px; height: 24px; } 
.yui3-button-icon-calc-32{ background-position: -98px -1354px; width: 32px; height: 32px; } 
.yui3-button-icon-calc-48{ background-position: -98px -1436px; width: 48px; height: 48px; } 
.yui3-button-icon-calendar-2-16{ background-position: -98px -1534px; width: 16px; height: 16px; } 
.yui3-button-icon-calendar-2-24{ background-position: -98px -1600px; width: 24px; height: 24px; } 
.yui3-button-icon-calendar-2-32{ background-position: -98px -1674px; width: 32px; height: 32px; } 
.yui3-button-icon-calendar-2-48{ background-position: -98px -1756px; width: 48px; height: 48px; } 
.yui3-button-icon-cancel-16{ background-position: -98px -1854px; width: 16px; height: 16px; } 
.yui3-button-icon-cancel-24{ background-position: -98px -1920px; width: 24px; height: 24px; } 
.yui3-button-icon-cancel-32{ background-position: -196px 0; width: 32px; height: 32px; } 
.yui3-button-icon-cancel-48{ background-position: -196px -82px; width: 48px; height: 48px; } 
.yui3-button-icon-chart-bar-16{ background-position: -196px -180px; width: 16px; height: 16px; } 
.yui3-button-icon-chart-bar-24{ background-position: -196px -246px; width: 24px; height: 24px; } 
.yui3-button-icon-chart-bar-32{ background-position: -196px -320px; width: 32px; height: 32px; } 
.yui3-button-icon-chart-bar-48{ background-position: -196px -402px; width: 48px; height: 48px; } 
.yui3-button-icon-chart-line-16{ background-position: -196px -500px; width: 16px; height: 16px; } 
.yui3-button-icon-chart-line-2-16{ background-position: -196px -566px; width: 16px; height: 16px; } 
.yui3-button-icon-chart-line-2-24{ background-position: -196px -632px; width: 24px; height: 24px; } 
.yui3-button-icon-chart-line-2-32{ background-position: -196px -706px; width: 32px; height: 32px; } 
.yui3-button-icon-chart-line-2-48{ background-position: -196px -788px; width: 48px; height: 48px; } 
.yui3-button-icon-chart-line-24{ background-position: -196px -886px; width: 24px; height: 24px; } 
.yui3-button-icon-chart-line-32{ background-position: -196px -960px; width: 32px; height: 32px; } 
.yui3-button-icon-chart-line-48{ background-position: -196px -1042px; width: 48px; height: 48px; } 
.yui3-button-icon-chat-bubble-message-square-16{ background-position: -196px -1140px; width: 16px; height: 16px; } 
.yui3-button-icon-chat-bubble-message-square-24{ background-position: -196px -1206px; width: 24px; height: 24px; } 
.yui3-button-icon-chat-bubble-message-square-32{ background-position: -196px -1280px; width: 32px; height: 32px; } 
.yui3-button-icon-chat-bubble-message-square-48{ background-position: -196px -1362px; width: 48px; height: 48px; } 
.yui3-button-icon-checkbox-checked-16{ background-position: -196px -1460px; width: 16px; height: 16px; } 
.yui3-button-icon-checkbox-checked-24{ background-position: -196px -1526px; width: 24px; height: 24px; } 
.yui3-button-icon-checkbox-checked-32{ background-position: -196px -1600px; width: 32px; height: 32px; } 
.yui3-button-icon-checkbox-checked-48{ background-position: -196px -1682px; width: 48px; height: 48px; } 
.yui3-button-icon-checkbox-unchecked-16{ background-position: -196px -1780px; width: 16px; height: 16px; } 
.yui3-button-icon-checkbox-unchecked-24{ background-position: -196px -1846px; width: 24px; height: 24px; } 
.yui3-button-icon-checkbox-unchecked-32{ background-position: -196px -1920px; width: 32px; height: 32px; } 
.yui3-button-icon-checkbox-unchecked-48{ background-position: -294px 0; width: 48px; height: 48px; } 
.yui3-button-icon-checkmark-16{ background-position: -294px -98px; width: 16px; height: 16px; } 
.yui3-button-icon-checkmark-24{ background-position: -294px -164px; width: 24px; height: 24px; } 
.yui3-button-icon-checkmark-32{ background-position: -294px -238px; width: 32px; height: 32px; } 
.yui3-button-icon-checkmark-48{ background-position: -294px -320px; width: 48px; height: 48px; } 
.yui3-button-icon-clip-16{ background-position: -294px -418px; width: 16px; height: 16px; } 
.yui3-button-icon-clip-24{ background-position: -294px -484px; width: 24px; height: 24px; } 
.yui3-button-icon-clip-32{ background-position: -294px -558px; width: 32px; height: 32px; } 
.yui3-button-icon-clip-48{ background-position: -294px -640px; width: 48px; height: 48px; } 
.yui3-button-icon-clock-16{ background-position: -294px -738px; width: 16px; height: 16px; } 
.yui3-button-icon-clock-24{ background-position: -294px -804px; width: 24px; height: 24px; } 
.yui3-button-icon-clock-32{ background-position: -294px -878px; width: 32px; height: 32px; } 
.yui3-button-icon-clock-48{ background-position: -294px -960px; width: 48px; height: 48px; } 
.yui3-button-icon-cog-16{ background-position: -294px -1058px; width: 16px; height: 16px; } 
.yui3-button-icon-cog-24{ background-position: -294px -1124px; width: 24px; height: 24px; } 
.yui3-button-icon-cog-32{ background-position: -294px -1198px; width: 32px; height: 32px; } 
.yui3-button-icon-cog-48{ background-position: -294px -1280px; width: 48px; height: 48px; } 
.yui3-button-icon-cogs-16{ background-position: -294px -1378px; width: 16px; height: 16px; } 
.yui3-button-icon-cogs-24{ background-position: -294px -1444px; width: 24px; height: 24px; } 
.yui3-button-icon-cogs-32{ background-position: -294px -1518px; width: 32px; height: 32px; } 
.yui3-button-icon-cogs-48{ background-position: -294px -1600px; width: 48px; height: 48px; } 
.yui3-button-icon-compass-16{ background-position: -294px -1698px; width: 16px; height: 16px; } 
.yui3-button-icon-compass-24{ background-position: -294px -1764px; width: 24px; height: 24px; } 
.yui3-button-icon-compass-32{ background-position: -294px -1838px; width: 32px; height: 32px; } 
.yui3-button-icon-compass-48{ background-position: -294px -1920px; width: 48px; height: 48px; } 
.yui3-button-icon-cube-16{ background-position: -392px 0; width: 16px; height: 16px; } 
.yui3-button-icon-cube-24{ background-position: -392px -66px; width: 24px; height: 24px; } 
.yui3-button-icon-cube-32{ background-position: -392px -140px; width: 32px; height: 32px; } 
.yui3-button-icon-cube-48{ background-position: -392px -222px; width: 48px; height: 48px; } 
.yui3-button-icon-db-16{ background-position: -392px -320px; width: 16px; height: 16px; } 
.yui3-button-icon-db-24{ background-position: -392px -386px; width: 24px; height: 24px; } 
.yui3-button-icon-db-32{ background-position: -392px -460px; width: 32px; height: 32px; } 
.yui3-button-icon-db-48{ background-position: -392px -542px; width: 48px; height: 48px; } 
.yui3-button-icon-doc-lines-16{ background-position: -392px -640px; width: 16px; height: 16px; } 
.yui3-button-icon-doc-lines-24{ background-position: -392px -706px; width: 24px; height: 24px; } 
.yui3-button-icon-doc-lines-32{ background-position: -392px -780px; width: 32px; height: 32px; } 
.yui3-button-icon-doc-lines-48{ background-position: -392px -862px; width: 48px; height: 48px; } 
.yui3-button-icon-doc-lines-stright-16{ background-position: -392px -960px; width: 16px; height: 16px; } 
.yui3-button-icon-doc-lines-stright-24{ background-position: -392px -1026px; width: 24px; height: 24px; } 
.yui3-button-icon-doc-lines-stright-32{ background-position: -392px -1100px; width: 32px; height: 32px; } 
.yui3-button-icon-doc-lines-stright-48{ background-position: -392px -1182px; width: 48px; height: 48px; } 
.yui3-button-icon-document-16{ background-position: -392px -1280px; width: 16px; height: 16px; } 
.yui3-button-icon-document-24{ background-position: -392px -1346px; width: 24px; height: 24px; } 
.yui3-button-icon-document-32{ background-position: -392px -1420px; width: 32px; height: 32px; } 
.yui3-button-icon-document-48{ background-position: -392px -1502px; width: 48px; height: 48px; } 
.yui3-button-icon-download-16{ background-position: -392px -1600px; width: 16px; height: 16px; } 
.yui3-button-icon-download-24{ background-position: -392px -1666px; width: 24px; height: 24px; } 
.yui3-button-icon-download-32{ background-position: -392px -1740px; width: 32px; height: 32px; } 
.yui3-button-icon-download-48{ background-position: -392px -1822px; width: 48px; height: 48px; } 
.yui3-button-icon-export-16{ background-position: -392px -1920px; width: 16px; height: 16px; } 
.yui3-button-icon-export-24{ background-position: -490px 0; width: 24px; height: 24px; } 
.yui3-button-icon-export-32{ background-position: -490px -74px; width: 32px; height: 32px; } 
.yui3-button-icon-export-48{ background-position: -490px -156px; width: 48px; height: 48px; } 
.yui3-button-icon-eye-16{ background-position: -490px -254px; width: 16px; height: 16px; } 
.yui3-button-icon-eye-24{ background-position: -490px -320px; width: 24px; height: 24px; } 
.yui3-button-icon-eye-32{ background-position: -490px -394px; width: 32px; height: 32px; } 
.yui3-button-icon-eye-48{ background-position: -490px -476px; width: 48px; height: 48px; } 
.yui3-button-icon-eye-inv-16{ background-position: -490px -574px; width: 16px; height: 16px; } 
.yui3-button-icon-eye-inv-24{ background-position: -490px -640px; width: 24px; height: 24px; } 
.yui3-button-icon-eye-inv-32{ background-position: -490px -714px; width: 32px; height: 32px; } 
.yui3-button-icon-eye-inv-48{ background-position: -490px -796px; width: 48px; height: 48px; } 
.yui3-button-icon-fastforward-next-16{ background-position: -490px -894px; width: 16px; height: 16px; } 
.yui3-button-icon-fastforward-next-24{ background-position: -490px -960px; width: 24px; height: 24px; } 
.yui3-button-icon-fastforward-next-32{ background-position: -490px -1034px; width: 32px; height: 32px; } 
.yui3-button-icon-fastforward-next-48{ background-position: -490px -1116px; width: 48px; height: 48px; } 
.yui3-button-icon-filter-16{ background-position: -490px -1214px; width: 16px; height: 16px; } 
.yui3-button-icon-filter-24{ background-position: -490px -1280px; width: 24px; height: 24px; } 
.yui3-button-icon-filter-32{ background-position: -490px -1354px; width: 32px; height: 32px; } 
.yui3-button-icon-filter-48{ background-position: -490px -1436px; width: 48px; height: 48px; } 
.yui3-button-icon-heart-16{ background-position: -490px -1534px; width: 16px; height: 16px; } 
.yui3-button-icon-heart-24{ background-position: -490px -1600px; width: 24px; height: 24px; } 
.yui3-button-icon-heart-32{ background-position: -490px -1674px; width: 32px; height: 32px; } 
.yui3-button-icon-heart-48{ background-position: -490px -1756px; width: 48px; height: 48px; } 
.yui3-button-icon-heart-empty-16{ background-position: -490px -1854px; width: 16px; height: 16px; } 
.yui3-button-icon-heart-empty-24{ background-position: -490px -1920px; width: 24px; height: 24px; } 
.yui3-button-icon-heart-empty-32{ background-position: -588px 0; width: 32px; height: 32px; } 
.yui3-button-icon-heart-empty-48{ background-position: -588px -82px; width: 48px; height: 48px; } 
.yui3-button-icon-home-16{ background-position: -588px -180px; width: 16px; height: 16px; } 
.yui3-button-icon-home-24{ background-position: -588px -246px; width: 24px; height: 24px; } 
.yui3-button-icon-home-32{ background-position: -588px -320px; width: 32px; height: 32px; } 
.yui3-button-icon-home-48{ background-position: -588px -402px; width: 48px; height: 48px; } 
.yui3-button-icon-import-16{ background-position: -588px -500px; width: 16px; height: 16px; } 
.yui3-button-icon-import-24{ background-position: -588px -566px; width: 24px; height: 24px; } 
.yui3-button-icon-import-32{ background-position: -588px -640px; width: 32px; height: 32px; } 
.yui3-button-icon-import-48{ background-position: -588px -722px; width: 48px; height: 48px; } 
.yui3-button-icon-info-16{ background-position: -588px -820px; width: 16px; height: 16px; } 
.yui3-button-icon-info-24{ background-position: -588px -886px; width: 24px; height: 24px; } 
.yui3-button-icon-info-32{ background-position: -588px -960px; width: 32px; height: 32px; } 
.yui3-button-icon-info-48{ background-position: -588px -1042px; width: 48px; height: 48px; } 
.yui3-button-icon-invisible-light-16{ background-position: -588px -1140px; width: 16px; height: 16px; } 
.yui3-button-icon-invisible-light-24{ background-position: -588px -1206px; width: 24px; height: 24px; } 
.yui3-button-icon-invisible-light-32{ background-position: -588px -1280px; width: 32px; height: 32px; } 
.yui3-button-icon-invisible-light-48{ background-position: -588px -1362px; width: 48px; height: 48px; } 
.yui3-button-icon-invisible-revert-16{ background-position: -588px -1460px; width: 16px; height: 16px; } 
.yui3-button-icon-invisible-revert-24{ background-position: -588px -1526px; width: 24px; height: 24px; } 
.yui3-button-icon-invisible-revert-32{ background-position: -588px -1600px; width: 32px; height: 32px; } 
.yui3-button-icon-invisible-revert-48{ background-position: -588px -1682px; width: 48px; height: 48px; } 
.yui3-button-icon-link-16{ background-position: -588px -1780px; width: 16px; height: 16px; } 
.yui3-button-icon-link-24{ background-position: -588px -1846px; width: 24px; height: 24px; } 
.yui3-button-icon-link-32{ background-position: -588px -1920px; width: 32px; height: 32px; } 
.yui3-button-icon-link-48{ background-position: -686px 0; width: 48px; height: 48px; } 
.yui3-button-icon-lock-open-16{ background-position: -686px -98px; width: 16px; height: 16px; } 
.yui3-button-icon-lock-open-24{ background-position: -686px -164px; width: 24px; height: 24px; } 
.yui3-button-icon-lock-open-32{ background-position: -686px -238px; width: 32px; height: 32px; } 
.yui3-button-icon-lock-open-48{ background-position: -686px -320px; width: 48px; height: 48px; } 
.yui3-button-icon-mail-16{ background-position: -686px -418px; width: 16px; height: 16px; } 
.yui3-button-icon-mail-24{ background-position: -686px -484px; width: 24px; height: 24px; } 
.yui3-button-icon-mail-32{ background-position: -686px -558px; width: 32px; height: 32px; } 
.yui3-button-icon-mail-48{ background-position: -686px -640px; width: 48px; height: 48px; } 
.yui3-button-icon-message-attention-16{ background-position: -686px -738px; width: 16px; height: 16px; } 
.yui3-button-icon-message-attention-24{ background-position: -686px -804px; width: 24px; height: 24px; } 
.yui3-button-icon-message-attention-32{ background-position: -686px -878px; width: 32px; height: 32px; } 
.yui3-button-icon-message-attention-48{ background-position: -686px -960px; width: 48px; height: 48px; } 
.yui3-button-icon-mic-16{ background-position: -686px -1058px; width: 16px; height: 16px; } 
.yui3-button-icon-mic-24{ background-position: -686px -1124px; width: 24px; height: 24px; } 
.yui3-button-icon-mic-32{ background-position: -686px -1198px; width: 32px; height: 32px; } 
.yui3-button-icon-mic-48{ background-position: -686px -1280px; width: 48px; height: 48px; } 
.yui3-button-icon-monitor-16{ background-position: -686px -1378px; width: 16px; height: 16px; } 
.yui3-button-icon-monitor-24{ background-position: -686px -1444px; width: 24px; height: 24px; } 
.yui3-button-icon-monitor-32{ background-position: -686px -1518px; width: 32px; height: 32px; } 
.yui3-button-icon-monitor-48{ background-position: -686px -1600px; width: 48px; height: 48px; } 
.yui3-button-icon-movie-16{ background-position: -686px -1698px; width: 16px; height: 16px; } 
.yui3-button-icon-movie-24{ background-position: -686px -1764px; width: 24px; height: 24px; } 
.yui3-button-icon-movie-32{ background-position: -686px -1838px; width: 32px; height: 32px; } 
.yui3-button-icon-movie-48{ background-position: -686px -1920px; width: 48px; height: 48px; } 
.yui3-button-icon-music-16{ background-position: -784px 0; width: 16px; height: 16px; } 
.yui3-button-icon-music-24{ background-position: -784px -66px; width: 24px; height: 24px; } 
.yui3-button-icon-music-32{ background-position: -784px -140px; width: 32px; height: 32px; } 
.yui3-button-icon-music-48{ background-position: -784px -222px; width: 48px; height: 48px; } 
.yui3-button-icon-notepad-2-16{ background-position: -784px -320px; width: 16px; height: 16px; } 
.yui3-button-icon-notepad-2-24{ background-position: -784px -386px; width: 24px; height: 24px; } 
.yui3-button-icon-notepad-2-32{ background-position: -784px -460px; width: 32px; height: 32px; } 
.yui3-button-icon-notepad-2-48{ background-position: -784px -542px; width: 48px; height: 48px; } 
.yui3-button-icon-on-off-16{ background-position: -784px -640px; width: 16px; height: 16px; } 
.yui3-button-icon-on-off-24{ background-position: -784px -706px; width: 24px; height: 24px; } 
.yui3-button-icon-on-off-32{ background-position: -784px -780px; width: 32px; height: 32px; } 
.yui3-button-icon-on-off-48{ background-position: -784px -862px; width: 48px; height: 48px; } 
.yui3-button-icon-padlock-closed-16{ background-position: -784px -960px; width: 16px; height: 16px; } 
.yui3-button-icon-padlock-closed-24{ background-position: -784px -1026px; width: 24px; height: 24px; } 
.yui3-button-icon-padlock-closed-32{ background-position: -784px -1100px; width: 32px; height: 32px; } 
.yui3-button-icon-padlock-closed-48{ background-position: -784px -1182px; width: 48px; height: 48px; } 
.yui3-button-icon-padlock-open-16{ background-position: -784px -1280px; width: 16px; height: 16px; } 
.yui3-button-icon-padlock-open-24{ background-position: -784px -1346px; width: 24px; height: 24px; } 
.yui3-button-icon-padlock-open-32{ background-position: -784px -1420px; width: 32px; height: 32px; } 
.yui3-button-icon-padlock-open-48{ background-position: -784px -1502px; width: 48px; height: 48px; } 
.yui3-button-icon-page-layout-16{ background-position: -784px -1600px; width: 16px; height: 16px; } 
.yui3-button-icon-page-layout-24{ background-position: -784px -1666px; width: 24px; height: 24px; } 
.yui3-button-icon-page-layout-32{ background-position: -784px -1740px; width: 32px; height: 32px; } 
.yui3-button-icon-page-layout-48{ background-position: -784px -1822px; width: 48px; height: 48px; } 
.yui3-button-icon-paragraph-16{ background-position: -784px -1920px; width: 16px; height: 16px; } 
.yui3-button-icon-paragraph-24{ background-position: -882px 0; width: 24px; height: 24px; } 
.yui3-button-icon-paragraph-32{ background-position: -882px -74px; width: 32px; height: 32px; } 
.yui3-button-icon-paragraph-48{ background-position: -882px -156px; width: 48px; height: 48px; } 
.yui3-button-icon-pencil-16{ background-position: -882px -254px; width: 16px; height: 16px; } 
.yui3-button-icon-pencil-24{ background-position: -882px -320px; width: 24px; height: 24px; } 
.yui3-button-icon-pencil-32{ background-position: -882px -394px; width: 32px; height: 32px; } 
.yui3-button-icon-pencil-48{ background-position: -882px -476px; width: 48px; height: 48px; } 
.yui3-button-icon-phone-1-16{ background-position: -882px -574px; width: 16px; height: 16px; } 
.yui3-button-icon-phone-1-24{ background-position: -882px -640px; width: 24px; height: 24px; } 
.yui3-button-icon-phone-1-32{ background-position: -882px -714px; width: 32px; height: 32px; } 
.yui3-button-icon-phone-1-48{ background-position: -882px -796px; width: 48px; height: 48px; } 
.yui3-button-icon-phone-touch-16{ background-position: -882px -894px; width: 16px; height: 16px; } 
.yui3-button-icon-phone-touch-24{ background-position: -882px -960px; width: 24px; height: 24px; } 
.yui3-button-icon-phone-touch-32{ background-position: -882px -1034px; width: 32px; height: 32px; } 
.yui3-button-icon-phone-touch-48{ background-position: -882px -1116px; width: 48px; height: 48px; } 
.yui3-button-icon-photo-16{ background-position: -882px -1214px; width: 16px; height: 16px; } 
.yui3-button-icon-photo-24{ background-position: -882px -1280px; width: 24px; height: 24px; } 
.yui3-button-icon-photo-32{ background-position: -882px -1354px; width: 32px; height: 32px; } 
.yui3-button-icon-photo-48{ background-position: -882px -1436px; width: 48px; height: 48px; } 
.yui3-button-icon-picture-16{ background-position: -882px -1534px; width: 16px; height: 16px; } 
.yui3-button-icon-picture-24{ background-position: -882px -1600px; width: 24px; height: 24px; } 
.yui3-button-icon-picture-32{ background-position: -882px -1674px; width: 32px; height: 32px; } 
.yui3-button-icon-picture-48{ background-position: -882px -1756px; width: 48px; height: 48px; } 
.yui3-button-icon-pin-16{ background-position: -882px -1854px; width: 16px; height: 16px; } 
.yui3-button-icon-pin-24{ background-position: -882px -1920px; width: 24px; height: 24px; } 
.yui3-button-icon-pin-32{ background-position: -980px 0; width: 32px; height: 32px; } 
.yui3-button-icon-pin-48{ background-position: -980px -82px; width: 48px; height: 48px; } 
.yui3-button-icon-pin-map-16{ background-position: -980px -180px; width: 16px; height: 16px; } 
.yui3-button-icon-pin-map-24{ background-position: -980px -246px; width: 24px; height: 24px; } 
.yui3-button-icon-pin-map-32{ background-position: -980px -320px; width: 32px; height: 32px; } 
.yui3-button-icon-pin-map-48{ background-position: -980px -402px; width: 48px; height: 48px; } 
.yui3-button-icon-pin-map-down-16{ background-position: -980px -500px; width: 16px; height: 16px; } 
.yui3-button-icon-pin-map-down-24{ background-position: -980px -566px; width: 24px; height: 24px; } 
.yui3-button-icon-pin-map-down-32{ background-position: -980px -640px; width: 32px; height: 32px; } 
.yui3-button-icon-pin-map-down-48{ background-position: -980px -722px; width: 48px; height: 48px; } 
.yui3-button-icon-pin-sq-down-16{ background-position: -980px -820px; width: 16px; height: 16px; } 
.yui3-button-icon-pin-sq-down-24{ background-position: -980px -886px; width: 24px; height: 24px; } 
.yui3-button-icon-pin-sq-down-32{ background-position: -980px -960px; width: 32px; height: 32px; } 
.yui3-button-icon-pin-sq-down-48{ background-position: -980px -1042px; width: 48px; height: 48px; } 
.yui3-button-icon-pin-sq-left-16{ background-position: -980px -1140px; width: 16px; height: 16px; } 
.yui3-button-icon-pin-sq-left-24{ background-position: -980px -1206px; width: 24px; height: 24px; } 
.yui3-button-icon-pin-sq-left-32{ background-position: -980px -1280px; width: 32px; height: 32px; } 
.yui3-button-icon-pin-sq-left-48{ background-position: -980px -1362px; width: 48px; height: 48px; } 
.yui3-button-icon-pin-sq-right-16{ background-position: -980px -1460px; width: 16px; height: 16px; } 
.yui3-button-icon-pin-sq-right-24{ background-position: -980px -1526px; width: 24px; height: 24px; } 
.yui3-button-icon-pin-sq-right-32{ background-position: -980px -1600px; width: 32px; height: 32px; } 
.yui3-button-icon-pin-sq-right-48{ background-position: -980px -1682px; width: 48px; height: 48px; } 
.yui3-button-icon-pin-sq-top-16{ background-position: -980px -1780px; width: 16px; height: 16px; } 
.yui3-button-icon-pin-sq-top-24{ background-position: -980px -1846px; width: 24px; height: 24px; } 
.yui3-button-icon-pin-sq-top-32{ background-position: -980px -1920px; width: 32px; height: 32px; } 
.yui3-button-icon-pin-sq-top-48{ background-position: -1078px 0; width: 48px; height: 48px; } 
.yui3-button-icon-playback-ff-16{ background-position: -1078px -98px; width: 16px; height: 16px; } 
.yui3-button-icon-playback-ff-24{ background-position: -1078px -164px; width: 24px; height: 24px; } 
.yui3-button-icon-playback-ff-32{ background-position: -1078px -238px; width: 32px; height: 32px; } 
.yui3-button-icon-playback-ff-48{ background-position: -1078px -320px; width: 48px; height: 48px; } 
.yui3-button-icon-playback-next-16{ background-position: -1078px -418px; width: 16px; height: 16px; } 
.yui3-button-icon-playback-next-24{ background-position: -1078px -484px; width: 24px; height: 24px; } 
.yui3-button-icon-playback-next-32{ background-position: -1078px -558px; width: 32px; height: 32px; } 
.yui3-button-icon-playback-next-48{ background-position: -1078px -640px; width: 48px; height: 48px; } 
.yui3-button-icon-playback-pause-16{ background-position: -1078px -738px; width: 16px; height: 16px; } 
.yui3-button-icon-playback-pause-24{ background-position: -1078px -804px; width: 24px; height: 24px; } 
.yui3-button-icon-playback-pause-32{ background-position: -1078px -878px; width: 32px; height: 32px; } 
.yui3-button-icon-playback-pause-48{ background-position: -1078px -960px; width: 48px; height: 48px; } 
.yui3-button-icon-playback-play-16{ background-position: -1078px -1058px; width: 16px; height: 16px; } 
.yui3-button-icon-playback-play-24{ background-position: -1078px -1124px; width: 24px; height: 24px; } 
.yui3-button-icon-playback-play-32{ background-position: -1078px -1198px; width: 32px; height: 32px; } 
.yui3-button-icon-playback-play-48{ background-position: -1078px -1280px; width: 48px; height: 48px; } 
.yui3-button-icon-playback-prev-16{ background-position: -1078px -1378px; width: 16px; height: 16px; } 
.yui3-button-icon-playback-prev-24{ background-position: -1078px -1444px; width: 24px; height: 24px; } 
.yui3-button-icon-playback-prev-32{ background-position: -1078px -1518px; width: 32px; height: 32px; } 
.yui3-button-icon-playback-prev-48{ background-position: -1078px -1600px; width: 48px; height: 48px; } 
.yui3-button-icon-playback-rec-16{ background-position: -1078px -1698px; width: 16px; height: 16px; } 
.yui3-button-icon-playback-rec-24{ background-position: -1078px -1764px; width: 24px; height: 24px; } 
.yui3-button-icon-playback-rec-32{ background-position: -1078px -1838px; width: 32px; height: 32px; } 
.yui3-button-icon-playback-rec-48{ background-position: -1078px -1920px; width: 48px; height: 48px; } 
.yui3-button-icon-playback-reload-16{ background-position: -1176px 0; width: 16px; height: 16px; } 
.yui3-button-icon-playback-reload-24{ background-position: -1176px -66px; width: 24px; height: 24px; } 
.yui3-button-icon-playback-reload-32{ background-position: -1176px -140px; width: 32px; height: 32px; } 
.yui3-button-icon-playback-reload-48{ background-position: -1176px -222px; width: 48px; height: 48px; } 
.yui3-button-icon-playback-rew-16{ background-position: -1176px -320px; width: 16px; height: 16px; } 
.yui3-button-icon-playback-rew-24{ background-position: -1176px -386px; width: 24px; height: 24px; } 
.yui3-button-icon-playback-rew-32{ background-position: -1176px -460px; width: 32px; height: 32px; } 
.yui3-button-icon-playback-rew-48{ background-position: -1176px -542px; width: 48px; height: 48px; } 
.yui3-button-icon-playback-stop-16{ background-position: -1176px -640px; width: 16px; height: 16px; } 
.yui3-button-icon-playback-stop-24{ background-position: -1176px -706px; width: 24px; height: 24px; } 
.yui3-button-icon-playback-stop-32{ background-position: -1176px -780px; width: 32px; height: 32px; } 
.yui3-button-icon-playback-stop-48{ background-position: -1176px -862px; width: 48px; height: 48px; } 
.yui3-button-icon-podcast-16{ background-position: -1176px -960px; width: 16px; height: 16px; } 
.yui3-button-icon-podcast-24{ background-position: -1176px -1026px; width: 24px; height: 24px; } 
.yui3-button-icon-podcast-32{ background-position: -1176px -1100px; width: 32px; height: 32px; } 
.yui3-button-icon-podcast-48{ background-position: -1176px -1182px; width: 48px; height: 48px; } 
.yui3-button-icon-print-16{ background-position: -1176px -1280px; width: 16px; height: 16px; } 
.yui3-button-icon-print-24{ background-position: -1176px -1346px; width: 24px; height: 24px; } 
.yui3-button-icon-print-32{ background-position: -1176px -1420px; width: 32px; height: 32px; } 
.yui3-button-icon-print-48{ background-position: -1176px -1502px; width: 48px; height: 48px; } 
.yui3-button-icon-push-pin-16{ background-position: -1176px -1600px; width: 16px; height: 16px; } 
.yui3-button-icon-push-pin-24{ background-position: -1176px -1666px; width: 24px; height: 24px; } 
.yui3-button-icon-push-pin-32{ background-position: -1176px -1740px; width: 32px; height: 32px; } 
.yui3-button-icon-push-pin-48{ background-position: -1176px -1822px; width: 48px; height: 48px; } 
.yui3-button-icon-redo-16{ background-position: -1176px -1920px; width: 16px; height: 16px; } 
.yui3-button-icon-redo-24{ background-position: -1274px 0; width: 24px; height: 24px; } 
.yui3-button-icon-redo-32{ background-position: -1274px -74px; width: 32px; height: 32px; } 
.yui3-button-icon-redo-48{ background-position: -1274px -156px; width: 48px; height: 48px; } 
.yui3-button-icon-refresh-16{ background-position: -1274px -254px; width: 16px; height: 16px; } 
.yui3-button-icon-refresh-24{ background-position: -1274px -320px; width: 24px; height: 24px; } 
.yui3-button-icon-refresh-32{ background-position: -1274px -394px; width: 32px; height: 32px; } 
.yui3-button-icon-refresh-48{ background-position: -1274px -476px; width: 48px; height: 48px; } 
.yui3-button-icon-reload-16{ background-position: -1274px -574px; width: 16px; height: 16px; } 
.yui3-button-icon-reload-24{ background-position: -1274px -640px; width: 24px; height: 24px; } 
.yui3-button-icon-reload-32{ background-position: -1274px -714px; width: 32px; height: 32px; } 
.yui3-button-icon-reload-48{ background-position: -1274px -796px; width: 48px; height: 48px; } 
.yui3-button-icon-rewind-previous-16{ background-position: -1274px -894px; width: 16px; height: 16px; } 
.yui3-button-icon-rewind-previous-24{ background-position: -1274px -960px; width: 24px; height: 24px; } 
.yui3-button-icon-rewind-previous-32{ background-position: -1274px -1034px; width: 32px; height: 32px; } 
.yui3-button-icon-rewind-previous-48{ background-position: -1274px -1116px; width: 48px; height: 48px; } 
.yui3-button-icon-rnd-br-down-16{ background-position: -1274px -1214px; width: 16px; height: 16px; } 
.yui3-button-icon-rnd-br-down-24{ background-position: -1274px -1280px; width: 24px; height: 24px; } 
.yui3-button-icon-rnd-br-down-32{ background-position: -1274px -1354px; width: 32px; height: 32px; } 
.yui3-button-icon-rnd-br-down-48{ background-position: -1274px -1436px; width: 48px; height: 48px; } 
.yui3-button-icon-rnd-br-first-16{ background-position: -1274px -1534px; width: 16px; height: 16px; } 
.yui3-button-icon-rnd-br-first-24{ background-position: -1274px -1600px; width: 24px; height: 24px; } 
.yui3-button-icon-rnd-br-first-32{ background-position: -1274px -1674px; width: 32px; height: 32px; } 
.yui3-button-icon-rnd-br-first-48{ background-position: -1274px -1756px; width: 48px; height: 48px; } 
.yui3-button-icon-rnd-br-last-16{ background-position: -1274px -1854px; width: 16px; height: 16px; } 
.yui3-button-icon-rnd-br-last-24{ background-position: -1274px -1920px; width: 24px; height: 24px; } 
.yui3-button-icon-rnd-br-last-32{ background-position: -1372px 0; width: 32px; height: 32px; } 
.yui3-button-icon-rnd-br-last-48{ background-position: -1372px -82px; width: 48px; height: 48px; } 
.yui3-button-icon-rnd-br-next-16{ background-position: -1372px -180px; width: 16px; height: 16px; } 
.yui3-button-icon-rnd-br-next-24{ background-position: -1372px -246px; width: 24px; height: 24px; } 
.yui3-button-icon-rnd-br-next-32{ background-position: -1372px -320px; width: 32px; height: 32px; } 
.yui3-button-icon-rnd-br-next-48{ background-position: -1372px -402px; width: 48px; height: 48px; } 
.yui3-button-icon-rnd-br-prev-16{ background-position: -1372px -500px; width: 16px; height: 16px; } 
.yui3-button-icon-rnd-br-prev-24{ background-position: -1372px -566px; width: 24px; height: 24px; } 
.yui3-button-icon-rnd-br-prev-32{ background-position: -1372px -640px; width: 32px; height: 32px; } 
.yui3-button-icon-rnd-br-prev-48{ background-position: -1372px -722px; width: 48px; height: 48px; } 
.yui3-button-icon-rnd-br-up-16{ background-position: -1372px -820px; width: 16px; height: 16px; } 
.yui3-button-icon-rnd-br-up-24{ background-position: -1372px -886px; width: 24px; height: 24px; } 
.yui3-button-icon-rnd-br-up-32{ background-position: -1372px -960px; width: 32px; height: 32px; } 
.yui3-button-icon-rnd-br-up-48{ background-position: -1372px -1042px; width: 48px; height: 48px; } 
.yui3-button-icon-round-16{ background-position: -1372px -1140px; width: 16px; height: 16px; } 
.yui3-button-icon-round-24{ background-position: -1372px -1206px; width: 24px; height: 24px; } 
.yui3-button-icon-round-32{ background-position: -1372px -1280px; width: 32px; height: 32px; } 
.yui3-button-icon-round-48{ background-position: -1372px -1362px; width: 48px; height: 48px; } 
.yui3-button-icon-round-checkmark-16{ background-position: -1372px -1460px; width: 16px; height: 16px; } 
.yui3-button-icon-round-checkmark-24{ background-position: -1372px -1526px; width: 24px; height: 24px; } 
.yui3-button-icon-round-checkmark-32{ background-position: -1372px -1600px; width: 32px; height: 32px; } 
.yui3-button-icon-round-checkmark-48{ background-position: -1372px -1682px; width: 48px; height: 48px; } 
.yui3-button-icon-round-delete-16{ background-position: -1372px -1780px; width: 16px; height: 16px; } 
.yui3-button-icon-round-delete-24{ background-position: -1372px -1846px; width: 24px; height: 24px; } 
.yui3-button-icon-round-delete-32{ background-position: -1372px -1920px; width: 32px; height: 32px; } 
.yui3-button-icon-round-delete-48{ background-position: -1470px 0; width: 48px; height: 48px; } 
.yui3-button-icon-round-minus-16{ background-position: -1470px -98px; width: 16px; height: 16px; } 
.yui3-button-icon-round-minus-24{ background-position: -1470px -164px; width: 24px; height: 24px; } 
.yui3-button-icon-round-minus-32{ background-position: -1470px -238px; width: 32px; height: 32px; } 
.yui3-button-icon-round-minus-48{ background-position: -1470px -320px; width: 48px; height: 48px; } 
.yui3-button-icon-round-plus-16{ background-position: -1470px -418px; width: 16px; height: 16px; } 
.yui3-button-icon-round-plus-24{ background-position: -1470px -484px; width: 24px; height: 24px; } 
.yui3-button-icon-round-plus-32{ background-position: -1470px -558px; width: 32px; height: 32px; } 
.yui3-button-icon-round-plus-48{ background-position: -1470px -640px; width: 48px; height: 48px; } 
.yui3-button-icon-rss-16{ background-position: -1470px -738px; width: 16px; height: 16px; } 
.yui3-button-icon-rss-24{ background-position: -1470px -804px; width: 24px; height: 24px; } 
.yui3-button-icon-rss-32{ background-position: -1470px -878px; width: 32px; height: 32px; } 
.yui3-button-icon-rss-48{ background-position: -1470px -960px; width: 48px; height: 48px; } 
.yui3-button-icon-rss-sq-16{ background-position: -1470px -1058px; width: 16px; height: 16px; } 
.yui3-button-icon-rss-sq-24{ background-position: -1470px -1124px; width: 24px; height: 24px; } 
.yui3-button-icon-rss-sq-32{ background-position: -1470px -1198px; width: 32px; height: 32px; } 
.yui3-button-icon-rss-sq-48{ background-position: -1470px -1280px; width: 48px; height: 48px; } 
.yui3-button-icon-save-16{ background-position: -1470px -1378px; width: 16px; height: 16px; } 
.yui3-button-icon-save-24{ background-position: -1470px -1444px; width: 24px; height: 24px; } 
.yui3-button-icon-save-32{ background-position: -1470px -1518px; width: 32px; height: 32px; } 
.yui3-button-icon-save-48{ background-position: -1470px -1600px; width: 48px; height: 48px; } 
.yui3-button-icon-share-16{ background-position: -1470px -1698px; width: 16px; height: 16px; } 
.yui3-button-icon-share-24{ background-position: -1470px -1764px; width: 24px; height: 24px; } 
.yui3-button-icon-share-32{ background-position: -1470px -1838px; width: 32px; height: 32px; } 
.yui3-button-icon-share-48{ background-position: -1470px -1920px; width: 48px; height: 48px; } 
.yui3-button-icon-shop-cart-16{ background-position: -1568px 0; width: 16px; height: 16px; } 
.yui3-button-icon-shop-cart-24{ background-position: -1568px -66px; width: 24px; height: 24px; } 
.yui3-button-icon-shop-cart-32{ background-position: -1568px -140px; width: 32px; height: 32px; } 
.yui3-button-icon-shop-cart-48{ background-position: -1568px -222px; width: 48px; height: 48px; } 
.yui3-button-icon-shopping-bag-16{ background-position: -1568px -320px; width: 16px; height: 16px; } 
.yui3-button-icon-shopping-bag-24{ background-position: -1568px -386px; width: 24px; height: 24px; } 
.yui3-button-icon-shopping-bag-32{ background-position: -1568px -460px; width: 32px; height: 32px; } 
.yui3-button-icon-shopping-bag-48{ background-position: -1568px -542px; width: 48px; height: 48px; } 
.yui3-button-icon-sound-high-16{ background-position: -1568px -640px; width: 16px; height: 16px; } 
.yui3-button-icon-sound-high-24{ background-position: -1568px -706px; width: 24px; height: 24px; } 
.yui3-button-icon-sound-high-32{ background-position: -1568px -780px; width: 32px; height: 32px; } 
.yui3-button-icon-sound-high-48{ background-position: -1568px -862px; width: 48px; height: 48px; } 
.yui3-button-icon-sound-low-16{ background-position: -1568px -960px; width: 16px; height: 16px; } 
.yui3-button-icon-sound-low-24{ background-position: -1568px -1026px; width: 24px; height: 24px; } 
.yui3-button-icon-sound-low-32{ background-position: -1568px -1100px; width: 32px; height: 32px; } 
.yui3-button-icon-sound-low-48{ background-position: -1568px -1182px; width: 48px; height: 48px; } 
.yui3-button-icon-sound-mute-16{ background-position: -1568px -1280px; width: 16px; height: 16px; } 
.yui3-button-icon-sound-mute-24{ background-position: -1568px -1346px; width: 24px; height: 24px; } 
.yui3-button-icon-sound-mute-32{ background-position: -1568px -1420px; width: 32px; height: 32px; } 
.yui3-button-icon-sound-mute-48{ background-position: -1568px -1502px; width: 48px; height: 48px; } 
.yui3-button-icon-spechbubble-16{ background-position: -1568px -1600px; width: 16px; height: 16px; } 
.yui3-button-icon-spechbubble-2-16{ background-position: -1568px -1666px; width: 16px; height: 16px; } 
.yui3-button-icon-spechbubble-2-24{ background-position: -1568px -1732px; width: 24px; height: 24px; } 
.yui3-button-icon-spechbubble-2-32{ background-position: -1568px -1806px; width: 32px; height: 32px; } 
.yui3-button-icon-spechbubble-2-48{ background-position: -1568px -1888px; width: 48px; height: 48px; } 
.yui3-button-icon-spechbubble-24{ background-position: -1666px 0; width: 24px; height: 24px; } 
.yui3-button-icon-spechbubble-32{ background-position: -1666px -74px; width: 32px; height: 32px; } 
.yui3-button-icon-spechbubble-48{ background-position: -1666px -156px; width: 48px; height: 48px; } 
.yui3-button-icon-spechbubble-sq-16{ background-position: -1666px -254px; width: 16px; height: 16px; } 
.yui3-button-icon-spechbubble-sq-24{ background-position: -1666px -320px; width: 24px; height: 24px; } 
.yui3-button-icon-spechbubble-sq-32{ background-position: -1666px -394px; width: 32px; height: 32px; } 
.yui3-button-icon-spechbubble-sq-48{ background-position: -1666px -476px; width: 48px; height: 48px; } 
.yui3-button-icon-spechbubble-sq-line-16{ background-position: -1666px -574px; width: 16px; height: 16px; } 
.yui3-button-icon-spechbubble-sq-line-24{ background-position: -1666px -640px; width: 24px; height: 24px; } 
.yui3-button-icon-spechbubble-sq-line-32{ background-position: -1666px -714px; width: 32px; height: 32px; } 
.yui3-button-icon-spechbubble-sq-line-48{ background-position: -1666px -796px; width: 48px; height: 48px; } 
.yui3-button-icon-sq-br-down-16{ background-position: -1666px -894px; width: 16px; height: 16px; } 
.yui3-button-icon-sq-br-down-24{ background-position: -1666px -960px; width: 24px; height: 24px; } 
.yui3-button-icon-sq-br-down-32{ background-position: -1666px -1034px; width: 32px; height: 32px; } 
.yui3-button-icon-sq-br-down-48{ background-position: -1666px -1116px; width: 48px; height: 48px; } 
.yui3-button-icon-sq-br-first-16{ background-position: -1666px -1214px; width: 16px; height: 16px; } 
.yui3-button-icon-sq-br-first-24{ background-position: -1666px -1280px; width: 24px; height: 24px; } 
.yui3-button-icon-sq-br-first-32{ background-position: -1666px -1354px; width: 32px; height: 32px; } 
.yui3-button-icon-sq-br-first-48{ background-position: -1666px -1436px; width: 48px; height: 48px; } 
.yui3-button-icon-sq-br-last-16{ background-position: -1666px -1534px; width: 16px; height: 16px; } 
.yui3-button-icon-sq-br-last-24{ background-position: -1666px -1600px; width: 24px; height: 24px; } 
.yui3-button-icon-sq-br-last-32{ background-position: -1666px -1674px; width: 32px; height: 32px; } 
.yui3-button-icon-sq-br-last-48{ background-position: -1666px -1756px; width: 48px; height: 48px; } 
.yui3-button-icon-sq-br-next-16{ background-position: -1666px -1854px; width: 16px; height: 16px; } 
.yui3-button-icon-sq-br-next-24{ background-position: -1666px -1920px; width: 24px; height: 24px; } 
.yui3-button-icon-sq-br-next-32{ background-position: -1764px 0; width: 32px; height: 32px; } 
.yui3-button-icon-sq-br-next-48{ background-position: -1764px -82px; width: 48px; height: 48px; } 
.yui3-button-icon-sq-br-prev-16{ background-position: -1764px -180px; width: 16px; height: 16px; } 
.yui3-button-icon-sq-br-prev-24{ background-position: -1764px -246px; width: 24px; height: 24px; } 
.yui3-button-icon-sq-br-prev-32{ background-position: -1764px -320px; width: 32px; height: 32px; } 
.yui3-button-icon-sq-br-prev-48{ background-position: -1764px -402px; width: 48px; height: 48px; } 
.yui3-button-icon-sq-br-up-16{ background-position: -1764px -500px; width: 16px; height: 16px; } 
.yui3-button-icon-sq-br-up-24{ background-position: -1764px -566px; width: 24px; height: 24px; } 
.yui3-button-icon-sq-br-up-32{ background-position: -1764px -640px; width: 32px; height: 32px; } 
.yui3-button-icon-sq-br-up-48{ background-position: -1764px -722px; width: 48px; height: 48px; } 
.yui3-button-icon-sq-minus-16{ background-position: -1764px -820px; width: 16px; height: 16px; } 
.yui3-button-icon-sq-minus-24{ background-position: -1764px -886px; width: 24px; height: 24px; } 
.yui3-button-icon-sq-minus-32{ background-position: -1764px -960px; width: 32px; height: 32px; } 
.yui3-button-icon-sq-minus-48{ background-position: -1764px -1042px; width: 48px; height: 48px; } 
.yui3-button-icon-sq-plus-16{ background-position: -1764px -1140px; width: 16px; height: 16px; } 
.yui3-button-icon-sq-plus-24{ background-position: -1764px -1206px; width: 24px; height: 24px; } 
.yui3-button-icon-sq-plus-32{ background-position: -1764px -1280px; width: 32px; height: 32px; } 
.yui3-button-icon-sq-plus-48{ background-position: -1764px -1362px; width: 48px; height: 48px; } 
.yui3-button-icon-square-shape-16{ background-position: -1764px -1460px; width: 16px; height: 16px; } 
.yui3-button-icon-square-shape-24{ background-position: -1764px -1526px; width: 24px; height: 24px; } 
.yui3-button-icon-square-shape-32{ background-position: -1764px -1600px; width: 32px; height: 32px; } 
.yui3-button-icon-square-shape-48{ background-position: -1764px -1682px; width: 48px; height: 48px; } 
.yui3-button-icon-star-fav-16{ background-position: -1764px -1780px; width: 16px; height: 16px; } 
.yui3-button-icon-star-fav-24{ background-position: -1764px -1846px; width: 24px; height: 24px; } 
.yui3-button-icon-star-fav-32{ background-position: -1764px -1920px; width: 32px; height: 32px; } 
.yui3-button-icon-star-fav-48{ background-position: -1862px 0; width: 48px; height: 48px; } 
.yui3-button-icon-star-fav-empty-16{ background-position: -1862px -98px; width: 16px; height: 16px; } 
.yui3-button-icon-star-fav-empty-24{ background-position: -1862px -164px; width: 24px; height: 24px; } 
.yui3-button-icon-star-fav-empty-32{ background-position: -1862px -238px; width: 32px; height: 32px; } 
.yui3-button-icon-star-fav-empty-48{ background-position: -1862px -320px; width: 48px; height: 48px; } 
.yui3-button-icon-stop-watch-16{ background-position: -1862px -418px; width: 16px; height: 16px; } 
.yui3-button-icon-stop-watch-24{ background-position: -1862px -484px; width: 24px; height: 24px; } 
.yui3-button-icon-stop-watch-32{ background-position: -1862px -558px; width: 32px; height: 32px; } 
.yui3-button-icon-stop-watch-48{ background-position: -1862px -640px; width: 48px; height: 48px; } 
.yui3-button-icon-tag-16{ background-position: -1862px -738px; width: 16px; height: 16px; } 
.yui3-button-icon-tag-24{ background-position: -1862px -804px; width: 24px; height: 24px; } 
.yui3-button-icon-tag-32{ background-position: -1862px -878px; width: 32px; height: 32px; } 
.yui3-button-icon-tag-48{ background-position: -1862px -960px; width: 48px; height: 48px; } 
.yui3-button-icon-textzoomin-16{ background-position: -1862px -1058px; width: 16px; height: 16px; } 
.yui3-button-icon-textzoomin-24{ background-position: -1862px -1124px; width: 24px; height: 24px; } 
.yui3-button-icon-textzoomout-16{ background-position: -1862px -1198px; width: 16px; height: 16px; } 
.yui3-button-icon-textzoomout-24{ background-position: -1862px -1264px; width: 24px; height: 24px; } 
.yui3-button-icon-track-16{ background-position: -1862px -1338px; width: 16px; height: 16px; } 
.yui3-button-icon-track-24{ background-position: -1862px -1404px; width: 24px; height: 24px; } 
.yui3-button-icon-track-32{ background-position: -1862px -1478px; width: 32px; height: 32px; } 
.yui3-button-icon-track-48{ background-position: -1862px -1560px; width: 48px; height: 48px; } 
.yui3-button-icon-trash-16{ background-position: -1862px -1658px; width: 16px; height: 16px; } 
.yui3-button-icon-trash-24{ background-position: -1862px -1724px; width: 24px; height: 24px; } 
.yui3-button-icon-trash-32{ background-position: -1862px -1798px; width: 32px; height: 32px; } 
.yui3-button-icon-trash-48{ background-position: -1862px -1880px; width: 48px; height: 48px; } 
.yui3-button-icon-undo-16{ background-position: -1960px 0; width: 16px; height: 16px; } 
.yui3-button-icon-undo-24{ background-position: -1960px -66px; width: 24px; height: 24px; } 
.yui3-button-icon-undo-32{ background-position: -1960px -140px; width: 32px; height: 32px; } 
.yui3-button-icon-undo-48{ background-position: -1960px -222px; width: 48px; height: 48px; } 
.yui3-button-icon-user-16{ background-position: -1960px -320px; width: 16px; height: 16px; } 
.yui3-button-icon-user-24{ background-position: -1960px -386px; width: 24px; height: 24px; } 
.yui3-button-icon-user-32{ background-position: -1960px -460px; width: 32px; height: 32px; } 
.yui3-button-icon-user-48{ background-position: -1960px -542px; width: 48px; height: 48px; } 
.yui3-button-icon-users-16{ background-position: -1960px -640px; width: 16px; height: 16px; } 
.yui3-button-icon-users-24{ background-position: -1960px -706px; width: 24px; height: 24px; } 
.yui3-button-icon-users-32{ background-position: -1960px -780px; width: 32px; height: 32px; } 
.yui3-button-icon-users-48{ background-position: -1960px -862px; width: 48px; height: 48px; } 
.yui3-button-icon-wrench-16{ background-position: -1960px -960px; width: 16px; height: 16px; } 
.yui3-button-icon-wrench-24{ background-position: -1960px -1026px; width: 24px; height: 24px; } 
.yui3-button-icon-wrench-32{ background-position: -1960px -1100px; width: 32px; height: 32px; } 
.yui3-button-icon-wrench-48{ background-position: -1960px -1182px; width: 48px; height: 48px; } 
.yui3-button-icon-zoom-16{ background-position: -1960px -1280px; width: 16px; height: 16px; } 
.yui3-button-icon-zoom-24{ background-position: -1960px -1346px; width: 24px; height: 24px; } 
.yui3-button-icon-zoom-32{ background-position: -1960px -1420px; width: 32px; height: 32px; } 
.yui3-button-icon-zoom-48{ background-position: -1960px -1502px; width: 48px; height: 48px; } 

.yui3-button-icon-facebook-16{ background-position: 0 0; width: 16px; height: 16px; } 
.yui3-button-icon-facebook-24{ background-position: 0 -66px; width: 24px; height: 24px; } 
.yui3-button-icon-facebook-32{ background-position: 0 -140px; width: 32px; height: 32px; } 
.yui3-button-icon-facebook-48{ background-position: 0 -222px; width: 48px; height: 48px; } 
.yui3-button-icon-googlep-16{ background-position: 0 -320px; width: 16px; height: 16px; } 
.yui3-button-icon-googlep-24{ background-position: 0 -386px; width: 24px; height: 24px; } 
.yui3-button-icon-googlep-32{ background-position: 0 -460px; width: 32px; height: 32px; } 
.yui3-button-icon-googlep-48{ background-position: 0 -542px; width: 48px; height: 48px; } 
.yui3-button-icon-twitter-16{ background-position: 0 -640px; width: 16px; height: 16px; } 
.yui3-button-icon-twitter-24{ background-position: 0 -706px; width: 24px; height: 24px; } 
.yui3-button-icon-twitter-32{ background-position: 0 -780px; width: 32px; height: 32px; } 
.yui3-button-icon-twitter-48{ background-position: 0 -862px; width: 48px; height: 48px; } 


/* tabView */

/*.yui3-skin-sam .yui3-tabview-panel{
	background: none repeat scroll 0 0 #F5F5F5 !important;
	border-color: DimGray #808080 #808080 !important;	
}
.yui3-skin-sam .yui3-tabview-list{
	border-color: GrayText !important;
}
.yui3-skin-sam .yui3-tab-selected .yui3-tab-label {
    border-color: #GrayText !important;
}
.yui3-skin-sam .yui3-tab-selected .yui3-tab-label, .yui3-skin-sam .yui3-tab-selected .yui3-tab-label:focus, .yui3-skin-sam .yui3-tab-selected .yui3-tab-label:hover {
    background: none repeat scroll 0 0 GrayText !important;
    color: #FFFFFF !important;
} 
.yui3-skin-sam .yui3-tab-label:hover, .yui3-skin-sam .yui3-tab-label:focus {
     background: none repeat scroll 0 0 ThreeDFace !important;
     outline: 0 none !important;
}
*/

.yui3-skin-sam .yui3-tab-label {
	padding: 5px !important;
	border-top-left-radius: 2px !important;
	border-top-right-radius: 2px !important;
	line-height: 17px !important;
	font-size: 100% !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80ffffff', endColorstr='#00ffffff', GradientType=0);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(
	rgba(255, 255, 255, 0.30)), color-stop(40%, 
	rgba(255, 255, 255, 0.15)), to(
	transparent));
	background-image: -webkit-linear-gradient(
	rgba(255, 255, 255, 0.30), 
	rgba(255, 255, 255, 0.15) 40%, 
	transparent);
	background-image: -moz-linear-gradient(top, 
	rgba(255, 255, 255, 0.30), 
	rgba(255, 255, 255, 0.15) 40%, 
	transparent);
	background-image: -ms-linear-gradient(
	rgba(255, 255, 255, 0.30), 
	rgba(255, 255, 255, 0.15) 40%, 
	transparent);
	background-image: -o-linear-gradient(
	rgba(255, 255, 255, 0.30), 
	rgba(255, 255, 255, 0.15) 40%, 
	transparent);
	background-image: linear-gradient(
	rgba(255, 255, 255, 0.30), 
	rgba(255, 255, 255, 0.15) 40%, 
	transparent);
}

.yui3-skin-sam .yui3-tab-selected .yui3-tab-label, .yui3-skin-sam .yui3-tab-selected .yui3-tab-label:focus, .yui3-skin-sam .yui3-tab-selected .yui3-tab-label:hover {
	background-color: #444 !important;
	background-image: none !important;
	color: white !important;
}

.yui3-tabview {
	margin-top: 5px !important;
	margin-bottom: 5px !important;
}

.yui3-skin-sam .yui3-tabview-list {
	border: solid #444 !important;
	border-width: 0px 0px 1px !important;
}

.yui3-skin-sam .yui3-tabview-panel {
	border: border 1px  #444 !important;
	background-color: #FFF !important;
}

/* Paginator */

.yui3-skin-sam .yui3-paginator-current {
	margin-left:100px !important;
}
.yui3-skin-sam .yui3-paginator-first { background-position: -1666px -1214px; width: 16px; height: 16px;background-image: url("/static/img/sprite-icon-black.png"); position: static !important;} 
.yui3-skin-sam .yui3-paginator-last { background-position: -1666px -1534px; width: 16px; height: 16px;background-image: url("/static/img/sprite-icon-black.png"); position: static !important; } 
.yui3-skin-sam .yui3-paginator-next { background-position: -1666px -1854px; width: 16px; height: 16px;background-image: url("/static/img/sprite-icon-black.png"); position: static !important; } 
.yui3-skin-sam .yui3-paginator-previous { background-position: -1764px -180px; width: 16px; height: 16px;background-image: url("/static/img/sprite-icon-black.png"); position: static !important; } 
.yui3-skin-sam .yui3-paginator-pages{ padding:0px; }

.yui3-skin-sam a.yui3-paginator-first:link, .yui3-skin-sam a.yui3-paginator-first:visited, .yui3-skin-sam a.yui3-paginator-first:active, .yui3-skin-sam a.yui3-paginator-first:hover, .yui3-skin-sam a.yui3-paginator-previous:link, .yui3-skin-sam a.yui3-paginator-previous:visited, .yui3-skin-sam a.yui3-paginator-previous:active, .yui3-skin-sam a.yui3-paginator-previous:hover, .yui3-skin-sam a.yui3-paginator-next:link, .yui3-skin-sam a.yui3-paginator-next:visited, .yui3-skin-sam a.yui3-paginator-next:active, .yui3-skin-sam a.yui3-paginator-next:hover, .yui3-skin-sam a.yui3-paginator-last:link, .yui3-skin-sam a.yui3-paginator-last:visited, .yui3-skin-sam a.yui3-paginator-last:active, .yui3-skin-sam a.yui3-paginator-last:hover, .yui3-skin-sam a.yui3-paginator-page:link, .yui3-skin-sam a.yui3-paginator-page:visited, .yui3-skin-sam a.yui3-paginator-page:active, .yui3-skin-sam a.yui3-paginator-page:hover {
    color: #0066CC;
    margin: 0px 10px -4px 9px !important;
    outline: 0 none;
    padding: 0 !important;
    position: inherit !important;
    text-decoration: underline;
}
.yui3-skin-sam .yui3-paginator-first, .yui3-skin-sam .yui3-paginator-previous, .yui3-skin-sam .yui3-paginator-next, .yui3-skin-sam .yui3-paginator-last, .yui3-skin-sam .yui3-paginator-current, .yui3-skin-sam .yui3-paginator-page-input, .yui3-skin-sam .yui3-paginator-ir-dropdown, .yui3-skin-sam .yui3-paginator-pages, .yui3-skin-sam .yui3-paginator-page {
    display: inline-block;
    font-family: arial,helvetica,clean,sans-serif;
    padding: 0px !important;
    margin: 0px 10px -4px 9px !important;
}

/*news_home, news_slideshow_simple, news_all*/

.news_home, .news_slideshow_simple, .news_all {
	
}

.news_home .image, .news_slideshow_simple .image, .news_all .image, .news_list_div .image {
	display:block;
	float:left;
	margin-right: 5px;
	margin-bottom: 5px;
	width:30%;
}

.news_home  a, .news_slideshow_simple a, .news_all a, .news_list_div a {
	text-decoration:none;
}

.news_home .date, .news_slideshow_simple .date, .news_all .date, .news_list_div .date {
	padding-right:3px;
	font-weight:bold;
	display:none;
}

.news_home .title a, .news_slideshow_simple .title a, .news_all .title a, .news_list_div .title a {
	text-decoration:none;
	font-weight:bold;
}

.news_home .date a, .news_slideshow_simple .date a, .news_all .date a, .news_list_div .date a {
	text-decoration:none;
	font-weight:bold;
}

.news_home .link a, .news_slideshow_simple .link a, .news_all .link a, .news_list_div .link a, .shortcuts .link a {
	font-weight:bold;
	text-decoration:none;
	display:none;
}

.news_home .link a, .news_home .link a button, 
.news_slideshow_simple .link a, .news_slideshow_simple .link button, 
.news_all .link a, .news_all .link button, 
.news_list_div a, .news_list_div button
{
	padding: 5px;
}

.news_home .link, .news_slideshow_simple .link, .news_all .link, .news_list_div link {
	text-align:right;
}

/*news_home*/

.news_home .toolbar_top {
	position: absolute;
	right: 0px;
	top: 0px;	
}
.news_home .toolbar_top .all {
	display:none;
}

.news_home .toolbar_bottom {
	text-align:left;	
}
.news_home .toolbar_bottom .shares {
	display:none;
}

/*news_slideshow*/
.news_slideshow_simple {
	padding-top: 8px;
}
.news_slideshow_simple .toolbar_top {
	position: absolute;
	right: 0px;
	top: 0px;	
}
.news_slideshow_simple .toolbar_top .all {
	display:none;
}

.news_slideshow_simple .toolbar_bottom {
	text-align:left;	
}
.news_slideshow_simple .toolbar_bottom .shares {
	display:none;
}

.news_slideshow_simple .slideshow_nav {
	position:static;
}
.news_slideshow_simple .slideshow_button_next span { background-position: 0 -1920px; width: 16px; height: 16px; } 
.news_slideshow_simple .slideshow_button_back span { background-position: -98px -254px; width: 16px; height: 16px; }

.news_slideshow_simple .slideshow_button_back {
    position: absolute;
    top: 25px;
    left:0px;
}
.news_slideshow_simple .slideshow_button_next {
    position: absolute;
    top: 25px;
    right:0px;
}

.news_slideshow_simple .slideshow {
	padding-right: 40px;
	padding-left: 40px;
}

.news_slideshow_simple .slideshow_movev .slideshow_button_next span { background-position: 0 -1600px; width: 16px; height: 16px; } 
.news_slideshow_simple .slideshow_movev .slideshow_button_back span { background-position: -98px -574px; width: 16px; height: 16px; }

.news_slideshow_simple .slideshow_movev .slideshow {
	padding: 0px;
	padding-right: 40px;
}

.news_slideshow_simple .slideshow_movev .slideshow_button_back { 
	top:0px;
	right:0px;
	left:auto;
	bottom:auto;	

}
.news_slideshow_simple .slideshow_movev .slideshow_button_next { 
	bottom:0px;
	right:0px;
	left:auto;
	top:auto;
}

.yui3-g.social_feedback{
	clear:left;
}
.news_detail .yui3-g, .news_comments .yui3-g, .directory .yui3-g, .content_directory .yui3-g{
	border-bottom: 1px solid #F0F0F0;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.news_detail .yui3-g .yui3-g, .news_comments .yui3-g .yui3-g, .directory .yui3-g .yui3-g, .content_directory .yui3-g .yui3-g{
	border-bottom: none;
}
.news_detail .separator, .news_comments .separator{
	margin-right: 8px;
	border-right: 1px solid  #F0F0F0;
	padding-right: 2px;
	height: 16px;
	margin-top:5px;	
}
.news_comments .note .star, .news_detail .note .star { 
	background-position: -1862px -98px; 
	width: 16px; height: 16px; 
} 
.news_comments .note .star_on, .news_detail .note .star_on {
	 background-position: -1764px -1780px;
	  width: 16px; 
	  height: 16px; 
}
 
/* news_detail */

.news_detail .date_published .separator {
	margin-top: 1px;
}
.news_detail span.image {
	display:block;
	float:left;
}
.news_detail .article .content{
	margin:2px;
}
.news_detail .toolbar label{
	padding-top:7px;	
}
.news_detail  label{
	padding-right:7px;
	padding-left:3px;	
}
.news_detail .title {
	padding-right:2px;
	padding-left:2px;
	padding-top:10px;	
}
.news_detail .comment_form {
	display:none;
	height:0px;
}
.news_detail  .separatorT{
	margin-right: 8px;
	border-right: 1px;
	padding-right: 2px;
}
.news_detail .comment_form .comment textarea{
	width:500px;
	height:100px;
}
.news_detail .comment_form .nick label{
	padding-right:7px;
	padding-left:3px;
}
.news_detail .comment_form .note label{
	padding-right:5px;
	padding-left:2px;
}
.news_detail .comment_form .send span{
	margin: -12px 0 0;
    padding: 0 425px 0 450px;	
}

.news_detail .content{

}

.news_detail .introduction{
	font-weight:bold;

}
.news_detail .text {

}

.news_detail .content .image {
	float:left;
	width:50%;
	margin-right:10px;
	margin-bottom:10px;
}

.news_detail .sendToFriend_form {
	display:none;
	height:0px;
}
.news_detail .sendToFriend.comment textarea{
	width:500px;
	height:100px;
}
.news_detail .sendToFriend_form label{
	margin: 5px 0 8px;
}
.news_detail .sendToFriend_form input{
	width:330px;
}
.news_detail .sendToFriend span input{
    width:90px;	
}
.news_detail .confirmationMail{
	display:none;
	font-weight:bold;
	text-align:center;
	margin-bottom: 5px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 5px;
    padding-bottom: 6px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 6px;
    color:#FFFFFF;
}

/* news_list_div */

.news_list_div image {
	display:block;
	float:left;
	margin-right: 5px;
	margin-bottom: 5px;
	width:45%;
}

.news_list_div .content {
	margin:5px;
}

.news_list_div .content last{
	margin-left:0px;
}

.news_list_div .content first{
	margin-right:0px;
}

.news_list_div .title a{
	font-weight:bold;
	text-decoration: none;
	color:inherit;
}

.news_list_div .link a{
	font-weight:bold;
	text-decoration: none;
	color:inherit;
}

/* .news_list_li */

.news_list_li .title a{
	text-decoration: none;
	margin-right:5px;
	color:inherit;
}
.news_list_li .link a{
	font-weight:bold;
	text-decoration: none;
	margin-left:2px;
	color:inherit;
}
.news_list_li  a:hover{
	color:gray;
}

/* news_comments */

.news_comments .nick span{
	margin-left:10px;
	padding-top:9px;
	padding-top:8px;
}
.news_comments .date{
	margin-left:10px;
	margin-right:40px;	
}
.news_comments .comment{
	margin-left:6px;
	padding-top:4px;	
}
.news_comments .text{
	padding: 11px 10px 10px 5px;
    text-align: justify;	
}
.news_comments .note {
	margin-left: 8px;
}

/* directory */

.directory   label{
	padding-right:7px;
	font-weight:bold;		
}
.directory   .fax {
	padding-left:6px;		
}
.directory  .image img{
	float:left;
	margin-right:6px;
	margin-left:10px;
}
.directory .content{
	
}
.directory .element{
	margin:0px 0px 38px 211px;
}
.directory .content last{
	margin-left:0px;
}
.directory  .content first{
	margin-right:0px;
}
.directory  .theme{
	margin-top:20px;
	margin-right:10px;
	margin-left:10px;
}
.directory  .city{
	margin-top:20px;
	margin-right:10px;
	margin-left:10px;
}
.directory  .search{
	margin-top:20px;
	margin-right:10px;
	margin-left:50px;
}
.directory  .elements{
	padding:1px 4px 7px 106px;
}
/* Content_directory*/

.content_directory  .title{
	margin-top: 10px;
	margin-bottom:15px;		
}
.content_directory  .content{
	padding:16px 0 0;
	text-align:justify;
			
}
.content_directory  .image img{
	
	float:left;
	margin-right:3px;
}
.content_directory   label{
	padding-right:7px;
	font-weight:bold;	
}
.content_directory   .fax{
	padding-left:3px;	
}
.content_directory  .resume{
	font-weight:bold;
		
}
.content_directory  .descriptif{			
}

/* raccourcis */
.shortcuts .image_ {
	background-position: center;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}

.shortcuts .content {
	margin-bottom: 10px;
	cursor:pointer;
}
.shortcuts .content last{
	margin-right:0px;
}
.shortcuts .content first{
	margin-left:0px;
}

.shortcuts .image_gauche {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	width:33%;
}
.shortcuts .image_droite {
	float:right;
	margin-left:10px;	
	margin-bottom:10px;
	width:33%;		
}
.shortcuts .image_centre {
	background-position: center;
	padding-bottom:10px;	
	width:100%;	
	max-width:300px;	
	margin-left:auto;
	margin-right:auto;
}

.shortcuts .text_important .content {
	color: #FFF;
	background-image: url(/static/img/pix-noir-80.png);
	padding:10px;			
}

/* paragraphs */
.paragraphs .image_ {
	background-position: center;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}

.paragraphs  .introduction {
	font-weight:bold;	
}
.paragraphs .image_gauche {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	width:33%;
}
.paragraphs .image_droite {
	float:right;
	margin-left:10px;	
	margin-bottom:10px;
	width:33%;		
}
.paragraphs .image_centre {
	background-position: center;
	padding-bottom:10px;	
	width:100%;	
	max-width:300px;	
	margin-left:auto;
	margin-right:auto;
}
.paragraphs .content {
	margin-bottom: 10px;
}
.paragraphs .content last{
	margin-right:0px;
}
.paragraphs .content first{
	margin-left:0px;
}
.paragraphs .text_important .content {
	color: #FFF;
	background-image: url(/static/img/pix-noir-80.png);
	padding:10px;			
}

.paragraphs .toolbar_top {
	display:none;
}

.paragraphs ol, 
.paragraphs ul {
    list-style: inherit;
	padding-left:40px;
}

.paragraphs strong {
	font-weight:bold;
}

.paragraphs .add_ct_entry {
	display:none;
	text-align:center;
	margin-bottom:0;
}

.paragraphs .ct_entry .edit,
.paragraphs .ct_entry .supp {
	display:none;
}

.paragraphs_slideshow_menu .slideshow_nav {
	position:relative;
}

.paragraphs_slideshow_menu .slideshow_text {
	background-image:none;
}

.paragraphs_slideshow_menu .slideshow {
	height:auto;
}

/* Agenda */
.agenda_yui3  .ct_entry{
	float:left !important;
	width:265px;
	height:280px;
	padding:19px 10px 0 0;
}
.yui3-skin-sam .redtext {
  color:#ff0000;
}
.yui3-skin-sam .bluetext {
    background: none repeat scroll 0 0 SkyBlue !important;
}

.agenda_yui3  .yui3-g{
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.agenda_yui3 .yui3-g .yui3-g{
	border-bottom: none;
}
.agenda_yui3 label{
	margin-left:10px;
	margin-right:5px;
}
.agenda_yui3 .yui3-button{
	margin:10px 0px 10px 0px;
    color: #fff;
    background-color: #3476b7;
}

/* slideshow_menu */

.slideshow_menu  .yui3-g{
	border-bottom: 1px solid #F0F0F0;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.slideshow_menu .yui3-g .yui3-g{
	border-bottom: none;
}
.slideshow_menu  .slideshow_text {
    background-image: url("/static/img/pix-noir-80.png");
     color: #FFFFFF;
    font-weight: bold;
    margin: 215px 0px 0px 0px;
    height:75px;
    width: 660px; 
    
}

.slideshow_menu .slideshow_nav {
   	background-color:#868486;
   	right:0px;
   	top:0px;
	width: 250px;
	height:300px;
}

.slideshow_menu .slideshow_index {
    background: url("/static/img/pix-gris.jpg") repeat-x scroll left top transparent;
    border-top: 1px solid #C6C7C6;
    color: #333333;
    display: block;
    float: left;
    height: 52px;
    line-height: 20px;
    padding-left: 10px;
    padding-top: 12px;
    text-align: left;
    width: 240px;
    
}
.slideshow_menu .slideshow_nav li img{
  	position:absolute;
  	top:0;
  	left:-34px;
  	height:69px;
  	display:none;
  
  	
}
.slideshow_menu .slideshow_nav li.slideshow_index_on img{
  	
  	display:inline;
  	
}
.slideshow_menu .slideshow_nav li {
  	position:relative;
}

/* news_slideshow_menu */
.news_slideshow_menu  .yui3-g{
	border-bottom: 1px solid #F0F0F0;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.news_slideshow_menu .yui3-g .yui3-g{
	border-bottom: none;
}
.news_slideshow_menu  .slideshow_text {
    background-image: url("/static/img/pix-noir-80.png");
    color: #FFFFFF;
    font-weight: bold;
    margin: 215px 0px 0px 0px;
    height:75px;
    width: 660px;    
}
.news_slideshow_menu .slideshow_nav {
   	background-color:#868486;
   	right:0px;
   	top:0px;
	width: 280px;
	height:300px;
}
.news_slideshow_menu .slideshow_index {
    background: url("/static/img/pix-gris.jpg") repeat-x scroll left top transparent;
    border-top: 1px solid #C6C7C6;
    color: #333333;
    display: block;
    float: left;
    height: 59px;
    line-height: 20px;
    padding-left: 10px;
    padding-top: 5px;
    text-align: left;
    width: 270px;
    
}
.news_slideshow_menu .slideshow_nav li.slideshow_index_on span.img_arrow  img{	
  	
  	display:inline;  	
}
.news_slideshow_menu .slideshow_nav li span.img_arrow img{
  	position:absolute;
  	top:0;
  	left:-34px;
  	height:69px;
  	display:none 	
}
.news_slideshow_menu .slideshow_nav li span.image img{
  	float: left;
    padding-right: 4px;
    position: relative;
    width: 60px;	
}
.news_slideshow_menu .slideshow_nav li {
  	position:relative;
}

/* slideshow_simple */

.slideshow_simple  .slideshow_text {
    background-image: url("/static/img/pix-noir-80.png");
    color: #FFFFFF;
    position: absolute;
	bottom: 0px;   
}
.slideshow_simple .slideshow_nav {
    position:static;
}

.slideshow_simple .slideshow_button_back {
    position: absolute;
    top: 124px;
    left:3px;
}

.slideshow_simple .slideshow_button_next {
    position: absolute;
    top: 124px;
    right:3px;
}

.slideshow_simple .slideshow_nav_index {
    position: absolute;
    top: 3px;
    right:3px;
}



.slideshow_simple .slideshow_button_next span { background-position: -98px -74px; width: 32px; height: 32px; } 
.slideshow_simple .slideshow_button_back span { background-position: -98px -394px; width: 32px; height: 32px; } 
.slideshow_simple .slideshow_index span { width:16px; height:16px; background-image:none;}

.slideshow {
  height:300px;
}


/*Photothèque */
.library .content {
	margin:2px;
}
.library .first {
	margin-left:0px;
}
.library .last {
	margin-right:0px;
}
.library .image{
	display:block;
}
.library label{
	margin-right:10px;
	font-weight:bold;
}
.library .theme{
	margin-right:10px;
	margin-right:5px;
}
.library .search{
	margin-left:18px;
}
.library input{
	margin-left: 5px;
    padding: 4px 3px 3px 2px;
    width: 99px;
}
.library .download{
	margin: 16px 0 0;
    position: absolute;
    z-index: 1;
}

.library_slideshow .slideshow {
	padding-left:50px;
	padding-right:50px;
}

.library_slideshow .slideshow_nav {
	position:static;
}
.library_slideshow .slideshow_button_next span { background-position: -98px -74px; width: 32px; height: 32px; } 
.library_slideshow .slideshow_button_back span { background-position: -98px -394px; width: 32px; height: 32px; } 
.library_slideshow .slideshow_button_back {
    position: absolute;
    top: 25px;
    left:0px;
}
.library_slideshow .slideshow_button_next {
    position: absolute;
    top: 25px;
    right:0px;
}

.library_slideshow .content {
	margin:2px;
}

.library_slideshow .image{
	display:block;
}

.library .first {
	margin-left:0px;
}
.library .last {
	margin-right:0px;
}

/*Agenda*/
.diary .yui3-u-1-7 {
	width: 14.28%;
	display: inline-block;
	zoom: 1;
	letter-spacing: normal;
	word-spacing: normal;
	vertical-align: top;
}


.diary .yui3-calendar-content {
	margin:5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.diary .yui3-calendar-header {
	text-align: center;
	font-weight: bold;
}
.diary .yui3-calendar-grid {
	border-left:1px solid #ccc;	
	padding:0px;
	margin:0px;
}
.diary .yui3-calendar-day, .diary .yui3-calendar-weekday, .diary .yui3-calendar-nextmonth-day, .diary .yui3-calendar-prevmonth-day {	
	border:none;
	padding: 5px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;	
}
.diary .yui3-calendar-day, .diary .yui3-calendar-nextmonth-day, .diary .yui3-calendar-prevmonth-day {
 	text-align:left;
	font-weight:normal;	
}
.diary .yui3-calendar-weday {
	color:#777;
}
.diary .yui3-calendar-day-selected {
 	cursor:pointer;		
}
.diary .yui3-calendar-weday {
 	color:#777;		
}
.diary .yui3-calendar-day-disabled:hover {
 	color:#000;	
	background-color:#FFF;		
}
.diary .yui3-calendar-weday-disabled:hover {
 	color:#777;	
	background-color:#FFF;		
}
.diary .yui3-calendar-day ul li {
	 border-top:1px dashed #fff;	  
}

.diary .prev, .diary .title, .diary .next {
	text-align:center;
}

.diary .title {
	font-size:200%;
}

.diary_month .yui3-calendar-day, .diary_month .yui3-calendar-nextmonth-day, .diary_month .yui3-calendar-prevmonth-day {
	height:100px;
	overflow:hidden,
}

.diary_month .yui3-calendar-header {
	display:none;
}
.diary .button-week {
	display:none;
}
.diary_day .date {
	font-weight:bold;
	font-size:150%;
}

.diary_day .ct_entry .title {
	text-align:left;
}

/*Structure*/
#cykia-top .cykia-content, #cykia-middle .cykia-content, #cykia-bottom .cykia-content {
	margin-right:10px;	
	margin-left:10px;
}

#cykia-left .cykia-content {		
	margin-left:10px;
}

#cykia-right .cykia-content {		
	margin-right:10px;
}

#imgw3c {
	position: absolute;
	bottom: 3px;
	right: 3px;
}

#sitemap ul li a
{
	text-decoration:none;
	margin:5px;
	padding:5px;
	padding-left:10px;
	display:block;
	color:inherit;
}

#sitemap ul li li a {
	padding-left:40px;
}

#sitemap ul li li li a {
	padding-left:60px;
}

/*	Default Layout: 992px.
-----------------------------------------------    */

	.fullpath{
	  overflow: hidden;
	  width: 100%;
	}

	.fullpath li.level-0 a span, .fullpath li.hidden {
	   display:none;	   
	}

	.fullpath li{
	    float: left;

	}

	.fullpath a{
	  padding: 0.4em 1em 0.45em;
	  float: left;
	  position: relative;
	  display:block;     
      text-decoration: none;
	}
	
	.fullpath li.level-0 a {	   
	   background-repeat:no-repeat;
	   background-image: url("/static/img/sprite-icon-black.png");
       background-position: -575px -176px; width: 16px; height: 16px;	  
	}

	#cykia-body {
		max-width:992px;
		margin-left:auto;
		margin-right:auto;
	}

	#menumobile-link {
		display:none;
		position:absolute;
		top: 3px;
		right: 3px;
	}

	#menumobile {
		display:none;
	}

	.dynamicDiv label {
		width: 300px;
	}

