a {
	color							: black;
}

a:active {
	color							: black;
}

a:link {
	color 						: black;
}

h1,
.h1,
.h1 * {
	font-size					: 14pt;
	font-weight				: bold;
}

h2,
h2 *,
.h2,
.h2 * {
	color							: black;
	font-size					: 12pt;
	font-weight				: bold;
	padding						: 10px 0px 10px 0px;
	display						: block;
}

h3 
.h3,
.h3 * {
	font-size					: 10pt;
	font-weight				: bold;
}

p {
	margin-bottom				: 1em;
}

tr.cms td,
/*tr.show td,*/
tr.table_head td{
	border						: solid black 2px;
	padding						: 2px;
}

tr.table_head td{
	font-weight				: bold;	
	background-color	: gray;
}

.hidden {
	display						: none;
}

.indent {
	margin-left				: 10px;
}

table.base_cont{
	padding					: 10px;
	padding-left		: 20px;
}

.base_head {
	background-color: #000;;
	background-image: url(../img/title-extension.jpg);
	background-repeat:repeat-y;
	background-position:top right;
	padding-left		: 20px;
	height					: 50px;
	font-size				: 20px;
}

.main{
	padding					: 25px;
}

#img_kw{
	height						: 112px;
}

#row_edit{
	background-color:red;
	width : 100px;
}

/* TIME TABLE STYLES */

table.tt td {
	padding-right : 20px;
	padding				: 4px 0px 0px 0px;
}

/* ITEM STYLES */

table.items tr.spcr {
	height : 20px;
}

table.items td.item_spcr{
	width	: 20px;	
}

table.items td.img {
	width:1%;
}


table.items td.info {
	padding-left : 10px;
	border : solid black 1px;
}

