.noscreen {display:none;}
#container {width:770px; margin:0 auto 0 auto; _text-align:left;}
.box {min-height:1px; _height:1px;}
.box:after {content:"."; display:block; line-height:0px; font-size:0px; visibility:hidden; clear:both;}

body {border:0; margin:0; padding:0; background:#FFF4EB url("../images/bg.gif") 0 0 repeat-x; font:70%/160% "verdana",sans-serif; color:#192666; _text-align:center;}

p {border:0; margin:15px; padding:0;}

div {display:block; border:0; margin:0; padding:0;}

hr {display:block; height:1px; margin:10px 0; padding:0; background:#CCC; border:0 solid #CCC; color:#CCC;}

h1, h2, h3, h4, h5 {border:0; margin:15px 0 10px 0; padding:0; font-weight:bold;}
h1 {font-size:260%; line-height:100%; font-family:"verdana",serif; font-weight:normal;}
h2 {font-size:180%; line-height:100%; font-family:"verdana",serif; font-weight:normal;}
h3 {font-size:120%; line-height:100%; font-weight:bold;}
h4 {font-size:120%;}
h5 {font-size:100%;}


#header {position:relative; width:770px; height:100px; margin:0; padding:0; background:#FF9D7C url("../images/header.jpg"); color:#FFF;}
    #header #logo {position:absolute; top:35px; left:135px; margin:0;}
#header #sitelogo {position:absolute; top:10px; left:25px; margin:0;}

#tabs {background:#FF7130; margin:0 0; padding:10px 0 0 0; _height:1px;}

    #tabs ul {margin:0 10px; padding:0; list-style:none;}
    #tabs ul li {margin:0 5px 0 0; padding:0; float:left;}
    #tabs ul li a {display:block; position:relative; padding:7px 15px; border:0; background:url("../images/tab_link.gif") 0 0 repeat-x; color:#FFFFFF; font-weight:bold; text-decoration:none; cursor:pointer;}
    
    /* Main menu (tabs - link) */
    #tabs ul li a span.tab-l, #tabs ul li a:hover span.tab-l {position:absolute; top:0; left:0; _left:-15px; width:8px; height:8px; background:url("../images/tab_link_l.gif") 0 0 no-repeat;}
    #tabs ul li a span.tab-r, #tabs ul li a:hover span.tab-r {position:absolute; top:0; right:0; _right:-1px; width:8px; height:8px; background:url("../images/tab_link_r.gif") 100% 0 no-repeat;}
    
    /* Main menu (tabs - hover) */
    #tabs ul li a:hover {background:url("../images/tab_hover.gif") 0 0 repeat-x; color:#FFF;}
    #tabs ul li a:hover span.tab-l {background:url("../images/tab_hover_l.gif") 0 0 no-repeat;}
    #tabs ul li a:hover span.tab-r {background:url("../images/tab_hover_r.gif") 100% 0 no-repeat;}
    
    /* Main menu (tabs - active) */
    #tabs ul li#active a {background:#FFF; color:#FF9000;}
    #tabs ul li#active a span.tab-l {position:absolute; top:0; left:0; _left:-15px; width:8px; height:8px; background:url("../images/tab_active_l.gif") 0 0 no-repeat;}
    #tabs ul li#active a span.tab-r {position:absolute; top:0; right:0; width:8px; height:8px; background:url("../images/tab_active_r.gif") 100% 0 no-repeat;}

#page {background:#FFFFFF;
       border-right-color:#FF7130;
       border-right-width: 2px;
       border-right-style: solid;
       border-left-color:#FF7130;
       border-left-width: 2px;
       border-left-style: solid;
       border-bottom-color:#FF7130;
       border-bottom-width: 2px;
       border-bottom-style: solid;

}

#footer {background:#FF9D7C;
       border-right-color:#FF7130;
       border-right-width: 2px;
       border-right-style: solid;
       border-left-color:#FF7130;
       border-left-width: 2px;
       border-left-style: solid;
       border-bottom-color:#FF7130;
       border-bottom-width: 2px;
       border-bottom-style: solid;
       border-top-color:#FF7130;
       border-top-width: 2px;
	   border-top-style: solid;
       color:#FFF;

}

#copyright a {color:#FFF;}

#page-in {min-height:1px; padding:10px 0; background:url("../design/bg_page_in.jpg") 0 0 no-repeat; _height:1px;}

/* Strip */
#strip {position:relative; clear:both; padding:3px 20px 10px 20px; color:#6182D1;}
#strip p {margin:0;}
#strip a {color:#6182D1;}
#strip a:hover {color:#192666;}

/* Strip - breadcrumbs */
#strip #breadcrumbs {width:520px; margin:0; padding:0;}

table {display:table; border-collapse:collapse; margin:15px 0; padding:0; border:1px solid #FF7130; font-size:100%;}
tr {display:table-row;}
th, td {display: table-cell; border:1px solid #FF7130; margin:0; padding:5px; vertical-align:top; text-align:left;}
th {background:#FFC4B2; text-align:center; color:#FF7130; font-weight:bold;}

a, img, span {border:0; margin:0; padding:0;}
abbr, acronym {border-bottom:1px dotted #CCC; cursor:help;}

del, .through {text-decoration:line-through;}
strong, .strong {font-weight:bold;}
cite, em, q, var {font-style:italic;}
code, kbd, samp {font-family:monospace; font-size:110%;}

#download{margin-left: 15px;}
#prices{margin-left: 15px;}

.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#FF7130; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#FF7130; border-right:2px solid #FF7130; border-left:2px solid #FF7130; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#FF7130; border-right:1px solid #FF7130; border-left:1px solid #FF7130; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#FF7130; border-right:1px solid #FF7130; border-left:1px solid #FF7130; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #FFFFFF;}
.headh {background: #FF7130; border-right:1px solid #FF7130; border-left:1px solid #FF7130;}
.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px; color: #FFFFFF;}
.contenth {background: #FFFFF; border-right:1px solid #FF7130; border-left:1px solid #FF7130;}
.contenth div {margin-left: 12px; padding-top: 5px;}
.prodbox{margin-left: 10px; float: left; width: 735px;}
.spacer{width:15px; float: left;}
.spacervert{height:25px; clear:both;}
.newsbox{width: 735px; float: left;}
.screenshot1{width: 235px; margin-left: 15px; float: left;}

/* .screenshot1{width: 235px; margin-left: 15px; clear: left;}
.screenshot2{width: 235px; float: left; clear: right;}
 */.boxshot {float: left;}
.sysrq {margin-left: 15px; width: 50%;}
.buttonlink a {color:#FFFFFF; }