html {
	width: 100%;
	height: 100%;
}

body {
    behavior:url("rowitex/css/csshover.htc");
	width: 100%;
	height: 100%;
	background-color: #303741;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #eee;
	background-image: url('../img/background.png');
	backrgound-position: top left; 
	background-repeat: repeat-x;
}

div#container2 {
	height: 163px;
	min-height: 163px;
	background-image: url('../img/background2.png');
}

div#container2 div.navi {
	width: 940px; 
	margin: 0 auto; 
	height: 28px;
	min-height: 28px;
	text-align: right;
	padding-right: 50px;
	background-image: url('../img/navi.png');
}

div#container2 div.navi a {
	line-height: 28px;
	font-size: 10px;
	color: #ddd;
	text-decoration: none;
}

div#container2 div.navi a:hover {
	line-height: 28px;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
}
div#container2 div.bottom {
	width: 940px; 
	margin: 0 auto; 
	height: 107px;
	min-height: 107px;
	background-image: url('../img/background3.png');
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	line-height: 16px;
}

div#container2 div.realize {
	width: 940px; 
	margin: 0 auto; 
	height: 28px;
	min-height: 28px;
	background-image: url('../img/realize.png');
}

div#container {
	width: 940px; 
	margin: 0 auto; 
}

div#topbar {
	width: 940px; 
	background-image: url('../img/top.jpg');
	height: 24px;
	min-height: 24px;
	text-align: right;
}

div#topbar img {
	margin-top: 7px;
}

div#baner {
	width: 940px; 
	background-image: url('../img/animationA.jpg');
	height: 117px;
	min-height: 117px;
}

div#menu {
	width: 940px; 
	height: 46px;
	min-height: 36px;
}

div#submenu {
	padding-top: 8px;
	width: 940px; 
	height: 63px;
	min-height: 63px;
}

div#shadow {
	width: 940px; 
	height: 50px;
	min-height: 50px;
	background-image: url('../img/shadow.png');
}

div#menu div#menuContainer {
	margin-top: 8px;
	height: 46px;
	min-height: 46px;
	background-image: url('../img/midmenu.png');
}

div#submenu div#menuSubtitle {
	line-height: 53px;
	font-size: 18px;
	padding-left: 20px;
	color: #666;
}

div#menu div#menuContainer div.openMenu {
	width: 7px; 
	background-image: url('../img/openmenu.png');
	height: 46px;
	min-height: 46px;
	float: left;
}

div#menu div#menuContainer div.itemMenu {
	background-image: url('../img/itemmenu.png');
	height: 46px;
	min-height: 46px;
	float: left;
	line-height: 46px;
	color: #555;
	font-size: 12px;
	font-weight: bold;
	padding-left: 15px;
	padding-right: 15px;
}

div#menu div#menuContainer div.itemMenu:hover {
	background-image: url('../img/itemmenuhover.png');
	height: 46px;
	min-height: 46px;
	float: left;
	line-height: 46px;
	color: #555;
	font-size: 12px;
	font-weight: bold;
	padding-left: 15px;
	padding-right: 15px;
}

div#menu div#menuContainer div.itemMenu a {
	display: block;
	font-weight: bold;
	color: #555;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

div#menu div#menuContainer div.itemMenu a:hover {
	display: block;
	color: #333;
	text-decoration: none;
}

div#menu div#menuContainer div.sepMenu {
	background-image: url('../img/sepmenu.png');
	height: 46px;
	min-height: 46px;
	float: left;
	width: 4px;
}

div#menu div#menuContainer div.closeMenu {
	width: 7px; 
	background-image: url('../img/closemenu.png');
	height: 46px;
	min-height: 46px;
	float: right;
}



div#submenu div#menuContainer {
	height: 63px;
	min-height: 63px;
	background-image: url('../img/midmenu2.png');
}

div#submenu div#menuContainer div.openMenu {
	width: 10px; 
	background-image: url('../img/openmenu2.png');
	height: 63px;
	min-height: 63px;
	float: left;
}

div#submenu div#menuContainer div.itemMenu {
	background-image: url('../img/itemmenu2.png');
	height: 63px;
	min-height: 63px;
	float: left;
	line-height: 63px;
	color: #eee;
	font-size: 12px;
	padding-left: 15px;
	padding-right: 15px;
}

div#submenu div#menuContainer div.itemMenu:hover {
	background-image: url('../img/itemmenuhover2.png');
	height: 63px;
	min-height: 63px;
	float: left;
	line-height: 63px;
	color: #fff;
	padding-left: 15px;
	padding-right: 15px;
}

div#submenu div#menuContainer div.itemMenu a {
	display: block;
	color: #ddd;
	text-decoration: none;
}

div#submenu div#menuContainer div.itemMenu a:hover {
	display: block;
	color: #fff;
	text-decoration: none;
}

div#submenu div#menuContainer div.sepMenu {
	background-image: url('../img/sepmenu2.png');
	height: 63px;
	min-height: 63px;
	float: left;
	width: 6px;
}

