/******************************
*  PROGRAMMED BY EYLONR
*  EYLONR@GMAIL.COM
*
*  For: FifaClub.co.il
*  All rights reserved (C) 2008
*
*  -> www.Opex.co.il
******************************/

body {
	background: #353535 url(images/s_back.gif) repeat-x top;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #000;
	direction: rtl;
	text-align: center;
	margin: 13px;
	padding: 13px;
}

a:link, a:active, a:visited {
	color: #D00000;
	text-decoration: underline;
}

a:hover {
	color: #D00000;
	text-decoration: none;
}

.div_top_right{
	background:#D00000;
	padding:5px;
	font-size:13px;
	display:block;
	border:1px solid #000;
	color:#FFF;
	width:100%;
	z-index: 1;
}

.div_top_right a{
	color:#FFF;
}

#wrapper {
	text-align: right;
	width: 847px;
	border: 0;
	padding: 0;
	margin: 0;
}

#f_top_right {
	background: #FFF url(images/f_top_right.gif) no-repeat top right;
	height: 12px;
}

#f_top_center {
	background: #FFF url(images/f_top_center.gif) repeat-x top;
	height: 12px;
}

#f_top_left {
	background: #FFF url(images/f_top_left.gif) no-repeat top left;
	height: 12px;
}

#f_bottom_right {
	background: #FFF url(images/f_bottom_right.gif) no-repeat bottom right;
	height: 15px;
}

#f_bottom_center {
	background: #FFF url(images/f_bottom_center.gif) repeat-x bottom;
	height: 15px;
}

#f_bottom_left {
	background: #FFF url(images/f_bottom_left.gif) no-repeat bottom left;
	height: 15px;
}

#f_middle {
	background: #FFF;
	color: #000;
	padding: 0 15px 0 0;
}

#bottom_links {
	padding-top: 10px;
	text-align: center;
	color: #000;
}

#bottom_links a:link, #bottom_links a:active, #bottom_links a:visited {
	color: #000;
	text-decoration: none;
}

#bottom_links a:hover {
	color: #000;
	text-decoration: underline;
}

.s_head {
	background: url(images/s_head.jpg) no-repeat top left;
	width: 820px;
	height: 114px;
	line-height: 95%;
	float: right;
}

.s_head #bar {
	padding: 0;
	margin: 0;
	color: #FFF;
	font-size: 10px;
	text-align:right;
	width:265px;
}

h1 {
	text-align:center;
	margin:0 auto;
}

.s_head #bar h1 {
	display: inline;
	font-size:11px;
	font-family:Arial, Verdana, Tahoma;
}

.s_head #ip {
	font-size: 11px;
}

.s_head #logo {
	float: left;
}

.right {
	width:250px;
	color: #FFF;
	vertical-align: top;
}

.right #side_menu {
	background: url(images/side_menu.jpg) no-repeat top right;
	height: 200px;
	padding: 0 7px 0 7px;
}

.right #side_menu a:link, .right #side_menu a:active, .right #side_menu a:visited, .s_head a:link, .s_head a:active, .s_head a:visited, .right #user_box a:link, .right #user_box a:active, .right #user_box a:visited {
	color: #FFF;
	text-decoration: none;
}

.right #side_menu a:hover, .s_head a:hover, .right #user_box a:hover {
	color: #FFF;
	text-decoration: underline;
}

.right #side_menu table {
	margin-top: 5px;
}

.right #user_box, .right #stats_box, .right #search_box {
	width: 250px;
	color: #FFF;
	text-align: center;
	font-size: 11px;
	vertical-align: middle;
}

.right #user_box {
	background: url(images/user_box.gif) no-repeat top right;
	height: 51px;
}

.right #stats_box {
	background: url(images/stats_box.gif) no-repeat top right;
	height: 61px;
}

.right #stats_box a:link, .right #stats_box a:active, .right #stats_box a:visited {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}

.right #stats_box a:hover {
	color: #FFF;
	text-decoration: underline;
	font-weight: bold;
}

.right #search_box {
	margin: 7px 0 7px 0;
	background: url(images/search_box.gif) no-repeat top right;
	height: 75px;
}


.right #search_box a:link, .right #search_box a:active, .right #search_box a:visited {
	color: #D00000;
	text-decoration: none;
}

.right #search_box a:hover {
	color: #7D0000;
	text-decoration: none;
}

.rights {
	color: #FFF;
	font-size: 11px;
	margin: 4px 12px 0 12px;
}

