div#copyrights 
{
	font-size:9px;
	margin:0 auto;
	width:1000px;
	text-align:right;
	color:#222;
}

body
{
	font-family:Verdana, Geneva, sans-serif;
	line-height:20px;
}

.slidercontent
{
	font-size:11px;
/*	font-family:Arial, Helvetica, sans-serif;
*/}

.bgmenu
{
	background:url(../images/trademark.png) 120px 0px no-repeat;
	height:280px;
	width:50%;
	position:absolute;
	top:0px;
	right:0px;
/*	z-index:999;
*/}

.ital
{
	font-style:italic;
}

a, h1, h2, h3, h4, h5, h6, legend, #top h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a 
{
	color:#194364;
}


#head
{
	height:250px;
/*	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
*/}

.catnav_wrapper p
{
	display:inline;
	float:left;
	padding-bottom:2px;
	line-height:normal;
}

.current
{
/*	background-color:#CFF;
*/
}


.subnav
{
	background-color:#CFF;
	list-style-position:outside;
	list-style-type:none;
	margin:8px 0px 0px 8px;
	float:left;
	position:relative;
	top:-10px;
	line-height:normal;
}

.subnav li
{
	float:left;
	display:inline;
	padding:10px 20px 20px 20px;
}

.catnav_wrapper
{
	margin-top:5px;
	border:none;
}

.catnav
{
/*	background:url(../images/BACKGROUND_02.png) top left no-repeat;
*/	/*height:112px;*/
}

.catnav, .catnav li, .catnav li a
{
border:none;
}

.catnav li a
{
	width:125px;
	height:40px;
	padding:20px 10px 0px;
	color:#addbff;
	text-shadow:none;
	font-weight:bold;
}

.catnav li a span
{
	font-size:12px;
}

.catnav li a strong
{
	font-size:18px;
}

.catnav li a:hover
{
	color:#036;
}

.catnav .current a
{
	color:#036;
}

#top .catnav li ul a
{
	color:#036;
	background:#addbff;
	font-weight:bold;
}

#top .catnav li ul a:hover
{
	background:#004c97;
	color:#FFF;
}

.catnav li a.menuwider
{
	width:160px;
}


#welcome h1
{
	font-size:36px;
	padding:10px 20px 6px 20px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

#welcome h1 span
{
	font-size:28px;
}

#welcome p
{
	padding:0px 20px 25px 20px;
	line-height:18px;
}

#top .logo a{
	background: transparent url(../images/logo_main.png) no-repeat left top;
	top:0px;
	height:101px;
}

#main
{
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
}

#contentwrap
{
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
}

#main
{
	left:-1px;
}

#footerwrap
{
/*	background:url(../images/bg_footerwrap.jpg) bottom left repeat-x;
*/	background:url(../images/bg_bottom-2.png) bottom left repeat-x;
/*	background-color:#8bccff;
*/}

#footer
{
/*	background:url(../images/bg_footer.jpg) top left repeat-x #eaf6ff;
*/	background:url(../images/bg_footer-2.png) top left repeat-x #d4ecff;
	margin:20px auto;
	width:980px;
	height:175px;   /*  #################### ++++++++++++++++++   375 px  ++++++++++++++++  ###################### */
}

div.column
{
	width:280px;
}

#top
{
/*	background:none;
	background:url(../images/bg_top.jpg) top left repeat-x;
*/	background:url(../images/bg_top_2.png) top left repeat-x;
	color:#333;
	background-color:#d4ecff;
}

#headwrap
{
	border:none;
/*	background-color:#abe2ff;
*/}

.menuspacer    /*  .catnav li a strong */
{
	display:block;
	font-weight: bold;
	font-size: 16px;
}

#feature_wrap, #main, #contentwrap
{
	background-color:#f0f8ff;
/*	background:url(../images/bg_transparent_white.png) top left repeat;
*/}

/*#headwrap
{
	background-color:#d4ecff;
}
*/

/*#top .catnav li ul {
border-top:1px solid #aaa;
}
*/


