body{margin:0 auto; 
color:grey;
padding:0px 0 0px 0; 
background:black ; 
font-size:13px;
font-family:Trebuchet MS;
}

img{border:0}

a:link {
	color: #CCC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CCC;
}
a:hover {
	text-decoration: none;
	color: #CCC;
}
a:active {
	text-decoration: none;
	color: #CCC;
}

a{color:grey; text-decoration:none}

a:hover{color:#454841; text-decoration:none}

h1, h2, h3, h4, h5, h6{}

blockquote{padding-left:10px; color:#777; font-style:normal}

.clear{clear:both}

.alignleft{float:left; padding:3px 0 2px 5px}

.alignright{float:right; padding:3px 5px 2px 0px}

#wrapper{width:950px; margin:0 auto}/* style ensemble de page*/

#top /* syle haut de page */{height:65px; 
margin:32px auto 0; 
width:950px; 
list-style-type:none; 
font-size:9px}

#slogan /*style du titre du blog*/{
font-weight:bold; width:950px; font-size:0% ; text-transform:uppercase;  }
.blogname{display:none; position:absolute; width:100px}/*style de logo*/
.blogname h1{font-size:12px; padding:0; margin:0; margin-top:0px; margin-left:0px; margin-right:0px; height:94px; width:66px; text-indent:-9999px; /*background:url(images/logo.jpg) top no-repeat*/}
.blogname h2{display:none}
.blogname h1 a:link, .blogname h1 a:visited{font-size:8px; margin:0; color:#fff; display:block; height:100%; width:100%}
.blogname h1 a:hover{color:#eee}
.blogname h2{margin:0; font-size:12px; font-weight:normal; color:#1E201D; text-align:left; text-indent:-9999px}

#lang{float:right; margin-top:-30px;}

     
ul#qtrans_language_chooser { list-style: none; margin: 0; padding: 0; }

  ul#qtrans_language_chooser li {float: left; position: relative; margin-top:7px; padding: 0; }
      .active{display:none}

#menuderoul {
	height: 32px;
	float: left;
	margin-top:-30px;
	margin-left:250px;
	text-transform:uppercase;
	width: 680px
}

/*menu deroulaut du haut*/
#nav2{ font-size:1.6em}
#nav2, #nav2 ul{list-style:none; line-height:1; z-index:400}
#nav2 a, #nav2 a:hover{display:block; text-decoration:none; border:none}
#nav2 li{display:block; font-weight:bold; color:#CCCCC3; float:left; list-style:none; padding:6px 12px ; }
#nav2 a, #nav2 a:visited{display:block; font-weight:bold; color:#CCCCC3; }
#nav2 a:hover, #nav2 a:active{background:#000; text-decoration:none}

/* Dropdown Menu */
#nav2 li ul{position:absolute; left:-999em; height:auto; width:174px; }
#nav2 li li{width:172px; background:#000}
#nav2 li li a, #nav2 li li a:visited{font-weight:normal; font-size:0.9em; color:#FFF}
#nav2 li li a:hover, #nav2 li li a:active{background:#777; font-size:1em;}
#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul{left:auto}

a.main:hover{background:none}


#s{height:16px; margin:0; padding:0; background:#595F55; border:1px solid #454841; margin-left:5px; padding:5px 3px 4px; width:140px;}



.feed{width:236px; height:34px; margin:0; margin-top:15px; background:transparent; padding:10px 5px 0 5px; border-top:2px solid #454841; border-bottom:2px solid #454841}

.rssicon{float:left; margin:0px 2px 0 3px}

.input{margin-left:5px; float:left; width:140px; padding:5px 3px 4px 3px; background:#595F55 none repeat scroll 0 0; border:none; font:normal 85% "century Gothic",Arial,Helvetica,sans-serif; color:#989E94}

.sbutton{background:#2E302B none repeat scroll 0 0; border:1px solid #454841; color:#EEEEEE; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; margin-left:4px; margin-top:2px;}

#diapo{height:570px;  width:950px ; }

#casing{padding:0px 0px 0px 0px; margin-top:-10px;}

#content{float:left; width:950px; height:100%; padding:0; margin-top:12px;}

.title{margin:0 0px 0 8px; padding:0px 0px 2px 5px; 
}

.single{ padding:0; width:100%; height:100%; color:#DDDDDD; font:14px/20px century gothic,Arial,verdana,sans-serif;}
.single  h2{margin:10px 10px 5px 0; padding:3px 0px 0px 5px; text-align:left; font:24px  Trebuchet Ms,century gothic,Arial,verdana,sans-serif; font-weight:bold; overflow:hidden}
.single  h2 a, .single  h2 a:link, .single  h2 a:visited{background-color:transparent}
.single  h2 a:hover{color:#FFF; background-color:transparent}

.cover{ -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: transparent url(../../../background-post.png) repeat scroll 0 0;}

.singleinfo{margin:0 0 0 0px; padding:3px 0px 2px 0px; background:transparent; color:#fff; border-bottom:2px solid #454841; margin-bottom:25px}

.comm{padding:0px 0 2px 25px; background:url(images/comments.png)no-repeat; margin-left:5px}
.comm a:link, 
.comm a:visited{color:#989E94}
.comm a:hover{color:#989E94}

.postmore{padding:2px 5px 2px 25px; float:right; font-weight:bold; background:url(http://www.rauzier-hyperphoto.com/wp-content/themes/rauzier/images/pmore.jpg) left no-repeat}
.postmore a:link, 
.postmore a:visited{color:#fff}
.postmore a:hover{color:#fff}

.category{padding:0px 5px 1px 20px; margin-left:5px; font:13px  century gothic,Arial,verdana,sans-serif; background:url(images/cat.png) no-repeat}
.category a:link, .category a:visited{color:#989E94}
.category a:hover{color:#222}

.entry{margin:0 0; padding:10px 5px 5px 5px; text-align:justify;}
.entry a:link{color:#CCCCC3;}, 
.entry a:visited{}
.entry a:hover{color:#FFF; background-color:transparent; text-decoration:none}

.entry p{margin:5px 5px; text-align:justify;}
.newslist{padding:0px 0px 5px 5px}
.htmlbrut {text-align:center;}
.horizontale img{float:left;margin:10px; height:261px; width:435px;}
.horizontale-no-float img{margin:10px; height:261px; width:435px;}
.verticale img{float:left;margin:10px;height:466px; width:280px;}
.verticale-no-float img{margin:10px;height:466px; width:280px;}
.verticalebelle img{float:left;margin:10px; height:352px; width:280px;}
.deuxcolonnes img{float:left;margin:10px;  width:435px;}
.deuxcolonnes-no-float img{margin:10px;  width:435px;}
.troiscolonnes img{float:left;margin:10px;  width:280px;}
.previous_post_link{float:right; margin-top:8px;}
.next_post_link {text-align:left;margin-top:8px;}
.back_link {text-align:center;margin-top:8px; font-size:20px;}
.parcourcoment {text-align:center; width:950px; margin-top:15px;}
.oeuvrebrute{text-align:center;}
.oeuvrebrute img{text-align:center;height:570px; }


#ArchiveSTD

.entryarchive img{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous; 
	-moz-background-origin: padding;
	background:#0A000B none repeat scroll 0 0; 
	margin:2px 5px 5px 0px 
	padding:4px;
	max-height:150px;
	max-width:180px;
	}
	
.entryarchive{margin:0 0; padding:10px 5px 5px 5px}
.entryarchive a:link, 
.entryarchive a:visited{}
.entryarchive a:hover{color:#FFF; background-color:transparent; text-decoration:none}

.entryarchive p{margin:5px 5px; text-align:justify;}



#navigation{width:1085px; font-size:20px; font-weight:bold; margin:0px 0px 5px 5px; height:20px; }

.contentCenter{text-align:center}
h2.pagetitle{padding:0; margin:0 0 0 0; font-size:20px; text-align:center; color:#989E94}
.comments{padding-left:10px; display:none}
.comments form{}
.comments textarea{width:90%; height:156px; background:#fff; border:1px solid #454841; color:#444; padding:10px; overflow:auto; font-family:Arial,Helvetica,sans-serif; font-size:14px}
h3 #comments-count{font-weight:bold; font-size:18px; margin:0 0 0 20px}
#commentform{padding-left:23px}
#commentform input{background:#fff; border:1px solid #454841; color:#333; padding-left:10px}
.comments input#submit{padding:0; width:72px; height:25px; background:#3C5044; border:1px solid #454841; color:#fff}
.comments h2{font-size:19px; line-height:30px; margin:24px 0 0 10px; padding:0; font-weight:normal}
.comments ol li p{padding:0; margin:10px 0; }
.commentmeta small{color:#fff}
.featout{width:670px; overflow:hidden; padding:5px 5px; margin:0px 4px 5px 5px; background:#2e3335; border:1px solid #454841}
.featured{width:670px; overflow:hidden; padding:5px 0px 2px 0px; margin:0px 0px 0px 0px; background:#39525e; font-family:Century gothic,Verdana,Helvitica,sans-serif}
.featured h2{font-size:22px; margin:3px 0 4px 5px}
.featured h2 a, .featured h2 a:link, .featured h2 a:visited{color:#fff; background-color:transparent}
.featured h2 a:hover{color:#fff; background-color:transparent}
.fentry{height:auto; overflow:hidden}
.cat{padding:1px 5px 1px 10px; font-size:12px}
.cat a:link, .cat a:visited{color:#ac2d2d}
.cat a:hover{color:#ac2d2d}
.cats{margin:1px 5px 1px 0px; font-size:13px; margin-left:5px; color:#24a1cc}
.cats a:link, .cats a:visited{color:#24a1cc}
.cats a:hover{color:#24a1cc}
.fentry p{margin:5px 5px; color:#c2d4dd; line-height:20px}
.fentry img{border:0; float:left; padding:4px 4px; background:#1E1F20; border:1px solid #454841; margin:2px 5px 5px 5px}

.featmeta{height:22px; text-align:right; padding:3px 5px 0 0; background:url(http://www.rauzier-hyperphoto.com/wp-content/themes/rauzier/images/readm.jpg) right no-repeat}

.featmeta a:link, .featmeta a:visited{color:#3c2e1b; font-weight:bold; text-decoration:none}

.post{width:336px; margin:0px 0px 5px 5px; padding:3px 0 0 0; float:left; background:#ebe1d2; border:1px solid #454841; display:inline; color:#6c5b42; font-style:italic; font-family:Georgia,century gothic,Arial,verdana,sans-serif}

.post h2{margin:0px 0 0px 0; padding:0px 0px 3px 0px; text-align:left; font-size:18px; overflow:hidden; font-weight:normal; height:20px}

.post h2 a, .post h2 a:link, .post h2 a:visited{color:#354151; background-color:transparent}

.post h2 a:hover{color:#354151; background-color:transparent}

.postinfo{height:28px; margin:0 0 0 0px; padding:2px 0px 0px 0px; background:#34424F url(http://www.rauzier-hyperphoto.com/wp-content/themes/rauzier/images/postinf.jpg)repeat-x}

.categ{height:14px; margin:1px 0 0 0px; padding:0px 0px 2px 0px; overflow:hidden; font-size:12px}

.categ a:link, .categ a:visited{color:#4395be}

.categ a:hover{color:#ddd; font-weight:normal}

.centry a:link, 
.centry a:visited{color:#943d39; background-color:transparent}

.post img{border:0; float:left; padding:4px 4px; background:#fff; border:1px solid #ddd; margin:2px 5px 2px 0px}

.centry p{margin:2px 0}

.centry a:hover{color:#c6150c; background-color:transparent; text-decoration:none}

.centry{margin:0 0; padding:0px 5px 5px 5px; height:120px; overflow:hidden}

.ad2{text-align:center; margin:5px auto}

.banner{margin:0px 0 0 0; padding:0px 0 0 0px; width:298px; float:left}

.banner ul{margin:0px 0px;  padding:0px 0px;  overflow:auto}

 
.banner li{height:125px; width:125px; margin:6px 6px; padding:5px 5px; list-style:none; display:block; display:inline; float:right; background:#3C5044}

.banner li a:link, .banner li a:visited{text-decoration:none}

#cat_droite{float:left; width:320px; height:100%; padding:0; margin:0; background-color:#595F55; color:#000; font-size:20px}
#cat_droite ul{display:none}
/*.cat_droite li{float:left; width:320px; height:100%; padding:0; margin:0; background-color:#595F55; color:#000; font-size:20px}
*/


#all-minipost{/*width:500px*/; margin:0; margin-left:auto; margin-right:auto; padding:0}

.minipost, .minipost2{float:left; margin:0; padding:0px; display:inline; color:#fff; font-family:century gothic,Arial,verdana,sans-serif}
.minipost{width:px}
.minipost2{width:900px; padding-left:18px}
.minipost h1, .minipost2 h1{margin:0px 0 0px 0; padding:2px 0px 2px 2px; text-align:center; font-size:16px; color:#989E94; overflow:hidden; line-height:25px}
.minipost h2, .minipost2 h2{margin:0px 0 0px 0; padding:2px 0px 2px 2px; text-align:left; font-size:16px; overflow:hidden; line-height:17px}
.minipost h2 a:link, .minipost h2 a:visited, .minipost2 h2 a:link, .minipost2 h2 a:visited{color:#989E94; font-size:12px; line-height:12px}
.minipost h2 a:hover, .minipost2 h2 a:hover{color:#FFF}

.hentry{height:220px; padding:0; overflow:hidden; display:inline}
.hentry p{margin:5px 5px; color:#6b7478}
.hentry img{border:0; float:left; background:#1E201D url(images/minibg.jpg); margin:0}
.titreminipost{height:35px; margin:0; padding:0; text-align: center; font-size:70%;}
.miniature{padding:0; margin:0}
.imagehome{display:block; height:119px; margin-left:10px; margin-right:10px; width:208px}
.imagehome div{height:100%; width:100%; background:transparent url(images/balloon.png) repeat scroll 0 0; margin:0; padding:0}
.imagehome div p{margin:0; padding:15px; color:#FFF; font-size:15px ; text-align:justify;}
.miniaturearchive{padding:0; margin:0; height:103px; float:left}
.meta{height:21px; text-align:right; padding:2px 5px 0 5px; background:#1E201D; color:#fff}
.timer{float:left; font-size:14px; padding:0 0 0 20px; color:#9e440a; background:url(images/date.png) no-repeat}
.more{float:right; font-size:14px; padding:0 0px 0 20px; background:url(images/more.png) no-repeat}
.more a:link, .more a:visited{color:#9e440a}
.more a:hover{color:#9e440a}
.apercu {text-align:center; width:190px; }
#voirplus{display:inline; float:left; margin-right:4px; margin-left:100px; margin-top:110px}
#hentrytest{display:inline; float:left; margin-right:4px; margin-left:5px;  width:228px;}
.miniature img{padding:0; margin:0 0 20px 62px; height:103px; width: 103px;  float:left}


#sidebar /* Barre du bas pour news*/

.sidebarmod{
width:670px; 

text-align:left; 
marging-left:30px}

.sidebarmod h2 {font-size:100%; margin-bottom:0; margin-top:0;}

.sidebarmod ul {
 padding:0;
 margin:0;
 list-style-type:none;
 }
.sidebarmod li {
 margin-left:2px;
 float:left; /*pour IE*/
 }
.sidebarmod ul li a {
 display:block;
 float:left;   
 width:230px;
 text-decoration:none;
 text-align:left;
 padding:5px;
 }
.sidebarmod ul li a:hover {
color : white;
 } 

#sidebar a:link, #sidebar a:visited{line-height:120%;  list-style-type:none}

#social {text-align: left; margin-top: 20px; font-size: 70%; height: 65px; width:100px;}


#footer{
height:150px; 
margin-top:30px; 
padding-top:5px; 
width:950px; 
color:#A0A59E; 
font-size:14px;  
text-align:right}

#footer a:link, #footer a:visited{color:#E8EBEE,}

#footer a:hover{color:#fff}

#footeroffooter {float:right; }

.addthis_toolbox .custom_images a
{
    width: 60px;
    height: 60px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}

#jfrpanoDIV {height: 570px;  margin:auto; }  
#jfrpanoDIViphone {text-align:center; display:none;}