.rights a:link, .rights a:active, .rights a:visited {
	color: #FFF;
	text-decoration: underline;
}

.rights a:hover {
	color: #FFF;
	text-decoration: none;
}

.rights #r_right {
	direction: rtl;
	text-align: right;
	float: right;
}

.rights #r_left {
	direction: ltr;
	text-align: left;
	float: left;
}

.input {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	padding:0;
	border-top: 1px solid #DEDEDE;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
}


/* CONTENT INFORMATION */

.content {
	background: transparent url(images/content_shade.gif) no-repeat top left;
	vertical-align: top;
	padding: 18px 11px 0 16px;
}

.title_sub, .title_main {
	color: #7D84D1;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial;
	margin-bottom: 5px;
}

h2.title_main, h2.title_sub, h2.title_con {
	margin: 0;
	padding: 0;
	display: inline;
}

.title_sub {
	font-size: 12pt;
}

.title_main {
	font-size: 14pt;
}
.title_con{
	font-size: 11pt;
}
.title_main a:link, .title_main a:active, .title_main a:visited, .title_main a:hover {
	color: #7D84D1;
	font-size: 14pt;
	text-decoration: none;
}

.title_con a:link, .title_con a:active, .title_cona:visited, .title_con a:hover {
	color: #7D84D1;
	font-size: 11pt;
	text-decoration: none;
}
.title_sub a:link, .title_sub a:active, .title_sub a:visited, .title_sub a:hover {
	color: #7D84D1;
	font-size: 12pt;
	text-decoration: none;
}

.index_articles #mains {
	height: 244px;
}

.index_articles td {
	vertical-align: top;
	text-align: justify;
}

.index_articles a {
	text-decoration: none;
	color: #000;
}

.index_articles #main_art {
	padding-left: 18px;
}

.adp td {
	vertical-align: top;
}

.adp img {
	margin-top: 4px;
}

.adp #n_spc {
	height: 6px;
}

.adp #a_right {
	background: url(images/adp_right.gif) no-repeat top right;
	height: 126px;
	width: 5px;
}

.adp #a_left {
	background: url(images/adp_left.gif) no-repeat top left;
	height: 126px;
	width: 5px;
}

.adp #a_middle {
	background: url(images/adp_middle.gif) repeat-x top left;
	height: 126px;
	width: 100%;
}

.adp #index_line {
	background: url(images/index_line.gif) no-repeat bottom right;
	height: 32px;
	vertical-align: middle;
	font-size: 14px;
}

#istat_space {
	padding: 0;
	margin:0;
	height: 10px;
}

#istat_1, #istat_2, #last5, #game_image {
	color: #FFF;
	/*width: 274px;*/
	/*height: 249px;*/
	height: 219px;
	padding-top: 35px;
	vertical-align: top;
	text-align: center;
}

#istat_1 {
	margin-left: 5px;
	background: url(images/istat_1.gif) no-repeat top right;
}

#istat_1 td, #istat_1 th {
	border-right:1px solid #808080;
	border-bottom:1px solid #808080;
	font-size: 11px;
	font-weight: normal;
	height: 27px;
	vertical-align: middle;
	padding: 0 3px 0 3px;
}

#istat_1 th {
	font-size: 9px;
}

#istat_1 table {
	border:0;
}

#istat_2 {
	margin-right: 5px;
	background: url(images/istat_2.gif) no-repeat top left;
}


.istat_name, .last5_name {
	background:transparent;
	color:#FFF;
	padding:0;
	border:0;
	font-size:11px;
	text-align: center;
}

#istat_1 a:link, #istat_1 a:active, #istat_1 a:visited {
	color: #FFF;
	text-decoration: none;
}

#istat_1 a:hover {
	color: #FFF;
	text-decoration:underline;
}

.istat_f, .last5_f {
	background: transparent url(images/istat_f.gif) no-repeat top left;
	text-align: center;
	color:#000;
	margin: 5px 5px 0 5px;
	vertical-align: top;
	width: 105px;
	height: 19px;
	padding-top: 1px;
	direction: ltr;
}

.istat_f a:link, .istat_f a:active, .istat_f a:visited, .last5_f a:link, .last5_f a:active, .last5_f a:visited {
	color: #000;
	text-decoration: none;
}

.istat_f a:hover, .last5_f a:hover {
	color: #000;
	text-decoration: underline;
}

.istat_vs, .last5_vs {
	background: transparent url(images/istat_vs.gif) no-repeat top left;
	width: 24px;
	height: 20px;
	margin: 5px 6px 0 6px;
}

