/*
Theme Name: WordPress Default Sliding panel
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



body {
margin : 0 ;
padding : 0 ; 
background : #141414;
text-align : center;
font-size : 0.7em;
color : #939393 ;
font-family : arial ; 
}






/*  DECO : Présentation en images
********************************************************************
*********************************************************************
*********************************************************************/
   

#deco {
height : 392px; 
position : relative ; 
background :  url(http://www.e-news.name/images/design-website/bg-deco.jpg) left bottom no-repeat; 
}

#deco  a { 
text-decoration : none ;
color : #fff ; 
}


#deco img {
border : 0 ; 
float : left ; 
margin : 0  1px 1px 0 
}


#deco  a span.big-001 { 
display: none;
}

#deco a:hover span.big-001 {
display: inline;
position: absolute;
bottom : 8px; 
left: 0;
width: 577px;
height: 41px;
background: #000;
color: #fff;
opacity: 0.75;	
filter:alpha(opacity=75);  
-moz-opacity:0.75;
font-weight : normal;
font-family : times ;
font-style : italic ; 
font-size : 1.6em ; 
}

#deco a:hover span.big-001 p {
padding : 9px 5px 5px 10px ; 
margin : 0 ; 
}


/*  DECO : Présentation en images >> Music
********************************************************************/


#deco  a span.music { 
display: none;
}

#deco a:hover span.music {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/josefinabietti.jpg) no-repeat ; 
margin : 0 1px 1px 0  ;

}

#deco a:hover span.music p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ; 
}


/*  DECO : Présentation en images >> News
********************************************************************/

#deco  a span.news { 
display: none;
}

#deco a:hover span.news {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/Danny-Clinch.jpg)  no-repeat ;  
margin : 0 1px 1px 0
}

#deco a:hover span.news p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ;  
}



/*  DECO : Présentation en images >> Design
********************************************************************/



#deco  a span.design { 
display: none;
}

#deco a:hover span.design {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/Yulia-Bakhtiozina.jpg)  no-repeat ; 
margin : 0 1px 1px 0
}



#deco a:hover span.design p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ; 
}



/*  DECO : Présentation en images >> Photos
********************************************************************/



#deco  a span.photos { 
display: none;
}


#deco a:hover span.photos {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/Kevin-Hayes.jpg)  no-repeat ; 
margin : 0 1px 1px 0
}

#deco a:hover span.photos p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ; 
}


/*  DECO : Présentation en images >> Site
********************************************************************/



#deco  a span.site { 
display: none;
}

#deco a:hover span.site {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/site.jpg)  no-repeat ; 
margin : 0 1px 1px 0
}

#deco a:hover span.site p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ; 
}


/*  DECO : Présentation en images >> Vins
********************************************************************/


#deco  a span.vins { 
display: none;
}

#deco a:hover span.vins {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/Rodolphe-Simeon.jpg) no-repeat ; 
margin : 0 1px 1px 0  
}

#deco a:hover span.vins p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ; 
}

/*  DECO : Présentation en images >> Amour
********************************************************************/



#deco  a span.amour { 
display: none;
}

#deco a:hover span.amour {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/Brian-M.-Viveros.jpg) no-repeat ; 
margin : 0 1px 1px 0  
}

#deco a:hover span.amour p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ; 

}



/*  DECO : Présentation en images >> Blues
********************************************************************/



#deco  a span.blues { 
display: none;
}

#deco a:hover span.blues {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/Emre-Guven.jpg) no-repeat ; 
margin : 0 1px 1px 0  
}

#deco a:hover span.blues p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ; 

}



/*  DECO : Présentation en images >> Ecologie
********************************************************************/

#deco  a span.ecologie { 
display: none;
}

#deco a:hover span.ecologie {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/wojtekrudzki.jpg) no-repeat ; 
margin : 0 1px 1px 0  
}

#deco a:hover span.ecologie p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ; 
}


/*  DECO : Présentation en images >> Culture
********************************************************************/

#deco  a span.culture { 
display: none;
}

#deco a:hover span.culture {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/Carmelo-Leone.jpg) no-repeat ; 
margin : 0 1px 1px 0  
}

#deco a:hover span.culture p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ; 
}


/*  DECO : Présentation en images >> Rencontres
********************************************************************/

#deco  a span.rencontres { 
display: none;
}

#deco a:hover span.rencontres {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/Silent-Order.jpg) no-repeat ; 
margin : 0 1px 1px 0  
}

#deco a:hover span.rencontres p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ;  
}


/*  DECO : Présentation en images >> Boulot
********************************************************************/

#deco  a span.boulot { 
display: none;
}

#deco a:hover span.boulot {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/Jenn-Violetta.jpg) no-repeat ; 
margin : 0 1px 1px 0  
}

#deco a:hover span.boulot p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ;  
}


/*  DECO : Présentation en images >> Jeux
********************************************************************/

#deco  a span.jeux { 
display: none;
}

#deco a:hover span.jeux {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/Robert-Lubanski.jpg) no-repeat ; 
margin : 0 1px 1px 0  
}

#deco a:hover span.jeux p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ;  
}


