h1,h3 {
	color:#1893d4;
	font-size:18px;
	margin:0 0 20px 25px;
}

p#breadcrumbs {
	padding-left:25px;
}

p#breadcrumbs span {
	font-weight:bold;
}

.stronger {
	font-weight: bold;
}

/* Menu ----------------------------------------------
----------------------------------------------------*/

ul#tcg-menu li {
	float:left;
	display:block;
	width:215px;
	height:55px;
	margin-left:25px !important;
	margin-left:10px;
	margin-bottom:40px;
}

ul#tcg-menu li a {
	display:block;
	width:215px;
	height:55px;
}

a#logiciels {
	background:url(http://m.bestofmedia.com/i/tomshardware/design/bt-dl-logiciels.gif) no-repeat;
}

a#logiciels span, a#wallpapers span {
	margin-left:75px;
}

a#wallpapers {
	background:url(http://m.bestofmedia.com/i/tomshardware/design/bt-dl-wallpapers.gif) no-repeat;
}

a#drivers {
	background:url(http://m.bestofmedia.com/i/tomshardware/design/bt-dl-drivers.gif) no-repeat;
}

a#drivers span, a#perso span {
	margin-left:90px;
}

a#perso {
	background:url(http://m.bestofmedia.com/i/tomshardware/design/bt-dl-perso.gif) no-repeat;
}

ul#tcg-menu li a span {
	color:#1893d4;
	font-size:14px;
	font-weight:bold;
	display:block;
	padding-top:17px;
}

ul#tcg-menu li a#perso span {
	padding-top:7px;
}

/* End Menu ------------------------------------------
----------------------------------------------------*/

/* Main ----------------------------------------------
----------------------------------------------------*/

div#tcg-main {
	width:610px;
	float:left;
	margin-left:25px !important;
	margin-left:12px;
	padding-bottom:30px;
}

div.tcg-main-content {
	clear:both;
	min-height:330px;
}

*html div.tcg-main-content {
	height:330px;
}

div#tcg-main h2 {
	color:#af261e;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(http://m.bestofmedia.com/i/tomshardware/design/bg-title.gif) bottom right no-repeat;
	margin-bottom:20px;
}

div#tcg-main h2 span {
	background-color:#fff;
	padding-right:5px;
}

div#tcg-main-left {
	width:47%;
	float:left;
}

div#tcg-main-right {
	width:47%;
	float:right;
}

span.tcg-see-all {
	display: block;
	width: 100%;
}

	span.tcg-see-all a {
		float: right;
		display: block;
		text-align: right;
		background: url('http://m.bestofmedia.com/i/tomshardware/design/puce2.gif') left no-repeat;
		padding-left: 15px;
	}

#tcg-see-all-software, #tcg-see-all-drivers,
	#tcg-see-all-wallpapers, #tcg-see-all-perso {
		margin-top: 15px;
	}

a.tcg-pics {
	display:block;
	float:left;
	height:100%;
	margin-right:15px;
	min-height:110px;
}

*html a.tcg-pics {
	height:110px;
}

a.tcg-software-label {
	font-size:14px;
	font-weight:bold;
}

span.tcg-categorie {
	color:#bdc1c5;
	font-size:12px;
}

span.tcg-os {
	display:block;
	float:left;
	margin:5px 5px 0 0;
	color:#bdc1c5;
	font-size:12px;
}

div#tcg-main-left ul, div#tcg-main-right ul {
	clear:both;
}

li.tcg-list {
	clear:both;
}

li.tcg-list a {
	float:left;
	width:205px;
	margin-left:5px;
}

span.tcg-date {
	display:block;
	float:left;
	font-size:11px;
	color:#bdc1c5;
}

span.tcg-version {
	font-size:11px;
	color:#bdc1c5;
}

p.tcg-display-wallpapers {
	float:left;
	width:120px;
	text-align:center;
	margin-left:15px;
	overflow:hidden;
}

hr.tcg-display-wallpapers-hr {
	clear:both;
	visibility:hidden;
}

*html p.tcg-display-wallpapers {
	margin-left:10px;
}

