#Pri{text-align:center;}
.camp{position: relative;margin:0 auto 0 auto;border-top: 1px solid silver;border-left: 1px solid silver;border-right: 1px solid silver;}
.campE{position: relative;margin:0 auto 0 auto;border: 1px solid silver;}
.Pri_Title{clear: both;width:100%;font-size:120%;font-weight:bold;text-align:left;background:#73c5f1;color:#000;margin-top:5px;padding-left:3px}
.Pri_l{position: absolute;top: 0;left: 0;vertical-align:middle;text-align:center;margin:0 auto 0 auto;font-weight:bold;padding:3px auto 3px auto;}
.Pri_r{margin-left:100px;text-align:left;border-left: 1px solid silver;padding:3px 0 3px 3px;}
#Pri_container{border: 1px solid silver;}
#Pri_container ol{padding:5px;}
.TopTitle{width:100%;font-size:120%;font-weight:bold;text-align:left;background:#73c5f1;color:#000;padding-left:3px}
.Title{margin:5px;font-weight:bold;}
#Pri_container p{text-indent:1em;margin-left:5px;}
.pritext{margin-bottom:15px;}
.Prislogan{text-indent:1em;margin:10px auto 15px auto}
#Rec_container{margin:0 auto 0 auto;}
#Rec_container .TopTitle{width:100%;font-size:120%;font-weight:bold;text-align:left;background:#73c5f1;color:#000;padding:10px 0 10px 0;}
#Rec_container hr{clear: both;border-width: 1px 0px 0px 0px;border-style:dotted;border-color:silver;height:1px;}
#Rec_container p{margin:5px 0 5px 0;}
.rec_top{position: relative;margin:0;padding:0;}
.rec_img{position: absolute;top: 3px;left: 0;width:235px;}
.rec_details{margin-left:235px;}
#Btn_container{margin:0 auto 0 auto;}
.Btn{text-align:center;padding:10px auto 10px auto;}
.Btn a {margin-top:20px;display:block;width:151px;height:32px;text-decoration:none;font-size:0;text-indent:-9999px;background:url(images/btn_oubo.gif) repeat-x 0 0;}
.Btn a:hover {	background:url(images/btn_oubo.gif) repeat-x 0 -32px;}

