* { padding: 0; margin: 0; }


body {
 background-color: #000;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #a7a7a7;
 font-size: 11px;
 
}
#wrapper {
 background: url(../images/background.png);
 margin: 0 auto;
 width: 1006px;
}
#faux {
 //background: url();
 //margin-bottom: 5px;
 overflow: hidden; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 //outline: 1px solid red; 
 background: url(../images/top.png);
 background-repeat: no-repeat;
 background-position: 10px 13px;
 height: 155px;
 //margin: 10px 0px 5px 0px;
}
#leftcolumn { 
 //outline: 1px solid green;
 //display: inline;
 //margin: 10px;
 //padding: 0px;
 width: 220px;
 float: left;
}
#content { 
 //outline: 1px solid yellow;
 float: left;
 //margin: 10px 13px;
 //padding: 0px;
 width: 566px;
 //display: inline;
 position: relative;
}
#content_schedule { 
 //outline: 1px solid yellow;
 float: left;
 //margin: 10px 13px;
 //padding: 0px;
 width: 600px;
 //display: inline;
 position: relative;
}
#rightcolumn { 
 //outline: 1px solid yellow;
 //display: inline;
 position: relative;
 //margin: 10px 10px 10px 0px;
 padding: 0px;
 width: 220px;
 float: right;
}

#rightcolumn_schedule { 
 //outline: 1px solid yellow;
 //display: inline;
 position: relative;
 //margin: 10px 10px 10px 0px;
 padding: 0px;
 width: 160px;
 float: right;
}
#footer {
 width: 906px;

 margin: 0px auto;

}
.clear {clear: both; background: none; }

body a{
text-decoration: none;
color: #a7a7a7;
}
body a:hover{
text-decoration: underline;
color: #f5c13c;
}
h1 strong{
visibility:hidden;
}
div.module{
//outline: 1px dotted red;
margin-bottom: 20px;
}
.module h3{
font-family: "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: 100;
color: #f5c13c;
background-image: url(../images/belka_krotka2.png);
background-repeat: no-repeat;
background-position: 25px 23px;
padding-bottom: 27px;
padding-left: 49px;
}

#menu div, ul{
    list-style:  none;
//    margin-left: 20px;
}

div.module div.content{
//outline: 1px dotted red;
margin-left: 27px;
}
img{
padding-bottom: 3px;
}
#enter_team{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #a7a7a7;
font-size: 11px;
border: 0px;
width: 138px;
height: 22px;
background-image: url(../images/input.png);
margin: 3px;
padding-left: 3px;
}

#enter_result{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #a7a7a7;
font-size: 11px;
border: 0px;
width: 46px;
height: 22px;
background-image: url(../images/result_input.png);
margin: 3px;
padding-left: 3px;
}

#search_team form{
margin-left: 27px;
}
#search{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #fff;
font-size: 11px;
width: 60px;
height: 19px;
border: 0px;
background-image: url(../images/button.png);
margin: 10px;
}
#login{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #a7a7a7;
font-size: 11px;
border: 0px;
width: 138px;
height: 22px;
background-image: url(../images/input.png);
margin: 3px;
padding-left: 3px;
}
#pass{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #a7a7a7;
font-size: 11px;
border: 0px;
width: 138px;
height: 22px;
background-image: url(../images/input.png);
margin: 3px;
padding-left: 3px;
}
#remember{
font-size: 10px;
background-image: url(../images/arrow.png);
background-repeat: no-repeat;
background-position: 0px 0px;
padding-left: 35px;
}
#forgot{
font-size: 10px;
background-image: url(../images/arrow.png);
background-repeat: no-repeat;
background-position: 0px 0px;
padding-left: 20px;
}

#checkbox{
border: 0px;
color: #a7a7a7;
//width: 141px;
//height: 22px;
background-image: url(../images/checkbox.png);
}
div.big_module{
margin-bottom: 20px;
}
.big_module h3{
font-family: "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: 100;
//letter-spacing: 1px;
color: #f5c13c;
background-image: url(../images/belka_dluga2.png);
background-repeat: no-repeat;
background-position: 25px 23px;
padding-bottom: 27px;
padding-left: 49px;
}
#match_header  table{
 //  margin-top: -20px;
//margin-left: 20px;
//outline: 1px dotted red;
//margin-bottom: -2px;
text-align: left;
width: 510px;    
cursor: pointer; 
}

#next_matches table{
//margin-top: -20px;
margin-left: 20px;
//outline: 1px dotted red;
text-align: center;
background-image: url(../images/tabela1_background2.png);
width: 510px;
margin-top: -2px;
}


