@media screen {
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0;
padding: 0;
color:#004C85;
}

#conteneur {
	position:absolute;
	width:999px;
}


#contenu {
	min-height:400px;
	height:expression(document.body.clientHeight >600? "600px": "auto" );
	width:850px;
	padding:150px 10px 40px 110px ;
	text-align:justify;
	z-index:2;
	/*background-image:url(/KARTHAGOAIRLINES/images_site/design/fond.gif);
background-repeat:repeat-y;*/

}

#menuBas {
clear:both;
height: 70px;
width:770px;
background-image:url(/KarthagoAirlines/images_site/design/fond_bas.jpg);
background-repeat:repeat-x;
background-position:top;
margin-bottom:0px;
}

li {
list-style-image:url(/KarthagoAirlines/images_site/design/puce.gif)}

H1 {
	FONT-SIZE: 16px; COLOR: #F79020; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-variant:small-caps; 
}
H2 {
	FONT-SIZE: 14px; COLOR: #F79020; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3 {
	FONT-SIZE: 11px; COLOR: #F79020; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H4 {
	FONT-SIZE: 11px; COLOR: #F79020; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; COLOR: #004C85; BORDER-TOP-COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-COLOR: #cccccc
}
A:link {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 11px;  COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline overline
}
.bouton {
	FONT-WEIGHT: bold;	
	COLOR: #FF8500 ;
	BACKGROUND-COLOR: #004C85;
	border: 1px outset #FF8500 ;
}

.help {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004C85; cursor:help;
}

A.help {
	 TEXT-DECORATION: none; cursor:help;
}
A.help:link {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; cursor:help;
}
A.help:visited {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; cursor:help;
}
A.help:hover {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; cursor:help;
}


.TDcolorA {
	BACKGROUND-COLOR: #DEE3E7
}
.TDcolorB {
	BACKGROUND-COLOR: #004C85
}
.TDcolorC {
	BACKGROUND-COLOR: #FFFFFF
}
.TDcolorD {
	BACKGROUND-COLOR: #CED9E7
}
.TDcolorE {
	BACKGROUND-COLOR: #F79020
}
.TDcolorF {
	BACKGROUND-COLOR: #F2E4C3
}
.TDcolorG {
	BACKGROUND-COLOR: #A3ADB8
}
.TDcolorH {
	BACKGROUND-COLOR: #FFFFFF
}

TD {
	COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}

