/* 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;
}
