#main {
	text-align: left;
	width: 614px;
	float: left;
	padding-left: 15px;
}

	#sidebar {
		text-align: center;
		width: 336px;
		float: right;
		padding-right: 15px;
	}

	.BOM-multitabs-header { width: 100%; }

#containerTitle {
	position: relative;
	z-index: 0;
	height: auto !important;
	min-height: 30px;
	height: 30px;
	margin-top: 5px;
}

	#containerTitle .h4 { width: 500px; }
		#containerTitle #noThema .h4 { width: 100%; }

#header-news-thema {
	width: 160px;
	height: 45px;
	position: absolute;
	bottom: 5px;
	right: 0;
}

	#header-news-thema ul li {
		padding-top: 3px;
		float: right;
		width: 44px;
		margin-right: 2px;
	}

.sommaire {
	margin-top: 5px;
	float: left;
}

	.sommaire li {
		width: 270px;
		background: url(http://m.bestofmedia.com/i/tomsguide/design/3GreenDots.gif) left 5px no-repeat;
		padding-left: 10px;
		color: #1378E0;
	}

		.sommaire li .current { color: #02284e; }

#newsHeader, .newsHeader { padding: 0 0 10px 0; }

/* #newsHeader-content span, .newsHeader-content span {
	white-space: nowrap;
} */

/* inc_newsletter
#blocNewsletters {
	display: inline;
	padding-right: 3px;
}
	#blocNewsletters #emailNl {
		border: 1px solid #D2DEE5;
		width: 115px;
		font-size: 11px;
	}
	#blocNewsletters fieldset {
		float: left;
	}
	#blocNewsletters #submit-nl {
		vertical-align: top;
		margin-bottom: -2px;
	}

	#newsHeader-tools img {
		vertical-align: middle;
	}
 end inc_newsletters */

#newsHeader-tools {
	margin-top: 5px;
	line-height: 27px;
}

/*
	STYLES DES TABLEAUX
*/

/* -- Style 1 --*/
#news-content table.editorTblStyleStyle1 *{
	color:#000000;
}

#news-content table.editorTblStyleStyle1 table, #news-content table.editorTblStyleStyle1 tr,
#news-content table.editorTblStyleStyle1 th, #news-content table.editorTblStyleStyle1 td { border:1px solid #adb6b9; }

#news-content table.editorTblStyleStyle1 th{
	font-weight: normal;
	background-color: #efefef;
}

/* -- Style 2 --*/
#news-content table.editorTblStyleStyle2 *{
	color:#000000;
}

#news-content table.editorTblStyleStyle2 th{
	font-weight: bold;
	color:white;
	background-color: #373737;
}

#news-content table.editorTblStyleStyle2 tr.tblEven td{
	background-color: #efefef;
}

#news-content table.editorTblStyleStyle2 table, #news-content table.editorTblStyleStyle2 tr,
#news-content table.editorTblStyleStyle2 th, #news-content table.editorTblStyleStyle2 td { border:1px solid white; }

/* -- Style 3 --*/
#news-content table.editorTblStyleStyle3 *{
	color:#000000;
}

#news-content table.editorTblStyleStyle3 table, #news-content table.editorTblStyleStyle3 tr,
#news-content table.editorTblStyleStyle3 th, #news-content table.editorTblStyleStyle3 td { border:1px solid white; }

#news-content table.editorTblStyleStyle3 th{
	font-weight: bold;
	color:white;
	background-color: #336699;
}

#news-content table.editorTblStyleStyle3 tr.tblEven td{
	background-color: #c5d9f1;
}

/* -- Style 4 --*/
#news-content table.editorTblStyleStyle4 *{
	color:#000000;
}

#news-content table.editorTblStyleStyle4 table, #news-content table.editorTblStyleStyle4 tr,
#news-content table.editorTblStyleStyle4 th, #news-content table.editorTblStyleStyle4 td { border:1px solid white; }

#news-content table.editorTblStyleStyle4 th{
	font-weight: bold;
	color:white;
	background-color: #336699;
}

#news-content table.editorTblStyleStyle4 tr.tblEven td{
	background-color: #efefef;
}

/* -- Style 5 --*/
#news-content table.editorTblStyleStyle5 *{
	color:#000000;
}

