h2 { font-family:"Arial"; font-size:14px; color:#676D7a;}
p {font-weight:bold; color:#660000; font-size:100%; }
hr {height: 1px; padding: 0; color: #C40000; }
img {border:0;}
a { color:#666; outline:none;}
table { text-align:left;}
table tr{ text-align:left;}
table tr td { text-align:left;}
#award {font-family:arial; float:left; width:260px; height:205px; margin-left:10px; text-align:center; font-weight:bold; font-size:11px; color:#5B5B5B; margin-top:10px; margin-bottom:20px;}
#award img {margin-top:5px; border : 1px solid #cccccc; }
#blocarinc {width:535px; margin-left:10px; text-align:center; margin-top:10px; margin-bottom:20px; }
#blocvisitus {font-family:arial; float:left; width:535px; height:155px; margin-left:10px; text-align:center; font-weight:bold; font-size:11px; color:#590000; margin-top:10px; margin-bottom:20px; }
#blocvisitus img {margin-bottom:15px; }
#bloctableau {font-family:arial; float:left; width:535px; margin-left:10px; text-align:center; font-weight:bold; color:#5B5B5B; margin-top:10px; }
#header {font-size:15px; font-family:arial; font-weight:bold; margin:10px; text-align:center; }
#bloc {font-family:arial; float:left; width:534px; height:80px; margin-left:10px; border-bottom: solid 1px #C40000; text-align:center; font-weight:bold; font-size:13px; color:#5B5B5B; margin-top:10px; background:#E4E4E4; padding-top:5px; }
#bloc2 {font-family:arial; float:left; height:30px; margin-left:10px; border-bottom: solid 1px #C40000; text-align:center; font-weight:bold; font-size:13px; color:#5B5B5B; margin-top:5px; background:#E4E4E4; padding-top:5px; }
#bloc3 {font-family:arial; float:left; width:170px; height:210px; min-height:210px; margin-left:10px; border: solid 1px #CCCCCC; text-align:center; font-weight:bold; font-size:10px; color:#5B5B5B; margin-top:10px; margin-bottom:20px; }
#bloc3 a {text-decoration:none; color:#590000; }
#bloc4 {font-family:arial; float:left; width:170px; height:160px; margin-left:10px; border: solid 1px #CCCCCC; text-align:center; font-weight:bold; font-size:10px; padding:2px; color:#5B5B5B; }
#bloc5 {float:left; width:410px; height:160px; margin-left:10px; margin-top:10px; }
#bloc6 {float:left; width:120px; height:95px; margin-left:10px; margin-top:10px; padding-left:50px; padding-top:20px; }
#bloc7 {float:left; width:322px; height:330px; border: solid 1px #CCCCCC; margin-left:5px; font-weight:bold; font-size:12px; padding:2px; color:#5B5B5B; font-family:arial; text-align:center; }
.Style1 a {color: #800000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration : none; }
.Style1 a:hover {color: #350000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration : underline; }
.Style3 {color: #3E3E3E;}
.Style4 {font-size: 12pt; color: blue;}
.soldier {border-bottom:#C40000 1px solid;}

#countrylang { text-align:right; float:right; border:0; width:260px; height:32px; }
#countrylang ul { list-style:none; display:inline; margin:0; padding:0; }
#countrylang ul li { margin:0; padding:0; float:right; }
#countrylang ul li a { border:0; margin:0; padding:0 0 0 8px; text-decoration:none;}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/pro-droplist.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#dropList { height:30px; width:630px; background:#89a url(images/menu/topBack.gif) repeat-x left center; position:relative; font-family:arial, verdana, sans-serif; font-size:11px; z-index:500; border:1px solid #ccd; border-width:1px 0 0 1px; float:right; } #dropList ul#menu { margin:0; padding:0 0 0 0px; list-style:none; white-space:nowrap; } #dropList ul#menu li.level1-li { float:left; height:29px; padding-top:1px; margin-right:1px; } #dropList ul#menu li.level1-li a.level1-a { display:block; height:26px; float:left; border-left:1px solid #7e8586; border-right:1px solid #2d2d2d; padding:0 10px 0 10px; text-decoration:none; line-height:24px; white-space:nowrap; font-weight:bold; color:#ddd; } #dropList ul#menu li.sub a.level1-a {color:#ddd;} #dropList ul#menu li.level1-li:hover, #dropList ul#menu li.level1-li a.level1-a:hover {position:relative;} #dropList ul#menu li.level1-li a.level1-a:hover, #dropList ul#menu li.level1-li:hover a.level1-a { border-left:1px solid #2d2d2d; border-right:1px solid #000; color:#fff; background:url(images/menu/over.gif); } #dropList ul#menu li.sub a.level1-a:hover { height:29px; color:#000; background:url(images/menu/topHover.gif); }  #dropList ul#menu li.sub:hover > a.level1-a { height:29px; color:#000; background:url(images/menu/topHover.gif); } #dropList ul#menu li div.listHolder { position:absolute; left:-9999px; top:29px; background:#fff /*url(images/menu/divider.gif)*/; border:1px solid #000; border-width:0 1px 1px 1px; padding:0; } /* IE6 only */ #dropList table { border-collapse:collapse; margin:-1px -10px; font-size:1em; width:0; height:0; } #dropList ul#menu :hover div.listHolder {left:0;} #dropList ul#menu a:hover div.listHolder {left:-1px;} #dropList ul#menu div.col1 {/*width:141px;*/ width:198px;} #dropList ul#menu div.col2 {width:280px;} #dropList ul#menu div.col3 {width:420px;} #dropList ul#menu a:hover div.left1, #dropList ul#menu :hover div.left1 {left:-141px;} #dropList ul#menu div.listHolder div.listCol {display:block; float:left; padding:10px; margin:0; width:120px;} #dropList ul#menu div.listHolder div.listCol h5 {padding:5px 0 0 0; margin:0; font-size:11px; line-height:13px; background:url(images/menu/linedot.gif) repeat-x left bottom;} #dropList ul#menu div.listHolder div.listCol ul {padding:0; margin:0; list-style:none;} #dropList ul#menu div.listHolder div.listCol ul li {line-height:15px; padding:0; margin:0;} #dropList ul#menu div.listHolder div.listCol ul li a {color:#069; text-decoration:none; padding-left:10px; /* font-weight:normal;*/ font-weight:bold; display:block; background:url(images/menu/dot.gif) no-repeat left center; white-space:nowrap;} #dropList ul#menu div.listHolder div.listCol ul li a:hover {text-decoration:underline;} #dropList ul#menu div.listHolder div.bottomLine {clear:left; background:#666; padding:5px 10px;} #dropList ul#menu a:hover div.listHolder div.bottomLine {height:1px;} #dropList ul#menu div.listHolder div.bottomLine p {padding:0 0 0 15px; margin:0; line-height:20px; color:#fc0; background:url(images/menu/arrow.gif) no-repeat left center; font-weight:bold;} #dropList ul#menu div.listHolder div.bottomLine p a {color:#fff; text-decoration:underline;} #dropList ul#menu div.listHolder div.bottomLine p a:hover {text-decoration:none;}

/* ================================================================ */


/* begin: Home Page Blocks */

#mainpage-about {text-align:center; vertical-align:middle; padding:5px 0 0 0; font-family:Arial, Helvetica, sans-serif; margin:0; border:0;   background:/* url(/fileadmin/Souriau/images/bg-about-block.jpg) no-repeat bottom center*/ #fff;}
#mainpage-about h1{ font-size:15px; line-height:22px; color:#000000; margin-bottom:10px;}
#mainpage-about div#newsticker{ height:60px; font-size:12px; color:#000; font-family:"Arial", Helvetica, sans-serif; font-weight:normal;  text-align:left; margin:auto 0; vertical-align:middle; padding:0; border:0px solid red;  }
#mainpage-about div#newsticker ul { border: 0;	padding: 0; margin:auto 0; list-style: none;  border:0px solid blue; }
#mainpage-about div#newsticker ul li { border: 0; padding:0;  margin:auto 0; vertical-align:middle;  border:0px solid green; }


#mainpage-about div#newsticker ul li.error { color: #C00;}
#mainpage-about div#newsticker #togglenewsticker { overflow: hidden; position: absolute; right: 10px; width: 14px; height: 14px; text-indent: 20px; outline: none;}

div.mainpage-blocks {clear:both; margin:0px 5px 10px 5px; width:98.5%; padding-bottom:22px; background: url(/fileadmin/Souriau/images/bg-main-block.jpg) no-repeat bottom center #ffffff; color:#000000;}
div.mainpage-blocks h2{ font-family:"Arial"; font-size:13px; font-weight:bold; line-height:20px; height:20px; border-bottom: solid 1px #C40000; text-align:center; color:#5B5B5B; background:#F4F4F4; padding:5px; }
div.mainpage-blocks div.webtool{ text-align:center; margin:5px auto; }
.typewritter { display:none;}


div.mainpage-blocks .visitus {font-family:arial; text-align:center; font-weight:bold; font-size:11px; color:#590000; margin:10px auto; }
div.mainpage-blocks .visitus img {margin:0px; padding:2px; border:3px solid #F5F5F5; }

#awards{ text-align:center; margin:auto;  display:inline-block; }
#awards ul { text-align:center; padding:0; margin:0px auto;}
#awards ul li{ display:inline; width:270px;  float:left; clear:none; padding:1px; margin:0px 5px; list-style:none; border:0px solid #E4E4E4; }
#awards ul li span{ width:270px; color:#000000; font-size:11px; font-weight:bold;}
#awards ul li a{ width:270px; text-decoration:none;}
#awards ul li a img{ border:0; }

div.arinc {margin:50px 5px 10px 5px;}
div.arinc h2{ font-family:"Arial"; font-size:12px; font-weight:bold; line-height:10px; height:20px; border-bottom: solid 1px #C40000; text-align:left; color:#5B5B5B; background:#F4F4F4; padding:5px; }
div.arinc h2 a { margin-top:5px; margin-left:50px; text-decoration:none; }
div.arinc h2 a img {border:0;}
div.arinc div.arinc-service{ float:right; margin-top:-70px; }
div.arinc div.arinc-service img { margin-right:25px; }

#hl-block { margin:0; padding:0;  background: url(/fileadmin/Souriau/images/bg-hl-block-bottom.jpg) repeat-y bottom center; border:0px  solid #fff; font-family:Arial; }
#hl-block div.inner{  height:350px; padding:5px 0px 0px 18px; border:0px solid blue; background: url(/fileadmin/Souriau/images/bg-hl-block-top.jpg) no-repeat top center;}
#hl-block h2{ margin:0 0 0 5px; padding:5px 0px 0px 5px; font-family:"Arial"; font-size:15px; font-weight:bold; line-height:20px; height:25px;text-align:left; color:#000;  }
#hl-block p { font-size:11px; line-height:15px; }
#hl-block div#c1 { width:180px; height:270px; margin:0; padding:0;  display:block; float:left; }
#hl-block div#c1 h3 { margin:0; padding:0; color:#000; font-size:15px; line-height:15px; text-align:left; font-weight:normal; font-family:Arial, Helvetica, sans-serif;   }
#hl-block div#c1 h4 { margin:0; padding:0; font-size:11px;  line-height:15px; text-align:center; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
#hl-block div#c1 div.title { color:#000;}
#hl-block div#c1 div#product {margin:0; padding:5px 0 0 0;}
#hl-block div#c1 div#product p { margin:0; padding:3px 5px 0 3px; font-size:11px; line-height:14px; text-align:left; font-weight:normal; font-family:"Arial", Helvetica, sans-serif; color:#000;  }
#hl-block div#c1 p a.more { margin-left:5px; color:#F00;}
#hl-block div#c1 div#product img {margin:0 0 25px 0;  padding:0 2px 0 0;  text-align:left; vertical-align:left; }

#hl-block div#c1 div#environment {margin:0; padding:5px 0 0 0;}
#hl-block div#c1 div#environment p { margin:0; padding:3px 5px 0 3px; font-size:11px; line-height:14px; text-align:left; font-weight:normal; font-family:"Arial", Helvetica, sans-serif; color:#000;  }
#hl-block div#c1 p a.more { margin-left:5px; color:#F00;}
#hl-block div#c1 div#environment img {margin:0 0 25px 0;  padding:0 2px 0 0;  text-align:left; vertical-align:left;  }

#hl-block div#c1 div#arinc {margin:0; padding:5px 0 0 0;}
#hl-block div#c1 div#arinc p { margin:0; padding:3px 5px 0 3px; font-size:11px; line-height:15px; text-align:left; font-weight:normal; font-family:"Arial", Helvetica, sans-serif; color:#000;  }
#hl-block div#c1 p a.more { margin-left:5px; color:#F00;}
#hl-block div#c1 div#arinc img {margin:0;  padding:0 2px 0 0;  text-align:left; vertical-align:left; }

#hl-block div#c2 { position:relative; width:190px; height:270px; margin:5px 5px 0px 5px; padding:0 0 0 5px; display:block; float:left; border-left:1px solid #ccc;border-right:1px solid #ccc; }
#hl-block div#c2 h3 { margin:0; padding:0; color:#000; font-size: 15px; line-height:15px; text-align:left; font-weight:normal; font-family:Arial, Helvetica, sans-serif;   }
#hl-block div#c2 h4 { margin:0; padding:0; font-size:11px;  line-height:15px; text-align:center; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
#hl-block div#c2 div.title { color:#000;}
#hl-block div#c2 p { margin:0; padding:3px 5px 0 3px; font-size:11px; line-height:15px; text-align:left; font-weight:normal; font-family:"Arial", Helvetica, sans-serif; color:#000;  }
#hl-block div#c2 p a.more { margin-left:5px; color:#F00;}
#hl-block div#c2 div.industrial-thumb{ margin: 15px auto 0 auto; text-align:center; vertical-align:middle; }

#hl-block div#c2 div#product {margin:0; padding:15px 0 0 0;}
#hl-block div#c2 div#product p { margin:0; padding:3px 5px 0 3px; font-size:11px; line-height:15px; text-align:left; font-weight:normal; font-family:"Arial", Helvetica, sans-serif; color:#000;  }
#hl-block div#c2 p a.more { margin-left:5px; color:#F00;}
#hl-block div#c2 div#product img {margin:0;  padding:0 2px 0 0;  text-align:left; vertical-align:left; }


#hl-block div#c3 { position:relative;  width:168px; height:270px; padding:5px 23px 0px 0px;   display:block; float:right;  }
#hl-block div#c3 h3 { margin:0; padding:0; color:#000; font-size: 15px; line-height:15px; text-align:left; font-weight:normal; font-family:Arial, Helvetica, sans-serif;   }
#hl-block div#c3 h4 { margin:0; padding:0; font-size:11px;  line-height:15px; text-align:center; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
#hl-block div#c3 div.title { color:#000;}
#hl-block div#c3 div.siteurl a{color:#000; font-weight:bold; font-size:11px;}
#hl-block div#c3 p { margin:0; padding:0 0 0 0; font-size:11px; line-height:14px; text-align:left; font-weight:normal; font-family:"Arial", Helvetica, sans-serif; color:#000;  }
#hl-block div#c3 p a.more { margin-left:5px; color:#F00;}
#hl-block div#c3 div.website-thumb{margin: 10px auto 5px auto; text-align:center; vertical-align:middle; }

/* end: Home Page Blocks*/

/* begin: Right Block */

/* Classe utilisee pour la colonne derniere news*/

.news { text-align:left; font-family:arial; font-size:11px; font-weight:normal; vertical-align:top;   }
/*
.news a {text-decoration:none; }
.news a:link {text-decoration:none; }
.news a:visited {text-decoration:none; }
.news a:hover {text-decoration:underline; }
*/

/* Latest News */
#news{ margin:0; padding:0; }
#news h2{ margin:0; padding:0px 0px 0px 10px; background:url(http://www.souriau.com/fileadmin/Souriau/images/deg-01.gif) repeat-x #d3d3d2; color:#000000; font-family:Arial; font-size:13px; line-height:30px; height:30px; }
#news p { margin:4px 0; padding:0px 5px;  }
#news ul{ margin:4px 0; padding:0px 5px; }
#news ul li{ margin:0px; padding:4px 2px 4px 2px; list-style:none; text-align:left; border-bottom:1px dotted #666666;   }
#news ul li:hover{ background-color:#FFF;}
#news ul li a { text-decoration:none; color:#676d7a; border:0; padding:0; margin:0;line-height:13px; }
#news ul li a:hover{ text-decoration:underline; }


#news-updates{ margin:0; padding:0; }
#news-updates h2{ margin:0; padding:0px 0px 0px 10px; background: url(http://www.souriau.com/fileadmin/Souriau/images/deg-01.gif) repeat-x #d3d3d2; color:#000000; font-family:Arial; font-size:13px; line-height:30px; height:30px; }
#news-updates ul{ margin: 0; padding:0; list-style:none; }
#news-updates ul li{ margin:0px 4px 4px 5px; padding:2px 3px; border-bottom:1px dotted #666666;  }
#news-updates ul li:hover{  /* background: url(/fileadmin/Souriau/images/icon.download.png) center right no-repeat #F4F4F4; */ background-color:#F4F4F4; }
#news-updates ul li a{ text-decoration:none; color:#676d7a;  }
#news-updates ul li a:hover{ text-decoration:none; }

/* New Catalog Updates */
#new-cat-updates{ margin:0; padding:0; }
#new-cat-updates h2{ margin:0; padding:0px 0px 0px 10px; background: url(http://www.souriau.com/fileadmin/Souriau/images/deg-01.gif) repeat-x #d3d3d2; color:#000000; font-family:Arial; font-size:13px; line-height:30px; height:30px; }
#new-cat-updates ul{ margin: 0; padding:0; list-style:none; }
#new-cat-updates ul li{ margin:4px 5px; padding:2px 3px; border-bottom:1px dotted #666666; color:blue;  }
#new-cat-updates ul li:hover{ color:blue;  background: url(/fileadmin/Souriau/images/icon.download.png) center right no-repeat #F4F4F4;  }
#new-cat-updates ul li a{ text-decoration:none; color:#676d7a;  }
#new-cat-updates ul li a:hover{ text-decoration:none; }
#new-cat-updates ul li a span { font-family:Arial; font-size:13px; font-weight:bold; color:#333; }


#websites{ margin:0; padding:0; }
#websites h2{ margin:0; padding:0px 0px 0px 10px; background:url(http://www.souriau.com/fileadmin/Souriau/images/deg-01.gif) repeat-x #d3d3d2; color:#000000; font-family:Arial; font-size:13px; line-height:30px; height:30px; }
#websites ul{ margin:4px 0; padding:0px 5px; }
#websites ul li{ margin:0px; padding:4px 2px 4px 2px; list-style:none; text-align:left; border-bottom:1px dotted #666666;   }
#websites ul li:hover{ background-color:#FFF;}
#websites ul li a { text-decoration:none; color:#676d7a; border:0; padding:0; margin:0;line-height:13px; }
#websites ul li a:hover{ text-decoration:underline; }


#right-product-platform{ margin:0; padding:0; }
#right-product-platform h2{ margin:0; padding:0px 0px 0px 10px; background:url(http://www.souriau.com/fileadmin/Souriau/images/deg-01.gif) repeat-x #d3d3d2; color:#000000; font-family:Arial; font-size:13px; line-height:30px; height:30px; }
#right-product-platform ul{ margin:4px 0; padding:0px 5px; }
#right-product-platform ul li{ margin:0; padding:4px 2px 4px 2px; list-style:none; text-align:left;  }
#right-product-platform ul li:hover{ background-color:#FFF;}
#right-product-platform ul li a{ text-decoration:none; color:#676d7a; border:0; padding:0; margin:0; line-height:13px;}
#right-product-platform ul li a:hover{ text-decoration:underline; }
#right-product-platform ul li a span { font-family:Arial; font-size:13px; font-weight:bold; color:#333; }


#right-product-range{ margin:0; padding:0; }
#right-product-range h2{ padding:0px 0px 0px 10px; background:url(http://www.souriau.com/fileadmin/Souriau/images/deg-01.gif) repeat-x #d3d3d2; color:#000000; font-family:Arial; font-size:13px; line-height:30px; height:30px; }
#right-product-range ul{ margin:0; padding:5px; }
#right-product-range ul li{ margin:0px; padding:4px 2px 4px 2px; list-style:none; text-align:center;  }
#right-product-range ul li:hover{ background-color:#FFF;}
#right-product-range ul li a{ text-decoration:none; color:#676d7a; border:0; padding:0; margin:0; line-height:13px; }
#right-product-range ul li a:hover{ text-decoration:underline; }

#right-icons{ margin:0; padding:0; z-index:100; }
#right-icons h2{ padding:0px 0px 0px 15px; background:url(http://www.souriau.com/fileadmin/Souriau/images/deg-01.gif) repeat-x #d3d3d2; color:#000000; font-family:Arial; font-size:13px; line-height:30px; height:30px; }
#right-icons ul{ margin:0; padding:5px;  }
#right-icons ul li{ margin:0px; padding:2px 2px 2px 2px; list-style:none; text-align:center; background-color:#FFF;  }
#right-icons ul li a{ text-decoration:none; color:#676d7a; border:0; padding:0; margin:0; line-height:1px; }
#right-icons ul li a:hover{ text-decoration:underline; }

/* end: Right Block */
.titreRubrique{margin:0px 20px 0px 20px; border-bottom:1px solid #CCCCCC;}

.clear{clear:both; height:-1px; }
.trtRed20 { font-family:arial; font-size:20px; font-weight:normal; color:#CE0404;}
.txtBlanc10 { font-family:arial; font-size:11px; font-weight:normal; color:#FFFFFF;}
.txtGris11 { font-family:arial; font-size:11px; font-weight:normal; color:#676D7a;}

.txtGris12 a:link {text-decoration:none; color:#676d7a;}
.txtGris12 a:visited {text-decoration:none; color:#676D7a;}
.txtGris12 a:hover {text-decoration:underline; color:#676D7a;}
.txtGris12 { font-family:arial; font-size:12px; font-weight:normal; color:#676D7a; line-height:18px; text-align:justify;}
.txtGris13 { font-family:arial; font-size:13px; font-weight:bold; color:#676D7a; line-height:18px;}
.trtGris14 { font-family:arial; font-size:16px; font-weight:bold; color:#676D7a; line-height:18px;}

.class1 a:link {text-decoration:none; color:#CE0404;}
.class1 a:visited {text-decoration:none; color:#CE0404;}
.class1 a:hover {text-decoration:underline; color:#CE0404;}
.class1 {font-family:arial; font-size:11px; font-weight:bold; color:#CE0404;}

.class2 a:link {text-decoration:none; color:#FFFFFF;}
.class2 a:visited {text-decoration:none; color:#FFFFFF;}
.class2 a:hover {text-decoration:underline; color:#FFFFFF;}
.class2 {font-family:arial;font-size:11px;color:#FFFFFF;}

.class3 a:link {text-decoration:none; color:#676D7a;}
.class3 a:visited {text-decoration:none; color:#676D7a;}
.class3 a:hover {text-decoration:underline; color:#003a58;}
.class3 {font-family:arial;font-size:12px;color:#676D7a;}

.class4 a:link {text-decoration:none; color:#676D7a;}
.class4 a:visited {text-decoration:none; color:#676D7a;}
.class4 a:hover {text-decoration:underline; color:#003a58;}
.class4 {font-family:arial;font-size:11px;color:#676D7a;}

.class5 a:link {text-decoration:none; color:#CE0404;}
.class5 a:visited {text-decoration:none; color:#CE0404;}
.class5 a:hover {text-decoration:underline; color:#003a58;}
.class5 {font-family:arial;font-size:14px;color:#CE0404;}

dl.list-bullet{  }
dl.list-bullet dd{padding-left:10px; background:url(http://www.souriau.com/fileadmin/Souriau/images/bullet_product.gif) no-repeat left center; vertical-align:middle; text-align:left;}

.aero { background-color:#FFFFFF; background-image:url(http://www.souriau.com/fileadmin/Souriau/photo_gallery/aero.jpg); background-position:center;}
.aero a{ display:block; height:148px; width:148px;}
.aero a:hover { background-color:#FFFFFF; background-image:url(http://www.souriau.com/fileadmin/Souriau/photo_gallery/aero_over.jpg); background-position:center;}
.def { background-color:#FFFFFF; background-image:url(http://www.souriau.com/fileadmin/Souriau/photo_gallery/Defense.jpg); background-position:center;}
.def a{ display:block; height:148px; width:148px;}
.def a:hover { background-color:#FFFFFF; background-image:url(http://www.souriau.com/fileadmin/Souriau/photo_gallery/Defense_over.jpg); background-position:center;}
.space{  background-color:#FFFFFF; background-image:url(http://www.souriau.com/fileadmin/Souriau/photo_gallery/Space.jpg); background-position:center;}
.space a{ display:block; height:148px; width:148px;}
.space a:hover{  background-color:#FFFFFF; background-image:url(http://www.souriau.com/fileadmin/Souriau/photo_gallery/Space_over.jpg); background-position:center;}
.automation{  background-color:#FFFFFF; background-image:url(http://www.souriau.com/fileadmin/Souriau/photo_gallery/automation.jpg); background-position:center;}
.automation a{ display:block; height:148px; width:148px;}
.automation a:hover{  background-color:#FFFFFF; background-image:url(http://www.souriau.com/fileadmin/Souriau/photo_gallery/automation_over.jpg); background-position:center;}
.heavyIndus{ background-color:#FFFFFF; background-image:url(http://www.souriau.com/fileadmin/Souriau/photo_gallery/heavyIndustry.jpg); background-position:center;}
.heavyIndus a{ display:block; height:148px; width:148px;}
.heavyIndus a:hover{ background-color:#FFFFFF; background-image:url(http://www.souriau.com/fileadmin/Souriau/photo_gallery/heavyIndustry_over.jpg); background-position:center;}

.auto{  background-color:#FFFFFF; background-image:url(http://www.souriau.com/fileadmin/Souriau/photo_gallery/autosport.jpg); background-position:center;}
.auto a{ display:block; height:148px; width:148px;}
.auto a:hover{  background-color:#FFFFFF; background-image:url(http://www.souriau.com/fileadmin/Souriau/photo_gallery/autosport_over.jpg); background-position:center;}
.boutonHigh{  width:98px; height:28px; background-color:#FFFFFF; background-image:url(http://www.souriau.com/fileadmin/Souriau/photo_gallery/boutonOffHigh.jpg); background-position:center;}
.boutonHigh a{ display:block; height:28px; width:98px;}
.boutonHigh a:hover{  background-color:#FFFFFF; background-image:url(http://www.souriau.com/fileadmin/Souriau/photo_gallery/boutonOnHigh.jpg); background-position:center;}

.boutonLow{  width:98px; height:28px; background-color:#FFFFFF; background-image:url(http://www.souriau.com/fileadmin/Souriau/photo_gallery/boutonOffLow.jpg); background-position:center;}
.boutonLow a{ display:block; height:28px; width:98px;}
.boutonLow a:hover{  background-color:#FFFFFF; background-image:url(http://www.souriau.com/fileadmin/Souriau/photo_gallery/boutonOnLow.jpg); background-position:center;}

/* Combo */
input{ margin:0; padding:0; margin-bottom:4px; width:200px; background-color:#FFFFFF; border:1px solid #676D7a; font-family:arial;  font-size:11px;  font-style:normal;  font-weight:bold;  color:#676D7a;  text-decoration:none;}
textarea{ margin:0; padding:0; margin-bottom:4px; width:300px; background-color:#FFFFFF; border:1px solid #676D7a; font-family:arial; font-size:11px; font-style:normal; color:#676D7a; text-decoration:none;}
select{ margin:0; padding:0; margin-bottom:4px; width:200px; background-color:#FFFFFF; border:1px solid #676D7a; font-family:arial; font-size:11px; font-style:normal; color:#676D7a; text-decoration:none;}
input.searchTxt{  background-color:#FFFFFF; border:1px solid #676D7a; height:20px; margin-bottom:10px; width:110px; font-family:arial; font-size:11px; font-style:normal; font-weight:normal; color:#676D7a; text-decoration:none;}
input.searchBtn{  background-color:#FFFFFF; border:1px solid #676D7a; height:20px; margin-bottom:10px; width:30px; font-family:arial; font-size:11px; font-style:normal; font-weight:bold; color:#676D7a; text-decoration:none;}


.dotted-line { background:url(/fileadmin/Souriau/images/dotted-line.png) 100px center  repeat-x; padding-right:10px; }
.dotted-line a { background-color:#fff; padding-right:5px; }
.dotted-line img { background-color:#fff; }

ul.list-pr { padding:0; margin:0; list-style: url(/fileadmin/Souriau/images/icon.redarrow.gif) outside; width:100%; }
ul.list-pr li {margin:0 0 0 15px; position:relative; padding:3px 0px; border-bottom: 1px dotted #E0E0E0;}
ul.list-pr li:hover { background-color:#F8F8F8;}
ul.list-pr li a { padding-right:5px; text-decoration:none;   }
ul.list-pr li span{ position:absolute; right:0; top:3px;  }


/* begin: Catalogs and Datasheets */
.c_d_list_tab { height:21px; margin:0; padding:0; border-bottom:5px solid #d20d03; font-size:14px; color:#FFF; font-weight:normal; padding:3px; font-family:Arial, Helvetica, sans-serif !important; }
.c_d_list_tab b { background-color:#d20d03;  padding:7px 10px; margin:0px 5px;  }
.c_d_list_tab a { background-color:#F7F7F7; color:#000;  padding:7px 4px 7px 4px; margin:0px 3px 0px 3px; border-top:1px solid #CCC;  border-left:1px solid #CCC; border-right:1px solid #CCC;border-bottom:0px solid #d20d03;  }
.c_d_list_tab a:hover { background-color:#E4E4E4; color:#000;  }

.c_d_list_row { padding-bottom:15px;}
.c_d_list_col { font-family:arial; font-size:12px; font-weight:normal; color:#676D7a; line-height:18px; text-align:justify;}
.c_d_list_col a:link {text-decoration:none; color:#676d7a;}
.c_d_list_col a:visited {text-decoration:none; color:#676D7a;}
.c_d_list_col a:hover {text-decoration:underline; color:#676D7a;}

.c_d_list_pages {}
.c_d_list_pages a{ margin:0px 5px; padding:5px; border:1px solid #930;}
.c_d_list_pages a:hover { background-color:#933; color:#FFF; }
/* end: Catalogs and Datasheets */