body,h1, h2, h3, h4,h5,h6, div, span, p, ul, li, input, table {
	font-size : 11px;
	font-family: verdana, arial, sans-serif; 
	color : #D0D0D0;
	}

p
{
	margin-top: 15px;
/*	margin-left: 0px; */
	margin-bottom: 10px;
	margin-right: 0px;
}

p.separ
{
	margin-top:	20px;
	margin-bottom: 6px;
}

b
{
	color: #D4CB86;
}

u
{
	color: #F0EAA2;
	text-decoration: none;
}

body{
	margin : 10px;
	background-color: Gray;
}

H1.mainHeading{
	font-size: 15px;
	font-weight: bold;
	color: #D9D092;
	margin : 25px 0px 0px -5px;
}

H2.menu{
	font-size: 11px;
	font-weight: bold;
	padding : 1px 1px 1px 10px;
	margin : 0px;
}

H2.menu_sel{
	font-size: 11px;
	font-weight: bold;
	padding : 1px 1px 1px 10px;
	margin : 0px;
	color: Aqua;
}

H2.menu_sel1{
	font-size: 11px;
	font-weight: bold;
	padding : 1px 1px 1px 10px;
	margin : 0px;
	color: Yellow;
}

H3
{
	font-size: 13px;
	color: #C0BA92;
	margin: 0px 0px -10px 0px;
}

H3.menu{
	font-size: 10px;
	font-weight: normal;
	padding : 1px 1px 1px 20px;
	margin : 0px;
}

H3.menu_sel{
	font-size: 10px;
	font-weight: normal;
	padding : 1px 1px 1px 20px;
	margin : 0px;
	color: Aqua;
}
/*
H3.menu_sel1{
	font-size: 10px;
	font-weight: bold;
	padding : 1px 1px 1px 20px;
	margin : 0px;
	color: Yellow;
}*/

H4.menu{
	font-size: 10px;
	font-weight: normal;
	padding : 1px 1px 1px 30px;
	margin : 0px;
}

H4.menu_sel{
	font-size: 10px;
	font-weight: normal;
	padding : 1px 1px 1px 30px;
	margin : 0px;
	color: Aqua;
}

.chapter
{
	background-image: url(images/chapter-separ.gif);
	font-size: 15px;
	font-weight: bold;
	vertical-align: top;
	color: #C0BA92;
	margin: 11px 0px 0px 0px;
}
a:link, a:visited, a:active
{
	text-decoration: underline;
	color : #EEEECC;
}

A.basic:link, A.basic:visited, A.basic:active
{
	font-weight: normal;
	text-decoration: underline;
	color : #EBE8C2;
}

A.basic:hover
{
	text-decoration: none;
}

A.inverted:link, A.inverted:visited, A.inverted:active
{
	text-decoration: none;
	color : #EBE8C2;
}

A.invnocolor:link, A.invnocolor:visited, A.invnocolor:active
{
	text-decoration: none;
	color : #DBD8C2;
}

A.inverted:hover, A.invnocolor:hover
{
	text-decoration: underline;
}

A.hastool:link, A.hastool:visited, A.hastool:active
{ 
	font-weight: normal;
	text-decoration: underline;
	color: #EEE3A4;
}
/* inactive menu item color */
A.menu:link,A.menu:visited, A.menu:active{
	text-decoration: none;
	color: #DBD8C2;
}

/* hover color */
A.menu:visited:hover, A.menu:hover{
	color: #CCFFFF;
}

/* hover over active selection */
A.menu_sel:visited:hover, A.menu_sel:hover,A.menu_sel1:visited:hover, A.menu_sel1:hover{
	color: #CCFFFF;
}

/* active section color*/
A.menu_sel:link,A.menu_sel:visited, A.menu_sel:active{
	text-decoration: none;
	color : #68F0FF	; 
}

/* parent of active selection color */
A.menu_sel1:link,A.menu_sel1:visited, A.menu_sel1:active{
	text-decoration: none;
	color: #EEEEEE;
}

A.disabled:link, A.disabled:active, A.disabled:visited, A.disabled:hover
{
	text-decoration: none;
	color: #888888;
}


