/*
Theme Name: Web Conversion
Description: Web Conversion Theme
Version: 1.6
Author: Thomas Faivre-Duboz
Author URI: http://www.converteo.com
*/
/* Begin Typography & Colors */

h1, h2, h3, h4, p, ul, li
{
font-family:Tahoma, sans-serif;
font-size:12px;	
color: black;
padding:0;
margin:0;
}

.reassurance
{
	padding: 0;
	margin: 5px 10px 0px 10px;

}
p
{
        padding: 5px 0 0 0;

}

html>p
{
        padding: 5px 0 0 0;
}

a
{
font-family:Tahoma, sans-serif;   	
color: #01B77;
}

h1
{
	font-weight:bolder;
	font-size: 18px;
	color: #089EE0;
	padding: 0px 0px 7px 0px;
	margin:0;
}

h2
{
	font-size: 14px;
	padding: 0px 0px 5px 0px;
	color: #333333;
	margin: 0;
	text-align:left;
}

h3
{

	font-size: 18px;
	font-weight:bolder;
	text-align:left;
}

h4
{
	color: #333333;
	font-size: 14px;
	font-weight:bolder;
	text-align:left;
}




ul, ol {
	padding: 5px 0px 8px 20px;
	list-style:none;
	margin:0;
}

li
{
			padding: 4px 0px 5px 5px;
			
}


body
{

	margin: 0px;
	padding: 0px;
	text-align: left;
	background: #E9E9E9;
	position: relative;
}


#header
{
        width: 1000px;	
        margin: 0 auto;
        margin-top: 10px;
	height:auto;
	text-align: center;
       background: white;
       border-top: 1px solid #333333 ;
       border-left: 1px solid #333333 ;
       border-right: 1px solid #333333 ;
}

#titre
{
	width: 680px;
        margin:0;
        padding:0;
	height: 133px;
	text-align:left;
	display:block;

}

#autopromo
{
	width: 314px;
        padding:0;
        float:right;
	height: 133px;

	display:block;
	background: url(http://www.web-conversion.fr/img/rond-haut-droit2.gif) top right no-repeat ;
}

.autopromo
{
padding:5px 10px 0px 20px;
color:white;
text-align:right;
}


#menu
{
	width: 1000px;
        margin:0;
        padding:0;
	height: 41px;
	text-align:left;
	display:block;
	background: url(http://www.web-conversion.fr/img/menu-bg.png) repeat-x ;
}


#main
{
	width: 1000px ;
	margin: 0 auto ;
	height:auto;
	padding: 0;
	background: white;
       border-left: 1px solid #333333 ;
       border-right: 1px solid #333333 ;
	position: relative;
	display: block;
background: url('http://www.web-conversion.fr/img/main-bg.gif') repeat-y;
}

#main2
{
	width: 1000px ;
	margin: 0 auto ;
	height:auto;
	padding: 0;
	background: white;
       border-left: 1px solid #333333 ;
       border-right: 1px solid #333333 ;
	position: relative;
	display: block;
background-color:white;
}

#content
{
	width:  700px;
        height: auto;
	float: left;
	text-align:left;
	margin: 0px 0px 55px 0px;
	padding: 10px 10px 0 15px;
	display: block;
	position:relative;

}


#content2
{
	width:  998px;
        height: auto;
	float: left;
	text-align:left;
	margin: 0px 0px 55px 0px;
	padding: 10px 10px 0 15px;
	display: block;
	position:relative;

}

#sidebar {
height: auto;
padding:10px 0 0 0;
margin-left: 732px;
width: 268px;
background-color: #E9E9E9;
}

#sidebar #box-buy {
background: url('http://www.web-conversion.fr/img/box-buy2.png') no-repeat;
margin:0px 0px 0px 9px;
height:178px;
}

#sidebar #box-news {
background: url('http://www.web-conversion.fr/img/box-news2.png') no-repeat;
margin:9px 0px 0px 9px;
height:255px;
}