#news-content table.editorTblStyleStyle5 table, #news-content table.editorTblStyleStyle5 tr,
#news-content table.editorTblStyleStyle5 th, #news-content table.editorTblStyleStyle5 td { border:1px solid white; }

#news-content table.editorTblStyleStyle5 th{
	font-weight: bold;
	color:white;
	background-color: #779e04;
}

#news-content table.editorTblStyleStyle5 tr.tblEven td{
	background-color: #efefef;
}

/* -- Size tableau -- */
#news-content table.editorTblSize10 { width: 10%; }
#news-content table.editorTblSize20 { width: 20%; }
#news-content table.editorTblSize30 { width: 30%; }
#news-content table.editorTblSize40 { width: 40%; }
#news-content table.editorTblSize50 { width: 50%; }
#news-content table.editorTblSize60 { width: 60%; }
#news-content table.editorTblSize70 { width: 70%; }
#news-content table.editorTblSize80 { width: 80%; }
#news-content table.editorTblSize90 { width: 90%; }
#news-content table.editorTblSize100 { width: 100%; }

/* IMAGES AND SPIP
---------------------------------------------- */
#news-content table {
	border-collapse: collapse;
	margin: 0 auto;
	clear: both;
}

#news-content table caption {
	background-color: #779e04;
	color: #fff;
	font-size: 1.1em;
	font-weight: 700;
	padding: 4px;
	margin: 0 auto;
	text-align: center
}

#news-content table td, #news-content table th {
	padding: 4px 6px;
	border: 1px solid #fff;
	text-align: center;
}

#news-content table td { text-align: left; }
	#news-content table td.spipleft { text-align: left; }

#news-content table th a { color: #fff; }
#news-content table .row_first { background: url(http://m.bestofmedia.com/i/tomshardware/design/bg-th.gif) left top repeat-x; }
#news-content table .row_odd { background: #efefef; }

#news-content ul { margin-bottom: 1.5em; }
	#news-content ul li { padding-left: 20px; }
		#news-content ul li a {
			background: url(http://m.bestofmedia.com/i/tomsguide/design/3GreenDots.gif) center left no-repeat;
			padding-left: 10px;
		}

#news-content ol {
	padding-left: 10px;
	margin-left: 20px;
	list-style-type: decimal;
	margin-bottom: 1.5em;
}

.imgLeft { float: left; }
	.imgRight { float: right; }

.imgCenter {
	margin: 0 auto;
	text-align: center;
	display: block;
}

.imgContent {
	text-align: center;
	margin: 0 15px 15px 15px;
}

	td.imgContent {
		padding: 10px;
		vertical-align: top;
		text-align: center;
	}

	.imgContent .spipLegend {
		font-size: 10px;
		margin: 5px auto 0 auto;
		display: block;
	}

		.imgContent .spipLegend a { font-size: 10px; }

		.imgContent .spipLegend img {
			display: inline;
			padding: 0;
			margin: 0;
			margin-bottom: -10px;
		}

.imgTab { margin: 10px auto; }

#news-content strong, #news-content strong * { font-weight: 700; }
#news-content em, #news-content em * { font-style:italic; }

blockquote, #news-content blockquote {
	font-family: Arial;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	text-align: justify;
	border-style: dashed;
	padding: 4px;
	border-width: 1px;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 15px;
	background-color: #ddd;
}
/* End IMAGES AND SPIP--------------------------------- */

#news-content, .news-content {
	overflow: hidden;
	/*width: 560px;*/
}

	#news-content p, #news-content table, .news-content p, .news-content table { margin-bottom: 1.5em; }

	#news-content strong { font-weight: 700; }
	#news-content h4, .news-content h4 {
		font-weight: 700;
		color: #000;
		font-size: 14px;
		padding-bottom: 1px;
		margin: 1em 0 1.5em 0;
		border-bottom: 1px solid #efefef;
		clear: both;
	}

	#news-content h3, .news-content h3  {
		font-weight: 700;
		color: #000;
		font-size: 13px;
		margin-bottom: 1.5em;
	}
/* plus/moin */