div.tcg-submenu {
	width:631px;
	padding:5px 0 20px 0;
	margin-bottom: 10px;
	background:url(http://m.bestofmedia.com/i/tomshardware/design/tcg-submenu-bg.gif) bottom no-repeat;
}

div.tcg-submenu hr {
	visibility:hidden;
	clear:both;
}

div.tcg-submenu select {
	font-size:10px;
	width:110px;
}

div.tcg-submenu ul {
	clear:both;
	margin-left:30px;
}

ul#tcg-submenu-list {
	padding-bottom:30px;
}

ul#tcg-submenu-list li {
	float:left;
	width:200px;
}

ul#tcg-sort {
	padding-top:10px;
}

ul.tcg-sort li {
	float:left;
	margin-right:5px
}

span.tcg-sort-titre {
	font-weight:bold;
	color:#02284e;
}

h2#google {
	clear:both;
}

span.tcg-qty {
	color:#a2a5aa;
}

ul.tcg-pagination{
	width:623px;
}

ul.tcg-pagination li{
	display:block;
	float:left;
	line-height:60px;
}

li.tcg-pagination-previous {
	text-align:left;
	width:150px;
}

li.tcg-pagination-previous a {
	padding-left:15px;
	background:url(http://m.bestofmedia.com/i/tomshardware/design/pagination-previous.gif) left no-repeat;
}

li.tcg-pagination-current {
	text-align:center;
	width:315px;
}

li.tcg-pagination-next {
	text-align:right;
	width:150px;
}


li.tcg-pagination-next a {
	padding-right:15px;
	background:url(http://m.bestofmedia.com/i/tomshardware/design/pagination-next.gif) right no-repeat;
}

p.tcg-pub {
	background-color:#f4f4f4;
}

div.simplePub {
	padding: 0 10px 15px 10px;
	background: #f4f4f4;
	margin: 0 0 30px 0;
}

div.simplePub .wAhtitre {
	color: #adb6b9;
	font-size: 10px;
	text-align: right;
}

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

div.tcg-tcg {
	position: relative;
	clear:both;
	width: 100%;
	min-height:190px;
	border-bottom: 1px dotted #b4b4b4;
	padding: 0 0 10px 0;
	margin: 10px 0 0 0;
	overflow:visible;
}

*html div.tcg-tcg {
	height:190px;
}

div.tcg-tcg div {
	width: 460px;
}

span.tcg-tcg-label {
	font-size:15px;
	font-weight:bold;
	color:#1893d4;
}

span.tcg-tcg-grey {
	font-size: 12px;
	color: #a2a5aa;
}

span.tcg-tcg-sgrey {
	font-size: 11px;
	color: #a2a5aa;
}

strong.tcg-tcg-grey {
	font-size:12px;
	color:#a2a5aa;
}

span#tcg-note {
	padding-left:30px;
}

.tcg-details {
	padding: 0 25px 0 0;
	line-height:25px;
}

.tcg-links-details {
	display: block;
	height: 22px;
	padding: 10px 0 0 30px;
	background-repeat: no-repeat;
	margin: 0 10px 0 0;
}

.tcg-img {
	position: absolute;
	top: 0;
	right: 0;
}

p#tcg-empty {
	width:100%;
	text-align:center;
	line-height:60px;
}

div.tcg-wpaper {
	position: relative;
	width: 290px;
	padding: 0 15px 15px 0;
	float: left;
	display: inline;
}

* html div.tcg-wpaper { width: 275px; }

ul.tcg-wpaper-infos {
	width: 165px;
	float: left;
}

.tcg-h3 {
	color: #af261e;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	background: url(http://m.bestofmedia.com/i/tomshardware/design/bg-title.gif) bottom right no-repeat;
	margin-bottom: 10px;
}

	.tcg-h3 span {
		background-color: #fff;
		padding-right: 5px;
		color: #af261e;
	}
	.tcg-h3 a:hover, .tcg-h3 a {
		color: #af261e;
	}

.wallThumbInfos {
	float: right;
	width: 120px;
	height: 120px;
	overflow: hidden;
}

.format1, .format2, .format3 {
	width: 40px;
	height: 30px;
	float: left;
	font-size: 9px;
	padding-top: 14px;
	line-height: 1.5em;
	margin-bottom: 5px;
}

	.format1 { background: url('http://m.bestofmedia.com/i/tomshardware/design/ico-normal.png') top left no-repeat; }
	.format2 { background :url('http://m.bestofmedia.com/i/tomshardware/design/ico-large.png') top left no-repeat; }
	.format3 { background: url('http://m.bestofmedia.com/i/tomshardware/design/ico-large-2.png') top left no-repeat; }

