/**
 * CSS Reset
 * From Blueprint reset.css
 * http://blueprintcss.googlecode.com
 */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:top;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/**
 * Basic Typography
 */
body {
    font-family:DejaVu,Georgia,Times;
    font-size: 80%;
    color: #222;
    /*background: #fff;*/
    /*background: #1d1e1e; */
    background:rgb(32,32,29);
}
pre, code {
    margin: 1.5em 0;
    white-space: pre;
}
pre, code {
    font: 1em 'andale mono', 'lucida console', monospace;
    line-height:1.5;
}
a[href] {
    /*color: #436976;*/
    background-color: transparent;
    color:white;
    text-decoration:none;
}
a{
    /*color: #436976;*/
    background-color: transparent;
    color:white;
    text-decoration:none;
}
a
{
  outline: none;
}
a.dark_link{ 
  color:rgb(32,32,29);
 }
a.menu_cap_link{
    color:#00b3ff;
    font-family:Nimbus,Geneva, Helvetica,Verdana;
    font-variant:small-caps;
}
a.menu_link{
    color:#00b3ff;
    font-family:Nimbus,Geneva, Helvetica,Verdana;
}
a.infobox_link{
    color:rgb(29,30,30);
    font-family:Nimbus,Geneva, Helvetica,Verdana;
}
a.more_info{
    color:rgb(29,30,30);
    font-family:DejaVu,Georgia,Times;
}
h1, h3, h4, h5, h6 {
    color: #003a6b;
    background-color: transparent;
    font: 100% 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
    margin: 0;
    padding-top: 0.5em;
}
h1 {
    font-size: 120%;
    margin-bottom: 0.5em;
    border-bottom: 1px solid #aaa;
}
h2 {
    font-family:DejaVu,Georgia,Times;
    font-size: 14px;
    color:#00b3ff;
    margin-bottom: 10px;

}
h2.articleTitle{
    font-family:DejaVu,Georgia,Times;
    font-size: 16px;
    color:rgb(29,30,30);
    margin-bottom: 10px;
    text-transform:uppercase;
}
h3 {
    font-size: 110%;
    margin-bottom: 0.5em;
    text-decoration: underline;
}
h4 {
    font-size: 100%;
    font-weight: bold;
}
h5 {
    font-size: 100%;
    font-weight: bold;
}
h6 {
    font-size: 80%;
    font-weight: bold;
}
img.imgMenu{
    border:none;
    margin:0px;
    padding:0px;
}
input.search{
   border:0px;
   color:rgb(32,32,29);
   font-size:12px;
   width:140px;
}
strong{
   color:rgb(29,30,30);
   font-size:34px;
   font-weight:normal;
}
td.statsCol{
  padding:10px;
}
/**
 * Map Examples Specific
 */
#about{
   background:#4d4d4d;
   color:white;
   font-family:DejaVu,Georgia,Times;
   font-size:12px;
/*
   left:810px;
   position:absolute;
   top:50px;
*/
   padding-left:5px;
   padding-top:5px;
   width:200px;
   z-index:10002;
}
#colCenter{
   background:white;
   font-family:DejaVu,Georgia,Times;
   font-size:14px;
   left:240px;
   padding:10px;
   position:absolute;
   top:65px;
   width:540px;

}
#colLeft{
   font-size:12px;
   left:10px;
   position:absolute;
   top:65px;
   width:220px;

}
#colRight{
   font-size:12px;
   left:810px;
   position:absolute;
   top:65px;
   width:220px;

}
#colSupport{
   background:#4d4d4d;
   color:white;
   font-size:12px;
   padding:0px;
   width:208px;

}
#gan_annex{
    background:rgb(29,30,30);
    border:2px solid white;
    color:white;
    font-family:Times;
    font-size:12px;
    height:28px;
    left:5px;
    padding:10px;
    position:absolute;
    top:500px;
    visibility:hidden;
    width:200px;
    z-index:10004;

}
#gan_annexes{
    background:rgb(32,32,29);
    border:1px solid rgb(230,230,230);;
    color:white;
    font-size:12px;
    height:540px;
    left:10px;
    padding:5px;
    position:absolute;
    top:48px;
    visibility:hidden;
    width:770px;
    z-index:10050;
}
#gan_infos{ 
    background:transparent;
 }