#news-content .evaluation, .news-content .evaluation {
	background: #fbfcfd;
	border: 1px solid #d2dee5;
	padding: 10px;
}

	#news-content .evaluation .orangeFanGreyBg, .news-content .evaluation .orangeFanGreyBg {
		font-weight: 700;
		padding-bottom: 5px;
		text-align: center;
	}

	#news-content .evaluation .encadreBordsGrisSansBordsHt,
		.news-content .evaluation .encadreBordsGrisSansBordsHt {
			padding-bottom: 10px;
		}

		#news-content .evaluation .encadreGrisAvecBords li, .news-content .evaluation .encadreGrisAvecBords li {
			width: 49%;
			float: left;
			font-weight: 700;
		}

	#news-content .evaluation .StripesBg, .news-content .evaluation .StripesBg { clear: both; }
		#news-content .evaluation .listing, .news-content .evaluation .listing {
			float: left;
			width: 49%;
		}

			#news-content .evaluation .listing li, .news-content .evaluation .listing li {
				border: 0;
				line-height: 1.1em;
				width: 250px;
				margin-bottom: 3px;
				padding-left: 10px;
				background: #fff url(http://m.bestofmedia.com/i/tomsguide/design/3GreenDots.gif) left 5px no-repeat;
			}

#newsFooter-tools, .newsFooter-tools {
	color: #1378e0;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 5px;
}

	#newsFooter-tools .commenter, .newsFooter-tools .commenter {
		background: url(http://m.bestofmedia.com/i/tomsguide/design/bg-comment.gif) 10px center no-repeat;
		padding: 10px 10px 10px 45px;
	}


#web2Tools {
	padding-top: 10px;
}

.translated-content {padding:5px 0 0 0;}
.translated-content .translated-content-text {color:#000; 
	float:left;
	margin:-1px 0 0px 0;
	font-size:10px;}
	
.deliciousIcon, .facebookIcon, .diggitIcon {
		float:right;
		width:16px;
		height:16px;
		margin:0 0 0 10px;
	 	background: transparent url(http://m.bestofmedia.com/i/tomsguide/design/web2tools-sprite.gif) -32px top no-repeat;
}

.facebookIcon {background-position: -16px top;}	
.diggitIcon {background-position: 0px top;}	

	
h4.titre, h4.titre a { font-size: 14px; color: #02284E; }

.simplePub {
	padding: 0 10px 15px 10px;
	margin-bottom: 15px;
	background: #f1f2f3;
}

	.simplePub .wAhtitre {
		/*
			padding: 5px 10px;
			background: #F1F2F3;
		*/
		color: #adb6b9;
		font-size: 10px;
		text-align: right;
	}

	.simplePub .wAhImg {
		float: left;
		margin-right: 10px;
		border: 1px solid #d2dee5;
	}

/* =PHOTOREPORTAGE */
#nombrePhotos {
	text-align: center;
	padding-bottom: 10px;
}

div#nombrePhotos ul#listeVignette {
	line-height: 16px;
	height: 16px;
	margin-top: 10px;
}

	div#nombrePhotos ul#listeVignette li { display: inline; line-height: 20px; 	padding-left: 0; }
		div#nombrePhotos ul#listeVignette li a {
			background: url(http://m.bestofmedia.com/i/tomsguide/design/bt-vignette.gif) left top no-repeat;
			padding: 1px 16px 0 0;
		}

			div#nombrePhotos ul#listeVignette li a:hover {
				background-position: left -16px;
				text-decoration: none;
			}

				div#nombrePhotos ul#listeVignette li.active a, div#nombrePhotos ul#listeVignette li.active a:hover {
					background-position: left -32px;
					text-decoration: none;
				}

#blockVignette {
	position: absolute;
	z-index: 100;
	top: 0;
	left: 0;
	background: transparent url(http://m.bestofmedia.com/i/tomsguide/design/shadowAlpha.png) right bottom no-repeat;
	padding: 0 6px 6px 0px;
}

#containerVignette {
	border: 1px solid #fff;
	min-width: 50px;
	min-height: 50px;
	height: auto !important;
	width: auto !important;
	height: 50px;
	width: 50px;
	background: #fff url(http://m.bestofmedia.com/i/tomsguide/design/ajax-loaderLittle.gif) center center no-repeat;
}

	#containerVignette img { vertical-align: middle; }

#main .photoReportageBox { width: 586px; }
#tableauPhotoReportage { margin: 10px auto; }
table#tableauPhotoReportage td { padding: 0; }