/*  DECO : Présentation en images >> Bouffe
********************************************************************/

#deco  a span.bouffe { 
display: none;
}

#deco a:hover span.bouffe {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/Jean-Francois-Jonvelle.jpg) no-repeat ; 
margin : 0 1px 1px 0  
}

#deco a:hover span.bouffe p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ; 
}


/*  DECO : Présentation en images >> Bouffe
********************************************************************/

#deco  a span.feminin { 
display: none;
}

#deco a:hover span.feminin {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/bora.jpg) no-repeat ; 
margin : 0 1px 1px 0  
}

#deco a:hover span.feminin p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ; 
}

/*  DECO : Présentation en images >> Souvenirs
********************************************************************/

#deco  a span.souvenirs { 
display: none;
}

#deco a:hover span.souvenirs {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/Une-photo---Une-histoire.jpg) no-repeat ; 
margin : 0 1px 1px 0  
}

#deco a:hover span.souvenirs p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ; 
}


/*  DECO : Présentation en images >> Web
********************************************************************/

#deco  a span.web { 
display: none;
}

#deco a:hover span.web {
display: inline;
position: absolute;
top : 0; 
left: 0;
width: 577px;
height: 383px;
color: #fff;
background : url(http://www.e-news.name/images/galerie/Stefano-Bonazzi.jpg) no-repeat ; 
margin : 0 1px 1px 0  
}

#deco a:hover span.web p {
position: absolute;
bottom : 0; 
left: 0;
width: 567px;
height: 31px;
background: #000;
opacity: 0.7;	
filter:alpha(opacity=75);  
-moz-opacity:0.7;
color: #fff;
margin : 0 ; 
padding : 9px 0 0 10px ;
font-size : 1.6em ; 
font-weight : normal;
font-family : times ;
font-style : italic ; 
}


	
     
/*  HEADER
********************************************************************
*********************************************************************
*********************************************************************/
   

#header {
position : relative ; 
height : 250px;
background : transparent;
margin : 0
}


/*  HEADER >> TITRE DU SITE >> H1
********************************************************************
*********************************************************************
*********************************************************************/

#header h1 {
position : absolute ;
top : 45px ; 
left : 370px ; 
width : 240px ; 
height : 104px;
background : url(http://www.e-news.name/images/design-website/logo.jpg) ; 
}

#header h1 a {
width : 240px ; 
height : 104px;
display : block ; 
}
   
#header h1 span {
position : absolute ;
top : -10000px ; 
left : -10000px  ; 
}




/*  DECO
********************************************************************/
   

#presentation {
height : 54px;
background : url(http://www.e-news.name/images/design-website/billetsdeco2.jpg) ; 
}





/* menu
************************************************************************************/

#menu-nav {
position : relative ; 
width : 100% ; 
margin  : 0 0 0 0 ; 
height : 30px ;
background : #333 ; 
text-align : left ; 
}


#menu-nav ul {
position : absolute ; 
top : 7px;
left : 10px ; 
margin  : 0 ; 
padding : 0 ; 
list-style : none ; 
z-index : 10000 ;
width : 300px ;
}



#menu-nav  li  {
float : left ; 
margin : 0 ;
padding : 0 5px ; 
}

#menu-nav li a  {
color : #fff ; 
text-decoration : none ; 
}

#menu-nav li a:hover  {
color : #379BAB ;  
}





#menu-nav  ul ul {
width : 100px ; 
margin : 0 ;
padding : 0 ; 
top : 30px;
left : 40px ;  
}


#menu-nav   ul ul li{
float : none ;
margin : 0 0 4px 0 

}





.navigation .subMenu { 

margin: 10px 0 0 0 ; 

} 



.inscriptions {
float : right ;
padding : 7px  20px 0 0 ; 
list-style : none ; 


}

.inscriptions a {
color : #fff ; 
text-decoration : none ;
padding : 0 5px 0 0 ;
float : left ; 
}

.inscriptions a:hover  {
color : #379BAB ;
text-decoration : none ;   
}

/* PAGE
************************************************************************************/	

#page {
position : relative; 
width : 962px;
margin : 0 auto;
text-align : left  ;
padding :  0 ;
min-height: 100%;
background : transparent;
}




/*  HEADER >> SOCIAL
********************************************************************/


#social	{
position : absolute ; 
bottom : 6px;
right : 0px;
border-top : 1px solid #4E4E4E ; 
border-bottom : 1px solid #4E4E4E ; 
height : 20px ;  
width : 100% ; 
font-size : 80% ; }


#social	ul {
position : absolute ; 
top : -50px ;
right : 0 ;
list-style : none ; 
margin :  0 ;
padding : 0 ;
 }
 
 
 #social	ul span  {
position : absolute ; 
top : -10000px ;
left : -10000px ;

 }
 
 
 
#social ul li {
float : left ; 
margin : 0 ;
padding : 0 ; 
 }
 
 #social ul li a {
display : block ; 
width : 44px ;
height : 49px ; 
 }



