.bckgrnd {
	background-color: #237FB4;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	background-image: url(../images/whole-site-bg.jpg);
	background-repeat: repeat-x;
}
.footerlink{
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}
.footerlink:hover{
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}
.footerlink:active{
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}
.footerlink:visited{
	color:#000000;
	text-decoration:none;
	font-weight: bold;
}
.bottomNavlink{
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
}
.bottomNavlink:hover{
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
}
.bottomNavlink:active{
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
}
.bottomNavlink:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
}
.pdslink{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight: bold;
}
.pdslink:hover{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight: bold;
}
.pdslink:active{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight: bold;
}
.pdslink:visited{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight: bold;
}
.mainFullDiv {
	margin: 0px;
	padding: 0px;
	width: 1100px;
	background-image: url(../images/main-full-div-bckgrnd.jpg);
	background-repeat: repeat-x;
	display: table;
}
.headerMainDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1100px;
}
.headerGeneralDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1100px;
}
.headerTopMap {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 773px;
	height: 93px;
}
.headerTopLinksMainDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 257px;
}
.headerTopLinksGeneralDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 257px;
}
.header-top-links-accueil {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 15px;
	width: 65px;
}
.headerTopLinksContactPlanduSite {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 15px;
	width: 96px;
}
.headerTopLinksRightEmptyArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 93px;
	width: 70px;
}
.logoLeftEmptyArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 247px;
	width: 70px;
}
.logoSofiaTransport {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 247px;
	width: 232px;
}
.headerTopFlashImage {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 247px;
	width: 496px;
}
.headerTopLeftImagesmainDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 226px;
}
.phone {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 122px;
	width: 226px;
}
.headerTopRightImage {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 125px;
	width: 226px;
}
.headerEmptyAreaAlongRightImages {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 247px;
	width: 76px;
}
.topNavBarLeftArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 63px;
	width: 128px;
}
.topNavBarLinks {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 63px;
	width: 169px;
}
.topNavBarRightArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 63px;
	width: 127px;
}






.bodyMainDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1100px;
}
.bodyLeftAreaAlongLeftNavBar {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 333px;
	width: 76px;
}
.leftNavBarLinksMainDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
}

.leftNavBarLinksArea {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
}
.leftNavBarLinksGeneralDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 40px;
	width: 150px;
}
.leftNavBarBottomEmptyArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 16px;
	width: 150px;
}
.leftNavBarRightArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 333px;
	width: 54px;
}
.bodyActualArea {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 688px;
}
.bodyRightEmptyArea {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 132px;
}
.bodyDetailAreaGeneralDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 688px;
}
.bodyAdd1TransportExpressTextArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 249px;
	width: 311px;
}
.bodyAdd1TransportExpressPicture {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 249px;
	width: 377px;
}
.bodyAdd1TransportExpressHeading {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 92px;
	width: 311px;
}
.bodyAdd1TransportExpressText {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	background-image: url(../images/body-add1-transport-express-text-bg.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 118px;
	width: 311px;
	text-align: left;
}
.bodyAdd1TransportExpressEnSavoirPlus {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: 311px;
}
.bodyAdd2StockageEtMainArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 270px;
	width: 334px;
}
.bodyAdd2StockageEtHeading {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 55px;
	width: 334px;
}
.bodyAdd2StockageEtTextArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 174px;
	width: 334px;
}
.bodyAdd2StockageEnSavoirPlus {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 41px;
	width: 334px;
}
.bodyAdd2StockageEtPicture {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 174px;
	width: 137px;
}
.bodyAdd2StockageEtText {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 174px;
	width: 197px;
	background-image: url(../images/body-add2-stockage-et-text-bg.jpg);
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-align: left;
}
.bodyEmptyAreaBetweenAdd2andAdd3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 270px;
	width: 20px;
}
.bodyAdd3DemenagementMainArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 270px;
	width: 334px;
}
.bodyAdd3DemenagementHeading {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 54px;
	width: 334px;
}
.bodyAdd3DemenagementTextArea {
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	height: 175px;
	width: 334px;
}
.bodyAdd3DemenagementText {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 175px;
	width: 145px;
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	background-image: url(../images/body-add3-demenagement-text-bg.jpg);
	text-align: left;
}
.bodyAdd3DemenagementPicture {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 175px;
	width: 189px;
}
.bodyAdd3Demenagement-en-savoir-plus {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 41px;
	width: 334px;
}
.linkpageTitleTransportExpress {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 92px;
	width: 688px;
}
.linkPageDetailsArea {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 688px;
	background-image: url(../images/linkpage-detaill-area-bg.jpg);
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	line-height: 18px;
	font-weight: normal;
}
.DetailAreaBottomBorder {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 3px;
	width: 688px;
	background-color: #F7C121;
}
#horizontalPictureRight {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 245px;
	width: 320px;
}






















.footerMainDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1100px;
}
.footerGeneralDiv {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1100px;
}
.footerNavBar {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 22px;
	width: 1100px;
	background-image: url(../images/footer-nav-bar-bg.jpg);
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}
.footerNavBarLeftArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 43px;
	width: 102px;
}
.footerNavBarCopyRight {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 43px;
	width: 322px;
	background-image: url(../images/footer-nav-bar-copy-right-bg.jpg);
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.footerNavBarCenterArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 43px;
	width: 353px;
}
.footerNaviBarReleasePar {
	background-image: url(../images/footer-nav-bar-realese-per-bg.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 43px;
	width: 175px;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.footerNaviBarRightArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 43px;
	width: 106px;
}
#horizontalPictureLeft {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 245px;
	width: 320px;
}
#h1{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FF00FF;
	font-size:14px;
	color: #000000;
}
.style1 {font-size: 12px}
#VertictalPictureRight {

	margin: 0px;
	padding: 0px;
	float: right;
	height: 350px;
	width: 320px;
}

