/* ---------- GENERAL ---------- */
.TODO {
	background-color:#0ff;
	color:#000;
}
body {
	margin:0;
	font-family:"Lucida Sans", Arial, Helvetica, sans-serif;
}
#page {
	position:relative;
	left:50%;
	margin-left:-467px;
	width:944px;
}

#siemens {
	position:relative;
	left:50%;
	margin-left:-467px;
	width:944px;
}

img {
	border:0;
}

/* ---------- Flash content ---------- */
#flashcontent p {
	color:#7a797d !important;
	font-size:12px;
}
#flashcontent a {
	color:#7a797d !important;
	text-decoration:underline !important;
}
#flashcontent a:hover {
	text-decoration:none;
	color:#cbd400 !important;
}

/* ---------- /HEADER ---------- */
#top {
	width:944px;
	height:133px;
}
.logo {
	float:left;
	position:absolute;
	top:35px;
	left:0px;
}
.baseline_fr {
	float:left;
	position:absolute;
	top:43px;
	left:540px;
}


.baseline_nl {
	float:left;
	position:absolute;
	top:43px;
	left:600px;
}




/* ---------- MIDDLE ---------- */
#middle {
	width:944px;
}

/* ---------- LEFT COLUMN ---------- */
#leftColumn {
	height:413px;
	width:186px;
	float:left;
	margin-right:3px;
}
#leftColumn #blocVert {
	background-color:#cbd400;
	background-image:url(../images/coinVert.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	width:186px;
	height:221px;
	color:#9a9d4b;
}
#leftColumn #blocVertBig {
	background-color:#cbd400;
	width:186px;
	height:317px;
	color:#838639;
	margin-bottom:3px;
}
#leftColumn #blocVertBig h1 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:18px;
	margin:0px 0 12px 18px;
	padding-top:16px;
	color:#fff;
}
#leftColumn #blocVert h2, #leftColumn #blocVertBig h2 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:30px;
	margin:0px 18px 8px 18px;
	padding-top:16px;
	color:#fff;
}
#leftColumn #blocVert h3, #leftColumn #blocVertBig h3 {
	font-size:12px;
	margin:15px 18px 8px 18px;
	color:#7a797d;
	font-weight:normal;
}
#leftColumn #blocVert h3 a, #leftColumn #blocVertBig h3 a {
	text-decoration:none;
	font-weight:normal;
	color:#7a797d;
}
#leftColumn #blocVert h3 a:hover, #leftColumn #blocVertBig h3 a:hover {
	text-decoration:underline;
}
#leftColumn #blocVert p, #leftColumn #blocVertBig p {
	font-size:10px;
	line-height:12px;
	margin:5px 18px 5px 18px;
	color:#838639;
}
#leftColumn #blocVertBig p {
	font-size:10px;
	line-height:12px;
}
#leftColumn #blocVert a, #leftColumn #blocVertBig a {
	color:#838639;
	text-decoration:none;
}
#leftColumn #blocVert a:hover, #leftColumn #blocVertBig a:hover {
	text-decoration:underline;
}
#leftColumn #blocVertBig ul {
	margin:0;
	padding:0;
	list-style-position:inside;
	list-style-type:square;
}
#leftColumn #blocVertBig li {
	font-size:10px;
	line-height:12px;
	margin:5px 18px 5px 18px;
	color:#838639;
}

#blocBrun  {
	margin-top:3px;
	/*background-color:#84766e;*/
	background-color:#a49487;
	width:186px;
	height:189px;
	background-image:url(../images/coinBrun.gif);
	background-position:bottom right;
	background-repeat:no-repeat;	
}

#blocBrun #aastra_event {
	padding-bottom: 5px;
}

#blocBrun #aastra_event {
	padding-bottom: 5px;
}

#blocBrunText {
	background-image:url(../images/coinBrun.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	color:#fff;
	height:189px;
}
#blocBrun #blocBrunText h2 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:28px;
	margin:0;
	padding:18px 18px 5px 18px;
	color:#fff;
}
#blocBrun h1 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:22px;
	line-height:24px;
	margin:0;
	padding:20px 18px 5px 18px;
	color:#cbd400;
}

#blocBrun h3 {
	font-family:"Lucida Sans", Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:28px;
	line-height:28px;
	margin:0;
	padding:2px 10px 5px 14px;
	color:#FFF;
	
}

#blocBrun img.bt {
	padding-bottom: 5px;
	
}


#blocBrun h2 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:18px;
	margin:0;
	padding:18px 18px 5px 18px;
	color:#cbd400;
}
#blocBrun #blocBrunText h3 {
	font-size:12px;
	margin:5px 18px 5px 18px;
}
#blocBrun #blocBrunText .blocName {
	margin-top:30px;
}
#blocBrun #blocBrunText  p {
	font-size:10px;
	line-height:12px;
	margin:5px 18px 5px 18px;
	color:#fff;
}
#blocBrun p {
	font-size:12px;
	line-height:14px;
	margin:5px 18px 5px 18px;
	color:#fff;
}
#blocBrun p.doubleInterlignage {
	font-size:14px;
	line-height:20px;	
}
#blocBrun a {
	color:#fff;
	text-decoration:none;
}
#blocBrun a:hover {
	text-decoration:underline;
}
#blocBrunSmall  {
	float:right;
	background-color:#84766e;
	width:186px;
	height:93px;
	background-image:url(../images/coinBrunClair.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}
#blocBrunSmall p {
	font-size:18px;
	line-height:20px;
	color:#fff;
	margin:0 18px 0 18px;
	padding-top:15px;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	font-weight:normal;	
}
#blocBrunSmall p.small a  {
	font-size:14px;
	line-height:16px;
}
#blocBrunSmall a {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	text-decoration:none;
	color:#cbd400;
}
#blocBrunSmall h3 {
	margin:50px 0 0 10px;
	font-size:20px;
	font-weight:normal;
	color:#cbd400;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;	
}
#blocBrunSmall h3.inactive {
	color:#fff;
}
#blocBrunSmall a:hover {
	color:#fff;
}