#content, .entry-no-pic .entry-content
{
	width:720px;
}

.entry-content 
{
	width:480px;
}

.doubleentry
{
	width:740px;
	margin-left:-13px!important;
}

#top .doubleentry .entry
{
	width:370px;
	padding-left:0px!important;
}

#top .doubleentry .entry-content 
{
	width:340px;
}

.doubleentry .entry .right-last
{
	border-left:1px solid #E1E1E1;
}

.sidebar
{
	width:200px;
}

#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6, #footer legend
{
	color:#000;
}

#footer a
{
	font-size:14px;
	color:#006;
}

#footer a:hover
{
	font-weight:bold;
	color:#FFF;
}

.nav .current a, .nav li a:hover
{
	color:#fff;
}

.nav li a
{
	color:#000;
}

.more-link
{
	font-size:12px;
	background-color:#e3f3ff;
}

.more-link:hover
{
	background-color:#b7dfff;
/*	background-color:#d4ecff;
*/}

a:hover, #top h1 a:hover, #top h2 a:hover, #top h3 a:hover, #top h4 a:hover, #top h5 a:hover, #top h6 a:hover
{
	color:#42acff;
} 

.entry-previewimage, .box img, .entry img 
{
	border:1px solid #f0f8ff;
/*	border:1px solid #333333;
*/}

.entry-previewimage:hover, .box a:hover img, .entry a:hover img, .entry-previewimage:hover
{
	border:1px solid #42acff;
}

.entry-head span
{
	height:25px;
}

.sidebar .entry-head
{
	padding-bottom:5px;
}

.community_news h3, .link_list h3, #top .box_entry
{
	border:none;
/*border-bottom:1px solid #E1E1E1;
*/}

.community_news h2
{
	border-bottom:1px solid #E1E1E1;
}

div.community-network
{
	height:40px;
	margin-top:15px;
}

/*div.community-network-first
{
	margin-top:15px;
}
*/
div.community-network a
{
	padding:20px 0px 0px 50px;
	display:block;
	text-decoration:none!important;
	color:#000;
	height:40px;
}

div.community-network a:hover
{
	color:#42ACFF;
}

div.facebook a
{
	background:transparent url(../images/icon-facebook.png) left top no-repeat;
}

div.forum a
{
	background:transparent url(../images/icon-forum.png) left top no-repeat;
}

.sidebar h2
{
/*	color:#296da2;
*/	color:#3592da;
	font-size:20px;
}

.news_child h2
{
	margin-top:20px;
}

p.newsletter
{
	background:transparent url(../images/icon-postbox.png) 0px 10px no-repeat;
	padding-left:50px;
}

#headwrap
{
	background:url(../images/bg_bg.jpg) center top no-repeat;
	margin-bottom:0px;
}


.entry-head .date
{
	background:transparent url(../images/icon-date.png) no-repeat left top;
	padding:6px 0px 0px 32px;
}







/*#contactft1, #contactft2
{
	width:200px;
	float:left;
}
*/
/*#contactft1 p, #contactft2 p
{
	line-height:20px;
}
*/


/*#contactft2 .address
{
	height:80px;
	padding-top:10px;
}
*/
/*#contactft1 .tel p
{
	text-align:right;
}

#contactft2 p.tollfree
{
	line-height:16px;
}
*/

.contactfooter
{
	clear:both;
	width:980px;
	margin:0px auto;
}

.contactfooter strong
{
	color:#194364;
}

.contactfooter div
{
	float:left;
	padding:0px;
	margin:0px 20px;
/*	height:150px;
*//*	width:176px;
*/	overflow:hidden;
}


div.contactfooter div p
{
	padding:0px;
	line-height:16px;
}

.contactft
{
	width:120px;
	height:140px;
	text-align:center;
}

.address p, .tel p
{
/*	display:table-cell;
	vertical-align:bottom;*/
	margin-top:38px;
	height:140px;
}

.contactft a
{
	display:block;
	text-decoration:none;
	font-size:12px!important;
	color:#194364!important;
	height:140px!important;
	padding:92px 8px 0px 8px;
/*	line-height:270px;
*/}

