body {
  background  : #f3ebcb;
  padding     : 0px;
  margin      : 0px;
  font-family : verdana, arial, sans-serif;
  font-size   : 12px;
  color       : #3e3e3e;
}

.clear{  
  height : 0px;
  display : block;
  clear : both;
}

img{  
  border : 0;
}
.container_global{
  width         : 100%;
  height        : 500px;
  border-top    : 3px solid #a28308;
  border-bottom : 3px solid #a28308;
  background    : #fff;
  margin        : 100px 0px 0px 0px; 
  overflow      : hidden;
}

.container_body{
  width  : 700px;
  margin : 0px auto 0px auto;
}

.body_left{  
  width : 350px;
  float : left;
}

.body_right{  
  width : 300px;
  float : left;
}

.body_right img{  
  margin-top : 30px;
}

.logo{  
  width      : 232px;
  height     : 92px;
  background : url(/img/logo.gif) no-repeat; 
  margin-top : 30px;
}

.logo img{  
  width  : 232px;
  height : 92px;
  border : none;
}

/* article elements */
h1.article{  
  font-size : 16px;
}

.ingress{  
  font-weight : bold;
}

.body{  
  
}
/* end article elements */


/* menus */

.menu {  
  list-style-type : none;
  margin : 0px;
  padding : 0px;
}

.menu a,
.menu a:link,
.menu a:visited{   
  color : #000;
  text-decoration : none;
}

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

.menupoint{  
  width : 90px;
  float : left;
  text-align : center;
}

.menu2{  
  width      : 294px;
  height     : 20px;
  padding    : 3px;
  color      : #a28308;
}

#menu2 {  
  width : 100%;

}
#menu2 a,
#menu2 a:link,
#menu2 a:visited{ 
  color           : #a28308;
  font-size       : 14px;
  text-decoration : none;
}

#menu2 a:hover{  
  color : #4d4d4d;
}
#menu2 {  
  margin  : 0px;
  padding : 0px;
}
#menu2 li{  
  display : block;
  width   : 75px;
  float   : left;
}

/* end menus */

.newsbox {  
  width   : 300px;
  padding : 5px;
  margin  : 10px 0px 0px 0px;

  color   : #666;
}

.newsbox h1{
  font-size   : 12px;
  font-weight : bold;
  margin      : 0px;
}

.newsbox h2{  
  font-size   : 11px;
  font-weight : bold;
  margin      : 0px;
}

.newsbox p{  
  font-size : 11px;
}

.newsbox a,
.newsbox a:link,
.newsbox a:visited{ 
  color : #666;
  text-decoration : none;
} 

.newsbox a:hover{  
  text-decoration : underline;
}
.legal{  
  width      : 100%;
  text-align : center;
  color      : #a28308;
}

.powered_by{  
  width      : 100%;
  text-align : center;
  
}

.powered_by a,
.powered_by a:link,
.powered_by a:visited{  
  color           : #a28308;
  text-decoration : none;
}

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

