body{
  background-color: #1E2E45;
}

.box{
  background-color: #663300; 
  padding: 3px;
}

intermediate_box{
  background-color: #ffffff;
}

.inner_box{
  background-color: #ffffff;
  vertical-align: top; 
}

.inner_box2{
  background-color: #ffffff;
  vertical-align: top;
  text-align: left;
} 

.inner_box_realisation{
  background-color: #666699;
  vertical-align: top;
}

.content{
  font-family: arial, "lucida console", sans-serif;
  color: #1E2E45;
  font-size: 14px;
  text-align:justify;
}

.content_realisation{
  font-family: arial, "lucida console", sans-serif;
  color: #FFFFFF;
  font-size: 11px; 
  font-weight: bold;
  text-align:justify;
  padding-left: 20px;
}

.content_contact{
  padding-left: 40px;
  text-align: left;
}

.image_box{ 
  BORDER: #1E2E45 2px solid; 
  text-align: center;
  max-width:auto; height:98%
}

.image_box_section{

}

.title{
  padding-bottom: 6px;
  color: #fff;
  font-weight: bold;
}

.menu{
  background-color: #1E2E45;
}

img.content{
  BORDER: #663300 2px solid;
}

a.section2{
  display: block; 
  width: 100%;
  text-decoration: none; 
  font-size:11px;
  text-align: right;
  color: #1E2E45;
}

a.section{
  display: block; 
  width: 100%;
  text-decoration: none; 
  font-size:11px;
  text-align: right;
  color: #1E2E45;
}

b.section{ 
  font-size:12px;
  text-align: left;
}
a.section2{ 
  font-size:12px;
  text-align: left;
}

a.section2:hover{ 
  color: #845F39;
  text-decoration: underline;
}
a.section:hover{
  color: #B68350;
  text-decoration: underline;
}


.cell_link{
  background-image: url(../images/cell_background.jpg);
  background-repeat: repeat-y; 
}

.home_box{
  background-color: #666699;
  text-align: center;
} 

a.img_link img{
  BORDER-color: #663300; 
}

 a.img_link:hover img{
  BORDER-color: #B68350; 
}

a.link{
  color: #663300; 
  text-decoration: none;
}

a.link:hover{
  color: #B68350; 
  text-decoration: underline;
}

div.link2{  
  text-align: right;
  padding: 0px;
}

a.link2{
  padding-left: 12px;
  color: #4B0066;
  color: #663300;
  color: #4B0066;
  text-decoration: none;
  font-size: 12px;
  font-style: italic;
}

a.link2:hover{ 
  text-decoration: underline;
}


a.img_link{border:2px #663300} 

a.img_link:hover {border:2px #B68350} 

/*a img:hover*/


 

.img_box{
  padding: 1px;
}

.home_inner_box{
  background-color: #fff;
  padding: 2px;
  width: 556px;
  text-align: center;
}
.cell_background{
  background-image: url(../images/cell_background.jpg);
  background-repeat: repeat-y;   
  font-size: 10px;
}

.scroll{
  BORDER: #1E2E45 1px solid; 
  scrollbar-face-color:#1E2E45;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-track-color:#666699;
  scrollbar-shadow-color: 666699;
  scrollbar-highlight-color: #666699;
  scrollbar-3dlight-color: #666699;
  scrollbar-darkshadow-Color:  #666699;
}

.scroll2{   
	 top:0px; width:94px; height:295px; z-index:2; overflow: auto; background-color: #1E2E45; padding-left: 2px;
	 padding-top: 1px;
	 BORDER: #1E2E45 1px solid; 
  scrollbar-face-color:#1E2E45;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-track-color:#666699;
  scrollbar-shadow-color: 666699;
  scrollbar-highlight-color: #666699;
  scrollbar-3dlight-color: #666699;
  scrollbar-darkshadow-Color:  #666699;
}

#visible {
	overflow: visible;
}

#hidden {
	overflow: hidden;
}

#scroll {
	overflow: scroll;
}

#auto {
	overflow: auto;
}
