body 
{ 
	padding: 0; 
	margin: 0; 
	font: 11px/15px Tahoma, Verdana, Arial, sans-serif; 
	color: #454545;
	background: #dedede; 
}
	
a
{
	color: #616c8d; 
	background: inherit; 
}

a:hover
{
	color: #9da7c6; 
	background: inherit; 
	text-decoration: underline
}

p 
{
	margin: 5px 0; 
}

h1 
{
	font: bold 1.8em Arial, Sans-Serif; 
	padding: 8px 0 4px 0; 
	margin: 0; 
	letter-spacing: -1px; 
}

h2 
{
	font: bold 1.6em Arial, Sans-Serif; 
	letter-spacing: -1px; 
}

h3 
{
	padding: 4px 0;
	margin:  0; 
}

ul 
{
	margin: 0; 
	padding : 0; 
	list-style: none; 
}

img 
{
	border: 0; 
}

hr 
{
	height: 1px; 
	border-style: none; 
	color: #d0d0d0; 
	background-color: #C0C0C0; 
	margin: 10px 0; 
}


.content 
{
	margin: 0px auto; 
	width: *;
	background: #fff url(images/toplenta.jpg) repeat-x top;
	height: 135px; 
	 
}

.content2 
{
	margin: 0px auto; 
	width: 1004px;
	background: #fff;
}

.content3 
{
	margin: 0px auto; 
	width: 998px;
	background: #fff;
}

.innercontent 
{
	width: 614px;
	float: left;
}

/* Top part */
#top 
{ 
	padding-top: 20px; 
	background: transparent; 
	height: 135px; 
	width: 1004px;
	margin: 0 auto;
	background:  url('images/head.jpg') top left no-repeat;
}

#top h1 
{
	font: bold 1.8em Arial, Sans-Serif; 
	padding: 8px 0 4px 0; 
	margin: 0; 
	letter-spacing: 1px; 
	color: #FFF 
}

#top h2 
{
	font: 1.0em Arial, Sans-Serif;
	letter-spacing: 0px; 
	color: #868686; 
	margin:0; 
	padding: 0 
}

#top #icons 
{
	float: right; 
	margin:20px 0; 
	padding:0 
}

#top #icons img 
{
	padding-right: 2px; 
	border: 0 
}

/* Second part */
#prec 
{
	margin:0 auto; 
	padding: 0; 
	background: #fff; 
	border-bottom: 1px solid #DCDCDC; 
	overflow: hidden; 
	width: 1004px;
}

#wrap 
{
	margin: 0 auto; 
	width: 1004px; 
}

			
#wrap #menu 
{
	padding: 0; 
	margin:0 10px; 
	background: #fff; 
}

#wrap #menu a 
{
	padding-left: 25px; 
	text-decoration: none; 
	background: url(images/lm-li.gif) no-repeat left;  
}

#wrap #menu ul 
{
	padding: 10px 0 
}

#wrap #menu li 
{
	list-style: none;
	float: left;
	width: 120px;
}
		

/* main area */
#main 
{ 
	
}

#right_side 
{ 
	float: right; 
	width: 212px; 
	background: #F6F6F6; 
	padding: 5px 10px 5px 10px; 
	margin-bottom: 10px 
}

#right_side ul 
{
	padding: 3px 0 8px 0 
} 

#right_side li 
{
	line-height: 18px; 
	background: #F6F6F6 url(images/cat-li.gif) no-repeat left; 
	list-style: none; 
	padding-left: 20px; 
}

#right_side a 
{
	background: #F6F6F6; 
	text-decoration:  none 
}

#right_side h3 
{
	color: #404040; 
	font:  bold 1.2em Arial, Sans-Serif; 
}
	
#left_side 
{
	background: #FFF; 
	margin-bottom: 10px; 
	width: 764px;
}

#left_side h3 
{ 
	background: #FFF url(images/hbg.gif) repeat-x; 
	height:30px; 
	padding: 5px 0 0 0px; 
	margin: 0; 
	font:  bold 1.2em Arial, Sans-Serif; 
}

#left_side h3 span 
{
	background: url(images/h-art.gif) no-repeat left; 
	padding: 1px 10px 0 23px;  
	line-height: 22px; 
	margin: 0
}

