@charset "utf-8";
/* CSS Document */

body {
  background-image:url(../img_header/bg.jpg);
  background-position: 50% -23px;
  background-repeat: repeat-y;
}

#headerBG
{
  width:960px;
  height:362px;
  background-image:url(../img_header/header.jpg);
}

.topMenuBar
{
 float:right;
 width:100%;
 height:22px;
 text-align:right;
 font-size:11px;
 color:#3e3e3e;
 line-height:18px;
 font-family:Tahoma;

  margin-top:5px;

 
}
 .topMenuBar span
 {
  padding-right:10px;
}

.topMenuBar a
{
 font-size:11px;
 color:#3e3e3e;
 text-decoration:none;
 border:none;
}

.topMenuBar a:hover
{
 font-size:11px;
 color:#f37310;
 text-decoration:none;
 border:none;
}

#Line1
{
 width:100%;
 height:80px;
 float:left;   
}

.BannerHeader
{
 margin-top:0px;
 margin-left:3px;
 width:728px;
 height:70px;
 float:left;   
}

.BannerHeader img , .BannerHeader img a
{
 border:none;  
}

.LogoClickBoy
{
 float:left;
 width:110px;
 height:170px;  
 margin-left:20px;
}

.menuBanner
{
 float:right;   
}

.menuBanner ul
{
 list-style-type:none;
 line-height:14px;
 font-family:Tahoma;
 font-size:11px;
 margin-left:-35px;
}

.menuBanner li a
{
 font-family:Tahoma;
 font-size:11px;
 text-decoration:none;

}

.menuBanner li a:hover
{
 font-family:Tahoma;
 font-size:11px;
 color:#00a2ff;
 text-decoration:none;
}

.meneBannerTxtRed a
{
 color:#FF0000;   
}

 .meneBannerTxtGray a
{
 color:#3e3e3e;   
}

.meneBannerTxtMail a
{
    color:#000;
    background-color:#FFF;

}

.RegisFree , .RegisFree img , .RegisFree img a
{
 float:right;   
 border:none;
}

#Line2
{
 width:100%;
 height:171px;   
}

.LogInBox
{
    width:275px;
    height:106px;
    float:right;
    margin-right:4px;
}

.LogInBoxTxt
{
 float:left;
 width:105px;
 font-family:Tahoma;
 color:#FFF;
 font-size:11px;
 text-align:right;
 margin-top:4px;
}

.LogInBoxTxtBox
{
 float:right;
 width:150px;
 margin-right:10px;
 margin-bottom:5px;
 
}

.LogInBoxTxtBox input.login { width:130px; float:left; background:#cbcbcb; color:#000; }

.LogInBoxBtn
{
    float:right;
    width:58px;
    height:21px;
    margin-right:100px;
}

.LogInBoxBtn img , .LogInBoxBtn img a
{
border:none;
}

.LogInBoxRegis
{
 float:left;
 margin-left:50px;
 margin-top:0px;
 
}

.LogInBoxTxtResig
{
 font-family:Tahoma;
 font-size:10px;
 color:#000;
 text-decoration:none;
}

.LogInBoxTxtResig a
{
 font-family:Tahoma;
 font-size:10px;
 color:#000;
 text-decoration:none;
}

.LogInBoxTxtResig a:hover
{
 font-family:Tahoma;
 font-size:10px;
 color:#00a2ff;
 text-decoration:none;
}



#menuRambobar
{
 float:right;
 width:950px;   
 font-family:Tahoma;
 font-size:12px;
 color:#3e3e3e;
 text-decoration:none;
 margin-top:-10px;
}

.menuRamTxt
{
 font-family:Tahoma;
 font-size:12px;
 color:#3e3e3e;
 text-decoration:none;
}

.menuRamTxt a
{
 font-family:Tahoma;
 font-size:12px;
 color:#3e3e3e;
 text-decoration:none;
}

.menuRamTxt a:hover
{
 font-family:Tahoma;
 font-size:12px;
 color:#f37310;
 text-decoration:none;
}

.menuRamTxt img , .menuRamTxt img a, .menuRamTxt img a:hover
{
 border:none;   
}

.rambobar { height:105px; width:950px;  }
.rambobar div { width:95px; float:left; margin:0 0 0 0; text-align:center; }
.rambobar div strong { padding:0; font-weight:normal; text-align:center; display:block; position:relative; top:-1px; }
.rambobar div a { color:#999999; }
.ramboico { position:relative; z-index:9; }
.ramboico:hover { background-color:transparent; z-index: 50; }
.ramboico:hover img.rambomini { visibility:hidden; }
.ramboico:hover div { width:100px;}
.ramboico span { position:absolute; left:-1500px; visibility: hidden; cursor:pointer; }
*html body .ramboico:hover span { visibility: visible; top:-40px; left:-25px; }
html>body .ramboico:hover span { visibility: visible; bottom:0px; left:-25px; }


#udSearch 
{
 float:left;
 width:100%;
 height:54px;   
 font-family:Tahoma;
 margin-top:-3px;
    
}

.udSearchTxtH1
{
    float:left;
    font-size:14px;
    color:#828282;
    font-weight:bold;
    margin-top:14px;
    margin-left:8px;
    
}

.udSearchRadio1
{
 float:left;
 margin-left:20px;
 margin-top:14px;
 font-size:13px;
 font-weight:bold;
 color:#FFF; 
}

.UDSearchBox
{
    float:left;
 margin-left:15px;
 margin-top:14px;
}

#udSearch input.udSearch { width:235px; float:left; background:#cbcbcb; color:#000; }

.btnSearch
{
    float:left;
    border:none;
    margin-top:12px;
    margin-left:15px;
}

.btnSearch img , .btnSearch img a
{
    border:none;
}



#menu4 { width:100px; float:right; }
#menu4 a { display:block; padding:0px 0 0 0; }
#menu4 a:hover { padding:5px 0 0 0; }
#menu3 { width:100px; float:right; }
#menu3 a { display:block; padding:0px 0 0 0; }
#menu3 a:hover { padding:5px 0 0 0; }
#menu2 { width:100px; float:right; }
#menu2 a { display:block; padding:0px 0 0 0; }
#menu2 a:hover { padding:5px 0 0 0; }
#menu1 { width:100px; float:right; border:none;}
#menu1 a { display:block; padding:0px 0 0 0; border:none;}
#menu1 a:hover { padding:5px 0 0 0; border:none;}

#menu1 img
{
border:none;
}

#menu1 img a 
{
border:none;
}



.4menumain 
{ 
width:490px; 
height:89px;
overflow:hidden; 
padding:0 0 0 70px; 
position:relative;
bottom:0px; 
z-index:1; 
white-space:nowrap;
}