#leftColumn #blocBrunBig {
	height:317px;
	background-color:#84766e;
	width:186px;
	color:#838639;
	margin-bottom:3px;
}
#leftColumn #blocBrunBig2 {
	height:413px;
	background-image:url(../images/coinBrunFonce.gif);
	background-position:bottom right;
	background-repeat:no-repeat;	
}
#leftColumn #blocBrunBig h1, #leftColumn #blocBrunBig2 h1 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:30px;
	line-height:32px;
	margin:0px 18px 10px 18px;
	padding-top:16px;
	color:#cbd400;
}
#leftColumn #blocBrunBig h2, #leftColumn #blocBrunBig2 h2 {
	font-weight:normal;
	font-size:15px;
	margin:0px 18px 8px 18px;
	padding-top:30px;
	color:#fff;
}
#leftColumn #blocBrunBig h3, #leftColumn #blocBrunBig2 h3 {
	font-size:12px;
	margin:0 18px 8px 18px;
	color:#fff;
	font-weight:normal;
	line-height:14px;
	padding-top:10px;
}
#leftColumn #blocBrunBig h3 em, #leftColumn #blocBrunBig2 h3 em {
	color:#cbd400;
	font-style:normal;
}
#leftColumn #blocBrunBig h2 a, #leftColumn #blocBrunBig2 h2 a {
	text-decoration:none;
	font-weight:normal;
	color:#cbd400;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;	
}
#leftColumn #blocBrunBig h2 a:hover, #leftColumn #blocBrunBig2 h2 a:hover {
	text-decoration:underline;
}
#leftColumn #blocBrunBig p, #leftColumn #blocBrunBig2 p {
	font-size:9px;
	line-height:11px;
	margin:5px 18px 5px 18px;
	color:#838639;
}
#leftColumn #blocBrunBig a, #leftColumn #blocBrunBig2 a {
	color:#838639;
	text-decoration:none;
}
#leftColumn #blocBrunBig a:hover, #leftColumn #blocBrunBig2 a:hover {
	text-decoration:underline;
}

/* ---------- RIGHT PART ---------- */
#rightPart {
	float:left;
	/*width:593px;*/
	width: 753px;
}

/* ----- MENU ----- */
#menuTopBar {
	float:left;
	margin-bottom:3px;
	width:753px;
	height:29px;
	background-color:#7a797d;
}
#menuTopBar p{
	color:#fff;
	font-size:12px;
	margin:8px 0 0 10px;
}

#menuTopBar ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#menuTopBar li {
	height:29px;
	list-style-type:none;
	list-style-position:outside;
	margin:0;
}
#menuTopBar li a {
	height: 21px;
	text-decoration: none;
	font-size:12px;
	text-decoration:none;	
	color:#fff;	
	padding:8px 0 0 10px;
} 
#menuTopBar li a:link, #menuTopBar li a:visited {
	display: block;
	background-color:#7a797d;
}
#menuTopBar li a:hover{
	background-color:#cbd400;
}

#menuColumn {
	background-color:#cac9cb;
	float:left;
}
#menu {
	width:186px;
	height:349px;
	border-bottom: 3px solid #fff;
}
#menu2 {
	width:186px;
}
#menu ul, #menu2 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu li, #menu2 li {
	width:186px;
	height:29px;
	border-bottom: 3px solid #fff;
	list-style-type:none;
	list-style-position:outside;
	margin:0;
	background-color:#afafb1;
}
#menu li.inactive, #menu2 li.inactive {
	background-color:#ddd;
}
#menu li a, #menu2 li a, #menu li p, #menu2 li p {
	height: 21px;
	font-size:12px;
	text-decoration:none;	
	color:#fff;	
	padding:8px 0 0 10px;
	margin:0;
} 
#menu li a:link, #menu li a:visited, #menu2 li a:link, #menu2 li a:visited {
	display: block;
}
#menu li a:hover, #menu2 li a:hover {
	background-color:#cbd400;
}

#contactUs {
	width:186px;
	height:29px;
	background-color:#cac9cb;
}
#contactUsInactive {
	width:186px;
	height:32px;
	background-color:#cac9cb;
	margin-top:-3px;
}
#contactUs ul {
	width:186px;
	list-style: none;
	margin: 0;
	padding: 0;
}
#contactUs li {
	width:186px;
	height:29px;
	border-bottom: 3px solid #fff;
	list-style-type:none;
	list-style-position:outside;
	margin:0;
}
#contactUs li a {
	height: 21px;
	text-decoration: none;
	font-size:12px;
	text-decoration:none;	
	color:#fff;	
	padding:8px 0 0 10px;
} 
#contactUs li a:link, #contactUs li a:visited {
	display: block;
	background-color:#7a797d;
}
#contactUs li a:hover{
	background-color:#cbd400;
}

#sousMenu { 
	width:166px;
	padding:8px 10px 0 10px;
	font-size:10px;
	line-height:18px;
	color:#fff;	
	border-bottom: 3px solid #fff;
}
#sousMenu ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.filet {
	border-bottom:dashed 1px #aaa;
	margin-bottom:10px;
	padding-bottom:10px;
}

.sousMenu245px {
	height:117px !important;
}
.sousMenu247px {
	height:247px !important;
}
#sousMenu a {
	color:#7a797d;
	text-decoration:none;
}
#sousMenu a:hover {
	color:#fff;
}
#sousMenu .active {
	color:#fff;
}

