/* CSS style sheet_________________________________________________________________________________________________

	Name 	: hg_page.css
	Date 	: 30.01.2008
	
	Released: 12.03.2008
	
*/

* 
	{
	margin: 0;
	padding: 0;
	font-family: Arial, sans-serif;
	textdecoration:none;
	}

#page 
	{
	min-width: 780px;
	max-width: 1050px;
	margin: 0px auto;
	width:expression(document.body.clientWidth < 782? "780px" : document.body.clientWidth > 1262? "1260px" : "auto");
	}
	
#inner 
	{
	background-image: url(images/inner.jpg);
	background-repeat: repeat;		
	}
	
#who,
#advantages,
#information,
#contact 
	{
	height: 210px;
	margin-bottom:40px;
	}
	#who,
	#contact 
		{
		background: url(images/who.jpg) no-repeat;
		}
	#advantages 
		{
		background: url(images/advantages.jpg) no-repeat;
		}
	#information 
		{
		background: url(images/information.jpg) no-repeat;
		}
		
#topbar 
	{
	padding-top: 180px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
		
#sidebar 
	{
	float: left;
	width: 220px;
	padding: 30px 20px 20px 25px;
	}

#content 
	{
	padding: 0px 70px 30px 305px;
	}
	
#footer 
	{
	background: url(images/footer.jpg) no-repeat;
	height: 28px;
	margin-left:-2px;
	}
	

/* IMAGES
_______________________________________________________________________________*/

div#img
	{
	margin: 1.2em 0em 1.2em 0em;
	}
	
div#img 
	{
	background-color: #998D84;
	padding:10px;
	background-image: url(images/img.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	}		
div#img a
	{
	border: none;
	padding:0px;
	z-index:200;
	}

img
	{
	border: 4px solid #FFF;
	padding:0px;
	z-index:200;
	}
	img:hover
	{
	border: 4px solid #02307D;
	}
	
img#printer
	{
	float: right;
	top:-50px;
	position: relative;
	height: 50px;
	width: 50px;
	border:0;
	}

img#address
	{
	border:0;
	z-index:10;
	}
img#db
	{
	border:0;
	}

/* IMAGES
_______________________________________________________________________________*/

.download {
	width:470px;
	}
.download  th
	{
	color:#FFFFFF;
	}

.download  img,
.download  img:hover
	{
	border:none;
	}

.fd-folder td
	{
	text-decoration:none;
	}	
	
.fd-path img
	{
	margin-left:-30px;	
	margin-bottom:10px;	
	}
.fd-parent img
	{
	margin-left:-30px;
	margin-bottom:25px;	
	}
	
.fd-folder
	{
	height:20px;
	}

.fd-file 
	{
	height:20px;
	background-color:#fcfcfc;
	}
	
.fd-file p
	{
border:thin #930;
}
	
#content legend {
  padding: 0 2px;
  font-weight: bold;
  }
#content label {
	line-height: 1.0;
	vertical-align: top;
	width: 385px;
	display: block;
	margin-bottom: 5px;
}

#content input {
	background-color: #84BDD3;
	width: 75%;
	margin-bottom: 10px;
}

#content select {
	background-color: #efefef;
	width: 75%;
	margin-bottom: 20px;
}

#content textarea {
	width: 385px;
	margin-bottom: 10px;
}

/* LOGIN form elements
-------------------------------------------------------------------*/

#login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	text-decoration: none;
	margin:5px;
	border:1px, solid, #C00;
}
.login a {
	height: 13px;
	margin-bottom:2px;
	padding-top: 5px;
}

.login label#password,
.login label#user,
.login label#chkbox,
.login label#email
	{
	width:100%;
	padding:3;
	height:12px;
	}
	
.login input#password,
.login input#user,
.login input#email
	{
	width:75px;
	padding:0;
	height:12px;
	}
	
.login a 
	{
	text-decoration: none;
	}
	
.login input#chkbox 
	{
	padding: 0px;
	display: block;
	}

.login p 
	{
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	}
	
	
#user,
#password,
input#user,
input#password,
input#loginsubmit
	{
	display: block;
	margin: 0px 0px 5px 20px;
	padding: 3px;
	width: 100%;
	}
	input#loginsubmit
	{
	margin-top:15px;
	width: 60px;
	}
	

/* New login HG */

.webLogin {
	margin-top: 25px;
	margin-left: 25px;
}

.webLoginField {
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-top: 8px;
	width: 100px;
}
.webLoginField input {
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-top: 2px;
	width: 100px;
}
.webLoginSubmit {
	font: bold 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 100px;
	margin-top: 10px;
	margin-bottom: 15px;
}
.webLoginSubmit input {
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-top: 5px;
	width: 100px;
}
.webLoginBox {
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-top: 10px;
	width: 100px;
}
.webLoginLink {
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-top: 10px;
	width: 100px;
}