#left_side p 
{
	color: #454545; 
	padding: 0 5px 0 5px; 
	text-align: justify 
}

#left_side img 
{
	float: left; 
	padding: 0 10px 5px 0 
}

#left_side blockquote 
{
	padding-left: 10px; 
	border-left: 2px solid #DA4040; 
	margin: 10px 0 10px 25px; 
}

.date 
{
	border-top: 1px dotted #ccc; 
	padding: 5px 0; 
	margin: 10px 0 25px 0; 
	text-align: right 
}		

#left_side .rs 
{
	float: right; 
	margin: 0 10px; 
	border: 1px solid #ddd; 
	padding: 5px; 
	background: #f5f5f5  
}

#left_side ul 
{
	list-style-position: inside; 
	margin-left: 2px 
}

#left_side ul li 
{
	list-style-type: square; 
	margin-left: 15px;  
}

#left_side ul ul li 
{
	list-style: none; 
	margin-left: 10px; 
	list-style-type: lower-alpha; 
	list-style-position: inside 
}
	
/* The footer */
#footer 
{
	clear: both; 
	border-top: 1px solid #DCDCDC; 
	margin: 0 0 3em 0; 
	color: #777;  
	background: #fff 
}

#footer .right  
{
	float: right; 
	text-align: right; 
	background: #FFF; 
}

#footer a 
{
	text-decoration: none; 
	background: #FFF 
}
	





/* Obshti stilove */


.topbox
{
	width: 354px;
	height: 9px;
	background:url(images/r_top.jpg) no-repeat 0 0 #f2f1df;
	padding: 0;
	margin: 0;
}

.bottombox
{
	width: 354px;
	height: 9px;
	background:url(images/r_bottom.jpg) no-repeat 0 0 #f2f1df;
	padding: 0;
	margin: 0;
}

.body_text img
{
	padding: 2px;
	margin: 0 5px 5px 0;
}

.noextras
{
	text-decoration: none;
	color: inherit;
}

.noextras:hover
{
	text-decoration: underline;
	color: #ff0000;
}

#moreaticles
{
	display: block;
	margin: 10px auto;
	width: 603px;
	border-top: 2px dashed #666666
}

#comments
{
	display: block;
	margin: 10px auto;
	width: 603px;
	border-top: 2px dashed #666666
}

.large
{
	display: block;
	border-left: 5px solid #dedede;
	border-bottom: 2px solid #dedede;
	padding: 0 5px;
	font-style: italic;
	margin: 0 10px 0 10px;
}

.small
{
	display: block;
	padding: 0 20px;
	font-style: italic;
	margin: 0 10px 5px 10px;
	background: url('images/news_icon.jpg') no-repeat 0 3px;
}

.smalldwnld
{
	display: block;
	padding: 0;
	font-style: italic;
	margin: 0 10px 5px 10px;
}

#morearticles
{
	margin: 10px 0;
	padding: 3px auto;
	border-top: 2px dashed;
	border-bottom: 2px dashed;
}

#morearticles h1
{
	background-color: #dedede;
	margin: 10px 0 0 0;
	padding: 3px auto;
	font: normal 16px/18px "Georgia",Tahoma,sans-serif;
}

#morearticles h2
{
	background-color: #dedede;
	margin: 10px 0 0 0;
	padding: 3px auto;
	font: normal 13px/15px "Georgia",Tahoma,sans-serif;	
}

#searchcontrol
{
	font: normal 13px/15px "Georgia",Tahoma,sans-serif;	
	color: #666666;
}

#searchcontrol b
{
	font: bold 13px/15px "Georgia",Tahoma,sans-serif;	
	color: #5B9E3A;
}

#searchcontrol a
{
	font: bold 13px/15px "Georgia",Tahoma,sans-serif;	
	color: #666666;
	text-decoration: none;
}

#searchcontrol .gs-title
{
	text-decoration: none;
}

#searchcontrol a b
{
	font: bold 13px/15px "Georgia",Tahoma,sans-serif;	
	color: #666666;
	text-decoration: none;
}

#searchcontrol a:hover b
{
	text-decoration: none;
	color: #fff;
	background-color: #ff0000;
}