p.tcg-actionbar {
	width: 630px;
	height: 50px;
	text-align: center;
	background: url(http://m.bestofmedia.com/i/tomshardware/design/tcg-actionbar-bg.gif) bottom no-repeat;
	padding: 10px 0 0 0;
	margin-bottom: 10px;
}

.tcg-actionbar .tcg-actionbar-links {
	padding: 16px 15px 16px 38px;
	line-height: 33px;
}

.tcg-actionbar .actionbar-alerte {
	display: block;
	width: 200px;
	height: 33px;
	padding: 0 0 0 38px;
	line-height: 16px;
}

.actionbar-alerte { background: transparent url('http://m.bestofmedia.com/i/tomshardware/design/bt-tcg-alerte2.gif') center left no-repeat; }
.actionbar-forum { background: transparent url('http://m.bestofmedia.com/i/tomshardware/design/bt-tcg-forum.gif') center left no-repeat; }
.actionbar-ami { background: transparent url('http://m.bestofmedia.com/i/tomshardware/design/bt-tcg-ami.gif') 6px 10px no-repeat; }
.actionbar-tcg {
	font-weight: 700;
	background: transparent url('http://m.bestofmedia.com/i/tomshardware/design/bt-tcg-tcg2.gif') center left no-repeat;
}

.halfLeft {
	float: left;
	width: 45%;
}
	.halfLeft strong { font-weight: 700; }

.halfRight {
	float: right;
	width: 45%;
}

#halfShadowBox {
	width: 570px;
	background: transparent url('http://m.bestofmedia.com/i/tomshardware/design/halfShadowBox-mid.gif') top left repeat-y;
	padding: 10px 30px 15px 30px;
	margin: 15px 0 0 0;
}

#halfShadowBox-btm {
	width: 630px;
	height: 10px;
	background: transparent url(http://m.bestofmedia.com/i/tomshardware/design/halfShadowBox-btm.gif) top left no-repeat;
	margin: 0 0 10px 0;
}

.dualLists {
	background: transparent url(http://m.bestofmedia.com/i/tomsguide/design/verticalDot.gif) center top repeat-y ;
}

.tcg-tableContent {
	width: 620px;
	/*height: 34px;*/
	text-align: left;
	margin: 0 0 0 3px;
}

*+html .tcg-tableContent {
	margin: 0;
	width: 630px;
}

* html .tcg-tableContent {
	margin: 0;
	width: 630px;
}
	.tcg-tableContent li {
		line-height: 32px;
		display: inline;
		padding: 8px 33.6px;
		margin: 0 2px 0 0;
		background: transparent url(http://m.bestofmedia.com/i/tomshardware/design/bg-tableContentMenu.gif) top left repeat-x;
	}

	.tcg-tableContent li.selected { background: transparent url(http://m.bestofmedia.com/i/tomshardware/design/bg-tableContentMenu.gif) bottom left repeat-x; }
		.tcg-tableContent li a strong {
			color: #fff;
			font-weight: 700;
		}

		.tcg-tableContent li a:hover { text-decoration: none; }

#tcg-content-details {
	position: relative;
	border: 1px solid #b3b3b3;
	width: 566px;
	padding: 10px 20px;
	margin: 0 0 10px 3px;
}

#tcg-content-details hr {
    visibility:hidden;
    clear:both;
}

#tcg-content-details2 {
	padding: 10px 0;
	width: 616px;
	position: relative;
	border: 1px solid #b3b3b3;
	margin: 0 0 10px 3px;
}

	* html #tcg-content-details { width: 570px; }
	*+html #tcg-content-details { width: 570px; }
	* html #tcg-content-details2 { width: 620px; }
	*+html #tcg-content-details2 { width: 620px; }

.yourReview li {
	display: inline;
	padding: 0 20px 0 10px;
	background: transparent url(http://m.bestofmedia.com/i/tomshardware/design/puce.gif) center left no-repeat;
}

.commentsBox2 {
	margin: 15px 0;
}

.point2 {
	border-top: 1px dotted #b4b4b4;
	padding: 10px 0 0;
	margin: 10px 0 5px 0;
}

.point2 .picsPlus {
	float: left;
	width: 10%;
	text-align: left;
	margin-top: 7px;
	background: transparent url(http://m.bestofmedia.com/i/tomshardware/design/bt-plus.gif) top left no-repeat;
	width: 31px;
	height: 31px;
}

.point2 .picsMoins {
	float: left;
	width: 10%;
	text-align: left;
	margin-top: 7px;
	background: transparent url(http://m.bestofmedia.com/i/tomshardware/design/bt-moins.gif) top left no-repeat;
	width: 31px;
	height: 31px;
}

.point2 .comments {
  float: right;
  width: 90%;
}

	.point2 .comments p {
		text-align: justify;
	}
#popTcgs li {
	width: 50%;
	float: left;
	margin: 0 0 10px 0;
}

#tcg-others {
	margin: 20px 0;
}

#tcg-desc {
	width: 435px;
	text-align: justify;
	float:left;
}

#tcg-desc-noimg {
	text-align: justify;
}