.twitter {background : url(http://www.e-news.name/images/design-website/ico-twitter.jpg)}
.myspace {background : url(http://www.e-news.name/images/design-website/ico-facebook.jpg)}
.facebook {background : url(http://www.e-news.name/images/design-website/ico-myspace.jpg)}
.rss{background : url(http://www.e-news.name/images/design-website/ico-rss.jpg)}




/*  DECO
*********************************************************************
*********************************************************************
*********************************************************************
*********************************************************************/


#searchform {
margin: 0 ;
padding: 0;
text-align: center;
width : 195px ; 
position : absolute ; 
top : 1px ;
right : -4px ; 
background : transparent; 
}


#searchform input {
float : left ;  

}

#searchform label  {
position : absolute ;
top : -10000px ;
left : -10000px ; 
}


#searchform #s {
width: 170px;
height : 18px ; 
padding: 0 ;
margin : 0 ; 
background : url(http://www.e-news.name/images/design-website/searchform.jpg) ; 
border : 0 ;
color : #646464
	}

#searchsubmit {
width : 21px ; 
height : 18px ; 
background : url(http://www.e-news.name/images/design-website/searchsubmit.jpg) ; 
padding: 0 ;
margin : 0 ; 
cursor : pointer ; 
border : 0 ; 
	}
	
	
	form {
  margin: 0 ;
  padding : 0 ; 
  }




/*  MAIN
********************************************************************
*********************************************************************
*********************************************************************/

#main {

padding :  6px 0 0 0;

 }







/* CONTENT
************************************************************************************/	

#content {
width : 577px ; 
float  : left ;
margin : 0;
padding :  0  ;
}


/* POST
************************************************************************************/

.post {
padding : 0 5px 5px 5px ; 
background : #333 ; 
margin : 0 0 5px 0 ; 
}

.post img {
display : block ;
margin : 0 0 4px 0 
}


.entry {}

.entry object {
margin : 0 0 4px 0
} 



.entry embed {
margin : 0 0 4px 0
} 



.entry p {
margin : 0 ; 
padding : 0 ; 
}



.entry ol {
padding : 10px ; 
margin : 5px 0 1px 0 ;
font-size : 120% ;
font-style : italic ; 
text-align : justify ; 
background : #292929 ;
	}

.entry ol li {
	margin: 0 0 5px 0;
	padding: 0;
	list-style : none ; 
	}





.post  h2 {
font-size : 2em ; 
padding :  10px 0 0 10px ; 
margin: 0 0 4px 0  ;
font-weight : normal;
font-family : times ;
font-style : italic ;  
height : 40px ;
border-bottom  : 1px solid #4B4A4B ;  
}

.post  h2 a {
color : #868686 ; 
text-decoration : none ;  
} 
 
.post  h3 {
font-size : 1em ; 
padding :  0 0 0 20px ; 
margin: 10px 0 0 0 ;
}

.post   h4 {
font-size : 1em ; 
padding :  0 0 0 20px ; 
margin: 10px 0 0 0 ;
}


.more-link {
padding : 10px ; 
margin : 1px 0 1px 0 ;
background : #292929 ;
display : block ; 
}


a.more-link {
color : #379BAB ; 
text-decoration : none ; 
}


a.more-link:hover {
color : #fff ; 

}









.entry p a:visited {
color: #333;
}
	
	




/* POST Footer
************************************************************************************/

.rpt  {
border-bottom : 1px solid #3A3839 ; 
background : #292929 ;
overflow : auto ;
padding : 8px 0 0 0 ;  

}


.rpt ul  {
margin : 0 ; 
padding : 0 ; 
list-style : none ; 

}


.rpt li  {
float : left ;
margin : 0 ; 
padding : 0 ;  

}



.rpt li img  {
display : block ; 
margin : 0  0 7px 7px; 
padding : 0 ; 
border: 1px solid #3A3839 ;  
}

.rpt li img a:hover {
border: 1px solid #fff ;  
}



.post-footer {
min-height : 127px ; 
margin :  0 ; 
background : #292929 ;
overflow : auto ; 

}


.metadata {
width : 375px ; 
float : left ; 
border-right : 1px solid #3A3839 ;
background : transparent ; 
padding : 10px 0 0 0 ;  

}

.metadata  p {
margin : 0 ; 
}


.metadata  a {
color : #D6D6D8 ; 
text-decoration : none ; 
}

.metadata  a:hover {
color : #379BAB ; 
text-decoration : none ; 
}


.auteur {
display : block ; 
padding : 34px 0 10px 10px ;
margin : 0 0 5px 0 ; 
border-bottom : 1px solid #3A3839 ; 

}



.entry p {

 }
 
 
 .entry ul {
padding : 10px ; 
margin : 1px 0 1px 0 ;
background : #292929 ;
 }
 
 
  .entry ol {
padding : 10px ; 
margin : 1px 0 1px 0 ;
background : #292929 ;
 }
 
 
 
 
.entry a {
color : #379BAB ; 
text-decoration : none ; 
 }


.entry a:hover {
color : #fff ; 
 }



.read-more {
margin : 0  ;
padding :0 0 0 10px ; 
height : 25px ; 



}


.read-more span {
position : absolute ;
left : -10000px ; 
left : -10000px ; 

}


.read-more a {
margin : 2px 0 0 0 ; 
padding : 0 ; 
display : block ; 
width : 15px ; 
height : 15px ; 
background : url(http://www.e-news.name/images/design-website/more.jpg) ;  
float : left ; 

}


.cat {
padding : 0 0 0 10px ; 
font-size : 120% ; 
font-style : italic ; 
font-family : times
}


.tags {
padding : 0 0 0 10px ; 
font-size : 90% ; 
}


/*  POST >> COMMENTAIRES
********************************************************************/


.commentaires {
padding :  0 ;
margin : 0  ;  
width : 95px ;
float : left ; 
text-align : center ; 
border-right : 1px solid #333 ; 
background : transparent ; 
 }
 
 
 .commentaires a {
color : #fff ; 
text-decoration  : none ; 
 }
 
 
 .commentaires a:hover {
color : #D2D0D0 ; 
text-decoration : none ; 
}
 
 
 .num-commentaires {
padding : 30px 0 0 0 ;
margin : 0 0 0 1px ;  
width : 95px ;
height : 66px ;
float : left ; 
text-align : center ; 
background : transparent ;
 
font-family : times ; 
font-style : italic ; 
font-size : 200%;  
 }

a.link-comment   {
display : block ;
clear : left ; 
height : 30px ; 
line-height : 30px ; 
background : url(http://www.e-news.name/images/design-website/commentaires.jpg) ;
width : 95px;
border-top : 1px solid #393939 ; 
 }





/* POST >> Votes
************************************************************************************/

.vote {
float : left ; 
width : 95px ; 
background : transparent ;
padding :  0 ;
margin : 0  ; 
 
}
 
span.bartext   {
display : block ;
height : 30px ; 
line-height : 30px ; 
background : url(http://www.e-news.name/images/design-website/votes.jpg) ;
width : 95px;
color : #fff ;
margin : 0 ;
border-top : 1px solid #393939; 
 
}
 
.bartext a {
width : 100%;
text-decoration : none ; 
}


.bartext a:hover {
color : #D2D0D0 ; 
text-decoration : none ; 
}





 
.textcontainer {
height : 66px ; 
color : #fff ; 
display:block;
margin: 0;
padding: 30px 0 0 0;
text-align:center;
font-family : times ; 
font-style : italic ; 
font-size : 200%; 
}





/*  NAV Autres posts page single
********************************************************************
*********************************************************************
*********************************************************************/


.autres-post {
background : #292929 ;
padding : 10px ; 
border-bottom :1px solid #3A3839;
border-top :1px solid #3A3839;
height : 15px ; 
}


.autres-post a {
color : #379BAB;
text-decoration : none  ; 
}

.autres-post a:hover {
color : #fff;
text-decoration : none  ; 
}











/*  QUICKLINK
********************************************************************
*********************************************************************
*********************************************************************/
   
#quicklink {
width : 185px ;
float  : left ;
padding :  0 3px 0 3px  ;
margin : 0 0 0 3px ; 
background : transparent;
border-left : 1px solid #4F4F4F ; 
border-right : 1px solid #4F4F4F ; 
}

#quicklink img {
border : 0;
margin : 0 0 1px 0 ;
display : block ; 
}


#quicklink h2 {
font-size : 1.2em ;
margin : 0 ;
padding :  0 ;
}

#quicklink h3 {
font-size : 1em ;
margin :  10px 0 10px 0 ;
padding :  0 ; 
}

#quicklink ul{
list-style : none ; 
margin : 5px 0 15px 0 ; 
padding : 0; 
}

#quicklink li{
font-size : 1em ;
margin : 10px 0 ;
padding :  0 0 10px 0;  
}
  
