/*
Theme Name: Wordpress Logis De France Theme
Theme URI: http://www.fbtech.fr/
Description: Thème pour Wordpress spécial Logis de France. &copy; <a href="http://www.fbtech.fr/" target="_blank">Fbtech</a>.
Version: 0.1
Author: Fbtech
Author URI: http://www.fbtech.fr/
Tags: fbtech, logis de france
*/

*{padding:0;margin:0}
img {border:none;vertical-align:top;}
.cleaner {line-height:0;height:0;clear:both;float:none!important;font-size:0;}
.hidden {display:none!important;}
body {background:url(images/bg.jpg) repeat-x;font-family:"Trebuchet MS", Verdana, Tahoma;}
.c {margin:0 auto;width:979px;}
.hmulti{background:url(images/head.jpg) no-repeat;height:164px;}
.hmono{background:url(images/head-mono.jpg) no-repeat;height:164px;}
.logo {float:left;height:100px;width:90px;margin:15px 50px 0 70px;text-indent:-9999px;}
.h h1 {font-size:21px;color:#d3d601;padding:2px 0 0;}
.h p {font-size:18px;color:#FFF;}
.h em {display:block;padding:4px 0 0;width:300px;}
.h span {float:right;margin:0 67px 0 0;}
.h a{text-decoration:none;}
.lang {/*float:left;padding:42px 0 0 92px;padding:18px 0 0 300px;*/top:138px;margin:0 0 0 300px;position:absolute;}
.lang ul{float: left;display: block;}
.lang ul li{display: block;float:left;}
.lang ul li a {font:11px "Trebuchet MS";text-decoration: none;padding: 0px 0px 1px 35px;display: block;color:#733a1d;}
.lang ul li:hover ul{display:block;}
.lang ul ul{position:absolute;width:92px;display:none;border-left:solid 1px #FFFF79;border-right:solid 1px #FFFF79;border-bottom:solid 1px #FFFF79;background:#DBD800;}
.lang ul ul li{position:relative;float:none;}
.lang ul ul li a{display:block;width:58px;/*font-size:10px;background:#DBD800;border-right: 1px solid #ffff79;border-bottom: 1px solid #ffff79;border-left: 1px solid #ffff79;*/text-decoration:none;}
.lang ul ul li a:hover, .arhiva a:hover{text-decoration:underline;}
.fr {background:/*#DBD800 */url(images/fr.jpg) no-repeat 15px 4px;}
.en {background:/*#DBD800 */url(images/en.jpg) no-repeat 15px 4px/*!important*/;}
.col {float:left;width:300px;}
.ct {float:left;padding:10px 0 0 15px;width:664px;}
.rec {background:url(images/rec.jpg) no-repeat left bottom;padding:0 0 20px;text-align:center;display:block;}
.rec p {font-size:16px;color:#6f381c;font-weight:bold;}
.col li {list-style:none;padding:0 0 1px;}
.col ul a {font-size:16px;color:#69351b;background:url(images/arrow.jpg) no-repeat 10px 6px;display:block;padding:0 0 0 25px;text-decoration:none;border-bottom:1px dotted #B5B5B5;}
.col ul ul {background:url(images/bg-ul-ul.jpg) no-repeat left bottom;padding:0 0 18px;border-bottom:1px dotted #B5B5B5;}
.col ul ul a {font-size:13px;background:url(images/submenu.jpg) no-repeat;padding:4px 0 0 40px;border-style:none;}
.col ul a:hover {color:#d3d601;}
.addres {background:url(images/bg-adress.jpg) no-repeat left bottom;margin:20px 0 0;padding:0 0 5px;}
.addres span {background:url(images/addres.jpg) no-repeat;height:33px;display:block;font-size:14px;font-weight:bold;color:#793d1f;text-align:center;padding:13px 0 0;}
.addres p {font-size:11px;color:#6f381c;padding:10px 0 0 10px;}
.addres p a{color:blue;}
.parteneri {background:url(images/bg-adress.jpg) no-repeat left bottom;padding:0 0 5px;margin:20px 0 0;}
.parteneri span {background:url(images/parteneri.jpg) no-repeat -1px top;display:block;height:15px;}
.parteneri p {text-align:center;padding:5px 0 0;}
.bcr p, .bcr a {font-size:11px;color:#5b2e17;}
.bcr a:hover {text-decoration:none;}
.tx a:hover {text-decoration:none;}
.tx h2 {font-size:30px;color:#d3d601;background:url(images/bg-h1.jpg) no-repeat left bottom;padding:0 0 0 30px;font-weight:normal;display:block;margin:0 0 15px;}
.tx img {border:1px solid #d3d601;padding:4px;margin:8px 10px 0 0;float:left;}
.tx a {color:#451f14;text-decoration:underline;}
.tx p {font-size:12px;color:#451f14;padding:5px 0 0;}
.tx h3 {background:url(images/bg-h2.jpg) no-repeat left bottom;display:block;font-size:21px;color:#d3d601;font-weight:normal;padding:0 0 0 30px;margin:20px 0 0;}
.tx h4, .tx h5, .tx h6 {font-size:14px;font-weight:bold;color:#451f14;padding:15px 0;}
.tx ul {padding:15px 0 0;}
.tx li {font-size:12px;color:#451f14;list-style:disc inside;padding:0 0 0 15px;}
.tx-data {color:#a28f89;font-size:11px;font-style:normal;float:right;display:block;margin:-15px 0 0;padding:0 0 10px;}
.f {background:#371a0c;margin:10px 0 0;}
.f a:hover {color:#FAFA02;}
.fin {background:url(images/footer.jpg) no-repeat;margin:0 auto;width:980px;padding:20px 0 0;overflow:auto;}
.fin ul {float:left;width:300px;}
.fin li {list-style:none;padding:0 0 1px;}
.fin ul a {font-size:12px;color:#FFF;text-decoration:none;border-top:1px dotted #694c3d;width:280px;display:block;background:url(images/bullet.jpg) no-repeat 5px 5px;padding:1px 0 1px 20px;}
.log {float:left;padding-right:0;padding-bottom:0;padding-left:50px;}
.log span {font-size:12px;font-weight:bold;color:#fafa02;clear:both;display:block;padding:10px 0 0;}
.log p {font-size:12px;color:#FFF;padding:10px 0 0;}
.tag {float:left;padding:0 0 0 20px;border-left:1px solid #472d0b;margin:0 0 0 20px;width:350px;}
.tag span {font-size:16px;color:#7b4629;font-weight:bold;}
.tag p {color:#f5f2e7;display:block;padding:15px 0 0;}
.tag a {font-size:12px;color:#f5f2e7;text-decoration:none;}
.tag em {font-size:11px;color:#5f483d;font-style:normal;padding:15px 0 0;display:block;}
.data {margin:15px 0 0;border-bottom:1px solid #d7d191;}
.data em {height:63px;color:#14204a;font-style:normal;float:left;padding:13px 6px 15px;display:block;background:url(images/data.jpg) no-repeat;width:42px;}
.data span {font-size:25px!important;text-align:center;display:block;}
.data em strong {font-size:11px;text-align:center;display:block;}
.data h3 {font-size:18px;color:#371a0c;float:right;width:600px;font-weight:normal;border-bottom:1px solid #ccc;padding:15px 0 13px 10px;font-style:italic;}
.data h3 a {font-size:18px;color:#371a0c;font-weight:normal;font-style:italic;text-decoration:none;}
.data h3 a:hover {text-decoration:underline;}
.data p, .data div {font-size:12px;color:#371a0c;float:right;width:600px;padding:10px 0 0;}
.news {background:url(images/toate.jpg) no-repeat;float:right;height:18px;width:117px;color:#562818;font-size:11px;text-decoration:none;text-align:center;padding:5px 0 0;margin:10px 0 0;}
.news:hover {text-decoration:underline;}
.all-news {background:url(images/toate.jpg) no-repeat;float:left;height:18px;width:117px;color:#562818;font-size:11px;text-decoration:none;text-align:center;padding:5px 0 0;margin:10px 0 0;}
.all-news:hover {text-decoration:underline;}
.fm {margin:20px 0 0;}
.fm p {clear:both;}
.fm label {display:block;float:left;width:150px;text-align:right;padding:4px;}
.fm p input {width:288px;color:#451F14;background:url(images/input.jpg) no-repeat;border-top:none;border-left:none;border-right:none;border-bottom:none;font:11px "Trebuchet MS", Verdana, Tahoma;height:20px;padding:6px 6px 2px;}
.fm p textarea {width:288px;background:url(images/textarea.jpg) no-repeat;border:none;height:132px;display:block;font:11px "Trebuchet MS";color:#451F14;padding:6px;overflow:hidden;}
.fm span {display:block;padding-left:158px;}
.fm span input {background:url(images/submit.jpg) no-repeat;height:52px;width:130px;border-top:none;border-right:none;border-bottom:none;border-left:none;font:20px "Trebuchet MS";color:#5b2e17;}
.fm em input{font-style:normal;}
.fm em {display:block;clear:both;font-style:normal;}
.input-mic {background:url(images/input-mic.jpg) no-repeat!important;height:25px!important;width:150px!important;}
#pays, .fonction, .fm em {font:11px "Trebuchet MS";color:#451F14;}
.fm em {display:block;padding:5px 0 0 167px;}
.tx table {color:#5b2e17;clear:both;float:none;border-top:1px solid #cfbdb8;border-left:1px solid #cfbdb8;font-size:12px;width:100%;margin-top:10px;}
.tx table td {border-bottom:1px solid #cfbdb8;border-right:1px solid #cfbdb8;padding:5px 5px 5px 10px;}
.color{background:#ecedb2;border:1px solid #FFF;}
.color-2 {background:#d3d601 url(images/arrow-2.jpg) no-repeat 90px center;border:1px solid #FFF;}
.contact {background:url(images/submit.jpg) no-repeat;float:right;height:40px;width:130px;text-decoration:none!important;font-size:15px;text-align:center;padding:12px 0 0;font-weight:bold;}.arhiva p {font-size:11px;color:#5b2e17;font-weight:bold;}
.arhiva {border-right:1px dotted #a9918b;float:left;padding:0 25px 0 0;width:120px;}
.arhiva li {background:url(images/bula.jpg) no-repeat left 6px;list-style:none;font-size:11px;color:#5B2E17;padding:0 0 1px 10px;margin:0 0 0 4px;}
.arhiva ul {padding:10px 0;}
.arhiva ul a {color:#793D1F;text-decoration:none;}
.search {float:right;width:518px;border-bottom:1px solid #d4c8c5;padding:0 0 15px;}
.search em {height:63px;color:#14204a;font-style:normal;float:left;padding:13px 6px 15px;display:block;background:url(images/data.jpg) no-repeat;width:42px;}
.search span {font-size:25px!important;text-align:center;display:block;}
.search em strong {font-size:11px;text-align:center;display:block;}
.search h3 {font-size:18px;color:#371a0c;float:right;width:454px;font-weight:normal;border-bottom:1px solid #ccc;padding:15px 0 13px 10px;font-style:italic;}
.search h3 a {font-size:18px;color:#371a0c;font-weight:normal;font-style:italic;text-decoration:none;}
.search h3 a:hover {text-decoration:underline;}
.search p, .search div {font-size:12px;color:#371a0c;float:right;width:454px;padding:10px 0 0;height:40px;overflow:hidden;}
.pag {margin:10px 0 0;float:right;padding-top:0;padding-right:70px;padding-bottom:0;}
.pag a {font-size:11px;color:#d3d601;text-decoration:none;}
.first {display:block;float:left;background:url(images/first.jpg) no-repeat;height:21px;width:34px;padding:4px 0 0 18px;}
.prev {background:url(images/prev.jpg) no-repeat;padding:4px 0 0 18px;height:25px;width:58px;float:left;}
.pag p {float:left;font-size:11px;color:#371A0C;padding:5px 20px 0 10px;}
.last {display:block;float:left;background:url(images/last.jpg) no-repeat;height:21px;width:44px;padding:4px 0 0 8px;}
.next {background:url(images/next.jpg) no-repeat;padding:4px 0 0 14px;height:25px;width:48px;float:left;}
iframe{border:1px solid #D3D601;float:left;margin:10px 0px 10px 0px;padding:4px;}
table.wp-table-reloaded{border:0;margin:0;padding:0;border-collapse:collapse;}
table.wp-table-reloaded th, table.wp-table-reloaded td{border:1px solid #cfbdb8;padding:5px 5px 5px 10px;}
table.wp-table-reloaded th{background:#ecedb2;}
table.wp-table-reloaded {margin:7px 0px 7px 0px;}