TD.heading{
	background-image: url(images/main_top.jpg);
	background-color : #565656;
	padding-left : 50px;
	height: 72px;
	width: 495px;
}

TD.body{
	padding-left : 40px;
	width: 100%;
}

TD.leftBar{
	background-image: url(images/left_bar_back.jpg);
	background-color: #000000;
	width: 57px;
	vertical-align: top;
}

TD.menuBack{
	vertical-align: top;
	height: 100%;
}

TD.menuBody{
	background-image: url(images/menu_body.jpg);
	background-color: #000000;
	height: 100%;
	vertical-align: top;
	width: 327px;	
}

TD.rightBarBack{
	background-image: url(images/right_bar_back.gif);	
	background-color: #000000;
	vertical-align: top;
	width: 119px;	
}

TD.footer
{
	background-image: url(images/main_bottom.gif);	
	width: 799px;
	padding-left: 240px;
	vertical-align: middle;
}

TD.footerTextLeft
{
	margin-top: 10px;
	font-size: 10px;
}

TD.footerTextRight
{
	margin-top: 10px;
	font-size: 10px;
}

TD.main{
	background-image: url(images/main_back.gif);
	vertical-align: top;
	width: 100%;
}

div.mainText{
	font-size : 11px;
	margin-left: 5px;
	margin-right: 0px;
/*	width: 100%;*/
}

.mainText{
	font-size : 12px;
}

.plainList
{
	padding-left: 25px;
	margin: 0px 0px 0px 0px;
}

.copyright
{
	font-size: 10px;
	text-align: center;
	margin: 25px 0px 0px 0px;
}

.todo
{
	color: #FF6060;
}

input.edit{
	font-size : 12px;
	background-color: Gray;	
}

input.submit{
	width : 100px;
	color: black; 
	text-align: center;
}

ul
{
	padding-left: 0px;
	margin-left : 15px;
	margin-top	: 5px;
}

li
{
	margin-bottom: 10px;
}

li.dense
{
	margin-bottom: 2px;
}

span.hasTooltip
{
	font-weight: normal;
	color: #EEE3A4;
	z-index: 1;
}

span.tooltipText
{
	background-color: transparent;
	margin: 5px 5px 5px 5px;
	color: #FFFF80;
	z-index: 1;
}

/*styly pro tooltipovou tabulku*/
table.tooltipTable
{
	border: 0px;
}
tr.tooltipTop{
	
}
tr.tooltipMiddle{
	
}
tr.tooltipBottom{
	
}
td.tooltipTopLeft
{
	width: 11px;
	height: 14px;
	background-image: url(images/tooltip-table_01.gif);
}
td.tooltipTopMiddle{
	background-image: url(images/tooltip-table_03.gif);
}
td.tooltipTopRight{
	width: 19px;
	height: 14px;
	background-image: url(images/tooltip-table_05.gif);
}
td.tooltipMiddleLeft{
	width: 11px;
	background-image: url(images/tooltip-table_09.gif);
}
td.tooltipMiddle
{
	background-color: #707070;	
	/*color: #E0D3A2;*/
	color : #DBD8C2;
}
td.tooltipMiddleRight{
	background-image: url(images/tooltip-table_10.gif);
}
td.tooltipBottomLeft
{
	width: 11px;
	height: 12px;
	background-image: url(images/tooltip-table_11.gif);
}
td.tooltipBottomMiddle
{
	background-image: url(images/tooltip-table_12.gif);	
}
td.tooltipBottomRight
{
	width: 19px;
	height: 12px;
	background-image: url(images/tooltip-table_14.gif);	
}


td.tooltipTopLeftB
{
	width: 11px;
	height: 14px;
/*	background-image: url(images/tooltip-table_01.gif);*/
}
td.tooltipTopMiddleB{
}
td.tooltipTopRightB{
	width: 19px;
	height: 14px;
}
td.tooltipMiddleLeftB{
	width: 11px;
}
td.tooltipMiddleB
{
	visibility : hidden;
}
td.tooltipMiddleRightB{
}
td.tooltipBottomLeftB
{
	width: 11px;
	height: 12px;
}
td.tooltipBottomMiddleB
{
}
td.tooltipBottomRightB
{
	width: 19px;
	height: 12px;
}

img {
  border: none;
}