#quicklink li:last-child {
border-bottom: 0; 
}

#quicklink li a:hover{
color : #277CFA ; 
}

#quicklink p{
margin : 10px 0 25px 0 ; 
padding : 0 0 10px 0;
color : #277CFA ;
}

#quicklink span {
margin : 0 ; 
padding : 0;
color : #277CFA ;
}

/*  SIDEBAR
********************************************************************
*********************************************************************
*********************************************************************/
   
   
#sidebar {
width : 185px ;
float  : left ;
padding :  0  ;
margin : 0 0 0 3px ; 
background : #393939 ; 
}



#sidebar img {
border : 0;
margin : 0 0 1px 0 ;
display : block ; 

}
	
	
#sidebar h2 {
font-size : 1.6em ;
margin : 0 0 1px  0  ;
padding : 0 ;
height : 35px ;
background : #282828 ; 
font-weight : normal;
font-family : times ;
font-style : italic ;  
}


	
#sidebar li h2 {
font-size : 1.6em ;
margin : 0 0 1px  0  ;
padding : 10px 0 0 10px ;
height : 35px ;

font-weight : normal;
font-family : times ;
font-style : italic ;  
border-top : 5px solid #237C68 ;
}





#sidebar ul {
list-style : none ; 
margin : 0 0 1px 0 ; 
padding : 0; 
}