.tcg-pictureDesc {
	position: absolute;
	top: 20px;
	right: 20px;
}

#tcg-pictureDesc-show {
    float:left;
}

#tcg-viewPictures {
	margin-left:455px;
	text-align: center;
}

#tcg-wallpapers {
	text-align:center;
	margin-bottom:20px;
}

#tcg-no-info {
	text-align:center;
	margin:10px 0
}

.tcg-greyBg {
	background: #ebebeb;
}

#tcg-dlStart {
	padding: 15px 15px 0 15px;
}
	#tcg-dlStart #tcg-server1 {
		display: block;
		text-align: center;
		margin: 5px 0 0 0;
	}
#tcg-dlStart-links {
	padding: 5px 15px 15px 15px;
	text-align: center;
}
	#tcg-dlStart-links a {
		padding: 11px 20px 11px 42px;
		line-height: 35px;
	}

	#tcg-dlStart-links .fiche { background: transparent url(http://m.bestofmedia.com/i/tomshardware/design/picto-tcgBack.gif) top left no-repeat; }
	#tcg-dlStart-links .notation { background: transparent url(http://m.bestofmedia.com/i/tomshardware/design/picto-tcgNote.gif) top left no-repeat; }
	#tcg-dlStart-links .forum { background: transparent url(http://m.bestofmedia.com/i/tomshardware/design/picto-tcgForum.gif) top left no-repeat; }

#othersServers li {
	text-align: center;
	padding: 5px 0;
}

span#tcg-top-dl {
	font-size:14px;
	font-weight:bold;
	color:#af261e;
	margin-left:30px;
}

ul#other-wallpapers li {
	width:150px;
	float:left;
	height:150px;
	text-align:center;
}

span.size {
	font-size:10px;
	color:#adb6b9;
}

/* End Main ------------------------------------------
----------------------------------------------------*/

/* Sidebar -------------------------------------------
----------------------------------------------------*/

div#tcg-sidebar {
	width:338px;
	float:right;
	margin-top:-15px;
}

p#tcg-sidebar-Anzeigen {
	text-align:center;
	clear:both;
}

span#tcg-advertTitle {
	display:block;
	width:98%;
	height:15px;
	font-size:10px;
	color:#a3a3a3;
	text-align:right;
	line-height:10px;
}

div#tcg-sidebar h2 {
	color:#af261e;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(http://m.bestofmedia.com/i/tomshardware/design/bg-title1.gif) no-repeat;
	padding-left:50px;
	line-height:13px;
	margin-top:20px;
	margin-bottom:10px;
}

div.tcg-sidebar-content {
	width:334px;
	border:solid 1px #d9d9d9;
}

div.tcg-sidebar-content ul {
	list-style-image: url(http://m.bestofmedia.com/i/tomshardware/design/puce.gif);
	margin:10px 0 10px 30px;
}

div.tcg-delimiter {
	width:99%;
	height:34px;
	background:url(http://m.bestofmedia.com/i/tomshardware/design/bg-sidebar.gif) repeat-x;
	margin-top:3px;
}

div.tcg-delimiter hr{
	display:none;
}

span.lien-partenaire {
	color:#1893d4;
}

ul#menu1 li {
	width:168px;
	height:60px;
	display:block;
	float:left;
	margin-bottom:10px;
	text-align:center;
}

ul#menu1 a {
	display: block;
	margin: 18px 0 0 5px;
	font-weight: 700;
	line-height: 13px;
}

