body {background-color: #F6F5E7; font-family: Verdana; color: #6B5E4C; font-size: 0.8em; background-image: url("bg01.jpg"); }
h1 { font-family: Arial; font-size: 18pt; color: #A52A2A;}
h2 { font-family: Arial; font-size: 14pt; color: #A52A2A;}
h3 { font-family: Arial; font-size: 12pt; color: #A52A2A;}
h4 { font-family: Arial; font-size: 10pt; color: #A52A2A;}
table, td, th { font-size: 10pt;}
sup { font-size: 8pt; }
.cynnwys {font-size: 10pt; position: relative; left: 0px; top: 0px; text-align: left; padding-bottom: 10px; padding-top: 0px;width:90%;}
.cynnwys1 {font-size: 10pt; position: relative; left: 0px; top: -58px; text-align: left; padding-bottom: 10px; padding-top: 0px;width:90%;}
.llun {position: absolute; float: left; width: 22%; padding-left: 1em;}
.llun1 {position: absolute; float: left; width: 22%; padding-left: 4%; padding-top:5em;}

a:link {color:#A52A2A;}
.testun { float: right; width: 74%; border-left: 3px solid #6B5E4C; border-bottom: 3px solid #6B5E4C;margin-top: 0em; padding-top: 0em; text-align: left; }
.testuntufewn { padding-right:2em; padding-left: 2em;}
.submenu{position:relative; top:-50px;}

.footer { font-size: 0.8em; clear: both; text-align: center; margin:2.0em 0;}
#font { font-size: 10pt;}
.fontbach { font-size: 10pt;}

#cling_right {position:absolute; right:1em; align:center; text-align:center; width:10%;}

#small_menu {
	display:block;
	text-align:center;
	list-style-type: none;
	margin: 5px 0 0 0;
	padding: 2px 0;
}

#small_menu li {
	display:inline;
	color: black;
	background : #6B5E4C;
	padding: 2px;
	margin: 2px; 
}

#small_menu li a {
	color: white;
	text-decoration : none;
	padding: 10px;
}

#nav-6 {
	margin: 2px 0; 
	font-size : 0.8em;
}

#menu li	{
	display :inline;
	list-style : none ;
}

#menu {
	margin-top : 10px;
	padding-bottom : 0px;
	display:block ;
}

#menu ul	{
	display :inline;
	list-style : none ;
	margin-top : 50px;
	padding:0;
}

#menu li	{
	display :inline;
	list-style : none ;
}
#menu a:link, #menu a:visited	{
	background : #6B5E4C;
	color : white;
	font-size : .9em; 
	font-weight : normal;
	line-height : 16px;
	margin-right : 8px;
	padding : 2px 10px 2px 10px;
	text-decoration : none;
}

#menu a:link.active, #menu a:visited.active	{
	background : red;
	color : red;
}

#menu a:hover	{
	text-decoration: underline;
}
	
body.section-1 #menu li#nav-1 a, 
body.section-2 #menu li#nav-2 a,
body.section-3 #menu li#nav-3 a,
body.section-4 #menu li#nav-4 a,
body.section-5 #menu li#nav-5 a {
	background : #A52A2A;
	color: white;
	text-align:center; 
}

#menu #subnav-1,
#menu #subnav-2,
#menu #subnav-3,
#menu #subnav-4,
#menu #subnav-5 {
	display : none;
	width: 90%;
}

body.section-1 #menu ul#subnav-1, 
body.section-2 #menu ul#subnav-2,
body.section-3 #menu ul#subnav-3,
body.section-4 #menu ul#subnav-4,
body.section-5 #menu ul#subnav-5 {
	display : inline;
	position:absolute;
	top : 10px;
	
}

body.section-1 #menu ul#subnav-1 a, 
body.section-2 #menu ul#subnav-2 a,
body.section-3 #menu ul#subnav-3 a,
body.section-4 #menu ul#subnav-4 a,
body.section-5 #menu ul#subnav-5 a {
	background : #6b5e4c;
	border : none;
	color : white;
	font-size : 0.9em;
	line-height : 10px;
	margin-right : 4px;
	padding : 5px 15px 5px 15px;
	text-decoration : ;
	border-top: 2px solid #EFEDDE;
}

body #nav {
	font-size:1em;
}

 #menu ul a:hover {
	text-decoration: underline; !important;
}


#contents {
	background : #fff;
	border-top : none;
	clear : both;
	margin : 0px;
	padding : 15px;
}

table {margin-left: auto; margin-right: auto;}
td, th { font-family: Arial, Helvetica, sans-serif; text-align:center; vertical-align: top; }

sup { font-size: 7pt; }

img {vertical-align: top;}

.caption { text-align:center; color: #003300; }
.coch { /*color:red;*/font-weight:bold;}

#toc {float:left; }
#toc a {text-decoration: none;}

.dmdteitl, .smdteitl {font-weight:bold;}
.mdheader {font-style: italic;}
.imglabel {margin: 0.8em 0;}
.image {margin: 1.4em 0;}
.hawl {margin:2.0em 0;}