/* ----- MAIN CONTENT ----- */
#mainContent {
	width:564px;
	min-height:381px;
	float:right;
}
#mainContent p {
	font-size:12px;
	line-height:19px;
	color:#fff;	
	margin:0;
	padding:8px 10px 8px 10px;
}
#mainContent a {
	color:#7a797d;
	text-decoration:none;
	font-weight:bold;
}
#mainContent a:hover {
	color:#7a797d;
	text-decoration:underline;
}
#mainContent ul {
	margin:0 0 0 10px;
	padding:0;
	list-style-type:none;
}
#mainContent li {
	font-size:12px;
	line-height:19px;
	color:#fff;	
}
#mainContent strong {
	font-size:14px;
}
#mainContent .clear {
	clear:both;
}

/* ----- FOOTER ----- */
#footer {
	clear:both;
	float:right;
	padding-top:11px;
	margin:15px 2px 40px 0;
	width:564px;
	border-top:1px solid #cbd400;
	text-align:right;
}
#footer p {
	margin:0;
	color:#c4bab1;
	font-size:9px;
}
#footer a {
	color:#c4bab1;
	text-decoration:none;
}
#footer a:hover {
	color:#c4bab1;
	text-decoration:underline;
}

/* ----- Solutions ----- */
#mainContentSolutions {
	/*margin-right:-161px;*/
	float:left;
	/*width:568px;*/
	width:567px;
	overflow: hidden;
}
#mainContentSolutions ul {
	list-style: none;
	padding: 0;
	width: 567px;
	margin: 0;
}
#mainContentSolutions li {
	width:186px;
	height:189px;
	border-bottom: 3px solid #fff;
	list-style-type:none;
	list-style-position:outside;
	border-left:3px solid #fff;
	background-color:#cbd400;
	background-image:url(../images/coinVertClair2.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	float:left;	
}
#mainContentSolutions li.offres {
	background-color:#eaee99;
	background-image:url(../images/coinVert.gif);
}
#mainContentSolutions li a {
	height: 189px;
	text-decoration:none;	
	padding:0 13px 0 15px;
	margin-top:25px;
	margin:0;
} 
#mainContentSolutions li p {
	font-size:9px;
	line-height:11px;
	color:#838639;
	padding:0;	
	margin:0;
	padding-top:25px;	
}
#mainContentSolutions li .titre {
	font-size:18px;
	line-height:22px;
	color:#84766e;
	font-weight:normal;
	margin:0;
	padding:0;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
}
#mainContentSolutions li a:link, #mainContentSolutions li a:visited {
	display: block;
}
#mainContentSolutions li a:hover {
	background-color:#eaee99;
	background-image:url(../images/coinVert.gif);
	background-position:bottom right;
	background-repeat:no-repeat;	
}
#mainContentSolutions li.offres a:hover {
	background-color:#f5f7d6;
	background-image:url(../images/coinVertClair.gif);
	background-position:bottom right;
	background-repeat:no-repeat;	
}

#mainContentSolutions2 {
	/*margin-right:-161px;*/
	float:right;
	width:567px;
	overflow: hidden;
}
#mainContentSolutions2 h1 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	margin:0 18px 0 18px;
	width:528px;
	font-weight:normal;
	font-size:30px;
	color:#7a797d;
	display:block;
}
#mainContentSolutions2 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 567px;
}
#mainContentSolutions2 li {
	width:186px;
	height:93px;
	border-bottom: 3px solid #fff;
	list-style-type:none;
	list-style-position:outside;
	margin:0 0 0 3px;
	_margin:0 0 0 2px;
	background-color:#e0e566;
	background-image:url(../images/coinVert.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	float:left;	
}
#mainContentSolutions2 li p {
	margin:0;
}
#mainContentSolutions2 li.content {
	font-size:18px;
	line-height:22px;
	color:#84766e;
	font-weight:normal;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
}
#mainContentSolutions2 li.noContent {
	background-color:#eaee99;
}
#mainContentSolutions2 li a {
	height: 78px;
	text-decoration:none;	
	padding:15px 0 0 18px;	
	margin:0;
	font-size:18px;
	line-height:21px;
	color:#84766e;
	font-weight:normal;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
}
#mainContentSolutions2 li a:link, #mainContentSolutions2 li a:visited {
	display: block;
}
#mainContentSolutions2 li a:hover {
	background-color:#cbd400;
	background-image:url(../images/coinVert.gif);
	background-position:bottom right;
	background-repeat:no-repeat;	
}

#mainContentSolutions #blocBrunHorizontal {
	float:left;
	width:564px;
	height:45px;
	margin:0 0 0 3px;
	_margin:0 0 0 2px;
	background-color:#84766e;
	background-image:url(../images/coinBrunClair.gif);
	background-position:bottom right;
	background-repeat:no-repeat;	
}
#mainContentSolutions #blocBrunHorizontal h2 {
	font-weight:normal;
	font-size:18px;
	margin:-5px 15px 4px 15px;
	color:#fff;
}
#mainContentSolutions #blocBrunHorizontal h2 a {
	text-decoration:none;
	color:#fff;	
}
#mainContentSolutions #blocBrunHorizontal h2 a:hover {
	text-decoration:underline;
}
#mainContentSolutions #blocBrunHorizontal p {
	color:#cbd400;	
	font-size:12px;
	line-height:14px;
	margin:0px 15px 0 15px;
}

