 /* Css By: Shadow-Man 2010-2011 */

html, body { 
direction : rtl;
height : 100%;
width : 100%;
margin : 0;
text-align : right;
vertical-align : top;
}

body, td, table, div, p, form, input, select {
font-family : arial, tahoma, Sans-Serif;
font-size : 12px;
}

body {
background: #d4e9ff url(reka.png) repeat-x right top;
}

/*-----------------------
/ Logo Stuff
/------------------------*/

.webtop { 
font-weight : normal;
font-size : 12px;
background-image : url(web_top.png);
height : 60px;
vertical-align : top;
}
.weblogo { 
font-weight : normal;
font-size : 12px;
background-image : url(web_logo.png);
height : 93px;
width : 392px;
}
.weblogin { 
font-weight : normal;
font-size : 12px;
background-image : url(web_login.png);
height : 93px;
width : 458px;
vertical-align : top;
}
.webmenusub { 
font-weight : normal;
font-size : 12px;
background-image : url(web_menu_sub.png);
height : 52px;
width : 850px;
padding-right: 30px;
}

/* Sub menu links */

.linkssub {
font-size: 12px;
float: right;
}
.search {
font-size: 12px;
float: left;
padding-left: 30px;
}


/* Sub Login */

.login {
text-align: center;
font-size: 11px;
}
.login_input {
width: 200px;
border: 1px solid #e1e1e1;
background-color: #ffffff;
}
.login_submit {
margin-top: 5px;
width: 70px; 
border: 1px solid #e7e2d4; 
background-color: #f9f7f1;
}

.weblogin a:link,
.weblogin a:visited,
.weblogin a:hover,
.weblogin a:active {
color: #4e6a97;
}

/*-----------------------
/ menu Stuff
/------------------------*/

.webmenusid { 
font-weight : normal;
font-size : 12px;
background-image : url(web_menu_sid.png);
height : 41px;
width :69px;
vertical-align : top;
}
.webmenusidtow { 
font-weight : normal;
font-size : 12px;
background-image : url(web_menu_sid2.png);
height : 41px;
width :73px;
vertical-align : top;
}
.menudown { 
font-weight : normal;
font-size : 12px;
color: #bbbbbb;
height : 30px;
width:797px;
padding: 0 10px 0;
background : #e2f297;
border-bottom: 2px solid #bde30a;
}
.menudown a:link,
.menudown a:visited,
.menudown a:active,
menudown a:hover {
text-decoration: none;
color: #4e6a97;
}

/*-----------------------
/ boxs  Stuff
/------------------------*/

.webtitleboxs { 
font-weight : normal;
font-size : 12px;
background-image : url(web_title_boxs.png);
height : 46px;
width :850px;
vertical-align : top;
}
.box1 { 
font-weight : normal;
font-size : 12px;
background-image : url(box_week.png);
height : 89px;
width :301px;
text-align : center;
vertical-align : top;
}
.box2 { 
font-weight : normal;
font-size : 12px;
background-image : url(box_pages.png);
height : 89px;
width :275px;
vertical-align : top;
}
.box3 { 
font-weight : normal;
font-size : 12px;
background-image : url(box_forums.png);
height : 89px;
width :274px;
vertical-align : top;
}

.box1 a:link,
.box1 a:visited,
.box1 a:hover,
.box1 a:active,
.box2 a:link,
.box2 a:visited,
.box2 a:hover,
.box2 a:active,
.box3 a:link,
.box3 a:visited,
.box3 a:hover,
.box3 a:active {
text-decoration: none;
color: #4e6a97;
}

/*-----------------------
/ stats Stuff
/------------------------*/

