#article H1{
 clear: left;
 font-size: 16px;
 
}
#article H2{
 ;
}
#article DIV.date{
 font-size: 10px;
 color: #4f7ba4;
}

#article .backToTop{
 text-align: right;
 padding-right: 20px;
}
#article A.toplink {
 font-size: 10px;
 color: #A6A6A6;
}
#article A.toplink:hover {
 text-decoration: none;
 color: #666666;
}
#article #prefs{
 background: #E0E0E0; 
 float: right; 
 clear: right;
 padding: 20px;
 padding-top: 10px;
 margin-bottom: 20px;
 margin-left: 20px; 
 border: 1px solid #606060;
}
#article #prefs TABLE.toc{
 /*width: 100%;*/
 padding: 10px;
}

#article #prefs TABLE.toc .cell{
 /*width: 100%;*/
 padding-right: 40px;
}

#article #prefs TABLE.toc .cellLast{
 /*width: 100%;*/
 padding-right: 0px;
}

#article #prefs fieldset { 
 border:1px solid #808080;
 margin-bottom: 10px;
 padding: 0px;
}

#article #prefs legend {
  /*border:1px solid #808080;*/
  padding: 5px;
  font-weight: bold;
  color: #808080;
}

#article #end_of_article {
  height: 15px;
  background: #fff url(../images/hr.gif) no-repeat scroll center;
}

#article #article_authoring_left{
 clear: both;
 font-size: 11px;
 color: #666666;
}

#article #article_authoring_right{
 clear: both;
 font-size: 11px;
 color: #666666;
 text-align: right;
}


#article #bibliobox {
  background: #E0E0E0;
  padding-top: 10px;
  padding-left: 10px;
  border: 1px solid #808080;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 11px;
}

.commentbox {
  background: #FBFBFB;
  padding-top: 10px;
  padding-bottom: 20px;	
  padding-left: 10px;
  border: 1px solid #808080;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 11px;
}

#article #thanksETC {
  background: #efece7;
  padding: 10px;
  border: 1px solid #808080;
  margin-top: 20px;
  font-size: 11px;
  font-style: italic;	
}

#article #afterArticle, #article #beforeArticle{
 font-size: 11px;
}

#article #beforeArticle{
 width: 355px;
 font-style: italic;
 padding-bottom: 5px;
}

#article #afterArticle{
 padding-top: 20px;
 text-align: center;
 font-weight: bold;
 padding-bottom: 20px;
}


#article UL.bibliolist {
 margin-top: 20px;
}

#article LI.biblio {
  padding: 2px;
  margin-left: 20px;
}

#article LI.biblio SPAN.authors {
  ;
}
#article LI.biblio SPAN.title {
  ;
  font-style: italic;
}
#article LI.biblio SPAN.publisher {
  ;
}
#article LI.biblio SPAN.info {
	;
}

#article DIV.biblio_comment{
  margin-top: 5px;
  margin-bottom: 5px;
  color: #737373;  
}

#travels #bigTravelsLeft{
 width: 450px;
 float: left;
 clear: left; 
}

#travels #bigTravelsRight{
 width: 450px;
 float: right;
 clear: right;
}

#travels #smallTravelsLeft{
 width: 450px;
 float: left;
 clear: left;  
}

#travels #smallTravelsRight{
 width: 450px;
 float: right;
 clear: right; 
}

#article DIV.innerImg_left{
 float: left;
 clear: left;  
 margin-right: 10px;
 font-size: 10px;
 color: #888888; 
 margin-bottom: 5px;
}

#article P{
 margin-top: 10px;
 text-align: left;
}

#article DIV.innerImg_right{
 float: right;
 clear: right;
 margin-left: 10px;
 font-size: 10px;
 color: #888888;
 margin-bottom: 5px;
}

#article IMG.innerImg{
 margin-bottom: 10px;
}

#map_canvas{
 overflow:hidden;
 border: 1px solid #909090;
 width: 100%;
 height: 300px;
 text-align: center;
}
#map_canvas_container{
 margin: 10px;
}

#article .thumbnail{
 border: 1px solid #909090;
}

#article .articleIntroInside{
 font-weight: bold;
}
