/*

Theme Name:aero-mondo
Theme URL: 
Description: 
Author: ECI
Author URI: www.aero-mondo.fr
Version: 1.0.0
Tags: 



*/

* {
	margin:0;
	padding:0;
}
body {
	background:#ebf3f9 url(../images/bg.png) top no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
}
b, strong, .bold {
	font-weight:bold;
}
.black {
	color:#000000 !important;
}
.right {
	text-align:right
}
.clr {
	clear:both;
}
#container {
	width:1100px;
	margin:0 auto;
	background:url(../images/bg-container.png) repeat-y;
	padding:0 4px;
}
#header {
	text-align:center;
	padding: 0 10px 0 0;
	background: url(../images/bg_header.png) repeat-x;
	overflow:hidden;
	height:167px;
	z-index:10;
	position:relative;
}
.logo {
	float:left;
	width:250px;
	padding: 40px 0 0 38px;
}
.right-head {
	padding:16px 2px 0 0;
	width:750px;
	float:right;
}
.head-nav {
	margin:16px 0 0;
	overflow:hidden;
}
.filarian {
	float:left;
	margin:13px 0 0 9px;
	overflow:hidden;
	font-size:12px;
	color:#444444;
	width: 488px;
	text-align: left;
}
.filarian a, .filarian span {
	color:#444444;
	font-size:12px;
	margin:0 5px 0 0;
	/*float:left;*/
	text-decoration:none;
	display:inline;
}
.filarian a.home {
	background:url(../images/icons/home.png) left center no-repeat;
	padding:0 0 0 17px;
	display:inline;
	/*float:left*/
}
.filarian a:hover {
	text-decoration: underline;
}
/*--------------Recherche--------------*/

.searchform {
width: 513px;
	float: right;
	overflow:hidden;
}
#formsearch {
	margin: 0;
	padding:10px 0;
	width: auto;
	overflow:hidden;
}
#formsearch label {
	float:left;
	/*width:300px;*/
	margin:0 10px;
	text-align:right;
	font-size:15px;
	color:#2e517b;
	font-weight:bold;
	padding:2px 0 0;
}
#formsearch input.editbox_search {
	background: #fff url(../images/bg-input.png) repeat-x;
	border:1px solid #c1c1c1;
	color: #1f1f1f;
	float: left;
	font-size: 13px;
	line-height: 16px;
	margin:0 4px 0 0;
	outline: medium none;
	padding: 0 10px !important;
	/*width: 213px;*/
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	height:20px;
}
#formsearch input.button_search {
	text-transform:uppercase;
	padding: 2px 2px 6px 0;
	float:left;
	background: url(../images/bg-ok.png) repeat-x;
	color:#30517d;
	font-size:1em;
	border:1px solid #c1c1c1;
	cursor:pointer;
	text-align:center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display:block;
	width: auto;
	height:22px;
	font-weight:bold;
}
#formsearch input.button_search:hover {
	color:#2699c9;
}
/*--------------Fin Recherche--------------*/
#content {
	margin:-2px 0 0;
	
	padding:0;
	z-index:0;
}
.left-content {
	float:left;
	width:320px;
	margin:0 9px 0 0;
	background:#ffffff;
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	padding:26px 0 0;
}
.left-content h2 {
	font-size:14px;
	background: url(../images/icons/marron-puce.png) left center no-repeat;
	padding: 0 0 0 10px;
	font-weight:bold;
	color:#b8987d;
	margin:0 0 5px 25px;
}
.left-content .texteh2 {
	overflow:hidden;
	margin:0 25px 0 25px;
	font-size:11px;
	text-align:justify;
	color:#000000;
}
.texteh2 p {
	padding: 0 0 11px;
	line-height: 13px;
}
.texteh2 p.last {
	padding: 0 0 3px;
	line-height: 13px;
}
.facebook {
	overflow:hidden;
	padding:0 10px 10px;
}
/*----------Navigation----------*/
.widget_nav_menu {
	overflow:hidden;
	padding:2px 0 23px 0;
}
.widget_nav_menu .menu-menu-container {
	overflow:hidden;
	padding-left:25px;
}
.widget_nav_menu ul li {
	background: url(../images/menu/bg-liste.png) left bottom no-repeat;
	display: block;
	margin: 3px 0;
	padding-bottom: 4px;
}
.widget_nav_menu ul li.last-child {
	background:none;
}
.widget_nav_menu li a {
	color: #30517c;
	display: block;
	font-size: 13px;
	font-weight: bold;
	list-style: none outside none;
	text-decoration: none;
	padding:4px 0 4px 3px;
}
.widget_nav_menu li a:hover {
	background: url(../images/menu/hover-menu.png) no-repeat;
	text-decoration: none;
	color:#ffffff;
}
.widget_nav_menu li .current {
	background: url(../images/menu/hover-menu.png) no-repeat;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}