.f_link {
	padding-bottom: 5px;
	border-bottom:1px solid #666;
	color: #FFF;
}

.f_link a:link, .f_link a:active, .f_link a:visited {
	color:#FFF;
	text-decoration: none;
}

.f_link a:hover {
	color: #FFF;
	text-decoration: underline;
}

#indexline_m {
	width: 390px;
	height:16px;
	vertical-align:middle;
}


/* STATS */

.stats td {
	color: #FFF;
	text-align: center;
	width: 263px;
	height: 180px;
}

.stats #s1 {
	background:url(images/stats_1.gif) no-repeat top right;
}

.stats #s2 {
	background:url(images/stats_2.gif) no-repeat top right;
}

.stats #s3 {
	background:url(images/stats_3.gif) no-repeat top right;
}

.stats #s4 {
	background:url(images/stats_4.gif) no-repeat top right;
}

.stats #sspace {
	height: 16px;
}

.stats #rspace1, .stats #rspace2 {
	width: 8px;
}

.stats a:link, .stats a:active, .stats a:visited {
	color: #FFF;
	text-decoration: none;
}

.stats a:hover {
	color: #FFF;
	text-decoration: underline;
}

/* CORNERS */

.corner #top_right {
	background: url(images/corner_top_right.gif) no-repeat top right;
	width: 6px;
	height: 6px;
}

.corner #top_left {
	background: url(images/corner_top_left.gif) no-repeat top left;
	width: 6px;
	height: 6px;
}

.corner #top_middle {
	background: url(images/corner_top_middle.gif) repeat-x top left;
	height: 6px;
}

.corner #content {
	border-right: 1px solid #D7D7D7;
	border-left: 1px solid #D7D7D7;
	padding: 0 5px 0 5px;
}

.corner #bottom_right {
	background: url(images/corner_bottom_right.gif) no-repeat bottom right;
	width: 6px;
	height: 6px;
}

.corner #bottom_left {
	background: url(images/corner_bottom_left.gif) no-repeat bottom left;
	width: 6px;
	height: 6px;
}

.corner #bottom_middle {
	background: url(images/corner_bottom_middle.gif) repeat-x bottom left;
	height: 6px;
}

.corner #top_middle, .corner #bottom_middle {
	width: 541px;
}


/* REGISTRATION and LOGIN */

.regbox, .loginbox {
	border:1px solid #CECECE;
	padding:7px;
}

#regform input, #regform select, #loginform input {
	border: 1px solid #DFDFDF;
	font-family:Verdana,Arial,Tahoma;
}

#login_links a:link, #login_links a:active, #login_links a:visited {
	color: #D00000;
	text-decoration: underline;
}

#login_links a:hover {
	color: #D00000;
	text-decoration: none;
}

/* MEMBERS LIST and LEAGUE */

.members, .league, .playoff {
	margin-right: 8px;
}

.prize {
	margin-right: 1px;
}

.members #m_top, .league #m_top, .playoff #m_top, .prize #m_top {
	width: 545px;
	color: #FFF;
	padding: 57px 30px 20px 30px;
	vertical-align: top;
}

.members #m_top {
	background: #000 url(images/title_members.gif) no-repeat top right;
}

.league #m_top {
	background: #000 url(images/title_league.gif) no-repeat top right;
}

.playoff #m_top{
	background: #000 url(images/title_playoff.gif) no-repeat top right;
	padding: 57px 0 0 0;
}

.prize #m_top{
	background: #000 url(images/title_prize.gif) no-repeat top right;
}

.members #m_bottom, .league #m_bottom, .playoff #m_bottom, .prize #m_bottom {
	background: url(images/bottom_table.gif) no-repeat top right;
	width: 545px;
	height: 11px;
}

.members #mtable td, .members #mtable th, .league #mtable td, .league #mtable th, .playoff #mtable td, .playoff #mtable th, .prize #mtable td, .prize #mtable th {
	border-right:1px solid #CBCBCB;
	border-bottom:1px solid #CBCBCB;
	font-size: 11px;
	font-weight: normal;
	vertical-align: middle;
	padding: 1px;
}

.members #mtable a:link, .members #mtable a:active, .members #mtable a:visited, .league #mtable a:link, .league #mtable a:active, .league #mtable a:visited, .playoff #mtable a:link, .playoff #mtable a:active, .playoff #mtable a:visited, .prize #mtable a:link, .prize #mtable a:active, .prize #mtable a:visited {
	color: #FFF;
	text-decoration: none;
}