li#m_softwares { background:url(http://m.bestofmedia.com/i/tomshardware/design/m_softwares.gif) no-repeat; }
li#m_wallpapers { background:url(http://m.bestofmedia.com/i/tomshardware/design/m_wallpapers.gif) no-repeat; }
li#m_drivers { background:url(http://m.bestofmedia.com/i/tomshardware/design/m_drivers.gif) no-repeat; }
li#m_perso { background:url(http://m.bestofmedia.com/i/tomshardware/design/m_perso.gif) no-repeat; }
li#m_perso a { margin:10px 0 0 30px; }


/* End Sidebar ---------------------------------------
----------------------------------------------------*/

/* DEBUT CAROUSEL */

.carousel-component {
	position: relative;
	overflow: hidden;
	visibility: visible; /* component turns it on when first item is rendered */
}

	.carousel-component ul.carousel-list {
		width: 10000000px;
		position: relative;
		z-index: 1;
	}

	.carousel-component .carousel-list li {
		float: left;
		list-style: none;
		overflow: hidden;

	}

	.carousel-component .carousel-vertical li {
		float: none;
		margin-bottom: 0;
	}

	.carousel-component ul.carousel-vertical {
		width: auto;
	}

	.carousel-component .carousel-clip-region {
		overflow: hidden;
		margin: 0 auto;
		position: relative;
	}

	/**
	 * Safe to override. It is safe to override background, padding, margin, color,
	 * text alignment, fonts, etc. Define a separate CSS file and override your style
	 * preferences.
	 **/

	.carousel-component {
		background: #3F3F3F;
		padding: 0;
		color: #618cbe;
	}
	.carousel-component ul.carousel-list {
		margin: 0;
		padding : 0;
	}

		.carousel-component .carousel-list li {
			text-align: center;
			margin: 0;
			padding: 0;
			font: 10px verdana,arial,sans-serif;
			color: #666;
		}

#html-carousel {
	/*background: #FFFFFF;*/
	background-color: #ffffff;
}

	#html-carousel .carousel-list li {
		margin: 4px 1px 0 1px;
		border: 1px solid orange;
	}

	#html-carousel .carousel-list li {
		width: 138px;
		border: 0 solid green;
		padding: 1px;
		padding-top: 10px;
		text-align: center;
		color: #3F3F3F;

	}

		#html-carousel .carousel-list li img {
			border: 1px solid #999;
			display: block;
			margin: 0 auto;
		}

	#html-carousel {
		margin-bottom: 10px;
		float: left;
		width: 575px;
		/*height: 170px;*/
		padding-left: 5px;
		/*margin-left: 15px;*/
	}

	#html-carousel #currentThumb {
		border: 3px solid #ff0000;
	}

#conteneur_thumbs {
	width: 94%;
	margin: 0 auto;
}
.screenshotPagination {
	text-align: center;
}

.screenshotPagination ul li {
	display: inline;
	padding: 0 5px;
}

#trombonne {
	height: 47px;
	width: 44px;
	background: url(http://m.bestofmedia.com/i/tomshardware/design/trombonne.png) left top no-repeat;
	position: absolute;
	z-index: 2;
	top: 206px;
	left: 402px;
}

#contentInside {
	background: #fff;
}

/* BUTTONS */
#prev-arrow-container  { /* PERSO */
	float: left;
	margin: 0;
	padding: 0 0 5px 15px;
}

#next-arrow-container { /* PERSO */
	float: right;
	margin: 0;
	padding: 0 15px 5px 0;
}

#next-arrow {
	cursor: pointer;
}

#prev-arrow {
	cursor: pointer;
}

#popinMAJ, #popinMailAmi {
	position: absolute;
	z-index: 300;
	padding: 0px;
	margin-left: 100px;
	background: #fff url(http://m.bestofmedia.com/i/tomshardware/design/bg-popin.gif) left bottom repeat-x;
	border: 1px solid #d5d2d2;
	border-right: 3px solid #d5d2d2;
	border-bottom: 3px solid #d5d2d2;
	width: 400px;
	height: 250px;
}

