/* CSS Document */

BODY { margin: 0px 0px 0px 30px ; background-image: url("http://www.bidontravel.com/media2/bg.gif") }

BODY { font-family: arial, verdana, helvetica, sans-serif ; font-size: 14px ; color: 000000 }

TD { font-family: arial, verdana, helvetica, sans-serif ; font-size: 14px ; color: 000000 ; background-color: ffffff }

TD.textcell { padding: 226px 10px 0px 0px ; background-image: url("http://www.bidontravel.com/media2/right.jpg") ; background-repeat: no-repeat }

A { font-family: arial, verdana, helvetica, sans-serif ; color: 0065CC }

A:visited { color: 003399 }

A:hover { color: 38B501 }

H1 { font-family: arial, verdana, helvetica, sans-serif; font-size: 23px ; color: 2C75BA ; margin: 5px 0px 15px 0px }

H2 { font-family: arial, verdana, helvetica, sans-serif ; font-size: 18px ; color: 2C75BA ; margin: 0px 0px 10px 0px }

H3 { font-family: arial, verdana, helvetica, sans-serif ; font-size: 16px ; color: 2C75BA ; margin: 15px 0px 10px 0px }

.smalltext { font-family: arial, verdana, helvetica, sans-serif ; font-size: 11px ; color: 000000 ; margin: 0px 12px 0px 12px ; }

.smalltext2 { font-family: arial, verdana, helvetica, sans-serif ; font-size: 10px ; color: 000000 ; margin: 0px 12px 0px 12px ; }

.directory { font-family: arial, verdana, helvetica, sans-serif ; font-size: 12px ; color: 000000 ; margin: 0px 0px 10px 0px }

.noline {
	text-decoration: underline
}

.noline:hover { text-decoration: underline }

.leftlinksmaller { font-family: arial, verdana, helvetica, sans-serif ; font-size: 11px ; color: 000000 }

.leftlinksmaller:visited { color: 000000 }

.leftlinksmaller:hover { color: 005D00 }

.faqlist { margin-bottom: 8px; }

#nav {
position:absolute; 
left:55px; 
top:101px; 
width:176px; 
height:535px; 
z-index:10;
background: transparent url('media2/bg-nav.gif') no-repeat top left;
}

#navbg { padding-bottom: 170px; }

#leftnavhome {
padding: 0px;
margin: 25px 0px 0px 17px;
list-style-type: none;
line-height: 15px;
height: 20px;
}

#leftnavhome li {
padding: 0px 0px 0px 15px;
margin: 0px 0px 0px 6px;
background: transparent url('media2/bullet.gif') no-repeat left 5px;
margin-bottom: 2px;
}

#leftnavtop,
#leftnavbottom {
padding: 0px;
margin: 0px 0px 0px 17px;
list-style-type: none;
line-height: 15px;
height: 102px;
}

#leftnavtop li,
#leftnavbottom li {
padding: 0px 0px 0px 15px;
margin: 0px 0px 0px 6px;
background: transparent url('media2/bullet.gif') no-repeat left 5px;
margin-bottom: 2px;
}

#leftnavtop {
	margin-top: 39px;
}

#leftnavbottom {
	margin-top: 52px;
	margin-bottom: 35px;
}

#nav a,
#nav a:visited { 
	font-family: arial, verdana, helvetica, sans-serif; 
	font-size: 11px; 
	color: 0154a8; 
	font-weight: bold;
}

#nav a:hover { 
	color: 048704; 
}

#refer {
	margin: 0 0 0 29px
}

.bottomline {
margin: 10px 0px 10px 10px;
}

#footer {
	border-top: solid 1px #bfe59e;
	background: #f3fbea url('media2/bg-footer.gif') no-repeat top left;
	margin: 24px 10px 10px 10px;
	font-size: 11px;
	padding: 0 0 0 18px;
	float: left;
	display: inline;
}

#footer ul {
	list-style-type: none;
	padding: 0;
	margin: 15px 0 20px;
	float: left;
	line-height: 18px;
}

#footer ul#footList1 {
	width: 162px;
}

#footer ul#footList2,
#footer ul#footList3 {
	width: 205px;
}

#footer ul#footList2 a,
#footer ul#footList3 a {
	font-weight: bold;
}

#footer ul#footList4 {
	width: 140px;
}

#footer #copyright {
	margin-top: 10px;
	line-height: 14px;
}

#footer a:hover {
	color: 048704; 
}

body#home #leftnavhome li a,
body#home #leftnavhome li a:visited,
body#home #leftnavhome li a:hover {
	text-decoration: none;
	color: 000000;
	cursor: default;
}

body#p-1 a#p1,
body#p-2 a#p2,
body#p-3 a#p3,
body#p-4 a#p4,
body#p-5 a#p5,
body#h-1 a#h1,
body#h-2 a#h2,
body#h-3 a#h3,
body#h-4 a#h4,
body#h-5 a#h5 {
	text-decoration: none;
	color: 000000;
}

.clear {
	clear: both;
	height: 0;
	line-height: 0;
	overflow: hidden;
	text-indent: -5000px;
}