.members #mtable a:hover, .league #mtable a:hover, .playoff #mtable a:hover, .prize #mtable a:hover {
	color: #FFF;
	text-decoration: underline;
}

.members #mtable th, .league #mtable th, .playoff #mtable th, .prize #mtable th {
	font-size: 9px;
}

.members #mtable table, .league #mtable table, .playoff #mtable table, .prize #mtable table {
	border:0;
}

#mpages a:link, #mpages a:active, #mpages a:visited, #arcpages a:link, #arcpages a:active, #arcpages a:visited {
	color: #343434;
	text-decoration: underline;
}

#mpages a:hover, #arcpages a:hover {
	color: #343434;
	text-decoration: none;
}


/* PROFILE */

.profile {
	color: #4C4C4C;
	vertical-align: top;
	line-height: 230%;
}

.profile #info {
	color: #000;
	line-height: 180%;
}

.profile #userpic {
	width: 114px;
	height: 116px;
	background: url(images/userpic.gif) no-repeat top right;
	/*padding: 3px 3px 5px 3px;*/
	padding: 3px 0 5px 3px;
	vertical-align: top;
	text-align: center;
}

.friends {
	float: left;
	text-align: right;
	color: #FFF;
	width: 221px;
}

.friends #ftop {
	background: #000 url(images/title_friends.gif) no-repeat top right;
	padding: 30px 10px 3px 10px;
	line-height: 200%;
	height: 140px;
}

.friends #fbottom {
	background: #000 url(images/friends_bottom.gif) no-repeat bottom right;
	/*height: 12px;*/
	color: #FFF;
	font-size: 10px;
	text-align: center;
	vertical-align: top;
	line-height: 140%;
	padding: 0 0 10px 0;
}

.friends a:link, .friends a:active, .friends a:visited {
	color: #FFF;
	text-decoration: none;
}

.friends a:hover {
	color: #FFF;
	text-decoration: underline;
}

/* edit profile*/

.editp {
	border: 1px solid #DFDFDF;
	font-family:Verdana,Arial,Tahoma;
}

/* INSERT RESULTS */

.insert #insblock {
	background: url(images/insert.gif) no-repeat top right;
	width: 556px;
	/*height: 248px;*/
	height: 208px;
	color: #FFF;
	padding: 37px 15px 10px 15px;
	text-align: center;
	vertical-align: top;
}

.insert #instext {
	height: 88px;
	vertical-align: top;
}

.insert #inspc {
	height:3px;
	font-size: 6px;
}

#last5 {
	/*height:288px;*/
	height: 258px;
	background: url(images/last5.gif) no-repeat top right;
}

#game_image {
	/*height:288px;*/
	height: 258px;
	background: url(images/game_image.gif) no-repeat top right;
	padding-top: 39px;
	padding-left:4px;
}


/* PRIVATE MESSAGES */

.pm_th #pm_middle {
	background: url(images/pm_th.gif) repeat-x top left;
	color: #FFF;
	text-align: center;
	height: 19px;
	width: 100%;
}

.pm_th #pm_right {
	background: url(images/pm_th_right.gif) no-repeat top right;
	float: right;
	width: 10px;
	height: 19px;
}

.pm_th #pm_left {
	background: url(images/pm_th_left.gif) no-repeat top left;
	float: left;
	width: 10px;
	height: 19px;
}

.pm_tdo #pm_middle {
	background: url(images/pm_tdo.gif) repeat-x top left;
	color: #ECCBCB;
	text-align: center;
	height: 26px;
	width: 100%;
	font-weight:bold;
}

.pm_tdo #pm_right {
	background: url(images/pm_tdo_right.gif) no-repeat top right;
	float: right;
	width: 10px;
	height: 26px;
}

.pm_tdo #pm_left {
	background: url(images/pm_tdo_left.gif) no-repeat top left;
	float: left;
	width: 10px;
	height: 26px;
}

.pm_td #pm_middle {
	background: url(images/pm_td.gif) repeat-x top left;
	color: #D80000;
	text-align: center;
	height: 26px;
	width: 100%;
	font-weight:bold;
	text-decoration: underline;
}

.pm_td #pm_right {
	background: url(images/pm_td_right.gif) no-repeat top right;
	float: right;
	width: 10px;
	height: 26px;
}

.pm_td #pm_left {
	background: url(images/pm_td_left.gif) no-repeat top left;
	float: left;
	width: 10px;
	height: 26px;
}