#searchcontrol a:hover
{
	text-decoration: none;
	color: #fff;
	background-color: #ff0000;
}

#searchcontrol .gsc-results 
{
	width: 600px; 
}

#searchcontrol .gsc-results-selector 
{
	display : none; 
}

#searchcontrol .gsc-clear-button 
{
	display : none; 
}

#searchcontrol .gsc-branding 
{
	display : none;
}

#searchcontrol .gsc-control
{
	width: 600px;
}

#searchcontrol .gs-webResult .gs-visibleUrl-short
{
	display:none; 
}

#searchcontrol .gs-webResult .gs-visibleUrl-long
{
	display:block; 
}

#searchcontrol .gsc-trailing-more-results
{
	display:none; 
}


.psize1
{
	font-size: 13px;
	line-height: 15px;
}

.psize2
{
	font-size: 15px;
	line-height: 17px;
}

.psize3
{
	font-size: 17px;
	line-height: 19px;
}

.psize4
{
	font-size: 19px;
	line-height: 21px;
}

.psize5
{
	font-size: 21px;
	line-height: 23px;
}

#user
{
    font: normal 13px/15px Georgia, "Times New Roman", Times, serif;
	color: #666666;
}

#user p
{
	display: block;
	height: 30px;
	line-height: 25px;
	vertical-align: middle;
	margin: 3px 0;
}

#user p.left
{
	display: block;
	height: 30px;
	line-height: 25px;
	vertical-align: middle;
	margin: 3px 0;
	float: left;
	text-align: right;
}

#user p.right
{
	display: block;
	height: 30px;
	line-height: 25px;
	vertical-align: middle;
	margin: 3px 0;
	float: left;
}

#user textarea
{
	width: 250px;
}

#user a:hover
{
	color: #FF0000;
}	

.x
{
    font: bold 13px/15px Georgia, "Times New Roman", Times, serif;
	border: 1px solid #fff;
	background: #666666;
	color: #fff;
	height: 24px;
}


#mail
{
	display: block;
	width: 605px;
	margin:10px 0 0 0;
	font:normal 13px/15px Georgia, "Times New Roman", Times, serif;
	color:#000;	
}

#mailisting table
{
	display: block;
	width: 630px;
	margin:10px 0 0 0;
	background-color: transparent;
	border-top: 1px dashed;
	border-left: 1px dashed;
	border-right: 1px dashed;
}

#mailisting table td
{
	font:normal 13px/15px Georgia, "Times New Roman", Times, serif;
	border-left: 1px dashed;
	border-bottom: 1px dashed;
	padding: 3px;
}

#mailisting table td.first
{
	border-left: 0px dashed;
	border-bottom: 1px dashed;
	font-weight: bold;
}

#mailisting table tr
{
	vertical-align: top;
}

#mailisting table tr.blue
{
	vertical-align: top;
	background-color: #cfccbd;
	color: #000000;
}

#mailisting table tr.grey
{
	vertical-align: top;
	background-color: transparent;
	color: #999999;
}

#mail ul
{
	float: left;
	background-color: transparent;
	background-image: none;
	padding: 0;
	margin: 5px 0;
	height: 15px;
}

#mail ul li
{
	width: 150px;
	height: 15px;
	float: left;
	background-color: #cfccbd;
	background-image: none;
	padding: 0;
	margin: 5px 5px;
}

#mail ul li a
{
	display: block;
	font:bold 13px/15px Georgia, "Times New Roman", Times, serif;
	color: #000;
	width: 150px;
	float: left;
	background-color: transparent;
	background-image: none;
	padding: 0;
}

.incqbox
{
	background-color: #dedede;
	display: block;
	border: 1px solid;
}




/* */

/* "fallback" links for non-CSS supporting browsers. */
.fallback 
{
	display: none;
}

/* Here's our default note styles. */
.notedefault, .notenested 
{
	position: absolute;
	visibility: hidden;
	top: 3px;
	left: 3px; 
	width: 150px;
}

.notedefault 
{
	padding: 3px;
	border: 1px solid #000;
	background-color: #ABA894;
	color:#fff; 
}