.popit-title {
	background: transparent url(http://m.bestofmedia.com/i/tomshardware/design/bg-popin-title.gif) top left repeat-x;
	height: 21px;
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	padding: 5px;
}

/* DEBUT NOTATION & CO */


.notation-box .note-title {
	float: left;
	width: 180px;
	display: block;
	line-height: 26px;
	height: 26px;
}

.notation-box .star-rating {
	float: left;
}

.notation-box .note-legend {
	float: left;
	display: block;
	line-height: 26px;
	height: 26px;
	padding-left: 20px;
	color: #81949F;
}

form#tcg-content-notation {
	border:solid 1px #b3b3b3;
	padding:10px 25px;
	margin:0 0 10px 3px;
}

form#tcg-content-notation h3 {
	font-size:16px;
	font-weight:bold;
	color:#af261e;
	margin-top:10px;
}

form#tcg-content-notation p {
	font-weight:bold;
	color: #adb6b9;
	margin:10px 0;
}

form#tcg-content-notation p#tcg-notation-title {
	float:left;
	color:#000;
	font-weight:normal;
}

form#tcg-content-notation ul li {
	float:left;
}

form#tcg-content-notation ul li {
	display:block;
	float:left;
	background:url(http://m.bestofmedia.com/i/tomsguide/design/visitor_star.png) left top no-repeat;
}

form#tcg-content-notation ul li a {
	display:block;
	width:20px;
	height:20px;
	overflow:hidden;
	background:url(http://m.bestofmedia.com/i/tomsguide/design/no_star.png) left top no-repeat;
	text-indent:-999px;
}

form#tcg-content-notation hr {
	visibility:hidden;
	clear:both;
}

form#tcg-content-notation p#warning {
	margin-top: 10px;
	text-align: right;
	font-style: italic;
	color:#000;
	font-weight:normal;
}

form#tcg-content-notation p#admin-comment {
	line-height:10px;
	color:#000;
	font-weight:normal;
}

form#tcg-content-notation textarea {
	margin-left:50px;
	width:200px;
}

input#tcg-notation-submit {
	color:#fff;
	width:219px;
	height:24px;
	border:0;
	cursor:pointer;
	background:url(http://m.bestofmedia.com/i/tomshardware/design/enregistrer-commentaire.png) left no-repeat;
}

form#tcg-content-notation p#tcg-notation-link {
	font-weight:normal;
}

form#tcg-content-notation p#tcg-plus {
	background:url(http://m.bestofmedia.com/i/tomshardware/design/bt-plus.gif) left no-repeat;
	color:#000;
	font-weight:normal;
}

form#tcg-content-notation p#tcg-moins {
	background:url(http://m.bestofmedia.com/i/tomshardware/design/bt-moins.gif) left no-repeat;
	color:#000;
	font-weight:normal;
	margin-bottom:10px;
}

form#tcg-content-notation p#tcg-submit {
	text-align:right;
}

/* Adaptation sur detail_show.tpl */

form#tcg-content-notation-show {
	margin-bottom:20px;
}

form#tcg-content-notation-show p {
	font-weight:bold;
	color: #adb6b9;
	margin:10px 0;
}

form#tcg-content-notation-show ul li {
	float:left;
}

form#tcg-content-notation-show ul li {
	display:block;
	float:left;
	background:url(http://m.bestofmedia.com/i/tomsguide/design/visitor_star.png) left top no-repeat;
}

form#tcg-content-notation-show ul li a {
	display:block;
	width:20px;
	height:20px;
	overflow:hidden;
	background:url(http://m.bestofmedia.com/i/tomsguide/design/no_star.png) left top no-repeat;
	text-indent:-999px;
}

form#tcg-content-notation-show hr {
	visibility:hidden;
	clear:both;
}

form#tcg-content-notation-show p#admin-comment-show {
	line-height:10px;
	color:#000;
	font-weight:normal;
}

form#tcg-content-notation-show textarea {
	width:605px;
	height:80px;
	background:url(http://m.bestofmedia.com/i/tomshardware/design/textarea.gif) no-repeat;
	border:solid 1px #e5e6e6;
	margin-bottom:5px;
	padding:5px;
}

input#tcg-notation-submit-show {
	color:#fff;
	width:219px;
	height:24px;
	border:0;
	cursor:pointer;
	background:url(http://m.bestofmedia.com/i/tomshardware/design/enregistrer-commentaire.png) left no-repeat;
}

form#tcg-content-notation-show p#tcg-notation-link-show {
	font-weight:normal;
}