#sidebar li {
font-size : 1em ;

}
  





#sidebar .widget_links li a {
color : #D5D5D7; 
text-decoration : none ; 
margin : 0 ;
border-bottom : 1px solid #000 ; 
padding : 6px ;  
background : #393939 ; 
display : block ; 

}

#sidebar .widget_links li a:hover {
color : #379BAB; 
text-decoration : none ; 
}


#sidebar p {
margin : 10px 0 25px 0 ; 
padding : 0 0 10px 0;
color : #277CFA ;
}


#sidebar span {
margin : 0 ; 
padding : 0;
color : #277CFA ;

}

#sidebar  h2.comment {
border-top : 5px solid #AC7000 ; 
}


#sidebar  h2.billets {
border-top : 5px solid #237C68 ; 
}

#sidebar  h2.liens {
border-top : 5px solid #6C730C ; 
}


#sidebar .spacer {
height: 20px;
margin:  0;
padding: 0;
color: #000;
border: 0;
background :  #141414 url(http://www.e-news.name/images/design-website/hr.jpg) center center repeat-x ;  
}



#sidebar  .pub {
}




#sidebar .widget_views li a {
color : #D5D5D7; 
text-decoration : none ; 
margin : 0 ;
border-bottom : 1px solid #000 ; 
padding : 6px ;  
background : #393939 ; 
display : block ; 

}

#sidebar .widget_views li a:hover {
color : #379BAB; 
text-decoration : none ; 
}




/* WIDGET TAG CLOUD
************************************************************************************/

.widget_tag_cloud div  {
padding : 5px ;  
text-align : justify ; 
font-size : 80% ; 


}



.widget_tag_cloud a {
color : #fff ;  
text-decoration : none ; 
font-weight : normal ; 

}









.widget-simpletags  {
 
text-align : justify ; 



}


.st-tag-cloud  {
padding : 10px ;  
}














/* WIDGET recent entries
************************************************************************************/

#sidebar .widget_recent_comments li {
color : #D5D5D7; 
text-decoration : none ; 
margin : 0 ;
border-bottom : 1px solid #000 ; 
padding : 6px ;  
background : #393939 ; 
display : block ; 

}

#sidebar .widget_recent_comments li a:hover {
color : #379BAB; 
text-decoration : none ; 
}












#sidebar .widget_recent_entries li {
color : #D5D5D7; 
text-decoration : none ; 
margin : 0 ;
border-bottom : 1px solid #000 ; 
padding : 6px ;  
background : #393939 ; 
display : block ; 

}

#sidebar .widget_recent_entries li a:hover {
color : #379BAB; 
text-decoration : none ; 
}






#sidebar .widget_get_recent_comments li {
color : #D5D5D7; 
text-decoration : none ; 
margin : 0 ;
border-bottom : 1px solid #000 ; 
padding : 6px ;  
background : #393939 ; 
display : block ; 

}

#sidebar .widget_get_recent_comments li a:hover {
color : #379BAB; 
text-decoration : none ; 
}


/* WIDGET Most Commented
************************************************************************************/



.widget_most_commented_widget  li {
color : #D5D5D7; 
text-decoration : none ; 
margin : 0 ;
border-bottom : 1px solid #000 ; 
padding : 6px ;  
background : #393939 ; 
display : block ; 

}

.widget_most_commented_widget li a {
color : #D5D5D7; 
text-decoration : none ; 
}


.widget_most_commented_widget li a:hover {
color : #379BAB; 
text-decoration : none ; 
}




/* WIDGET Votes
************************************************************************************/





.votelistind a {
color : #fff ; 
text-decoration : none ; 
}




.widget  a {
color : #fff ; 
text-decoration : none ; 
}






/*  AUTRES
********************************************************************
*********************************************************************
*********************************************************************/










	
	
	
	
	
	



code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}



a:hover {
	color: #fff;
	text-decoration: underline;
	}



































.widecolumn .post {
	margin: 0;
	}



.widecolumn .smallattachment {
	text-align: center;
	float: left;
	width: 128px;
	margin: 5px 5px 5px 0px;
}

.widecolumn .attachment {
	text-align: center;
	margin: 5px 0px;
}

.postmetadata {
	clear: both;
	height : 200px ; 
}

.clear {
	clear: both;
}










/* IMAGES
******************************************************************************/

img {
padding: 0;
max-width: 100%;
display : block ; 
}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}



/* COMMENTAIRES
*************************************************************************************/

#commentform {
width : 100% ;
}
	
	
	
#commentform p {
background : #292929 ; 
margin : 0 ; 
padding : 4px 0 4px 10px ; 
border-bottom:1px solid #3A3839;
min-height : 30px ; 

}



.para-login	{
background : #292929 ; 
margin:  0 ;
padding : 10px ; 
border-bottom:1px solid #3A3839;
}

.para-login a	{
color : #379BAB ;
text-decoration : none ; 
}	

.para-login a:hover	{
color : #fff ;
}	
	
	

.para-text {
background : #292929 ; 
margin:  0 ;
padding : 10px ; 
border-bottom:1px solid #3A3839;
}
	

