@font-face {

font-family: 'GESSUniqueBold';
src: url('fonts/GE_SS_Unique_Bold.eot');
src: url('fonts/GE_SS_Unique_Bold.eot?#iefix') format('embedded-opentype');
src: local('?'), url('fonts/GE_SS_Unique_Bold.woff') format('woff'),
url('fonts/GE_SS_Unique_Bold.ttf') format('truetype'),
url('fonts/GE_SS_Unique_Bold.svg#GESSUnique-Bold') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {

font-family: 'GESSUniqueLight';
src: url('fonts/GE_SS_Unique_Light.eot');
src: url('fonts/GE_SS_Unique_Light.eot?#iefix') format('embedded-opentype');
src: local('?'), url('fonts/GE_SS_Unique_Light.woff') format('woff'),
url('fonts/GE_SS_Unique_Light.ttf') format('truetype'),
url('fonts/GE_SS_Unique_Light.svg#GESSUnique-Light') format('svg');
font-weight: normal;
font-style: normal;
}
body{
direction:rtl;
font-family:tahoma;
font-size:13px;
background:#d6412d url(../images/style/bg_01.jpg) top center no-repeat;
margin:0;
padding:0;
outline:none;
text-decoration:none;
width:100%;
display:table;
}
a , a:hover , input , textarea , select{
outline:none;
text-decoration:none;
font-family:tahoma;
font-size:13px;
}
textarea{
resize:vertical;
}
.medialib marquee , .medialib marquee a , .maindiv , a.copyrights , .blockcontent ul li a{
font-family:GESSUniqueLight , arial;
}
.msyar div , #footerag h1 , .site h1 , .block h2{
font-family:GESSUniqueBold , arial;
}

#containerag{
width:955px;
margin:0 auto;
}
.headerag1{
clear:both;
background: url(../images/style/ziag_02.jpg) no-repeat;
width:955px;
height:47px;
}

#headerag{
width:955px;
height:154px;
clear:both;
}
.headerag2{
float:right;
background: url(../images/style/ziag_06.jpg) no-repeat;
width:203px;
height:154px;
}
.headerag{
float:right;
width:294px;
height:154px;
}