.contactft a:hover
{
	font-weight:normal!important;
}

div.tel
{
	padding-left:76px;
	background:transparent url(../images/icon-telephone.png) no-repeat 0px 30px;
}

div.tel .tollfree
{
	display:block;
	padding-right:11px;
	font-size:11px;
	font-weight:bold;
	color:#194364;
}


#contactft3
{
	background:transparent url(../images/icon-windrose.png) no-repeat 0px 0px;
}

#contactft3:hover
{
	background:transparent url(../images/icon-windrose.png) no-repeat 0px -140px;
}

#contactft4
{
	background:transparent url(../images/icon-shopping-cart.png) no-repeat 0px 0px;
}

#contactft4:hover
{
	background:transparent url(../images/icon-shopping-cart.png) no-repeat 0px -140px;
}

#contactft5
{
	background:transparent url(../images/icon-email.png) no-repeat 0px 0px;
}

#contactft5:hover
{
	background:transparent url(../images/icon-email.png) no-repeat 0px -140px;
}

.content_img
{
	float:left;
}

.content_img img
{
	display:block;
}

div.entry-content
{
	padding-left:20px;
}

div.entry-text ul, div.entry-text ul li
{
	border:none!important;
	padding-bottom:10px;
}

p.faq-r
{
	padding-left:15px;
}

p.faq-l
{
	padding:25px 0px 0px 45px;
	background:transparent url(../images/icon-html.png) 10px 15px no-repeat;
}

#content
{
	margin-bottom:30px;
	padding-right:19px;
	padding-bottom:20px;
}

.sidebar
{
	border-left:1px solid #E1E1E1;
	padding:0px 0px 0px 20px!important;
	margin:0px 20px 20px -20px;
	overflow:visible!important;
}

.entry-previewimage a, .entry-previewimage
{
	height:200px!important;
	width:200px!important;
}

.w180
{
	height:180px!important;
	width:180px!important;
}

.w345
{
	width:345px!important;
	height:auto;
	float:left;
	padding-right:30px;
}

.w225
{
	width:225px!important;
	height:auto;
	float:left;
	padding-right:22px;
}
.entry-text ul
{
	margin-left:10px;
}

.entry-previewimage 
{
	margin:4px 0px 10px 0px!important;
}

.entry-no-pic
{
	margin-left:7px;
}

#top .logo, #top .logo a
{
	left:5px!important;
}

.nav_wrapper
{
	left:-20px;
}

.feature-picture p
{
	font-style:italic;
}

div.separator
{
	width:100%;
	height:2px;
	margin:5px auto 10px auto;
	border-bottom:1px solid #e1e1e1;
	clear:both;
}

.also
{
	color:#194364;
	font-weight:bold;
	font-size:20px;
	display:block;
	font-family:"Courier New", Courier, monospace;
}

.welcome  /*   classe = paragraphe ---  id = bloc div */
{
	font-size:14px;
}

h2.video-sample-heading
{
	padding-top:30px;
}

div.video-evo-content
{
	width:700px;
	height:510px;
	margin:20px auto 40px auto;
	text-align:center;
	color:#ff0000;
}

div.video-sample-content
{
	width:410px;
	height:370px;
	margin:20px auto 5px auto;
	text-align:center;
	color:#ff0000;
}

td h2, td h3
{
	margin:0px;
	padding:0px;
}

td a
{
	text-decoration:underline;
}

td.price-table-col-1, td.item-day
{
	width:350px;
}

td.price-table-col-1
{
	padding-left:5px;
}

td.item-name
{
	background-color:#dcdcdc;
}

td.item-name-sep
{
	background-color:#eeeeee;
}

td.price-table-col-2
{
	width:20px;
}

td.price-table-col-3
{
	width:130px;
	text-align:center;
}

td.price-table-col-4
{
	width:130px;
	text-align:center
}

td.price-table-col-5
{
	width:75px;
}

