/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

#searchbar { display: none; }

#header {
	font-size: 40px;
	padding: 35px;

}


/* Espace autour du logo personnalisé */
#header .logo {
	padding: 0px 0;
}


#header .blog-name {
	font-size: 55px;
	padding: 0px;

}

#header .blog-description {
	font-size: 18px;
	padding: 0px;
}

/* image du footer */
#footerjn {
	border: 0px ;
	background: none;
	padding: 0px;	
 }
 
 /* taille du contenu du footer */
.footer-sidebar {
	width: 960px;
}

.entry-content a {
	 color:#CC0000; 	 
}

 .entry-content a:hover {
	 color:#FC7837; 
}

.entry-content li a {
	 color:#313428;  
}

.entry-content li a:hover {
	 color:#CC0000;  
}

/* top 12 */

.reference {
	background: #D0D0D0;
	border-radius: 10px 10px 10px 10px;
		moz-border-radius: 10px 10px 10px 10px;
		webkit-border-radius: 10px 10px 10px 10px;
	color:#706b6b;
	display:inline-block;
	padding:5px 15px 5px 15px;
	font-size:13px;
	letter-spacing:1px;
	line-height:16pt;
	width: 520px;
	margin-left:30px;
	}
	
.reference li a {
	color:#CC0000;
}

.reference li a:hover {
	color:#FC7837;
}

.top12perso  {
	width: 270px;
	background: #f8f2f2;
	border-radius: 10px 10px 10px 10px;
		moz-border-radius: 10px 10px 10px 10px;
		webkit-border-radius: 10px 10px 10px 10px;
	color:#464242;
	padding:5px 10px 5px 10px;
	font-size:10px;
	line-height:13pt;
	margin-bottom:15px;
	float:left;
}

.top12perso2  {
	width: 290px;
	background: #f8f2f2;
	border-radius: 10px 10px 10px 10px;
		moz-border-radius: 10px 10px 10px 10px;
		webkit-border-radius: 10px 10px 10px 10px;
	color:#464242;
	padding:5px 0px 5px 0px;
	font-size:10px;
	line-height:13pt;
	margin-bottom:15px;
	float:right;
	text-align:right;
}

#title-top {
	text-align:center;
	font-size:13px;
	font-weight: bold;
	text-transform:uppercase;	
}

/* pour article Atelier 69 */
a#img-atelier :hover {
	opacity:0.5;
	filter:alpha(opacity=50);
}
/* fin article Atelier 69 */

/* Top 13 */
.reference13 {
	color:#706b6b;
	display:inline-block;
	padding:0px;
	font-size:13px;
	letter-spacing:1px;
	line-height:16pt;
	width: 375px;
	margin-left: 120px;
	margin-top: 20px;
}
	
.reference13 li a {
	color:#CC0000;
}

.reference13 li a:hover {
	color:#FC7837;
}

#title-top13global {
	text-align:center;
	font-size:13px;
	font-weight: bold;
	text-transform:uppercase;
	width:355px;
	border-bottom: 1px solid #333;
}

.top13perso  {
	width: 270px;
	color:#464242;
	padding:5px 10px 5px 10px;
	font-size:10px;
	line-height:13pt;
	margin-bottom:15px;
	float:left;
}

.top13perso2  {
	width: 270px;
	color:#464242;
	padding:5px 0px 5px 0px;
	font-size:10px;
	line-height:13pt;
	margin-bottom:15px;
	float:right;
	text-align:right;
}

#title-top13 {
	text-align:center;
	font-size:13px;
	font-weight: bold;
	text-transform:uppercase;	
	border-bottom: 1px solid #333;
	width:250px;
}

/* boutons Cannes 2014 */

.bouton-cannes1 {
	background-color: #333;
    border-radius: 6px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    color: #fff;
    float: left;
    font-size: 24px;
    font-variant: small-caps;
    font-weight: 700;
    height: 30px;
    margin: 5px;
    padding: 10px 5px 1px 5px;
    text-align: center;
    width: 270px;
}

div.bouton-cannes1 a {
	color:#ffffff;
}

div.bouton-cannes1:hover a{
	color:#FC7837;
}

.bouton-cannes2 {
	background-color: #333;
    border-radius: 6px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    color: #fff;
	float: right;
    font-size: 24px;
    font-variant: small-caps;
    font-weight: 700;
    height: 30px;
    margin: 5px;
    padding: 10px 5px 1px 5px;
    text-align: center;
    width: 270px;
}

div.bouton-cannes2 a {
	color:#ffffff;
}

div.bouton-cannes2:hover a{
	color:#FC7837;
}

/* Top 2014 */
.reference13 {
	color:#706b6b;
	display:inline-block;
	padding:0px;
	font-size:13px;
	letter-spacing:1px;
	line-height:16pt;
	width: 375px;
	margin-left: 120px;
	margin-top: 20px;
}
	
.reference13 li a {
	color:#CC0000;
}

.reference13 li a:hover {
	color:#FC7837;
}

#title-top13global {
	text-align:center;
	font-size:13px;
	font-weight: bold;
	text-transform:uppercase;
	width:355px;
	border-bottom: 1px solid #333;
}

#title-top14 {
	text-align:center;
	font-size:13px;
	font-weight: bold;
	text-transform:uppercase;	
	border-bottom: 1px solid #333;
	width:280px;
	margin:0 auto;
}

#subtitle-top14 {
	text-align:center;
	font-size:13px;
	font-weight: bold;
	width:280px;
	margin:0 auto;
	margin-bottom:10px;
}

#texte-top14 {
	background: none repeat scroll 0 0 #f6f6f6;
    webkit-border-radius: 10px;
    moz-border-radius: 10px;
	border-radius: 10px;
    color: #464242;
	text-align:justify;
    float: left;
    font-size: 11px;
    line-height: 13pt;
    margin-bottom: 25px;
    padding: 15px 15px 2px 15px;
}

#texte-top14mm {
	background: none repeat scroll 0 0 #f6f6f6;
    webkit-border-radius: 10px;
    moz-border-radius: 10px;
	border-radius: 10px;
    color: #464242;
	text-align:justify;
    float: left;
    font-size: 11px;
    line-height: 13pt;
    margin-bottom: 25px;
    padding: 15px 15px 15px 15px;
}