#blocBrunHorizontal2 {
	float:left;
	width:564px;
	height:77px;
	margin:0 0 3px 3px;
	background-color:#84766e;
	padding-top:16px; 
}
#blocBrunHorizontal2 #fleches {
	height:26px;
}
#blocBrunHorizontal2 #previous {
	width:266px;
	float:left;
	display:inline;
	margin-left:18px;
}
#blocBrunHorizontal2 #next {
	float:right;
	margin-right:18px;
	text-align:right;
}
#blocBrunHorizontal2 #previous a, #blocBrunHorizontal2 #next a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
}
#blocBrunHorizontal2 #previous a:hover, #blocBrunHorizontal2 #next a:hover {
	color:#f5f6cc;
	text-decoration:none;
}
#blocBrunHorizontal2 h1 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	margin:0 18px 0 18px;
	width:528px;
	font-weight:normal;
	font-size:30px;
	color:#fff;
	display:block;
}

#blocVertHorizontal {
	float:left;
	width:564px;
	height:77px;
	margin:0 0 3px 3px;
	_margin:0 0 3px 2px;
	background-color:#cbd400;
	padding-top:16px;
	background-image:url(../images/coinVert.gif);
	background-position:bottom right;
	background-repeat:no-repeat;	
}
#blocVertHorizontal #fleches {
	height:26px;
}
#blocVertHorizontal #previous {
	width:266px;
	float:left;
	display:inline;
	margin-left:18px;
}
#blocVertHorizontal #next {
	float:right;
	margin-right:18px;
	text-align:right;
}
#blocVertHorizontal #previous a, #blocVertHorizontal #next a {
	color:#7a797d;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
}
#blocVertHorizontal #previous a:hover, #blocVertHorizontal #next a:hover {
	color:#fff;
	text-decoration:none;
}
#blocVertHorizontal h2 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	margin:0 18px 0 18px;
	width:528px;
	font-weight:normal;
	font-size:18px;
	color:#7a797d;
}
#blocVertHorizontal p {
	margin:5px 18px 0 18px;
	font-size:10px;
	line-height:11px;
	color:#7a797d;
}
#blocVertHorizontal a {
	text-decoration:none;
	color:#7a797d;
}
#blocVertHorizontal a:hover {
	text-decoration:none;
	color:#fff;
}

#services5points {
	margin:0 0 0 3px;
	padding: 18px 0 18px 0;
}
#services5points h1 {
	margin:0 18px 15px 18px;
	font-weight:normal;
	font-size:20px;
	line-height:24px;
	color:#7a797d;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;	
}
#services5points h3 {
	margin:5px 18px 0 18px;
	font-weight:normal;
	font-size:14px;
	line-height:16px;
	color:#fff;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;	
}
#services5points h5 {
	margin:0 18px 3px 18px;
	padding-top:5px;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	color:#fff;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;		
}
#services5points p {
	margin:2px 18px 10px 18px;
	font-size:10px;
	line-height:12px;
	color:#7a797d;
}
#services5points ul {
	margin:0 0 5px 18px;
	padding:0;
	list-style-type:square;
}
#services5points li {
	margin:2px 18px 2px 18px;
	font-size:10px;
	line-height:12px;
	color:#7a797d;
}
#services5points ul ul {
	margin:0 0 5px 15px;
	padding:0;
	list-style-type:disc;
}
#services5points ul ul li {
	margin:2px 18px 2px 0;
	font-size:10px;
	line-height:12px;
	color:#7a797d;
}
#services5points a {
	color:#58584b;
	/*color:#7a797d;
	font-weight:bold;*/
	text-decoration:none;
}
#services5points a:hover {
	text-decoration:underline;
}


/* ----- Solutions de com unifiée : pages de contenu ----- */
#solutions {
	/* margin-right:-161px; */
	float:right;
	/*width:568px;*/
	width:567px;
	overflow: hidden;
}
#blocVertHorizontal {
	float:left;
	width:564px;
	height:77px;
	margin:0 0 3px 3px;
	display: inline; /* fix for the ie6 double margin bug */
	background-color:#cbd400;
	background-image:none;
}
#blocVertHorizontal2 {
	float:left;
	width:375px;
	height:41px;
	margin:0 0 3px 3px;
	display: inline; /* fix for the ie6 double margin bug */
	background-color:#cbd400;
	background-image:none;
	padding-top:20px;
}
.floatRight {
	float:right !important;
	margin-top:-93px;
	height:96px;
}

#blocGrisHorizontal {
	float:left;
	width:375px;
	height:29px;
	margin:0 0 3px 3px;
	display: inline; /* fix for the ie6 double margin bug */
	background-color:#cbd400;
}
#blocGrisHorizontal #fleches {
	height:23px;
	padding:5px 18px 0 18px;
	float:right;
}
#blocGrisHorizontal #fleches a {
	color:#7a797d;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;	
}
#blocGrisHorizontal #fleches a:hover {
	color:#fff;
	text-decoration:none;
}
#blocGrisHorizontal #dropdown {
	height:23px;
	padding:5px 0 0 18px;
	float:left;
}
#blocGrisHorizontal #dropdown #smenu {
	width:253px;
	background-color:#cbd400;
	height:16px;
	color:#7a797d;
	font-size:10px;
	padding:3px 19px 0 18px;
	background-image:url(../images/dropdown.gif);
	background-position:left;
	background-repeat:no-repeat;
	cursor:pointer;
}

#blocGrisHorizontal #dropdown #box {
	visibility:hidden;
	z-index:100;
	position:absolute;
	width:271px;
	background-color:#cbd400;
	padding:5px 19px 15px 0;
	filter:alpha(opacity=95);
   	-moz-opacity:0.95;
   	opacity: 0.9;	
}
#blocGrisHorizontal #dropdown #box ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#blocGrisHorizontal #dropdown #box li {
	margin:0 0 0 18px;
	padding:0;
}
#blocGrisHorizontal #dropdown #box a {
	color:#7a797d;
	text-decoration:none;
	font-size:10px;
}
#blocGrisHorizontal #dropdown #box a:hover {
	color:#fff;
	text-decoration:none;
}
#blocVertHorizontal h1, #blocVertHorizontal2  h1 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	margin:0 0 0 18px;
	padding-top:5px;
	/*width:528px;*/
	width: auto;
	font-weight:normal;
	font-size:22px;
	color:#7a797d;
	display:block;
}