.FONTcolorA {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FONTcolorB {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.FONTcolorC {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps
}
.FONTcolorD {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FONTcolorE {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.FONTcolorE0 {
	FONT-SIZE: 10px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.FONTcolorF {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FONTcolorG {
	FONT-SIZE: 11px; COLOR: #F79020; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FONTcolorH {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps
}
HR {
	COLOR: #004C85;
	height:1px;
}

li {
	list-style-position: inside;
	list-style-image: url(/KarthagoAirlines/images_site/design/puce.gif);
	list-style-type: none;
}
A.AcolorA {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorA:link {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorA:visited {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorA:hover {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.AcolorB {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorB:link {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorB:visited {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorB:hover {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.AcolorC {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorC:link {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorC:visited {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorC:hover {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.AcolorD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorD:link {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorD:visited {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorD:hover {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.AcolorE {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorE:link {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorE:visited {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorE:hover {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.AcolorF {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorF:link {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorF:visited {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorF:hover {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.AcolorG {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorG:link {
	FONT-SIZE: 11px; COLOR: #F79020; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorG:visited {
	FONT-SIZE: 11px; COLOR: #F79020; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorG:hover {
	FONT-SIZE: 11px; COLOR: #F79020; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.AcolorH {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorH:link {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorH:visited {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.AcolorH:hover {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

A.AcolorU {
	 TEXT-DECORATION: none
}
A.AcolorU:link {
	TEXT-DECORATION: none
}
A.AcolorU:visited {
	TEXT-DECORATION: none
}
A.AcolorU:hover {
	TEXT-DECORATION: none
}



.Xsmall {
	color:#004C85;
}

.small2 {font-size: 9px; font-weight: bold;
	color:#004C85;
}

.smallCaps {
font-variant:small-caps;
font-size:11px;
}


.erreur
{
	color:Red;
	BACKGROUND-COLOR: #FFFFFF;
	margin:2px 2px 2px 2px;
	border:inherit;
}
.message
{
	color:white;
	font-weight:bold;
	BACKGROUND-COLOR: #FFFFFF;
}

.border {
	border: 1px outset #004C85;
	margin: 3px;
	padding: 7px;
	/*white-space: nowrap;*/
	font-size: xx-small;
}

.NoWrap {
	white-space: nowrap;
}

.stabilo {
	BACKGROUND-COLOR: #FF8500;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: small-caps;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
}

.highlight {
	BACKGROUND-COLOR: #004C85;
		FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
	border:1px solid #004C85;
}

.HiddenScreen {
display:none;
}

.transition {
	DISPLAY: none;
	PADDING-LEFT: 170px;
	Z-INDEX: 5;
	WIDTH: 600px;
	TOP: -100px;
	HEIGHT: 500px;
}

.LblMoteur {
font-size:9px;}


/*************************************************************
Classe du calendrier .net
**************************************************************/

.DivFlottantHidden {
	border:1px solid #004C85;
	background-color: #E6E9F8;
	display:none;


}

.calendrierPopup
{
	WIDTH: 170px; 
	HEIGHT: 260px;
	vertical-align:top;
	z-index:1000;
	text-align:center;
}

#divCalAller {
	position:absolute;
	display:none;
	margin-top:123px;
	margin-left:94px;
	z-index:1000;
}

#divCalRetour {
	position:absolute;
	display:none;
	margin-top:168px;
	margin-left:94px;
	z-index:1000;
}

.ComboCourt {
width:90px;
font-size: 9px;
display:inline;
}

.ComboDesti {
width:124px;
font-size: 9px;
display:inline;
}

.ComboDate {
width:80px;
font-size: 9px;
}

.ComboHeure {
width:100px;
font-size: 9px;
}

.image {
border-top:#004C85 1px solid;
border-right:#004C85 2px solid;
border-bottom:#004C85 2px solid;
border-left:#004C85 1px solid;
}

#fondMenu {
	position:absolute;
	right:0px;
	z-index:1;
	width:439px;
	height:500px;
	background: url(/KARTHAGOAIRLINES/images_site/image_repas0.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

#contenuMenu {
	position:relative;
	z-index:3;
	left: 0px;
	top: 0px;

}

#horsFraisDossier{
	margin-right:130px;
	margin-top:-60px;
	text-align:right;
}
*html #horsFraisDossier{
	margin-right:75px;
	margin-top:-80px;

}



}
/************************************************************************************/

@media print {
		@page { size: paysage; } ; 
		@page { margin: 0,5cm; } ; 
		BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
	width: 400px;
		}
		

		
#menuHaut, #menuBas{
display:none;
}

.HiddenPrint {
display:none;
position:absolute;}

		
H1 {
	FONT-SIZE: 16px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	FONT-SIZE: 15px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3 {
	FONT-SIZE: 14px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H4 {
	FONT-SIZE: 13px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; COLOR: #004C85; BORDER-TOP-COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-COLOR: #cccccc
}
A:link {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}
A:active {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px;  COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bouton {
	FONT-WEIGHT: bold;	
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #004C85;
	border: 1px outset #004C85;
}

.TDcolorA {
	BACKGROUND-COLOR: #E5EDF3
}
.TDcolorB {
	BACKGROUND-COLOR: #52BD55
}
.TDcolorC {
	BACKGROUND-COLOR: #505379
}
.TDcolorD {
	BACKGROUND-COLOR: #D4EED4
}
.TDcolorE {
	BACKGROUND-COLOR: #004C85
}
.TDcolorF {
	BACKGROUND-COLOR: #FFFFFF
}
.TDcolorG {
	BACKGROUND-COLOR: #E3E8F4
}
.TDcolorH {
	BACKGROUND-COLOR: #E5EDF3
}

TD {
	COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}

.FONTcolorA {
	FONT-SIZE: 11px; COLOR: #DAE2F1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FONTcolorB {
	FONT-SIZE: 11px; COLOR: #52BD55; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.FONTcolorC {
	FONT-SIZE: 11px; COLOR: #505379; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps
}
.FONTcolorD {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FONTcolorE {
	FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.FONTcolorE0 {
	FONT-SIZE: 10px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.FONTcolorF {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FONTcolorG {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.FONTcolorH {
	FONT-SIZE: 11px; COLOR: #52BD55; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps
}

HR {
	COLOR: #004C85
}

li {
	list-style-position: inside;
	list-style-image: url(/KarthagoAirlines/images_site/design/puce.gif);
	list-style-type: none;
}


#hidden {
visibility:hidden;
position:absolute;
z-index:1;
height:0px
}

.erreur
{
	color:Red;
	font-weight:bold;
}

.message
{
	color:white;
	font-weight:bold;
	BACKGROUND-COLOR: #FFFFFF;
}

.border {
	border: 1px outset #004C85;
	margin: 3px;
	padding: 7px;
	/*white-space: nowrap;*/
	font-size: xx-small;
}

.NoWrap {
	white-space: nowrap;
}

.stabilo {
	BACKGROUND-COLOR: #5AC064;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-VARIANT: small-caps;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
}

.highlight {
	BACKGROUND-COLOR: #004C85;
		FONT-SIZE: 11px; COLOR: #004C85; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: small-caps;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
}

.transition {
	DISPLAY: none;
	PADDING-LEFT: 170px;
	Z-INDEX: 5;
	WIDTH: 600px;
	TOP: -100px;
	HEIGHT: 500px;
}
}