.notenested 
{
	width: 8em;
	padding: 3px;
	border: 1px solid #000;
	background-color: #ABA894;
	color:#fff; 
}

/* Some position-type-specific offset information. Tweak as needed! */
.snp-mouseoffset, .snp-triggeroffset, .snp-mousetrack 
{
	margin-left: -155px;
	margin-top: 15px;
}

/* Headings within notes */
.notedefault h5 
{
	color: #fff; 
	margin: 0;
	padding: 0;
}

/* Note close marker is only shown within pinned notes. */
.note-close 
{
	float: right;
	margin-top: 2px;
	width: 14px;
	height: 14px;
	line-height: 14px;
	color: black;
	text-decoration: none;
	visibility: hidden
}

.snb-pinned .note-close 
{
	visibility: inherit;
}

#statiatext a
{
	color: #000;
	background-color: #eee;
	text-decoration: underline;
}

#statiatext a:hover
{
	color: #ac0101;
	text-decoration: underline;
}

.indexstatia
{
	display: block;
	float: left;
	height: 226px;
	width: 194px;
	margin: 3px;
	border: 1px;
	background: url('images/indexbox.jpg') top left no-repeat;
}

.innerindex
{
	height: 208px;
	margin: 3px 3px 3px 5px;
}


.innerindex a
{
	font-weight: bold;
	text-decoration: none;
}

.innerindex a:hover
{
	text-decoration: underline;
}

.swappers
{
	width: 345px;
	height: 100px;
	text-align: left;
	background-color:#666666;
	padding: 3px;
}

.swappers p.diasno
{

	width: 240px;
	float: left;
	padding:0;
	height: 28px;
	text-align: left;
	background-color:#dedede;
}

.swappers p.liavo
{
	display: block;
	width: 100px;
	height: 100px;
	float: left;
	background-color:#aba894;
	/* top right bottom left */
}

.swappers a.rightlink
{
	height:24px; 
	display:block; 
	background: #666666; 
	color:#dedede; 
	font:13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	padding:0 0 0 2px; 
	text-decoration:none;
}

.swappers a.rightlinkhover
{
	height:24px; 
	display:block; 
	background:#DA3B3B; 
	color:#fff; 
	font:13px/26px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	padding:0 0 0 2px; 
	text-decoration:none;
}

.swappers a.rightlink :hover
{
	background:#F6F4E4; 
	color:#000; 
	text-decoration:none;
}


.toplogin
{
    font: bold 16px/20px Georgia, "Times New Roman", Times, serif;
	border: 1px solid #fff;
	background: #cfccbd;
	color: #666666;
	height: 20px;
	width: 150px;
}

/* NEW right side */


#right_side2
{ 
	float: right; 
	width: 360px; 
	/* background: #F6F6F6; */ 
	padding: 5px 10px 5px 10px; 
	margin-bottom: 10px;
	color: #dedede; 
	font-weight: bold;
}

#right_side2 h2 
{
	color: #404040; 
	font:  bold 1.2em Arial, Sans-Serif; 
}



