a img { border: 0; }
:active, :focus { outline: 0; }
:focus { -moz-outline-style: none; }
* html hr { margin: 0; }
*+html hr { margin: 0; }
* html textarea, * html input { padding: 0; }
form { margin: 0; padding: 0; }
input[type='submit'], input[type='button'] { padding:0; }
* html blockquote * { margin: .8em 0; }

html, body { margin: 0; padding: 0; width: 100%; height: 100%; }
body,div,td,th,input,select,textarea { font-family: Tahoma, Arial; font-size: 12px; color: #0F0F0F; }
a {
	text-decoration: underline;
	color: #1690C5;
}
a:hover, a:hover * { text-decoration: none; }
p { padding: 6px 0; margin: 0; }

#page { text-align: left; }
#page div.arr { padding-left: 27px; font-size: 11px; color: #4E5B6D; }
#page div.arr a { color: #4E5B6D; }
#page div.num { padding-left: 20px; }
#page div.num a { padding-left: 7px; }
#page span.cur { margin-left: 7px; padding: 0 5px; background: #D6D8DD; }

.main td { color: #F0F0F0; }
.main a { color: #FFE85C; }
.main .news { line-height: 140%; }
.main .news span { font-size: 11px; color: #9A9A9A; }
.main .gallery { font-size: 10px; }
.main .gallery a { font-size: 11px; }

.menu { font-weight: bold; font-size: 16px; line-height: 28px; }
.menu a { text-decoration: none; color: #FFFFFF; }
.menu a:hover { color: #FFE85C; }
.menu a.sub { font-size: 12px; margin-left: 24px; }

.content h1 { margin: 0; padding: 0; font-size: 22px; font-weight: normal; color: #465961; }
.content .dt { font-size: 11px; color: #6A6A6A; }
.content .nlist { line-height: 140%; }
.content .nlist a { font-size: 14px; }

.alert { font-weight: bold; color: #ED4A50; }
.det { font-size: 11px; color: #727272; }

input.text, select.text { width: 280px; }

table.list { border: #284E79 1px solid; margin: 0; padding: 0; }
table.list th { background-color: #6194CC; color: #FFFFFF; font-weight: bold; margin: 0; padding: 10px 5px; text-align: center; }
table.list td { background-color: #ECF2F9; margin: 0; padding: 4px; }
table.list .l { text-align: left; }
table.list .c { text-align: center; }
table.list .r { text-align: right; }

a.pseudo {
	text-decoration: none !important;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}
#table_chempionat td{
	border-bottom:#CCC solid 1px;
}
