@charset "utf-8";
/* CSS Document */

html, body{	
			padding:0;
			margin:0;
}


#header {
	padding-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #919191;
	background-color: #FFFFFF;
	width:830px;
	margin-left:auto;
	margin-right:auto;
}

#navigation	{
	margin-left:auto;
	margin-right: auto;
	width:820px;
	padding:0px;
	height:35px;
	margin-bottom:0px;
}

#home
{
  display:block;
  width: 103px;
  height: 35px;
  background: url(../images/nav/btn_home.png) no-repeat 0 0;
  float:right;
}

#home:hover
{ 
  background-position: 0 -35px;
}

#home span
{
  display: none;
}
#interactive
{
  display:block;
  width: 103px;
  height: 35px;
  background: url(../images/nav/btn_interactive.png) no-repeat 0 0;
  margin-left: 4px;
  float:right;

}

#interactive:hover
{ 
  background-position: 0 -35px;
}

#interactive span
{
  display: none;
}

#solutions
{
  display:block;
  width: 103px;
  height: 35px;
  background: url(../images/nav/btn_solutions.png) no-repeat 0 0;
  margin-left: 4px;
  float:right;

}

#solutions:hover
{ 
  background-position: 0 -35px;
}

#solutions span
{
  display: none;
}

#products
{
  display:block;
  width: 103px;
  height: 35px;
  background: url(../images/nav/btn_products.png) no-repeat 0 0;
  margin-left: 4px;
  float:right;
}

#products:hover
{ 
  background-position: 0 -35px;
}

#products span
{
  display: none;
}

#contact
{
  display:block;
  width: 103px;
  height: 35px;
  margin-left:4px;
  background: url(../images/nav/btn_contact.png) no-repeat 0 0;
  float:right;

}

#contact:hover
{ 
  background-position: 0 -35px;
}

#contact span
{
  display: none;
}


#tag	{
	float:right;
}

#divider	{
	margin-left:auto;
	margin-right:auto;
	width:850px;
	height:1px;
	background-color:#CCCCCC
}

#banner	{
	clear:both;
	width:850px;
	height:161px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0;
	padding-bottom:0px;
	background:url(../images/banner/banner.jpg) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}

#banner_content	{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	padding-top:30px;
}

.site	{
	width:850px;
	height:1px;
	margin-left:auto;
	margin-right:auto;
	background-color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
}
	
#banner span	{
	display:block;
	padding-right: 20px;
	padding-left: 20px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}


#site_info	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	text-align: center;
}

#content	{
	width:810px;
	margin-left:auto;
	margin-right: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-top:15px;
}

#content2	{
	clear:both;
	width:810px;
	margin-left:auto;
	margin-right: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-top:15px;
}

.h2	{
	font: Arial, Helvetica, sans-serif;
	color: #2287ab;
	font-size: 18px;
	font-weight:200;
	margin: 0;
	padding:0;
}

.h3	{
	font: Arial, Helvetica, sans-serif;
	color: #5a5a5a;
	font-size: 14px;
	font-weight:bold;
	margin-bottom:2px;
	padding-bottom:2px;
}



#awards	{
	display:block;
	padding-left: 0px;
	width:400px;
	margin-left:30px;
	float:right;
}

#history	{
	display: block;
}

#services	{
	display:block;
	padding-left: 0px;
	width:400px;
	margin-left:30px;
	float:right;
}

#system	{
	display: block;
}

#gebiz	{
	width:810px;
	margin-left:auto;
	margin-right: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	padding-top:30px;
}

#gebiz h6	{
	color:#2287ab;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	margin:0;
	padding:0;
}

#base	{
	clear:both;
	/*width:850px;*/
	height:400px;
	background:url(../images/base/base_background.png);
	background-repeat:repeat-x;
	margin-left:auto;
	margin-right: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-top:20px;
}

#base_content	{
	width: 850px;
	margin-left:auto;
	margin-right:auto;
}

#address	{
	padding-top:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

#address span	{
	font-weight:bold;
}

#base3	{
	float:right;
	text-align:right;
	padding-top:30px;
	color:#000000;
}

#base2	{
	text-align:center;
	padding-top:15px;
	color:#000000;
	float:right;
	width: 300px;
}

#base1	{
	text-align:center;
	padding-top:10px;
	color:#000000;
	float:right;
	width: 200px;
}

.t {background: url(../images/content/dot.gif) 0 0 repeat-x; width: 810px; display:block; clear:both;}
.b {background: url(../images/content/dot.gif) 0 100% repeat-x}
.l {background: url(../images/content/dot.gif) 0 0 repeat-y; }
.r {background: url(../images/content/dot.gif) 100% 0 repeat-y; } 
.bl {background: url(../images/content/bl.gif) 0 100% no-repeat}
.br {background: url(../images/content/br.gif) 100% 100% no-repeat}
.tl {background: url(../images/content/tl.gif) 0 0 no-repeat}
.tr {
	background: url(../images/content/tr.gif) 100% 0 no-repeat;
	padding:10px;
	text-align: left;
} 

.sol_head	{
	width:790px;
	height: 25px;
	margin-left:auto;
	margin-right:auto;
	}

#desc	{
	width:780px;
	padding-top:0px;
	font-weight: 400;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

#desc A:link {text-decoration: underline; color:#2f7d93}
#desc A:visited {text-decoration: none}
#desc A:active {text-decoration: none}
#desc A:hover {text-decoration: underline; color: red;}

#desc_image	{
	width:280px;
	height:inherit;
	float:right;
	margin-left: 10px;
	margin-right:0px;
	display:block;
}

.download	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	color:#996600;
	font-size:14px;
	clear:both
}

#footer	{margin-left:auto;
	margin-right:auto;
	width:850px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#949494;
	font-size:12px;
}

#footer a:link	{text-decoration:none; color:#949494}
#footer a:visited {text-decoration:none; color:#949494}
#footer a:active	{text-decoration:none; color:#949494}
#footer a:hover	{text-decoration:none; color:#333333}Header {
	color: #0E6790;
}
#site_info h2 {
	color: #39C;
}
#site_info p em {
	color: #000;
}
#site_info p strong {
	color: #000;
}
#header #system .t .b .l .r .bl .br .tl .tr table tr td p strong {
	color: #000;
}
#header #system .t .b .l .r .bl .br .tl .tr table tr td p {
	color: #000;
}
#header #system .t .b .l .r .bl .br .tl .tr table tr td ul {
	color: #000;
}

