@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
html{height:100%; background:url(../i/html-bg.gif) repeat-y}

body {font-size: 100.01%;font-family: Arial, Verdana, Helvetica, sans-serif;position:relative; height:auto !important; height:100%; min-height:100% }

h1{
	font-size:100%;
	margin: 0;
}

p{font-size:75%}

li{ list-style:none}

a {color:#006ce6; text-decoration:underline}

.all .header {	background: url(../i/header-bg.gif) no-repeat top left;	height: 126px;	padding-left: 282px;}

.all {	background:url(../i/body-bg.gif) repeat-x;	zoom:1;	padding: 0 0 40px 0; width:100%}

.all .search {height:35px}

.all .content-wrap .nav {	width: 253px;	float:left;	 }

.content-wrap {	overflow: hidden;	width: 100%;	}

.all .content-wrap .nav .navig .navheader {	font-weight: bold;color: #FFFFFF;	margin:0;padding: 12px 0 10px 25px;	font-size: 85%;	margin-bottom: 18px;}

.all .content-wrap .nav .navig li {line-height:1em; padding:0 0 9px 50px;	font-size: 90%;}

.all .content-wrap .nav .navig {	padding:0 0 21px 0;	background: url(../i/navheader-bg.gif) repeat-x;}

.all .content-wrap .content {
	zoom:1;
	background:url(../i/navheader-bg.gif) repeat-x;
	overflow:hidden;
	margin:0 0 0 1px;
	line-height:1em;
	padding: 0 124px 0 0;
}
:lang(en) .all .content-wrap .content {float:none}

.all .content-wrap .content .more {	background: url(../i/more.gif) no-repeat;	height: 19px;	width: 95px;	margin:4px 0 0 0;	display: block;}

.all .content-wrap .content li {	margin-bottom: 22px}

.footer{
	position:absolute;
	bottom:0;
	background:#FFFFFF;
	width:100%;
	border-top: 4px solid #fdd99f;
	margin: 1px 0 0 0;
}

.all .header .logo {	background: url(../i/logo.gif) no-repeat;	height: 132px;	width: 225px; margin:0 0 0 43px}

.footer .copyright {	color: #000000;	margin: 15px 13px 13px 25px;}

.all .search fieldset {	border-style: none;}

.all .search label {	font-size: 75%;	color: #a42c00;	font-weight: bold;}

.all .search input {width:40%;}

.all .search form {	padding:51px 10px 0 0;	white-space: nowrap;}

.all .search .butt { margin:0 0 0 5px;	width: 88px; height:22px}

.content-wrap .content h2 {	font-size: 75%;	font-weight: bold;	color: #FFFFFF;	background: url(../i/navheader-bg.gif)  repeat-x; padding: 12px 0 10px 25px;}

.content-wrap .content ul {margin: 0 0 0 29px; padding:10px 0 0 0;zoom:1; }

.all .header .search select {	width: 25%;}

.all .content-wrap .content .result-header {font-size: 85%;	font-weight: bold;	color: #FFFFFF;}

.all .content-wrap .nav .botnav .navheader {	margin-bottom: 23px;}
.clear{
	float:none;
	zoom:1;
	clear:both;
	font-size: 0px;
}
.content a {
	text-decoration: none;
}
.content a:hover{ text-decoration:underline}
.min-width {
	min-width:750px;
width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 750? "710px" : "100%");
	border-bottom-width: thin;
}