#sidebar #box-share {
background: url('http://www.web-conversion.fr/img/box-share2.png') no-repeat;
margin:9px 0px 0px 9px;
height:208px;
}

#sidebar #box-video {
background: url('http://www.web-conversion.fr/img/box-video2.png') no-repeat;
margin:9px 0px 0px 9px;
height:131px;
}

#sidebar p {
padding: 43px 15px 0px 12px;
}


input
{
color: black;
font-size: 12px;
}

.text input
{
background: white;
border: 1px solid #666666;
}

.submit input
{
background: #006600;
color: white;
}




.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

#index-top
{
	width: 695px;
        margin: 5px 0 0 0;
        padding:0;
	height: 265px;
	text-align:left;
	display:block;
        border: 1px solid #333333;
	background: url(http://www.web-conversion.fr/img/vosquestions-bg2.gif) repeat-x;

}

#index-left
{
margin: 10px;
float:left;
height:240px;
width:440px;
background-color: white;
}

#index-right
{
margin: 10px 0px 0px 465px;
height:auto;
width:230px;
}


#index-mid-left
{
margin: 15px 0px 10px 0px;
float:left;
height:auto;
width:350px;
}

#index-mid-right
{
margin: 15px 0px 0px 360px;
height: auto;
width:340px;
}

#index-auteurs-left
{
float:left;
height:auto;
width:165px;
}
#index-auteurs-right
{
margin-left: 175px;
height: auto;
width:165px;
}


#autodiag1
{
	width: 695px;
        margin: 10px 0 0 0;
        padding:0;
	height: 107px;
	text-align:left;
	display:block;
        border: 1px solid #333333;
	background: url(http://www.web-conversion.fr/img/autodiag-bg.gif) repeat-x ;

}
#autodiag2
{
	width: 370px;
	height: 107px;
        margin:0;
        padding:10px 0px 0px 140px;
        float:left;
	text-align:left;
	display:block;
z-index:3;
	background: url(http://www.web-conversion.fr/img/autodiag-chrono.gif) left no-repeat ;
}




#autodiag3
{
	height: 40px;
width:auto;  margin:40px 0px 0px 520px;
	text-align:left;
	display:block;
z-index:2;

}

#autodiag-img1
{
margin: 15px 0px 10px 45px;
float:left;
height:217px;
width:300px;
background: url(http://www.web-conversion.fr/img/autodiag-xls.png) no-repeat;
}

#autodiag-img2
{
margin: 15px 0px 0px 10px;
height:217px;
width:300px;
margin-left:365px;
background: url(http://www.web-conversion.fr/img/autodiag-radar.png) no-repeat;
}

#wc-bas-1
{
margin: 0;
float:left;
height:auto;
width:340px;
}

#wc-bas-2
{
margin: 0;
height:auto;
width:340px;
margin-left:355px;
}

#diag1
{
margin: 0;
padding:0;
float:left;
height:auto;
width:300px;
}

#diag2
{
margin: 0;
padding:0;
height:auto;
width:260px;
margin-left:355px;

}

#diag3
{
margin: 0;
padding:0;
float:right;
margin-right:90px;
height:auto;
width:280px;
}

#diagend1
{
margin: 0;
padding:0;
float:left;
height:auto;
width:400px;
}

#diagend2
{
margin:-30px;
padding:0;
height:auto;
width:530px;
margin-left:420px;

}

#jeu-concours1
{
margin:0;
padding: 0px 0px 0px 15px;
float:left;
height:auto;
}

#jeu-concours2
{
margin: 0px 20px 0px 395px;
height:auto;
width:580px;
}

#wc-1
{
	width: 695px;
        margin: 10px 0 0 0;
        padding:0;
	height: 107px;
	text-align:left;
	display:block;
        border: 1px solid #333333;
	background: url(http://www.web-conversion.fr/img/autodiag-bg.gif) repeat-x ;

}



#wc-2
{
	width: 370px;
	height: 107px;
        margin:0;
        padding:10px 0px 0px 140px;
        float:left;
	text-align:left;
	display:block;
z-index:3;
	background: url(http://www.web-conversion.fr/img/webconversion-pdf.gif) left no-repeat ;
}

#wc-3
{
	height: 40px;
width:auto;  margin:28px 0px 0px 535px;
	text-align:left;
	display:block;
z-index:2;

}

#ilsenparlent-left
{
margin: 0;
float:left;
height:auto;
width:500px;
}

#ilsenparlent-right
{
margin: 0;
height:auto;
width:180px;
margin-left:515px;
background: url(http://www.web-conversion.fr/img/index-bg2.gif) repeat-x;
border: 1px solid #333333;
}

#vosquestions-top
{
	width: 695px;
        margin: 5px 0 0 0;
        padding:0px 0px 10px 0px;
	height: auto;
	text-align:left;
	display:block;
        border: 1px solid #333333;
	background: url(http://www.web-conversion.fr/img/vosquestions-bg2.gif) repeat-x;

}

#vosquestions-left
{
margin: 10px;
float:left;
height:auto;
width:350px;
}

#vosquestions-right
{
margin: 10px 0px 0px 385px;
height:auto;
width:300px;
background-color: white;
border: 1px solid #333333;
}

#slider1
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider2
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider3
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider4
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider5
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider6
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider7
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider8
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider9
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider10
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider11
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider12
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider13
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider14
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider15
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider16
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider17
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider18
{
  margin: 0px 0px 0px 20px;
  display: none;
}
#slider19
{
  margin: 0px 0px 0px 20px;
  display: none;
}

#footer {
background:white;
padding: 0;
margin: 0 auto;
margin-top:-40px;
margin-bottom:10px;
width: 1000px;
height: auto;
       border-bottom: 1px solid #333333 ;
       border-left: 1px solid #333333 ;
       border-right: 1px solid #333333 ;
background: url('http://www.web-conversion.fr/img/main-bg.gif') repeat-y;
}

#footer2 {
background:white;
padding: 0;
margin: 0 auto;
margin-top:-40px;
margin-bottom:10px;
width: 1000px;
height: auto;
       border-bottom: 1px solid #333333 ;
       border-left: 1px solid #333333 ;
       border-right: 1px solid #333333 ;
background-color: white;
}

#footerbg {
background: url('http://www.web-conversion.fr/img/footer-bg.gif') repeat-x bottom;
width:1000px;
padding-top:64px;
height:107px;

}

#footerrond {
float: left;
height: 171px;
width: 209px;
background-image: url('http://www.web-conversion.fr/img/footer-rond.gif');
position:relative;
z-index: 10;
margin-top: -171px;"
}




#page {
background-color: white;
border: 1px solid #959596;
text-align: left;
}

#content {
font-size: 1.2em;
}
.widecolumn .entry p {
font-size: 1.05em;
}
.narrowcolumn .entry, .widecolumn .entry {
line-height: 1.4em;
}
.widecolumn {
line-height: 1.6em;
}
.narrowcolumn .postmetadata {
text-align: center;
}
.alt {
background-color: #f8f8f8;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}


small {
font-family: Tahoma, Sans-Serif;
font-size: 0.9em;
line-height: 1.5em;
}

.entry p a {
color: #b85b5a;
}

.commentlist li {
font-weight: bold;
}
.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;
}
#commentform p {
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.commentmetadata {
font-weight: normal;
}


acronym, abbr, span.caps {
font-size: 0.9em;
letter-spacing: .07em;
}

#wp-calendar #prev a, #wp-calendar #next a {
font-size: 9pt;
}
#wp-calendar a {
text-decoration: none;
}
#wp-calendar caption {
font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align: center;
}
#wp-calendar th {
font-style: normal;
text-transform: capitalize;
}
/* End Typography & Colors */
/* Begin Structure */