/*------- Fin Navigation---------*/
.right-content {
	float:left;
	width:740px;
	background:#ffffff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding:10px;
	margin:9px 0 0;
}
.block-home {
	overflow:hidden;
}
.block-home ul li {
	border-bottom:1px solid #dddddd;
	padding:0 0 10px;
	margin: 0 0 15px;
	overflow:hidden;
}
.BoxProduits {
	width:33%;
	float:left;
	padding:0 10px 0 0;
}
.BoxProduits.last {
	padding:0 !important;
	width:30%;
}
.product-col {
	border: 1px solid #dddddd;
	margin: 0 0 6px;
	padding: 9px;
	width: 212px !important;
	background:#f8f8f8;
	-webkit-box-shadow: 0 0 2px 0 #ccc;
	-moz-box-shadow: 0 0 2px 0 #ccc;
	box-shadow: 0 0 2px 0 #ccc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align:center;
}
.product-col .img {
	padding:0;
}
.product-col .prod-info {
	padding: 11px 0 0;
}
.product-col .name {
	color: #30517d;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
}
.product-col .name:hover {
	color: #0189c2;
}
.product-col .text {
	color: #7a8ca3;
	font-size: 12px;
	line-height: 18px;
	padding: 7px 0 0
}
.product-colbottom {
	border: 1px solid #dddddd;
	padding: 9px;
	background:#f8f8f8;
	-webkit-box-shadow: 0 0 2px 0 #ccc;
	-moz-box-shadow: 0 0 2px 0 #ccc;
	box-shadow: 0 0 2px 0 #ccc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	overflow:hidden;
}
.product-colbottom .texte span {
	color: #30517d;
	font-size: 14px;
	font-weight:bold;
	display:block;
	padding:0 0 10px;
}
.product-colbottom .texte {
	color: #7b8ba2;
	font-size: 12px;
	line-height: 18px;
	text-align:center;
	float:left;
	width:210px;
	margin:0 10px 0 0;
	padding:35px 0 0;
}
.product-colbottom .img {
	width:498px;
	float:left;
	text-align:right;
}
/*---------------footer---------*/
#footer {
	overflow:hidden;
	border-top: 1px solid #30517e;
	background: url(../images/bg-footer.png) top repeat-x;
	padding:10px 10px 30px 10px;
	font-size:0.9em;
	color:#ffffff;
}
.liens-footer {
	overflow:auto;
	border-bottom:1px solid #ffffff;
	padding:0 0 8px;
}
.left-footer {
	overflow:hidden;
	float:left;
	width:300px;
}
.right-footer {
	overflow:hidden;
	float: right;
	width:300px;
	text-align:right;
}
#footer a {
	text-decoration:none;
	color:#ffffff;
}
#footer a:hover {
	text-decoration: underline;
}
/*--------------Page Mediatheque-aero-1-------------*/
/*------mot cles-----------*/

.motscles {
	overflow:hidden;
	padding:7px 30px 20px;
}
.motscles a {
	color:#444444;
	text-decoration:none;
}
.motscles a:hover {
	text-decoration: underline;
}
.motscles p {
	color: #444444;
	line-height: 1.7em;
	text-align: justify;
}
.tag-01 {
	font-size:10.6452px
}
.tag-02 {
	font-size:11.129px;
}
.tag-03 {
	font-size:11.4516px
}
.tag-04 {
	font-size:12.4194px
}
.tag-05 {
	font-size:12.7419px
}
.tag-06 {
	font-size:13.3871px
}
.tag-07 {
	font-size:14.0323px
}
.tag-08 {
	font-size:14.6774px
}
.tag-09 {
	font-size:14.8387px
}
.tag-10 {
	font-size:15.4839px
}
.tag-11 {
	font-size:16.4516px
}
.tag-12 {
	font-size:16.6129px
}
.tag-13 {
	font-size:16.7742px
}
.tag-14 {
	font-size:16.9355px
}
.tag-15 {
	font-size:17.7419px
}
.tag-16 {
	font-size:17.9032px
}
.tag-17 {
	font-size:18.0645px
}
.tag-18 {
	font-size:18.7097px
}
.tag-19 {
	font-size:19.6774px
}
.tag-20 {
	font-size:19.8387px
}
.tag-21 {
	font-size:20.9677px
}
.tag-22 {
	font-size:28.3871px
}
.tag-23 {
	font-size:30px
}
/*------Fin mot cles-----------*/
.block-Mediatheque {
	overflow:hidden;
	padding:10px;
}
.filtrer {
	width:105px;
	float:left;
	margin: 0 25px 0 10px;
}
.TexteMediatheq {
	background:#f2f5f8;
	width:560px;
	float:left;
	color:#444444;
	font-size:12px;
	padding:12px 15px;
	text-align: justify;
	line-height: 1.2em;
	word-spacing: -1px;
}
#formfilter {
}
#formfilter p {
	margin:0 0 .8em 0;
}
#formfilter label {
	display:block;
	color:#30517d;
	font-weight:bold;
	font-size:12px;
	padding:5px 0;
}
#formfilter select {
	width:102px;
	border:1px solid #c1c1c1;
	padding:1px;
	color:#000;
	height:21px;
	font-weight:bold;
}
.block-Mediatheque ul.list-media {
	margin:10px 0;
	overflow:hidden;
}
.block-Mediatheque ul.list-media li {
	margin-bottom: 6px;
}
.list-media > li {
	background: #e5eff6 url(../images/mediatheque/bg-bleu-med.png) repeat-x bottom;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:336px;
	min-height:56px;
	font-size:11px;
	padding:3px 0 0 6px;
	float:left;
	margin:0 36px 0 0;
	behavior: url(./css/pieie/PIE.htc);
	display:block;
	position:relative;
}
.margnone {
	margin:0 !important;
}
.list-media > li h3 {
	background:url(../images/mediatheque/flechee.png) no-repeat left center;
	color:#000000;
	font-weight: blod;
	font-size:13px;
	padding:0 0 0 20px;
}
.bleu {
	color:#30517d;
}
.list-media > li .img {
	width:38px;
	float:left;
	margin:0 6px 0 0;
}
.list-media > li .infos {
	float:left;
	width:290px;
	padding:1px 0 0;
}
.infos p {
	padding:7px 0 0 20px;
	color:#7a8ca3;
}
.infos p span {
	color:#30517d;
	font-weight:bold;
}
/*--------1-glossaire-aviation-------*/

