/*---Reset----*/
body
{
  
    font-family:Trebuchet MS;
    font-size: 13px;
    color: #000;
    text-align: left;
	background:url(../CssImg/page-bg.jpg) no-repeat top;
	background-color:#d22121;
	margin:0px;
	padding:0px;
}

a:link, a:visited {
	color:#d32121;
	text-decoration:none
}

a:hover {
		color:#d32121;
        text-decoration:none;
}

img { border:0px none}

.clr {float:none; clear:both; height:0px; line-height:0px}
.float-left {float:left}
.float-right {float:right}
.text-justify {text-align:justify}
 
h1, h2, h3, h4, h5 , P, div{ margin:0;padding:0;font-weight:normal}

/*---Reset End----*/
.footer
{
background:url(../CssImg/footer.jpg) no-repeat;
height:93px;
width:1000px;
margin:0 auto;
}
.container
{
width:1000px;
margin:0 auto;


}
.contain
{
}
.header
{ height:178px;
}
.topcontain
{
width:1000px;
background:url(../CssImg/topcontain.png) no-repeat top;
}
.bottomcontain
{
width:1000px;
background:url(../CssImg/bottomcontain.png) no-repeat  bottom;

}
.leftcol
{
width:180px;
position:relative;
float:left;
}
.rightcol
{
width:200px;
float:left;
}
.contant
{width:618px;
float:left;
}
.lebook
{

 width:128px;
 height:141px;
 margin:0 auto;
 position:absolute;
 top:-40px;
 margin-left:15px;


}
.pictures
{
width:127px;
margin-top:158px;
margin-left:30px;
background:url(../CssImg/Gallery-bg.jpg) no-repeat bottom;


}
.paddingbottom
{
padding-bottom:8px;
}
.rechercher
{
margin-top:3px;
}
.client
{
width:200px;
margin-bottom:10px;
}
.CAT�GORIES
{
width:200px;
margin-bottom:10px;
}

.LIENS
{
width:200px;
margin-bottom:10px;
}
.FLASHBACK
{
width:200px;
margin-bottom:10px;
}

.DERNIERS ARTICLES
{
width:200px;
margin-bottom:10px;
}
.FLUX
{
width:200px;
margin-bottom:10px;
}
.divider
{
background:url(../CssImg/divider.png) repeat-x ;
height:9px;
}
.paddingtop
{
margin-top:33px;
}
.topmenu
{
font-family:Myriad, Arial;
font-size:11px;
color:#FFFFFF;
text-align:left;
padding-left:41px;
}
.topmenu a
{
font-family:Myriad, Arial;
font-size:11px;
color:#FFFFFF;
text-align:left;
/*padding-left:41px;*/
}
.okk
{
background:url(../CssImg/ok.jpg) no-repeat scroll 0 0;
border:0 none !important;
height:20px;
margin:0 !important;
padding:0;
width:23px !important;
}
.ml40
{
margin-left:40px;
}
.ml30
{
margin-left:30px;
}
.mb14
{
margin-bottom:14px;
}
.mb48
{
margin-bottom:48px;
}
.mb8
{
margin-bottom:8px;
}
.mb83
{
margin-bottom:83px;
}
.mt14
{
margin-top:14px;
}
.mt20
{
margin-top:20px;
}
.mt7
{
margin-top:7px;
}
.mt4
{
margin-top:4px;
}

.mt6
{
margin-top:6px;
}

.mb6
{
margin-bottom:6px;
}

.button
{
color:#FF0000;
float:left;
height:15px;
margin-right:5px;
width:60%;
}
.fontiltalic
{
color:#FFFFFF;
font-family:Myriad, Arial;
font-size:11px;
font-style:italic;
}
.submenu
{
width:55px;
marign-right:16px;
padding-right:20px;
font-family:Myriad, Arial;
font-size:11px;
color:#FFFFFF;
font-style:italic;
float:left;
}
.submenu a
{
width:55px;
padding-right:16px;
margin-bottom:5px;
margin-top:5px;
font-family:Myriad, Arial;
font-size:11px;
color:#FFFFFF;
font-style:italic;
float:left;
}
.submenusecond
{
width:100px;
font-family:Myriad, Arial;
font-size:11px;
color:#FFFFFF;
font-style:italic;
float:left;
}
.submenusecond a
{
width:200px;
margin-bottom:7px;
margin-top:7px;
font-family:Myriad, Arial;
font-size:11px;
color:#FFFFFF;
font-style:italic;
float:left;
}
.submenufour
{
width:140px;

font-family:Myriad, Arial;
font-size:11px;
color:#FFFFFF;
font-style:italic;
float:left;
}
.submenufour a
{
width:140px;
margin-bottom:7px;
margin-top:7px;
font-family:Myriad, Arial;
font-size:11px;
color:#FFFFFF;
font-style:italic;
float:left;
}
.submenuthree
{
width:130px;

font-family:Myriad, Arial;
font-size:11px;
color:#FFFFFF;
font-style:italic;
float:left;




}
.submenuthree a
{
width:130px;
margin-bottom:7px;
margin-top:7px;
font-family:Myriad, Arial;
font-size:11px;
color:#FFFFFF;
font-style:italic;
float:left;
margin-left:18px;
background:url(../CssImg/star.png) no-repeat;
padding-left:25px;


}
.test
{
background:url(../CssImg/pic13.jpg) no-repeat left top;
height:50px;
}
.totalcontant
{
width:548px;
margin:0 auto;
margin-top:36px;
}
.topcontant
{
background:url(../CssImg/topcurve.png) no-repeat;
width:548px;
height:50px;
}

.paragraph
{
color:#000000;
width:433px;
text-align:justify;
margin-top:11px;
font-family:Myriad, Arial;
}