#gan_infos_bag{
    background:transparent;
    left:810px;
    position:absolute;
    top:10px;
    width:200px;
    z-index:10001;
}
#gan_infos_keywords{
    visibility:hidden;
}
#gan_lisere{
   /*border:6px solid cyan;*/
}
#gan_menu{
    background:transparent;
    /*border-bottom:1px solid white;
    border-top:1px solid white;*/
    left:5px;
    padding-top:3px;
    position:absolute;
    top:450px;
    /*width:220px;*/
    z-index:10001;

}
#index_home{
   left:410px;
   position:absolute;
   /*top:310px;*/
   top:40px;
   z-index:10002;
}
#loader{
    background:#1d1e1e;
    color:white;
    font-size:10px;
    height:768px;
    left:0px;
    position:absolute;
    top:0px;
    width:1024px;
    z-index:9001;
}
#logo{
/*
   left:810px;
   position:absolute;
   top:5px;
*/
   z-index:10002;
}
#map{
   left:0px;
   position:absolute;
   top:110px;
}
#map_{
   left:40px;
   position:absolute;
   top:-20px;
}
#map_list{
   left:0px;
   position:absolute;
   /*top:340px;*/
   top:80px;
   width:810px;
}
#menu{
    background:rgb(32,32,29);
    /*background:#1d1e1e;*/
    left:0px;
    position:absolute;
    top:0px;
    width:900px;
    z-index:10000;
}
#menuPage{
   background:#4d4d4d;
   color:white;
   margin-top:10px;
   padding:6px;

}
#more_info{
    background:rgb(32,32,29);
    border:1px solid rgb(230,230,230);;
    color:white;
    font-size:12px;
    height:540px;
    left:10px;
    padding:5px;
    position:absolute;
    top:48px;
    visibility:hidden;
    width:770px;
    z-index:10050;

}
#search_results{
    background:rgb(32,32,29);
    border:1px solid rgb(230,230,230);;
    color:white;
    font-size:12px;
    height:540px;
    left:10px;
    padding:5px;
    position:absolute;
    top:48px;
    visibility:hidden;
    width:770px;
    z-index:10050;

}
#msg{
    color:white;
    height:20px;
    left:80px;
    position:absolute;
    top:410px;
    visibility:hidden;
    width:640px;
    z-index:10000;

}
#searchbox{
/* left:810px;
   position:absolute;
   top:30px;
*/
   padding-bottom:5px;
   padding-top:5px;
   z-index:10002;
}
#tags {
    display: none;
}
.about_article{
    padding:10px;
}
.alert{
    //background:red;
    background:rgb(32,32,29);
    color:white;
}
.annexcontent{
    padding:20px;
}
.articleTitle{ 
  font-weight:bold;
 }
.bgbox{
  background-image:url(/emerge/img/bg_box.png);
  background-position:bottom right;
  background-repeat:no-repeat;
  height:180px;
  width:400px;

}
.bgbox_in{
  color:white;
  font-size:12px;
  padding-top:30px;
  padding-left:90px;
  padding-right:10px;
}
.box{
    float:left;
    margin-bottom:60px;
    width:400px;
}
.boxannex{
    float:left;
    min-height:150px;
    margin-bottom:10px;
    width:240px;
}
.boxicon{
  padding-left:90px;
  padding-right:10px;
  text-align:center;
}
.box_img{
    text-align:center;
    height:80px;

}
.capitalize{
   text-transform:uppercase;
}
.colBlock{ 
   background:#4d4d4d;
   color:white;
   font-size:14px;
   margin-bottom:8px;
   padding-bottom:4px;
   width:208px;
 }
.colBlock_description{ 
  margin-bottom:4px;
  margin-left:8px;
  margin-right:8px;
  margin-top:0px;
 }


.colBlock_thumbnail{ 
  text-align:center;
 }
.colBlock_title{ 
  color:#00b3ff;
  margin-bottom:4px;
  margin-left:8px;
  margin-right:8px;
  padding-top:4px;
  text-transform:uppercase;
 }

.contextMenuHeader{
    color:#b4ffb4;
}
.count{
    color:#00b3ff;
}
.galaxy_thumb{ 
  border:1px solid rgb(230,230,230);
  margin-top:5px;
  padding-bottom:10px;
  padding-top:10px;
  text-align:center;
  visibility:hidden;
  width:200px;
 }
