
body, li, ol, ul, table, td, p, div {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; color: #000000; font-weight:normal;
} 
.flowerbg {
    background-image:url();
	background-position:right bottom;
	background-repeat:no-repeat;
}
.headerbgmain {
    background-image:url();
	background-position:left;
	background-repeat:repeat-x;
}
.headerbgnotmain {
    background-image:url();
	background-position:left;
	background-repeat:repeat-x;
}
.leftbg {
    background-image:url();
	background-position:left;
	background-repeat:no-repeat;
}
.rightbg {
    background-image:url();
	background-position:right;
	background-repeat:no-repeat;
}
.leftbgmain {
    background-image:url();
	background-position:left;
	background-repeat:no-repeat;
}
.rightbgmain {
    background-image:url();
	background-position:right;
	background-repeat:no-repeat;
}
.copyright, .copyright a{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-decoration:none;
}
.copyright a:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3e607e;
	text-decoration:underline;
}
.menubgrepeat {
    background-image:url(/images/design1_05.jpg);
	background-position:left;
	background-repeat:repeat-x;
}
.menubg {
    background-image:url(/images/design1_05.jpg);
	background-position:left;
	background-repeat:repeat-x;
}
.topmenu, .topmenu a {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336600;
	text-decoration:none;
	font-weight:bold;
}
.topmenu a:hover {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336600;
	text-decoration:underline;
	font-weight:bold;
}

.topmenubg {
	background-image:url(/images/topmenu.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

.topmenuhover {
	background-image:url(/images/topmenuhover.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
}

.rightlinks, .rightlinks a {
 	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	font-weight:none;
}


.leftcol {
 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	color:#023E52;
}

a {
 	font-family:Arial, Helvetica, sans-serif;
	color:#4F717C;
}

a:hover {
 	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#4F717C;
}

a:visisted {
 	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#666666;
}


TABLE.list {background: #f2f2ff; font-size: 9pt}
TABLE.list TR TH { font-size: 10pt; color: black; background: #C1F08D}
TABLE.list TR.padd TH { padding: 0.2em 1em 0.2em 1em }
TABLE.list TR.head1 th, TABLE.list td.head1 {color: black; background: #d2ffd2}
TABLE.list TR.head2 th, TABLE.list td.head2 {color: black; background: #ffd2d2}
TABLE.list TR Th.red  {color: black; background: red}
TABLE.list TR Th.blue {color: black; background: #7BF531}
TABLE.list TR TD { font-size: 8pt; font-weight: normal; color: black; background: #ffffff;}
TABLE.list TR.padd TD { padding: 0.2em 1em 0.2em 1em  }
TABLE.list TR TD.group_name { font-size: 10pt; font-weight: bold; color: black; background: #e2e2ff; text-align: center}

TABLE.list TR.n TD { font-weight: normal; color: black; background: #E5FDC9;}
TABLE.list TR.o TD { font-weight: normal; color: black; background: #ECFFD6;}

TABLE.list TR.over TD {background: #aaaaff;}
.bord_table{
        border:none;
        border-collapse:collapse;
        padding:0px;
        margin:0px;
		width:100%;
}

.bord_table th{
	border:1px solid #000;
	padding:3px;

}

.bord_table td{
	border:1px solid #000;
	padding:3px;

}
.bord_table .list{
	background:#CCCCCC;
}
.bord_table .marka{
	color:#0099cc;
	font-weight:bold;
	text-align:left;
}
.table_main {
  width: 100%;
  border-collapse: collapse;
  border: 1px solid #C1F08D;
  text-align: center;
}
.table_main td, th {

  padding: 5px;
  border: 1px solid #C1F08D;
}