#solutions #content {
	margin:0;
	width:361px;
	padding-right:18px;
	float:left;
	overflow: hidden;
}
#solutions #content #solu {
	background-color:#eaed99;
	width:357px;
	margin:0 0 3px 3px;
	_margin:0 0 3px 3px;
	padding:12px 18px 10px 0;
	height:263px
}
#solutions #content #solu h1, #solutions #content #avant h1 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:18px;
	margin:0px 18px 15px 18px;
	padding-top:10px;
	color:#a7a888;
}
#solutions #content #avant {
	background-color:#eaed99;
	color:#7a797d;
	width:357px;
	min-height:285px;	
	margin:0 0 3px 3px;
	_margin:0 0 3px 3px;
	padding:12px 18px 10px 0;
}
#solutions #content #marques {
	background-color:#fafae5;
	width:375px;
	height:91px;
	margin:0 0 3px 3px;
	_margin:0 0 3px 3px;
	padding:16px 0 18px 0;
}
#solutions #content #marques img {
	margin-left:18px;
	margin-bottom:18px;
}
#solutions #content .chapeau {
	margin:0 18px 18px 18px;
	font-size:10px;
	line-height:12px;
	color:#7a797d;
}
#solutions #content h2 {
	color:#5e5e3d;
	font-size:14px;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	margin:0 18px 10px 18px;
	font-weight:normal;	
}
#solutions #content p {
	color:#a7a888;
	font-size:10px;
	line-height:12px;
	margin:10px 18px 5px 18px;
}
#solutions #content p a, #solutions #content p a:visited, #solutions #content p a:active, #solutions #content h2 a, #solutions #content ph2 a:visited, #solutions #content h2 a:active {
	color:#5e5e3d !important;
	text-decoration:none;
}
#solutions #content p a:hover, #solutions #content h2 a:hover {
	text-decoration:underline;
}
#solutions #content ul {
	margin:0 0 0 18px;
	padding:0;
	list-style-position:outside;
	list-style-type:square;
}
#solutions #content li {
	margin-bottom:2px;
	color:#a7a888;
	font-size:10px;
	line-height:12px;
	margin-left:15px;
	color:#7a797d;	
}
#solutions #content ul ul {
	margin:5px 0 5px 15px;
	padding:0;
	list-style-position:outside;
	list-style-type:disc;
}
#solutions #content ul ul li {
	margin-bottom:2px;
	color:#a7a888;
	font-size:10px;
	line-height:12px;
	margin-left:0;
	color:#7a797d;	
}
#solutions #content li p.retrait {
	margin:2px 0 2px 18px;
}

#solutions #calcul {
	width:186px;
	height:306px;
	float:right;
	margin-top:-96px;
	/*margin-right:1px;*/
}

#solutions #calcul #top {
	background-color:#cbd400;
	width:186px;
	height:314px;
	margin:3px 0 3px 0;
	_margin:3px 0 3px 0;
	float:  none;
}
#solutions #calcul #bottom {
	background-color:#9d8b7c;
	background-image:url(../images/coinVertClair.gif);
	background-position:bottom right;
	background-repeat:no-repeat;	
	width:150px;
	height:60px;
	padding:18px 18px 18px 18px;
}
#solutions #calcul #bottom p {
	color:#fff;
	font-size:10px;
	line-height:12px;
	margin:0 0 5px 0;
}
#solutions #calcul #bottom h1  {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	font-weight:normal;
	color:#fff;
	font-size:19px;
	margin:0;
}
#solutions #calcul #bottom h1 a {
	color:#cbd400;
	text-decoration:none;
}
#solutions #calcul #bottom h1 a:hover {
	color:#fff;
	text-decoration:none;	
}

/* ----- offres d'emploi ----- */
#blocBrunEmploi {
	width:564px;
	height:45px;
	margin:0 0 3px 0;
	background-color:#9d8b7c;
	padding-top:16px;
}
#blocBrunEmploi h1 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	margin:0 18px 0 18px;
	padding-top:10px;
	width:528px;
	font-weight:normal;
	font-size:18px;
	color:#cbd400;
	display:block;
}
#mainContent #emploi {
	background-color:#cbd400;
	border-top:3px solid #fff;
	margin-top:-3px;
}
#mainContent #emploiTitre {
	background-color:#cbd400;
	width:186px !important;
	float:left;
}
#mainContent #emploiTitre img {
	border-bottom:3px solid #fff;
}
#mainContent #emploiTitre h2 {
	color:#7a797d;
	font-size:15px;
	line-height:18px;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	font-weight:normal;
	padding:18px 18px 0 18px;
	margin:0;	
}
#mainContent #emploiTitre h2 a {
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
#mainContent #emploiTitre h2 a:hover {
	color:#fff;
}
#mainContent #emploiDesc {
	float:right;
	width:339px;
	padding:18px;
	background-color:#f5f6cc;
	border-left:3px solid #fff;	
}
#mainContent #emploiDesc h3 {
	color:#7a797d;
	font-size:15px;
	line-height:18px;
	font-weight:normal;
	padding:0;
	margin:0 0 12px 0;
}
#mainContent #emploiDesc p {
	margin:5px 0 12px 0;
	padding:0;
	color:#7a797d;
	font-size:10px;
	line-height:12px;
}
#mainContent #emploiDesc p.chapeau {
	font-size:12px;
	line-height:14px;
}
#mainContent #emploiDesc ul {
	margin:0 0 12px 15px;
	padding:0;
	list-style-position:outside;
	list-style-type:square;
}
#mainContent #emploiDesc li {
	margin:5px 0 5px 0;
	color:#7a797d;
	font-size:10px;
	line-height:12px;
}
#mainContent #emploiDesc p a {
	color:#58584b;
}
#mainContent #emploi .clear {
	clear:both;
	visibility:hidden;
}

