#text p { text-indent:0; }
#text table, #text td, #text table, #text td { border:1px solid black; }
#text ul, #text li, #text ol {  }

.clear { clear:both; font-size:0; height:1px; line-height:0; margin:0 !important; padding:0 !important; }

#text .nbTable, #text .nbTable td, #text .table, #text .table td, #eshop, #eshop td { border:none; }
#content .nbTable, #content .nbTable td, #content .table, #content .table td { border:none; }
#text .bTable, #text .bTable td { border:1px solid black; }

#text textarea { font-size:100%; }

#text img, #content img { margin:10px 20px; border:none; }

#eshopPos img, #eshopTable img, #eshop img { margin:0; }

table .in td { background-color:#F6F6FF; }
table .selected td { background-color:#E3E3E3; }

#forumTable, #forumTopicTable, table#forumMsgTable { width:100%; margin:10px 0; }
#forumTable, #forumTeopicTable th, #forumTable td, #forumTopicTable, #forumTopicTable td,#forumTable th, #forumTeopicTable th, table#forumMsgTable td, table#forumMsgTable th { vertical-align:middle; border: none; padding:3px 5px; }
table#forumTable td, table#forumTopicTable td, table#forumMsgTable td { }
table#forumTable .in td, table#forumTopicTable .in td, table#forumMsgTable .in td, table#forumMsgTable th {  }
table#forumTable .selected td, table#forumTopicTable .selected td, table#forumMsgTable .selected td { }
table#forumTable th, table#forumTopicTable th { text-align:center; }
table#forumTable .forumCenter, table#forumTopicTable .forumCenter { text-align:center; }
table#forumMsgTable { width:100%; }
table#forumMsgTable th { text-align:left; }
table#forumMsgTable th.left { text-align:right; }
.FMleft { width: 25%; text-align: right; padding: 3px 10px 5px 5px;}
table#forumMsgTable td {
 vertical-align: top;
}


#eshopTable { width:100%; margin:20px 0; }
#eshopTable td { text-align:center; }
#eshopTable th { background-color:#E3E3E3; }

#statistic { width:100%; border:1px solid #F6F6FF; }
 table#statistic th { background-color:#F6F6FF; text-align:center; padding:2px; }
 table#statistic td { padding:3px 5px; text-align:center; }

#dynamicMain { display:block; list-style-type: none; }
 #dynamicMain li { margin: 0; padding: 0; list-style-type: none; }
 #dynamicMain ul { margin:0 20px; padding: 0; /*border:1px solid #ccc;*/ background:#FFF; visibility:hidden; position:absolute; }
 #dynamicMain ul li { border:1px solid #ddd; padding: 3px 5px; }

a.mapLevel1 { font-size:130%; font-weight:bold; }
a.mapLevel2 { font-size:110%; }