* {
	padding:0;
	margin:0;
}
body {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #5d717e;
}
#page{
	margin: 0 auto 2px auto;
	text-align:left;
	width: 796px;

		background: #8F8E8E url(http://www.sportdistributeur.com/theme/background.jpg) center repeat-y;
	margin: 0px auto 0px;

}
#header{
width:780px;
height:250px;
margin: 0px auto 0px;
}
#header_left{
width:383px;
height:250px;
float:left;
}
#header_left_top{
width:383px;
height:57px;
background:url('http://www.sportdistributeur.com/theme/top_left.jpg') no-repeat;
}
#header_left_center{
width:383px;
height:138px;
}
#header_left_center1{
float:left;
width:258px;
height:103px;
}
#header_left_center3{
width:123px;
float:right;
height:138px;
background:url('http://www.sportdistributeur.com/theme/top_center.jpg') no-repeat;
}
#header_left_center2{
float:left;
width:258px;
height:35px;
background:url('http://www.sportdistributeur.com/theme/top_left2.jpg') no-repeat;
}

#header_left_breadcrumb{
width:383px;
height:54px;
background:url('http://www.sportdistributeur.com/theme/breadcrumb.jpg') no-repeat;
padding-top:32px;
padding-left:15px;
}
#header_left_breadcrumb a{
text-decoration:none;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #ff8b02;
	font-weight:bold;
}
#header_right{
float:right;
width:397px;
height:250px;
background:url('http://www.sportdistributeur.com/theme/top_right.jpg') no-repeat;
}
#content{
width:780px;
min-height:400px;
margin: 20px auto 0px;
background:url('http://www.sportdistributeur.com/theme/background-content.jpg') no-repeat;
}
.bloc_home{
margin-left:25px;
float:left;
width:259px;
	padding-bottom: 6px; /* sinon bas arrondi ne s'affiche pas */
	background: #ffffff url('http://www.sportdistributeur.com/theme/bloc-bottom.jpg') no-repeat bottom left;
}
.bloc_home h2{
width:259px;
height:33px;
color:#3183b3;
font-size: 16px;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight:bold;
text-align:left;
padding-left:25px;
padding-top:12px;
background:url('http://www.sportdistributeur.com/theme/title-bg.jpg') no-repeat;
}
.bloc_content{
border-left:1px solid #999999;
border-right:1px solid #999999;
width:257px;
margin:0px;
padding:0px;
font-size: 14px;
font-family: Arial;
color:#505155;
}
.bloc_content p{
padding-left:5px;
padding-right:5px;
padding-bottom:15px;
text-align:justify;
}
.bloc_page{
margin-left:25px;
float:left;
width:540px;
	padding-bottom: 6px; /* sinon bas arrondi ne s'affiche pas */
	background: #ffffff url('http://www.sportdistributeur.com/theme/bloc-bottom-full.jpg') no-repeat bottom left;
}
.bloc_page h2{
width:540px;
height:33px;
color:#3183b3;
font-size: 17px;
font-family: Arial;
font-weight:bold;
text-align:left;
padding-left:25px;
padding-top:12px;
background:url('http://www.sportdistributeur.com/theme/title-bg-full.jpg') no-repeat;
}
.bloc_content_page{
border-left:1px solid #999999;
border-right:1px solid #999999;
width:538px;
margin:0px;
padding:0px;
font-size: 14px;
font-family: Arial;
color:#505155;
line-height: 1.4em;
}
.bloc_content_page p{
padding-left:5px;
padding-right:5px;
padding-bottom:15px;
text-align:justify;
}
html>body .bloc_content_page ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}

html>body .bloc_content_page li {
	margin: 7px 0 8px 10px;
	}

.bloc_content_page ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}

.bloc_content_page ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.bloc_content_page ol li {
	margin: 0;
	padding: 0;
	}
#footer{
background:url('http://www.sportdistributeur.com/theme/footer-bg.jpg') no-repeat;
width:778px;
margin: 20px auto 0px;
height:103px;
background-color:#eeeeee;
}
#footer_left  {
padding-top:60px;
margin-left:10px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #ff8b02;
	width:250px;
	float:left;

}
#footer_right  {
padding-top:60px;
margin-right:10px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #ff8b02;
	float:right;
	text-align:right;
width:500px;
}
#footer_right a{
color: #ff8b02;
text-decoration:none;
}
