body {background:url('/images/background.gif');}

#page {margin-left:auto;margin-right:auto;width:960px;background:url('/images/earth.gif');background-position:550px 0px; background-repeat:no-repeat;}

#logo {margin-left:40px;}
#slogan {margin-left:15px;}

#headerlinks {text-align:right;}
#headerlinks p {margin:8px 10px 10px 10px;}
#headerlinks a, #copy a, #hidelang a, #leftmenu a, a.icon, .contentlist a {color:#555;}
#headerlinks a:hover, #copy a:hover, #hidelang a:hover, #leftmenu a:hover, a:hover.icon, .contentlist a:hover {color:#000;}

.grayform, #cloud, #introduce, #newsblock h2, #content, .contentlist span {font-family: Arial, Helvetica, Tahoma, Verdana;}
#configuration li, #bigText {font-family: 'Trebuchet MS', Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;}
.contentlist h2 {font-family: Tahoma, Verdana, Arial, Helvetica, 'Liberation Sans', FreeSans, sans-serif; } 

#bigText {font-size:14pt;}
#configuration li {font-size:11pt;} 
#pager a {font-size:10pt;}
.grayform, .contentlist span, .contentlist h2, .contentlist li {font-size:9pt;}
#headerlinks, #nav, #rightmenu h4, #configuration h4, #leftmenu h4, a#printer, select.grayform, #contentmeta {font-size:8pt;}

input.grayform, select.grayform {border:#AAA solid 1px; color:#333;}
select.grayform {margin:-2px 2px; }
p select.grayform {margin-left:-5px;}
.postBtn {margin:0px 0px -3px 5px;}


#hmenu {background:url('/images/hmenu.gif'); padding-top:5px; padding-left:5px;padding-bottom:5px;}

#rightmenu {margin:10px;background:url('/images/rightmenuBg.gif');}
#rightmenubottom {margin-bottom:-5px;}
#rightmenu h4 {margin:0px 10px 16px 40px; line-height:16px;}
#rightmenu h4 img {margin-left:-23px;margin-bottom:-3px; padding-right:6px;}

#rightmenu hr {margin:10px 20px 10px 20px; padding-bottom:20px;}
#rightmenu p {margin:5px 10px 5px 27px; line-height:18px;}
#rightmenu div {text-align:center;margin-top:10px;}

#configuration {margin:10px 5px 20px 10px; width:220px;}
#configuration h4 {line-height:23px;background:url('/images/220header.gif'); padding-left:20px;}
#configuration li { margin-left:34px; color:#c00;line-height:18pt;}
#configuration a {font-weight:bold;color:#5a5a5a;letter-spacing:0.1pt;}

#path {line-height:12px; padding:15px 10px 15px 0px;}
#path a {margin:0px 10px 0px 10px;}

h1 {color:#5a5a5a;margin:-6px 10px 15px 10px;letter-spacing:0.2pt;}
h2, h3 {color:#399;}

#equipmentlist {margin-left:20px; width:700px; padding:0px;}

#rightmenu div.iconset a {float:none;}
a.icon {display:block; width: 140px; height:auto; padding:0px 10px 10px 10px; text-align:center;}
a.icon img {margin-bottom: 10px;display:block;}
.iconset {display:block;width:100%; margin:0px; padding:0px;height:auto;}
.iconset a {float:left;}

#equipmentlist a.icon {height:195px;}
.deviceblock {width:350px; margin:0px;padding:0px;height:auto; float:left;}

/*----- rounded content -------*/
.containerNP {margin:0px;padding:14px 20px 0px 20px;} /* Not for print*/

.container {margin:0px;padding:14px 20px 40px 20px;}

#anno700 {width:700px;margin:10px 0px 10px 10px;background:#FFF;}
#anno640 {width:640px;margin-left:70px;}
#anno540 {width:540px;margin:10px 0px 10px 0px;background:#FFF;}

img#portret {margin:10px 0px 20px 0px;}

#content {font-size:10pt; color:#333; text-align:justify;}
#content ul {margin-bottom:12px;}
#content li, #leftmenu li li {margin-left:20px;}
#content td {padding: 0px 10px;}
#content hr {margin:6px 0px;}
#content h2, #content h3 {margin:10px 0px 5px 0px;padding:10px 0px 0px 0px;}
#content img {margin:0px 6px;}

#content h3 {color:#333;}
#content table {margin-bottom:20px;}

.contentlist h2 {display:inline;letter-spacing:0.3pt; font-weight:bold;}
.contentlist span {color:#399;display:block;margin-top:0px;}
.contentlist p {margin:4px 0px 20px 0px;}
.contentlist li a {font-weight:bold}
.contentlist li {margin-left:30px; margin-bottom:20px;}
.contentlist form {margin:0px 0px 30px 30px;}
.contentlist input {border:2px;}
.contentlist input.postBtn {padding-bottom:6px;}

#pager {text-align:right;margin:0px 10px;}
#pager span {font-weight:bold; display:block;width:100px;text-align:left; float:left;}
#pager a {border-left:solid 1px #CCC; border-right:solid 1px #CCC; padding:2px 7px; margin-left:6px;color:#333; background:url('/images/btnNoActiveBg.gif');}
#pager a:hover, #pager a#active {color:#FFF; background:url('/images/btnActiveBg.gif'); text-decoration:none;}

#contentmeta {margin:0px;}
a#printer {display:block; width:100px;float:right;}
a#printer img {margin:0px 5px -3px 0px;}

#leftmenu {margin-top:-6px;}
#leftmenu li {list-style-type: none;font-weight:bold; margin:10px 0px 12px 0px;}
#leftmenu li span {margin-left:-1px; color:#C00;display:block;float:left;width:10px;height:20px;}
#leftmenu a span {color:#FFF;}
#leftmenu a:hover span {color:#000; text-decoration:none;}
#leftmenu form {margin-left:8px;}
#leftmenu h4 {line-height:23px;background:url('/images/160header.gif');margin:20px 20px 10px 0px; padding-left:10px;}
#leftmenu p {margin:10px; color:#399;}
#leftmenu p a {margin-left:5px;}

#copy {text-align:center;}
#copy a {margin-left:20px;}
#copy img {margin:-5px -15px -3px 0px;}