*
{

border-collapse:collapse;
}
p
{
margin:0px;
padding:0px;
}
body
{
margin:0px;
paddin:0px;
font-family:Verdana;
font-size:10px;
color:black;
background-color:#e7e7e7;
background-image: url(../DesignerFiles/page_back.jpg);
background-repeat: repeat-x;
}
.top_main { margin:10px;margin-top:12px;width:580px;}
.top_main td {vertical-align:center;color:white; font-weight:bold; padding:5px;font-size:12px;}

.header_td
{
height:90px;
background-image: url(../DesignerFiles/header_back.jpg);
background-repeat: no-repeat;

}
.menu_td
{
padding-left:210px;
padding-top:12px;
padding-bottom:13px;
}
.link_text
{
color:white;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.link_text:hover
{
color:#0e89e5;
}
.link_td
{
padding-right:10px;

}
.container_table
{
margin-left:auto;
margin-right:auto;
text-align:left;


}
.sport_selector_table
{
width:203px;
border:1px solid #aaa;
background-color:white;
}
.sport_header
{
background-image: url(../DesignerFiles/sport_header.jpg);
height:40px;
padding-left:45px;
font-size:12px;
font-weight:bold;
}
.selected_sport_td, .sport_td
{
background-image: url(../DesignerFiles/sport_back.jpg);
background-repeat: repeat-x;
padding-left:30px;
height:24px;
font-size:11px;


}
.sport_td a
{
text-decoration:none;
color:#1a77cf;
font-size:11px;


}
.sport_td a:hover
{
font-weight:bold;

}
.selected_day_td
{
background-image: url(../DesignerFiles/selected_day_back.jpg);
background-repeat: repeat-x;
text-align:center;
height:30px;
width:95px;
border-left:1px solid #aaa;
border-right:1px solid #aaa;
font-size:12px;
font-weight:bold;
color:white;
}
.day_td
{
background-image: url(../DesignerFiles/day_back.jpg);
background-repeat: repeat-x;
text-align:center;
height:30px;
width:95px;
border-left:1px solid #aaa;
border-right:1px solid #aaa;
}
.day_a
{
font-size:12px;
font-weight:bold;
color:white;
text-decoration:none;
}
.day_a:hover
{
color:yellow;
}
.ticket_table
{
width:203px;
background-color:white;
border:1px solid #aaa;
border-bottom:0px;
}
.ticket_header_td
{
background-image: url(../DesignerFiles/ticket_header.jpg);
height:40px;
padding-left:45px;
font-size:12px;
font-weight:bold;
color:white;

}
.ticket_match_name
{
 padding-left:10px;
padding-top:5px;
font-weight:bold;
color:#1a77cf;
}
.ticket_delete_box
{
padding-left:10px;
width:30px;
}
.ticket_delete_box a
{
text-decoration:none;
font-weight:bold;
color:#1a77cf;


}
.ticket_bet_type
{
width:40px;
text-align:right;
font-weight:bold;

}
.ticket_tip_selected
{
width:40px;
text-align:right;
font-weight:bold;
}
.ticket_coeficient_value
{
width:63px;
padding-left:10px;
font-weight:bold;
}
.ticket_fix_match
{
width:30px;
}
.system_table
{
background-color:white;
border-left:1px solid #aaa;
border-right:1px solid #aaa;
width:203px;

}
.system_header
{
padding:10px;
padding-bottom:5px;
font-weight:bold;
color:#1a77cf;
border-top:1px solid #aaa;
}
.system_check
{
padding-left:5px;
font-weight:bold;
}
.ticket_overall_stake
{
text-align:right;
padding-right:10px;
font-weight:bold;
}
.ticket_stake, .ticket_coeficient, .ticket_winnings
{
text-align:right;
padding:10px;
font-weight:bold;
}
.ticket_link
{
display:block;
padding-top:9px;
width:120px;
text-align:center;
height:21px;
font-size:11px;
font-weight:bold;
color:black;
text-decoration:none;
cursor:pointer;
background-image: url(../DesignerFiles/ticket_link.jpg);
border-top:1px solid #aaa;
border-bottom:1px solid #aaa;
border-left:1px solid #aaa;
}
.reset_link
{
display:block;
padding-top:9px;
width:80px;
text-align:center;
height:21px;
font-size:11px;
font-weight:bold;
color:black;
text-decoration:none;
cursor:pointer;
background-image: url(../DesignerFiles/reset_link.jpg);
border-top:1px solid #aaa;
border-bottom:1px solid #aaa;
}


.footer_td
{
background-color:black;
height:30px;
text-align:center;
color: white;
}
.footer_td *
{
color: white;
}
.matches_table
{
width:660px;
margin-top:10px;
}
.bet_table
{
width:660px;
}
.bet_table span
{
cursor:pointer;
}
.hidden_table
{
width:660px;
}
.ticket_header
{
background-image: url(../DesignerFiles/event_header.jpg);
background-repeat: repeat-x;
height:30px;
text-weight:bold;
padding-left:10px;
font-size:12px;
color:white;
font-weight:bold;
}

.event_cell
{
background-image: url(../DesignerFiles/event_header.jpg);
background-repeat: repeat-x;
height:30px;
text-weight:bold;
padding-left:10px;
font-size:12px;
color:white;
font-weight:bold;
width:650px;
}
.info_cell
{
background-image: url(../DesignerFiles/event_header.jpg);
background-repeat: repeat-x;
height:30px;
text-weight:bold;
padding-left:10px;
font-size:12px;
color:white;
font-weight:bold;
width:660px;
}

.bet_link_cell
{
background-color:#333333;
width:660px;

}
.bettype_cell, .ticket_header_row td, .system_header_row td
{
background-color:#333333;
border:1px solid #aaa;
padding:3px;
color:white;
font-weight:bold;
}

.match_avg_coef_header
{
padding:3px;
background-color:#333333;
border:1px solid #aaa;
width:35px;
color:white;
font-weight:bold;
}
.match_name
{
padding:3px;
background-color:#a7c8d5;
border:1px solid #aaa;
width:auto;

}

.match_time
{
padding:3px;
background-color:#a7c8d5;
border:1px solid #aaa;
width:40px;
}
.match_avg_coef
{
padding:3px;
background-color:#a7c8d5;
border:1px solid #aaa;
width:35px;
}

.coef_bet_name, .system_data_row td, .ticket_data_row td, .ticket_data_row_excluded td
{
padding:3px;
background-color:white;
border:1px solid #aaa;


}
.ticket_data_row_excluded td
{
color: #ff8080;
}
.coef_code
{
padding:3px;
background-color:white;
border:1px solid #aaa;
width:40px;
}
.coef_value
{
padding:3px;
background-color:white;
border:1px solid #aaa;
width:35px;
}
.bet_link
{
color: white;
display:inline-block;
margin:4px;
text-decoration:none;
cursor:pointer;
}
.bet_link:hover
{
text-decoration:underline;
}

.ticket_div
{
padding:10px;
padding-bottom:0px;
}
.results
{
background-color:white;
border:1px solid #aaa;
width:150px;
padding:3px;
font-weight:bold;
border-top:0px;

}


.print_link
{
display:block;
padding:10px;
padding-top:0px;
text-decoration:none;
font-size:11px;

}
.print_link:hover
{
text-decoration:underline;
}
.sport_list
{
margin-top:50px;
width:600px;
color:black;
font-weight:bold;
background-color:white;
border:1px solid #aaa;
}
.sport_list td
{
border:1px solid #aaa;
padding-left:5px;
padding-right:5px;
}
.sport_list input
{
font-size:10px;
}

.lower_coef
{
color:red;
}
.rise_coef
{
color:green;
}
.lowered_coef_value
{
color:red;
padding:3px;
background-color:white;
border:1px solid #aaa;
width:30px;
}
.rised_coef_value
{
color:green;
padding:3px;
background-color:white;
border:1px solid #aaa;
width:30px;

}
.faulty_match_list td
{
padding:3px;
border:1px solid #aaa;
}
.original_match td
{
background-color:#ccffcc;
font-weight:bold;
}
.faulty_match td
{
background-color:#ffcccc;
}

.match_id
{
display:inline-block;
padding-right:3px;
cursor:pointer;
}
.bet_list td
{
padding-left:10px;
padding-right:10px;
}
.welcome_header
{
background-image: url(../DesignerFiles/day_back.jpg);
background-repeat: repeat-x;
color:white;
font-weight:bold;
font-size:14px;

height:30px;
margin:5px;
padding-left:10px;

}
.welcome_table
{
width:350px;
}
.welcome_text
{
padding:5px;
font-size:12px;
border:1px solid #aaa;
background-color:white;
}
.news_header
{
background-image: url(../DesignerFiles/day_back.jpg);
background-repeat: repeat-x;
color:white;
font-weight:bold;
font-size:14px;
padding-top:6px;
padding-left:10px;
height:24px;
width:510px;

}
.othernews_header
{
background-image: url(../DesignerFiles/day_back.jpg);
background-repeat: repeat-x;
color:white;
font-weight:bold;
font-size:14px;
padding-top:6px;
padding-left:10px;
height:24px;
width:510px;

}

.comments_header
{
background-image: url(../DesignerFiles/int.jpg);
background-repeat: no-repeat;
color:white;
font-weight:bold;
font-size:14px;
padding-top:8px;
padding-left:10px;
margin-top:10px;
margin-right:10px;
width:242px;
height:77px;

}
.ponuda_link
{
color:white;
text-decoration:none;
margin-top:3px;
margin-left:10px;
margin-right:20px;
margin-bottom:30px;
font-size:12px;
display:inline-block;
}
.vijesti_link
{
color:white;
text-decoration:none;
margin-left:30px;
margin-right:20px;
margin-bottom:30px;
font-size:12px;
display:inline-block;
margin-top:3px;
}
.ponuda_link:hover, .vijesti_link:hover
{
color:yellow;
}
.comments_css
{
background-image: url(../DesignerFiles/inc.jpg);
background-repeat: repeat-y;
color:white;
font-weight:normal;
font-size:12px;
width:232px;
padding:10px;
padding-bottom:0px;



}
.comments_css a
{
color:white;
font-weight:bold;
}
.comments_footer
{
background-image: url(../DesignerFiles/inb.jpg);
background-repeat: no-repeat;
width:252px;
height:20px;


}
.news_table
{
background-color:white;
background-image: url(../DesignerFiles/news_background.jpg);
background-repeat: repeat-x;
}
.news_table td
{
vertical-align:top;
}
.article_date
{
height:25px;
width:580px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
color:gray;
font-size:12px;
}
.article_title 
{
color:white;
text-decoration:none;
color:white;
font-size:12px;
padding:10px;
height:100px;
}
.article_title h1
{
font-size:24px;
padding:0px;
margin:0px;
}
.article_content
{
padding:10px;
font-size:12px;
font-weight:normal;
line-height:18px;
color:black;
text-align:justify;
}
.top_article_header
{
height:25px;
width:580px;
padding-top:6px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
}
.top_article_header a
{
color:white;
text-decoration:none;
}
.top_article_header h1
{
font-size:18px;
font-weight:normal;
color:white;
padding:0px;
margin:0px;
}
.top_article_content
{
height:100px;
width:580px;
padding:10px;
color:white;
font-size:12px;
line-height:18px;
}
.top_article_content img
{
border:1px solid white;
margin-right:10px;
float:left;
height:100px;

}
.news_article_header_first
{

width:230px;
padding-top:6px;
padding-left:10px;
padding-right:10px;
}
.news_article_header_first a
{
color:#095eaf;
text-decoration:none;
}
.news_article_header_first h1
{
font-size:14px;
font-weight:bold;
color:#095eaf;
padding:0px;
margin:0px;
}
.news_article_content_first
{

width:230px;
padding:10px;
color:black;
font-size:12px;
line-height:18px;
}
.news_article_content_first img
{
border:1px solid white;
margin-right:10px;
float:left;
height:50px;

}
.news_article_header
{
height:15px;
width:280px;
padding-top:6px;
padding-left:10px;
padding-right:10px;
}
.news_article_header a
{
color:#095eaf;
text-decoration:none;
}
.news_article_header h1
{
font-size:14px;
font-weight:bold;
color:#095eaf;
padding:0px;
margin:0px;
}
.news_article_content
{

width:280px;
padding:10px;
color:black;
font-size:12px;
line-height:18px;
}
.news_article_content img
{
border:1px solid white;
margin-right:10px;
float:left;
height:70px;

}

.selected_coef
{
padding:3px;
border:1px solid #aaa;
width:35px;
font-weight:bold;
color:white;
background-color:blue;
}
#floater
{
display:block;
padding:5px;
border:1px dotted black;
background-color:white;
color:blue;
font-weight:bold;
font-family:Arial;
font-size:12px;
}
.diff_element
{
line-height:12px;
padding-top:10px;
font-size:11px;
}
.diff_link
{
color:blue;
text-decoration:none;
}


.changes_table
{
margin:5px;
margin-top:10px;
width:290px;

border:1px solid #aaaaaa;
}
.changes_header_td
{
background-image: url(../DesignerFiles/diff_back.jpg);
background-repeat: repeat-x;
height:20px;
padding-left:10px;
padding-top:4px;
font-size:12px;
font-weight:bold;
color:yellow;
border:1px solid #aaa;
}
.changes_header_td a
{
font-size:12px;
font-weight:bold;
color:yellow;

}