/* Common */
body {
	background: #00356E url('../../../img/albums/blue/footer_bg.png') repeat-y center;
}
.albumsgen {
	background: url('../../../img/albums/blue/gen_bg.png') repeat-y;
}
a {
	color: white;
}
/* Header */
.header {
	border-bottom: 1px solid #002659;
}
.header h1 {
	text-align: center;
}
.header h1 a {
	text-decoration: none;
	color: white;
}

/* breadcrumb */
.breadcrumb {
	border-top: 1px solid #3D7FD2;
	margin: 0;
	padding: 8px;
}
.breadcrumb li {
	background: url('../../../img/albums/blue/breadcrumb.png') no-repeat right center ! important;
}

.breadcrumb li.home {
	background-image: url('../../../img/albums/blue/breadcrumb_home.png') ! important;
}
.breadcrumb li.last {
	background-image: url('../../../img/albums/blue/breadcrumb_last.png') ! important;
}
.breadcrumb li a {
	color: white;
	text-decoration: none;
}
.breadcrumb li.home a {
	color: black;
}
.breadcrumb li.last a {
	color: #00366d;
}

/* main */
.main .top {
	background: url('../../../img/albums/blue/main_top.png') no-repeat bottom;
}
.main .middle {
	background: #00366F;
}
.main .bottom {
	background: url('../../../img/albums/blue/main_bottom.png') no-repeat;
}

.main {
	color: white;
}
.main img {
	border: 1px solid #666;
}
.main .one {
	border-bottom: 1px solid #002659;
}

.main .pictInfos {
	margin: 0 10px;
}
.main .pictInfos .top,
.main .pictInfos .bottom {
	background: url('../../../img/albums/blue/pictInfos_top.png') no-repeat bottom;
}
.main .pictInfos .top {
	margin-top: 5px;
}
.main .pictInfos .middle {
	background: #002750;
	border: 1px solid #00468F;
	border-top: none;
	border-bottom: none;
}
.main .pictInfos .bottom {
	background: url('../../../img/albums/blue/pictInfos_bottom.png') no-repeat;
}
#pictTitle {
	color: #7abbfe;
}
.pictInfos .options a {
	color: #7abbfe;
}
.pictInfos .options .download {
	background: url('../../../img/albums/blue/picto_download.png') no-repeat top left;
}
.pictInfos .options .recommend {
	background: url('../../../img/albums/blue/picto_recommend.png') no-repeat top left;
}
.pictInfos .options .displayinfos {
	background: url('../../../img/albums/blue/picto_infos.png') no-repeat top left;
}
.pictInfos .options .share {
	background: url('../../../img/albums/blue/picto_share.png') no-repeat top left;
}

/* Download */
.main .details #infos {
	border-color: #2E7FD5;
}
.main .details .col2 p {
	border-color: #2E7FD5;
}
.main .details ul li a strong {
	color: #FFAD14;
}

/* Pagination */
.pagination p.middle {
	background: #00366F;
}
.pagination .first {
	background: url('../../../img/albums/blue/pagin_first.png') no-repeat;
}
.pagination .last {
	background: url('../../../img/albums/blue/pagin_last.png') no-repeat;
}
.pagination .prev {
	background: url('../../../img/albums/blue/pagin_prev.png') no-repeat;
}
.pagination .next {
	background: url('../../../img/albums/blue/pagin_next.png') no-repeat;
}

/* sidebar */
.sidebar {
	
}
.sidebar ul {
	
}
.sidebar .photoOptions {
	
}
.sidebar .randomPicts,
.sidebar .randomAlbums {
	
}
.sidebar h2,
.sidebar h2 {
	color: white;
	border-bottom: 1px solid white;
	padding: 2px;
	margin-bottom: 5px;
}
.sidebar .randomPicts ul li a img,
.sidebar .randomAlbums ul li a img {
	border: 1px solid #646464;
}

/* footer */
.footer {
	background: #0069D4;
	color: white;
}
.footer .spiro {
	background: url('../../../img/albums/common/footer_spiro.png') no-repeat;
}
* html .footer .spiro {
	background-image: url('../../../img/albums/common/footer_spiro.gif');
}
.footer p {
	background: #00366F;
}
