@import url("http://www.abclinuxu.cz/styles.css");

body {
	color: #FFF;
	background-color: #555;
	font-size: 13px;
}

ul {
	color: #DA0 !important;
}


a {
	color: #CCC;
	text-decoration: none;
}

a:hover {
	background-color: #444;
	color: #AD0;
	text-decoration: none;
}

.obal {
	background-color: #555;
	border-top: 0px;
}

.hl {
	background-color: #333;
	border: 1px solid #DA0;
	z-index: 2;
}

.hl a:hover {
	color: #AD0;
}

.st {
	background-color: #555;
	margin-top: 10px;
}

.st ul {
	color: #FFF !important;
}

.st_nadpis a {
	color: #FFF;
	text-decoration: none;
}

.st_nadpis a:hover {
	text-decoration: none;
	background-color: transparent;
}

.tooltip {
	display: none !important;
}

.info {
	display: none;
}

.ds, .hw, .sw {
	border-bottom:	1px solid #DA0;
	border-top:	1px solid #DA0;
}

.ds {
	margin-top: 50px;
	font-size: 12px !important;
}

.ds tbody tr {
	font-size: 13px !important;
	height: 13px !important;
}

.ds tbody tr:hover,
    .hw table.hw-polozky tbody tr:hover,
    .sw table.sw-polozky tbody tr:hover {
	background: #000;
}

.ds tbody tr:hover a:hover,
    .hw table.hw-polozky tbody tr:hover a:hover,
    .sw table.sw-polozky tbody tr:hover a:hover {
	background: #000;
	color: #DA0;
	text-decoration: none;
}

.ds tr:nth-child(even),
    .hw table.hw-polozky tr:nth-child(even),
    .sw table.sw-polozky tr:nth-child(even) {
	background: #505050;
}
.td02 img {
	width: 0px;
	height: 0px;
	padding: 5px;
	background-color: #AD0;
}

.td02 img[alt="Z"] {
	width: 0px;
	height: 0px;
	padding: 5px;
	background-color: #F00;
}

.new_comment_state + img {
	line-height: 10px;
	margin-top: -10px;
	float: right;
}

.new_comment_state {
	line-height: 10px;
	content: "";
	display: block;
	background-color: #DA0;
	color: #DA0;
	width: 10px;
	height: 10px;
	padding: 0px;
	margin-top: 4px;
}

.sflista {
	background-color: #333;
	border: 0px;
}

.sflista * img {
	display: none;
}

.sflista .ri a, .sflista .le a {
	border: 0px;
	color: #CCC;
}

.sflista .ri a:hover, .sflista .le a:hover {
	border: 0px;
	color: #CCC;
	background-color: #000;
}

.za {
	height: 70px;
	z-index: 1;
}

.za_logo {
	background: url('http://abclinuxu.cz/images/site2/abc-dark.gif') left top no-repeat;
}

.za_mn {
	background-color: #333;
}

a.za_mn_odkaz {
	background-color: #333;
	border: 0px;
}

a.za_mn_odkaz:hover {
	background-color: #555;
	border: 0px;
}

.obal_ps {
	background-color: #555;
}

.ps_prepinac {
	background-color: #333;
}

.obal_ls {
	background-color: #555;
}

.ls_prepinac {
	background-color: #333;
}

.s_nad_h1 {
	padding: 0px;
	border: 1px solid #DA0;
}

.s_nad_pod_h1 {
	background-color: #333;
}

.s_nad_pod_h1 h1 a:hover {
	color: #DA0;
}

.s_nad_pod_h1[style] {
	background-color: #777 !important;
}

.ls_zpr p {
	background-color: #666;
}

.ls_zpr p a {
	color: #DA0;
}

.ramec-st {
	border: 1px solid #DA0;
	background-color: #555;
}

.ramec-st table {
	background-color: #555;
}

.s_sekce {
	background-color: #555;
	font-size: 12px;
}

.rozc table td {
	background-color: #555;
	border: 1px solid #DA0;
}

.rozc ul {
	background-color: #555;
	font-size: 13px;
}

.rozc a.server {
	border-bottom: 1px solid #DA0;
	color: #DDD;
}

.ank-sloup-okraj {
	background-color: #CF0;
	border: 0px;
}

.ank-sloup {
	background-color: #AD0;
}

.dl, .dl_vlevo, .dl_vpravo {
	background-color: #000;
}

.search_result {
	border-bottom: 1px solid #DA0;
}

.search_result a {
	font-size: larger;
	color: #FFF;
}

.search_fragments {
	color: #AAA;
}

td.pad, code.kod, pre.kod {
	background-color: #444;
}

.cl_rating {
	background-color: #444;
	border-top: 1px solid #DA0;
	border-bottom: 1px solid #AD0;
}

.rating {
	background-color: #555 !important;
}

.ds_hlavicka {
	background-color: #444;
}

.ds_hlavicka_me {
	background-color: #444;
	border: 1px solid #AD0;
}

.ds_hlavicka_novy {
	background-color: #444;
	border: 1px solid #DA0;
}

.ds_hlavicka_blacklisted {
	background-color: #555;
	border-top: 1px solid #A00;
}

.ds_toolbox {
	background-color: #444;
	border: 1px solid #0AD;
}

.ds_text a {
	color: #AD0;
}

.zpravicka a {
	color: #AD0;
}

.dict-item, .questionToFaq,.textad {
	background: #444;
	border: 1px solid #0AD;
}

.new_comment_mark {
	content: "";
	display: inline-block;
	line-height: 8px;
	width: 6px;
	height: 6px;
	padding: 0px;
	background-color: #DA0;
	color: #DA0 !important;
}

.message {
	color: #0AD;
	background-color: #444;
	border: 1px solid #0AD;
	text-align: center;
}

.uceb-nav span {
	color: #000;
	background-color: #444;
	border: 1px solid #0AD;
	text-align: center;
}

.error {
	color: #F55;
	background-color: #444;
	/*border: 1px solid #F00;*/
	text-align: center;
}

.cl_perex, .perex, .host .spec {
	background-color: #555;
	border: 1px solid #0AD;
}