.mainmenu
{
width:498px;
padding-top:10px;
margin-bottom:7px;
color:#ff0000;
font-size:13px;
margin:0 auto;
}
.mainmenusub
{
display:inline;


}
.mainmenusub a
{
color:#ff0000;
font-family:Myriad, Arial;
font-size:13px;
text-decoration:none;
padding-right:25px;
display:inline;
}
.bottomcontant
{ background:url(../CssImg/pic13.jpg) no-repeat left top; min-height:56px; }
.insdebottomcontant
{
background:url(../CssImg/down.png) no-repeat bottom right;
padding-bottom:95px;
}
.whitebg
{background-color:#FFFFFF;
}
.redseparator
{
background:url(../CssImg/reddot.png) repeat-x;
height:7px;

}
.redseparatorsecond
{
background:url(../CssImg/redseparatorcontain.png) repeat-x ;
height:80px;
}
.threepic
{
background:url(../CssImg/redseparatorcontain.png) repeat scroll center center;
height:30px;
padding-top:20px;
text-align:right;
}

.threepic .addthis_toolbox{float:right!important}


.title
{
color:#000000;
font-weight:bold;
font-family:Myriad, Arial;
font-size:11px;
}
/*--Most Used--*/

#wrap
{
    margin: 0 auto;
    width: 973px;
}
.clr
{
    float: none;
    clear: both;
    height: 0px;
    line-height: 0px;
}
.float-left
{
    float: left;
}
.float-right
{
    float: right;
}
.text-justify
{
    text-align: justify;
}
.text-center
{
    text-align: center;
}


.orange-links{padding-top:5px}

.orange-links a:link , .orange-links a:visited , .orange-links a:active {
background:url(../CssImg/Dis-LinkBG.jpg) no-repeat scroll center center;
color:#FFFFFF;
display:block;
font-family:Trebuchet MS;
font-size:18px;
height:44px;
padding-top:15px;
width:200px;
}

h1{

/*border-bottom:1px dashed #999999;*/
background:transparent url(../CssImg/reddot.png) repeat-x scroll 0 0;
background-position:bottom;

color:#B61818;
font-family:Trebuchet MS;
font-size:24px;
margin-bottom:5px;
padding-bottom:5px;
text-transform:uppercase;

}



/*--Most Used--*/

/*---Horizontal Menu----*/

td.menu-item {
    color:#FF0000;
    font-family:Trebuchet MS;
    font-size:13px;
    padding-right:18px;
	padding-right:15px\9;
    text-decoration:none;
    text-align:center;
	height:25px;
    text-transform:uppercase;
    cursor:pointer;
}

td.menu-item-hover {
    color:#FF0000;
    font-family:Trebuchet MS;
    font-size:13px;
    padding-right:18px;
	padding-right:15px\9;
    text-decoration:none;
    text-transform:uppercase;
	height:25px;
    text-align:center;
    cursor:pointer;
}

td.menu-item-selected {
    color:#FF0000;
    font-family:Trebuchet MS;
    font-size:13px;
    padding-right:18px;
	padding-right:15px\9;
    text-transform:uppercase;
    text-decoration:none;
	height:25px;
    text-align:center;
    cursor:pointer;
}

td.submenu-item {
	background: #fff;
	color: #c41111;
	font-size: 11px;
    font-weight:bold;
    filter:alpha(opacity=95);-moz-opacity:.25;opacity:.95;
    border-bottom:1px dashed #c41111;
    height:25px;
    width:auto!important;
    padding-left:5px;
    cursor:pointer;
    
    
}

td.submenu-item-hover {
	background: #c41111;
	color: #fff;
	font-size: 11px;
    font-weight:bold;
    border-bottom:1px dashed #fff;
    filter:alpha(opacity=85);-moz-opacity:.25;opacity:.85;
    height:25px;
    width:auto!important;
    padding-left:5px;
    cursor:pointer;
}

td.submenu-item-selected {
	background: #c41111;
	color: #fff;
	font-size: 11px;
    font-weight:bold;
    border-bottom:1px dashed #fff;
    height:25px;
    width:auto!important;
    padding-left:5px;
    cursor:pointer;
}


.subsub-item {	
	background: #fff;
	color: #c41111;
	font-size: 11px;
    font-weight:bold;
    filter:alpha(opacity=95);-moz-opacity:.25;opacity:.95;
    border-bottom:1px dashed #c41111;
    height:25px;
    width:auto!important;
    padding-left:5px;
    cursor:pointer;

}


.subsub-item-hover , .subsub-item-selected{	
	background: #c41111;
	color: #fff;
	font-size: 11px;
    font-weight:bold;
    border-bottom:1px dashed #fff;
    height:25px;
    width:auto!important;
    padding-left:5px;
    cursor:pointer;

}


td.separetor{width:1px; height:23px  }

td.separetor-hover{width:1px;}

td.separetor-selected{width:1px;}

.float-left {float:left}

.catmain14623{width:100%}








.right-padd{padding-right:17px;}

/*---Horizontal Menu End----*/
.blogsitesummary a
{
	color:#FFF;
}
.blogsitesummary li
{

background:transparent url(../CssImg/star.png) no-repeat scroll 0 0;
color:#FFFFFF;
float:left;
font-family:Myriad,Arial;
font-size:11px;
font-style:italic;
margin-bottom:7px;
/*margin-left:18px;*/
margin-top:7px;
padding-left:25px;
width:130px;
list-style-type:none;
	
}
.rss a
{
	font-weight:normal !important;
	color:#FFF !important;
	text-decoration:underline !important;
}
.rss a
{
	font-weight:normal !important;

