a:visited {
	color:#114376;
}

#main,#main2 {
	width:980px;
	border:0 solid orange;
	padding-left:15px;
}

#internalMain {
	position:static;
	width:620px;
	overflow: hidden;
	float:left;
	z-index:0;
	border:0 solid lime;
}

#internalSidebar {
	width:336px;
	float:right;
	margin:0 1px 0 0;
	text-align:center;
	padding:0 15px 15px 0;
	border:0 solid lime;
	text-align:left;
}

.brandTitleContainer {
	background-repeat:no-repeat;
	height:60px;
	margin-bottom:10px;
}

.brand-title {
	position:relative;
	font-size:18px;
	font-weight:bold;
	margin:0 0 10px;
}

.brandTitleContainer .brand-title {
	color:#FFFFFF;
	margin-left:10px;
	padding-top:10px;
}

.brand-rss {
	background-position:3px -241px;
	position:absolute;
	height:30px;
	width:50px;
	top:0;
}

.brand-rss-position{
	position:relative;
}

.brandTitleContainer .brand-rss {
	top:10px;
}

.sponsored-box {
	margin-top:10px;
}

.sponsored-box h3 {
	color:#000;
}

.by-results {
	clear:both;
}

.brand-listing {
	margin:10px 0 0;
}

.brand-listing li {
	overflow:hidden;
	margin:0 0 20px;
}

.brand-listing .brand-href,.brand-listing .brand-infos {
	float:left;
	margin:0 5px 0 0;
}

.brand-listing .brand-href {
	width:120px;
}

.brand-listing .brand-infos {
	width:480px;
	margin:0 0 0 10px;
	border:0 solid red;
}

.brand-infos-title {
	font-size:15px;
	font-weight:bold;
	display:block;
}

.brand-infos-categ,.brand-infos p {
	font-size:10px;
}

.brand-date {
	font-size:10px;
	color:#C4C4C4;
}

.brand-next {
	font-weight:bold;
}

.paginationContainer {
/*width : 50%;*/
	margin:auto;
}

.right-list .brand-more {
	text-align:right;
	border:0 solid lime;
}

.basicSidebar ul {
	padding:0;
}

.basicSidebar ul li a {
	background:none;
	display:inline;
	padding:0;
}

.brand-more a {
	background:transparent url(http://m.bestofmedia.com/i/tomshardware/v2/sprites3.png) no-repeat scroll left -1177px;
	padding:0 10px;
}

.brand-right-more {
	font-weight:bold;
	text-align:right;
}

.paginationContainer .pageListe {
	width:auto;
}

.filters-box ul li,.filters-box .remove,.search .results h3,.search-box #searchForm .ok,.search-box #searchForm .ok span,.glossary .results h3 {

	
/*background : transparent url(http://m.bestofmedia.com/i/tomshardware/v2/sprites3.png) no-repeat scroll top left;*/
}

.filters-box .t {
	width:28px;
}

.filters-box h3 {
	padding-left:10px;
	font-size:13px;
	font-weight:normal;
	color:#02284e;
}

.filters-box h4 {
	font-size:12px;
	margin-top:10px;
	font-weight:bold;
	color:#02284e;
}

.filters-box ul {
	zoom:1;
	width:100%;
}

.filters-box ul li {
	background-position:0 -121px;
	padding-left:15px;
}

.filters-box .selected {
	font-weight:bold;
}

.filters-box .remove {
	background-position:100% -159px;
	padding:2px 8px;
	margin-left:3px;
	text-decoration:none;
	zoom:1;
	cursor:pointer;
}

.sponsored-box .t {
	border:0 solid lime;
	width:12px;
	background-position:0 top;
}

.sponsored-box .bd {
	border:0 solid lime;
}

.sponsored-box h3 {
	font-weight:bold;
	color:#3B3B3B;
}

.by-results ul li {
	width:40%;
	float:left;
}

.by-brands ul li {
	float:left;
	padding-left:5px;
}

.addthis_toolbox {
	width:100%;
}


	
/* Bloc forum */
#forumForm ul li {
	border-style:none;
}

#forumForm .forumFormTitle {
	background:transparent url(http://m.bestofmedia.com/i/tomsguide/design/onglet_forum_partner_spaces.png) no-repeat left top;
	color:#fff;
	font-size:14px;
	font-weight:normal;
	font-family:Georgia;
	padding:0 0 0 5px;
}

#forumForm .forumFormTitle span {
	background:#fff url(http://m.bestofmedia.com/i/tomsguide/design/onglet_forum_partner_spaces.png) no-repeat right top;
	display:block;
	line-height:22px;
	height:22px;
}

#forumForm ul.forumFormContent {
	border:1px #88a72f solid;
	background-color:#f5f5f5;
	padding:5px;
}

#forumForm .forumFormContent label {
	font-weight:bold;
	color:#000;
}

#forumForm input,#forumForm textarea {
	border:solid 1px #d4d7dc;
}

#forumForm ul li a {
	background:#FFFFFF url(http://m.bestofmedia.com/i/tomsguide/design/btn_green.gif) no-repeat left 0;
	padding-left:10px;
	display:block;
}

.withArrows,.withArrows span {
	background:#FFFFFF url(http://m.bestofmedia.com/i/tomsguide/design/btn_green.gif) no-repeat scroll left center;
}

.withArrows span {
	background-position:right center;
	display:block;
	float:left;
	height:23px;
	line-height:23px;
	padding-right:10px;
}

#forumForm ul li {
	margin:0;
}

#brandpages #main,#brandpagesFiltered #main {
	width:980px;
}

#twitterWidget {
    border:1px solid #DDE1E4;
}

/* Best offers */

#container #kk-widget .container table #kk-btn {
background: url('http://m.bestofmedia.com/i/tomsguide/design/shopping_see_widget.png') left bottom no-repeat;
width:45px;
height:19px;
}

#container #kk-widget .container table td.last {
position:relative;
width:30%;
padding:0px 0 0 0;
vertical-align:top;
}

#container #kk-widget .container table .price {
font-size:13px;
color:#3c3b3b;
}


#container #kk-widget .container   {
border:0;
}

#container #kk-widget .container table td {
padding:4px 0 0 0;
vertical-align:top;
}

#container #kk-widget .container .name a {
color:#1378e0;
}

#container #kk-widget .container .name a:hover {
text-decoration:underline;
}

.sideOffers {
width:99%;
}

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

.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-weight:bold;
font-size:12px;
}
/* end Best offers */

.headerBan{
padding : 10px 0 10px 0px;
}

#browseTitle{
	float:left;
}