img {
 border:0px;
}

h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #999999;
}

h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}

h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #DA9C26;
}

h4 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #2C91BB;
}

body, p, li, div, td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;

}

.teaser_news {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
}

.teaser_news:link, .teaser_news:active,.teaser_news:visited  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bolder; 
  color: #DA9C26;
  text-decoration: none;
}

.teaser_news:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #2C91BB;
  text-decoration: underline;
}


a:link,a:visited,a:active  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #2C91BB;
  text-decoration: none;

}

a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #DA9C26;
  text-decoration: underline;

}


.orange {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bolder;
  color: #DA9C26;
}

.orange:link, .orange:active,.orange:visited  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bolder; 
  color: #DA9C26;
  text-decoration: none;
}

.orange:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #2C91BB;
  text-decoration: underline;
}

.lien_bigorange:link, .lien_bigorange:active,.lien_bigorange:visited  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bolder; 
  color: #DA9C26;
  text-decoration: none;
}

.lien_bigorange:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #2C91BB;
  text-decoration: underline;

}

.boldblue {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #2C91BB;
  font-weight: bold;
}

.mainmenu:link,.mainmenu:visited,.mainmenu:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #60accc;
  text-decoration: none;
  letter-spacing: -0.1em;
  line-height=12px;
}

.mainmenu:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #DA9C26;
  text-decoration: none;
  letter-spacing: -0.1em;
  line-height=12px;
}

.headermenu:link,.headermenu:visited,.headermenu:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #60accc;
  text-decoration: none;
  letter-spacing: -0.1em;
  line-height=12px;
}

.headermenu:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #DA9C26;
  text-decoration: none;
  letter-spacing: -0.1em;
  line-height=12px;
}

.headerlangmenu:link,.headerlangmenu:visited,.headerlangmenu:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #DA9C26;
  text-decoration: none;
  letter-spacing: -0.1em;
  line-height=12px;
}

.headerlangmenu:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #DA9C26;
  text-decoration: none;
  letter-spacing: -0.1em;
  line-height=12px;
}

ul.mainmenu {
  list-style-position:inside;
  margin-left:0px;
  padding-left:10px;
}

.submenu:link,.submenu:visited,.submenu:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight : bold;
  color: #FFFFFF;
  text-decoration: none;
  letter-spacing: -0.1em;
  line-height: 11px;
}

.submenu:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight : bold;
  color: #DA9C26;
  text-decoration: none;
  letter-spacing: -0.1em;
  line-height: 11px;
}

input.button {
  color : #4b4b4b; 
  background : #DA9C26; 
  border-color : #4b4b4b; 
  border-top : 1px solid; 
  border-bottom : 1px solid; 
  border-left : 1px solid; 
  border-right : 1px solid; 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 9px;
  font-weight : bold;
}

input.checkbox {
  background : #ffffff; 
  border-color : #4b4b4b; 
  border-top : 0px solid; 
  border-bottom : 0px solid; 
  border-left : 0px solid; 
  border-right : 0px solid; 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 9px;
  font-weight : bold;
}


.selectstd {
  width : 200px;
  color : #4b4b4b; 
  background : #b8d1e3; 
  border-color : #4b4b4b; 
  border-top : 1px solid; 
  border-bottom : 1px solid; 
  border-left : 1px solid; 
  border-right : 1px solid; 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
}

.inputstd {
  width : 200px;
  color : #4b4b4b; 
  background : #b8d1e3; 
  border-color : #4b4b4b; 
  border-top : 1px solid; 
  border-bottom : 1px solid; 
  border-left : 1px solid; 
  border-right : 1px solid; 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
}

div.divsubmenu {
  z-index:10; 
  left:0px;
  visibility:hidden; 
  position:absolute; 
  top:0px;
  width:190px;
  border : 1px solid #2c91bb; 
  background: #92c1e4;
  padding:5px;
}

.comboItemSelected, .comboItemOver {
  COLOR:#FFFFFF; BACKGROUND-COLOR:#2c91bb; FONT-WEIGHT:normal; CURSOR:default; OVERFLOW:hidden; height:12;
}
.comboItem {
  COLOR:#000000; BACKGROUND-COLOR:#FFFFFF; FONT-WEIGHT:normal; CURSOR:default; OVERFLOW:hidden; height:12;
}

.countrySelector{
  color : #4b4b4b; 
  background : #FFFFFF; 
  border-color : #4b4b4b; 
  border-top : 1px solid; 
  border-bottom : 1px solid; 
  border-left : 1px solid; 
  border-right : 1px solid; 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size : 11px;
}

