/*   
Theme Name: Rachat du Credit
Theme URI: http://www.rachatducredit.com
Description: Theme-de-rachatducredit.com
Author: iQuid
Author URI: iQuid.net
Version: 2.5
*/

body {
background: url(images/body-bg.png) center repeat-y;
font-family:'Verdana';
font-size:11px;
margin: 0;
}
a:link,a:active,a:visited { text-decoration:none; color:#018d00; border:none; }
.left a:link, .left a:active, .left a:visited { text-decoration:none; color:#000; border:none; }
.right a:link, .right a:active, .right a:visited { text-decoration:none; color:#000; border:none; }
img {
border: none;
}
img:focus {
display: none;
}
#wrap {
width:980px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
margin:0 auto;
}
#separe {
background: url(images/superhead-bg.png) repeat-x bottom green;
height: 10px;
margin: 0;
padding: 0;
}
.separe {
background: url(images/superhead-bg.png) repeat-x bottom green;
height: 3px;
margin: 10px;
padding: 0;
}
#superhead {
background: url(images/superhead-bg.png) repeat-x top green;
height: 20px;
margin: 0;
padding: 0;
}

#superhead h1 {
font-size: 10px;
padding-top: 2px;
padding-right: 5px;
margin: 0;
text-align: right;
color: white;
}

#superhead a {
color: white;
}
.logo {
float: left;
margin-top: 20px;
margin-left: 20px;
}
.people {
float: right;
}
#header { background: url(images/header-bg.png) repeat-x top teal; height:111px; width: 980px; position:relative; color:#000; margin-bottom:0; padding:0; }
#header h1 { margin:0; padding:0; }
#header h1 .titre { font-size: 16px; font-weight: bold; color: #FF991B; }
#header img {
border: none;
}
#menu {
background: url(images/menu-bg.png) repeat-x top green;
height: 29px;
width: 960px;
padding: 11px 10px 10px 10px;
}

#menu a {
float: left;
padding: 0;
margin: 0 10px 0 0;
cursor: pointer;
}

#btn-accueil {
height: 24px;
width: 36px;
background: url(images/btn-accueil.png) top center no-repeat;
}

#btn-accueil:hover {
background: url(images/btn-accueil.png) bottom center no-repeat;
}


#btn-rachatcredit {
height: 24px;
width: 102px;
background: url(images/btn-rachatcredit.png) top center no-repeat;
}
#btn-rachatcredit:hover {
background: url(images/btn-rachatcredit.png) bottom center no-repeat;
}

#btn-creditconso {
height: 24px;
width: 99px;
background: url(images/btn-creditconso.png) top center no-repeat;
}
#btn-creditconso:hover {
background: url(images/btn-creditconso.png) bottom center no-repeat;
}

#btn-creditimmo {
height: 24px;
width: 98px;
background: url(images/btn-creditimmo.png) top center no-repeat;
}
#btn-creditimmo:hover {
background: url(images/btn-creditimmo.png) bottom center no-repeat;
}

#btn-assurance {
height: 24px;
width: 84px;
background: url(images/btn-assurance.png) top center no-repeat;
}

#btn-assurance:hover {
background: url(images/btn-assurance.png) bottom center no-repeat;
}


#btn-placement {
height: 24px;
width: 86px;
background: url(images/btn-placement.png) top center no-repeat;
}

#btn-placement:hover {
background: url(images/btn-placement.png) bottom center no-repeat;
}

#btn-pouvoir {
height: 24px;
width: 119px;
background: url(images/btn-pouvoir.png) top center no-repeat;
}

#btn-pouvoir:hover {
background: url(images/btn-pouvoir.png) bottom center no-repeat;
}

#menu img {
border: none;
}

#search {
float:right;
height: 38px;
padding:0;
}

#searchform {
height: 18px;
padding: 0;
margin: 0;
}

#date {
margin-top: 5px;
color: #FFFFFF;
height: 10px;
}

#s {
font-size: 10px;
border: #2a6c1b 1px solid;
height: 16px;
width: 110px;
}

input#searchsubmit {
background: url(images/btn-search.png) no-repeat;
border:none;
height: 18px;
width: 36px;
cursor: pointer;
vertical-align: top;
}

a:hover {
text-decoration:none;
color:#1a5189;
border:none;
}

.left {
background: /* url(images/left-bg.png) top center no-repeat */ #e6e9d9;
float:left;
width:200px;
border: none;
padding:5px;
}

.right {
color: #000;
float:right;
width:170px;
border: none;
padding:5px 5px 5px 5px;
background: #e6e9d9;
} 
 

