ul {font-size:16px;}
li {margin-bottom:7px; margin-left:15px;}
.aut {font-size:11px; padding-left:20px; cursor:pointer; color:#0066CC; text-decoration:underline; padding-top:0px;}
.aut_form {font-size:12px;}
.reg {font-size:11px; padding-left:20px; color:#0066CC;}
.menu {font-size:16px; color:#0066CC; font-weight:bold; padding-right:30px;}
.menu_sel {font-size:16px; font-weight:bold; color:#000000;  font-weight:bold; padding-right:30px;}
.bor_td {border-bottom: 1px solid #f2f2f2;}
.bor_td_z {border-bottom: 1px solid #f2f2f2; color:#999999;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:20px; text-align:left; color:#CC6600;}
.rasp_g {font-size:12px; padding-right:10px; padding-left:10px; color:#999999; border-bottom: 1px solid #f2f2f2;}
.rasp_t_tv {font-size:12px; padding-left:10px; color:#999999; border-bottom: 1px solid #f2f2f2;}
.rasp_com {border-bottom: 1px solid #f2f2f2; font-size:12px;}
.rasp_stad {border-bottom: 1px solid #CCCCCC; font-size:12px; color:#000000; padding-right:10px; padding-left:10px;}
.res_com {font-size:12px; padding:0px;}
.res_flag {font-size:18px;}
.flag_rasp {border:1px solid #CCCCCC;}
.voting-result-box table td{font-size: 11px;}
.rasp_res {padding-left:10px; border-bottom: 1px solid #f2f2f2;}
.date {color:#999999; font-size:11px;}
.td_name_left {padding-right:5px; border-right:1px solid #cccccc;}
.td_name_right {padding-left:5px;}
.name {font-size:12px; color:#000000;}
.score {font-size:36px; padding-left:5px; padding-right:5px; padding-top:10px; font-weight:bold;}
.calend {border-bottom:2px dashed #0066CC; color:#0066CC; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:20px;}
.calend_sel {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#CC6600; padding-bottom:5px; font-weight:bold;}
.bar {font-size:16px; font-weight:bold; padding-bottom:5px;}
.address {font-size:12px;}
.site {font-size:12px; color:#0066CC;}
p {font-size:16px;}
.stadium {font-size:16px; font-weight:bold; padding-bottom:5px;}
.city {font-size:12px; padding-bottom:10px;}
.link_photo {font-size:11px; color:#666666; padding-bottom:20px; padding-top:2px;}
acronym {cursor:help; border-bottom: 1px dotted #999999;}
.sponsor {padding:30px 100px; font-size:26px; color:#999999;}
.prognoz {font-size:12px; color:#CC6600;}
.date_po {font-size:11px; padding-top:5px;}
.miss {border:1px solid #cccccc; font-size:12px; font-weight:bold; padding:10px;}
.commands {font-size:12px;}
.r-border, 
.r-border-shape .content{
	background:#F7F4ED;
}

.r-border .content, 
.r-border-shape .content{
	padding:10px 20px;
}

.r-border .tb, .r-border .bb,
.r-border-shape .tb, .r-border-shape .bb{
	position:relative;
	height:10px;
	overflow:hidden;
}

.r-border .cn,
.r-border-shape .cn{
	position:relative;
	width:10px;
	height:40px;
	background:url(image/r_border2.gif);
	overflow:hidden;
}

.r-border .cn.r,
.r-border-shape .cn.r{
	position:absolute;
	margin-left:100%;
	left:-10px;
	top:-10px;
}

.r-border .bb .cn,
.r-border-shape .bb .cn{
	margin-top:-20px;
}

.r-border-shape .cn.l{
	width:auto;
	margin-right:10px;
}




.r-ec, 
.r-ec-shape .content-ec{
	background:#ECEAEA;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.r-ec .content-ec, 
.r-ec-shape .content-ec{
	padding:5px 10px;
}

.r-ec .tb-ec, .r-ec .bb-ec,
.r-ec-shape .tb-ec, .r-ec-shape .bb-ec{
	position:relative;
	height:5px;
	overflow:hidden;
}

.r-ec .cn-ec,
.r-ec-shape .cn-ec{
	position:relative;
	width:5px;
	height:20px;
	background:url(image/border_ec.gif);
	overflow:hidden;
}

.r-ec .cn-ec.r-ec,
.r-ec-shape .cn-ec.r-ec{
	position:absolute;
	margin-left:100%;
	left:-5px;
	top:-5px;
}

.r-ec .bb-ec .cn-ec,
.r-ec-shape .bb-ec .cn-ec{
	margin-top:-10px;
}

.r-ec-shape .cn-ec.l-ec{
	width:auto;
	margin-right:5px;
}



.r-de, 
.r-de-shape .content-de{
	background:#EBEBC6;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.r-de .content-de, 
.r-de-shape .content-de{
	padding:5px 10px;
}

.r-de .tb-de, .r-de .bb-de,
.r-de-shape .tb-de, .r-de-shape .bb-de{
	position:relative;
	height:5px;
	overflow:hidden;
}

.r-de .cn-de,
.r-de-shape .cn-de{
	position:relative;
	width:5px;
	height:20px;
	background:url(image/border_de.gif);
	overflow:hidden;
}

.r-de .cn-de.r-de,
.r-de-shape .cn-de.r-de{
	position:absolute;
	margin-left:100%;
	left:-5px;
	top:-5px;
}

.r-de .bb-de .cn-de,
.r-de-shape .bb-de .cn-de{
	margin-top:-10px;
}

.r-de-shape .cn-de.l-de{
	width:auto;
	margin-right:5px;
}



.r-d9, 
.r-d9-shape .content-d9{
	background:#D9E67E;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.r-d9 .content-d9, 
.r-d9-shape .content-d9{
	padding:5px 10px;
}

.r-d9 .tb-d9, .r-d9 .bb-d9,
.r-d9-shape .tb-d9, .r-d9-shape .bb-d9{
	position:relative;
	height:5px;
	overflow:hidden;
}

.r-d9 .cn-d9,
.r-d9-shape .cn-d9{
	position:relative;
	width:5px;
	height:20px;
	background:url(image/border_d9.gif);
	overflow:hidden;
}

.r-d9 .cn-d9.r-d9,
.r-d9-shape .cn-d9.r-d9{
	position:absolute;
	margin-left:100%;
	left:-5px;
	top:-5px;
}

.r-d9 .bb-d9 .cn-d9,
.r-d9-shape .bb-d9 .cn-d9{
	margin-top:-10px;
}

.r-d9-shape .cn-d9.l-d9{
	width:auto;
	margin-right:5px;
}



.r-fb, 
.r-fb-shape .content-fb{
	background:#FBE777;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.r-fb .content-fb, 
.r-fb-shape .content-fb{
	padding:5px 10px;
}

.r-fb .tb-fb, .r-fb .bb-fb,
.r-fb-shape .tb-fb, .r-fb-shape .bb-fb{
	position:relative;
	height:5px;
	overflow:hidden;
}

.r-fb .cn-fb,
.r-fb-shape .cn-fb{
	position:relative;
	width:5px;
	height:20px;
	background:url(image/border_fb.gif);
	overflow:hidden;
}

.r-fb .cn-fb.r-fb,
.r-fb-shape .cn-fb.r-fb{
	position:absolute;
	margin-left:100%;
	left:-5px;
	top:-5px;
}

.r-fb .bb-fb .cn-fb,
.r-fb-shape .bb-fb .cn-fb{
	margin-top:-10px;
}

.r-fb-shape .cn-fb.l-fb{
	width:auto;
	margin-right:5px;
}