.boxTrie {
	background:#30517d;
	overflow:hidden;
	padding: 7px 4px 7px 7px;
	width: 637px;
	margin:0 0 20px;
	float:left;
}
.boxTrie a {
	background:#ffffff;
	color: #30517D;
	display: block;
	float: left;
	font-size: 1.6em;
	margin: 0 3px 0 0;
	padding: 11px 0;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 21.5px;
}
.boxTrie a:hover, .boxTrie .select {
	color:#ff7500;
}
.boxTrie a.current-alphabet {
	color:#ff7500;
}
.imprim-partage {
	width:82px;
	float:right;
}
.Link-imprimer, .Link-partage, .link-zoomer {
	background: url("../images/bg-imp.png") repeat-x;
	border: 1px solid #C4C4C4;
	border-radius: 3px 3px 3px 3px;
	color: #30517D;
	display: block;
	height: 23px;
	line-height: 21px;
	padding: 2px 0 0;
	position: relative;
	text-decoration: none;
	margin:0 0 6px;
	font-size:0.9em;
	behavior: url(./css/pieie/PIE.htc);
}
.Link-imprimer span {
	background:url(../images/icons/imprim.png) no-repeat;
	padding:0 5px 0 25px;
	display:block;
}
.Link-partage span {
	background: url("../images/icons/partage.png") no-repeat 4px 2px;
	display: block;
	padding: 0 5px 0 24px;
}
.link-zoomer span {
	background: url("../images/icons/loope.png") no-repeat 4px 2px;
	display: block;
	padding: 0 5px 0 24px;
	line-height:22px;
}
.Link-partage-small {
	background: url("../images/bg-imp.png") repeat-x;
	border: 1px solid #C4C4C4;
	border-radius: 3px 3px 3px 3px;
	font-size:0.8em;
	color: #30517D;
	display: block;
	height: 20px;
	line-height: 20px;
	padding:0;
	position: relative;
	text-decoration: none;
	margin:0 0 6px;
	behavior: url(./css/pieie/PIE.htc);
	width:65px;
	float:right;
}
.Link-partage-small span {
	background: url("../images/icons/partage.png") no-repeat 2px 2px;
	display: block;
	padding: 0 0 0 21px;
}
.Link-imprimer:hover, .Link-partage:hover, .Link-partage-small:hover, .link-zoomer:hover {
	background: #f4f4f4;
}
.block-glossaire {
	overflow:hidden;
	padding:10px 0;
}
.block-glossaire h2 {
	background: #dbe7f0 url(../images/icons/blanc-puce.png) no-repeat 10px center;
	color:#30517d;
	padding: 3px 15px 4px;
	text-align:center;
	font-size:1.3em;
	font-family:Arial, Helvetica, sans-serif;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(./css/pieie/PIE.htc);
}
.block-glossaire p {
	font-size:12px;
	padding:7px 10px 18px;
	text-align: justify;
	line-height: 1.2em;
}
.block-glossaire p img {
	float:left;
	margin:3px 10px 10px 0;
}
/*---------------Pagination----------*/
.hautPage {
	background:url(../images/icons/f-top.png) no-repeat;
	line-height:20px;
	float:left;
	padding:0 0 0 25px;
	color:#444444;
	font-size:11px;
	text-decoration:none;
	width:198px;
}
.hautPage:hover {
	background: url(../images/icons/f-top-hover.png) no-repeat;
	text-decoration:underline;
}
.blockpaginations {
	background: #f2f5f8;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(./css/pieie/PIE.htc);
	height:22px;
	overflow:hidden;
	padding:4px;
}
.paginations {
	color:#30517d;
	padding: 3px 15px 4px;
	text-align:center;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
	float:left;
}
.paginations a, .paginations span {
	background:#f2f5f8;
	line-height: 14px;
	font-weight:bold;
	color:#abbad1;
	text-decoration:none;
	padding:2px 5px;
	float:left;
}
.paginations a:hover {
	color: #30517d;
}
.paginations a.select, .paginations span.select {
	color: #30517d;
}
.paginations a.debut, .paginations a.fin, .RetourSom {
	background:url(../images/bg-paginate.png) repeat-x;
	border: 1px solid #D5D5D5;
	padding:2px 7px 0;
	color:#30517d;
	font-weight:normal;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(./css/pieie/PIE.htc);
}
.paginations a.fin {
	padding:2px 15px 0;
}
.RetourSom {
	float:right;
	text-decoration:none;
	padding:1px 5px 0;
	margin:3px 6px 0 0;
	font-size:0.9em
}
.paginations a.debut:hover, .paginations a.fin:hover, .paginations a.selected, .RetourSom:hover {
	color:#c0c0c0;
	background:#fafbfc;
}
.paginations .img {
	float:left;
	margin:0 5px;
}
.paginations .prev {
	background:url(../images/icons/f-prev-hover.png) no-repeat;
	height:18px;
	width:18px;
	float:left;
	margin:0;
	padding:0;
}
.paginations .prev:hover, .paginations .current {
	background:url(../images/icons/f-prev.png) no-repeat;
}
.paginations .next {
	background:url(../images/icons/f-next.png) no-repeat;
	height:18px;
	width:18px;
	float:left;
	margin:0;
	padding:0;
}
.paginations .next:hover {
	background:url(../images/icons/f-next-hover.png) no-repeat;
}
/*-------6-constructeurs-aero-2---------*/
.block-constructeurs {
	overflow:hidden;
	padding:10px;
}
.block-constructeurs h2 {
	background:#30517d;
	color:#ffffff;
	overflow:hidden;
	margin:0 0 10px;
	text-align:center;
	font-weight:bold;
	font-size:3em;
	text-transform:uppercase;
}
.slide {
	background: #f2f5f8;
	overflow:hidden;
	padding: 0 0 10px;
}
/* css carousel */

