/* CSS Document */
/************************************************************ 
 * Auteur : gersende feitouchi abatouy - Champ cargo Systems
 * Date de creation : june 2008
 * Description : CARGOLUX.com
 * Media : screen
 * page : press&media
 ************************************************************/

/********************************************************************* PAGE PRESS *************/

/******* Box qui change dans page : image + color title    */

.boxicon-press{
	color:#914A9B;
	font-size:16px;
	width:192px;
	height:155px;
	background:url(../images/boxicons/boxpress.jpg) left no-repeat;
}

/********** image de fond de droite ///*/
.informations-press{
	width:219px;
	height:155px;
	background:url(../images/informations-press.jpg) left no-repeat;
	font-size:12px;
	text-align:left;
	float:left;
}

/********** fond du menu couleur  ///*/
.menus-page-press{
	background:url(../images/topmenu-press.gif) #fff left top no-repeat;
	width:172px;
	float:left;
	min-height:281px;
	padding-left:20px;
	padding-top:50px;
	font-size:13px;
}
/* menu actif actif couleur */
.menu-inactif a{
	background:url(../images/icons-menus.gif) left no-repeat;
	text-decoration:none;
	height:81px;
	padding-left:12px;	
	color:#8C8C8C;	
}
.menu-inactif{
	background:url(../images/lign-menus.gif) left bottom no-repeat;
	height:25px;
	margin-bottom:5px;
	color:#8C8C8C;
	font-size:13px;
	padding-left:5px;	
}
/* menu actif avec ss menu*/
.menu-actif-press a{
	background:url(../images/icons-menus-actif.gif) top left no-repeat;
	text-decoration:none;
	height:81px;
	padding-left:18px;
	color:#914A9B;	
}
.menu-actif-press{
	padding-bottom:5px;	
}
/* menu actif sans ss menu*/
.menu-actif2-press {
	/*padding-bottom:10px;*/	
	background:url(../images/lign-menus.gif) left bottom no-repeat;
/*	height:25px;*/
	margin-bottom:5px;
}
.menu-actif2-press a{
	background:url(../images/icons-menus-actif.gif) top left no-repeat;
	text-decoration:none;
/*	height:81px;*/
	padding-left:18px;
	color:#914A9B;
}


/***** TABS */
.tabs-press{
	width:512px;
	height:25px;
	border-left:#CCCCCC dotted 1px;
	margin-left:1px;
	_margin-left:1px;
	padding:0px;	
	float:left;
	vertical-align:bottom;
	position:absolute;
	top:260px;
	left:207px;
	_left:206px;
	z-index:1;
}
.submenu3 li{
	list-style:none;
	display:inline;
	width:127px;
	height:20px;
	border-right:#CCCCCC dotted 1px;	
	border-top:#CCCCCC dotted 1px;
	float:left;
	padding-left:0px;
	padding-top:5px;
}
.submenu3 ul{
	height:25px;
}
.submenu3-actif a{
	color:#914A9B;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	/*margin-left:-20px;*/
}
.submenu3-inactif a{
	color:#3F3F3F;
	font-size:11px;
	text-decoration:none;
	/*margin-left:-20px;*/
}
.submenu3-actif a:hover{
	color:#3F3F3F;
	font-size:11px;
	text-decoration:none;
}
.submenu3-inactif a:hover{
	color:#8C8C8C;
	font-size:11px;
	text-decoration:none;
}

/***** SS MENU RIGHT - LIST DATE + TITLE **/

/* ss menu inactif *** couleur differente suivant rubriques/*/
.news-ssmenu_inactif{
	color:#914A9B;
	font-size:11px;
	text-decoration:none;
	padding-bottom:6px;
}
.news-ssmenu_inactif a{
	color:#914A9B;
	font-size:11px;
	text-decoration:none;
}
.Arrow-news-ssmenu_inactif{
	color:#8C8C8C;
	font-size:11px;
	text-decoration:none;
	padding-left:0px;
}
.news-ssmenu_inactif2 {
	color:#666;
	font-size:11px;
	text-decoration:none;
}
.news-ssmenu_inactif2 a{
	color:#666;
	font-size:11px;
	text-decoration:none;
}


/* INFOS ADRESS CONTACT CHOOSEN */
/*.submenu-actif{
	color:#666666;
	font-size:12px;
}
.adress-network{
	padding:15px 7px 10px 7px;
	border:#666 1px solid;
	width:160px;
	line-height:15px;
	margin-bottom:25px;
}
*/
/* annual report */
.image{
	float:left;
	width:190px;
}
.image img{
	border:1px solid #999999;
}
.textImage{
	float:left;
	width:290px;
}

.textNoImage{
	float:left;
	width:290px;
}
.titleTextImage{
	color:#914A9B;
	font-size:18px;
	padding-bottom:15px;
	width:270px;
}
.dateTextImage{
	color:#8C8C8C;
	font-size:11px;
	padding-bottom:20px;
	width:270px;
}
.TextImageBlack{
	color:#000000;
	font-size:11px;
	width:270px;
	}
.TextImageBlack span{
	font-size:13px;
	}

