@charset "utf-8";
/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin: 10px 0px 0px 0px;
background-image:url(images/bkg.jpg);
}
.right_col{
width:230px;
height:477px;
background-image:url(images/boltzmann_17.jpg);
background-repeat:no-repeat;
float:right;
}
.banner {
width:659px;
height:162px;
background-image:url(images/boltzmann_15.jpg);
background-repeat:no-repeat;
}
.main_title{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#666666;
}
a:link {
	color: #0066CC;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
}
a:visited {
	text-decoration: none;
	color: #0066CC;
	font-size:11px;
	font-weight:bold;
}
a:hover {
	text-decoration: underline;
	color: #FF9900;
	font-size:11px;
	font-weight:bold;
}
a:active {
	text-decoration: none;
	color: #0066CC;
	font-size:11px;
	font-weight:bold;
}
.product_title {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FF9900;
}
.button {
background-color:#333333;
width:30px;
height:26px;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
.tb7 {
	width: 115px;
	background: transparent url('images/bg.jpg') no-repeat;
	color : #747862;
	height:17px;
	border:0;
	padding:4px 8px;
	margin-bottom:0px;
}
.footer {
width:900px;
height:35px;
background-image:url(images/footer_28.gif);
background-repeat:no-repeat;
}
li {
list-style:none;
padding-top:5px;
}
.option1 li {
list-style:none;
padding-top:5px;
padding-bottom:10px;
border-bottom:thin;
border-bottom-color:#CCCCCC;
border-bottom-style:dashed;
text-indent:inherit;
}
.option2 li {
list-style:none;
border-bottom:thin;
border-bottom-color:#CCCCCC;
border-bottom-style:dashed;
width:120px;
margin-left:0;
padding-left:0;

}
.option3 li {
list-style:none;
padding-top:5px;
border-bottom:thin;
border-bottom-color:#CCCCCC;
border-bottom-style:dashed;
text-indent:inherit;
}
.clients_bkg {
background-image:url(images/clients_bkg.jpg);
background-repeat:repeat-y;
}
.tagcloud {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.box_manufacturing {
width:188px;
height:224px;
background-image:url(images/manufacturing1.jpg);
background-repeat:no-repeat;
padding-top:50px;
}
.box_scm {
width:188px;
height:224px;
background-image:url(images/scm.jpg);
background-repeat:no-repeat;
padding-top:50px;
}
.box_finance {
width:188px;
height:224px;
background-image:url(images/finance.jpg);
background-repeat:no-repeat;
padding-top:50px;
}
.box_hr {
width:188px;
height:224px;
background-image:url(images/hrm.jpg);
background-repeat:no-repeat;
padding-top:50px;
}
.box_crm {
width:188px;
height:224px;
background-image:url(images/crm5.jpg);
background-repeat:no-repeat;
padding-top:50px;
}
.box_admin {
width:188px;
height:224px;
background-image:url(images/admin5.jpg);
background-repeat:no-repeat;
padding-top:50px;
}
.tb1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
border-left:none;
border-right:none;
border-top:none;
border-bottom:thin;
border-bottom-style:dotted;
border-color:#666666;
}
.menulist {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
border:thin;
border-style:dotted;
}
.textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
border:thin;
border-style:dotted;
}
#navlist
{
padding-left:10;
margin-left:0;
}

#navlist li
{
list-style-image:url(images/bullet.gif);
list-style-position:inherit;
list-style-type:none;
padding:2px;
}

#navlist li a { text-decoration: none; }

h1 {
font-size:20px;
font-weight:normal;
color:#666666;
padding:0px;
display:inline;
}
h2 {
display:inline;
}
--------------------------------

div.wrap{
width:993px;
margin:0 auto;
text-align:left;
}
div#top div#nav{
float:left;
clear:both;
width:993px;
height:52px;
margin:22px 0 0;
background:url url(images/nav-bg.png) 0 0 no-repeat;
}
div#top div#nav ul{
float:left;
width:700px;
height:52px;
list-style-type:none;
}
div#nav ul li{
float:left;
height:52px;
}
div#nav ul li a{
border:0;
height:52px;
display:block;
line-height:52px;
text-indent:-9999px;
}
div#header{
margin:-1px 0 0;
}
div#video-header{
height:683px;
margin:-1px 0 0;
}
div#header div.wrap{
height:299px;
background:url(images/header-bg.png) 50% 0 no-repeat;
}
div#header div#slide-holder{
z-index:40;
width:993px;
height:299px;
position:absolute;
}
div#header div#slide-holder div#slide-runner{
top:9px;
left:9px;
width:973px;
height:278px;
overflow:hidden;
position:absolute;
}
div#header div#slide-holder img{
margin:0;
display:none;
position:absolute;
}
div#header div#slide-holder div#slide-controls{
left:0;
bottom:228px;
width:973px;
height:46px;
display:none;
position:absolute;
background:url(images/slide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text{
float:left;
color:#fff;
display:inline;
font-size:10px;
line-height:16px;
margin:15px 0 0 20px;
text-transform:uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav{
float:right;
height:24px;
display:inline;
margin:11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{
float:left;
width:24px;
height:24px;
display:inline;
font-size:11px;
margin:0 5px 0 0;
line-height:24px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-position:0 0;
background-repeat:no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on{
background-position:0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{background-image:url(images/silde-nav.png);}
div#nav ul li a{background:url(images/nav.png) no-repeat;}

#error_404 {
	height: 100%;
	width: 100%;
}