#commentform textarea {
margin : 6px 0 ; 
border : 0 ; 
height : 99px ; 
width :  548px; 
border : 1px solid #616161 ; 
	}	
	
	
	
	.para-sumit {
background : #292929 ; 
margin : 0 ; 
padding : 15px 0 0 0 ; 
height : 40px ; 
}
	
	
#commentform #submit {
width : 95px ;
height : 30px ;
background : url(http://www.e-news.name/images/design-website/submit.jpg) ; 
cursor : pointer; 
margin:  5px 0 0 2px ;
}
	
	
	
	
	
	
	
	
	
	#respond h3  {
font-size : 1.4em ; 
padding :  10px ; 
margin: 0  ;
font-weight : normal;
font-family : times ;
font-style : italic ;  
height : 20px ; 
background : #282828 ; 
border-bottom:1px solid #3A3839;

 
	}
	
	
	
	h3#comments  {
margin: 0 ;
padding: 10px;
list-style: none;
background : #282828 ; 
border-bottom: 1px solid #3A3839;
border-top: 1px solid #3A3839;
 
	}
	
	





#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	background : url(http://www.e-news.name/images/design-website/bg-form.jpg) repeat-y ; 
	}




.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align: left;
	}

select {
	width: 130px;
	}















#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}











/* COMMENTAIRES POSTES
*********************************************************************************/


.comment {}

.commentlist li, #commentform input, #commentform textarea {}
	
.commentlist li ul li {}


.commentlist {
padding: 0;
text-align: justify;
}





ol.commentlist  {
margin : 0 ; 
padding : 0 ; 
background : #282828 ; 


}


.commentlist li {
margin: 0 ;
padding: 10px;
list-style: none;
background : #282828 url(http://www.e-news.name/images/design-website/bg-comments.jpg) top right repeat-y ; 
border-bottom: 1px solid #3A3839;

}

.commentlist li .avatar { 
float: right ;
border: 0;
padding: 1px;
margin : 15px 17px 0 0 ;
border : 1px solid #fff
}




.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	width : 80% ; 
	}



.commentmetadata {
	font-weight: normal;
	}








.commentlist li a {
color : #fff ; 
text-decoration : none  ; 

}





.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }



.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}





.thread-alt {}
.thread-even {}
.depth-1 {}
.even, .alt {}

.alt {}
.alt a {}
.alt a:hover {}

small {}














/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}

hr {
	display: none;
	}

a img {
	border: none;
		display : block ; 
	}

	
	
	
	
	
/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */
	
/*
Name: Sliding Login Panel with jQuery 1.3.2
Author: Jeremie Tisseau
Author URI: http://web-kreation.com/
Date: March 26, 2009
Version: 1.0

	The CSS, XHTML and design is released under Creative Common License 3.0:
	http://creativecommons.org/licenses/by-sa/3.0/

*/ 

/***** clearfix *****/


.clear {clear: both;height: 0;line-height: 0;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clearfix {height: 1%;}
.clearfix {display: block;}





/* SLIDING PANEL
************************************************************************************/

#centrage-panel {
   width: 968px;
   margin : 0 auto ; 
   position : relative ; 
   z-index  : 2000
}


#toppanel {
    position: absolute;   /*Panel will overlap  content */
    /*position: relative;*/   /*Panel will "push" the content down */
    top: 0;
    left: 0;
    width: 968px;
    z-index: 999;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    font-size: 130%; /* font-size set to 130% for the default Kubrick Wordpress theme */

}

#panel {
width: 968px;
height: 280px;
color: #999999;
background: #272727;
overflow: hidden;
position: relative;
z-index: 3;
display: none;
margin : 0 auto ; 

}



#panel h2{
	font-size: 1.2em;
	padding: 10px 0 5px;
	margin: 0 0 0 0;
	color: white;
	text-align: left;
}

#panel p {
	margin: 5px 0;
	padding: 0;
}

#panel a {
	text-decoration: none;
	color: #eee;
}

#panel a:hover {
	color: #669;
}

#panel a-lost-pwd {
	display: block;
	float: left;
}

#panel ul {
	margin: 0 0 5px 0;
	padding: 0;
	line-height: 1.6em;
	list-style: none;
}

#panel .content {
	width: 960px;
	margin: 0 auto;
	padding-top: 15px;
	text-align: left;
	font-size: 0.85em;
}

#panel .content .left {
	width: 280px;
	float: left;
	margin-bottom: 25px;
	padding: 0 15px;
	border-right: 1px solid #333;
	min-height: 220px;
}

#panel .content .border {
	border-left: 1px solid #333;
}

#panel .content .narrow {
	width:120px !important;
}

#panel .content form {
	margin: 0 0 10px 0;
}

#panel .content label {
	float: left;
	padding-top: 8px;
	clear: both;
	width: 280px;
	display: block;
}

#panel .content input.field {
	border: 1px #1A1A1A solid;
	background: #414141;
	margin-right: 5px;
	margin-top: 4px;
	width: 200px;
	color: white;
	height: 16px;
}

#panel .content input:focus.field {
	background: #545454;
}