.states { 
font-weight : normal;
font-size : 12px;
color : #666666;
background :#f3f3f3;
border-top: 1px solid #d5dde5;
border-bottom: 3px solid #d5dde5;
border-right: 1px solid #d5dde5;
border-left: 1px solid #d5dde5;
text-align : right;
padding: 10px 20px 0;
}
.stats_top { 
font-weight : normal;
font-size : 12px;
color : #666666;
height : 30px;
border-top: 1px solid #d5dde5;
border-bottom: 3px solid #d5dde5;
border-right: 1px solid #d5dde5;
border-left: 1px solid #d5dde5;
text-align : right;
padding: 0 10px 0;
}
.Stats{
font-weight : bold;
font-size : 12px;
font-family :tahoma;
width: 60%;
border-top: 1px solid #dddddd;
}
.StatsTXTitle{
font-weight : bold;
font-size : 14px;
font-family :tahoma;
}
.WhoOnline{
text-align : right;
}
.StatsTxt{
width: 40%;
border-top: 1px solid #dddddd;
padding: 5px 0 5px;
}
.linstate{
padding: 15px 0 0;
}

/*-----------------------
/ google  Stuff
/------------------------*/

.webgoogletitle { 
font-weight : normal;
font-size : 12px;
background-image : url(web_google_title.png);
height : 27px;
width :850px;
vertical-align : top;
}
.webgoogle { 
font-weight : normal;
font-size : 12px;
background-image : url(web_google.png);
height : 127px;
width :850px;
vertical-align : top;
}

/*-----------------------
/ pages news  Stuff
/------------------------*/

/* page Coments */ 

.pagecoments a:link,
.pagecoments  a:visited,
.pagecoments  a:hover,
.pagecoments  a:active {
color: #4e6a97;
}

/* page table */ 

.webpagetabletitle { 
font-weight : bold;
font-size : 12px;
background-image : url(web_page_table_title.png);
height : 35px;
width :850px;
padding-right: 30px;
}
.table { 
font-weight : bold;
font-size : 12px;
float: right;
}
.table2 { 
font-weight : bold;
font-size : 12px;
float: left;
padding-left: 30px;
}
.webpagetabledate { 
font-weight : normal;
font-size : 12px;
background-image : url(web_page_table_date.png);
height : 45px;
width :850px;
vertical-align : top;
padding-right: 30px;
}
.webpagetabledate a:link,
.webpagetabledate a:visited,
.webpagetabledate a:hover,
.webpagetabledate a:active {
color: #ffffff;
}
.webpagetablepage { 
font-weight : normal;
font-size : 12px;
background-image : url(web_page_table_page.png);
height : 71px;
width :850px;
vertical-align : top;
padding-right: 25px;
padding-left: 20px;
}
.webpagetableend { 
font-weight : normal;
font-size : 12px;
background-image : url(web_page_table_end.png);
height : 21px;
width :850px;
vertical-align : top;
}

.webtitlepages { 
font-weight : bold;
font-family : tahoma;
font-size : 16px;
background-image : url(web_title_pages.png);
height : 25px;
width :850px;
color : #ffffff;
padding: 0px 12px 0px;
}
.webtitlepages a:link, 
.webtitlepages a:visited,
.webtitlepages a:active { 
	text-decoration :none; 
	color: #bde30a;
}

/* Sub News Table */

.top_news { 
font-weight : bold;
font-size : 14px;
background-image : url(top_news.png);
height : 45px;
width :820px;
}
.imgs_news { 
font-weight : bold;
font-size : 14px;
background-image : url(imgs_news.png);
height : 89px;
width :81px;
}
.post_news { 
font-weight : bold;
font-size : 14px;
background-image : url(post_news.png);
height : 89px;
width :734px;
}
.control_news { 
font-weight : bold;
font-size : 14px;
background-image : url(control_news.png);
height : 44px;
width :820px;
}
/* Post News*/

.bo_news { 
font-weight : bold;
font-size : 14px;
background-image : url(bo_news.png);
height : 17px;
width :820px;
}
.ba_news{ 
font-weight : bold;
font-size : 14px;
background-image : url(ba_news.png);
height : 82px;
width :820px;
}
.bd_news{ 
font-weight : bold;
font-size : 14px;
background-image : url(bd_news.png);
height : 22px;
width :820px;
}

