
body
{
margin-top:0px;
background-image: url(../images/headerback.jpg); 
background-repeat:repeat-x; background-position:top; 
background-color:#282827;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
line-height:1.3; color:#f1f1f1;
}

#leftcol h2{font-size:12px; color:#f1f1f1;
font-family:trebuchet, trebuchetms, sans-serif;
  margin: 10px 0 -5px 40px;
 }


#wrapper{
border:0px solid black; 
background-image: url(../images/newheader.jpg);
background-repeat:no-repeat; 
width:900px; 
padding:0px 5px; 
margin:0 auto; 
}

#leftcol{ float:left; 
width:172px; height:450px;
padding:0 15px 0 15px;
margin:0;   border:0px solid white;
}
 
#rightcol{ float:left; overflow:hidden;
width:559px; margin:0 0px 10px 0px;
border-left:2px solid  #E6E6E6; 
padding:0px 5px 5px 16px; 
 color:#f1f1f1;
 }

#rightcol h2{ margin:0;
 }
#rightcol p{line-height:1.4; margin:0;
 }

#rightcol p{padding-bottom:20px;
}




dl, dt, dd
{margin:0; padding:0; text-indent:0;
}

dt{font-weight:bold; padding-top:5px;
}


#nav li
{ padding-top:5px;

}


.dida{ padding-top:10px;
font-weight:bold;
padding-bottom:10px;  color: #f1f1f1;
}

 /*color: #9BCF50;
 #rightimg{float:left; border: 1px solid grey; 
width:200px;
padding:1px 2px 2px 2px; margin-right:10px;
}
 
#rightcol img{
width:100%;
height:100%;
}

*/

#rightcol{ border:0px solid pink;
}

.bos_image_index {  
  border:0px solid black;
margin-left: 0;
padding-left: 0; 
white-space: nowrap;
}


#rightcol .bos_image_index li { 
 float:left; display:block; padding-bottom:10px;
list-style-type: none;  
border:0px solid black; width:80px;
}

#rightcol .bos_image_index li a 
{  
border-bottom:2px solid #282827;
}

#rightcol .bos_image_index li a:hover
{   
border-bottom:2px solid #f1f1f1;
}

.bos_image_index li img
{ border:1px solid #666666; 
height:45px; width:60px;
}

.img_title
{
padding:0; margin:0; 
color:#666; 
font-size:11px; 
letter-spacing:1;
}


.langlist 
{
float:left;
color: #000000;
margin-left:200px; 
margin-top:10px;
}

.contact 
{
float:left;
   color:#f1f1f1;
margin-left:45px; 
margin-top:1px; padding-right:30px;
}

.logo
{ 
float:left; 
}

div
{
margin:0;
}

body
{
margin:0;
}

input
{
width:480px;
margin:5px 0 5px 0;
}

textarea{ 
margin:5px 0 5px 0;
}

#flash{float:left; 
 
}

.flashhome{ border: 1px solid #CCCCCC; float:left; padding:2px;
  margin-right:10px;
}


.flash{float:left; border: 1px solid #CCCCCC; 
padding:1px 2px 2px 2px; margin-right:10px;
}

#flash img{width:100%; height:100%}


 
  h2{
  font-size:13px;color:#FF9900;
font-family:trebuchet, trebuchetms, sans-serif;
 
 }
 
 .sectionhead
 {color: #9BCF50;
 margin:0; padding:0;
}

 a, a:link{
 color: #0099FF;
 }
 
 #nav a, #nav a:link{
 color: #f1f1f1;
 }


li{list-style:none;
}



#topheadbg{
/*background-image: url(TOPHEAD.png); */
background-repeat:repeat-y;
width:790px;  
padding:0px 5px 0 15px; overflow:hidden; 
color:#fff;  
margin:0 0 40px 0; border:0px solid black;
  
}

#topheader{
/*background-image:url(wrapperbg.png); */
background-repeat:repeat-y;
width:790px; 
padding:0px 5px 0 15px; overflow:hidden; 
color:#fff; 
margin:0 auto; border:1px solid pink;
  
}

 
 #rightcolheader{ float:left;
 margin:0 5px 10px 15px;
 } 
 
  #rightcolheaderhome{ float:left;
 margin:0 5px 10px 15px;
 } 
 
 #footer{
width:100%; background-color:#1B989A;
padding:140px 0 100px 0;
 background-image: url(../images/newfooter.jpg);
  background-repeat: repeat-x; 
  border:0px solid black;
}

#footer ul{ margin:0 auto; display:block; float:left; width:600px;    }

 

#footer a {color:#000; }


#foother
{ 
clear:both;
width:800px;  
height:1px; 
}


#gallery #rightcol img{float:left;
margin:5px 5px 0 0;
padding:2px; border:1px solid #999;
}

