	@charset "windows-1255";
body {
	direction: rtl;
	margin:0 0 0 0;
	font-family : Arial,Verdana,Helvetic;
	font-size : 14px;
	text-decoration: none;
	color: #00418c;
	background1: #fadeec;
	line-height: 18px;
	background: url(images/bg.png);
}
td {
	font-family: Arial;	
	text-decoration: none;
	color: #222222;
}
A:link,A:visited {
	font-family:  Arial;
	font-size: 13px;
	color: #00418c;
	text-decoration: none;
}
A:hover,A:active {
	font-family: Arial;
	font-size: 13px;
	color: #fa148b;
	text-decoration: none;
}
.site {
	width: 1020px;
	background1: #FFFFFF;
	padding-top1: 8px;
	box-shadow1: 0px 0px 5px #fcb1ea;

	border-right1: solid 1px #ccd8e6;
	border-left1: solid 1px #ccd8e6;
	border-bottom1: solid 1px #ccd8e6;
}
.bar {
	background: url(images/barbg.png) #003775 repeat-x;
	background1: #003775;
	background1: #e9edf5;

	text-align: center;
	width: 100%;
	height: 110px;
	padding-top: 0px;
	padding-right: 0px;
	font-size: 17px;
	border-bottom1: solid 1px #00458f;
	border-bottom: solid 4px #0f8fff;
	margin-bottom: 20px;
}
.kav {
	width: 1px;
	
	border-right: solid 1px #E9E9E9;

	background: #ffdeee;


	-moz-border-radius: 7px;
	border-top-left-radius: 50px 50px;
	border-bottom-left-radius: 50px 50px;

}