/* BUTTONS */
/* Login and Register buttons */
#panel .content input.bt_login,
#panel .content input.bt_register {
	display: block;
	float: left;
	clear: left;
	height: 24px;
	text-align: center;
	cursor: pointer;
	border: none;
	font-weight: bold;
	margin: 10px 0;
}

#panel .content input.bt_login {
	width: 74px;
	background: transparent url(images/bt_login.png) no-repeat 0 0;
}

#panel .content input.bt_register {
	width: 94px;
	color: white;
	background: transparent url(images/bt_register.png) no-repeat 0 0;
}

#panel .lost-pwd {
	display: block;
	float:left;
	clear: right;
	padding: 15px 5px 0;
	font-size: 0.95em;
	text-decoration: underline;
}

/* Panel Tab/button */
.tab {
background: transparent;
height: 22px;
position: relative;
top: 0;
z-index: 999;
}

.tab ul.login {
display: block;
position: absolute;
top : 5px ;
right : -30px ; 
clear: right;
height: 22px;
margin: 0;
padding : 0 ; 
list-style : none ; 
color: white;
font-size: 80%;
text-align: right;
text-align : right ; 
}




.tab ul.login li.left {
  	background: transparent;
  	height: 22px;

	padding: 0;
	margin: 0;
  	display: block;
	float: left;
}

.tab ul.login li.right {
  	background: transparent;
  	height: 22px;
	width: 30px;
	padding: 0;
	margin: 0;
  	display: block;
	float: left;
}

.tab ul.login li {
 	text-align: left;
  	padding: 0 6px;
	display: block;
	float: left;
	height: 22px;
  	background: transparent;
}

.tab ul.login li a {
	color: #fff;
	text-decoration : none ; 
}

.tab ul.login li a:hover {
	color: white;
}

.tab .sep {color:#414141}

.tab a.open, .tab a.close {
	height: 20px;
	line-height: 20px !important;
	padding-left: 30px !important;
	cursor: pointer;
	display: block;
	width: 100px;
	position: relative;
	top: 0;

}

.tab a.open {background: url(images/bt_open.png) no-repeat left 0;}
.tab a.close {background: url(images/bt_close.png) no-repeat left 0;}
.tab a:hover.open {background: url(images/bt_open.png) no-repeat left -19px;}
.tab a:hover.close {background: url(images/bt_close.png) no-repeat left -19px;}


/* FOOTER
************************************************************************************/

#footer {
border-top : 1px solid #393939 ; 
color : #fff ;
clear: left;
margin :  0 ; 
min-height : 120px ; 
}



#footer .logo { 
width : 359px; 
height : 140px;
margin : 40px auto 0 auto ; 
background : url(http://www.e-news.name/images/design-website/logo-footer.jpg) no-repeat ; 
}




#in-footer {
margin : 15px 0 0 0 ; 
background  : #393939 url(http://www.e-news.name/images/design-website/popular-top.jpg) repeat-x  ; 
height : 240px 
}






#footer p { 
margin : 0 ; 
padding : 0 ; 
}


#footer a { 
text-decoration : none ;  
}

#footer a:hover { 
text-decoration : underline ;  
}


#footer-bottom {
margin : 10px 0 0 0 ; 
height : 110px ; 
background : #282828 ;
color : #939393 ; 
background: #282828 url(http://www.e-news.name/images/design-website/footer-top.jpg) repeat-x ;
text-align : left ; 
}

#footer-bottom p {
padding : 20px 0 0 0 ; 
margin : 0 ;
width : 970px;
margin : 0 auto;
}


#footer-bottom  a{
color : #939393 ; 
}


/* FOOTER >> popular post
************************************************************************************/


#cont-popular-post { 

width : 1022px;
margin : 0 auto;
text-align : left ; 

}

#popular-post {}

#popular-post .center { 
text-align : left ; 
}

#popular-post { 
height :  245px  ; 
}





#popular-post h2 {
font-size : 1.4em ; 
padding :  5px 0 0 30px ; 
margin: 0  ;
font-weight : normal;
font-family : times ;
font-style : italic ;  
height : 30px ; 
background : #282828 ; 
border-bottom: 1px solid #060606 ; 
}


/* FOOTER >> popular post >> blocs
************************************************************************************/




#cont-popular-post .bloc-links { 
width : 180px ; 
height : 240px ; 
background : #393939 ; 
float : left ; 
border-left : 1px solid #060606 ;
border-right : 1px solid #060606 ;
}




#cont-popular-post .bloc-links  h2 {
font-size : 1.4em ; 
padding :  5px 0 0 10px ; 
margin: 0  ;
font-weight : normal;
font-family : times ;
font-style : italic ;  
height : 30px ; 
background : #282828 ; 
border-bottom: 1px solid #060606 ; 
}















#cont-popular-post .bloc-links p { 
padding : 10px ;
margin : 0 ; 
font-size : 120% ;
font-family : times ;
font-style : italic ; 
}

#cont-popular-post .bloc-links a { 
color : #fff ; 
}