/* download document */
.download{
	border-top:1px dotted #999999;
	width:230px;
	color:#999;
	height:40px;
	margin-top:80px;
}
.download a{
	color:#999;
	text-decoration:none;
}
.download a:hover{
	color:#666;
	text-decoration:none;
}
.download span{
	padding-left:5px;
}
.download img{
	border:none;
	padding-top:7px;
}

/* gallery photos */
.galleryDownload{
	background:url(../images/gallery-download.jpg) left top no-repeat;
	width:120px;
	padding-left:15px;
	padding-top:15px;	
	font-size:10px;
	color:#999999;
	padding-bottom:10px;
}
.galleryDownload a{
	font-size:10px;
	color:#999999;
}
.galleryDownload a:hover{
	font-size:10px;
	color:#333;
}
.title-gallery{
	padding-bottom:7px;
	color:#666666;
	width:120px;
}
.galleryImg{
	padding-left:0px;
	width:120px;
	text-align:center;
	valign:middle;
}	
.galleryImg img{
	border:1px solid #999;
}	
.nb_pages{
	color:#666;
	font-size:9px;
}
.pages{
	float:left;
	width:500px;
	padding-top:20px;
}
.pages_quality{
	float:left;
	width:500px;
	padding-top:20px;
	color:#999;
	font-size:9px;
}
.pageNr_actif a{
	color:#914A9B;
	font-size:10px;
}
.pageNr_inactif a{
	color:#999;
	font-size:10px;
}
.pageNr_actif a:hover{
	color:#333;
	font-size:10px;
}
.pageNr_inactif a:hover{
color:#333;
font-size:10px;
}

/* newsletter */
.input_newsletter{
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	color:#666;
	height:14px;
	font-size:11px;
	width:250px;
	padding-left:5px;
}
.TextNewsletter{
	color:#666;
	font-size:11px;
}
.Newsletterchecked{
	padding-top:10px;}
	
.Newsletterchecked img{
	padding-right:5px;}

.buttons-press{
	color:#914A9B;
	background-color:#EAEAEA;
	border:#914A9B 1px solid;
	font-size:12px;	
}
.register{
	padding-top:6px;
}
.downloadNewsletter{
	width:230px;
	color:#999;
	height:40px;
	margin-top:30px;
}
.downloadNewsletter a{
	color:#999;
	text-decoration:none;
}
.downloadNewsletter a:hover{
	color:#666;
	text-decoration:none;
}
.downloadNewsletter span{
	padding-left:5px;
}
.downloadNewsletter img{
	border:none;
	padding-top:7px;
}
/*.download_acrobat{
	
	border-bottom:1px dotted #999999;
	color:#666;
	font-size:11px;
	float:left;
	width:450px;
	padding-top:10px;
	margin-top:20px;
}
.download_acrobat a{
	color:#666;
	text-decoration:none;
}*/
.textNewsletter_infos{
	border-top:1px dotted #999999;
	margin-top:50px;
	padding-top:10px;
	color:#898989;
	font-size:9px;
	float:left;
	width:450px;
}
.textNewsletter_infos a{
	color:#666;
	text-decoration:none;
}
.textNewsletter_infos a:hover{
	color:#333;
	text-decoration:none;
}
/* media request form*/
.input_StaffFormpress{
	border:#914A9B 1px solid;
	background-color:#FFFFFF;
	color:#914A9B;
	font-size:11px;
	height:12px;
}
.input_StaffFormselect{
	border:#914A9B 1px solid;
	background-color:#FFFFFF;
	color:#914A9B;
	font-size:11px;
	width:182px;
}

.input_StaffFormpressbutton{
	border:#914A9B 1px solid;
	background-color:#EAEAEA;
	color:#914A9B;
	font-size:11px;
	height:17px;
	margin-left:5px;
	width:63px;
}

.intituleFormpress{
	width:165px;
}
.intituleFormpress span{
	color:#914A9B;
	font-size:15px;
	}
.intituleFormpress2 span{
	color:#914A9B;
	font-size:15px;
	}
.intituleFormpress2{
	width:85px;
}
.radio_title{
	width:50px;
	float:left;}
.input_title{
	width:85px;
	float:left;
}
.input_title3{
	width:120px;
	float:left;
}
.input_title2{
	width:228px;
	#width:243px;
	float:left;
	text-align:right;
}
.space_button{
	padding-left:143px;
}
.mandatoryfields{
	font-size:9px;
	font-style:italic;
	color:#999;
	padding-left:7px;
	padding-top:10px;
}
.mandatoryfields span{
	color:#914A9B;
	font-size:13px;
}
.mandatorypetitP{
	color:#914A9B;
}
.textIntroFlyer{
	width:420px;
	float:left;
	padding-bottom:30px;
}
.textIntroFlyer a{
	color:#999;
	font-size:12px;
	text-decoration:none;
}
subTitle-infos-news {
	color:#914A9B;
	font-size:16px;
	padding-bottom:14px;
}

.RSSmaintext {
	width:650px;
	text-align:left;
	font-size:11px;
	/*padding-top:30px;*/
	/*margin-left:230px;*/
	/* _ just pr IE 6 ; */
	/*_margin-left:115px;*/
	color:#3F3F3F;
	/*min-height:250px;*/
}

.RSSdisclaimer{
	border-top:1px dotted #999999;
	width:700px;
	color:#999;
}

