@import url("/_looks/alstomV2/css/corporate/theme.css");

/*
*******************************************************************
* Bresil declinaison														  *
* Theme CSS													      *
*																  *
* Provided by Freestyle New Media								  *
*******************************************************************
*/
#sn
{
	background:#3b2f85  url(images/subnav_curve.gif) no-repeat bottom;
	border-top:5px solid #004493;
}
span.arrow-down {
	background:#3b2f85  url(images/subnav_down_arrow.gif) no-repeat;
}
			
#leftnav ul  {	
	background:#004493;
}

#sncareers
{
	background:#3b2f85 url(images/subnav_curve_transparent.gif) no-repeat left bottom;
	border-top:5px solid #004493;
}

#sncareers h2 {
			background:transparent;
			color:#FFF;
		}		
		
		#sncareers h2 span {
			color:#FFF;
		}

#mclc_map_countries
{
	
	background: url(images/justmap_countries.jpg);
	height:321px;
	width:560px;
}
/* BT harmonisation */
 #mcrc 
        {
			background:transparent url(../../images/structure/background/right_column_top.gif) no-repeat;
        }
        
#mcrc-bottom {
			background:transparent url(../../images/structure/background/right_column_bot.jpg) no-repeat;
}

#mcrc-second {
	background:white;
}
#mcrc-second img {
	display:block;
	margin:0px 0px 0px 15px;
	padding-top:15px;
}
/* BT harmonisation */
#mlc .lcg h2
,#mlc .lcg a
,#mlc .lcg a:hover
{
    color:#3b2f85;
}

#mlc .lcg h2
{
    background:transparent url(images/down_arrow.gif) no-repeat;
}

#mlc .lcg a
{
    background:transparent url(images/right_arrow.gif) no-repeat;
}

 #mlc ul.links a.arrow
{
	color:#3b2f85;
	background:transparent url(images/right_arrow.gif) no-repeat;
}

//* BT modified 27/09/2008 - begin */
/* table element */	
.tableV2 thead tr th {
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
}

.tableV2 thead tr th.first {
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
}

#mclc_nh_w .tableV2 tbody tr td p, #mclc_nh_w .tableV2 tbody tr td ul{
	margin-right:0px;
	font-size:11px;
}
 
/* les tables  - le tableTheme par default */

.tableV2 thead tr th {
	background-color: #3b2f85;
	color:#FFF;
}
.tableV2 thead tr th.first {
	background-color: #3b2f85;
	color:#FFF;
}
.tableV2 tbody tr td.paire, .tableV2 li.paire {
	background-color: #B3CAEC;
}

.tableV2 tbody tr td.impaire, .tableV2 li.impaire {
	background-color: #CCD9ED;
}

/* - fin des tables - */

/* pour le backoffice */

ul.tableV2 { list-style-type:none; margin-left:0px;padding:0px;list-style-position: outside; width:100%}

li.column  {margin: 0px 1px 0px 0px;padding: 0px; float:left;}
.column div {
	background-color: #3b2f85;
	color:#FFF;
	font-family: Arial;
	font-size:11px;
	font-weight:bold;
	cursor:col-resize;
	padding-left:7px;
}
.column div.first {
	background-color: #3b2f85 ;
	color:#FFF;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	cursor:col-resize;
	padding-left:7px;
}

ul.col { 
	list-style: none; padding:0;margin:0; list-style-position: outside;
	border-left:dotted 1px #666;
	border-right:dotted 1px #666;
	border-bottom:dotted 1px #666;
}
li.row { margin: 1px 0px 0px 0px;cursor:move;padding-left:7px;}

/* BT modified 04/05/2007 - end */
