/* Fromversion:~@ 1.0.11 ~@*/
 /* Version:~@ 1.0.12 ~@ */ * {
padding:0;
margin:0;
}
body {
  background-color: #000000;
	font-size: 9pt !IMPORTANT;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	text-align:left;
}
/*div {	border: 1px  solid  #FF0000;}*/
#container {
	text-align:left;
}
/*	background-color: #606060; */
img {
	border:none;
}

a {
	text-decoration: none;
	color:#ffffff;/*#3F50AE;*/
	cursor:pointer;
}

ul {
	list-style: circle  ;
	}

a:link { text-decoration: none;
	color:white;}
a:visited { color: #888888; }
a:hover { color: #68CCCC; }
a:active {color: #68cccc; }
hr { outline-color:#FFFFFF; }
table {
	padding: 1pt;
	border-style: none;
	outline-style: none;
}
img {border-style:none;
}
.bl {
	border-left:1px solid #FFFFFF;
}
.br {
	border-right:1px solid #FFFFFF;
}
.nb {
	border:none;
}
.blk {
	text-decoration:blink;
}
.cntr{
	text-align: center;
}
.cache{
visibility:hidden;
}
.right{
float:right;
}
.left{
float:left;
}
 

.bandeau{
position:fixed;
clear:both;
top:0px;
width:100%;
background-color:black;
z-index:10;
}
.headerimg{
	float:right;

	margin-right:20px;

}

.lang {
	position:relative;
	left:0px;
	padding-left:0px;
	cursor:pointer;
	height:20px;
}
 
.currLang{
	position:relative;
	left:0px;
	padding-left:0px;
	height:34px;
}

.skypeMe{
	float:left;
	width:178px;
}
.skypeMe img{
float:left;
	border:none;
	width:114px;
	height:20px;
	padding-top:15px;
	padding-left:1px;
}
.topMenu{
clear:both;
top:50px;
height:39px;
width:100%;
}

.menuBtn {
display:inline-block;
height:25px;
width:32%;
overflow:none;

}
.ui-widget   {
	font-size: 0.9em;
}
.leftMenu{
position:fixed;
top:54px;
left:0px;
width:23%;
}
.quickSearch{
color:white;
}
.leftHeader {
	text-decoration:underline;
	text-align:center;
	//color:black;
}
.leftWelcomeMess {

	text-align:center;
	color:black;
}
.leftMenu ul{
	margin-top:30px;
	padding-left:5px;
	list-style:none;
}
.leftMenu li{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
}
.tripSel{
 
height:180px;
text-transform:uppercase;
}
.homeSheet{
 	width:75%;
 	position:absolute;
 	top:94px;
 	right:0px;
text-align:center;
}

.homeTitle{
	display:inline-block;
	width:600px;
	color:white;
	font-size:140%;
	 
	}
.homeDesc{
	display:inline-block;
	width:600px;
	color:white;
	font-size:120%;
	 
	}
.homeImg{
	
	}
.beprod{
margin:auto;
width:80%;
top:50px;
position:relative;
}
.cloud{
	display:block;
	height:240px;
	width:180px;
	padding-left:10px;
 	overflow:hidden;
 	position:relative;
 	top:60px;
 	
}
.cloud a{
}
.cloud a:hover{
	text-decoration:underline;
	cursor:pointer;
}
.cloud hr {
	margin-top:5px;
	margin-bottom:5px;
}
.contactSheet{
 	width:75%;
 	position:absolute;
 	top:84px;
 	right:0px;

}
.sheetCell{
 width:24%;
 display:inline-block;
 vertical-align:top;
}
.thumb{
 width:100%;
 display:inline-block;
 visibility:hidden;
  
}
.overlay{
  	position: fixed;
    	top: 0;
	width:100%;
	height:100%;
	background-color:#888888;
	opacity: 0.95;
	z-index:20;   cursor:pointer;
	}
.overlayimg {
    border-radius: 3px;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.9);
    left: 50%;
    max-width: 80%;
    position: fixed;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 21;
    cursor:pointer;

}
.bigtab {
    background-color: #888888;
    color: #000;
    left: 50%;
    opacity: 0.9;
    position: fixed;
    top: 50%;
    transform: translate(-50%, 0%);
    z-index: 22;
}
.bigtab img {
    height: 30px;
    left: 50%;
    margin: 0 auto;
    position: absolute;
    top: 0;
    transform: translate(-50%, 0%);
    z-index: 21;
}
.captiontab {
    background-color: #888888;
    color: white;
    left: 50%;
    opacity: 0.9;
    position: fixed;
    top: 50%;
    transform: translate(-50%, 0%);
    z-index: 21;
}
.datatab {
    background-color: #000000;
    color: white;
    left: 50%;
    opacity: 0.8;
    position: fixed;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 23;
}
.dtabcontent {
    float: left;
    margin-left: 5px;
    word-wrap: break-word;
}
.dtabdesc {
    clear: both;
    float: left;
    padding-left: 120px;
    word-wrap: break-word;
}
.idcol {
    clear: both;
    color: #888888;
    float: right;
    font-size: 50%;
    text-align: right;
    width: 180px;
}
.dtabtitle {
    clear: left;
    float: left;
    width: 120px;
}
.exifandmore {
    background-color: black;
    color: white;
    font-size: 50%;
    height: 15px;
    left: 100%;
    opacity: 1;
    position: fixed;
    top: 0;
    transform: translate(-30px, 0%);
    width: 30px;
    z-index: 25;
    cursor:pointer;
}
.up {
    background: black url("../resources/images/arrow-up.gif") no-repeat scroll right 2px;
}
.down {
    background: black url("../resources/images/arrow-down.gif") no-repeat scroll right 2px;
}
.tripSheet{
 	width:75%;
 	position:absolute;
 	top:104px;
 	right:0px;
text-align:center;
}

.tripTitle{
	position:fixed;
	top:84px;
	left:25%;
	color:white;
	z-index:10;
	text-align:center;
	width:75%;
	text-transform:uppercase;
}
 
.tripNav{
	color: white;
	position: fixed;
	top: 84px;
	width:24%;
	margin-right:1%;
	
}
 
.leftTripText{
text-align:justify;
}
/*****************************************************
admin?  */
#homeDisplay{
	width:600px;
	margin-right:100px;
	margin-left:100px;
	font-size: 12pt !IMPORTANT;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	background: #000000   ;
	color: #CCCCCC;
	text-align:justify;
}
#back {
position:relative;
left:200px;
top:29px;
	width:600px;
	height:648px;
	background: url(../resources/images/contactSheet.gif);
	padding-top:5px;
}

.back form{
	position:relative;
	left:0px;
	top:20px;
	display:block;
	text-align:left;
}
.back table{
	position:relative;
	left:-198px;
	padding-left:3px;
	padding-top:30px;
	padding-right:3px;
	background:#888888;
}
.back table td{
text-align:left;
padding:5px;
vertical-align:middle;
font-size:100%;
}
.back_botNav{
	position:relative;
	top:29px;
	left:200px;
	font-size: 80%;
	height:29px;
	width: 600px;
	text-align:center;
	background: url(../resources/images/thumbsNav.gif) #888888;
}
.back_botNav table{
left:-198px;
}
.back_topNav {
position:relative;
	background: #888888;
	font-size: 80%;
	height:29px;
	width: 600px;
	text-align:center;
	background: url(../resources/images/backNav.gif);
	}

.backcom{
	background: #BBBBBB;
	width:800px;
	font-size:90%;
	float:left;
	display:block;
	text-align:left;
}
.menuCaption {
	font-size:60%;
	text-align:center;
	color:#CCCCCC;
}
.staticLabel{
color:white;
}
.search div {
width:100%;
text-align:center;
color:white;
}
.menuBtn {
display:inline-block;
height:25px;
width:32%;
overflow:none;
 
}
 