#contenuPhotoReportage {
	padding: 10px;
	margin-bottom: 10px;
}
/* END PHOTOREPORTAGE */

/* DEBUT VIDEO */

#video-content { text-align: center; }

#video-description {
	margin-top: 15px;
	text-align: left;
}

/* FIN VIDEO */

/* DEBUT SHOPPINGBOX */

.shoppingBox table {
	font-size: 11px;
	color: #1378e0;
	width: 100%;
	border: 1px solid #d9e1e9;
}

	.shoppingBox th, .shoppingBox td {
		border: 1px solid #d9e1e9;
		text-align: center;
		vertical-align: middle;
		padding: 5px;
	}

		.shoppingBox th { background-color: #eeeeee; }
			.shoppingBox .bis td { background: #e3eaf0; }

	.shoppingBox .price, .shoppingBox .price a {
		color: #af261e;
		font-weight: 700;
	}

		.shoppingBox .price a { text-decoration: underline; }

	.shoppingBox .header, .shoppingBox .footer {
		font-weight: 700;
		background: #1378e0;
		border: #91bff1 1px solid;
		border-bottom: none;
		padding: 3px;
		color: #fff;
	}

		.shoppingBox .header {
			padding-left: 15px;
			text-align: left;
		}

		.shoppingBox .footer {
			text-align: center;
			border-bottom: 1px solid #91bff1;
		}

			.shoppingBox .footer a {
				text-decoration: underline;
				color: #fff;
			}
/* FIN SHOPPINGBOX */

/* = ALBUMSRELATIFS */
#main .oneThumbRelative {
	float: left;
	text-align: center;
	margin: 10px 11px 0 11px;
	width: 120px
}

	#main .oneThumbRelative .imgThumb {
		width: 130px;
		height: 90px;
		line-height: 90px;
		display: block;
		overflow: hidden;
	}

		#main .oneThumbRelative .imgThumb:hover { text-decoration: none; }

		#main .oneThumbRelative .imgThumb img {
			display: inline;
			vertical-align: middle;
		}

	#main .oneThumbRelative .legendThumb { margin-top: 5px; }
		#main .oneThumbRelative .legendThumb p {
			color: #adb6b9;
			font-size: 11px;
		}

.basicSidebar .oneThumbRelative { margin: 10px 0; }
	.basicSidebar .oneThumbRelative .imgThumb {
		width: 120px;
		height: 80px;
		margin-right: 10px;
		display: block;
		overflow: hidden;
		float: left;
		border: 1px solid #d2dee5;
		text-align: center;
	}

	.basicSidebar .oneThumbRelative .legendThumb {
		padding-top: 15px;
		float: left;
		width: 135px;
	}

		.basicSidebar .oneThumbRelative .legendThumb p { color: #ADB6B9; }
/* END ALBUMSRELATIFS */

.emptySpace {
	margin: 10px 0 15px 0;
	height: 15px;
	background: #f1f2f3;
}

#latestVideos .vignette {
	width: 60px;
	height: 60px;
}

/* LES NUMERIQUES */
#logoNum {
	float: right;
}
	#logoNum span {
		font-style: italic;
		float: left;
	}
	
#sommairePagi {
	float: left;
	font-weight: bold;
	line-height: 35px;
	margin-right: 10px;
}

#news-content ul.paginationReviewsNum {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
	ul.paginationReviewsNum li {
		float: left;
		width: 30%;
	}
	ul.paginationReviewsNum li.mid {
		text-align: center;
		float: none;
		margin: 0 auto;
	}
	ul.paginationReviewsNum li.next {
		text-align: right;
		float: right;
	}
		ul.paginationReviewsNum li.prev a {
			background: url(http://m.bestofmedia.com/i/tomsguide/design/bt-leftMini.gif) left 5px no-repeat;
			padding: 5px 5px 5px 20px;
		}
		ul.paginationReviewsNum li.next a {
			background: url(http://m.bestofmedia.com/i/tomsguide/design/bt-rightMini.gif) right 5px no-repeat;
			padding: 5px 20px 5px 5px;
		}

/* ENCADRE */
#encadre {
	float: right;
	width: 178px;
	background: #efefef;
	padding: 10px;
	font-size: 10px;
	margin: 0 0 15px 15px;
}
	#encadre h5 {
		font-size: 16px;
		color: #0a71d6;
		margin: 0 0 5px 0;
		padding: 0;
		text-align: center;
	}
	#encadre span.imgContent {
		display: block;
		float: none;
		text-align: center;
		margin: 0;
		padding: 0;
	}
		#encadre span.imgContent .spipLegend {
			display: none;
		}

