﻿@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, img, ul, li, a, p, form {
	border: none;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
	
*html img {
/*	behavior: url(css/iepngfix.htc)*/

}

body {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	direction: rtl;
	text-align: right;
}
.text01 {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}


/*3px jog hack*/
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html p {
  height: 1%;
  margin-left: 0;
  }
 
/* End hide from IE5/mac */

.wrapper {
	width: auto;
	height: 100%;
}
.frame {
	width: 970px;
	height: auto;
	margin: 0 auto;
	background: #FFFFCC;
}

.page {
	width: 100%;
	height: auto;
	margin: 0 auto;
	float: right;
}
.header_hp {
	background: url(../images/0710hp_header.png) no-repeat left top;
	height: 271px;
	width: 970px;

}

.logo {
	float: right;
	height: auto;
	width: auto;
	margin-left: 48px;
	margin-top: 41px;
}

.nav_top {
	width: 958px;
	height: 36px;
	float: left;
	padding: 0px 6px;
	margin-top: 6px;
}


/*-------------------- LIST ---------------------------*/

.list {
	list-style: none;
	float: none;
	height: 36px;
	width: 800px;
}

.list li {
	height: 36px;
	width: auto;
	padding-left: 2px;
	display: inline-block;
	float: right;
	background: url(../images/navtop_sep.gif) no-repeat left 14px;

}

.list li a {
	background-position: 0px 0px;
	height: 36px;
	display: block;
}

.list li a.item1 {background-image: url(../images/navtop_01.png); width: 121px;}
.list li a.item2 {background-image: url(../images/navtop_02.png); width: 133px;}
.list li a.item3 {background-image: url(../images/navtop_03.png); width: 100px;}
.list li a.item4 {background-image: url(../images/navtop_04.png); width: 83px;}
.list li a.item5 {background-image: url(../images/navtop_05.png); width: 74px;}

.list li a:hover{background-position: 0px 36px;}
.list li a.selected {background-position: 0px 36px;}

.nav_top .contact {
	background: url(../images/navtop_06.png) no-repeat left top;
	height: 36px;
	width: 116px;
	display:block;
	float: left;
}


.nav_top .contact:hover, .nav_top .contact.selected {
	background: url(../images/navtop_06.png) no-repeat left bottom;
}



/*-------------------- END OF LIST ---------------------------*/



.hp {
	float: right;
	height: 646px;
	width: 970px;
	background: url(../images/0710hp_bg.png) no-repeat left top;
}

.hp .left {
	float: left;
	height: 570px;
	width: 128px;
	padding-top: 12px;
	padding-left: 22px;
}
.hp .right {
	float: right;
	height: 570px;
	width: 128px;
	padding-top: 12px;
	padding-right: 22px;
}
.hp .banner1{
	background: url(../images/hp_bannerframe.png) no-repeat left top;
	padding: 4px;
	float: left;
	height: 240px;
	width: 120px;
	clear: both;
	margin-bottom: 33px;
}
.hp .banner_low {
	text-align: center;
	clear: both;
	width: 100%;
}




.footer {
	background: #CCCCCC;
	height: 20px;
	width: 100%;
	clear: both;

}