.news_head
{
	color: #666666;
	text-decoration: none;
	background-image: url(images/news_icon.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	/* height: 20px; */
}

.news_head2
{
	color: #666666;
	text-decoration: none;
	background-image: url(images/news_icon2.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	/* height: 20px; */
}

.news_head3
{
	color: #666666;
	text-decoration: none;
	background-image: url(images/news_icon3.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	/* height: 20px; */
}

.news_head4
{
	color: #666666;
	text-decoration: none;
	background-image: url(images/news_icon4.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	/* height: 20px; */
}

.morearticles
{
	font-weight: bold;
	color: #000;
	background: url('images/r2.jpg') top left repeat-y;
	margin: 0 auto;
	width: 340px;
}

.morearticles2
{
	background: url('images/r4.jpg') bottom left no-repeat;
	
	width: 340px;
}

.morearticles3
{
	background: transparent url('images/r1.jpg') top left no-repeat;
	width: 340px;
}

.morearticles4
{
	width: 320px;
	margin: 10px;
}


.morearticles a
{
	font-weight: bold;
	background: none;
}

#livescore
{
	display: block;
	border: 5px solid #ff0000;
	width: 604px;
	margin: 0 auto;
}

#livescore div.match
{
	width: 296px;
	float: left;
	background: #dedede;
	margin: 3px;
}

#livescore p.left
{
	width: 174px;
	float: left;
	padding: 3px;
}

#livescore p.right
{
	width: 94px;
	float: left;
	background: #666666;
	color: #fff;
	font-weight:  bold;
	padding: 3px;
	text-align: center;
}

table.klasirane
{
	border: 1px solid #666666;
}

tr.titlerow
{
	background: #000;
	color: #fff;
	font-weight: bold;
}

tr.champ
{
	background: #ff0000;
	color: #fff;
	font-weight: bold;
}

tr.uefa
{
	background: #009933;
	color: #fff;
	font-weight: bold;
}

tr.cl
{
	background: #FF830F;
	color: #fff;
	font-weight: bold;
}

tr.relegated
{
	background: #606060 ;
	color: #fff;
	font-weight: bold;
}


tr.normal
{
	background: #66CC00;
	color: #000;
	font-weight: bold;
}

#transfers .transferbox
{
	display: block;
	width: 280px;
	background: #eeeeee;
	float: left;
	margin: 5px;
	
}

#transfers .transferbox .innertransfer
{
	display: block;
	width: 260px;
	margin: 5px;
}


#transfers .transferbox .innertransfer div
{
	display: block;
	float: left;
	padding: 3px;
	font-weight: bold;
	color: #fff;
}

#transfers .icon
{
	width: 20px;
	float: right;
}

#transfers .teamfrombox a, #transfers .teamtobox a
{
	text-decoration: underline;
	color: #fff;
}


#transfers .teamfrombox
{
	background: #ff0000;
	width: 105px;
}


#transfers .teamtobox
{
	background: #009933;
	width: 105px;
}


#transfers .teampricebox
{
	background: #666666;
	width: 216px;
}

.prognozibox
{
	display: block;
	width: 150px;
	padding: 3px;
	text-align: center;
	background: #eeeeee;
	float: left;
	margin: 3px;
	height: 50px;
}

a.rightchachelink
{
	color: #666666;
	text-decoration: none;
}

a.rightchachelink:hover
{
	text-decoration: underline;
}

.klas_listing
{
	width: 500px;
	margin: 0 auto;	
}

p.klas_team
{
	width: 150px;
	float: left;
	padding-left: 5px;
	border-bottom: 2px solid;
}

p.klas_result
{
	width: 30px;
	float: left;
	background: #dedede;
	border-bottom: 2px solid;
	text-align: center;
	font-weight: bold;
}


p.klas_date
{
	width: 120px;
	float: left;
	background: #dedede;
	border-bottom: 2px solid;
	text-align: center;
}

.tab-tutorial .dijitTab 
{
    background: url("images/tabcontainersprite.gif") no-repeat 0 -300px;
	padding:0px;
	border: none;
	color: #666666;
}
 
.tab-tutorial .dijitTabContent {
    background: url("images/tabcontainersprite.gif") repeat-x 0 -350px;
	padding: 2px;
	border: none;
}
 
.tab-tutorial .dijitTabInnerDiv {
    background: url("images/tabcontainersprite.gif") no-repeat right -400px;
	padding: 0px 10px 0px 10px;
	border: none;
}

.tab-tutorial .dijitTabHover 
{
	background: url("images/tabcontainersprite.gif") no-repeat 0px -150px;
}

.tab-tutorial .dijitTabHover .dijitTabInnerDiv {
	background: url("images/tabcontainersprite.gif") no-repeat right -250px;
	border: none;
}

.tab-tutorial .dijitTabHover .dijitTabInnerDiv .dijitTabContent 
{
	background: url("images/tabcontainersprite.gif") repeat-x 0 -200px;
	padding: 2px;
}

.tab-tutorial .dijitTabChecked 
{
	/* the selected tab (with or without hover) */
	background: url("images/tabcontainersprite.gif") no-repeat 0px -0px;
	margin-bottom: 0px;
	color: #444444;
}

.tab-tutorial .dijitTabChecked .dijitTabInnerDiv 
{
	padding:0px 10px 0px 10px;
	background: url("images/tabcontainersprite.gif") no-repeat right -100px;
	border: none;
}

.tab-tutorial .dijitTabChecked .dijitTabInnerDiv .dijitTabContent 
{
	background: url("images/tabcontainersprite.gif") repeat-x 0 -50px;
	padding: 2px;
}

.tab-tutorial .dijitTabPaneWrapper 
{ /* Container for tab content */
	overflow: hidden;
	background: transparent url('images/r2.jpg') repeat-y bottom left;
	border: 0;
	padding: 0;
	color: #666666;
}

.tab-tutorial .dijitContentPane
{
	overflow: hidden;
	padding: 0;

}

.tab_tutorial .dijitTabContainerTop-tabs
{
	border-bottom: 1px solid #909090;
}

.tab-tutorial p.diasno
{

	width: 220px;
	float: left;
	padding:0;
	height: 28px;
	text-align: left;
	/**
	 * background-color:#dedede;
	 */
}

.tab-tutorial p.liavo
{
	display: block;
	width: 100px;
	height: 100px;
	float: left;
/**
 * 	background-color:#aba894;
 */
	/* top right bottom left */
}

.tab-tutorial a.rightlink
{
	height:24px; 
	display:block; 
/**
 * 	background: #666666; 
 */
	color:#666666; 
	font:13px/22px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	padding:0 0 0 2px; 
	text-decoration:none;
}

.tab-tutorial a.rightlinkhover
{
	height:24px; 
	display:block; 
	background:#DA3B3B; 
	color:#fff; 
	font:13px/26px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	padding:0 0 0 2px; 
	text-decoration:none;
}

.tab-tutorial a.rightlink :hover
{
	background:#F6F4E4; 
	color:#000; 
	text-decoration:none;
}









		.dojoxFisheyeListItemLabel {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #eee;
	border: 2px solid #666;
	padding: 2px;
	text-align: center;
	position: absolute;
	display: none;
	white-space:pre; 
}
.dojoxFisheyeListItemLabel.dojoxFishSelected {
	display: block;
}
.dojoxFisheyeListItemImage {
	border: 0px;
	position: absolute;
}
.dojoxFisheyeListItem {
	position: absolute;
	z-index: 2;
}
.dojoxFisheyeListBar {
	position: relative;
}
	
		.dojoxFisheyeListBar {
			margin: 0 auto;
			text-align: center;
		}


.dijitInline .LightboxClose {
	background:url('/dojo/dojox/image/resources/images/close.png') no-repeat center center;
}

.LightboxClose {
	background:url('../../dojo/dojox/image/resources/images/close.gif') no-repeat center center;
}

.LightboxNext {
	background:url('/dojo/dojox/image/resources/images/right.png') no-repeat center center;
}

.dj_ie6 .LightboxNext {
	background:url('../../dojo/dojox/image/resources/images/right.gif') no-repeat center center;
}

.LightboxPrev {
	background:url('../../dojo/dojox/image/resources/images/left.png') no-repeat center center;
}

.dj_ie6 .LightboxPrev 
{
	background:url('../../dojo/dojox/image/resources/images/left.gif') no-repeat center center;
}

.LightboxPrev {
	width:15px;
	height:15px;
	background:url('/dojo/dojox/image/resources/images/left.png') no-repeat center center;
	background-position:-60px;
}

.LightboxNext {
	background-position:-30px 0;
}
.LightboxPrev {
	background-position:0 0;
}
/*#####################################################################*/

#kare{
	margin: 0 0 15px 0;
}

#kare_ramka{
	border: 1px solid #0c23cf;
}

#kare_right 
{
	color: #e6e7e8;
}

.right_lenta {
	background-image: url(images/right_lenta_blue.gif);
	background-repeat:no-repeat;
	height: 15px;
	padding: 5px 0 0 7px;
	margin: 0 0 7px 0;
}

.right_links {
	color:#0c23cf;
}

.right_links a:link 
{
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#0c23cf; 
		text-decoration:none; 
		font-weight:bold;
}

.right_links a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0c23cf; text-decoration:none; font-weight:bold;}

.right_links a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8c97ea;
	text-decoration:none;
	font-weight:bold;
}
.right_content {
	border-left: 1px solid #0c23cf; 
	border-right: 1px solid #0c23cf;
	border-bottom: 1px solid #0c23cf;
}