#newsPage #forum_search ul {
	margin: 10px 0;
}

#dossierPage #forum_search ul {
	margin: 0 0 10px;
}

	#forum_search ul li {
		font-size: 11px;
		margin: 2px 0;
	}
		#forum_search ul li strong {
			font-weight: bold;
			font-size: 12px;
		}

		#forum_search a.seeAll {
			background:#FFFFFF url(http://m.bestofmedia.com/i/tomsguide/design/3GreenDots.gif) no-repeat scroll left 5px;
			padding: 0 0 0 10px;
		}

#forum_search .picto-forum {
	background: transparent url(http://m.bestofmedia.com/i/tomsguide/search/sprite.gif) no-repeat -120px 0;
	float: left;
	height: 19px;
	width: 20px;
	margin-right: 5px;
}

.price {
	font-weight: 700;
	color: #c20b29;
	display: block;
	padding: 5px 0;
}

/* TABLEAUX DE PRIX */
.tableauPrix {
	border: 1px solid #dae2e4;
	background-color: #f3f4f6;
	clear: both;
}
	#news-content .tableauPrix table {
		border-collapse: separate;
		margin-bottom:0px;
	}
		#news-content .tableauPrix table td.border {
			border-left: 1px solid white;
			border-right: 1px solid #dce1e5;
		}
			#news-content .tableauPrix table a {
				font-weight: bold;
			}
			#news-content .tableauPrix table td .price {
				font-weight: normal;
				font-size: 11px;
			}
			
			
				#news-content ul.shopping-s-table, #news-content ul.product-line { margin:0;}
			
				#news-content ul.shopping-s-table {
				width:250px;
				float:right;
				background:#fff;
				margin:0 0 0 10px;
				}