div#submenu div#menuContainer div.closeMenu {
	width: 10px; 
	background-image: url('../img/closemenu2.png');
	height: 63px;
	min-height: 63px;
	float: right;
}


div#container div.bigColumn {
	margin-left: 35px;
	margin-right: 35px;
}

div#container div.leftColumn {
	width: 548px;
	float: left;
	margin-left: 8px;
}

div#container div.rightColumn {
	width: 353px;
	float: right;
	margin-right: 8px;	
}

div#container div.leftColumn div.BebeOpenContainer {
	width: 548px;
	background-image: url('../img/box1top.png');
	height: 20px;
	min-height: 20px;
}

div#container div.leftColumn div.BebeContainer {
	width: 498px;
	background-image: url('../img/box1mid.png');
	padding-left: 25px;
	padding-right: 25px;
}

div#container div.leftColumn div.BebeCloseContainer {
	width: 548px;
	background-image: url('../img/box1bottom.png');
	height: 30px;
	min-height: 30px;
	margin-bottom: 20px;
}

div#container div.rightColumn div.BebeCloseContainer a,
div#container div.leftColumn div.BebeCloseContainer a {
	float: right;
	display: block;
	margin-right: 5px;
	margin-top: 3px;
	width: 20px;
	height: 20px;
	min-height: 20px;
}

div#container div.rightColumn div.BebeOpenContainer {
	width: 353px;
	background-image: url('../img/box2top.png');
	height: 20px;
	min-height: 20px;
}

div#container div.rightColumn div.BebeContainer {
	width: 303px;
	background-image: url('../img/box2mid.png');
	padding-left: 25px;
	padding-right: 25px;
}

div#container div.rightColumn div.BebeCloseContainer {
	width: 353px;
	background-image: url('../img/box2bottom.png');
	height: 35px;
	min-height: 35px;
	margin-bottom: 20px;
}

div#container div.bigColumn h1,
div#container div.rightColumn h1,
div#container div.leftColumn h1 {
	font-size: 20px;
	border-bottom: 1px solid #999;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

div#container div.bigColumn ul {
	padding-bottom: 20px;
	padding-left: 30px;
	width: 750px;
	text-align: justify;
}
	
div#container div.rightColumn ul,
div#container div.leftColumn ul {
	padding-bottom: 20px;
	padding-left: 30px;
}

div#container div.bigColumn ul li,
div#container div.rightColumn ul li,
div#container div.leftColumn ul li {
	list-style-image: url('../img/li.png');
}

div#container div.bigColumn ul li strong,
div#container div.rightColumn ul li strong,
div#container div.leftColumn ul li strong {
	font-weight: bold;
	color: #fc0;
}

div#container div.bigColumn ul ul,
div#container div.rightColumn ul ul,
div#container div.leftColumn ul ul {
	padding-bottom: 0px;
	padding-left: 20px;
}

div#container div.bigColumn li,
div#container div.rightColumn li,
div#container div.leftColumn li {
	line-height: 20px;
}

div#container div.bigColumn h1 strong,
div#container div.rightColumn h1 strong,
div#container div.leftColumn h1 strong {
	font-size: 20px;
	font-weight: bold;
	color: #ff0;
}

div#container div.bigColumn h2,
div#container div.rightColumn h2,
div#container div.leftColumn h2 {
	font-size: 16px;
	border-bottom: 1px solid #999;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

div#container div.bigColumn h2 strong,
div#container div.rightColumn h2 strong,
div#container div.leftColumn h2 strong {
	font-size: 16px;
	font-weight: bold;
	color: #ff0;
}

div#container div.bigColumn p,
div#container div.rightColumn p,
div#container div.leftColumn p {
	line-height: 20px;
	text-align: justify;
	padding-bottom: 20px;
}

div#container div.bigColumn p img,
div#container div.rightColumn p img,
div#container div.leftColumn p img {
	padding: 5px;
}

div#container div.bigColumn p a,
div#container div.rightColumn p a,
div#container div.leftColumn p a {
	color: #aaa;
	text-decoration: none;
	border-bottom: 1px dotted #aaa;	
}



div#container div.bigColumn p a:hover,
div#container div.rightColumn p a:hover,
div#container div.leftColumn p a:hover {
	color: #fc0;
	text-decoration: none;
	border-bottom: 1px solid #fc0;	
}

div#container div.bigColumn p.center,
div#container div.rightColumn p.center,
div#container div.leftColumn p.center {
	line-height: 20px;
	text-align: justify;
	padding-bottom: 20px;
	text-align: center;
}

div#container div.bigColumn p strong,
div#container div.rightColumn p strong,
div#container div.leftColumn p strong {
	font-weight: bold;
	color: #fc0;	
}

div#container p sup,
div#container p sub {
 	font-size: .8em; 
}

div#container p sub {
    vertical-align: sub;
}

div#container p sup {
	vertical-align: super;
}