table tr{
height: 25px;
}
th{
font-family: "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: 100;
}
#next_matches table th.column1{
//outline: 1px dotted red;
width: 165px;
}
#next_matches table th.column2{
//outline: 1px dotted green;
width: 105px;
}
#next_matches table tr td.date{
color: #b47d08;
width: 80px;
//outline: 1px dotted green;
}
#next_matches table tr td.time{
color: #b47d08;
width: 38px;
//outline: 1px dotted green;
}
#next_matches table tr td.league{

width: 150px;
//outline: 1px dotted green;
}
#last_results table{
margin-top: -20px;
margin-left: 20px;
//outline: 1px dotted red;
text-align: center;
background-image: url(../images/tabela2_background2.png);
width: 510px;
}
#last_results table tr td.result{
color: #b47d08;
}
#middle_ads img{
margin-left: 20px;
}
#ranking table{
margin-top: -50px;
margin-left: 50px;
}
#ranking table th.column1{
width: 10px;
}

#ranking table th.column2{
width: 80px;
}

#ranking table th.column3{
width: 20px;
text-align: right;

}

#ranking th{
visibility: hidden;
}
#random_team span#team{
margin-left: 40px;
}
#enquiry form{
margin-left: 40px;
}
#question{
padding-bottom: 10px;
}
#enquiry form input#answer1,
#enquiry form input#answer2,
#enquiry form input#answer3,
#enquiry form input#answer4,
#enquiry form input#answer5{
padding-right: 20px;
padding-bottom: 10px;
}
#vote{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #fff;
font-size: 11px;
width: 60px;
height: 19px;
border: 0px;
background-image: url(../images/button.png);
margin: 10px;
}
#stats img {
margin-left: 27px;
}
#partners img {
margin-left: 40px;
}

td.d0 {
	background-color: #CC9999; color: black;
}
tr.d1 td {
	background-color: #9999CC; color: black;
}
.suggest_link {
		background-color: #000000; 
        
		padding: 2px 6px 2px 6px;
	}
	.suggest_link_over {
		background-color: #b47d08;
		padding: 2px 6px 2px 6px;
        cursor: pointer;
	}
	#search_suggest, #suggest {
		position: absolute; 
		background-color: #000000; 
		text-align: left; 
		border: 1px solid #000000;	    
            		
	}		

#team_last_matches table, #team_next_matches table{
margin-top: -20px;
//margin-left: 20px;
//outline: 1px dotted red;
text-align: center;
background-image: url(../images/last_matches.png);
width: 448px;
}
#team_last_matches table th.column1, #team_next_matches table th.column1{
//outline: 1px dotted green;
width: 104px;
}

#team_last_matches table th.column3, #team_next_matches table th.column3{
//outline: 1px dotted green;
width: 40px;
}
#team_last_matches table th.column4, #team_next_matches table th.column4{
//outline: 1px dotted green;
width: 138px;
}
#team_last_matches table th.column5, #team_next_matches table th.column5{
//outline: 1px dotted green;
width: 30px;
}
#team_last_matches table th.column6, #team_next_matches table th.column6{
//outline: 1px dotted green;
width: 138px;
}



#team_last_matches table tr td.date, #team_next_matches table tr td.date{
color: #b47d08;
}

div#team_stats{
}
#team_stats table{
margin-top: -20px;
//outline: 1px dotted red;
text-align: center;
background-image: url(../images/team_stats.png);
width: 305px;
}
#team_stats table th.column1{
width: 169px;
//outline: 1px dotted green;
}
#team_stats table th.column2{
width: 52px;
}
.stat{
color: #b47d08;
}
span.per_match{
color: #b47d08;
font-size: 10px;
}



#general_table table{
//margin-top: -20px;
//outline: 1px dotted red;
text-align: center;
background-image: url(../images/general_table.png);
width: 771px;

}
#general_table table th.column1{
width: 44px;
//outline: 1px dotted green;
}
#general_table table th.column2{
width: 250px;
//outline: 1px dotted green;
}
#general_table table th.column3{
width: 44px;
//outline: 1px dotted green;
}
#general_table table th.column4{
width: 44px;
//outline: 1px dotted green;
}
#general_table table th.column5{
width: 44px;
//outline: 1px dotted green;
}
#general_table table th.column6{
width: 44px;
//outline: 1px dotted green;
}
#general_table table th.column7{
width: 44px;
//outline: 1px dotted green;
}
#general_table table th.column8{
width: 132px;
//outline: 1px dotted green;
}
#general_table table th.column11{
width: 104px;
//outline: 1px dotted green;
}