/* ----- success stories ----- */



#blocBrunStory {
	width:375px;
	height:45px;
	margin:0 0 3px 0;
	background-color:#9d8b7c;
	padding-top:16px;
}
#blocBrunStory h1 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	margin:3pt 5pt 5pt 18px;
	width:375px;
	font-weight:normal;
	font-size:18px;
	color:#CBD400;	
	display:block;
}


#imgstory{
overflow:hidden;
width:186px;
height:61px;
float:left;
padding-right:3px;

}


.floatRight2 {
_margin-top:-61px;
}
.floatRight2 {
float:right !important;


}

	
#story {
	width:564px;
	height:171px;
	background-color:#cbd400;
	padding-top:18px;
	border-bottom:3px solid #fff;
}
#story #fleches {
	height:26px;
	color:#fff;	
}
#story #previous {
	width:266px;
	float:left;
	display:inline;
	margin-left:18px;
}
#story #next {
	float:right;
	margin-right:18px;
	text-align:right;
}
#story #previous a, #story #next a {
	color:#fff;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#story #previous a:hover, #story #next a:hover {
	color:#7a797d;
	text-decoration:none;
}
#story p {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	margin:0 8px 0 8px;
	font-size:14px;
	line-height:16px;
}
#story p.signature {
	font-size:10px;
	line-height:12px;
	font-family:"Lucida Sans", Arial, Helvetica, sans-serif;
	color:#7a797d;
}
#story p.signature strong {
	font-size:10px;
	line-height:12px;
	font-family:"Lucida Sans", Arial, Helvetica, sans-serif;
	color:#7a797d;
	font-weight:bold;
}

#story_element {
	background-color:#f5f6cc;
	width:564px;
}
#story_element .blocTexte {
	padding:0 18px 8px 18px;
	border-bottom:3px solid #fff;
}
#story_element .titre {
	float:left;
	width:220px;
	margin:0;
}
#story_element .titre h1 {
	float:left;
	color:#aea18c;
	font-size:16px;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	width:170px;
	margin:0;
	font-weight:normal;
	padding:18px;	
}
#story_element .titre h2 {
	float:left;
	color:#7a797d;
	font-size:14px;
	margin:0;
	font-weight:normal;	
	padding:18px;
}
#story_element .content {
	float:left;
	width:300px;
	margin-top:10px;	
}
#story_element .content p {
	color:#a7a888 ;
	margin:10px 0 10px 0;
	padding:0;
	font-size:10px;
	line-height:12px;
}
#story_element .content p strong {
	font-size:10px;
	line-height:12px;
}
#story_element .content ul {
	margin:0;
	padding:0 0 5px 0;
	list-style-position:inside;
	list-style-type:square;		
}
#story_element .content li {
	margin:5px 0 5px 0;
	padding:0;
	color:#a7a888;
	font-size:10px;
	line-height:12px;
}
#story_element .content p a {
	color:#58584b;
}
#story_element .clear {
	clear:both;
	visibility:none;
}
#story_element .clearLast {
	margin-bottom:10px;
	clear:both;
	visibility:none;
}
.filet3 {
	border-bottom:1px dashed #dddeba;
	margin:0 18px 0 18px;
	padding-bottom:10px;
}

/* ----- contact ----- */
#blocBrunContact {
	width:564px;
	height:45px;
	margin:0 0 3px 0;
	background-color:#9d8b7c;
	padding-top:16px;
}
#blocBrunContact h1 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	margin:10px 18px 0 18px;
	width:528px;
	font-weight:normal;
	font-size:18px;
	color:#fff;
	display:block;
}
#contactColonne {
	float:left;
	width:186px;
	height:350px;
	background-color:#f5f6cc;
}
#contactColonne h2 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	font-size:14px;
	margin:18px 0 0 18px;
	font-weight:normal;
	color:#7a797d;
}
#contactColonne h6 {
	font-size:10px;
	margin:7px 0 -5px 18px;
	font-weight:normal;
	color:#7a797d;
	padding:0;
}
#contactColonne p {
	margin:0 0 0 8px;
	font-size:9px;
	line-height:11px;
	color:#7a797d;
}
#contactColonne {
	margin-right:3px;
}
#contactColonne a:link, #contactColonne a:active, #contactColonne a:visited {
	color:#58584b;
	margin:0;
	padding:0;
	font-weight:normal;
}
#contactColonne a:hover {
	color:#58584b;
}

/* ----- Solutions et services : pages de contenu ----- */
#solutionsSer {
	/*margin-right:-161px;*/
	float:right;
	/*width:568px;*/
	width:567px;
	overflow: hidden;
}
#solutionsSer #img {
	float:left;
	padding-left:3px;
}
#solutionsSer #blocVertHorizontal {
	float:right;
	width:564px;
	/*height:77px;*/
	height: 62px;
	padding-top: 0;
	margin:0 0 3px 3px;
	_margin:0 0 3px 2px;
	background-color:#cbd400;
}
#solutionsSer img {
	/*margin:-16px 22px 0 0;*/
	margin:0 22px 0 0;
}
#solutionsSer #blocVertHorizontal h1 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:20px;
	color:#7a797d;
	margin:0;
	margin-top: 16px;
	_margin-top: 12px;
	padding:29px 0;
}