#popular-post .bloc-long { 
width : 723px ; 
height : 245px ; 
float : left ; 
background : transparent ; 
}


#popular-post .bloc-long img { 
margin : 20px 0 0 30px ; 
border : 0 ; 
}

#popular-post .bloc-long h3 { 
margin : 10px 0 5px 30px ; 
padding : 0 ;
font-size : 1.4em ; 
font-weight : normal;
font-family : times ;
font-style : italic ;  
}

#popular-post .bloc-long ul { 
margin : 0  0 0 30px ; 
}











/* FOOTER >> popular post >> listes
************************************************************************************/



#popular-post ul {
list-style : none ; 
margin : 0 0 1px 0 ; 
padding : 0; 
}

#popular-post li {
font-size : 1em ;
}
  
#popular-post li a {
color : #D5D5D7; 
}

#popular-post li a:hover {
color : #AC7000; 
text-decoration : none ; 
}





/* SLIDER
************************************************************************************/

#jFlowSlide{
background: transparent; 
font-family: Georgia; 
}

#myController { 
font-family: Georgia; 
padding:2px 0;  
width: 1030px; 
position : absolute ;
top : -10000px ;
left : -10000px ; 

}
 
 
#myController span.jFlowSelected { 
background: transparent;
margin-right:0px;
}

.slide-wrapper { }


.slide-details h2 { 
font-size:1.5em; 
font-style: italic; 
font-weight:normal; 
line-height: 1; 
margin:0; }

.slide-details .description { 
margin-top:10px;
 }


.jFlowControl, .jFlowPrev, .jFlowNext { 
color:#FFF; 
cursor:pointer; 
padding-left:5px; 
padding-right:5px; 
padding-top:2px; 
padding-bottom:2px;
 }

.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover span { }
 

 
 
#slides { 
width : 723px ; 

}

#slides img { 
margin : 20px 0 0 30px ; 
border : 0 ; 
}

#slides h3 { 
margin : 10px 0 5px 30px ; 
padding : 0 ;
font-size : 1.4em ; 
font-weight : normal;
font-family : times ;
font-style : italic ;  
}

#slides ul { 
margin : 0  0 0 30px ; 
}


.slide-wrapper .bloc { 
width : 240px ; 
height : 204px ; 
background : #2B2B2B ;
float : left ; 
margin : 0 ; 
border-right : 1px solid #060606 ;
}


.slide-wrapper .bloc-2 { 
width : 240px ; 
height : 204px ; 
background  : #222222  ;
float : left ; 
border-right : 1px solid #060606 ;
margin :  0 0 0 0 ; 
}

.slide-wrapper .bloc-3 { 
width : 240px ; 
height : 204px ; 
background  : #1C1C1C  ;
float : left ; 
border-right : 1px solid #060606 ;
margin :   0 ; 
}

.center .bloc-4 { 
width : 116px ; 
height : 204px ; 
background  : #161616 url(http://www.e-news.name/images/design-website/footer-more.jpg)  ;
float : right ; 
border-right : 1px solid #060606 ;
margin : 36px 0 0 0 ; 
}




 
.center .bloc-4 span.link-jFlowNext  { 
position : absolute ;
top : -10000px ;
left : -10000px ; 
 }




.jFlowNext { 
cursor:pointer; 
display : block ; 
height : 209px ; 
width : 116px ;
}




























/* SPACER
************************************************************************************/



.spacer {
clear : both ;
height : 60px}







/* FORMULAIRE >> contact
************************************************************************************/


input#cf3_field_2 {
width : 300px ; 
margin : 0 10px 10px 0;
}


input#cf3_field_3 {
width : 300px ; 
margin : 0 10px  10px 0;
}
 
input#cf3_field_4 {
width : 300px ; 
margin : 0 0 10px 0;
 }
 




li#li-3-2 label {
display : block ;
clear : both ;
width : 400px ;
margin : 10px 0 ; 
text-align : left ;  
}


li#li-3-3 label {
display : block ;
clear : both ;
width : 400px ;
margin : 10px 0 ; 
text-align : left ;  
}

li#li-3-4 label {
display : block ;
clear : both ;
width : 400px ;
margin : 10px 0 ; 
text-align : left ;  
}

li#li-3-5 label {
display : block ;
clear : both ;
width : 400px ;
margin : 10px 0 ; 
text-align : left ; 
}


li#li-3-4 span {
display : block ;
}

li#li-3-5 textarea  {
display : block ;
clear : both ;
width : 300px ;
margin : 10px 0 ; 
text-align : left ;  
}


#sendbutton3 {


width : 310px ; 
}




.image {height : 200px }


h3.welcome {
margin: 40px 0 0 0 ; 
padding  : 0 ; 
font-size : 1.6em ; 
color : #666699}





#pubflottantes  {
background : #141414;
height : 280px ;
margin : 4px 0 0 0 ;
padding : 10px 0 0 0 ; 
width :567px ; 

}

.pubflottantes-bloc  {
width :310px ;
float:left 
}


.pubflottantes-bloc-2  {
width :250px ;
float:left 
}

.pubside-120600  {
background : #141414;
width : 185px

}