.right_content a{
	color:#666666;
}

.right_content a:hover{
	
}

#kare_left {
 display: inline; /* IE Hack */
 padding: 0px;
 float: left;
 width: 614px;
 padding: 4px;
 color: #e6e7e8;
}
#kare_left320 {
 display: inline; /* IE Hack */
 padding: 0px;
 float: left;
 width: 320px;
 padding: 4px;
 color: #e6e7e8;
}
.left_lenta {
	background-image: url(images/left_lenta_blue.gif);
	background-repeat:no-repeat;
	height: 15px;
	margin: 0 0 7px 0;
	padding: 5px 0 0 7px;
}
.left_lenta320 {
	background-image: url(images/left_lenta320_blue.gif);
	background-repeat:no-repeat;
	height: 15px;
	margin: 0 0 7px 0;
	padding: 5px 0 0 7px;
}
.left_links {
	color:#0c23cf;
}

.left_links a:link {
	color:#0c23cf;
}

.left_links a:visited {
	color:#0c23cf;
}

.left_links a:hover {
	color:#8c97ea;
}

.left_content {
	border-left: 1px solid #0c23cf; 
	border-right: 1px solid #0c23cf;
	border-bottom: 1px solid #0c23cf;
}

.left_content a{
	color:#666666;
}

.left_content a:hover{
	color:#FF6600;
}
.more {
	float: right;
}

