body { background: #000; font-family: Arial, Tahoma, Helvetica, sans-serif; margin: 0px; padding: 0px; color: #FFFFFF; }

a, a:link, a:visited { color: #FFF; text-decoration: underline; }
a:hover, a:active { text-decoration: none; color: red; }

#maintable {border-collapse: collapse; border: 0px;}

#hlavni { width: 780px; margin: 20px auto 20px auto; }
#navigace { width: 780px; border: 3px solid #FF0000; }
.hidden { display: none; }
.skryvany { display: none; font-size: 12px; padding: 5px; }
.right {float: right;}
.clanok
{
margin: 10px 0px 0px 0px;
width: 588px;
border: 1px solid #FF0000;
}

#sidebar { background-color: #000; text-align: center; vertical-align: top; font-size: 12px; font-weight: bold; color: #000; }
#sidebar div#sidebar2 {background-color: #F00; padding-bottom: 10px;}

hr {border: 1px solid #000000; width: 95%;}

.clanok_sub 
{
background: #FF0000 url(/images/title_bgr.jpg);
background-repeat: repeat-x;
font-size:12px;
font-weight: bold;
padding: 5px 0px 0px 5px;
height: 31px;
text-align: left;
width: auto;
border-bottom: 0px;
}

.clanok_sub h2 {
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

.clanok_sub a, .clanok_sub a:link, .clanok_sub a:visited { color: #FFF; text-decoration: none; }
.clanok_sub a:hover, .clanok_sub a:active { color: #FFF; text-decoration: underline; }

.clanok_sub_member
{
font-size:12px;
font-weight: bold;
padding: 5px 0px 0px 5px;
height: 31px;
text-align: left;
width: auto;
border-bottom: 0px solid #FF0000;
cursor: pointer;
}

.members_hover { background: #FF0000 url(/images/title_bgr.jpg); }
.members_hover:hover { background: #000 none; color: #FFF; }

.members_active { background: #FF0000 url(/images/title_bgr.jpg); }
.members_active:hover { color: #000; }

.plus_minus { margin: -1px 2px 0px 0px; }

.clanok_obsah {
color: #FFFFFF;
font-weight: normal;
font-size: 12px;
padding: 5px;
text-align: justify;
width: auto;
}

.clanok_obsah p { padding: 0; margin: 0; }
.clanok_obsah p.odsazeni { padding: 0; margin: 0 0 10px 0; }
	
.clanok_obsah_mem {
color: #FFFFFF;
font-weight: normal;
font-size: 12px;
padding: 5px;
text-align: left;
width: auto;
}

.clanok_info {
color: #FFFFFF;
background-color: #000000;
background-image: url(/images/author-date_bgr.jpg);
background-repeat: repeat-x;
font-weight: bold;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 7px 5px 0px 5px;
height: 20px;
text-align: right; 
width: auto;
margin-top: 5px;
border-top: 1px solid #FF0000;
}

.clanok_info_admin {
	float: left;
	text-align: left;
}

#navigace2 {
width: auto;
text-align: center;
height: 21px;
padding-top: 8px;
background:url(/images/bg.png) repeat-x;
}

#navigace2 a, #navigace2 a:link, #navigace2 a:visited {
font-size: 10px;
color:#A79787;
padding: 8px 22px 8px;
text-decoration:none;
font-family:Verdana,Helvetica,Arial,sans-serif;
border: 0px;
margin: 0px;
}

#navigace2 a:hover, #navigace2 a:active {
color: #fff;
text-decoration:none;
}

#navigace2 a.current {
color: #FFF;
font-weight: bold;
}
                    
.nadpis { float: right; margin: -4px 5px 0px 0px; }

#downloads_table { border-collapse: separate; border: 0px; width: 100%; margin: auto; text-align: center; }
#downloads_table tr { background-color: #000; }
#downloads_table tr.downloads_nadpis { border: 1px solid #333; background-color: #333; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 1px; }
#downloads_table td { padding: 4px; border: 1px solid #333; }

.results_table { border-collapse: separate; border: 0px; width: 100%; text-align: center; }
.results_table tr { background-color: #000; }
.results_table tr.results_nadpis { border: 0px; background-color: #333; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: left; cursor: pointer; }
.results_table tr.results_nadpis:hover { color: #FF0000; }
.results_table td { padding: 5px; border: 1px solid #333; }

a.member-odkaz_clanek, a.member-odkaz_clanek:link, a.member-odkaz_clanek:visited { color: #FF0000; font-weight: bold; text-decoration: underline; }
a.member-odkaz_clanek:hover, a.member-odkaz_clanek:active { color: #FF0000; font-weight: bold; text-decoration: none; }

abbr { cursor: help; }
img {border: 0px;}