body {
	padding:0px;
	margin:0px;
	font-family:Sylfaen, SylfaenARM;
	background:#ffffff;
}
h1, .menutitle {
	color:#EC5D06;
	padding:0;
	margin:0;
	font-size:24px;
	font-weight:bold;
}
h2 {
	color:#184286;
	padding:0;
	margin:0;
	font-size:18px;
}

h3  {
	color:#184286;
	padding:3px 3px 3px 5px;
	margin:5px 0 5px 0;
	font-size:18px;
	border:2px dashed #C7D5E6;
	background:#F0F6FD;
}


a {
	color:#000000;
}
ul{
	list-style-type:none;
	padding:0;
	margin:0;
}
ul li {
	margin:0px;
	padding:0px;
}
ul li a {
	background:url(/i/bullet-normal.gif)  0 7px no-repeat; 
	color:#2E2E2E;
	text-decoration:none;
	padding:0 0 3px 15px;
	margin:0px;
}
ul li a:hover {
	background:url(/i/bullet-sel.gif) 0 7px no-repeat; 
	color:#EC5D06;
}



.submenulist a {
	display:block;
	color:#2E2E2E;
	font-weight:bold;
	text-decoration:none;
	background:url(/i/bullet-normal.gif)  0 7px no-repeat; 
	padding-left:15px;
	
}
.submenulist a:hover {
	background:url(/i/bullet-sel.gif) 0 7px no-repeat; 
	color:#EC5D06;
}

.text {
	font-size:13px;
}


.mainmenu {
	background:url(/i/topmenu-bg.gif) repeat-x top;
}
.mainmenu table tr td a {
	display:block;
	color:#020936;
	padding:5px 10px 0px 10px;
	border-right:1px solid #14499F;
	height:24px;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}
.mainmenu table tr td.sel a,
.mainmenu table tr td a:hover {
	background:url(/i/topmenu-bg-sel.gif) repeat-x top;
}


.maintable {
	margin-top:1px;
	padding:20px 20px 20px 5px;
	background:url(/i/main-bg.gif) repeat-x top #E0E0E0;
}
.maintable .left {
	padding:0 15px 20px 5px;
	width:200px;
}
.maintable .left .left_title {
	background:#F76811;
	border:1px solid #14499F;
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
	padding:2px 5px 2px 10px;
	margin:0px;
}
.maintable .left .left_text {
	background:#F0F6FD;
	border:1px solid #14499F;
	border-top:0;
	margin-bottom:10px;
	padding:5px 5px 5px 10px;
	font-size:13px;
}





.maintable .main {
	border:1px solid #14499F;
	background:#ffffff;
	margin-top:20px;
	padding:2px;
}
.maintable .main .maintext {
	padding:10px;
}
.maintable .main .nav {
	padding:3px;
	background:#F0F6FD;
	border-bottom:1px solid #C7D5E6;
	color:#000000;
	font-size:12px;
}






.bottom {
	background:url(/i/bottom-bg.gif) repeat-x top #BEC7D5;
	text-align:center;
	font-family:Tahoma;
	font-size:11px;
	padding:5px 0px 20px 0px;
}
.bottom, .bottom a {
	color:#ffffff;
	text-decoration:none;
}



.news td.img {
	border:1px solid #FDCCAF;
}
.news td .title {
	background:#FDCCAF;
	padding:3px;
}

.bmi td {
	border:1px solid #FDCCAF;
}
.bmi td.title{
	background:#AFAEAE;
	border:0;
	padding:2px;
}
.bmi th {
	background:#FDCCAF;
}



.comment td {
	background:#F0F6FD;
	padding:2px;
}
.comment td.text {
	background:none;
	border:1px solid #cccccc;
}
.comment td.title {
	font-weight:bold;
	border:1px solid #cccccc;
}

.input_button {
	border:1px solid #000000;
	background:gray;
	color:#ffffff;
	font-weight:bold;
	padding:2 10px 2 10px;
}



.table-forum td {
	border-bottom:1px solid #CED8DF;
	padding:3px;
}
.table-forum tr.cursor:hover {
	cursor:pointer; 
	cursor:hand;
}
.table-forum tr.odd, .table-forum .title2 {
	background:#F2F5F8;
}

.table-forum .top-left {
	background: #DDEBFB;
	border-bottom:1px solid #337DB1;
	padding:0;
	width:7px;
}
.table-forum .top-right {
	background-color: #DDEBFB;
	background: #DDEBFB;
	border-bottom:1px solid #337DB1;
	padding:0;
	width:7px;
}
.table-forum .title {
	background: #DDEBFB;
	border-bottom:1px solid #337DB1;
}
.table-forum td a {
	color:#005EA1;
	text-decoration:none;
}
.table-forum tr.new {
	background:#FFEDED;
}


.table1 td {
	border:1px solid #ebebeb;
}
.table1 td.title {
	background:#ebebeb;
}