.right img { border:0; display:block; margin-left:auto; margin-right:auto; }
.middle { margin-top:0; line-height:16px; margin-left:5px; float:left; width:580px; border: none; overflow:hidden; font-size:10px; }
.middle h2 { color:#018d00; font-size:15px; border-bottom:dashed 1px #ccc; margin:0 7px 3px 0; padding:3px 0; }
.middle img { border:none; }
.ads { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:510px; border:3px solid #f3f3f3; text-align:center; padding:10px; }
.ads img { border:0; text-align:center; }
img.wp-smiley { border:0; padding:0; }
#footer { width:980px; margin-top:20px; text-align:center; clear:both; padding:10px; }
div.hr { height:1px; background:#fff url(images/hr.gif) repeat-x scroll center; clear:both; }
div.br { height:10px; background:#fff url(images/br.gif) repeat-x scroll center; clear:both; }
.alignright { float:right; } 
.alignleft { float:left; } 
.gcomment { border-left:none; vertical-align:middle; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#F7F7F7; padding:3px; }
.ucomment { border-left:none; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#fbfbf1; padding:3px; } 
input#submit { background: url(images/input-bg.png) top repeat-x green; border: none; color:#fff; padding-bottom:2px; font-size:12px; cursor:pointer; }
ol.commentlist { margin:0 0 1px; padding:0; }
ol.commentlist li { list-style:none; margin:0; padding:13px 13px 1px; }
ol.commentlist li.commenthead { list-style:none; margin:0; } 
ol.commentlist li.commenthead h2 { margin:0; }
.addthis { float:right; clear:both; }
.left h2,.comments h3 { font-size:12px; border-bottom:dashed 1px #ccc; margin:0 7px 3px; padding:3px 0; }
.left ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; }
.left ul li,.right ul li { list-style-type:none; margin:0 0 20px; padding:0; }
.left ul li ul,.right ul li ul { list-style-type:square; margin:0; padding:0 3px; }
.left ul li ul li,.right ul li ul li { list-style-type:none; background:transparent url(images/bullet.gif) no-repeat 0 4px; border:0; margin:0; padding:0 0 2px 14px; }
.left ul li ul li :hover { border-bottom:#ccc 1px solid;}
.right h2,.comments h3 { font-size:12px; border-bottom:dashed 1px #ccc; margin:0 7px 3px; padding:3px 0; }
.right ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; }
.right ul li,.right ul li { list-style-type:none; margin:0 0 20px; padding:0; }
.right ul li ul,.right ul li ul { list-style-type:square; margin:0; padding:0 3px; }
.right ul li ul li,.right ul li ul li { list-style-type:none; background:transparent url(images/bullet.gif) no-repeat 0 4px; border:0; margin:0; padding:0 0 2px 14px; }
.right ul li ul li :hover { border-bottom:#ccc 1px solid;}
div.hr hr,div.br br { display:none; }
.middle2,.middle3 { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:237px; border:3px solid #f3f3f3; overflow:hidden; padding:10px; }
.middle2 h2,.middle3 h2 { font-size:12px; border-bottom:dashed 1px #ccc; margin:0 7px 3px 0; padding:3px 0; } 
.middle2 :hover,.middle3 :hover { background:#fafafa; }
.ucomment img,.addthis img { border:0; }
.widget_text big { font-size: 12px; }
big { font-size: 12px; }
.entry span {
font-weight:bold;
}
h2 span {
font-size: 14px;
}

.right ul {
border: none;
}

#text-1 .widgettitle {
color: #FFFFFF;
font-weight: bold;
}
.widgettitle big {
color: #018d00;
}
.form_rachat_credit {
	font-family: verdana, sans-serif;
	font-size: 9px;
}
.form_rachat_credit big {
font-size: 11px;
}
.form_rachat_credit input, 
.form_rachat_credit select {
	font-size: 9px;
}
.form_rachat_credit p {
	margin: 0px;
	padding: 3px 0px;
}
p {
font-size: 11px;
}
.post h2 {
margin:0;
padding:0;
}
.st-tag-cloud a {
color: #000;
}

th {
font-size: 14px;
font-weight: bold;
text-align: left;
}

td {
font-size: 11px;
font-weight: bold;
}

td input {
font-size: 11px;
font-weight: bold;
text-align: left;
}

#questions {
background: url('images/posezvotrequestions.png') no-repeat top center #e6e9d9;
text-align: center;
height: 200px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-bottom: 20px;
}

#questions .textquestion {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
height: 120px;
width: 190px;
margin: 50px 0 0 0;
}

#questions input {
float: right;
color: #FFF;
background: #018d00;
font-weight: bold;
border: #047700 1px solid;
margin: 5px 10px 0 0;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
cursor: pointer;

}

.retour-question {
margin-bottom: 10px;
}

#question {
margin: 10px;
}

#question .bouton {
float: right;
color: #FFF;
font-weight: bold;
background: #018d00;
border: #047700 1px solid;
margin: 5px 100px 0 0;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

#question .textquestion {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
height: 150px;
width: 450px;
border: #047700 1px solid;
}

#question .titre {
width: 400px;
font-size: 14px;
border: #047700 1px solid;
margin: 10px 0;
}

#question .email {
width: 200px;
font-size: 12px;
border: #047700 1px solid;
}

#question .layus-email {
margin: 10px 0 0 0;
}

#question .layus-texte {
margin: 4px 0 0 0;
}

#question .captcha {
margin: 10px 0 0 0;
}

.captcha input {
border: #047700 1px solid;
width: 50px;
}

.bullet_comment {
background: url(images/bulle_comment.png) top left no-repeat;
padding: 0 0 0 20px;
margin: 0 0 0 10px;
font-size: 12px;
font-weight: normal;
float: right;
}
