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

html, body {
	margin:0px;
	padding:0px;
	height:100%;
	position:relative;
}
body, td, ul, li, p, span {
	font: 12px Tahoma, Helvetica, sans-serif;
	color:#fff;
}
/*body {
	text-align:center;
	background:#4b4b4b url(bg.jpg) top center no-repeat fixed;
}*/

body {
	text-align:center;
	background:transparent url(bg.png) top center no-repeat;
}

html {
	background:transparent url(tile.png) top left repeat;
}

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

h1 { padding:0; margin:20px 0 0 30px; font-size: 23px; font-weight:normal; color:#fff;}

.mainH { padding:0; margin:20px 0 0 30px; font-size: 23px; font-weight:normal; color:#fff;}

.mainHsmall 
{
color:#fff;
font-size: 16px;
font-family:Arial,Tahoma,sans-serif;
margin-bottom:5px;
margin-left:0;
margin-right:0;
margin-top:2px;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}


h2,h3,h4,h5,h6 { margin:2px 0 5px 0; padding:0; font-family: 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 #fff;}*/
#all { margin:0 auto; width:992px; text-align:left; min-height:85%; position:relative; background:transparent url(bg.png) top -112px no-repeat;}
* html #all { height:85%} /*for IE*/

/*#header { height:233px; position:relative;}*/
#header { height:371px; width:1070px; position:relative; background:url(header_bg.jpg) no-repeat top center; left:-38px;}
.logo { height:60px; margin: 16px 0 0 25px; background:url(logo.jpg) top left no-repeat; padding-left:75px; position: absolute;}
.name { font: normal 21px/24px Tahoma, Helvetica, sans-serif; padding-top:9px;}
.slogan {font: 11px Tahoma, Helvetica, sans-serif;}

.tel {
	position:absolute;
	right:-63px;
	margin:16px 20px 0 0;
	padding-left:30px;
	height: 65px;
	width: 198px;
	background: url(tel.gif) left 2px  no-repeat;
	font-size:11px;
	top: -3px;
	color:#000000;

}
.tel span { font-size: 15px; color:#000000;}
.tel span b { font: normal 19px Arial;color:#000000;}

div.topmenu { height:60px;border-top: 1px solid #777777;
border-bottom: 1px solid #777777;padding:0px; }
.umnu {	padding:0px;margin:0px;list-style:none;}
.umnu li { 

text-transform:uppercase;
}

.umnu li .dropmenu { display:none; }
.umnu li:hover .dropmenu { display:block; }
.umnu .dropmenu { list-style:none;position:absolute; }
.umnu .dropmenu a { border-bottom:1px solid #777777;color:#777777;background:#cccccc; }
.umnu .dropmenu a { padding:5px 12px 0px 12px !important;height:25px !important; }
.umnu .dropmenu a:hover { background:#fc4100; color:#ffffff; }

li.mnu { 	margin: 0px; float:left }
li.mnu a {
    
	display:block;
	padding:22px 12px 0px 12px;
	font-size:13px;
	font-weight:bold;
	text-align: center;
	cursor: pointer;
	text-decoration:none;
	color:#777777;
	height:38px;
}
li.mnu a:hover {	text-decoration:none; background:#fc4100; color:#ffffff; }

li.hmnu { 	
margin: 0px;
float:left;
}



li.hmnu a{
	display:block;
	padding:22px 12px 0px 12px;
	font-size:13px;
	background:#fc4100;
	text-align: center;
	cursor: pointer;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	height:38px;
}

.hmnu a:hover{
	text-align: center;
	text-decoration:none;
}


div.content { padding:10px 30px 20px 30px; 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:#616161; color:#000104;}*/
#footer { width:100%;  height:170px; background:none; color:#fff;}
/*.in_footer { margin:0 auto; width:990px; text-align:left; height:170px; background:#edc873 url(f_bg.jpg) top left repeat-x;}*/
.in_footer { margin:0 auto; width:990px; text-align:left; height:170px; background:none;}


.c_name {float:left; margin:40px 0 20px 20px; font: bold 13px Tahoma;}
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;}

div.copyright a, div.copyright a:hover { color:#471e10; text-decoration:underline;}
div.copyright span { color:#fff;}


.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:#b69a59;}

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


table.table1 { border-collapse:collapse;}
table.table1 td { padding:5px; border: 1px solid #91949a;}


table.table2 { border-collapse:collapse;}
table.table2 td { padding:5px; border: 1px solid #91949a;}
table.table2 th { padding:8px 5px; border: 1px solid #fff; background-color:#616161; color:#fff; text-align:left;}
