﻿body 
{
	margin:0;
	padding:0;
	/*padding:0 50px 0 50px;*/
	/*background: url('images/people.jpg') no-repeat;*/
	background-color: #FFFFFF;	
	font:13px Tahoma;	
}



#inner
{	
	position:relative;
}

#logo
{
	height:105px;
	background: url('images/logo.jpg') no-repeat;
	background-position:0 15px;	
	
	border-bottom:solid 1px #dbddde;
	font-size:1px;
	
	margin-left:50px;
	margin-right:50px;	
			
	/*min-width:1000px;
	width: expression(Math.max((document.documentElement ? document.documentElement.clientWidth : document.body.clientWidth) - 100, 1000)+'px');	*/
}

li a {
	font-family: Arial;
	font-size: 12px;
}

a img {
	border: 0px solid #ffffff;
}
.li2 {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color:#696969;
	font:12px Arial;
	display: block;
	background-image: url(./images/punkt.gif);
	background-position: 0px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 12px;
	margin: 0px;
}

#langs
{
	position:absolute;
	top:-3px;
	right:50px;	
	z-index:4;
}
.lng {
	font-color: #3ea2db;
	font-size: 10px;
	font-family: arial;
}

#langs a
{
	font:14px Tahoma;
	color:#2d6c90;
	padding-left:25px;
}

#langs .cur
{
	color:#ee7832;
	text-decoration:none;
}

#flash
{
	position:absolute;
	left:0;
	top:45px;
	width: 100%;
	height: 217px;
	z-index:1;
}

#menuOuter
{		
	position:absolute;
	width:100%;
	top:17px;
	z-index:2;
	background-image: url(images/menu_bg.png);
	height: 29px;
	/*min-width:1000px;
	width: expression(Math.max((document.documentElement ? document.documentElement.clientWidth : document.body.clientWidth) - 95, 1000)+'px');	*/
}

#menuInner
{	
	/*margin-left:50px;
	margin-right:50px;*/
	width: 1000px;
}


/*menu*/

#nav, #nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  float: left;
  width: 100%;  
}

#nav li {
  float: left;
  position: relative;  
  /*width:14%;*/
  border-right:solid 0px #bdbfc0;  
  white-space:nowrap;  
  vertical-align: top;
}

#nav1 {	width:14%; }
#nav2 { width:19%; }
#nav3 { width:19%; }
#nav4 { width:21%; }
#nav5 { width:13%; }
#nav6 { width:13%; }
#nav7 { width:10%; }

#nav1_r { width:12%; }
#nav2_r { width:9%; }
#nav3_r { width:25%; }
#nav4_r { width:25%; }
#nav5_r { width:10%; }
#nav6_r { width:18%; }
#nav7_r { width:4%; }

#nav1 a { text-align:center; }
#nav2 a { text-align:center; }
#nav3 a { text-align:center; }
#nav4 a { text-align:center; }
#nav5 a { text-align:center; }
#nav6 a { text-align:center; }
#nav7 a { text-align:right; }

#nav1_r a { text-align:center; }
#nav2_r a { text-align:center; }
#nav3_r a { text-align:center; }
#nav4_r a { text-align:center; }
#nav5_r a { text-align:center; }
#nav6_r a { text-align:center; }
#nav7_r a { text-align:right; }

#nav .last 
{	
	border-right:0px;
}

#nav .long {
	width:15%;	
}

#nav li ul {
  display: none;
  position: absolute;
}

#nav a 
{
  font-weight:bold;
  color:#ffffff;
  text-decoration: none;
  display: block;  
  padding: 4px 10px;
}

html*#nav a {
[color:#ffffff;
font-weight:normal;
]font-weight:bold;
}

#nav a:hover 
{
	color:#ffffff;
}

#nav li:hover, #nav li.jshover 
{
	background-color: #e77817;
	text-decoration: underline;
	color: #ffffff;
	padding-bottom:0px;
	border-right: solid 0px #ffffff;  
  
}

#nav li li:hover, #nav li li.jshover 
{
	background-color:Transparent;
}

