BODY {
 margin : 0px;
 background-repeat: repeat-y;
 background-color: #ffffcc;
 font-family: Arial, Helvetica, sans-serif;
 font-size:12pt;
}
.logo1 {
 color: black;
}
img.photos {
 border: 0px inset #663300;
}
p {
 text-align:justify;
 }
.logo2 {
 color: #990000;
 font-weight: lighter;
}
td {
/* font-size: 10pt;*/
}
td.button {
 font-size: 12pt;
 text-align: center;
 vertical-align: middle;
 margin: 0px;
 padding: 2px;
 border: 3px solid;
 background-color: #ffffdd;
 cursor: pointer;
 border-color: #feff77 #eabc00 #ffcc00 #ffff99;
 }

td.head {
 text-align: center;
 background-color: #FFFF99;
 padding: 5px;
 margin: 0px;
 border: solid #000000 1px;
}
td.sellleft, td.sellcenter {
 text-align: left;
 vertical-align: top;
 margin: 0px;
 padding: 5px;
 border: solid #000000 1px;
}
td.sellcenter {
 text-align: center;
}
td.body {
 text-align: left;
 vertical-align: top;
 padding: 5px;
 border: 1px solid #CCCCCC;
 }
table.body {
/* text-align: left;*/
 vertical-align: top;
 padding: 0px;
 width: 100%;
}

A, A:active, A:visited,A:link {
 COLOR: #000000;
 text-decoration : underline;}
A.label {
 COLOR: #000000
}

A:hover {
 COLOR: #996600;
 text-decoration : underline;
}
A.sec{ font-size: 10pt; }

table.border {
 border : 1px double;
 border-color : White Black Black Gray;
}
.date, .author {
 text-align: right;
 font-size: 8pt;
 font-weight: bold;
 font-style: italic;
}
.author {
 font-size: 10pt;
}
.citat {
 font-size: 10pt;
 font-style: italic;
 text-align: right;
 }
.descr {
 font-size: 10pt; 
 text-align: right;
 font-style: italic;
 }
hr {
 height : 1px;
 color: #696969;
 }
h1 {
 text-align : center;
 font-size : 14pt;
 text-transform: uppercase;
}
h2 {
 text-align : center;
 font-size : 12pt;
}
h3 {
 text-align : center;
 font-size : 12pt;
}
h4 { 
 margin: 0px;  
 font-size: 14pt;  
 font-weight: bold; 
}

ul.bb h4, ul.bb#main li li h4 {
 font-size: 12pt;
 font-weight: normal;
 margin: 0px;  
 border-top:0;
 padding-top:0; 	
}

ul.bb#main li h4 {
 font-size: 14pt;  
 font-weight: bold; 
 margin-bottom: 25px;
 padding-top: 10px;
 border-top: 1px inset #696969;
}

ul.bb#main {
 list-style: none;
 margin-left:0;
 padding-left:0;
}
ul.bb#main ul {
 list-style-image: url(/src/ul1.gif);
}
h6 {
 margin-top : 3px;
 margin-bottom: 10px;
 margin-left: 10px;
}
div.topmenu, div.topmbr{
 text-align: center;
 position: static;
 z-index: 1;
 float: left;
 cursor: pointer;
}
ul {
 margin-bottom : 15px;
 text-align : justify;
/* list-style-image: url(/src/ul1.gif);
*/ margin-top: 5px;
}
li {
 margin-top: 0px;
 margin-bottom: 0px;
 text-align : justify;
}
#li1 {
 margin-top: 0px;
 margin-bottom: 5px;
 text-align: left;
}
#li2 {
 font-size: 10px;
 margin-top: 5px;
 text-align: left;
}
#ul1 { 
 margin-bottom : 20px;
 text-align : left;
 list-style-image: url(/src/ul1.gif);
 margin-top: 5px;
 }
#ul2 { 
 text-align : left; 
 list-style-image: url(/src/ul2.gif); 
 margin-bottom : 5px;
 margin-top: 0px;
 }

#l,#ld,#ldo,#ldf,#ldof {
 font-size: 12px;
 text-align: left;
 /*  font-weight: bold;*/
}

#l1,#l1d,#l1do,#l2,#l2d,#l2do,#l2df,#l2dof,#l1df,#l1dof {
 font-size: 11px; 
 margin-top: 0px;
 margin-bottom: 0px;
 text-align: left;
}
#ld,#ldf,#l1d,#l1df,#l2d,#l2df {
 list-style-image: url(/src/folder_c.gif);
}
#ldo,#ldof,#l1do,#l1dof,#l2do,#l2dof {
 list-style-image: url(/src/folder_o.gif);
}
a.menu_item_opened,#ldo,#l1do,#l2do, 
a.menu_item_opened:active, a.menu_item_opened:visited, a.menu_item_opened:link,
a.menu_item_opened_f:active, a.menu_item_opened_f:visited, a.menu_item_opened_f:link {
 font-weight: bold; 
}
a.menu, a.menu_f {
 font-weight: normal; 
}

#u,#u1,#u2{
 text-align : left;
 padding-left: 0px;
 margin-left: 10px;
 margin-bottom : 0px;
 margin-top: 0px;
 list-style-image: url(/src/se.gif);
 }
#u {
 margin-left: 18px;
 padding-left: 0px;
 margin-bottom : 10px;
 margin-top: 10px;
}
#title { font-size: 9px;
 color: Black;
}
.n_menu {
 font-size: 8pt;
}
.n_main {
 padding-bottom: 10px;
 padding-top: 10px;
 }

.d_menu {
 font-size: 8pt;
 font-weight:  bold;
 COLOR: #6f3f01;
 border-bottom: 1px solid Gray;
}
.d_main {
 COLOR: #6f3f01;
}
.th_main {
 background-repeat: repeat-y;
 background-image: url(/src/ntb.jpg);
}
.nav {
 font-size: 15pt;
 font-style: italic;
 color: #999999;
 font-weight:bold;
}
.nav a {
	color:#587239;

}
.nav img {
	border: 0;
	vertical-align: middle;
}
.error {
 color: RED;
}
.message {
 color: BLUE;
}
.fdnav {
 color: #669900;
 font-size: 11px;
}
.fileinfo { font-size: 10px;  color: #999999;  }

span.hidden {
 color: #985D69;
 font-style: italic;
}
div.nob {display:none}
input.button { border: 1px solid black; }

.sitemap {
 width: 200px;
 display: block;
}