/* ---------- Main Classes ---------- */

body { direction:rtl; font-family: Tahoma; text-align: right; font-size:11px; color: #000000; padding:0; margin:0px; }
table { width: 100%; direction:rtl; } 
table td { padding: 0; border-width: 0; vertical-align: top; text-align: right; font-size:11px; vertical-align:middle; }

th { font-weight:normal; color:#FFF; background:#b50b2a url('../../../index/themes/Barca NEW/images/style/th/th.gif') repeat-x; vertical-align:middle; text-align:right; padding: 7px !important;  height:17px; line-height:1.5; text-shadow: 0 0 1px #999; }
th a { color:#ffd200; }
th a:hover { color:#EEE; }
	 
img { border: 0px none; vertical-align:middle; }
	 
ul { margin: 0; padding: 0; line-height: 2; list-style-type:circle; list-style-position: inside; vertical-align:middle }
li { margin: 0; }

form { padding: 0px; margin: 0px; }
	  
a, a[rel=external] {  text-decoration: none; color:#000099; font-style: normal; }
a:hover, a[rel=external]:hover { color:#990000; font-style: normal; }
	  
input[type=text], input[type=file], input[type=password] { background: url('../../../index/themes/Barca NEW/images/carpets/input.gif') #000033; color: #FFcc66; font-family: Tahoma; font-size: 11px; font-weight: normal; border:2px inset #c3beb0; padding:1px 3px 3px 3px; }

input[type=image] { text-align: center; margin-top:4px; }

.formButton, .button, input[type=submit], input[type=reset], input[type=button], input[type=hidden] { text-align:center; font-size:11px; font-family:Tahoma; padding:3px 5px 3px 5px; }	

textarea { background: url('../../../index/themes/Barca NEW/images/carpets/input.gif') #252536; color: #FFcc99; font-weight: normal; padding:3px 5px 5px 5px; line-height:1.4; font-size:11px; font-family:Tahoma; border:2px inset #c3beb0; }
	  
select, .dropdown { background: #252536; font-size:11px; color: #FFcc66; font-weight:normal; font-family:Tahoma; border:2px inset #c3beb0; }	   
	  
iframe { padding:0; margin:0; } 

/* Events */

span.competition {color:#000099;}
span.arena {color:#005500;}
span.info {color:#660000;}
span.yc {color:#ffc000; text-shadow:#666 -0.1em 0.1em 0.2em;}
	  
option { padding:1px; }

.odd, .odd_t  { background: url('../../../index/themes/Barca NEW/images/carpets/odd.gif') #cfcfcf; }
.outer { background-color: #aaafb7;}
.darkouter { background-color: #979ba2;}
.even, .even_t  { background: url('../../../index/themes/Barca NEW/images/carpets/even.gif') #c9c9c9; }
 
.head { background: url('../../../index/themes/Barca NEW/images/carpets/head.gif') #294967; vertical-align:middle; color:#dddddd; }
.foot { background: url('../../../index/themes/Barca NEW/images/carpets/foot.gif') #2c577f; vertical-align:middle; color:#dddddd; }
.footRed { background: url('../../../index/themes/Barca%20NEW/images/carpets/footRed.gif') #2c577f; vertical-align:middle; color:#dddddd; }

.ancmnt { border:1px solid #aaafb7; border-radius: 10px; padding:10px !important; line-height:2; text-align:justify; }
.ancmntDeep { border-radius: 10px; box-shadow: 0px 1px 3px 0px #666; padding:10px; line-height:2; text-align:justify; }

.header { padding:12px; background-image:url(../../../images/index/th1.gif); height:20px; color:#ffe69c; text-shadow: 0 0 1px #CCC; vertical-align:middle; }
.footer { padding:12px; background-image:url(../../../images/index/th2.gif); height:20px; text-shadow: 0 0 1px #666; vertical-align:middle; }
.footer td { color:#ccccff; }
.hint {color:#ffe082;}

input.small_button { padding:0 2px 2px 2px; margin:0; border-radius:10px; border: 1px solid #999; }
input.small_button_left { padding:0 1px 2px 3px; margin:0; border-radius: 10px 0 0 10px; border: 1px solid #999; }
input.small_button_right { padding:0 3px 2px 1px; margin:0; border-radius: 0 10px 10px 0; border: 1px solid #999; }
input.big_button { padding:1px 4px 3px 4px; margin:0; border-radius:10px; border: 1px solid #999; }