td.price-table-col-combo
{
	text-align:center;
}

td.item-category
{
	text-transform:uppercase;
}

td.item-day
{
	font-weight:bold;
	font-size:14px;
	color:#194364;	
}

td span.promo, h3.promo
{
	font-weight:bold;
	font-size:18px;
	color:#194364;	
}


td.promo
{
	background-color:#b5fd92;
}

td.blank
{
	background-color:none!important;
}

.underline
{
	text-decoration:underline;
}

.margin20
{
	margin:20px auto!important;
}

.red
{
	color:#f00;
}

.upper
{
	text-transform:uppercase;
}

.noborder
{
	border:none!important;
}

.nopadding
{
	padding:0px!important;
}


ul.price-conditions li, ul.license-conditions li
{
	padding:0px 0px 10px 20px;
}

ul.price-conditions, ul.license-conditions
{
	margin-left:20px;
}

.smaller
{
	font-size:11px;
	padding-left:20px;
}

h3.license-title
{
	margin-bottom:20px;
	padding-left:10px;
	background-color:#CCC;
}

.evo-group
{
	width:720px;
	margin:0px auto 40px auto;
	text-align:center;
}

.evo-entry
{
	float:left;
	width:240px;
	height:175px;
	overflow:hidden;
}

.evo-entry .entry-text, .evo-entry h3
{
	margin-left:20px;
	margin-top:15px;
}

.evo-right
{
	margin-left:30px;
}

.evo-last
{
	margin-bottom:40px;
}

.link-contact
{
	height:90px;
	float:none;
	clear:both;
/*	padding:0px 20px!important;
*/}

.link-contact a
{
	padding-left:130px!important;	
	height:100px;
	font-size:16px;
	font-weight:bold;
	text-decoration:none!important;
	line-height:75px;
}

.link-secure
{
	background:transparent url(../images/icon-contact-cart.png) 40px 0px no-repeat;
}

.link-faq
{
	background:transparent url(../images/icon-contact-questions.png) 40px 0px no-repeat;
}

.link-prices
{
	background:transparent url(../images/icon-contact-prices.png) 40px 0px no-repeat;
	margin-bottom:25px;
}

#top .nav
{
	left:5px;
}

.nav li a
{
/*	color:#194364;
*/	color:#444;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	padding-left:30px;
}

.ln-fr
{
	background:transparent url(/App_Static/nouvelair/images/new/francais.gif) 0px 12px no-repeat;
}

.ln-en
{
	background:transparent url(/App_Static/nouvelair/images/new/english.gif) 0px 12px no-repeat;
}

.tandem-promo
{
	margin:0px auto;
	padding:0px 10px;
	background-color:#b5fd92;
	font-size:13px;
	overflow:hidden;
	text-align:center;
	border:1px solid #777;
}

.tandem-promo span, .tandem-promo span
{
	color:#194364;
	display:block;
	font-size:16px;
}

.tandem-promo-main
{
	width:425px;
}

.tandem-promo-secure
{
	width:650px;
}

.li-fake
{
	padding-left:20px;
	background:transparent url(../images/skin1/bullet1.png) no-repeat scroll 5px 15px;

}


#photoalbum img, #photoalbum div img
{
	border:none!important;
}

#photoalbum ul, #photoalbum div ul
{
	list-style-type:none;
	list-style-position:outside;
	list-style-image:none;
	border:none;
	overflow:visible;
	display:inline-block;
}

#photoalbum ul li, #photoalbum div ul li
{
	display:inline;
	float:left;
	margin-right:10px;
	height:195px;
}

#photoalbum ul li p, #photoalbum div ul li p
{
	padding-top:0px;
}

#photoalbum ul li.album, #photoalbum div ul li.album
{
	display:none;
	visibility:hidden;
}

.last
{
	margin-right:0px!important;
	padding-right:0px!important;
}

.center
{
	text-align:center;
}

.entry_with_separator
{
    clear: both;
    float: left;
    overflow: hidden;
    padding: 0 0 24px 0;
	margin-bottom:24px;
	border-bottom:1px dotted #333;
    position: relative;
    width: 100%;
}