#page {
background-color: white;
margin: 20px auto;
padding: 0;
width: 760px;
border: 1px solid #959596;
}

#headerimg {
margin: 0;
height: 200px;
width: 100%;
}
.narrowcolumn {
float: left;
padding: 0 0 20px 45px;
margin: 0px 0 0;
width: 450px;
}
.widecolumn {
padding: 10px 0 20px 0;
margin: 5px 0 0 150px;
width: 450px;
}
.post {
margin: 0 0 40px;
text-align: justify;
}
.post hr {
display: block;
}
.widecolumn .post {
margin: 0;
}
.narrowcolumn .postmetadata {
padding-top: 5px;
}
.widecolumn .postmetadata {
margin: 30px 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; 
}
.clear { 
clear: both; 
}

#footer p {
margin: 0;
padding: 20px 0;
text-align: center;
}
/* End Structure */
/*	Begin Headers */

/* End Headers */

/* Begin Images */
p img {
padding: 0;
max-width: 100%;
}
/*	Using 'class="alignright"' on an image will (who would've
thought?!) align the image to the right. And using 'class="centered',
will of course center the image. This is much better than using
align="center", being much more futureproof (and valid) */
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;
}

.effetbouton:hover {
padding-top:3px;
}
/* End Images */
/* Begin Lists

Special stylized non-IE bullets
Do not work in Internet Explorer, which merely default to normal bullets. */
html > body .entry ul {
margin-left: 0px;
padding: 0 0 0 30px;
list-style: none;
padding-left: 10px;
text-indent: -10px;
}
html > body .entry li {
margin: 7px 0 8px 10px;
}


