body{
margin:0;
padding:0;
background:url(../images/body.jpg) center top repeat-x #005c83;
}

.wrapper {
margin:0 auto;
width:868px;
height:541px;
margin-top:100px;
background-color:#FFFFFF;

}

.top-line{
background-color:#FFFFFF;
text-align:center;
border-top-left-radius:20px;
	border-top-right-radius:20px;
height:65px;
  float:left;
  width:100%;
}

.top-line img{
margin-top:15px;
}

.hos-pic{
margin:23px 0 0 50px;
}


.content {
width:434px;
float:left;
 margin:15px 0;
 }


.text_big {
font-family:"Agency FB";
font-size:30px;
font-weight:bold;
color:#050504;
text-decoration:none; 
text-align:center;
}

.text_big  span{
color:#4f84ba;
}

.text_small {
font-family:"Agency FB";
font-size:30px;
font-weight:normal;
color:#999999;
text-decoration:none; }


.bottom-line{
background-color: #d10200;
text-align:center;
border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
height:15px;
 float:left;
 width:100%;
 margin-top:30px;
}/*
--------------------------------------------------*/
#overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
z-index: 100;
display: none;
}
.cnt223 a{
text-decoration: none;
}

.popup{
width: 100%;
margin: 0 auto;
display: none;
position: fixed;
z-index: 101;
height:450px !important;
}
.cnt223{

min-width: 393px;
width: 393px;
height:790px;
min-height: 790px;
margin: 50px auto;
background: #f3f3f3;
position: relative;
z-index: 103;
padding: 5px 10px;
border-radius: 5px;
position:relative;
z-index:99999;
box-shadow: 0 2px 5px #000;
top:-120px;

}
.cnt223 p{
clear: both;
color: #555555;
text-align: justify;
}
.cnt223 p a{
color: #d91900;
font-weight: bold;
}
.cnt223 .x{
float: right;
height: 35px;
right: -18px;
position: absolute;
top: -15px;
width: 34px;
}
.cnt223 .x:hover{
cursor: pointer;
}