.errormsg{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold; 
  color: #DA9C26;
  text-decoration: none;
}

.tree-open{
  display:block;
  padding:0px;
  margin:0px;
  margin-left:20px;
}

.tree-closed{
  display:block;
  padding:0px;
  margin:0px;
  margin-left:20px;
  font-size:8pt;
}

.tree-open span.span-switch{
  cursor:pointer;
  padding-left:20px;
  background-image:url('/_images/tree/tee-minus.gif');
  background-repeat:no-repeat;
}

span.span-switch-on{
  cursor:pointer;
  padding-left:20px;
  background-image:url('/_images/tree/tee-minus.gif');
  background-repeat:no-repeat;
  font-family:verdana,arial,sans-serif;
  font-size:8pt;
}

.tree-open span.span-switch-corner{
  cursor:pointer;
  padding-left:20px;
  background-image:url('/_images/tree/corner-minus.gif');
  background-repeat:no-repeat;
}

span.span-switch-corner-on{
  cursor:pointer;
  padding-left:20px;
  background-image:url('/_images/tree/corner-minus.gif');
  background-repeat:no-repeat;
}


.tree-open span.span-tee{
  padding-left:20px;
  background-image:url('/_images/tree/tee.gif');
  background-repeat:no-repeat;
}

.tree-open span.span-corner{
  padding-left:20px;
  background-image:url('/_images/tree/corner.gif');
  background-repeat:no-repeat;
}

.tree-open div{
  display:block;
}

.tree-closed span.span-switch{
  cursor:pointer;
  padding-left:20px;
  background-image:url('/_images/tree/tee-plus.gif');
  background-repeat:no-repeat;
}

.tree-closed span.span-switch-corner{
  cursor:pointer;
  padding-left:20px;
  background-image:url('/_images/tree/corner-plus.gif');
  background-repeat:no-repeat;
}

.tree-closed div{
  display:none;
}

.childrenContainer{
  padding:0px;
  margin:0px;
}

.childrenContainer-with-bar{
  padding:0px;
  margin:0px;
  background-image:url('/_images/tree/bar.gif');
  background-repeat:repeat-y;
}

th.listResult{
  padding:3px 3px;
  font-size:12px;
  font-weight:bold;
  text-align:center;
  background-color:#0092BE;
  color:#FFFFFF;
}

td.listResult0{
  width:150px;
  text-align:center;
  background-color:#F9F9F9;
}

td.listResult3{
  text-align:center;
  background-color:#FFFFFF;
}

td.listResult1{
  width:150px;
  text-align:center;
  background-color:#FFFFFF;
}

.tableGEDResult {
 background-color:#FFFFFF;
}

.divGEDResult {
 background-color:#F9F9F9;
 border: 1px solid #0092BE;
}

.divtableGEDResult {
 border: 1px solid #0092BE;
}

.pathGED {
 border: 1px solid #0092BE;
 margin-top:5px;
 margin-bottom:5px;
 padding-left:5px;
 background-color:#FFFFFF;
 height:32px;
 width:560px;
}

.folderGED {
 margin-top:5px;
 margin-bottom:5px;
 padding-left:5px;
}

.tree-open{
  display:block;
  padding:0px;
  margin:0px;
  margin-left:15px;
}

.tree-closed{
  display:block;
  padding:0px;
  margin:0px;
  margin-left:15px;
}

.tree-closed div{
  display:none;
}

.childrenContainer{
  padding:0px;
  margin:0px;
}

.childrenContainer-with-bar{
  padding-left:0px;
  padding-top:2px;
  padding-bottom:2px;
  margin-top:1px;
  margin-bottom:1px;
  background-image:url('/_images/tree/bar.gif');
  background-repeat:repeat-y;
}

.arboHref {
 color:#074d90;
}

.containerFileGED {
	float:left;
	display:block;
	width:250px;
	height:26px;
  padding-left:0px;
  margin-top:0px;
	cursor:default;
}

.containerFileImageGED {
 float:left;
 padding:2px;
}

.containerFileNameGED {
 float:left;
 padding:2px;
 padding-left:5px;
 cursor:pointer;
 line-height:25px;
}

.nomenclature-tree-open{
  color:#FFFFFF;
  text-align:left;
}

.nomenclature-tree-open{
  color:#FFFFFF;
}

.nomenclature-tree-closed{
  color:#FFFFFF;
}

