@charset "utf-8";
/* CSS Document */
body { background: #fff url(../images/back.jpg) repeat-x; font-size:12px; color:#333; margin: 0; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.bodyInt { background: #fff url(../images/back_int.jpg) repeat-x; font-size:12px; color:#333; margin: 0; font-family:Tahoma, Arial, Helvetica, sans-serif;}
h1 { font-size:17px; color:#666666; border-bottom:dotted #CCCCCC 1px;}
.flags_en {
margin-top:33px;
margin-left: 5px;
margin-right: 5px;
width:20px;
height:14px;
float:right;
}

img { border:0}
a { text-decoration:none;}
.imgF { float:left; margin:0 20px 20px 0; border:#CCCCCC 1px solid;}
label { border-bottom:1px dotted #CCCCCC; width:100%; margin-bottom:8px; display:block;}
input { width:350px; margin-bottom:5px;}
textarea { width:350px; margin-bottom:5px;}
img { border:none;}
#corner { width:205px; height:28px; background:url(../images/top.png) no-repeat; 
_background:url(../images/top.png) no-repeat;
z-index:1; position: fixed;
_position:absolute;

 top:0; right:0;}
#corner a { width:208px; height:28px; display:block }
#corner_en { width:205px; height:28px; background:url(../images/top_en.png) no-repeat; 
_background:url(../images/top_en.gif) no-repeat;
z-index:1; position: fixed;
_position:absolute;
top:0; right:0;}

#corner_en a { width:205px; height:28px; display:block }

#content {background:url(../images/back_main.jpg) no-repeat;
 width:960px; height:auto; margin: 0 auto }

#header { width: 960px; height:130px; background:url(../images/header.jpg) no-repeat;}
#header .logo { width: 260px; height:130px; float:left;}
#header .logo a { width: 260px; height:130px; display:block;}
#header .push { width: 540px; height:70px; float:right; padding-top:30px; padding-right:20px; text-align: right;}
#header .push a { color:#666666}
#header .menu { width: 520px; height:28px; float:right; padding-top:0px; font-size:15px; text-align:center; color: #B6B66D}
#header .menu a { color:#666666; text-decoration: none; margin: 0 5px;}

#banner { width: 960px; height:284px; background:url(../images/banner.jpg) no-repeat; clear:both; overflow:hidden;}
#banner_en { width: 960px; height:284px; background:url(../images/banner_en.jpg) no-repeat; clear:both; overflow:hidden;}
#bannerProt { width: 960px; height:198px; background:url(../images/bannerProt.jpg) no-repeat; clear:both; overflow:hidden;}
#bannerProt_en { width: 960px; height:198px; background:url(../images/bannerProt_en.jpg) no-repeat; clear:both; overflow:hidden;}
#bannerSeg { width: 960px; height:198px; background:url(../images/bannerSeg.jpg) no-repeat; clear:both; overflow:hidden;}
#bannerSeg_en { width: 960px; height:198px; background:url(../images/bannerSeg_en.jpg) no-repeat; clear:both; overflow:hidden;}
#bannerAct { width: 960px; height:198px; background:url(../images/bannerAct.jpg) no-repeat; clear:both; overflow:hidden;}
#bannerAct_en { width: 960px; height:198px; background:url(../images/bannerAct_en.jpg) no-repeat; clear:both; overflow:hidden;}


#page {width: 940px; height:auto; padding: 10px 20px 10px 0px; margin-bottom:25px; clear:both; overflow:hidden;}
#page .leftC { width:620px; height:auto; float:left; }
#page .rightC { width:280px; height:auto; float:right; }

#page .rightC .bannerDow { width:205px; height:62px; background:url(../images/btnDown.jpg) no-repeat; padding-top:25px; font-size:16px; color:#FFF; padding-left:75px;}
#page .rightC .bannerDow a { width:205px; height:62px; display:block; text-decoration:none; color:#FFFFFF; cursor:pointer;}
#page h2 { color:#660000; font-size:16px; font-weight:100;}

#page .rightC .textBanner { width:280px; height:auto; font-size:12px; color:#666666;}

.pRight { margin:5px 5px; padding:0; list-style:none; border-bottom: 1px dotted #ccc; font-size:11px;}
.down { margin:0; padding:0;}
.min { font-size:11px; color:#E1FFE1; margin:5px 0;}


#footer { width: 940px; height:60px; padding:10px; font-size:11px; color:#999999; clear:both; overflow:hidden;}
#footer a { color: #006666;}