/*   FACEBOOK WALL  */

/* Base */

	.fb-wall{
		font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
		font-size:13px;
		line-height:1.2em;
		color:#333333;
		padding:10px 0px;}
		
	.fb-wall a{
		text-decoration:none;
		color:#3B5998;
		}
		
	.fb-wall-message a{
		display:block;}
		
	.fb-wall a:hover{
		text-decoration:underline;}
	
	.fb-wall.loading{
		height:300px;
		background:url(../js/loader-small.gif) no-repeat center center;}
	
	.fb-wall-box{
		margin-bottom:10px;
		border-top:1px solid #eee;
		padding-top:10px;}
		
	.fb-wall-box-first{
		border:0;
		padding-top:0;}
		
	.fb-wall-avatar{
		float:left;
		border:0;}
		
	.fb-wall-data{
		/*  margin-left:60px; */
		}
		
	.fb-wall-media{
		display:block;
		font-size:11px;
		margin-bottom:5px;}
		
	.fb-wall-border-left{
		border-left:2px solid #CCCCCC;
		padding:0 0 3px 8px;}
		
	.fb-wall-media-container{
		display:table;
		clear:left;}
		
	.fb-wall-media-link{
		border:1px solid #ccc;
		display:inline-block;
		color:#3B5998;
		cursor:pointer;
		float:left;
		margin-right:5px;}
		
	.fb-wall-media-link:hover{
		border:1px solid #3B5998;}
		
	.fb-wall-picture{
		margin-right:10px;
		border:0;
		display:block;
		margin:3px;}
		
	.fb-wall-name{
		display:block;
		font-weight:bold;
		color:#3B5998;}
		
	.fb-wall-caption{
		display:block;
		color:#3B5998;}
		
	.fb-wall-description{
		display:block;
		color:#777;
		line-height:1.2em;}
		
	.fb-wall-icon{
		float:left;
		margin-right:5px;}
		
	.fb-wall-date{
		font-size:11px;
		color:#777;
		clear:left;
		display:block;
		margin-bottom:5px;}
		
	.fb-wall-message{
		display:block;
		margin-bottom:5px;}
		
	.fb-wall-message-from{
		font-weight:bold;
		color:#3B5998;
		display:block;
		height:55px;}
		
	.fb-wall-link{
		color:#333;
		font-size:11px;
		text-decoration:none;}

/* Likes*/
	
	.fb-wall-likes{
		border-bottom:1px solid #E5EAF1;
		margin-bottom:2px;
		display:block;
		font-size:11px;
		background:url(../js/like.gif) no-repeat 0 0 #FFF;
		padding-top:5px;}
		
	.fb-wall-likes div{
		margin:0;
		background:url(../js/like.gif) no-repeat 0 -5px #EDEFF4;
		padding:5px 5px 4px 24px;}
		
	.fb-wall-likes div span{
		color:#3B5998;}

/* Comments */

	.fb-wall-comments{
		margin-top:2px;
		font-size:11px;}
	
	.fb-wall-comment{
		background-color:#EDEFF4;
		border-bottom:1px solid #E5EAF1;
		margin-top:2px;
		padding:5px 5px 4px;
		display:block;
		overflow:hidden;}
		
	.fb-wall-comment-message{
		display:table;}
		
	.fb-wall-comment-from-name{
		font-weight:bold;
		color:#3B5998;}
		
	.fb-wall-comment-from-date{
		color:#777;
		clear:left;
		display:block;}
		
	.fb-wall-comment-avatar{
		width:32px;
		height:32px;
		float:left;
		margin-right:5px;
		overflow:hidden;}
		
	.fb-wall-comment-avatar img{
		width:32px;
		height:32px;}
		
/* Clearfix */
		
	.fb-wall:after, .fb-wall-media:after, .fb-wall-clean{
		content:'.';
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
		font-size:0;
		line-height:0;}		
		
		
/*  ENF FACEBOOK WALL   */

