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

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

/* Sitemap */
#sitemap #title, #sitemap .box #forumPages, #sitemap .box .pagesListing, #contact #form li, #partners #IdnPartners { margin-bottom: 10px; }
	#sitemap #topPages { margin: 0 0 10px 15px; }
		#sitemap #topPages li, #sitemap .box .searchPages li, #sitemap .box #forumPages li, #cnil .more, #rss #infos #desc li, #partners li {
			background: #fff url(http://m.bestofmedia.com/i/tomsguide/design/3GreenDots.gif) left 5px no-repeat;
			padding-left: 10px;
		}

	#sitemap .box { margin: 10px 0 10px 15px; }
		#sitemap .googleBox { margin: 10px 0 0 15px; }
		#sitemap .searchPages li { margin: 0 0 5px 0; }
		#sitemap .searchPages .results { font-style: italic; }
		#sitemap .box #forumPages li { margin: 0 0 10px 0; }
		#sitemap .box .pagesListing li { display: inline; }

/* Cnil */
#cnil p, #rss p, #form p { margin: 5px 0 10px 0; }
	#cnil .titleFirstLevel { font-weight: 700; }

	#cnil .titleSecondLevel {
		font-style: italic;
		text-decoration: underline;
	}

/* CGU */
#cgu p {
	margin: 5px 0 10px 0;
	text-align:justify;
}

	#cgu .titleFirstLevel { font-weight: 700; }
	#cgu .titleSecondLevel {
		font-style: italic;
		text-decoration: underline;
	}

	#cgu ul { margin-left: 20px; }
		#cgu li {
			margin-top: 10px;
			text-align: justify;
		}

	#cgu .decimal { list-style-type: decimal; }

/* RSS */
#rss #infos #desc { margin: 15px 0 15px 15px; }
	#rss #infos #news { margin: 10px 0 10px 0; }
	#rss #infos #syndication { margin-top: 10px; }

	#rss #infos #syndication .name { text-align: left; }
		#rss #infos #syndication td {
			width: 250px;
			text-align: center;
			padding-bottom: 5px;
			vertical-align: top;
		}

/* Page contact */
#contact #form, #contact #form textarea { width: 550px; }
	#contact #form input { width: 300px; }

	#contact #form .submitBox .content { float: right; }
		#contact #form .submitBox .input {
			background: url('http://m.bestofmedia.com/i/tomsguide/design/bt-valider-centre.gif') repeat-x;
			float: left;
			height: 23px;
			padding: 1px;
		}

			#contact #form .submitBox .input input {
				border: none;
				width: auto;
				background: none;
				color: #fff;
				cursor: pointer;
			}

		#contact #form .submitBox .rightBorder { background: url('http://m.bestofmedia.com/i/tomsguide/design/bt-valider-droite.gif'); }
		#contact #form .submitBox .leftBorder { background: url('http://m.bestofmedia.com/i/tomsguide/design/bt-valider-gauche.gif'); }
			#contact #form .submitBox .leftBorder, #contact #form .submitBox .rightBorder {
				float: left;
				width: 5px;
				height: 23px;
				background-repeat: no-repeat;
			}

.errorIndicator {
	padding-left: 30px;
	line-height: 15px;
}

/* Partenaires */
#partners ul { margin: 5px 0 0 10px; }

/* Autres */
ol { margin: 0 0 0 15px; }

/* Glossaire */
#glossaire { padding: 10px 0; }
	#glossaire p { margin-bottom: 10px; }
	#glossaire .lettre { text-transform: uppercase; }
	#glossaire .desc { margin-bottom: 15px; }
	#glossaire .page { text-transform: capitalize; }