.pm_td a:link, .pm_td a:active, .pm_td a:visited, .pm_td a:hover {
	color: #D80000;
	text-decoration: underline;
}

.pm_tdo a:link, .pm_tdo a:active, .pm_tdo a:visited, .pm_tdo a:hover {
	color: #ECCBCB;
	text-decoration: none;
}

.pm_input {
	background: #FFF;
	border-top: 1px solid #ADADAD;
	border-right: 1px solid #E8E8E8;
	border-left: 1px solid #E8E8E8;
	border-bottom: 0;
}

#pm_textarea {
	margin:0 11px 0 0;
	font-family: Verdana, Arial, Tahoma;
	border:0;
	background: transparent;
	overflow-y: scroll;
	overflow-x: auto;
	font-size: 14px;
}

#sendpm_top {
	background: url(images/sendpm_top.gif) no-repeat top right;
	width: 511px;
	height: 446px;
	padding: 15px 7px 0 0;
	color: #000;
	font-family: Arial, Verdana, Tahoma;
}

#sendpm_bottom {
	background: url(images/sendpm_bottom.gif) no-repeat bottom right;
	width: 511px;
	padding: 6px 12px 11px 0;
}

#pm_author a:link, #pm_author a:active, #pm_author a:visited {
	text-decoration: none;
	font-weight: bold;
}

#pm_author a:hover {
	text-decoration: underline;
	font-weight: bold;
}

.pmread #r_top {
	width: 555px;
	color: #FFF;
	padding: 30px 30px 8px 30px;
	vertical-align: top;
}

.pmread #r_top {
	background: #000 url(images/pmread_top.gif) no-repeat top right;
}

.pmread #r_bottom {
	background: url(images/pmread_bottom.gif) no-repeat top right;
	width: 555px;
	height: 11px;
}


/* GAMES */

.game {
	background: url(images/gamebox.gif) no-repeat top right;
	padding:4px 8px 4px 8px;
	height: 60px;
	font-family:Verdana,Arial,Tahoma;
	color: #FFF;
	text-align: center;
}

.game span {
	color: #C00000;
	font-size: 12px;
}

.game a:link, .game a:active, .game a:visited {
	color: #FDFDFD;
	text-decoration: underline;
}

.game a:hover {
	color: #FEFEFE;
	text-decoration: none;
}

.game b a:link, .game b a:active, .game b a:visited {
	color: #FFF;
	text-decoration: none;
}

.game b a:hover {
	color: #FFF;
	text-decoration: underline;
}


/* ARTICLES */

.article_sub {
	font-size:12px;
	color: #414571;
}

.article_abs_border {
	background: url(images/abs_border.gif) no-repeat top right;
	height: 1px;
	width: 374px;
	margin:4px 0 4px 0;
}

.article_abs_content {
	color: #656565;
}

.article_content {
	/*text-align: justify;*/
}

.article_image {
	padding-right: 7px;
}


/* RESTORE PASSWORD & USERNAME */

.restore #restext, .restore #reslink {
	border: 1px solid #CECECE;
	padding: 3px;
	color: #333;
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma;
}

.restore #reslink {
	background: #CECECE;
	padding: 2px;
}

/* LOGGED MEMBERS */

#logtable a:link, #logtable a:active, #logtable a:visited {
	color: #000;
	text-decoration: none;
}

#logtable a:hover {
	color: #424242;
	text-decoration: underline;
}


/* PLAY OFF */

#playoff td{
	/*width:75px;*/
}

.playoff_game, .playoff_game_off{
	border:1px solid #FFF;
	background:#6E6E6E;
	width:65px;
	height:40px;
	vertical-align:middle;
	font-size:10px;
	text-align:center;
	margin: 7px 0;
	direction:ltr;
}

.playoff_game_off{
	border:1px solid #464646;
	background:#242424;
	color:#CDCDCD;
}

.playoff_game a, .playoff_game a:link, .playoff_game a:active, .playoff_game a:visited,
.playoff_game_off a, .playoff_game_off a:link, .playoff_game_off a:active, .playoff_game_off a:visited{
	color:#FFF;
	text-decoration:none;
}

.playoff_game a:hover, .playoff_game_off a:hover{
	color: #FFF;
	text-decoration:underline;
}

div.playoff_insert{
	background:url(images/playoff_insert.gif) no-repeat top right;
	position:relative;
	right:8px;
	width:545px;
	height:62px;
	color:#FFF;
	padding:3px 6px;
}

.playoff_insert input[type="text"]{
	font-family:Arial;
	border:1px solid #222;
	width:30px;
}