.jcarousel-skin-tango .jcarousel-container {
	width: 720px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	width: 720px;
	padding: 0;
}
.jcarousel-skin-tango .jcarousel-clip {
	overflow: hidden;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	margin: 0;
	width: 720px;
}
.jcarousel-skin-tango .jcarousel-item {
	width: 300px;
	height: 190px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
	margin-right: 10px;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
	margin-right: 0;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
	margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
	position: absolute;
	top: 0;
	right: 0;
	width: 60px;
	height: 190px;
	cursor: pointer;
	background: transparent url(../images/galerie/next-prev-button.png) no-repeat -61px 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus {
	background-position: -61px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
	position: absolute;
	top: 0;
	left: 0;
	width: 60px;
	height: 190px;
	cursor: pointer;
	background: transparent url(../images/galerie/next-prev-button.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
	left: auto;
	right: 5px;
	background-image: url(../images/galerie/next-prev-button.png);
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
	background-position: 0 0;
}
.titleSlide {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.6em;
	display:block;
	color:#ff0000;
	margin: 0 0 -11px 7px;
	position:relative;
	z-index:999;
}
/* Fin css carousel */
.description {
	overflow:hidden;
	margin:7px 0 0;
	padding:0 10px;
}
.description_left {
	width:600px;
	float:left;
	overflow:hidden;
}
.description_left img {
	float:left;
	border:1px solid #30517d;
	margin:3px 10px 0 0;
}
.text-desc {
	float:left;
	overflow:hidden;
	width: 346px;
	color:#7a8ca3;
}
.text-desc .crea {
	background:url(../images/icons/marron-puce.png) left center no-repeat;
	padding:0 0 0 10px;
	color:#7a8ca3;
	font-size:0.9em;
	font-weight:normal;
}
.text-desc p {
	padding:2px 0 0 3px !important;
}
.text-desc span {
	color:#30517d;
	font-weight:bold;
}
.text-desc a {
	color:#30517d;
	font-weight:bold;
	text-decoration:underline;
}
.text-desc a:hover {
	text-decoration:none;
}
.description_right {
	float:right;
	overflow:hidden;
	padding:4px 0 0;
}
.block-constructeurs h4, .article h4 {
	color:#b8987d;
	padding-top: 10px;
	font-weight:bold;
	font-size:0.9em;
}
.block-constructeurs p {
	font-size:0.9em;
	padding:10px 0 0;
	text-align: justify;
	line-height: 1.2em;
	word-spacing: -1px;
}
/*-------4-modeles-avions-2---------*/
.block-modelesavions {
	overflow:hidden;
	padding:10px;
}
.box-Caracteristiques, .box-images {
	background: #f2f5f8 url(../images/bg-carcteristique.png) top repeat-x;
	padding:0 20px 16px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(./css/pieie/PIE.htc);
	margin:0 0 30px;
}
.box-Caracteristiques h2 {
	color:#30517d;
	font-size:1.1em;
	font-weight:bold;
	text-align:center;
	line-height: 2.3em;
	margin:0 0 20px;
}
.blockCaracter {
	background: #dbe8f1;
	padding:10px 10px 7px;
	overflow:hidden;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(./css/pieie/PIE.htc);
	margin:0 0 17px;
}
.blockCaracter_left {
	width:550px;
	float:left;
	overflow:hidden;
}
.blockCaracter_left img {
	float:left;
	margin:0 20px 0 0;
}
.blockCaracter_left .textinfos {
	float:left;
	overflow:hidden;
	width:275px;
	color:#7a8ca3;
	margin: -2px 0 0;
}
.textinfos p {
	line-height: 1.1em;
	padding: 0 0 2px;
}
.textinfos p.last {
	padding:0;
}
.textinfos span {
	color:#30517d;
	font-weight:bold;
}
.textinfos a {
	color:#30517d;
	font-weight:bold;
	text-decoration:underline;
}
.textinfos a:hover {
	text-decoration:none;
}
.blockCaracter_right {
	float:right;
	overflow:hidden;
	padding:4px 0 0;
}
.textcaracter {
	overflow:hidden;
}
.textcaracter p {
	font-size:0.9em;
	padding:0 0 15px;
	text-align: justify;
	line-height: 1.4em;
	word-spacing: -1px;
}
.Titlecaracter {
	background:url(../images/pixelbleu.jpg) repeat-x 0 13px;
	margin:15px 0 5px;
	text-decoration:none;
}
.Titlecaracter span, .aimermarron span {
	background: #f2f5f8 url(../images/icons/marron-puce.png) left center no-repeat;
	padding:0 0 0 10px;
	color:#30517d;
	font-size:1em;
	font-weight:bold;
}
.Titlecaracter span.blanc, .aimermarron span {
	background: #ffffff url(../images/icons/marron-puce.png) left center no-repeat;
}
.aimermarron {
	background:url(../images/pixelmarron.png) repeat-x 0 13px;
	margin:0 15px 5px 0;
	text-decoration:none;
	text-align: left;
}
.box-Caracteristiques ul {
	float:left;
	width: 214px;
	margin: 0 18px 0 0;
}
.box-Caracteristiques .last {
	margin:0 !important;
}
.box-Caracteristiques ul li {
	margin:0 0 1px;
	font-size:1.1em;
	color:#444444;
}
.box-Caracteristiques ul li span {
	font-weight:bold;
	color:#000000;
}
.references {
	background: #dbe8f1;
	color:#30517d;
	padding: 3px 15px 4px;
	text-align:center;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(./css/pieie/PIE.htc);
	font-weight:bold;
	margin:0 0 20px;
}
.infosRef {
	overflow:hidden;
	padding:0 0 10px 10px;
}
.infosRef ul {
	float:left;
	width:200px;
	margin:0 30px 0 0;
}
.infosRef .last {
	margin:0 !important;
}
.infosRef ul li {
	margin:0 0 1px;
	font-size:0.9em;
	color:#7a8ca3;
}
.infosRef ul li span {
	font-weight:bold;
	color:#000000;
}
/*----------3-aviation-grand-papa-1----------*/
.padd-btm {
	padding-bottom:0 !important;
}
.leftcont-v2 {
	padding:5px 0 2px !important;
}
.right-content-v2 {
	float:left;
	width:740px;
	background:#ffffff;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	padding:7px 10px 10px;
	margin:9px 0 0;
	border-bottom: 1px solid #e4e4e4;
	behavior: url(./css/pieie/PIE.htc);
}
.fb-like {
	overflow:hidden;
	margin:0 0 8px;
}
.fb-like img {
	float:left;
	margin:0 5px 0 0;
}
.fb-like span {
	float:left;
	display:block;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding:6px 0;
}
.txt-aviation {
	background:#f2f5f8;
	color:#444444;
	font-size: 0.9em;
	padding:9px 10px 10px;
	margin:0 0 12px;
}
.txt-aviation p {
	padding:0 0 15px;
	text-align: justify;
	line-height: 1.2em;
	word-spacing: -1px;
}
.txt-aviation p.last {
	padding:0;
}
.Titletline {
	background:url(../images/pixelbleu.jpg) repeat-x 0 13px;
	margin:0 0 2px;
	text-decoration:none;
	display:block;
}
.Titletline span {
	background: #ffffff url(../images/icons/marron-puce.png) left center no-repeat;
	padding:0 0 0 10px;
	color:#7a8ca3;
	font-size:1.1em;
	font-weight:bold;
}
.liste-annee {
	background:#30517d;
	padding:12px 0 13px;
	text-align:center;
	margin:0 1px 14px;
}
.liste-annee.bas {
	margin:14px 0 0 !important;
}
.liste-annee a {
	background:#ffffff;
	font-size: 0.9em;
	color:#30517d;
	overflow: hidden;
	text-decoration:none;
	font-weight:bold;
	padding:3px 4px;
	font-weight:bold;
	margin:0 7px;
}
.block-annee {
	background:url(../images/bg-bleu-trait.png) repeat-y center top;
	overflow:hidden;
	padding:0 29px;
	margin:11px 0;
}
.left-annee, .right-annee {
	background: #ffffff url(../images/bgk-fcb.png) repeat-x top;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #bcccdf;
	-moz-box-shadow: 0 0 5px #e4e4e4;
	-webkit-box-shadow: 0 0 5px #e4e4e4;
	box-shadow: 0 0 5px #e4e4e4;
	float:left;
	width:498px;
	margin:0 0 20px;
	position:relative;
	behavior: url(./css/pieie/PIE.htc);
}
.right-annee {
	margin:20px 0 0 42px;
}
.left-annee h2, .right-annee h2 {
	font-size:1.4em;
	color:#30517d;
	font-weight:bold;
	text-align:center;
	line-height:1.8em;
	margin:0 0 5px;
}
.left-annee .spinePointer {
	background: url(../images/bg_facbook.png) 0 -16px no-repeat;
	height: 15px;
	right: -26px;
	position: absolute;
	top: 10px;
	width: 26px;
	z-index: 3;
}
.right-annee .spinePointer {
	background: url(../images/bg_facbook.png) 0 0px no-repeat;
	height: 15px;
	left: -26px;
	position: absolute;
	top: 10px;
	width: 26px;
	z-index: 3;
}
.left-annee ul li, .right-annee ul li {
	margin: 0 0 5px 5px;
}
.cadre_pdt {
	overflow: hidden;
	padding: 0 5px 0 0;
}
.cadre_pdt .img {
	float: left;
	height: 40px;
	margin: 0 8px 0 0;
	width: 40px;
}
.cadre_pdt span, .cadre_pdt a {
	background: url(../images/icons/marron-puce.png) left center no-repeat;
	padding:13px 0 13px 10px;
	color: #000000;
	display: block;
	font-size: 0.9em;
	font-weight: 700;
	overflow: hidden;
	text-decoration:none;
	font-weight:bold;
}
.cadre_pdt a:hover {
	text-decoration: underline;
}
/*			*HANA			*/
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}
.article {
	overflow:hidden;
}
.article > img {
	float:left;
	margin:0 20px 20px 0;
}
.article > p {
	text-align:justify;
	padding-top:10px;
	line-height:14px;
	
}
.infos-article {
	float:left;
	background:#F2F5F8;
	width:450px;
	margin-bottom:17px;
	padding-bottom:10px;
}
.infos-article h2 {
	background: #dbe7f0 url(../images/icons/blanc-puce.png) no-repeat 10px center;
	color:#30517d;
	font-size: 1.2em;
	padding: 3px 3px 4px 23px;
	font-family:Arial, Helvetica, sans-serif;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	height: 26px;
	line-height: 1.8em;
	behavior: url(./css/pieie/PIE.htc);
}
.infos-article h2 .Link-imprimer span {
	font-size:0.9em !important;
	font-weight:normal !important;
}
.details-infos-article {
	padding-right: 3px;
}
.details-infos-article > .text-desc {
	padding-left: 13px;
	padding-top: 5px;
}
/*pge 4-avions-1*/
		   
.text-desc-avions {
	background: #F2F5F8;
	color: #444444;
	font-size: 12px;
	padding: 12px 15px;
	text-align: justify;
}
ul.list-avions {
	margin:10px 0;
	overflow:hidden;
}
.list-avions > li {
	background: #F2F5F8 url(../images/bg-models-av.png) repeat-x top;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	width:336px;
	min-height:56px;
	font-size:11px;
	float:left;
	margin:0 36px 0 0;
	margin-bottom: 6px;
	position:relative;
	
}
.list-avions > li > img {
	position:absolute;
	-webkit-box-shadow: 0 0 3px 0 #000000;
	box-shadow: 0 0 3px 0 #000000;
	top:5px;
	left:5px;
}
.list-avions > li > h2 {
	
	
	color: #30517D;
	font-size: 1.2em;
	height: 20px;
	line-height: 1.5em;
	padding: 0 0 0 85px;
	text-align:center;
}
.infos-avions {
	padding:6px 0 10px 85px;
	overflow:hidden;
	min-height:50px;
}
.list-avions .infos-avions > li {
	background: url("../images/icons/marron-puce.png") no-repeat scroll left 3px transparent;
	font-weight: bold;
	padding: 0 5px 0 10px;
	float:left;
	margin: 2px 0;
	width:110px;
}
/*	images anciennes	*/
	
.box-images {
	padding:0 !important;
}
.box-images h2 {
	background: url("../images/icons/blanc-puce.png") no-repeat scroll 10px center;
	color:#30517d;
	font-size:1.1em;
	font-weight:bold;
	line-height: 2em;
	margin:0 0 20px;
	padding:4px 4px 0 20px;
}
.infos-img-content {
	padding:0 17px 16px;
	text-align: center;
}
.infos-img-content img {
	border:3px solid #fff;
	margin:0 0 10px;
}
.list-mot-cles {
	border-bottom:1px solid #cfdbe9;
	overflow:hidden;
	padding-bottom:5px;
	margin-top:18px;
}
.list-mot-cles li:first-child {
	background: none !important;
	color: #2F5079;
	font-weight:bold;
	padding: 3px 0 0;
	margin-left:0;
}
.list-mot-cles li {
	background: url("../images/bg_mot_cles.jpg") no-repeat scroll 0 0 #c1d3e7;
	float:left;
	margin-left:10px;
	padding-left:10px;
}
.list-mot-cles li a {
	background: url("../images/bg_mot_cles.jpg") no-repeat scroll right -22px #c1d3e7;
	color: #2F5079;
	display: block;
	font-size: 1em;
	height: 22px;
	line-height: 1.7em;
	padding-right:15px;
	text-decoration:none;
}
.list-mot-cles li a:hover {
	text-decoration: underline;
}
.vous-aimez {
	background:#fff;
	padding:5px 8px 8px;
	overflow:hidden;
	margin:15px 0 4px 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(./css/pieie/PIE.htc);
}
.vous-aimez ul {
	margin:0 0 0 9px;
}
.vous-aimez ul li {
	float:left;
	margin-right:18px;
	font-size:0.9em;
	text-align: left;
}


.vous-aimez ul li a {
	
}

.vous-aimez ul li+li+li+li+li {
	margin-right:0;
}
.imprim-imge-ancienne {
	width:230px;
	float:right;
	font-weight:normal;
}
.imprim-imge-ancienne li {
	float:left;
	border-right:1px solid #cfdbe9;
	padding:0 5px;
}
.imprim-imge-ancienne li+li {
	border-right:none;
	padding:0 0 0 5px;
}
.imprim-imge-ancienne a {
	
	font-size: 0.9em;
	margin:0;
}
.imprim-imge-ancienne li:last-child a {
	font-size: 0.8em !important;
	
}
.widget_nav_menu .current-menu-item {
	background: url(../images/menu/hover-menu.png) no-repeat;
	text-decoration: none;
}
.widget_nav_menu .current-menu-item a {
	color:#ffffff;
}
.post-type-archive-aviation_grand_papa .widget_nav_menu, .tax-date_grand_papa .widget_nav_menu {
    overflow: hidden;
    padding: 2px 0 0 0;
}
.post-type-archive-images_aviation_anci .widget_nav_menu {
    overflow: hidden;
    padding: 2px 0 0 0;
}
.post-type-archive-aviation_grand_papa .left-content, .tax-date_grand_papa .left-content {
    padding: 5px 0 2px !important;
}
.post-type-archive-images_aviation_anci .left-content {
    padding: 5px 0 2px !important;
}
.left-content h3 {
    background: url("../images/icons/marron-puce.png") no-repeat scroll left center transparent;
    color: #B8987D;
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 5px 25px;
    padding: 0 0 0 10px;
}
.widget_nav_menu ul li:last-child {
}

.product-colbottom .name {
    color: #30517D;
    font-size: 13px;
    font-weight: bold;
    line-height: 18px;
    text-decoration: none;
}

/* TO DEMO */
.infos a{
	color: black;
    text-decoration: none;
}

.list-avions a{
	color: #000;
    text-decoration: none;
}

/* paggg */
.wp-pagenavi {
		color:#30517d;
	padding: 3px 15px 4px;
	text-align:center;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
	float:left;
}

.wp-pagenavi a, .wp-pagenavi span {
	background:#f2f5f8;
	line-height: 14px;
	font-weight:bold;
	color:#abbad1;
	text-decoration:none;
	padding:2px 5px;
	float:left;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
		color: #0048A3;
	background:#fafbfc;
}

.wp-pagenavi span.current {
	font-weight: bold;
}
.wp-pagenavi a.first, .wp-pagenavi a.last, .RetourSom {
	background:url(../images/bg-paginate.png) repeat-x;
	border: 1px solid #D5D5D5;
	padding:2px 7px 0;
	color:#30517d;
	font-weight:normal;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(./css/pieie/PIE.htc);
}
.wp-pagenavi a.last {
	padding:2px 15px 0;
}
.wp-pagenavi a.first:hover, .wp-pagenavi a.last:hover, .wp-pagenavi a.current, .RetourSom:hover {
	color:#c0c0c0;
	background:#fafbfc;
}
.wp-pagenavi .img {
	float:left;
	margin:0 5px;
}
.wp-pagenavi .previouspostslink {
	background:url(../images/icons/f-prev-hover.png) no-repeat 5px 0;
	height:18px;
	width:18px;
	float:left;
	margin:0 5px;
 	padding:0 5px;
 	border-left:#bec3c9 solid 1px;
 	border-right:#bec3c9 solid 1px;
	text-indent: 9999px;
}
.wp-pagenavi .previouspostslink:hover, .wp-pagenavi .current {
	background:url(../images/icons/f-prev.png) no-repeat 5px 0;
}
.wp-pagenavi .nextpostslink {
	background:url(../images/icons/f-next.png) no-repeat 5px 0;
	height:18px;
	width:18px;
	float:left;
	margin:0 5px;
 	padding:0 5px;
 	border-left:#bec3c9 solid 1px;
 	border-right:#bec3c9 solid 1px;
	text-indent: 9999px;
}
.wp-pagenavi .nextpostslink:hover {
	background:url(../images/icons/f-next-hover.png) no-repeat 5px 0;
}
/*-----7-images-anciennes-1-01------*/
.block-galerie-img {

	padding:0 29px 20px;
	margin:11px 0;
}
.thumbs > li {
	float:left;
	display:block;
	margin:10px 10px 0px 0;
	position:relative;
	height:150px;
}
.thumbs > li > div {
	/*position:absolute;*/
	top:0;
	left:O;	
}

.hoverClass{
	padding:10px;
	background:#fff;
	-webkit-box-shadow: 0 0 5px 0 #ccc;
	-moz-box-shadow: 0 0 5px 0 #ccc;
	box-shadow: 0 0 5px 0 #ccc;
}
.caption {
	display:block;
	color:#333;
	padding-top:5px;
	}
	
.product-colbottom  li{
	display:block; 
	float:left;
}	
	
.list-media > li h3 span {
 font-size:12px !important;
 color:#30517d;
 font-weight:normal;
 
}

.post-type-archive-constructeurs_aerona .list-media > li .infos {
    padding: 6px 0 0 6px;
    width: 270px;
}

.post-type-archive-constructeurs_aerona .list-media > li .img {
    margin: 0;
    width: 51px;
}

.blockpaginations .nav-previous a, .blockpaginations .nav-next a{
	background: url("../images/bg-paginate.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #D5D5D5;
    border-radius: 3px 3px 3px 3px;
    color: #30517D;
    font-weight: normal;
    padding: 2px 7px 0;
    text-decoration: none;
}

.blockpaginations .nav-previous a:hover, .blockpaginations .nav-next a:hover {
	color:#c0c0c0;
	background:#fafbfc;
}


.left-content .tagcloud {
    overflow: hidden;
    padding: 7px 30px 20px;
}
.left-content .tagcloud a {
    color: #444444;
    text-decoration: none;
}

.single-aviation_grand_papa .infos-article {
    width: 530px;
}

.single-aviation_grand_papa .Link-partage-small {
    margin: 0 0 6px 0;
}

.single-aviation_grand_papa .text-desc {
    width: 426px;
}

.pave-pub {
padding: 10px;
}

.title-keywords-aero-mondo{

	background: #dbe7f0 10px center;
	color:#30517d;
	text-decoration: none;
	padding: 3px 15px 4px;
	font-size:1.3em;
	font-family:Arial, Helvetica, sans-serif;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	behavior: url(./css/pieie/PIE.htc);

}

.title-keywords-aero-mondo a{

	color:#30517d;

}

.item-keywords-aero-mondo{
margin-bottom:15px;
}

.item-keywords-aero-mondo p{
padding-left:5px;
}

.result-page-aero-tag .list-media .infos h3{
margin-top: 11px;
}

.result-page-aero-tag .text-desc-avions .title-tag{
	text-align: center;
font-size: 19px;
font-weight: bold;
color: #2e517b;
}

.right-head aside{
	height: 90px;
}

.caption_image_ancienne{
	display:none;
}

#pagination-img-ancienne{
	background-color: #FFF;
	width: 1040px;
	margin-left: auto;
	margin-bottom: 10px;
	margin-right: auto;
}

#pagination-img-ancienne .wp-pagenavi{
	margin-left: auto;
	margin-right: auto;
	width: 400px;
	float: none;
}
/*
.post-type-archive-mediatheque_aeronaut .left-content{
	min-height: 1238px;
}
.post-type-archive-glossaire_aviation .left-content{
	min-height: 1102px;
}
*/
.post-type-archive-aviation_grand_papa .right-content-v2{
	height: 224px;
}

/*
.post-type-archive-modeles_avions .left-content{
	height: 1198px;
}

.post-type-archive-biographies_aviateur .left-content{
	min-height: 1161px;
}

.post-type-archive-constructeurs_aerona .left-content{
	min-height: 1176px;
}*/
.post-type-archive-images_aviation_anci .right-content-v2{
	height: 224px;
}
.post-type-archive-images_aviation_anci .right-content-v2 .txt-aviation{
	padding-bottom: 3px;
}


.single-constructeurs_aerona .text-desc{
	width: 480px;
}