/*-----------------------
/ panel members Stuff
/------------------------*/ 
.rgiht_p { 
font-weight : normal;
font-size : 12px;
background : #e1f197;
color :#363636;
height : 25px;
width : 245px;
}
.left_p { 
font-weight : normal;
font-size : 12px;
height : 25px;
width : 525px;
}
.title_p { 
font-weight : normal;
font-size : 12px;
background : #bee40b;
height : 20px;
}
.sid_p { 
font-weight : bold;
font-size : 18px;
background : #e7e7e7;
color : #bbbbbb;
height : 20px;
}

.rgiht_p a:link,
.rgiht_p a:visited,
.rgiht_p a:hover,
.rgiht_p a:active {
color: #363636;
}
.left_p a:link,
.left_p a:visited,
.left_p a:hover,
.left_p a:active {
color: #4e6a97;
}

/*-----------------------
/ panels Stuff
/------------------------*/ 
.title { 
font-weight : normal;
font-size : 12px;
background : #eeece8;
height : 25px;
padding-right: 30px;
}
.google_ades { 
font-weight : normal;
font-size : 12px;
border: 4px solid #e7e7e7;
}
.title2 { 
font-weight : normal;
font-size : 12px;
background-image : url(title2.png);
height : 25px;
padding-right: 30px;
}
.title3 { 
font-weight : normal;
font-size : 12px;
background : #dddddd;
height : 25px;
color : #ffffff;
padding-right: 30px;
}
.title2 { 
font-weight : normal;
font-size : 12px;
background : #3e3e3e;
height : 20px;
color : #ffffff;
padding-right: 30px;
}
.ds2 { 
font-weight : normal;
font-size : 12px;
color: #bbbbbb;
background : #f6f6f6;
border: 1px solid #f8f8f8;
}
.ds3 { 
font-weight : normal;
font-size : 12px;
background : #eeeeee;
border: 1px solid #dddddd;
}

/*-----------------------
/ Admin Stuff
/------------------------*/ 

.adminbody { 
font-weight : normal;
font-size : 12px;
padding-right: 30px;
}
.adminbody a:link,
.adminbody a:visited,
.adminbody a:hover,
.adminbody a:active {
color: #4e6a97;
}
.adminmenu { 
font-weight : normal;
font-size : 12px;
height : 30px;
color: #a9bd4c;
text-align : center;
background : #e2f297;
border-bottom: 2px solid #cfe080;
border-left: 1px solid #cfe080;
border-right: 1px solid #cedf7e;
}
.adminmenudown { 
font-weight : normal;
font-size : 12px;
width : 800px;
height : 30px;
color: #a9bd4c;
background : #bde30a;
}
.adminmenu a:link,
.adminmenu a:visited,
.adminmenu a:hover,
.adminmenu a:active,
.adminmenudown a:link,
.adminmenudown a:visited,
.adminmenudown a:hover,
.adminmenudown a:active {
color: #4e6a97;
}
.adminsm { 
font-weight : normal;
font-size : 12px;
height : 30px;
color: #cacaca;
background : #eaeaea;
border-bottom: 2px solid #cacaca;
vertical-align : top;
}
.adminso { 
font-weight : normal;
font-size : 12px;
height : 30px;
color: #cacaca;
background : #eaeaea;
border: 1px solid #cacaca;
border-bottom: 3px solid #cacaca;
vertical-align : top;
}
.adminso a:link,
.adminso a:visited,
.adminso a:hover,
.adminso a:active {
color: #315f86;
}
.adminsmtitle { 
font-weight : normal;
font-size : 12px;
height : 20px;
width : 500px;
color: #ffffff;
background : #273340;
vertical-align : top;
}
.adminsmtitle2 { 
font-weight : normal;
font-size : 12px;
height : 20px;
color: #ffffff;
background : #81a64c;
vertical-align : top;
}
.admintitlestats { 
font-weight : bold;
font-size : 14px;
color: #8c8c8c;
padding-right: 5px;
vertical-align : top;
}
.admintitlestatsub { 
font-weight : normal;
font-size : 12px;
color: #8c8c8c;
padding-right: 10px;
vertical-align : top;
}
.adminserch { 
font-weight : normal;
font-size : 12px;
width : 100px;
color: #8c8c8c;
vertical-align : top;
}