#bottom_part {
 clear: none;
 float: left;
}

#rightcolumn { 
 //outline: 1px solid yellow;
 float: left;
}

#content2 { 
 //outline: 1px solid yellow;
 float: left;
 margin-right: 22px;

clear: none;
}

.basic-modal-content {display:none;}


#simplemodal-overlay {background-color:#000; cursor:wait;}


#simplemodal-container {height:200px; width:600px; color:#bbb; background-color:#000; border:4px solid #444; padding:12px; background: url(../images/background.png);}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}
#simplemodal-container h3 {color:#5f87ae; font-size:1.6em; padding:0; margin:0;}

.add_result{
    color:  #c0504d;
}
.confirmed_result{
    color:  #B47D08;
}

.table_not_valid td{
    color:  #c0504d;
}

.basic:hover{
text-decoration: none;
   
}

}
#next_matches2 table{
margin-top: -20px;
//margin-left: 10px;
//outline: 1px dotted red;
text-align: center;
background-image: url(../images/tabela1_background2.png);
width: 510px;
}
#next_matches2 table th.column1{
//outline: 1px dotted red;
width: 60px;
}
#next_matches2 table th.column2{
//outline: 1px dotted green;
width: 108px;
}
#next_matches2 table tr td.date{
color: #b47d08;
}
#last_results2 table{
margin-top: -20px;
//margin-left: 10px;
//outline: 1px dotted red;
text-align: center;
background-image: url(../images/tabela2_background2.png);
width: 510px;
}
#last_results2 table tr td.result{
color: #b47d08;
}
#team_last_matches2 table, #team_next_matches2 table{
margin-top: -20px;
//margin-left: 20px;
//outline: 1px dotted red;
text-align: center;
background-image: url(../images/last_matches2.png);
width: 448px;
}
#team_last_matches2 table th.column1, #team_next_matches2 table th.column1{
//outline: 1px dotted green;
width: 130px;
}

#team_last_matches2 table th.column3, #team_next_matches2 table th.column3{
//outline: 1px dotted green;
width: 145px;
}
#team_last_matches2 table th.column3, #team_next_matches2 table th.column3{
//outline: 1px dotted green;
width: 23px;
}
#team_last_matches2 table th.column3, #team_next_matches2 table th.column3{
//outline: 1px dotted green;
width: 145px;
}



#team_last_matches2 table tr td.date, #team_next_matches2 table tr td.date{
color: #b47d08;
}

div#forum_news{
}
#forum_news table{
margin-top: -20px;
//outline: 1px dotted red;
text-align: left;
background-image: url(../images/forum_news.png);
width: 305px;
}
#forum_news table th.column1{
width: 305px;
//outline: 1px dotted green;
}


#empty table{
//margin-top: -20px;
//outline: 1px dotted red;
text-align: center;
background-image: url(../images/noresult.png);
width: 601px;
}

#empty table tr td.date,  table tr td.time, table tr td.result{
color: #b47d08;
}



#schedule table{
//margin-top: -20px;
//outline: 1px dotted red;
text-align: center;
background-image: url(../images/schedule.png);
width: 601px;
}


#schedule  table th.column1{
width: 110px;
//outline: 1px dotted green;
}



#schedule  table th.column3{
width: 233px;
//outline: 1px dotted green;
}
#schedule  table th.column4{
width: 25px;
//outline: 1px dotted green;
}
#schedule  table th.column5{
width: 5px;
//outline: 1px dotted green;
}
#schedule  table th.column6{
width: 10px;
//outline: 1px dotted green;
}
#schedule  table th.column7{
width: 233px;
//outline: 1px dotted green;
}

#schedule table tr td.date,  table tr td.time, table tr td.result{
color: #b47d08;
}

textarea{
    background-color: transparent;
    border-color: gray;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #a7a7a7;
    font-size: 11px;
    margin: 3px;
}


#user table{
//margin-top: -20px;
//outline: 1px dotted red;
text-align: center;
background-image: url(../images/user.png);
width: 601px;
}
#match h1 {
    color: #f5c13c;
    font-family: "Myriad Pro", Tahoma, Verdana, Arial, Helvetica, sans-serif;

font-weight: 100;
}

#easyTooltip{
	margin:0 10px 1em 0;
	width:250px;
    color:#bbb; 
    background-color:#333;
    border:4px solid #444; 
    padding:12px;			
     background: url(../images/background.png);
	}