.select {
	background: url(logo.png) left no-repeat;
	background1: transparent;
	width: 300px;
	padding: 0px;
	    font-size: inherit;
	line-height: 0px;
	border: solid 3px #CCC;
	border-radius: 20px;
	height: 26px;
	overflow: hidden;
	-webkit-appearance: none;
	display: inline-block;
}
.register {
	background: #FFFFFF;
	border: solid 1px #90b1d6;
	color: #0d51a3;
	font-family: Arial;
	font-size: 15px;
	width: 185px;
	height: 25px;
	box-shadow: inset 1px 1px 1px #ebebeb;
	padding-right: 5px;

	-moz-border-radius: 2px;
	border-radius: 2px;
}
.register2 {
	background: #FFFFFF;
	border: solid 1px #000000;
	color: #0d51a3;
	font-family: Arial;
	font-size: 16px;
	width: 160px;
	height: 28px;

	-moz-border-radius: 3px;
	border-radius: 3px;
}
.fontregister {
	width: 100px;
	background1: #dce4f5;
	color: #0d51a3;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	padding: 7px 10px 7px 5px;
	margin-left: 10px;
}
.fontregister2 {
	color: #ff5eb1;
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	padding-right: 8px;
	margin-left: 10px;
	text-shadow: 1px 1px 1px #000000;
}
.registeragree {
	background: url(images/onlinetitle.png) repeat-x;
	display: inline-block;

	background1: #fad7e8;
	width: 410px;
	padding: 5px;
	font-family: Arial;
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;

	-moz-border-radius: 15px;
	border-radius: 15px;
}
.registeragree a {
	color: #aff285;
	font-weight: bold;
	font-size: 14px;
}
.registercom {
	width: 300px;
	border: solid 1px #fa3c9e;
	background: #fa84c1;
	display: inline-block;
	padding: 10px;
	text-align: center;

	-moz-border-radius: 10px;
	border-top-left-radius: 10px 10px;
	border-top-right-radius: 2px 2px;
	border-bottom-left-radius: 2px 2px;
	border-bottom-right-radius: 10px 10px;
}
.newuser {
	font-weight: bold;
	font-size: 17px;
	color: #00418c;
	text-shadow: 0px 1px 5px #FFFFFF;
	margin-bottom: 3px;
}
.moreinfo {
	background: #FFFFFF;
	border: solid 1px #90b1d6;
	color: #0d51a3;
	font-family: Arial;
	font-size: 15px;
	width: 160px;
	height: 26px;
	padding: 2px;
	box-shadow: inset 1px 1px 1px #ebebeb;

	-moz-border-radius: 2px;
	border-radius: 2px 2px;

	display: inline-block;
}
.moreinfofont {
	width: 90px;
	background1: #dce4f5;
	color: #0d51a3;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	padding: 5px 10px 5px 10px;
	margin-left: 10px;

	-moz-border-radius: 7px;
	border-top-left-radius: 7px 7px;
	border-top-right-radius: 7px 7px;
	border-bottom-left-radius: 7px 7px;
	border-bottom-right-radius: 7px 7px;
}
.moreinfotitle {
	width: 700px;
	height: 28px;
	background: #fff2f6;
	border-bottom: solid 1px #ffc9d9;
	padding: 10px 10px 0px 0px;
	margin-bottom: 10px;
	text-align: right;
	display: inline-block;
	position: relative;

	-moz-border-radius: 15px;
	border-top-left-radius: 15px 15px;
	border-bottom-left-radius: 15px 15px;
}
.moreinfotitle span {
	font-size: 17px;
	font-weight: bold;
	text-align: right;
	color: #ff0048;
	text-shadow: 0px 1px 1px #FFFFFF;
}
.submit {
	background: url(images/submit.png) repeat-x;
	border: 0px;
	background1: #0d51a3;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial,Verdana,Helvetic;
	color: #FFFFFF;
	padding: 3px;

	-moz-border-radius: 2px;
	border-radius: 2px;
}
.submit:hover {
	background: #1169cf;
	border: 0px;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial;
	color: #FFFFFF;
	padding: 3px;

	-moz-border-radius: 3px;
	border-radius: 3px 3px;
}
.refreshvi {
	background: url(images/makirok.png) right #F5F5F5 no-repeat;
	width: 170px;
	height: 70px;
	border: solid 1px #CCCCCC;
	box-shadow: 0px 1px 10px #999999;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial;
	color: #007519;
}
.nextmakir {
	background: url(images/next.png) right #F5F5F5 no-repeat;
	width: 110px;
	height: 70px;
	border: solid 1px #CCCCCC;
	box-shadow: 0px 1px 10px #999999;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial;
	color: #fa148b;
}
.submitsearch {
	background: url(/images/searchindex.png) center no-repeat;
	width: 17px;
	height: 17px;
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.search {
	width: 260px;
	height: 21px;
	font-family: Arial;
	font-size: 14px;
	padding: 0px;
	margin-right: 8px;
	border: 0px;
	background: #333333;
	color: #FFFFFF;
	float: right;
}
.searchside {
	background: #FFFFFF;
	border: solid 1px #90b1d6;
	color: #0d51a3;
	font-family: Arial;
	font-size: 15px;
	width: 195px;
	height: 26px;
	padding: 2px;
	box-shadow: inset 1px 1px 1px #ebebeb;

	-moz-border-radius: 2px;
	border-radius: 2px 2px;

	display: inline-block;
}
.searchbg {
	width: 300px;
	height: 26px;
	padding: 3px;
	margin: 0px;
	border: 0px;
	background: url(/images/searchbg.png) no-repeat;
	text-align: center;
}
.updates {
	width: 988px;
	background: #fadf9b;
	border: solid 1px #edb124;
	padding: 5px;
	font-size: 15px;
	display: inline-block;
	box-shadow: 0px 0px 5px #999999;
}
.updates span {
	font-family: Arial;
	font-size: 15px;
	float: right;
}
.fontlogin {
	width: 100px;
	height: 35px;
	font-family: Arial;
	font-size: 20px;
	text-align: right;
	text-shadow: 0px 0px 1px #FFFFFF;
opacity:0.9;
filter:alpha(opacity=40); /* For IE8 and earlier */
}
.loginreg {
	width: 200px;
	padding-right: 200px;
	font-weight: bold;
	font-size: 26px;
	color: #00418c;
	display: block;
	text-shadow: 0px 1px 5px #FFFFFF;
}
.login2 {
	width: 197px;
	padding: 5px 0px 5px 0px;
	background: #c6d6f5;
	font-weight: bold;
	font-size: 17px;
	color: #00418c;
	display: inline-block;
	text-shadow: 0px 1px 1px #FFFFFF;
	margin-bottom: 10px;
	text-align: center;
}
.login3 {
	width: 610px;
	height1: 50px;
	font-weight: bold;
	font-size: 20px;
	color: #FFFFFF;
	text-shadow: 1px 1px 1px #000000;
	padding-top: 5px;
	text-align: center;
}
.login4 {
	width: 200px;
	border-bottom: solid 1px #fa3c9e;
	background: #fa84c1;
	font-size: 14px;
	color: #FFFFFF;
	display: inline-block;
	text-shadow: 1px 0px 1px #000000;
	padding: 5px;
	margin-top: 10px;
	text-align: center;

	-moz-border-radius: 10px;
	border-top-left-radius: 10px 10px;
	border-top-right-radius: 2px 2px;
	border-bottom-left-radius: 2px 2px;
	border-bottom-right-radius: 10px 10px;
}
.login5 {
	width: 550px;
	height1: 50px;
	font-weight: bold;
	font-size: 20px;
	color: #00418c;
	text-shadow: 1px 1px 1px #FFFFFF;
	text-align: center;
}
.login6 {
	width: 205px;
	padding: 3px 0px 3px 0px;
	font-weight: bold;
	font-size: 20px;
	color: #0053b3;
	display: inline-block;
	text-shadow: 0px 1px 1px #FFFFFF;
	margin-bottom: 10px;
	text-align: center;
}
.loginindex {
	background: url(/images/loginindex.png) no-repeat;
	width: 230px;
	height: 35px;
	font-family: Arial;
	font-size: 20px;
	border: 0px;
	float: left;
opacity:0.7;
filter:alpha(opacity=40); /* For IE8 and earlier */
}
.loginsubmit {
	background: none;
	width: 150px;
	height: 24px;
	border: 0px;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial;
	color: #ab5500;
	padding-right: 0px;
	text-shadow1: 5px 5px 10px #f2921d;
	text-align: center;
}
.panel {
	font-family: Arial;
	font-size: 15px;
	width: 300px;
	border: solid 1px #555555;
}
.logo {
	font-size: 17px;
	text-shadow1: 1px 1px 5px #FFFFFF;
	text-align: right;
	float: right;
	padding-top: 2px;
	color: #FFFFFF;
	font-family: Arial;
}
.footer {
	background1: url(images/barbg.png) #005eab top repeat-x;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	width: 1000px;
	height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #FFFFFF;
}
.footer2 {
	border-bottom: solid 10px #005eab;
	width: 1000px;
	height: 28px;
	padding-top: 5px;
	padding-bottom: 3px;
	border-top1: solid 1px #CFCFCF;
}
.space {
	padding-top: 13px;
}
.space2 {
	padding-top: 7px;
}
.imagenewmovie {
	border: solid 1px #179dfc;
box-shadow: 0px 0px 7px rgba(0,0,0,5);
}
.imagenewmovie:hover {
	border: solid 1px #CCCCCC;
box-shadow: 0px 0px 7px rgba(0,0,0,5);

opacity:0.7;
filter:alpha(opacity=40); /* For IE8 and earlier */

}
.poll {
	border-top1: solid 3px #CCCCCC;
	border-bottom1: solid 3px #CCCCCC;
	background: #222222;
	width: 1000px;
	height: 200px;
	text-align: center;
}
.radio {
	border-top: solid 3px #CCCCCC;
	border-bottom: solid 3px #CCCCCC;
	background: #222222;
	width: 100%;
	text-align: center;
}
.adv {
	background: #FFFFFF;
	border: solid 1px #CCCCCC;
	width: 988px;
	height: 90px;
	padding: 5px;
	text-align: center;
	display: inline-block;
}
.adv-side {
	width: 180px;
	border: solid 1px #dce4f5;
	padding: 4px;
	text-align: center;

	-moz-border-radius: 3px;
	border-radius: 3px 3px;
}
.adv2 {
	width: 188px;
	background: #c4f5b0;
	border: solid 1px #2fa600;
	font-size: 20px;
	padding: 10px;
	text-shadow: 0px 1px 1px #FFFFFF;
	display: inline-block;
	text-align: center;
}
.adv2:hover {
	background: #8ff268;
	display: inline-block;
}
.adv2 a {
	font-size: 20px;
	font-weight: bold;
	color: #268700;
	text-shadow: 0px 1px 1px #FFFFFF;
	display: inline-block;
}
.adv3 {
	background: #e9edf5;
	padding: 5px;
	text-align: center;
	width: 200px;
	height: 200px;
	display: inline-block;
}
.wellcome {
	border-top: solid 3px #CCCCCC;
	border-bottom: solid 3px #CCCCCC;
	width: 970px;
	background: #222222;
	padding-top: 5px;
	padding-bottom: 5px;
}
.menu {
	width: 750px;
	height: 45px;
	padding-top: 20px;
	text-align: left;
	float: left;

	border-bottom1: solid 4px #fa148b;
	margin-bottom: 20px;
	-moz-border-radius: 15px;
	border-bottom-left-radius: 15px 15px;
	border-bottom-right-radius: 15px 15px;
}
.menulinks {
	width: 200px;
	height: 20px;
	font-size: 15px;
	cursor: pointer;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
}
.menulinks 2 {
	width: 200px;
	height: 20px;
	font-size: 15px;
	cursor: pointer;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #555555;
	display: block;
	border-bottom: solid 1px #444444;
}
.menulinks 2 {
	width: 200px;
	height: 20px;
	font-size: 15px;
	cursor: pointer;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #48b8e1;
	display: block;
	border-bottom: solid 1px #48b8e1;
}
a.menu-links {
	width: 100px;
	height: 40px;
	font-size: 16px;
	color: #002970;
	font-weight: bold;
	cursor: pointer;
	display: block;
	background: #F9F9F9;
	border-bottom: solid 3px #fa2a96;

	-moz-border-radius: 30px;
	border-radius: 30px;
}
a.menu-links:link,visited {
	height: 40px;
	font-size: 16px;
	color: #002970;
	cursor: pointer;
	display: block;
	background: #F9F9F9;
	padding-top: 20px;
	border-bottom: solid 3px #fa2a96;

	-moz-border-radius: 30px;
	border-radius: 30px;
}
a.menu-links:hover {
	height: 40px;
	font-size: 16px;
	color: #F9F9F9;
	cursor: pointer;
	display: block;
	background: #fa2a96;
	padding-top: 20px;

	-moz-border-radius: 30px;
	border-radius: 30px;

	box-shadow: 0px 1px 2px rgba(0,0,0,8);
	text-shadow: 1px 1px 1px #000000;
}
.bglogin {
	width: 998px;
	height: 340px;
	background: url(images/bglogin.jpg) center top no-repeat;
	text-align: left;
	border: solid 1px #d9d9d9;
	box-shadow1: 0px 0px 3px #888888;
}
.bglogin2 {
	width: 210px;
	height: 160px;
	background: #f0f2f5;
	float: right;
	border: solid 8px #d9d9d9;
	padding: 10px;

	-moz-border-radius: 50px;
	border-top-left-radius: 50px;
	border-bottom-right-radius: 50px;
	border-bottom-left-radius: 50px;
}
.registerbotton {
	width: 167px;
	height: 155px;
	background: url(images/register.png) left no-repeat;
	float: left;
	margin-top: 30px;
	margin-left: 20px;
}
.myaccount {
	background: url(images/myac.png) #e9edf5 bottom repeat-x;
	border: solid 1px #cedbf5;
	background1: #dce4f5;
	width: 198px;
	padding: 5px;
	display: inline-block;
	font-size: 13px;
}
span.myaccount2 {
	display: inline-block;
	color: #00418c;
	width: 198px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 10px;
}
.myaccountlinks1 {
	background: url(images/newmail.png) right no-repeat;
	font-size: 13px;
	padding-right: 23px;
	padding-left: 10px;
	float: right;
}
.myaccountlinks2 {
	background: url(images/newmail2.png) right no-repeat;
	font-size: 13px;
	padding-right: 23px;
	padding-left: 10px;
	float: right;
}
.myaccountlinks3 {
	background: url(images/block.png) right no-repeat;
	font-size: 13px;
	padding-right: 23px;
	padding-left: 10px;
	float: right;
}
.myaccountlinks4 {
	background: url(images/showme.png) right no-repeat;
	font-size: 13px;
	padding-right: 23px;
	padding-left: 10px;
	float: right;
}
.myaccountlinks5 {
	background: url(images/settings.png) right no-repeat;
	font-size: 13px;
	padding-right: 23px;
	padding-left: 10px;
	float: right;
}
.myaccountlinks6 {
	background: url(images/panel.png) right no-repeat;
	font-size: 13px;
	padding-right: 23px;
	padding-left: 10px;
	float: right;
}
.titlebday {
	width: 198px;
	background: #e9e9e9;
	border: solid 1px #cedbf5;
	padding: 5px;
	display: inline-block;
}
.titlebday span {
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	color: #045adb;
}
.titlebdaybody {
	width: 210px;
	background: #e3e3e3;
	padding: 5px;

}
.titlebdaybody2 {
	width: 770px;
	padding-bottom: 50px;
	background: url(/images/bday.jpg) #f4f5f2 no-repeat;
}
.titlebdaybody2 span {
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	color: #045adb;
}
.titlelogin {
	width: 350px;
	height: 25px;
	border-bottom1: solid 1px #555555;
	padding-top: 5px;
	margin-bottom: 7px;
}
.titlelogin span {
	font-size: 20px;
	font-weight: bold;
	text-align: right;
	color: #d48f46;
	padding-right: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.titlemenu {
	width: 270px;
	height: 25px;
	background: #f0d3b1;
	border-bottom: solid 1px #d47100;
	padding-top: 7px;
	text-align: center;
}
.titlemenu span {
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #d47100;
	padding-right: 5px;
	margin-bottom: 10px;
}
.titlemenubody {
	width: 250px;
	height: 50px;
	background: #f0e5d8;
	padding: 10px;
}
.titletips {
	width: 190px;
	height: 25px;
	background: url(/images/titletipstop.png) #f0d3b1 top repeat-x;
	background1: #f0d3b1;
	border-bottom1: solid 1px #d47100;
	padding-top: 5px;
	text-align: center;
}
.titletips span {
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #d47100;
	padding-right: 5px;
	margin-bottom: 10px;
}
.titletipsbody {
	width: 180px;
	background: url(/images/titletipsbottom.png) #f0e5d8 bottom repeat-x;
	padding: 5px;
	text-align: center;
	font-size: 15px;
}
.titletipsbody2 {
	width: 180px;
	background: url(/images/titletipsbottom.png) #f0b4ca bottom repeat-x;
	padding: 5px;
	text-align: center;
	font-size: 15px;
}
.titletipsbody3 {
	width: 180px;
	background: url(/images/titletipsbottom.png) #FFFF99 bottom repeat-x;
	padding: 5px;
	text-align: center;
	font-size: 15px;
}
.titletips2 {
	height: 25px;
	background: #fad7e8;
	padding: 5px;
	text-align: right;
}
.titletips2 span {
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #cf006b;
	margin-bottom: 10px;
}
.divuahuser {
	width: 188px;
	height: 25px;
	background: #cedbf5;
	border: solid 1px #8caff5;
	padding-top: 5px;
	text-align: center;

	-moz-border-radius: 3px;
	border-radius: 3px;
}
.divuahuser span {
	font-size: 15px;
	font-weight: bold;
	text-align: right;
	color: #00418c;
	padding-right: 5px;
	margin-bottom: 10px;
}
.titlephonebody {
	width: 170px;
	height: 170px;
	background: url(/images/titletipsbottom.png) #F0F0F0 bottom repeat-x;
	padding: 10px;
	text-align: center;
}
.menuside {
	width: 250px;
	height: 250px;
	background: url(advside.png) repeat-x;
	padding-top: 7px;
	margin-bottom: 7px;
	text-align: center;
}
.online {
	text-align: right;
	color: #f0006c;
}
.online span {
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #eb0071;
}
.static {
	width: 208px;
	height: 25px;
	background: url(/images/menu.png) #333333 repeat-x;
	border-top: solid 1px #555555;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	padding-top: 5px;
	margin-top: 25px;
	margin-bottom: 7px;
box-shadow: 0px 0px 3px rgba(0,0,0,3);
}
.girl_name {
	background: #e83581;
	text-align: center;
	font-size: 18px;
	font-weight: bolder;
}
.titlepage {
	width: 760px;
	height: 28px;
	background1: url(images/bg.png) repeat-x;
	background: #f0f2f5;
	border-top: solid 1px #cedbf5;
	border-bottom: solid 1px #cedbf5;
	padding: 10px 10px 0px 0px;
	margin-bottom: 10px;
	text-align: right;
	color: #00418c;
	display: inline-block;
	position: relative;
}
.titlepage span {
	font-size: 20px;
	font-weight: bold;
	text-align: right;
	color: #fa148b;
	text-shadow: 0px 1px 1px #FFFFFF;
}
.successlinks {
	background: #c4f5b0;
	font-size: 20px;
	font-weight: bold;
	float: left;
	padding: 10px;
	text-shadow: 1px 1px 4px #FFFFFF;
	display: inline-block;
	position: absolute;
	top: 0px;
	left: 0px;
	right: 660px;
}
.successlinks:hover {
	background: #8ff268;
	float: left;
	padding-left: 10px;
	display: inline-block;
}
.successlinks a {
	font-size: 20px;
	font-weight: bold;
	color: #268700;
	text-shadow: 0px 1px 1px #FFFFFF;
	display: inline-block;
}
.titlepage2 {
	width: 759px;
	background: #FFFFFF;
	border-top: solid 1px #e0e0e0;
	border-right: solid 1px #e0e0e0;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: right;

}
.titlepage3 {
	width: 760px;
	background: #e9eff5;
	font-size: 14px;
	text-align: right;
	border-bottom: solid 1px #b3bcc7;
	padding-right: 10px;

	-moz-border-radius: 4px;
	border-bottom-left-radius: 4px 4px;
	border-bottom-right-radius: 4px 4px;
}
.titlepage4 {
	width: 538px;
	background: #e6f2ff;
	border: solid 1px #b5d9ff;
	font-size: 14px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: right;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.titlepage5 {
	width: 550px;
	height: 22px;
	background: #cedbf5;
	border-bottom: solid 1px #8caff5;
	padding-top: 7px;
	text-align: right;

	-moz-border-radius: 3px;
	border-radius: 3px 3px;

	font-size: 14px;
	font-weight: bold;
	text-align: right;
	color: #00418c;
	padding-right: 10px;
	margin-bottom: 5px;
}
.titlepageonline {
	width: 768px;
	height: 150px;
	background: #f9f9f9;
	border: solid 1px #dedcdc;
	font-size: 14px;
	text-align: right;

	position: relative;
	display: inline-block;
}
.titlepageonline span {
	padding-right: 15px;
	padding-top: 10px;
	height: 100%;
}
.titlepageonline b {
	color: #0051ad;
}
.titlepageonline a {
	font-size: 15px;
	font-weight: bold;
}
.onlinetitle {
	width: 759px;
	height: 18px;
	font-weight: bold;
	color: #000000;
	background1: #dedcdc;
	background: url(images/onlinetitle.png) bottom repeat-x;
	border-bottom1: solid 1px #b3bcc7;
	padding: 5px;
	text-align: right;
	float: right;

	position: absolute;
	top: 123px;
	left: 0px;
	right: 0px;
	display: inline-block;
}
.onlinetitle a {
	font-size: 15px;
	font-weight: bold;
}
#blink {
	padding-left: 140px;
	font-size: 15px;
	font-weight: normal;
	text-shadow: 0px 0px 2px #FFFFFF;
}
.titlepagemakir {
	width: 768px;
	height: 245px;
	background: #f2f2f2;
	border: solid 1px #dedcdc;
	font-size: 14px;
	text-align: right;
}
.titlepagemakir span {
	padding-right: 20px;
	padding-top: 10px;
	height: 100%;
}
.titlepagemakir b {
	color: #0051ad;
}
.titlepagemakir a {
	font-size: 16px;
	font-weight: bold;
}
.titlepagechat {
	width: 710px;
	background: #F3F3F3;
	background1: #e6ecf2;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	text-align: right;

	-moz-border-radius: 5px;
	border-top-left-radius: 5px 5px;
	border-top-right-radius: 5px 5px;
	border-bottom-left-radius: 5px 5px;
	border-bottom-right-radius: 5px 5px;
}
.titleregister {
	width: 920px;
	height: 512px;
	background: url(images/regbg.jpg) center no-repeat;
	border-bottom: solid 1px #e0e0e0;
	padding: 0px 5px 0px 0px;
	text-align: right;
	color: #00418c;
}
.imagetop {
	background: url(/images/titletipstop.png) #f0d3b1 top repeat-x;
	width: 190px;
	height: 5px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #d47100;
}
.image {
	width: 200px;
	padding: 5px;
	text-align: center;
	background: #ffc9d8;

	-moz-border-radius: 2px;
	border-radius: 2px 2px;
}
.blockprofilemenutop {
	background: url(/images/titletipstop.png) #d5eef0 top repeat-x;
	width: 190px;
	height: 5px;
}
.blockprofilemenu {
	width: 180px;
	height: 20px;
	background: #d5eef0;
	padding: 5px 5px 5px 5px;
	font-size: 15px;
	font-weight: bold;
	text-align: right;
	color: #00418c;

	-moz-border-radius: 3px;
	border-radius: 3px;
}
.blockprofilemenu3 {
	width: 180px;
	height: 20px;
	background: #ffb861;
	padding: 5px 5px 5px 5px;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #000;

	-moz-border-radius: 4px;
	border-radius: 4px;
}
.blockprofileusertop {
	background: url(/images/titletipstop.png) #ffcdcc top repeat-x;
	width: 190px;
	height: 5px;
}
.blockprofileuser {
	width: 180px;
	height: 20px;
	background: #ffcdcc;
	padding: 5px 5px 5px 5px;
	font-size: 15px;
	font-weight: bold;
	text-align: right;
	color: #00418c;

	-moz-border-radius: 4px;
	border-radius: 4px;
}
.titleprofile {
	width: 520px;
	height: 25px;
	background: url(/images/titleprofiletop.png) #ced7e0 top repeat-x;
	padding-top: 7px;
	text-align: right;
}
.titleprofile span {
	font-size: 15px;
	font-weight: bold;
	text-align: right;
	color: #00418c;
	padding-right: 10px;
	margin-bottom: 10px;
}
.titleprofilebody {
	width: 758px;
	background: #fad7e8;
	border: solid 1px #faa5ce;
	font-size: 15px;
	padding: 5px;
	text-align: right;
	line-height: 18px;
}
.titleprofilebody3 {
	width: 510px;
	background: url(/images/titleprofilebottom.png) #f0b4ca bottom repeat-x;
	padding: 10px 10px 10px 0px;
	text-align: right;
	font-size: 14px;
	line-height: 18px;
}
.profilename {
	background1: #dce4f5;
	border-bottom: solid 1px #dce4f5;
	width: 560px;
	padding: 0px 0px 5px 0px;
	font-size: 15px;
	font-weight: bold;
	color: #0a3e7a;
	font-family: tahoma,arial;
	text-align: right;
}
.profiletitle {
	width: 265px;
	height: 22px;
	font-size: 14px;
	font-weight: bold;
	color: #0a3e7a;
	background: #cedbf5;
	border-bottom: solid 1px #8caff5;
	padding-top: 7px;
	padding-right: 10px;
	margin-bottom: 5px;
	text-align: right;

	-moz-border-radius: 3px;
	border-radius: 3px 3px;
}
.profileblock {
	border-bottom: solid 1px #dce4f5;
	width: 271px;
	font-size: 13px;
	font-family: arial;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: right;

	-moz-border-radius: 4px;
	border-bottom-left-radius: 4px 4px;
}
.profileblock b {
	color: #0a3e7a;
}
.profiletitlepage2 {
	width: 550px;
	height: 25px;
	background: #ffdeee;
	border-bottom: solid 1px #b3bcc7;
	padding-top: 7px;
	text-align: right;

	-moz-border-radius: 4px;
	border-top-left-radius: 4px 4px;
	border-top-right-radius: 4px 4px;
	border-bottom-left-radius: 4px 4px;
	border-bottom-right-radius: 4px 4px;

	font-size: 15px;
	font-weight: bold;
	color: #f0006c;
	padding-right: 10px;
	margin-bottom: 5px;
}
.profile {
	background: url(/images/titlebdaytop.png) #ced7e0 top repeat-x;
	border-bottom: solid 1px #0d51a3;
	width: 250px;
	padding: 5px;
}
.blocktop2 {
	background: url(/images/blocktop.png) #ddffb0 top repeat-x;
	width: 300px;
	padding: 10px 10px 5px 10px;
	font-size: 15px;
	color: #333333;
	font-family: arial,Helvetic;
}
.blockbottom2 {
	background: url(/images/blockbottom.png) #ddffb0 bottom repeat-x;
	width: 320px;
	height: 5px;
}
.blocktop3 {
	background: url(/images/blocktop.png) #d9c3c9 top repeat-x;
	width: 300px;
	padding: 10px 10px 5px 10px;
	font-size: 15px;
	color: #333333;
	font-family: arial,Helvetic;
}
.blockbottom3 {
	background: url(/images/blockbottom.png) #d9c3c9 bottom repeat-x;
	width: 320px;
	height: 5px;
}
.nextp {
	width: 15px;
	height: 15px;
	font-size: 14px;
	cursor: pointer;
	padding: 5px;
	color: #FFFFFF;
	background: #719df5;
	font-weight: bold;
	margin-right: 5px;
}
.nextp:link,visited {
	width: 15px;
	height: 15px;
	font-size: 14px;
	cursor: pointer;
	color: #FFFFFF;
	background: #719df5;
	font-weight: bold;
}
.nextp:hover {
	width: 15px;
	height: 15px;
	font-size: 14px;
	cursor: pointer;
	color: #FFFFFF;
	background: #fa69ad;
	font-weight: bold;
}
.nextppush {
	width: 15px;
	height: 15px;
	font-size: 13px;
	cursor: pointer;
	padding: 5px;
	color: #FFFFFF;
	background: #fa69ad;
	font-weight: bold;

	margin-right: 5px;
}
.clickhere {
	width: 100px;
	height: 20px;
	cursor: pointer;
	font-size: 14px;
	float: center;
}
.txt {
	font-size: 16px;
	text-align: right;
	color: #FFFFFF;
}
.fontyellow {
	font-size: 14px;
	text-align: right;
	color: #FFFF88;
	margin-right: 5px;
}
.fontgray {
	height: 25px;
	font-size: 15px;
	text-align: right;
	color: #fa57ab;
	margin-right: 5px;
}
.serets {
	width: 772px;
	height: 150px;
	border-bottom: solid 1px #444444;
	background: #333333;
}
.serets2 {
	width: 384px;
	height: 160px;
	border-bottom: solid 1px #555555;
	padding-bottom: 5px;
}

@media screen and (min-width:400px) { /* Desktop ���� */
    #Site { max-width:400px; }
}
a.registerbotton2:link,visited {
	width: 210px;
	height: 25px;
	font-size: 15px;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	background: url(/images/register.png) no-repeat;
	padding-top: 4px;
	text-align: center;
	text-shadow: 0px 1px 1px #222222;
	font-weight: bold;
}
a.registerbotton2:hover {
	width: 210px;
	height: 25px;
	font-size: 15px;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	background: url(/images/register2.png) no-repeat;
	padding-top: 4px;
	text-align: center;
	text-shadow: 0px 1px 1px #222222;
	font-weight: bold;
}
.titlemsgbody2 {
	background: #f0e5d8;
	padding: 7px 7px 7px 5px;
	text-align: center;
	font-size: 14px;

	-moz-border-radius: 7px;
	border-top-left-radius: 7px 7px;
	border-top-right-radius: 7px 7px;
	border-bottom-left-radius: 7px 7px;
	border-bottom-right-radius: 7px 7px;
}
.titlemsgbody {
	height: 40px;
	background: #F5F5F5;
	padding: 5px;
	text-align: right;
	font-size: 13px;
}
.titlemsgbodyadmin {
	height: 40px;
	background: gold;
	padding: 5px;
	text-align: right;
	font-size: 13px;
}
.titlemsgsub {
	background: #fad7e8;
	padding: 5px;
	font-family: Arial;
	text-align: right;
	font-size: 14px;

	-moz-border-radius: 7px;
	border-top-left-radius: 7px 7px;
	border-top-right-radius: 7px 7px;
	border-bottom-left-radius: 7px 7px;
	border-bottom-right-radius: 7px 7px;
}
.imgcss {
	border: 0px;
}
.imgcss2 {
	border: 0px;
}
.imgcss3 {
	border: solid 1px #888888;
}
.imgcss4 {
	border: solid 1px #DEDEDE;
}
.titleminichat {
	width: 740px;
	height: 26px;
	background: #fc148c;
	padding-top: 7px;
	text-align: right;

	-moz-border-radius: 5px;
	border-top-left-radius: 5px 5px;
	border-top-right-radius: 5px 5px;
}
.titleminichat span {
	font-size: 15px;
	font-weight: bold;
	text-align: right;
	color: #FFFFFF;
	padding-right: 10px;
	margin-bottom: 10px;
	font-family: tahoma,arial;
}
.titleminichatpage {
	width: 720px;
	background: #FFFFFF;
	padding: 10px;

	-moz-border-radius: 5px;
	border-bottom-left-radius: 5px 5px;
	border-bottom-right-radius: 5px 5px;
}
.blockuser {
	width: 180px;
	background: #ed3a37;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	padding: 5px;
	font-family: tahoma,arial;

	-moz-border-radius: 5px;
	border-top-left-radius: 5px 5px;
	border-top-right-radius: 5px 5px;
	border-bottom-left-radius: 5px 5px;
	border-bottom-right-radius: 5px 5px;

	box-shadow: 0px 0px 5px rgba(0,0,0,5);
}
.newmsg {
	width: 198px;
	background: #ff443d;
	border: solid 1px #b30600;
	text-align: center;
	padding: 5px;

	box-shadow1: 0px 0px 2px rgba(0,0,0,5);
}

.newmsg span {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
.titletitle {
	background: #dce4f5;
	width: 540px;
	padding: 10px 10px 10px 10px;
	font-size: 13px;
	font-weight: bold;
	color: #0a3e7a;
	font-family: tahoma,arial;
	text-align: right;

	-moz-border-radius: 5px;
	border-top-left-radius: 5px 5px;
	border-top-right-radius: 5px 5px;
	border-bottom-left-radius: 5px 5px;
	border-bottom-right-radius: 5px 5px;
}
.blockimgmsg {
	background: #f0e5d8;
	width: 495px;
	height: 90px;
	padding: 5px 5px 5px 5px;
	margin-top: 10px;
	font-family: Arial;
	font-size: 14px;

	-moz-border-radius: 7px;
	border-top-left-radius: 7px 7px;
	border-top-right-radius: 7px 7px;
	border-bottom-left-radius: 7px 7px;
	border-bottom-right-radius: 7px 7px;
}
.usersindex {
	background: #FFFFFF;
	border: solid 1px #CCCCCC;
	width: 180px;
	height: 180px;
	padding: 5px;
	margin: 5px;
	text-align: center;
	display: inline-block;
	position: relative;
}
.usersindex2 {
	background: #FFFFFF;
	border: solid 1px #CCCCCC;
	width: 180px;
	height: 180px;
	padding: 5px;
	margin: 5px;
	text-align: center;
	display: inline-block;
	position: relative;
}
.usersindexsex {
	background: url(images/onlinetitle2.png) center repeat-x;
	width: 185px;
	padding: 3px;
	display: inline-block;
	position: absolute;
	top: 166px;
	left: 85px;
	right: 0px;
	color: #FFFFFF;
	font-size: 17px;
	text-shadow: 1px 0px 2px #000000;
}
.womenindex {
	background: url(images/female.png) right top no-repeat;
	font-family: Arial;
	font-size: 20px;
	color: #fc148c;
	font-weight: bold;
	text-align: right;
	height: 35px;
	padding-right: 8px;
	float: right;
}
.womenindex span {
	padding: 10px;
	margin-left: 7px;
}
.menindex {
	background: url(images/male.png) right top no-repeat;
	font-family: Arial;
	font-size: 20px;
	color: #045adb;
	font-weight: bold;
	text-align: right;
	height: 35px;
	padding-right: 8px;
	float: right;
}
.menindex span {
	padding: 10px;
	margin-left: 7px;
}
textarea {

    outline: none;
  
    resize: none;


}

input[type=radio].css-checkbox {
							display:none;
						}

						input[type=radio].css-checkbox + label.css-label {
							padding-left:37px;
							height:32px; 
							display:inline-block;
							line-height:32px;
							background-repeat:no-repeat;
							background-position: 0 0;
							font-size:32px;
							vertical-align:middle;
							cursor:pointer;

						}

						input[type=radio].css-checkbox:checked + label.css-label {
							background-position: 0 -32px;
						}
						label.css-label {
				background-image:url(http://csscheckbox.com/checkboxes/u/csscheckbox_5ac89e8a25343bbf757f4584d0114758.png);
				-webkit-touch-callout: none;
				-webkit-user-select: none;
				-khtml-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
			}
h1 {
	font-size: 14px;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	text-align: right;
}
.facebook {
	background: url(/images/facebook.png) no-repeat;
	width: 24px;
	height: 24px;
	padding: 3px 3px 0px 3px;
}
.facebook:hover {
	background: url(/images/facebook.png) no-repeat;
	width: 24px;
	height: 24px;

opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */
}
.twitter {
	background: url(/images/twitter.png) no-repeat;
	width: 24px;
	height: 24px;
	padding: 3px 3px 0px 3px;
}
.twitter:hover {
	background: url(/images/twitter.png) no-repeat;
	width: 24px;
	height: 24px;

opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */
}
.whydosilove {
	width: 1000px;
	font-family: Arial;
	font-size: 19px;
	color: #111111;
	text-align: center;
	display: inline-block;
	margin-top: 5px;
	line-height: 23px;
	text-shadow: 0px 1px 1px #FFFFFF;
}
.whydosilove h2 {
	font-family: Arial;
	font-size: 20px;
	color: #0088ff;
	font-weight: bold;
	text-align: center;
	border-bottom: solid 1px #CCCCCC;
	padding: 5px;
	margin: 0px 0px 20px 0px;
}
.whydosilove span {
	width: 225px;
	height: 130px;
	background: #FFFFFF;
	border: solid 1px #d9d9d9;
	font-family: Arial;
	font-size: 17px;
	color: #111111;
	font-weight: none;
	text-align: right;
	margin-top: 10px;
	display: inline-block;
	padding: 5px;

	-moz-border-radius: 10px;
	border-top-left-radius: 10px 10px;
	border-top-right-radius: 2px 2px;
	border-bottom-left-radius: 2px 2px;
	border-bottom-right-radius: 10px 10px;
}
.whydosilove span:hover {
	background: #ffd9f4;
	width: 225px;
	height: 130px;
	font-family: Arial;
	font-size: 17px;
	color: #111111;
	font-weight: none;
	text-align: right;
	margin-top: 10px;
	display: inline-block;
}

.successmail{background:#d0ffd9;color:#0a7d29;font-size:17px;margin:10px 0 5px;padding:7px 0;width:100%;-webkit-animation:fadeInUp 1s normal forwards ease-in-out;-moz-animation:fadeInUp 1s normal forwards ease-in-out;animation:fadeInUp 1s normal forwards ease-in-out;border-radius:4px;-webkit-border-radius:4px}.successmail:before{margin:0 0 0 10px;content:"\f00c";font-family:FontAwesome;color:#0a7d29}.errormail{background:#ffd9d9;color:#d60220;font-size:17px;margin:10px 0 5px;padding:7px 0;width:100%;-webkit-animation:fadeInUp 1s normal forwards ease-in-out;-moz-animation:fadeInUp 1s normal forwards ease-in-out;animation:fadeInUp 1s normal forwards ease-in-out;border-radius:4px;-webkit-border-radius:4px}.errormail:before{margin:0 0 0 10px;content:"\f00d";font-family:FontAwesome;color:#d60220}

.submit{max-width:750px;width:100%;display:inline-block;font-size:18px!important;font-weight:600;background:#000;padding:.75rem 1.25rem;margin:5px auto 0;color:#FFF;font-family:'rubik',arial,sans-serif!important;border:0 transparent;border-radius:5px;-webkit-border-radius:5px}.submit:hover{background:rgb(255, 255, 255);color:#0f68ff;padding: .75rem 1.25rem;}

.contact{max-width:none!important;width:97%!important;margin:0 auto 9px!important;
	background: #FFFFFF;
	border: solid 1px #90b1d6;
	color: #0d51a3;
	font-family: Arial;
	font-size: 16px;
	height: 30px;
	padding: 5px;
	box-shadow: inset 1px 1px 1px #ebebeb;
	border-radius: 5px;
}