/*-----------------------
/ comments Stuff
/------------------------*/

.coment_user { 
font-weight : normal;
font-size : 12px;
background : #f9f7f1;
border: 1px solid #e7e2d4;
height : 66px;
width : 20%;
vertical-align : top;
color : #b9ac92;
padding: 0px 5px 0px;
}
.coment_post { 
font-weight : normal;
font-size : 12px;
background : #f5f5f5;
height : 20px;
width : 80%;
vertical-align : top;
padding-right: 10px;
}

/*-----------------------
/ index Stuff
/------------------------*/ 

h1 {letter-spacing:-1px;font-size:22px;color:#041a34;font-weight:400;margin:0;padding:0 0 10px 0;}
h1 em {font-size:14px;color:#041a34;font-style:normal;text-decoration:underline;}
h1 a {text-decoration:none;}
h2 {border:none;letter-spacing:-1px;margin:0;padding-bottom:2px;font-size:20px;color:#777777;font-weight:400;}
h2 a {color:#777777;text-decoration:none;}
h2 a em {font-style:normal;color:#444444;}
h2 a:hover, h2 a:hover em {color:#000000;text-decoration:underline;}

/*-----------------------
/ Online members Stuff
/------------------------*/ 

.onbg { 
font-weight : normal;
font-size : 12px;
background : #f8f8f8;
border: 3px solid #dddddd;
height : 25px;
}
.online { 
font-weight : normal;
font-size : 12px;
float : right;
margin:15px 50px 5px;
padding:0;
}
.mang1,
.mang1 a:hover,
.mang1 a:link, 
.mang1 a:visited,
.mang1 a:active { 
font-weight : normal;
color : #1188ff;
font-size : 12px;
}
.mang2,
.mang2 a:hover,
.mang2 a:link, 
.mang2 a:visited,
.mang2 a:active { 
font-weight : normal;
color : #000000;
font-size : 12px;
}
.mang3,
.mang3 a:hover,
.mang3 a:link, 
.mang3 a:visited,
.mang3 a:active { 
font-weight : normal;
color : #006b93;
font-size : 12px;
}
.mang4,
.mang4 a:hover,
.mang4 a:link, 
.mang4 a:visited,
.mang4 a:active { 
font-weight : normal;
color : #fb4a4a;
font-size : 12px;
}

/*-----------------------
/ end  Stuff
/------------------------*/

.webend { 
font-weight : normal;
font-size : 12px;
background-image : url(web_end.png);
height : 83px;
width :850px;
}

/*-----------------------
/ blocks  Stuff
/------------------------*/

.blocs {
margin-top: 150px;
margin-right: 50px;
float:right;
width: 300px;
}

.top_web_blocks_title { 
font-weight : bold;
font-size : 16px;
color: #ffffff;
background: #4c91c5 url(gradient_bg.png) repeat-x left 50%;
height : 30px;
padding: 7px 0 0;
-moz-border-radius: 5px 5px 0 0;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
}

.top_web_blocks_title img { 
font-weight : bold;
font-size : 16px;
color: #ffffff;
float:left;
padding: 3px 9px 0;
}

.top_web_blocks { 
font-weight : normal;
font-size : 12px;
background: #ffffff;
border-bottom: 3px solid #3b86b6;
width: 300px;
-moz-border-radius: 5px 5px 0 0;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
}
.lin { 
font-weight : normal;
font-size : 12px;
background : #e7e7e7;
} 