* {margin: 0; padding: 0;}
body {font: 12px Arial, Helvetica, sans-serif; background: #ccfff8 url(../images/body-bg.gif) repeat-x;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}
img {border: none;}
a {color: #ff00d1; text-decoration: underline;}
a:hover {color: #FD5FF2; text-decoration: none;}
.hdd { position:absolute; left:0px; top:0px; width:50px; height:20px; z-index:1; visibility: hidden }
td.bg1 {background-image:url(../images/01_03.jpg)} 

/*center*/
.center {width: 1000px; margin: 0 auto;}
/*center*/

/*head*/
.head {height: 134px; background: url(../images/head.jpg) no-repeat; position: relative;}
.head span {display: block; width: 168px; height: 40px; text-indent: -9000px; overflow: hidden; cursor: pointer; position: absolute; left: 441px; top: 93px;}
/*head*/


/*content*/
.content { width: 980px; margin: 0 auto; padding-top: 3px;}
/*content*/ 

/*girl*/
.girl {width: 980px; background: url(../images/contentfon.gif) 0 -51px repeat-y;}
.girl h4 {color: #FFFFFF; width: 980px; height: 51px; font: 20px Arial, Helvetica, sans-serif; text-indent: -9000px; background: url(../images/h3fon1.jpg) no-repeat;}
.girl h4.h401 {background: url(../images/h3fon.jpg) no-repeat;}
.girl h4.h402 {background: url(../images/h3fon2.jpg) no-repeat;}
.girl ul {padding: 2px 0 0 8px;}
.girl li {float: left; margin: 0 8px 4px 0px;}
.girl li a img {width: 150px; height: 225px; border: solid 2px #ff00d1;}
.girl li a:hover img {border-color: #FD5FF2;}
.girl-bottom {width: 980px; height: 39px; position: relative; background: url(../images/content-bottom.gif) no-repeat;}
.bookmark {width: 164px; height: 39px; position: absolute; right: 0px; top: 0px;}
.girl ul.friendly {width: 175px; float: left; margin: 10px 0 0 55px;}
.girl ul.friendly li {font: bold 13px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0; overflow: hidden; float: none; color: #009fbc;}
/*girl*/ 

/*link*/
.link {width: 980px; padding: 2px 0 0 8px;}
.link li {width: 150px; margin: 0 8px 0 0; float: left; text-align: center; font: 15px Georgia, "Times New Roman", Times, serif; color: #000;}
.link li a {font: 15px Georgia, "Times New Roman", Times, serif; color: #ff00d1; text-decoration: underline;}
.link li a:hover {color: #FD5FF2; text-decoration: underline;}
/*link*/

/*text*/
.text { width: 570px; margin: 0 auto;}
.text1 { width: 255px; text-align: center; float: left; margin: 30px 0;}
.text1 a { font: bold 12px Arial, Helvetica, sans-serif; color: #ff00d1; text-decoration: underline;}
.text1 a img { text-decoration: none;}
.text1 a:hover {color: #FD5FF2; text-decoration: none;}
.text2 { width: 284px; float: right; background: #ffffc0; padding: 20px 3px; border: solid 1px #474747; margin: 30px 0;}
/*text*/

/*topgirl*/
.topgirl {width: 980px; padding-top: 40px; text-align: center; margin: 0 auto;}
.topgirl h4 {font: bold 20px Georgia, "Times New Roman", Times, serif; color: #000; padding-bottom: 5px;}
.topgirl p { width: 972px; text-align: left; padding: 3px 0 3px 8px; background: #ffffcc;}
.topgirl p img { width: 90px; height: 120px; margin: 0 7px 0 0;}
/*topgirl*/

/*space*/
.space {height: 15px; width: 980px; overflow: hidden;}
/*space*/

/*line-bottom*/
.line-bottom { width: 100%; height: 38px; background: url(../images/fon_bottom.gif) repeat-x;}
/*line-bottom*/

/*footer*/
.footer {width: 980px; padding: 40px 0 20px 0; margin: 0 auto; text-align: center; font: 12px Tahoma, Geneva, Helvetica, sans-serif; color: #090000;}
.footer img { margin-bottom: 20px;}
.footer-menu li a { font-size: 10px; margin-bottom: 5px; text-decoration: none;}
.footer-menu li { display: inline; padding-right: 5px;}
.footer p { margin: 0; padding: 0;}
.footer p.p01 { color: #009fbc;}
.footer a {color: #000066; font: 12px Tahoma, Geneva, Helvetica, sans-serif; text-decoration: underline;}
.footer a:hover {color: #FD5FF2; text-decoration: none;}
/*footer*/

 * 
 
 */