#solutionsSer #content {
	margin:0;
	width:564px;
	float:left;
	background-color:#eaed99;
	margin-left:3px;
	_margin-left:2px;
	overflow: hidden;

}
#solutionsSer #content #marques2 img {
	margin-right:6px;
}
#solutionsSer .blocTexte {
	padding:0 18px 8px 18px;
	border-bottom:3px solid #fff;
}
#solutionsSer .blocTexte .titre {
	float:left;
	width:168px;
	margin:10px 25px 0 0;
}
#solutionsSer .blocTexte .titre h1 {
	float:left;
	color:#aea18c;
	font-size:18px;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	width:168px;
	margin:0;
	font-weight:normal;
}
#solutionsSer .blocTexte .titre h2 {
	float:left;
	color:#7a797d;
	font-size:14px;
	width:auto;
	margin:0;
	font-weight:normal;	
}
#solutionsSer .blocTexte .content {
	float:left;
	width:330px;
	margin-top:10px;	
}
#solutionsSer .blocTexte .content p, #solutionsSer .blocTexte p {
	color:#a7a888 ;
	margin:0;
	padding:0 0 10px 0;
	font-size:10px;
	line-height:12px;
}
#solutionsSer .blocTexte .content p strong, #solutionsSer .blocTexte p strong {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	font-size:12px;
	line-height:13px;
}
#solutionsSer .blocTexte .content ul, #solutionsSer .blocTexte ul {
	margin:0;
	padding:0 0 5px 0;
	list-style-position:inside;
	list-style-type:square;	
}
#solutionsSer .blocTexte .content li, #solutionsSer .content li {
	margin:5px 0 5px 0;
	padding:0;
	color:#a7a888;
	font-size:10px;
	line-height:12px;
}
#solutionsSer .blocTexte .content ul ul, #solutionsSer .blocTexte ul ul {
	margin:0;
	padding:0 0 5px 0;
	list-style-position:inside;
	list-style-type:disc;	
}
#solutionsSer .blocTexte .content ul ul li, #solutionsSer .content ul ul li {
	margin:5px 0 5px 0;
	padding:0;
	color:#a7a888;
	font-size:10px;
	line-height:12px;
}
#solutionsSer .blocTexte .content p a, #solutionsSer #content .blocTexte a {
	color:#58584b;
	text-decoration:none;
}
#solutionsSer #content .blocTexte a:hover {
	color:#a7a888;
}
#solutionsSer .blocTexte .clear {
	clear:both;
	margin:0;
	padding:0;
}
.filet2 {
	border-bottom:1px dashed #dddeba;
	margin-bottom:5px;
	margin-top:5px;
}

/* ----- partners ----- */
#partners img {
	margin: 0 3px 3px 0;
}
#partners img.last {
	margin-right:0;
}
#partners img.marge {
	margin-right:4px;
}

/* ---------- Societe ---------- */


#societeContent {
	background-image:url(../images/bg.gif);
	background-repeat:repeat-y;
	width:564px;
	min-height:381px;
	float:left;
	margin-left:3px;
}
#societeContent #services {
	width:186px;
	float:left;
}
#societeContent #services ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 186px;
}
#societeContent #services li {
	width:186px;
	height:60px;
	list-style-type:none;
	list-style-position:outside;
	background-color:#84766e;
	background-image:url(../images/coinBrun.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	font-size:20px;
	line-height:24px;
	font-weight:normal;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;		
}
#societeContent #services li.marginBottom3px {
	margin-bottom:3px;
}
#societeContent #services li.marginBottom3pxActive, #societeContent #services li.active {
	width:168px;
	list-style-type:none;
	list-style-position:outside;
	background-color:#cbd400;
	background-image:url(../images/coinVert.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	font-size:20px;
	line-height:24px;
	font-weight:normal;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;	
	height: 47px;
	padding:13px 0 0 18px;
	color:#fff;	
}

#societeContent #services li.first {
	height: 129px;
	
}

#societeContent #services li.last {
}

#societeContent #services li.marginBottom3pxActive {
	margin-bottom:3px;
}
#societeContent #services li a {
	height: 37px;
	text-decoration:none;	
	padding:13px 0 10px 18px;	
	margin:0;
	font-size:20px;
	color:#cbd400;
	font-weight:normal;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
}

#societeContent #services li.first.marginBottom3pxActive {
	height: 116px;
	padding-top: 13px;
}
#societeContent #services li.first a,
#societeContent #services li.first a:hover {
	height: 106px;
	padding-top: 13px;
}

#societeContent #services li.last a {
	height: 45px;
	padding-top: 5px;
}

#societeContent #services li.active.last {
	height: 55px;
	padding-top: 5px;
}

#societeContent #services li a:link, #societeContent #services li a:visited {
	display: block;
}
#societeContent #services li a:hover {
	background-color:#cbd400;
	color:#fff;
	background-image:url(../images/coinVert.gif);
	background-position:bottom right;
	background-repeat:no-repeat;	
}

/* ---------- SERVICES ---------- */
#carreTexte {
	width:375px;
	float:left;
	background-color:#cbd400;
	margin-right:3px;
}

#servicesContent {
	background-image:url(../images/bg.gif);
	background-repeat:repeat-y;
	width:564px;
	min-height:381px;
	float:left;
	margin-left:3px;
}
#servicesContent #services {
	width:186px;
	float:left;
}
#servicesContent #services ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 186px;
}
#servicesContent #services li {
	width:186px;
	height:93px;
	list-style-type:none;
	list-style-position:outside;
	background-color:#84766e;
	background-image:url(../images/coinBrun.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	font-size:20px;
	line-height:34px;
	font-weight:normal;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;		
}
#servicesContent #services li.marginBottom3px {
	margin-bottom:3px;
}
#servicesContent #services li.marginBottom3pxActive, #servicesContent #services li.active {
	width:168px;
	height:78px;
	list-style-type:none;
	list-style-position:outside;
	background-color:#cbd400;
	background-image:url(../images/coinVert.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	font-size:20px;
	line-height:34px;
	font-weight:normal;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;	
	padding:15px 0 0 18px;
	color:#fff;	
}
#servicesContent #services li.marginBottom3pxActive {
	margin-bottom:3px;
}
#servicesContent #services li a {
	height: 78px;
	text-decoration:none;	
	padding:15px 0 0 18px;	
	margin:0;
	font-size:20px;
	color:#cbd400;
	font-weight:normal;
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
}
#servicesContent #services li a:link, #servicesContent #services li a:visited {
	display: block;
}
#servicesContent #services li a:hover {
	background-color:#cbd400;
	color:#fff;
	background-image:url(../images/coinVert.gif);
	background-position:bottom right;
	background-repeat:no-repeat;	
}