.gan_infos{
    background:transparent;
    color:#b4ffb4;
    font-size:12px;
}
.gan_infos_box{
    background:rgb(230,230,230);
    /*border:1px dotted white;*/
    color:rgb(29,30,30);
    font-family:Times;
    font-size:12px;
    margin-top:5px;
    padding:10px;
    visibility:hidden;
}
.gan_infos_box_sup{
    background:rgb(230,230,230);
    /*border:1px dotted white;*/
    color:rgb(29,30,30);
    font-family:Times;
    font-size:12px;
    margin-top:5px;
    padding:10px;
    visibility:hidden;
}
.gan_menu{
    background:transparent;
    color:#b3b3b3;
}
.gan_menu_item{
    border-bottom:1px solid white;
    border-top:1px solid white;
    color:#b3b3b3;
    font-size:11px;
    /*height:24px;
    padding-left:20px;
    text-align:left;*/
}
.gan_menu_item_left{
   text-align:center;
   vertical-align:middle;
}
.gan_menu_item_right{
    color:#b3b3b3;
    font-size:11px;
    /*height:24px;*/
    padding-left:5px;
}
.imgMenu{
    /*padding:3px;*/
    border:none;
    -moz-user-select: none;
}
.infobox_keywords{
   font-size:11px;
}
.infobox_title{
   /*color:rgb(73,196,25);*/
   color:rgb(29,30,30);
   font-size:15px;
   font-style:italic;
   /*color:white;*/
   /*padding-left:5px;*/

}
.infobox_sub{
  color:#b3b3b3;
  font-size:11px;
  text-transform:uppercase;
}
.logoItem1{
  font-size:14px;
  margin-left:8px;
  margin-right:8px;
  margin-top:0px;
}
.logoItem1_thumbnail{ 
  text-align:center;
  margin-bottom:8px;

 }
.logoItem2{
  font-size:10px;
  margin-bottom:8px;
  margin-left:8px;
  margin-right:8px;
  margin-top:0px;
  padding-bottom:8px;

}
.moreinfo_content{
   font-size:14px;
   margin-left:30px;
   margin-top:50px;

}
.moreinfo_item{
   color:rgb(230,230,230);
   font-size:14px;
   font-style:italic;
}

.moreinfo_title{
   color:rgb(230,230,230);
   font-size:14px;
   margin-bottom:10px;
   margin-top:20px;
}



.log{background:#1d1e1e;color:#b3b3b3;font-size:10px;visibility:hidden;}
.menu_tab{
  float:left;
  margin-left:-5px;
  margin-top:4px;

}
.menu_tab_ie{  
  float:left;
  margin-left:-5px;
  margin-top:-5px;
}


.msg{color:#b3b3b3;font-size:10px;}
.popupImg{
   /*
   background:red;
   background-image: url(img/global.jpg);
   */ 
}
.olpopupImg{
   /*
   color:red;
   font-size:20px;
   background:red;
   background-image: url(img/global.jpg);
   */ 
}
.pointer{
   left:0px; 
   position:absolute;
   top:0px;
   visibility:hidden;
   z-index:10009;

 }
.search_button{ 
   border:0px;
   color:rgb(32,32,29);
   font-size:12px;
 }

.smallmap {
    /*background:#1d1e1e;*/
    background:rgb(32,32,29);
    width: 809px;
    height: 470px;
    border: 1px solid #1d1e1e;
    padding:0px;
    margin:0px;
}
.smallmap_ {
    /*background:#1d1e1e;*/
    background:rgb(32,32,29);
    width: 710px;
    height: 255px;
    border: 1px solid #1d1e1e;
    padding:0px;
    margin:0px;
}
.statsCol{
   color:white;
   font-size:12px;
   padding:5px;
   vertical-align:top;
}
.tab_on{
  /*background:#00b3ff;*/
  background:#4cccff;
  background-image:url(/emerge/img/tab-border_on.png);
  background-position:top right;
  background-repeat:no-repeat;
  font-family:Nimbus,Geneva, Helvetica,Verdana;
  font-size:12px;
  padding-bottom:10px;
  padding-left:15px;
  padding-right:15px;
  padding-top:10px;
  text-transform:uppercase;
}
.tab_off{
  background-image:url(/emerge/img/tab-border_off.png);
  background-position:top right;
  background-repeat:no-repeat;
  font-family:Nimbus,Geneva, Helvetica,Verdana;
  font-size:12px;
  padding-bottom:10px;
  padding-left:15px;
  padding-right:15px;
  padding-top:10px;
  text-transform:uppercase;

}
.tab_off_pre{
  background-image:url(/emerge/img/tab-border_off-pre.png);
  background-position:top right;
  background-repeat:no-repeat;
  font-family:Nimbus,Geneva, Helvetica,Verdana;
  font-size:12px;
  padding-bottom:10px;
  padding-left:15px;
  padding-right:15px;
  padding-top:10px;
  text-transform:uppercase;

}
.topbar{
   /*clear:all;*/
   text-align:right;

}
.stellaria_grid{ 
  visibility:hidden;
 }
.stellaria_vignette{
  /*border:1px dotted cyan;*/
}
.stellaria_logo{
  width:100%; 
  text-align:center;
}
.stellaria_keywords{ 
  color:#00b3ff;
  padding-bottom:10px;
  padding-left:20px;
  padding-right:20px;
  padding-top:10px;

 }
.floating_window{  
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
                  }
.starry{ 
    background-image:url('http://genderartnet.eu/emerge/img/stars-background.png');
    background-repeat:no-repeat;
}