a.logo{
background: url(../images/style/ziag_05.jpg) no-repeat;
width:294px;
height:110px;
clear:both;
display:block;
cursor:pointer;
}
#headertools{
width:294px;
height:44px;
clear:both;
}
#headertools a{
float:right;
height:44px;
display:block;
cursor:pointer;
}
a.home{
background: url(../images/style/ziag_09.jpg) no-repeat;
width:83px;
}
a.about{
background: url(../images/style/ziag_08.jpg) no-repeat;
width:100px;
}
a.contact{
background: url(../images/style/ziag_07.jpg) no-repeat;
width:111px;
}
.headerag3{
float:left;
background: url(../images/style/ziag_04.jpg) no-repeat;
width:458px;
height:154px;
}
.headerag4{
clear:both;
background: url(../images/style/ziag_10.jpg) no-repeat;
width:955px;
height:18px;
}
.medialib{
width:955px;
height:39px;
clear:both;
background:#fff;
}
.media1{
float:right;
background: url(../images/style/ziag_13.jpg) no-repeat;
width:254px;
height:39px;
}
.media2{
float:left;
background: url(../images/style/ziag_11.jpg) no-repeat;
width:284px;
height:39px;
}
.medialib marquee{
float:right;
color:#333;
width:410px;
margin-right:7px;
font-size:17px;
height:39px;
line-height:39px;
}
.medialib marquee a{
color:#9e0000;
font-size:17px;
}
.medialib marquee a:hover{
color:#333;
}
#contentag{
background:#fff;
width:955px;
clear:both;
padding-top:8px;
padding-bottom:12px;
border-radius:0 0 10px 10px;
-o-border-radius:0 0 10px 10px;
-webkit-border-radius:0 0 10px 10px;
-moz-border-radius:0 0 10px 10px;
-khtml-border-radius:0 0 10px 10px;
}
#searchbar{
clear:both;
width:969px;
background: url(../images/style/ziag_17.jpg) repeat-x;
height:49px;
position:relative;
margin:0px -7px 8px;
line-height:49px;
}
#searchbar , .menu2 a , table , .maindiv , a.more , #footerag , #footerag h1{
border-radius:10px;
-o-border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
}
#searchbar form{
display:table;
margin:0 auto;
}
#searchbar label{
padding:0 15px;
color:#333;
}
#searchbar select{
padding:5px;
border:1px solid #989898;
color:#333;
}
#searchbar select , .msg_head , .msg_body , table td input[type="submit"] , table td input[type="password"] , table td input[type="text"] , table td textarea , table td select , table td , .user , a.moreu , .userhead , .clear2 , #footerag ul li a , .clear input[type="submit"] , .clear input[type="button"] , .clear input[type="text"] , .clear input[type="password"]{
border-radius:5px;
-o-border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
}
#searchbar input[type="submit"]{
background: url(../images/style/ziag_20.jpg) no-repeat;
width:64px;
height:28px;
border:0;
cursor:pointer;
margin:0 15px;
float:left;
margin-top:10.3px;
}
#searchbar input[type="submit"]:hover {
background: url(../images/style/bg_03.png) no-repeat;
}
#searchbar input[type="submit"] , table td input[type="submit"] , a.moreu , a.register , .clear input[type="submit"] , .clear input[type="button"] , .clear input[type="text"] , .clear input[type="password"] , a.more , .blockcontent ul li a , .menu2 a , #footerag ul li a{
transition: all 500ms ease;
-webkit-transition: all 500ms ease;
-moz-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease;

}
.welcome1{
background: url(../images/style/ziag_23.jpg) no-repeat;
width:955px;
height:79px;
clear:both;
text-align:justify;
}
.welcome1 div{
float:left;
width:710px;
padding-top:20px;
padding-left:21px;
color:#9e0000;
font-size:12px;
font-weight:bold;
}
.welcome2{
background: url(../images/style/ziag_24.jpg) no-repeat;
width:955px;
height:14px;
clear:both;
}
.menu2{
display:table;
margin:10px auto 15px;
}
.menu2 a{
display:block;
background: url(../images/style/ziag_17.jpg) bottom repeat-x;
float:right;
height:40px;
line-height:40px;
padding: 0 10px;
margin:0 3px;
font-size:12px;
font-weight:bold;
color:#333;
}
.menu2 a img{
float:right;
margin:7px 0 0 5px;
}
.menu2 a:hover{
background: url(../images/style/ziag_46.jpg) bottom repeat-x;
}
.msyar{
background: url(../images/style/ziag_27.jpg) repeat-x;
width:933px;
height:48px;
border-radius:10px 0 0 10px;
-moz-border-radius:10px 0 0 10px;
-o-border-radius:10px 0 0 10px;
-webkit-border-radius:10px 0 0 10px;
-khtml-border-radius:10px 0 0 10px;
clear:both;
margin:0 auto 15px;
}
.msyar div{
background: url(../images/style/ziag_28.jpg) repeat-x;
width:149px;
height:48px;
line-height:48px;
float:right;
text-align:center;
color:#fff;
font-size:13px;
}
.msyar marquee{
float:left;
width:765px;
height:48px;
line-height:48px;
margin-left:10px;
color:#9e0000;
font-weight:bold;
}
.msyar marquee a{
color:#fff;
}
.msyar marquee a:hover{
text-decoration:underline;
}
.topad{
clear:both;
background:#fff;
}
.clearad{
clear:both;
background:#fff;
margin:10px auto;
display:table;
}
#footerag{
width:913px;
margin:0 auto;
background:#e6e6e6;
padding:10px;
}
#footerag h1{
margin:0 0 15px; 
padding:7px 15px;
color:#333;
background: url(../images/style/ziag_17.jpg) bottom repeat-x;
font-size:18px;
}
.uls{
display:table;
margin:0 auto;
}
#footerag ul{
margin:0; 
padding:0;
float:right;
list-style:none;
width:301px;
}
#footerag ul{
margin:0 15px; 
padding:0;
float:right;
list-style:none;
width:274px;
}
#footerag ul li a{
display:block;
background:#fff;
margin:1px 0;
padding:7px;
color:#555;
}
#footerag ul li a:hover{
background:#6d6d6d;
color:#fff;
}
a.copyrights{
color:#fff;
font-size:16px;
padding:15px 0;
text-align:center;
display:table;
margin:0 auto;
}
a.copyrights:hover{
text-decoration:underline;
}
#mainsite{
width:926px;
margin:0 auto;
clear:both;
}
.rightsite{
float:right;
width:209px;
}
.leftsite{
float:left;
width:209px;
}
.site{
width:484px;
float:right;
margin-right:12px;
}
.site h1{
background: url(../images/style/ziag_32.jpg) no-repeat;
width:484px;
height:59px;
line-height:47px;
clear:both;
padding:0;
margin:0;
color:#fff;
text-align:center;
font-size:17px;
}
.sitecontenr{
border:4px solid #fca083;
border-top:0;
border-radius:0 0 10px 10px;
-moz-border-radius:0 0 10px 10px;
-o-border-radius:0 0 10px 10px;
-webkit-border-radius:0 0 10px 10px;
-khtml-border-radius:0 0 10px 10px;
background:#fff3e7;
padding:7px;
width:462px;
}
.block{
clear:both;
margin-bottom:10px;
background: url(../images/style/ziag_48.jpg) bottom no-repeat;
width:209px;
padding-bottom:28px;
}
.block h2{
background: url(../images/style/ziag_35.jpg) no-repeat;
width:209px;
height:55px;
line-height:45px;
margin:0;
padding:0;
text-align:center;
color:#fff;
font-size:14.5px;
font-weight:normal;
}
.blockcontent{
border:3px solid #5c5c5c;
border-top:0;
border-bottom:0;
padding:5px 0;
background:#fff3e7;
text-align:center;
color:#333;
}
.blockcontent a{
color:#9e0000;
font-weight:bold;
}
.blockcontent a:hover{
color:#333;
}
.blockcontent ul{
list-style:none;
padding:0;
margin:0;
}
.blockcontent ul li a{
background: url(../images/style/ziag_46.jpg) repeat-x;
height:45px;
line-height:45px;
color:#8b1b08;
display:block;
text-align:right;
padding:0 10px 0 0;
font-size:16px;
font-weight:600;
}
.blockcontent ul li a img{
float:right;
margin:10px 0 0 10px;
}
.blockcontent ul li a:hover{
background: url(../images/style/ziag_44.jpg) repeat-x;
color:#fff;
}
a.more{
background: url(../images/style/ziag_44.jpg) repeat-x;
display:table;
padding:7px;
color:#fff;
font-weight:bold;
margin:15px auto 0;
clear:both;
}
.clear input[type="submit"] , .clear input[type="button"]{
background: url(../images/style/ziag_44.jpg) repeat-x;
padding:7px;
color:#fff;
font-weight:bold;
margin:0 2px;
border:0;
cursor:pointer;
}
a.more:hover , .clear input[type="submit"]:hover , .clear input[type="button"]:hover{
background: url(../images/style/ziag_46.jpg) repeat-x;
color:#8b1b08;
}
.clear{
clear:both;
padding:5px 0;
}
.clear input[type="text"] , .clear input[type="password"]{
border:2px solid #f1ad69;
padding:5px;
color:#666;
}
.clear a.more{
margin:0 auto;
}
a.register{
background: url(../images/style/ziag_38.jpg) no-repeat;
width:213px;
height:52px;
display:block;
clear:both;
margin:0 auto 10px;
}
a.register:hover{
background: url(../images/style/bg_06.jpg) no-repeat;
width:213px;
height:52px;
display:block;
}
.clear2 , .user , .userhead{
background:#fff;
border:1px solid #f1ad69;
margin:2px 5px;
padding:7px;
clear:both;
min-height:10px;
text-align:right;
color:#333;
font-size:12px;
}
.clear2 a{
color:#9e0000;
font-weight:bold;
font-size:12px;
}
.clear2 a:hover{
color:#333;
font-size:12px;
}
.country{
width:25px;
text-align:center;
float:left;
}
.age{
width:50px;
text-align:center;
float:left;
}
.userhead{
background:#666;
border:0;
color:#ffe5cb;
clear:both;
margin:0;
}
.userhead a{
color:#fff;
}
.userhead a:hover{
color:#ffe5cb;
}
.userinfo{
clear:both;
padding:7px;
color:#333;
text-align:right;
font-size:12px;
}
.userinfo img{
float:right;
margin:0 0 0 7px;
}
.user{
padding:5px;
width:180px;
margin:2px auto;
}
.blockcontent ul li a img.new{
float:left;
margin:16px 0 0 10px;
}
.members{
display:table;
margin:0 auto;
}
.members .user{
float:right;
clear:none;
margin:3px;
width:213px;
}
.maindiv{
padding:7px;
background: url(../images/style/ziag_44.jpg) repeat-x;
font-size:16px;
color:#fff;
margin-bottom:7px;
}
.subdiv{
padding:7px;
color:#333;
}
.subdiv a{
padding:8px;
 
font-weight:bold;
color:#9e0000;
text-align:center;
}
.subdiv a:hover{
color:#333;
}
.subdiv a.moreun{
border-top:1px solid #fca083;
display:block;
clear:both;
}
.subdiv a:hover{
color:#333;
}
.sitecontenr a.moreu{
background: url(../images/style/ziag_17.jpg) repeat-x;
padding:8px;
display:block;
font-weight:bold;
color:#333;
text-align:center;
}
.sitecontenr a.moreu:hover{
background: url(../images/style/ziag_46.jpg) repeat-x;
color:#9e0000;
}
table{
padding:7px;
background:#fff;
border:1px solid #bbb;
margin-bottom:7px;
}
table td{
background:#eee;
padding:7px;
text-align:right;
color:#333;
font-size:13px;
}
table td.center , .center{
text-align:center;
}
table td.left{
text-align:left;
}
table td input[type="text"] , table td input[type="password"] , table td select , table td textarea{
border:1px solid #ccc;
padding:7px;
color:#444;
width:270px;
}