#picFullDesc {
  display: block;
}
    #news-content #picDesc ul.shopping-s-table, #news-content #picFullDesc ul.shopping-s-table {
      float: none;
      background: none;
      padding:0;
      margin:0;
    }
    
				#news-content ul li {
				 padding-left:10px;
				}

				#news-content 	.shopping-s-table li {
				background:#f2f3f5 ;
				border-top:1px solid #fff ;
				border-bottom:1px solid #d3d8da ;
				border-right:1px solid #bcc3c7;
				border-left:1px solid #bcc3c7;
				text-align:left;
				padding:2px 5px;
				margin:0;
				}

				#news-content .shopping-s-table .shopping-first {
				background : #fff url(http://m.bestofmedia.com/i/tomsguide/design/tg_shopping_s.png) no-repeat scroll left -132px;
				height:24px;
				border:0;
				padding:5px 0 0 27px;
				color:#fff;
				font-size:13px;
				font-weight:bold;
				}
				
				#news-content  .shopping-s-table .shopping-lastOffer {
					background : #fff url(http://m.bestofmedia.com/i/tomsguide/design/tg_shopping_s.png) no-repeat scroll left top;
					border:0;
					height:32px;
				}
					
				#news-content  .shopping-s-table .shopping-last {
				background : #fff url(http://m.bestofmedia.com/i/tomsguide/design/tg_shopping_s.png) no-repeat scroll left top;
				height:32px;
				border:0;
				padding:6px 10px 0 0;
				text-align:right;
				}

				#news-content .shopping-s-table .product-line .shopping-name {
				width:135px;
				padding:0;
				display:inline;
				float:left;
				height:20px;
				overflow:hidden;
				border:0;
				}

				#news-content .shopping-s-table .shopping-name a {
				color:#02284d;
				background:none;
				padding:0;
				}

				#news-content .shopping-s-table .product-line .shopping-price {
				padding:0;
				border:0;
			 	text-align:right;
			}


				#news-content .shopping-s-table .shopping-price a {
					color:#1578de;
					font-weight:bold;
					background:none;
				padding:0;
				}

				#news-content .shopping-s-table .shopping-last a {
							color:#1578de;
							font-weight:bold;
							padding:0 0 0 15px;
							text-decoration:underline;
				}

							#news-content .shopping-s-table .shopping-off {
							background: transparent url(http://m.bestofmedia.com/i/tomsguide/design/tg_shopping_s.png) no-repeat scroll left -90px;
							}

				#news-content .shopping-s-table .shopping-on {
							background: transparent url(http://m.bestofmedia.com/i/tomsguide/design/tg_shopping_s.png) no-repeat scroll left -53px;
							}

				#news-content .shopping-s-table .hide {
										display:none;
				}


				.shopping-s-table .shopping-last a:hover {
				text-decoration:none;
				}

				.shopping-moreShops {
				display:none;
				}
			
			
				
			 
					/* shopping large table */

					/* =================================== */
					/* = shopping-table background override = */
					/* =================================== */

					.shopping-table .bd,
					.shopping-table .t,
					.shopping-table .b,
					.shopping-table .b div {
					 	background-image: url(http://m.bestofmedia.com/i/tomsguide/design/shopping-table-dollar.png?aa);
					}	

					.shopping-table .t {
						width : 28px;
            height:28px;
					}

					.shopping-table .bd {
						border:0px solid green;
						padding-right:1px;
					}

					#news-content .shopping-table h3 {
						color: #fff;
						margin:0;
            height:28px;
            line-height:28px;
            padding:0;
					}

					#news-content	.shopping-content {
            background:#f2f3f5 ;
            clear: both;
            margin:0 0 0 -28px;
            padding:0;
            font-size:12px;
					}

					#news-content 	.shopping-content li a {
						background:none;
						font-size:12px;
					}
					#news-content 	.shopping-content li {
            border-top:1px solid #fff ;
            border-bottom:1px solid #bcc3c7 ;
            border-left:1px solid #bcc3c7 ;
            text-align:left;
            padding:5px 10px 5px 10px;
					}

					#news-content  .shopping-line .shopping-otherShops {
						float:right;
					}
					
					#news-content 	.shopping-content .first {
					border-top:0px solid #fff ;
					}

					#news-content 	.shopping-content .last {
					border-bottom:0px solid #d3d8da ;
					}
					
					#news-content 	.shopping-content .single {
						border:0px ;
					}


					#news-content  .shopping-line {
				margin:0;
				padding:0;
				clear:both;
				}

				#news-content  .shopping-line .shopping-img { 
				 border:0px solid red;
				padding-top:0;
				}

				#news-content  .shopping-line li img {
				width:30px;
					}

					#news-content  .shopping-line li {
						border:0;
						float:left;
						padding:7px 0px 0 0;
						text-align:left;			
						}

					 	#news-content  .shopping-line .shopping-product { 
							height:20px;
							overflow:hidden;	
							padding-left:0px;	
							width:190px;
						}

						#news-content  .shopping-line .shopping-price { 
							height:20px;
							overflow:hidden;	
							width:215px;
						}
				
			

				#news-content  .shopping-product a { 
				color: #02284d;
				font-weight:bold;
				}
				
				
				.sideOffers {
				width:99%;
				}

				.sideOffers td {
				border-bottom:1px dotted #ccc;
				vertical-align:top;
				padding:5px 0;
				}


				.sideOffers .second {
				width:145px;
				padding-right: 5px;
				padding-left: 5px;

				}

				.sideOffers .first img {
				border:1px solid #ccc;
				}

				.sideOffers  .product-name {
				font-weight:bold;
				font-size:12px;
				}

				.sideOffers  .price, .sideOffers  .merchant {
				color:#3C3B3B;
				display:block;
				font-size:11px;
				margin:0 0 3px 0;
				}

				.sideOffers .last {
				text-align:center;
				}

				.sideOffers  .price  {
				font-size:12px;
				font-weight:bold;
				padding:0;
				margin:0 0 0px 0;
				}


				.sideOffers .shopping-side  {
								padding:1px 10px;
								background : transparent url(http://m.bestofmedia.com/i/tomsguide/design/shopping_see_tg_fr.png?aa) no-repeat scroll 0px 0px;
								color:#fff;
								font-size : 12px;
								font-weight:bold;
								}
								
.keywords li{
	float : left;
	padding-right:4px;
}

.notice {
	border : 2px solid #eee;
	padding: 10px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
  
}
.newsInfos {
	font-size : 10px;
}

.listing.featured li.inline-block {
	width: 31%;
	text-align: center;
}

.listing.featured li.inline-block span {
	display: block;
	height: 90px;
}
.listing.featured li.inline-block a.linkTo {
	margin: 0;
}


/* pagination Drop down */

 .size2of6 { width: 33.3334%; }

   .ib { display: inline-block; }
   
   .spaceAuto { margin: 0 auto; }
   .spaceT10 { margin-top: 10px; }
   .spaceR5 { margin-right: 5px; }
   .spaceR10 { margin-right: 10px; }
   .spaceL5 { margin-left: 5px; }
   .spaceL10 { margin-left: 10px; }
   
   .inner5 { padding: 5px; }
   .inner10 { padding: 10px; }
   .innerT10 { padding-top: 10px; }
   .innerR5 { padding-right: 5px; }
   .innerR10 { padding-right: 10px; }
   .innerL5 { padding-left: 5px; }
   .innerL10 { padding-left: 10px; }
   
   .bgLightGrey { background-color: #f4f4f4; }
   .bgWhite { background-color: #fff; }

   .bGrey { border: 1px solid #cccccc; }
   .bbd { border-bottom:1px dotted #DFDFDF; }
   
   .blue { color: #004488; }
   
   .upper { text-transform: uppercase; }

   .pointer { cursor: pointer; }

   .imgCrop80x60 {
     max-width: 80px;
     max-height: 60px;
     overflow: hidden;
   }
   
   .dropDown { 
     position: relative;
     display: block; 
     margin: 6px auto;
     width: 265px;
   }
   #paginationBottom .dropDown .select {
     display: block;
     background: transparent 
     url(http://m.bestofmedia.com/p/images/design/sprites/tgu-gradient.1.1.png) 0 -320px;
     height: 23px;
     cursor: pointer;
     vertical-align: middle;
     border: 1px solid #D4D4D4;
   }
   
   .dropDown .select .value {
     background-color: #FFFFFF;
     margin-top: 1px;
     padding: 0 20px 0 10px;
     width: 210px;
     height: 22px;
     line-height: 25px;
     font-size: 93%;
     white-space: nowrap;
   }
   
   .dropDown .select .dropper {
     height: 23px;
     padding: 0;
     background-position: -811px -213px;
     border-left: 1px solid #D4D4D4;
     cursor: pointer;
   }
   
   .dropDown ul {
     position: absolute;
     top: 28px;
     left: -100px;
     width: 465px;
     font-size: 12px;
   }
   
   .dropDown ul li {
     border-bottom: 1px solid #F4F4F4;
     padding: 3px 10px;
   }
   
   .ie8 .dropDown .select .dropper,
   .ie9 .dropDown .select .dropper,
   .opera .dropDown .select .dropper {
       float:left;
       width:22px;
   }

   /* pagination */
   .pagination li {
     display: inline;
     max-width: 100% !important;
   }

   .pager {
     position:relative;
     width:85%;
     margin: 0 auto 10px;
     font-size:85%;
     line-height: 14px;
   }

   .pager a:hover,
   .pager a:active,
   .pager a:focus{
     text-decoration:none;
   }

   .pager .visible {
     display:block !important;
   }

   .pager li {
     display:inline;
     zoom : 1;
   }

   .pager .line {
     position:relative;
     text-align:center;
     margin-bottom:10px;
     width:100%;
   }

   .pager  ul li {
     padding:3px 0px;
     cursor:pointer;
   }

   .pager  ul .active {
     padding:3px 7px;
     font-weight:bold;
   }

   .pager ul a{
     padding:0 7px;
   }

   .pager .line ul li,
   .pager .more ul li {
     background-color:#F4F4F4;
     border: 1px solid #DFDFDF;
     margin:0 7px 0 0;
   }

   .pager .l0 .l1{
     border : none;
     background:none;
   }

   .pager .line ul .active,
   .pager .line ul li:hover {
     background-color:#FFFFFF;
     border-color:#000000 #DFDFDF #DFDFDF;
     border-width:2px 1px 1px;
   }

   .pager .l0 .l1:hover {
     background:none;
     border-width:0;
   }

   .pager .more {
     color:#004488;
     position:relative;
     padding: 3px 4px 3px 7px;
   }
   .ie7 .pager .more {
     padding: 3px 7px;
   }


   .pager .more .picto{
     background-position:-76px -81px;
     margin-left: 3px;
     border-left:1px solid #CCCCCC;
     text-indent: -9999px;
   }

   .pager .more .up{
     background-position:-12px -81px;
   }

   .pager .picto{
     float: none;
     background: url("http://m.bestofmedia.com/sfp/images/design/sprites/tgu-sprite-icon.1.1.png") no-repeat scroll 0 0 transparent;
     margin:0;
     width:5px;
     height:15px;
     padding: 0 5px;
   }

   .ie7 .pager .picto{
      padding: 0 7px;
      height:14px;
   }

   .pager .next,
   .pager .last{
     background-position:-45px -82px;
   }

   .pager .prev,
   .pager .first{
     background-position:-113px -82px;
     font-weight:bold;
   }

   .pager .layer {
     background-color:#F4F4F4;
     position:absolute;
     top:30px;
     left:0px;
     width:100%;
     z-index:5;
     line-height: 1.3em;
   }

   .pager .layer ul {
     line-height: 1.3em;
   }

   .pager .layer ul .line{
     padding:3px 7px;
   }

   .pager .layerArrow {
     background: url("http://m.bestofmedia.com/sfp/images/design/sprites/tgu-sprite-icon.1.1.png") no-repeat scroll 0 0 transparent;
     border-color: transparent transparent #F4F4F4;
     border-style:solid;
     border-width:10px;
     position:absolute;
     top:13px;
     left:17px;
     zoom:1;
   }

   /* IE6 */
   .ie6 .arw {
     _border-left-color: white;
     _border-top-color: white;
     _border-right-color: white;
     _filter: chroma(color=white);
     top:-3px;
   }

   .ie7 .arw{
     height: 0;
     width: 0;
   }

   #internalMain { overflow: visible; }
   .ie6 #internalMain { overflow: hidden; }
   #paginationBottom { z-index: 14; }

	  .tgu_dossier_pagination_5 .arrow { 
        margin-top: 8px;
        color: #000;
        line-height: 20px;
      }
      .tgu_dossier_pagination_5 .arrow .picto { 
        padding: 20px 20px 0 0;
      }
      .tgu_dossier_pagination_5 .arrowLeft .picto { 
        background-position: -326px -216px;
      }
      .tgu_dossier_pagination_5 .arrowRight .picto { 
        background-position: -426px -216px;
      }
      .tgu_dossier_pagination_5 .dropDown .value { 
        line-height: 23px;
      }
      .tgu_dossier_pagination_5 .dropDown .dropper { 
        background-position: -811px -215px; 
      }
		/*

		FEATURED MODULE

		*/

		 	.bgGrey {background-color:#F4F4F4;}
		   .bGrey {border: 1px solid #cccccc;}
		   .bts {border-top: 1px solid #000;}

		   .dateTime {
		     color: #666666;
		     font-size: 11px;
		     text-transform: uppercase;
		   }

		   .chevron .picto {
		     background-position: -52px -85px;
		     margin: 0;
		     padding: 0 0 3px 10px;
		   }

		    #featureModule .bts .reviewItem {
		     background: none;
		     padding: 10px 0 15px;
		     font-size: 19px;
			  font-weight:bold;
		   }

		   .tgu_dossier_feature_module {
		     margin-bottom: 21px;
		   }

			.tgu_dossier_feature_module_2 ul li div {
		     width: 182px;
			}

		   .tgu_dossier_feature_module_2 ul li .imgThumbnail {
		     width: 180px;
		     margin: 0 0 6px;
		     padding: 0;
		   }

		   .tgu_dossier_feature_module_2 ul li .imgThumbnail img {
		     width: 180px;
		     height: 140px;
		   }

		   .tgu_dossier_feature_module_2 ul li .label {
		     font-size: 14px;
		     line-height: 16px;
		   }

		   .tgu_dossier_feature_module_2 ul li .description {
		     margin-top: 4px;
		     font-size: 12px;
		     line-height: 16px;
		   }
