@charset "utf-8";
/* CSS Document */

html, body {
	margin:0px;
	padding:0px;
	height:100%;
	position:relative;
}
body, td {
	font: 13px "Trebuchet MS", Arial, Tahoma, sans-serif;
	color:#c9c9c9;
}
body {
	text-align:center;
	background:#000000 url(bg.jpg) top center no-repeat fixed;
}


a {
	color: #ffffff;
	text-decoration:underline;
}
a:hover {
	color: #ffffff;
	text-decoration:underline;
}

h1 { padding:0; margin:20px 0 0 33px; font-size: 25px; font-weight:normal; color:#ee2e25;}

h2,h3,h4,h5,h6 { margin:2px 0 5px 0; padding:0; color:#ee2e25; font-family: "Trebuchet MS" Arial, Tahoma, sans-serif;}
h2 { font-size:16px}
h3 { font-size:14px}
h4 { font-size:12px}
h5,h6 { font-size:11px}


#all { margin:0 auto; width:990px; text-align:left; min-height:85%; position:relative; background:url(main.jpg) top left no-repeat #181818;}
* html #all { height:85%} /*for IE*/

#header { height:235px; position:relative; }

.umnu {		margin:8px; padding:0 0 0 13px; background: url(f_mnu.gif) center no-repeat; list-style:none; height:37px;}
li.mnu { 	margin: 0; display:inline; }
li.mnu a {
	display:inline-block;
	padding:7px 15px 0px 15px;
	height:30px;
	font-size:16px;
    background: url(line.gif)  right no-repeat;
	cursor: pointer;
	text-decoration:none;
	color:#ffffff;
}
li.mnu a:hover {	text-decoration:none; background:#2f2f2f url(o_mnu.jpg); color:#ffffff;}

li.hmnu { 	margin: 0; display:inline; }

li.hmnu a{
	display:inline-block;
	padding:7px 15px 0px 15px;
	height:30px;
	font-size:16px;
	background:#2f2f2f url(o_mnu2.jpg);
	cursor: pointer;
	text-decoration:none;
	color:#ffffff;
}

.hmnu a:hover{
	background:#2f2f2f url(o_mnu2.jpg);
	text-align: center;
	text-decoration:none;
	color:#ffffff;
}

.m_back {
	width:229px;
	margin:40px 0 20px 9px;
	background:url(m_back.gif) repeat-y left top;
}
.m_top {
	background:url(m_top.jpg) no-repeat left top;
}
.m_bot {
	background:url(m_bot.jpg) no-repeat left bottom;
}
ul.menu {
	width:228px;
	margin:0;
	padding:30px 0 80px 1px;
	list-style:none;
}
ul.menu li {
	width:227px;
	font-size:0;
	line-height:0;
	margin:0;
	padding:0;
	border-bottom:1px solid #282828;
}
ul.menu li a {
	display:block;
	padding:8px 10px 8px 20px;
	font:15px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
ul.menu li a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background:#850700 url(m_bg.gif) repeat-x left top;
}
ul.menu li.current a, ul.menu li.current a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background:#850700 url(m_bg.gif) repeat-x left top;
}

div.content { padding:10px 35px 20px 35px; line-height:1.2em; position:relative;}
div.content p { padding:0; margin:15px 0;}

div.content ul { margin:10px; padding:15px 0; list-style: none;}
div.content ul li { padding-left:20px; background:url(arow.gif) left 50% no-repeat; line-height:20px;}



#footer { width:100%;  height:170px; background:#141414; color:#ffffff;}
.in_footer { margin:0 auto; width:990px; text-align:left; height:170px; background:#272727 url(f_bg.jpg) top left repeat-x;}


.c_name {float:left; margin:40px 0 20px 20px; font: bold 13px Tahoma; font-family: "Trebuchet MS" Arial, Tahoma, sans-serif; }
div.copyright {float:right; margin:35px 20px 0 20px; height:30px; padding:10px 50px 0 0; background:url(mega.jpg) top right no-repeat; font-size: 11px; color:#d5d5d5;}

div.copyright a, div.copyright a:hover { color:#c31b1b; text-decoration:underline;}
div.copyright span { color:#d5d5d5;}


.counters {margin:10px 0 0 20px; font: normal 12px Tahoma; height:65px;}
.pagetitle { margin:0 20px 5px 20px; font: normal 11px Tahoma; text-align:right;color:#5f5f5f;}

table.table0 { border-collapse:collapse;}
table.table0 td { padding:5px; border: none}


table.table1 { border-collapse:collapse;}
table.table1 tr:hover {background: #ae5115}
table.table1 td { padding:5px; border: 1px solid #d5d5d5;}


table.table2 { border-collapse:collapse;}
table.table2 tr:hover {background: #313131}
table.table2 td { padding:5px; border: 1px solid #d5d5d5;}
table.table2 th { padding:8px 5px; border: 1px solid #d5d5d5; background-color:#d5d5d5; color:#000000; text-align:left;}