#citylist
{

}

#citylist h2
{
	color: #0c23cf;
}

#city_id
{
	color: #000;
	overflow: hidden;
}

#city_id option
{
	margin: 2px;
}

.bigblue
{
	background: url('images/bl_center.gif') repeat-x;
	height: 23px;
	line-height: 22px;
	vertical-align: middle;

}

.bigblueleft
{
	background: url('images/bl_left.gif') no-repeat top left;
	height: 23px;
	padding: 0 4px;
}

.bigblueright
{
	background: url('images/bl_right.gif') no-repeat top right;
	height: 23px;
}

.bigblueborder
{
	border: 1px solid #6d6d6d; 
	margin: 0;
}

.bigbluecontent
{
	margin: 5px;
}

.stats_red
{
    background: #ff0000;
}


/*#####################################################################*/
 .dijitCalendarIncrementControl {
	
	width:15px;
	height:15px;
	background-image: url(/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.png);
	background-repeat: no-repeat
}
.dj_ie6  .dijitCalendarIncrementControl {
	font-size:.1em;
	background-image: url(/dojo/dijit/themes/tundra/images/spriteRoundedIconsSmall.gif);
}
 .dijitA11ySideArrow {
	display: none;
}
 .dijitCalendarDecrease {
	background-position: top left;
}
 .dijitCalendarIncrease {
	background-position: -30px top;
}
 table.dijitCalendarContainer {
	font-size: 100%;
	border-spacing: 0;
	border-collapse: separate;
	border: 1px solid #ccc;
	margin: 0;
    width: 250px;
}
 .dijitCalendarMonthContainer th {
	
	background:#d3d3d3 url(/dojo/dijit/themes/tundra/images/titleBar.png) repeat-x top;
	padding-top:.3em;
	padding-bottom:.2em;
	text-align:center;
}
.dj_ie6  .dijitCalendarMonthContainer th {
	padding-top:.2em;
	padding-bottom:.1em;
}
 .dijitCalendarDayLabelTemplate {
	
	background:white url(/dojo/dijit/themes/tundra/images/calendarDayLabel.png) repeat-x bottom;
	font-weight:normal;
	padding-top:.15em;
	padding-bottom:0em;
	border-top: 1px solid #eeeeee;
	color:#293a4b;
	text-align:center;
}
 .dijitCalendarBodyContainer {
	border-bottom: 1px solid #eeeeee;	
}
 .dijitCalendarMonthLabel {
	color:#293a4b;
	font-weight: bold;
}
 .dijitCalendarDateTemplate {
	
	font-size: 0.9em;
	font-weight: bold;
	text-align: center;
	padding: 0.3em 0.3em 0.05em 0.3em;
	letter-spacing: 1px;
}
.dj_ie  .dijitCalendarDateTemplate {
	padding: 0.1em .33em 0.02em .33em;
}
 .dijitCalendarPreviousMonth,
 .dijitCalendarNextMonth 		{
	
	color:#999999;
	background-color:#f8f8f8 !important;
}
 .dijitCalendarPreviousMonthDisabled,
 .dijitCalendarNextMonthDisabled	{
	
	background-color:#a4a5a6 !important;
}
 .dijitCalendarCurrentMonth {
	
	background-color:white !important;
}
 .dijitCalendarCurrentMonthDisabled {
		
	background-color:#bbbbbc !important;
}
 .dijitCalendarDisabledDate {
	cursor:default !important;
	text-decoration:line-through !important;
}
 .dijitCalendarCurrentDate {
	
	text-decoration:underline;
	font-weight:bold;
}
 .dijitCalendarHoveredDate {
	background-color: #e2ebf2 !important;
}
 .dijitCalendarSelectedDate {
	
	background-color:#bbc4d0 !important;
	color:black !important;
}
 .dijitCalendarYearContainer {
	
	background:white url(/dojo/dijit/themes/tundra/images/calendarYearLabel.png) repeat-x bottom;
	border-top:1px solid #ccc;
}
 .dijitCalendarYearLabel {
	
	margin:0;
	padding:0.4em 0 0.25em 0;
	text-align:center;
}
 .dijitCalendarSelectedYear {
	
	color:black;
	padding:0.2em;
	padding-bottom:0.1em;
	background-color:#bbc4d0 !important;
}
 .dijitCalendarNextYear,
 .dijitCalendarPreviousYear {
	
	color:black !important;
	font-weight:normal;
}
 .dijitTimePickerTick,
 .dijitTimePickerMarker {
	border-color: #ccc;
}
 .dijitTimePickerTick {
	color:white;
}
 .dijitTimePickerMarker {
	background:#d3d3d3 url(/dojo/dijit/themes/tundra/images/titleBar.png) repeat-x top;
	color:#293a4b;
	font-weight: bold;
}
 .dijitTimePickerItemSelected {
	color: black;
	background: #bbc4d0 none;
}
 .dijitTimePickerItemHover {
	background: #60a1ea none;
	color:white;
}
 .dijitTimePickerItemHover,
 .dijitTimePickerItemSelected {
	position: relative;
	z-index: 10;
}
 .dijitTimePickerTick .dijitTimePickerItemInner {
	font-size:0.4em;
}
 .dijitTimePickerItemHover .dijitTimePickerItemInner,
 .dijitTimePickerItemSelected .dijitTimePickerItemInner {
	font-size:1em;
}
 .dijitTimePickerMarkerHover {
	border-top: 1px solid #ccc;
}
 .dijitTimePickerTickHover,
 .dijitTimePickerTickSelected {
	margin-top:-0.3em;
	margin-bottom:-0.3em;
	border-bottom: none;
}
.dijit_a11y .dijitTimePickerTickHover {
	background-color: #CCC !important;
	border-top: 1px solid #333 !important;
	border-bottom: 1px solid #333 !important;
}
.dijit_a11y .dijitTimePickerMarkerHover {
	border-bottom-width: 2px;
}

html .fb_share_button 
{
    display: -moz-inline-block; 
    display:inline-block; 
    padding:1px 20px 0 5px; 
    height:15px; border:1px solid #d8dfea; 
    background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; 
} 

html .fb_share_button:hover 
{ 
    color:#fff; 
    border-color:#295582; 
    background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; 
    text-decoration:none; 
}

/** Za statistikata ot konkreten match */
table #statstable
{
    width: 610px;
    border:2px solid #666666;
}

.details
{
    width: 100%;
    border:0px solid #666666;
    background: #ededed;
    text-align: center;
}


.details .yellow
{
    background: #fff200;
}


.details .red
{
    background: #ff0000;
    color: #fff;
}

#statstable th
{
    font-weight: bolder;
    font-size: 150%;
}

#statstable th.scores
{
    font-weight: bolder;
    font-size: 60px;
}

ul .playerslisting
{
    list-style: none;
}