@charset "utf-8";
html{
padding: 0px;
margin: 0px; height:100%; }
body {margin:0px 0px 0px 0px; padding:0px; background:#9dcdef; /*background:#c0c0c0;*/ height:100%;}
html {margin:0px; padding:0px;}
html { margin:0px; padding:0px; }
h1 { margin:0px; padding:0px;}
h2 { margin:0px; padding:0px;}
h3 { margin:0px; padding:0px;}
h4 { margin:0px; padding:0px;}
h5 { margin:0px; padding:0px;}
h6 { margin:0px; padding:0px;}

img {border:0px; margin:0px; padding:0px;}
p {margin:0px; padding:0px;}
a {margin:0px; padding:0px; }
ul {margin:0px; padding:0px;}
input {margin:0px; padding:0px; border:0px; top:0px;}


form {
padding:0px;
margin:0px;}

.add {position:relative; height:auto; clear:both;}
.addition {position:relative; height:1px; width:500px; clear:both;}


.main {
width:1002px;
margin-left:auto; margin-right:auto; 
min-height:100%; height:auto!important; height:100%;  position:relative; background:url(0109d.jpg) repeat-x top #fdc97f}

#id1 {}
#id2 { }
#id3 { border:0px;}
#id4 { position:absolute; top:0px; left:265px;}
#id5 {position:absolute; left:26px; top:41px;}
#id6 {position:absolute; left:294px; top:71px;}
#id7 {position:absolute; left:0px; top:0px;}
#id8 {position:absolute; left:0px; top:8px; }
#id9 {position:absolute; top:1px; right:0px;}
#id10 {position:absolute; top:53px; right:0px;}
#id11 { position:absolute; top:0px; right:0px;}
#id12 {}
#id13 {}
#id14 {}
#id15 {}
#id16 {}

/*--Шапка--*/



.main .header{height:436px; width:1000px; position:relative; padding:0px; margin-left:auto; margin-right:auto; }
.main .header .topofhead {position:relative; width:1000px; height:58px;}
.main .header .topofhead h1 { font-size:23px; font-family:Arial, Helvetica, sans-serif; line-height:23px; font-weight:bold; color:#ffe1bd; text-align:center; padding-top:20px;}


.main .header .oneimg {position:relative; width:1000px; height:88px; background:url(0309d.jpg) no-repeat;}
.main .header .towimg {position:relative; width:1000px; height:98px; background:url(0409d.jpg) no-repeat;}
.main .header .threeimg {position:relative; width:1000px; height:76px; background:url(0509d.jpg) no-repeat;}
.main .header .fourimg {position:relative; width:1000px; height:70px; background:url(0609d.jpg) no-repeat;}
.main .header .bottomofhead {position:relative; width:1000px; height:48px; background:url(0709d.jpg) repeat-x;}
.main .header .bottomofhead h2 { position:relative; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; line-height:26px; font-size:23px; font-weight:bold; color:#FFFFFF; float:left; margin-top:8px; padding:0px 80px 0px 16px; height:auto;}
.header .bottomofhead a:link, .header .bottomofhead a:visited, .header .bottomofhead a:active {color:#FFFFFF; text-decoration:none; }
.header .bottomofhead a:hover {color:#FFFFFF; text-decoration:none;} 

.main .header .bottomofhead .edit {line-height:18px; font-size:18px; }
.main .header .bottomofhead .leftconer {position:absolute; left:0px; bottom:0px; }
.main .header .bottomofhead .rightconer {position:absolute; right:0px; bottom:0px; }
	/*Блок регистрации*/




/*--Центр--*/

.main .middle_div {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:1002px; height:auto; position:relative; font-size:0px; line-height:0px; background:url(0209d.jpg) repeat-x bottom #fdc97f; min-height:1700px; height:auto!important; height:1700px;}



.main .middle_div .middle_left {width:481px; float:left; font-size:0px; line-height:0px; margin:3px 0px 0px 0px;  position:relative; height:auto; }
.main .middle_div .middle_left .regfind { position:relative; width:481px; height:149px; }
.main .middle_div .middle_left .regfind .content {position:relative; width:481px; height:124px; background:url(1009d.jpg) repeat-x;}
.main .middle_div .middle_left .regfind .content .left { position:relative; float:left; height:124px; width:238px;}
.main .middle_div .middle_left .regfind .content .left h2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:12px; font-weight:bold; margin-top:9px; position:relative; text-align:center; padding:0px; } 

.searching { position:relative; line-height:0px; font-size:0px; margin:20px auto 0px auto;  width:187px; padding:0px 2px 0px 2px;}
.searching p {font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; font-size:11px; color:#FFFFFF; line-height:12px; float:left; padding-top:6px; position:relative; }
.searching .format_text {font-weight:bold; font-size:12px; padding-top:10px; }
.searching .format_text1 {font-weight:bold; font-size:12px; padding-top:6px; margin-right:0px;}
.searching .format_text5 {margin-left:34px; padding:11px 0px 0px 0px; line-height:11px;}
.searching .format_text4 {margin-left:6px; padding:11px 0px 0px 0px; line-height:11px;}

.searching .age {height:12px; width:26px; position:relative;  margin-top:6px; margin-left:5px;  float:left;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center;  line-height:12px; padding-top:3px; padding-bottom:4px; border:1px #909091 solid}
.searching .sex {height:15px; position: relative; margin:4px 0px 0px 11px; width:15px; float:left}
.searching .format_text3 {font-weight:bold; font-size:12px; line-height:12px; margin:6px 0px 0px 4px; padding:0px;}
.searching a:link, .searching a:visited, .searching a:active {color:#FFFFFF; text-decoration:underline; }
.searching a:hover {color:#FFFFFF; text-decoration:none;} 
.searching .botton {position:absolute; top:59px; left:59px;}
.searching .titlebotton {position:absolute; top:55px; left:59px; background:none; height:30px; width:60px; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; font-size:11px; font-weight:bold; color:#b9211d; line-height:11px; cursor:pointer}



.main .middle_div .middle_left .regfind .content .right { position:relative; float:left; height:124px; width:241px; border-left:2px #ffffff dotted;}
.main .middle_div .middle_left .regfind .content .right h2 { position:relative; font-size:12px; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; line-height:12px; font-weight:bold; color:#FFFFFF; padding:0px; margin-top:9px; text-align:center;}

.regist {position:relative; width:180px; margin:15px auto 0px auto;}
.regist p {font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; font-size:11px; color:#FFFFFF; line-height:11px; position:relative; float:left; font-weight:bold; margin-top:7px; padding:0px;}
.regist .remember_password {position:relative; clear:both; height:auto;}
.regist .remember_password p {font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; font-size:11px; color:#ffb32f; line-height:11px; position:relative; float:left; font-weight: normal; margin-top:5px; padding-left:65px}
.remember_password a:link, .remember_password a:visited, .remember_password a:active {color:#ffb32f; text-decoration:underline; }
.remember_password a:hover {color:#ffb32f; text-decoration:none;} 
.regist .username {height:15px; width:107px; float:left; border:1px #989898 solid; position:relative; margin-left:8px; margin-top:3px; padding-left:2px;}
.regist .password {height:15px; width:107px; float:left; border:1px #989898 solid; position:relative; margin-left:9px; margin-top:3px; padding-left:2px;} 
.regist .remember_me {height:13px; width:13px; float:left; border:1px #989898 solid; position:relative; margin-left:6px; margin-top:6px; padding-left:2px;}
.regist .iogin_batton {position:absolute; left:61px; top:63px; cursor:pointer; font-size:16px}
.regist .titleiogin_batton {position:absolute; left:61px; top:59px; background:none; height:30px; width:60px; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; font-size:11px; font-weight:bold; color:#b9211d; line-height:11px; cursor:pointer}


.main .middle_div .middle_left .textandimg { position:relative; width:481px; height:auto; margin-top:3px; background: url(1809d.jpg) repeat-y #ffd6a0;}
.main .middle_div .middle_left .textandimg .leftconer { position:absolute; bottom:0px; left:0px;}
.main .middle_div .middle_left .textandimg .rightconer { position:absolute; bottom:0px; right:0px;}
.main .middle_div .middle_left .textandimg h2 {font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; font-size:12px; color:#d2452a; line-height:12px; font-weight:bold; margin:11px 7px 10px 7px; position:relative; padding:0px; }
.main .middle_div .middle_left .textandimg p {font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; font-size:11px; color:#5b4b3e; line-height:12px; padding:0px 6px 3px 7px; position:relative; }
.main .middle_div .middle_left .textandimg .left { position:relative; float:left; height:auto; width:158px;}
.main .middle_div .middle_left .textandimg .center { position:relative; float:left; height:auto; width:158px; border-left:1px #FFFFFF solid; border-right:1px #FFFFFF solid;}
.main .middle_div .middle_left .textandimg .right { position:relative; float:left; height:auto; width:163px;}


.main .middle_div .middle_left .images { position:relative;  width:481px; height:auto; margin-top:3px;}
.main .middle_div .middle_left .images .left { position:relative; float:left; height:auto; width:157px;}
.main .middle_div .middle_left .images .center { position:relative; float:left; height:auto; width:167px;}
.main .middle_div .middle_left .images .center .leftboard {position:relative; float:left; height:auto; width:13px;}
.main .middle_div .middle_left .images .center .content{position:relative; float:left; height:168px; width:141px; background:url(2009d.gif) repeat-x;}
.main .middle_div .middle_left .images .center .content p {font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; font-size:12px; color:#c06229; line-height:15px; padding:8px 0px 0px 0px; position:relative; font-weight:bold }
.main .middle_div .middle_left .images .center .rightboard {position:relative; float:left; height:auto; width:13px;}
.main .middle_div .middle_left .images .right { position:relative; float:left; height:auto; width:157px; text-align:right;}

.main .middle_div .middle_left .topboard {position:relative; margin-top:4px;}
.main .middle_div .middle_left .textblock {position:relative; height:auto; background:url(2109d.jpg) repeat-x bottom #ffe5c2; padding:0px 33px 28px 22px; width:426px;}
.main .middle_div .middle_left .textblock .list { position:relative; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:17px; font-weight:normal; color:#5b2a12; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; list-style:none; text-indent:15px;}

.main .middle_div .middle_left .textblock h1 { font-size:14px; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; line-height:14px; font-weight:bold; color:#873e16; text-align:center; margin:0px 0px 3px 0px; padding-top:0px;}
.main .middle_div .middle_left .textblock h3 { font-size:11px; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; line-height:18px; font-weight:bold; color:#873e16; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:auto; text-indent:9px;}
.main .middle_div .middle_left .textblock h4 { font-size:11px; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; line-height:11px; font-weight:bold; color:#5b2a12; margin:25px 0px 0px 0px; padding:0px 0px 9px 0px; width:auto; text-align:center;}
.main .middle_div .middle_left .textblock h2 {font-size:11px; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; line-height:18px; font-weight:bold; color:#5b2a12; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:auto; text-align:center;}
.main .middle_div .middle_left .textblock p { font-size:11px; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; line-height:17px; font-weight:normal; color:#5b2a12; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-indent:10px;}




.main .middle_div .middle_right {width:516px; float:left; position:relative;  margin:4px 0px 0px 0px; padding:0px 0px 0px 5px; height:auto; font-size:0px; line-height:0px;}
.main .middle_div .middle_right .righttextblock { position:relative; height:auto; padding:0px 3px 0px 3px; background:url(2209d.jpg) repeat-x bottom #ffe6c6; width:507px;}
.main .middle_div .middle_right .righttextblock .left {width:466px; line-height:0px; font-size:0px; position:relative; height:auto; padding:0px 29px 20px 12px; background:#FFFFFF;}
.main .middle_div .middle_right .righttextblock .left h1 { font-size:16px; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; line-height:16px; font-weight:bold; color:#c00101; text-align:center; margin:0px 0px 6px 0px; padding-top:0px;}
.main .middle_div .middle_right .righttextblock .left h2 { font-size:11px; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; line-height:11px; font-weight:bold; color:#3d0f0f; text-align:center; margin:0px 0px 0px 0px; padding:0px 0px 9px 0px;}
.main .middle_div .middle_right .righttextblock .left p { font-size:11px; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; line-height:17px; font-weight:normal; color:#3d0f0f; margin:0px 17px 0px 14px; padding:0px 0px 6px 0px; text-indent:10px;}

.main .middle_div .middle_right .righttextblock .left .list { position:relative; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:17px; font-weight:normal; color:#3d0f0f; margin:0px 0px 0px 13px; padding:0px 15px 11px 0px; list-style:none; text-indent:15px;}

.main .middle_div .middle_right .topboard { position:relative; margin-top:3px;}
.main .middle_div .middle_right .popular {position:relative; width:507px; height:auto; padding:0px 4px 0px 4px; background:url(2309d.jpg) repeat-x bottom #fec279;}
.main .middle_div .middle_right .popular .content {width:502px; line-height:0px; font-size:0px; position:relative; height:auto; padding:0px 0px 0px 0px; background:#e16149; padding-left:5px;}
.main .middle_div .middle_right .popular .content h1 { font-size:20px; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; line-height:20px; font-weight:bold; color:#ffc47b; text-align:center; margin:0px 0px 10px 0px; padding-top:7px;}

.online {position:relative; height:auto; width:104px; padding:8px 10px 0px 10px; margin:0px 0px 0px 0px; line-height:0px; font-size:0px; float:left;}
.online .img {position:relative; border:1px #b3a99a solid; }
.online .about { position:relative; padding-top:8px; padding-left:4px; width:100px; }
.online .about p {color:#ffc47b; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; font-size:11px; line-height:11px; position:relative; font-weight:bold; text-align:left; margin:0px; padding:0px;}
.about a:link, .about a:visited, .about a:active {color:#ffc47b; text-decoration:none; }
.about a:hover {color:#ffc47b; text-decoration:underline;} 

.main .middle_div .middle_right .infoblock {position:relative; width:507px; height:auto; padding:0px 4px 0px 4px; background:url(2809d.jpg) repeat-x bottom #ffc47b;}
.main .middle_div .middle_right .infoblock .content {width:507px; line-height:0px; font-size:0px; position:relative; height:auto; padding:0px 0px 0px 0px; background:url(2509d.gif) repeat-y; padding-left:0px;}
.main .middle_div .middle_right .infoblock .content h2 { font-size:12px; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; line-height:14px; font-weight:bold; color:#e17756;  margin:0px 0px 0px 0px; padding:6px 5px 7px 11px;}
.main .middle_div .middle_right .infoblock .content p { font-size:12px; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; line-height:12px; font-weight:normal; color:#d86946;  margin:0px 0px 0px 0px; padding:6px 5px 7px 11px;}

.main .middle_div .middle_right .infoblock .content .list { position:relative; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:17px; font-weight:normal; color:#d86946; margin:0px 0px 0px 13px; padding:7px 5px 10px 0px; list-style:none; text-indent:0px; text-indent:15px;  }
.main .middle_div .middle_right .infoblock .content .list .punkt { background:url(2409d.gif) top left no-repeat; margin:0px; padding:0px 0px 0px 0px;}
.main .middle_div .middle_right .infoblock .content .left { position:relative; float:left; height:auto; width:254px;  padding-bottom:11px;}
.main .middle_div .middle_right .infoblock .content .right { position:relative; float:left; height:auto; width:253px; padding-bottom:212px; }
.main .middle_div .middle_right .infoblock .content .right .fone {position:absolute; bottom:0px; right:-4px;}




.main .middle_div .middle_right .lastleftblock {position:relative; width:507px; height:auto; padding:0px 0px 0px 0px; margin-top:3px;}
.main .middle_div .middle_right .lastleftblock .heartimg { position: absolute; left:-6px; top:-24px;}
.main .middle_div .middle_right .lastleftblock .leftboard { position:relative; float:left; height:auto; width:18px; }
.main .middle_div .middle_right .lastleftblock .center { position:relative; float:left; height:137px; width:471px; border-top:4px #ff7588 solid;  border-bottom:4px #d50a2a solid; background:#FFFFFF; }
.main .middle_div .middle_right .lastleftblock .center .list { position:relative; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:14px; font-weight:normal; color:#fa697e; margin:10px 0px 0px 167px; padding:0px 0px 0px 0px; list-style:none;}
.main .middle_div .middle_right .lastleftblock .center .list .punkt { background:url(3109d.gif) no-repeat top left; padding-left:25px; margin-top:5px; padding-bottom:5px;}
.main .middle_div .middle_right .lastleftblock .rightboard { position:relative; float:left; height:auto; width:18px; }


.main .middle_div .bottomblock { position:relative; width:974px; height:auto; margin-left:auto; margin-right:auto; padding-top:3px;}
.main .middle_div .bottomblock .content {position:relative; width:953px; border-left:3px #ff925d solid; border-right:3px #ff925d solid; background:url(3509d.gif) repeat-x bottom #ffe4c1; height:202px; padding-left:15px;}
.main .middle_div .bottomblock .content .foneimgleft { position:absolute; left:0px; top:0px;}
.main .middle_div .bottomblock .content .foneimgright { position:absolute; right:0px; top:0px;}



.main .middle_div .bottomblock .content .button .text h2 { font-size:16px; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; line-height:16px; font-weight:bold; color:#FFFFFF;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

.main .middle_div .bottomblock .content .online {position:relative; height:auto; width:104px; padding:8px 14px 0px 14px; margin:0px 0px 0px 0px; line-height:0px; font-size:0px; float:left;}
.main .middle_div .bottomblock .content .online .img {position:relative; border:1px #b3a99a solid; }
.main .middle_div .bottomblock .content .online .about { position:relative; padding-top:8px; padding-left:4px; width:100px; }
.main .middle_div .bottomblock .content .online .about p {color:#b9211d; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; font-size:11px; line-height:11px; position:relative; font-weight:bold; text-align:left; margin:0px; padding:0px;}
.main .middle_div .bottomblock .content .about a:link, .main .middle_div .bottomblock .content .about a:visited, .main .middle_div .bottomblock .content .about a:active {color:#b9211d; text-decoration:none; }
.main .middle_div .bottomblock .content .about a:hover {color:#b9211d; text-decoration:underline;} 


.buttonstyle {position:absolute; right:0px; top:20px; height:60px; width:188px; margin:0px; padding:0px; line-height:0px; font-size:0px;}
.buttonstyle .center { position:relative; height:38px; width:188px; background:url(3309d.jpg) repeat-y;}
.buttonstyle .center h1{font-size:15px; line-height:15px; font-weight:bold; text-align:center; font-family:Arial, Helvetica, "Times New Roman", Times, serif, "Courier New", Courier, monospace, Georgia, Verdana, Tahoma; color:#FFFFFF; padding-top:10px; text-decoration:none }
.buttonstyle a:link, .buttonstyle a:visited, .buttonstyle a:active {color:#FFFFFF; text-decoration:none; }
.buttonstyle a:hover{color:#FFFFFF; text-decoration:none; cursor:pointer} 


