table td input[type="submit"]{
background: url(../images/style/ziag_44.jpg) bottom repeat-x;
padding:7px;
color:#fff;
border:0;
cursor:pointer;
font-weight:bold;
}
table td input[type="submit"]:hover{
background: url(../images/style/ziag_17.jpg) bottom repeat-x;
color:#333;
}
table td.maintd{
background:#666;
color:#fff;
font-weight:bold;
}
table td a{
color:#9e0000;
font-weight:bold;
}
table td a:hover{
color:#333;
}
.sitecontenr table td.maintd a{
color:#ffe09e;
}
.sitecontenr table td.maintd a:hover{
color:#ccc;
}
.sitecontenr a{
color:#9e0000;
}
.sitecontenr a:hover{
color:#333;
}
.site h1 a{
color:#ffd67e;
}
.site h1 a:hover{
color:#fff;
}

.msg_head {
	padding: 5px 10px;
	cursor: pointer;
	margin:1px;
background:#ec643a;
color:#fff;
	font-weight:bold;
          
}

.msg_body {
	background:#fff;
	padding: 5px 10px;
	color:#333;
text-align:justify;

}
.sitecontenr .userhead a{
color:#fff;
font-weight:bold;
}
.sitecontenr .userhead a:hover{
color:#ffe5cb;
}.topsearchselect{	width:70px;}