body {
	padding: 0;
	margin: 0;
	font: 80% "Tahoma";
	min-width: 1000px;
	background: #e78e20 url(../../images/content_bg1.jpg) repeat-x left top;
}

font, a { color: white; }

h1 {
	padding: 0;
	margin: 0 0 15px 0;
	font-weight: normal;
	font-size: 190%;
}

h2 {
	padding: 0;
	margin: 0 0 5px 0;
	font-weight: normal;
	font-size: 140%;
}

h3 {
	padding: 0;
	margin: 0 0 3px 0;
	font-weight: normal;
	font-size: 120%;
}

html, body { height: 100%; }

img { border: 0; }

p { padding: 0; margin: 0 0 15px 0; }

tr, td { background: none !important; }

.clear { clear: both; }

#content { position: relative; width: 100%; }

#content_inner { padding: 30px; }

#footer {
	position: relative;
	background: #bf5f23;
	color: #ffbe46;
	font-size: 85%;
	height: 200px;
}

#footer a { color: #ffc455; }

#footer_copy { position: absolute; left: 30px; top: 30px; }

#footer_links {
	position: absolute;
	top: 25px;
	left: 550px;
	right: 100px;
	/*width: 350px;*/
	font-size: 90%;
	color: #dc7638;
}

#footer_links a { color: #dc7638; }

#footer_phones {
	position: absolute;
	top: 25px;
	left: 380px;
	width: 133px;
	height: 56px;
	background: url(../../images/footer_phones.gif) no-repeat left top;
}

#header {
	position: relative;
	width: 100%;
	height: 138px;
	background: #e77820 url(../../images/header_bg1.jpg) no-repeat left top;
}

#header_link {
	position: absolute;
	display: block;
	left: 56px;
	top: 33px;
	width: 567px;
	height: 81px;
	background: url(../../images/header_link.gif) no-repeat left top;
}

#header_search { position: absolute; right: 55px; top: 90px; }

#header_search_icon {
	position: relative;
	display: block;
	width: 26px;
	height: 18px;
	background: url(../../images/header_search_icon.gif) no-repeat left top;
	float: left;
}

#header_search_input {
	border: 0;
	padding: 3px;
	font: 85% "Tahoma";
	margin: 0;
	width: 200px;
	height: 18px;
	background: url(../../images/header_search_input_bg1.gif) repeat-x left top;
	float: left;
}

#left_column { width: 330px; float: left; }

#left_menu {
	list-style: none;
	padding: 0;
	margin: 0 20px 0 0;
	border-right: 1px dashed #efa661;
}

#left_menu li {
	display: block;
	padding: 0;
	margin: 0;
	padding: 0 0 7px 15px;
	background: url(../../images/left_menu_closed.gif) no-repeat left top;
}

#left_menu li .justlink { border-bottom: 1px solid white; }

#left_menu li a {
	color: white;
	text-decoration: none;
	border-bottom: 1px dashed white;
}

#left_menu li a:hover { color: yellow; border-bottom-color: yellow; }

#left_menu li img {
	display: none;
	margin: 15px 0 0 0;
	border: 1px solid #b75b0a;
}

#left_menu li ul {
	display: none;
	list-style: none;
	padding: 0;
	margin: 10px 0 0 0;
}

#left_menu li ul li { background: none; padding: 0; margin: 0 0 5px 18px; }

#left_menu li ul li a { text-decoration: underline; border: none; }

#madeby {
	position: absolute;
	display: block;
	right: 30px;
	top: 35px;
	width: 39px;
	height: 41px;
	background: url(../../images/footer_logo.gif) no-repeat left top;
}

#menu_top {
	list-style: none;
	background: white;
	padding: 8px 40px;
	margin: 0;
	height: 17px;
}

#menu_top li {
	margin: 0 8px 0 0;
	padding: 0 0 0 15px;
	float: left;
	background: white url(../../images/menu_top_bg1.gif) no-repeat left top;
}

#menu_top li a { color: #e77e20; }

#right_column { padding-left: 350px; color: white; }

#xynta { display: none; }

.newz p {
	background: #fbff90 url(../../images/newz_bt.gif) no-repeat bottom left;
	color: black;
	display: block;
	width: 190px;
	padding: 15px 15px 28px 15px;
}

	.newz p span {
		color: black !important;
	}
	
#right a {color: #000000;}	
	
	
	
	.red {
  
  color: #ff0000;
  
  }
	
	
p.sp, p.sp a {

	font-size: 85%;
	color: #dc7638;
	
}	
	
.capt {
	font-weight: normal;
	font-size: 150%;
  color: #2e2ec4;
}	

a.spec {
color: #ffffff;
text-decoration: none;
cursor: text;
}
	

.head2 {
	font-size:18px;
}