form#tcg-content-notation-show p#tcg-plus-show {
	background:url(http://m.bestofmedia.com/i/tomshardware/design/bt-plus-mini.gif) left no-repeat;
	color:#000;
	line-height:20px;
	padding-left:30px;
}

form#tcg-content-notation-show p#tcg-moins-show {
	background:url(http://m.bestofmedia.com/i/tomshardware/design/bt-moins-mini.gif) left no-repeat;
	color:#000;
	line-height:20px;
	padding-left:30px;
}

form#tcg-content-notation-show p#tcg-submit-show {
	text-align:right;
}

form#tcg-content-notation-show p#tcg-obligatoire {
	font-weight:normal;
	font-size:11px;
}

/* FIN NOTATION & CO */

.tcgCategories { margin-bottom: 15px; }
	.tcgCategories .wallLink { text-align: right; }

	.tcgCategories li {
		float: left;
		width: 120px;
		height: 135px;
		margin-left: 65px;
		overflow: hidden;
	}

		.tcgCategories .wallpaperCategory {
			display: block;
			height: 90px;
			margin-bottom: 5px;
			overflow: hidden;
		}

.wallGlobal {
	width: 48%;
	float: left;
}

.gris {
	font-size: 12px;
	color: #adb6b9;
}

.pagination .hidden { visibility: hidden; }

#tcg-content-details .wallTitle {
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: 700;
	text-align: center;
}

#tcg-wallpapers {
	position: relative;
	overflow: hidden;
}

#tcgWallPrev, #tcgWallNext {
	display: block;
	position: absolute;
	top: 50%;
	width: 24px;
	height: 30px;
	background: #fff top left no-repeat;
}

	#tcgWallPrev {
		left: 0;
		background-image: url('http://m.bestofmedia.com/i/tomshardware/design/carousel/prev.gif');
	}

	#tcgWallNext {
		right: 0;
		background-image: url('http://m.bestofmedia.com/i/tomshardware/design/carousel/next.gif');
	}

		#tcgWallPrev span, #tcgWallNext span { display: none; }

/* PAGE POST DOWNLOAD */
#tcgPostDownload #main {
    width: 985px;
}

#tcgPostDownload #internalMain {
    width: 639px;
}

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

#tcgPostDownload .basicCentral {
    width: 629px;
}

#tcgPostDownload #tcgScreenshots {
	clear: both;
	width: 100%;
	margin-top: 10px;
	text-align: center;
}

	#tcgPostDownload #tcgScreenshots li {
		float: left;
		width: 25%;
        display: inline;
		font-size: 10px;
	}

#allSSCat {
    float: right;
    margin-right: 15px;
}

#tcgPostDownload #header-news-title {
    color: #3B3C3A;
    width: auto;
    margin-bottom: 10px;
}

#tcgPostDownload #titlePostDownload {
    font-size: 14px;
    margin: 10px 0 15px;
}

#tcgPostDownload .seeAll {
    margin: 5px 10px 0 0;
}

#tcgPostDownload h2 {
    background: transparent url(http://m.bestofmedia.com/i/tomshardware/v2/titleBloc.gif) left top repeat-x;
}

#tcgScreenshots2 li {
    float: left;
    margin-bottom: 5px;
    text-align: center;
    width: 50%;
}

#tcgPostDownload .linkMaj {
    background: transparent url(http://m.bestofmedia.com/i/tomshardware/design/bt-tcg-alerte2.gif) left top no-repeat;
    padding-left: 40px;
    line-height: 30px;
    display: block;
    height: 35px;
}

#tcgPostDownload .vignetteLink {
    float: left;
    margin-right: 10px;
}

/* ================================== */
/* = Adsense TCG DE					= */
/* ================================== */
div#tcg-main div.google_ads_bom_title{
	background:url("http://m.bestofmedia.com/i/tomshardware/design/bg-title.gif") no-repeat scroll right bottom transparent;
	font-family:Georgia,"Times New Roman",Times,serif;
	color:#AF261E;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
	text-transform:uppercase;
}

div#tcg-sidebar div.google_ads_bom_title{
	color:#AF261E;
	font-size:14px;
	font-weight:bold;
	line-height:13px;
	margin-bottom:10px;
	margin-top:20px;
	text-transform:uppercase;
}