/* ---------- PROFIL ---------- */
#navProfil {
	float:left;
	width:564px;
	height:29px;
	margin:0;

	background-color:#cbd400;
}
#navProfil #fleches {
	height:23px;
	padding:5px 18px 0 18px;
	float:right;
}
#navProfil #fleches a {
	color:#7a797d;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;	
}
#navProfil #fleches a:hover {
	color:#fff;
	text-decoration:none;
}
#navProfil #choose {
	width:150px;
	height:16px;
	float:left;
	color:#7a797d;
	font-size:10px;
	padding:3px 0px 0 0px;	
}
#navProfil #dropdown {
	height:23px;
	padding:5px 0 0 18px;
	float:left;
}
#navProfil #dropdown #smenu {
	width:193px;
	background-color:#cbd400;
	height:16px;
	color:#7a797d;
	font-size:10px;
	padding:3px 19px 0 18px;
	background-image:url(../images/dropdown.gif);
	background-position:left;
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
}
#navProfil #dropdown #box {
	visibility:hidden;
	z-index:100;
	position:absolute;
	top:250px;
	left:529px;
	width:186px;
	background-color:#cbd400;
	padding:5px 18px 15px 0;
	filter:alpha(opacity=95);
   	-moz-opacity:0.95;
   	opacity: 0.9;	
}
#navProfil #dropdown #box ul {
	margin:5px 0 0 0;
	padding:0;
	list-style-type:none;
}
#navProfil #dropdown #box li {
	margin:0 0 0 36px;
	padding:0;
	font-weight:normal;
}
#navProfil #dropdown #box a {
	color:#7a797d;
	text-decoration:none;
	font-size:10px;
}
#navProfil #dropdown #box a:hover {
	color:#fff;
	text-decoration:none;
}
#contentProfil {
	width:564px;
	height:285px;
	background-color:#eaed99;
	float:left;
	margin-top:3px;
}
#contentProfil h1 {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	margin:18px 18px 0 18px;
	width:528px;
	font-weight:normal;
	font-size:20px;
	color:#7a797d;
	display:block;
}
#contentProfil p {
	margin:5px 10px 0 10px;
	font-size:12px;
	line-height:14px;
	color:#7a797d;
}
#contentProfil p a {
	font-weight:normal;
	text-decoration:underline;
}
#contentProfil p a:hover {
	color:#a7a888;
}

#contactForm {
	width:564px;
	background-color:#cbd400;
	border-bottom:3px solid #fff;
	margin:0;
}
#contactForm p {
	font-family:"Lucida Bright", "Times New Roman", Times, serif;
	margin:0 8px 0 8px;
	font-size:14px;
	line-height:16px;
}
#contactForm h3 {
	color:#7a797d;
	font-size:14px;
	margin:0;
	font-weight:normal;	
}
#contactForm .formTable {
	margin:0 18px 0 18px;
	border:0;
}
#contactForm .formTable td {
	margin-bottom:3px;
	height:25px;
}
#contactForm .formTable .tdLeft {
	font-size:14px;
	color:#fff;
	width:80px;
}
#contactForm .formTable .tdRight {
	font-size:14px;
	background-color:#fff;
	color:#cbd400;
	width:430px;
}
#contactForm .formTable .textField {
	border:0;
	margin:0 18px 0 18px;
	padding:0;
	color:#7a797d;
	width:394px;
	font-family:"Lucida Sans", Arial, Helvetica, sans-serif;
}
#contactForm .formTable .textFieldBig {
	border:0;
	margin:5px 0 5px 18px;
	padding:0;
	color:#7a797d;
	width:412px;
	height:100px;
	font-family:"Lucida Sans", Arial, Helvetica, sans-serif;
	overflow:auto;
}
#contactForm .formTable .dropdown {
	margin:0;
	border:1px;
	padding:0 !important;
	color:#7a797d;
	font-size:12px !important;
	font-family:"Lucida Sans", Arial, Helvetica, sans-serif;
}

#contactForm  h4 {
	font-size: 11px;
	margin: 15px 0 15px 0;
}
#contactForm  h4 a {
	padding:6px 12px 6px 12px;
	text-decoration:none;
	background-color:#7a797d;
	color:#fff;
	font-weight:normal;
	font-family:"Lucida Sans", Arial, Helvetica, sans-serif;
	border-bottom:1px #000 solid;
	border-right:1px #000 solid;
	border-top:1px #fff solid;
	border-left:1px #fff solid;
}
#contactForm  a:hover {
	text-decoration: none;
	background-color: #58575b;			
}


/* @group My Group */

#siemens #menuTopBar {	
	width:940px;	
}

#siemens #footer {	
	width: 752px;	
}

#siemens #rightPart {
	width: 940px;
	
	background-color: #cbd400;
	background-image: url(../images/coinVert.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

#siemens #mainContent {
	width: 719px;	
	float: left;
	border: 1px solid #cbd400;	
	min-height: 375px;
}

#siemens #menu {	
	border-right: 3px solid #fff;
}

#siemens #contactUs {
	border-right: 3px solid #fff;
}

/* @end */

