td.menutitle {
        font-family:            Verdana;
        font-size:              10px;
        color:                  #800000;
        font-weight:            bold;
}

td.menuitem {
        font-family:            Verdana;
        font-size:              10px;
        font-weight:            normal;
}

td.art_title {
        font-family:            Verdana;
        font-size:              10pt;
        color:                  #800000;
        font-weight:            bold;
        text-decoration:        none;
}

td.black_content {
        font-family:            Verdana;
        font-size:              10pt;
        color:                  #000000;
        text-align:             justify;
}

td.default_font {
        font-family:            Verdana;
        font-size:              8pt;
}

td.signature {
        font-family:            Verdana;
        font-size:              10px;
        color:                  #808080;
        font-style:             oblique;
}

td.pagination {
        font-family:            Verdana;
        font-size:              10px;
        color:                  #000000;
        font-weight:            bold;
        text-align:             center;
}

td.pg_title {
        font-family:            Verdana;
        font-size:              12pt;
        color:                  #800000;
}

td.unreg_author {
        font-family:            Verdana;
        font-size:              10px;
        color:                  #800000;
        font-weight:            bold;
}

td.reg_author {
        font-family:            Verdana;
        font-size:              10px;
        color:                  #800000;
        font-weight:            bold;
        text-decoration:        underline;
}

td.comment {
        font-family:            Verdana;
        font-size:              10px;
        color:                  #000000;
        font-weight:            normal;
        text-decoration:        none;
}

input.button {
        font-family:            Verdana;
        font-size:              8pt;
        color:                  #FFFFFF;
        border:                 1px solid #000000;
        background-color:       #800000;
}

input.editbox {
        font-family:            Verdana;
        font-size:              8pt;
        color:                  #000000;
        text-align:             center;
        border:                 1px solid #000000;
}

textarea.text_field {
        font-family:            Verdana;
        font-size:              8pt;
        color:                  #000000;
        border:                 1px solid #000000;
}

a.menulink:link, a.menulink:visited, a.menulink:active {
	text-decoration: 	none;
	color: 			#000000;
	font-weight:		normal;
}

a.menulink:hover {
 	text-decoration: 	underline;
	color: 			#000000;
	font-weight:		normal;
}

a.content_link:link, a.content_link:visited, a.content_link:active {
	text-decoration: 	none;
	color: 			#800000;
	font-weight:		normal;
}

a.content_link:hover {
 	text-decoration: 	underline;
	color: 			#800000;
	font-weight:		normal;
}

a.pages:link, a.pages:visited, a.pages:active {
	text-decoration: 	none;
	color: 			#000000;
	font-weight:		bold;
}

a.pages:hover {
 	text-decoration: 	none;
	color: 			#800000;
	font-weight:		bold;
}

table#category A:link {

        TEXT-DECORATION:        none;
        COLOR:                  #800000;

}

table#category A:visited {

        TEXT-DECORATION:        none;
        COLOR:                  #800000;

}

table#category A:active {

        TEXT-DECORATION:        none;
        COLOR:                  #800000;

}

table#category A:hover {

        TEXT-DECORATION:        underline;
        COLOR:                  #800000;

}

div#category A:link {

        TEXT-DECORATION:        none;
        COLOR:                  #800000;

}

div#category A:visited {

        TEXT-DECORATION:        none;
        COLOR:                  #800000;

}

div#category A:active {

        TEXT-DECORATION:        none;
        COLOR:                  #800000;

}

div#category A:hover {

        TEXT-DECORATION:        underline;
        COLOR:                  #800000;

}

/* styl menu uzytkownika */

div#topmenu A:link {

        TEXT-DECORATION:        none;
        COLOR:                  #808080;
				
}

div#topmenu A:visited {

        TEXT-DECORATION:        none;
        COLOR:                  #808080;

}

div#topmenu A:active {

        TEXT-DECORATION:        none;
        COLOR:                  #808080;

}

div#topmenu A:hover {

        TEXT-DECORATION:        none;
        COLOR:                  #000000;

}


pre {
	
        background:             #E0E0E0;
        border-left:            4px solid #CDCDCD;
        font-size:              12px;
        line-height:            20px;
        margin:                 0 auto;
        overflow:               auto;
        overflow-Y:             hidden;
        width:                  630px;
        
}

pre code {

        color:                  #000000;
        display:                block;
        font-family:            "Courier New",Courier,monospace;
        margin:                 0 0 0 20px;
        padding:                15px 0;
        	
}

a.active_pg {
 	
        text-decoration: 	none;
	color: 			#800000;
	font-weight:		bold;
}

a.msg_ok {

        font-family:            Verdana;
        font-size:              10px;
        font-weight:            bold;
        color:                  #009900;

}

a.msg_failed {

        font-family:            Verdana;
        font-size:              10px;
        font-weight:            bold;
        color:                  #800000;

}

table.action_ok {

        text-align:             center;
        border:                 1px solid #70DF60;
        background-color:       #D7FFD7;
        
}

table.action_failed {

        text-align:             center;
        border:                 1px solid #800000;
        background-color:       #FFE6E6;

}