/* End Calendar */
/* 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;
}

.hidden { 
display: none; 
}
hr {
display: none;
}

a img {
border:none;
}

img
{ border:none; }

.navigation {
display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 60px;
}
/* End Various Tags & Classes*/

/* Captions */
.aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}


tr, td
{
font-family:Tahoma, sans-serif;
font-size:12px;	
color: black;
padding:0;
margin:0;
}

table  { color: black; font-size: 11px; background-color: white; }
                       table.RE  { }
                       td  { background-color: white; text-align: justify; }
                       td.RE    { border-left: solid 1px #EEEEEE; border-bottom: solid 1px #EEEEEE; padding: 5px; margin: 5px; }
                       td.RE2    { border-left: solid 1px #EEEEEE; border-bottom: solid 1px #EEEEEE; border-right: solid 1px #EEEEEE; text-align:center; float:center; margin:3px; padding: 3px;  }
                       td.BRE    { border-left: solid 1px #EEEEEE; border-bottom: solid 1px #EEEEEE; padding: 5px; margin: 5px; background-color: #F8F8F8; }
                       td.BRE2    { border-left: solid 1px #EEEEEE; border-bottom: solid 1px #EEEEEE; border-right: solid 1px #EEEEEE; text-align:center; float:center; margin:3px; padding: 3px; background-color: #F8F8F8;   }
                       td.RE11   { background-color: #009BDF; color:white; border: solid 1px #0074A7; margin: 5px; padding: 5px;  font-size:14px; }
                       td.RE12   { background-color: #009BDF; color:white; border: solid 1px #0074A7; margin: 5px; padding: 5px;  font-size:14px; }
                       td.RE13   { background-color: #009BDF; color:white; border: solid 1px #0074A7; margin: 5px; padding: 5px;  font-size:14px; }
                       td.RE14   { background-color: #009BDF; color:white; border: solid 1px #0074A7; margin: 5px; padding: 5px;  font-size:14px; }
                       td.RE15   { background-color: #009BDF; color:white; border: solid 1px #0074A7; margin: 5px; padding: 5px;  font-size:14px; }
                       .titre   { font-weight: bold; font-size: 12px; text-decoration: underline }
                       .titre13   { font-weight: bold; font-size: 13px; text-decoration: underline }

#basicform label.error{
font-size: 10px;
color: red;
background: #fbfcda;
border:1px solid #dbdbd3;
margin-top:4px;
}

#flashcontent
{
margin:0;
padding:0;
position:relative;
}
