body {margin: 0; padding: 0; font-size: 14px; color: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; min-width:1000px; overflow-x: hidden;}
.body { background: url(""); background-position: center top; background-repeat: no-repeat; background-color: #fff;}

h1 {margin: 0; padding: 0; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 21px; color: #000000; font-weight: bold; }
h1:first-letter {color:#964b00; }
h2 {margin: 0; padding: 0; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight: lighter; }
h2:first-letter {color:#964b00; }
h3 {margin: 0; padding: 0; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 16px; color: #964b00; font-weight: bold; }
h3:first-letter {color:#964b00; }
h4 {margin: 0; padding: 0; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 24px; color: #000000; font-weight: lighter; }
h4:first-letter {color:#964b00; }
h5 {margin: 0; padding: 0; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 24px; color: #0A50A1; font-weight: lighter; }
h5:first-letter {color:#964b00; }

.global_menu { margin: 0; padding: 0; color: #964b00; TEXT-DECORATION:none; padding-bottom: 5px; padding-top: 3px; padding-left: 5px; font-size: 15px; font-weight: bold; display: inline; margin-left: 5px; padding-right: 5px; 
color: white;
text-shadow: 0px 0px 1px #000;
}
.global_menu_on { margin: 0; padding: 0; color: #000000; TEXT-DECORATION:none; padding-bottom: 5px; padding-top: 3px; padding-left: 5px; font-size: 15px; font-weight: bold; display: inline; margin-left: 5px; padding-right: 5px; }
.global_menu:hover { color: #333; text-shadow: 1px 1px 3px #fff}
.global_menu2 { margin: 0; padding: 0; font-size: 12px; color: #000000; font-weight: bold; display: inline; padding-left: 5px; padding-right: 5px; }
.global_menu3 { margin: 0; padding: 0; font-size: 14px; color: #000000; font-weight: normal; display: inline; padding-left: 5px; padding-right: 5px; }

.topline { background-color: #cccccc; padding-top: 3px; padding-bottom: 3px; color: #000000; border-bottom: 1px solid #333; position:fixed; width:100%; z-index:5020;}
.topline td { color: #333333; }
.topline a { color: #990000; }

p{margin: 3px 0}
.reg_person_header{background-color: #ccc; padding:5px}

a.btn {
	text-indent: -666em;
	overflow: hidden;
	display: inline-block;
}

a.btn-order {
	background-image: url(../files/btn_add_order.png);
	height: 30px;
	width: 176px;
}

a.btn-order:hover, a.btn-rise:hover {
	background-position: 0 -30px;
}

a.btn-order:active, a.btn-rise:active {
	background-position: 0 -60px;
}

#top_menu_table{
	margin-top:-2px;
	background-color: #F90;
	box-shadow: 1px 1px 6px black;
}

.act{
	background-color: #ff9;
	box-shadow: 0px 0px 9px #000;
	padding:8px;
	color:#930 !important;
	font-size: 14px;
	text-decoration:none;
	font-weight:bold;
}

#content_m1 a{
	color: #964B00;
/*padding-bottom: 40px;*/
}

#top_menu a:hover{
	background-color: #ff9;
	box-shadow: 0px 0px 9px #000;
	padding:10px;
	color:#930 !important;
	font-size: 14px;
	text-decoration:none;
	
}

#top_menu a{
	text-align:center;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}

#foot_menu_table a{
	text-align:center;
	color:#fff;
	
	font-weight:bold;
}

#foot{
	background-color: #f60;
	box-shadow:0px 0px 10px #000;
	margin-top:10px;
}

#copyrite, #copyrite a{
	color:#fff;

}

#title_left{background-color:#ff9; box-shadow: 0px 0px 4px black;padding: 5px; margin: 15px -15px 0 -50px;}
#title_center{background-color:#ff9; box-shadow: 0px 0px 4px black;padding: 5px;}
#title_right{background-color:#ff9; box-shadow: 0px 0px 4px black;margin: 15px -50px 0 -15px;padding: 5px;position: relative;z-index: -1;}