#nav li li:hover a, #nav li li.jshover a
{
	text-decoration:none;
	color: #e77817;
}

#nav li li {
  width: 250px;
  border-right:none;
}

#nav li a {  
  background: none;  
}

#nav li li a {
  width: 250px;  
  text-align:left;
  font: 12px Arial;
  font-weight:bold;
  text-decoration:none;
  /*color: #43a6dc;*/
  color: #004f92;
  padding-top: 0px;
  /*background:url('images/pointer.gif') no-repeat;  */
  background-repeat:no-repeat;  
  background-position:8px 10px;
  /*height:15px;*/
  
  padding-left:20px;
}

#nav li:hover ul, #nav li.jshover ul
{
	margin-top: 0px;
	display: block;
	/*background-color: #ffffff;*/
	
	-moz-box-shadow: 1px 3px 10px rgba(0, 0, 0, 0.6);
	-webkit-box-shadow: 1px 3px 10px rgba(0, 0, 0, 0.6);
	box-shadow: 1px 3px 10px rgba(0, 0, 0, 0.6);
	
	background-image:url('images/menu-drop.png');
	-background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu-drop.png', sizingMethod='scale');
	/*background-color:White;*/
	margin-top: 4px;
	padding-bottom:10px;
	padding-top:10px;
}

#content
{
	/*width:100%;
	position:absolute;
	top:357px;*/
	margin-top:270px;
	padding-left:0px;
	padding-right:0px;
	/*width: 920px;*/
}

#content img
{
	/*border:solid 2px #96b1c2;*/
}

#content .column
{
	float:left;
	width:33%;
}

#content .column .columnInner
{
	padding-right:40px;
}

#footer
{
	clear:both;	
	margin-bottom:50px;
}


/*left column*/

#pic1
{
	width:90px;
	height:101px;
	float:left;
	margin-right:10px;
}

#pic2
{
	width:90px;
	height:70px;
	float:left;
	margin-right:10px;
}

/*common*/
a
{
	color:#0969a3;
}


h1, h2, h3, h4, h5
{
	padding:0;
	margin:0;	
}

h2
{
	padding-top:15px;
	background:url('images/h.png') no-repeat;
	-background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/h.png', sizingMethod='crop');	
    height:50px;
   
	font:24px Tahoma;
	color:#225775;
}

h3 a
{
	font:bold 17px Arial;
	color:#ee6d20;
	text-decoration:none;
}

h4 a
{
	font:bold 16px Arial;
	color:#ee6d20;
	text-decoration:none;
	display:block;	
	background:url('images/readMore.jpg') no-repeat right;
	padding-right:25px;
	width:80px;
	margin-top:0px; /* 10px */
	white-space:nowrap;
}

h5
{  
	font:14px Tahoma;
	color:#225775;
	font-weight:bold;
}

.clear
{	
	font-size:0;
	height:0;
	clear:both;
}

p
{
	color:#696969;
	font:12px Arial;
	font-weight: normal;
	font-size-adjust: none;
	font-variant: normal;
	margin:0;
	padding:10px 0;
}

.bottom-bordered
{
	background:url('images/bb.jpg') repeat-x bottom;
}

/*footer*/

#footer p
{
	margin:0;
	padding:0;	
	color:#696969;
}

#footer_nav, #footer_nav ul {
  list-style: none;
  margin: 0;
  padding-left: 0px;
  float: left;
  width: 100%;  
}

#footer_nav a:hover
{
	text-decoration:none;
	color:#ee7832
}

#footer_nav
{
	margin-top:60px;
	margin-bottom:20px;
}

#footer_nav li {
  float: left; 
  border-right:solid 1px #bdbfc0;  
  white-space:nowrap;  
}

#footer_nav .last 
{
	border-right:0px;
}

#footer_nav a 
{
	font:12px Arial;  
	color:#0969a3;
	text-decoration:underline;
	display: block;
	padding: 0px 10px;
}

#footer_nav .first  a
{
	padding-left:0;	
}
