#txt {display: none}


body {
background-color:#fff;
text-align:center
}
body, h1, h2, h3, h4, h6, img, a img, ul, ol, ul li, ol li, ul li a, ul ul ul li a, dl, dt, dd, dl dt, dl dd, p{margin:0; padding:0; border:0}
#centering {
position:absolute; top:0; left:0;
width:100%;
}
#main {
position:relative; 
width:784px;
background: url(../img/bg.gif) left repeat-y;
margin:0 auto;
margin-top:25px;
margin-bottom:15px;
overflow:hidden;
text-align:left
}
#top{background:url(../img/top.gif) top left no-repeat;
padding-top:30px}


/* Header */

#rotator{
overflow: hidden;
position: relative;
width:548px;
height:212px;
float:right
}
#rotator img{width:548px;height:212px}
#logo{position:relative; background-image:url(../img/logo.gif); width:215px; height:68px}


/* Content */
#location{
position:relative;
background:url(../img/wave.gif); width:784px; height:88px}
#content {
position:relative;
background:url(../img/bg_top.gif) top no-repeat;
width:745px;
margin:0; padding:25px 15px 25px 25px;
text-align:left;
overflow:hidden}
#txt_index{
padding:25px 0 0 25px
}
#txt ul, #txt_index ul{ margin:3px 0 0 15px}
#txt ol{margin:3px 0 0 25px}
#txt ol li{font-weight:bold; margin:4px 0 2px 0}
#txt ol li ul li{
list-style-type: disc; font-weight:normal; margin:0; padding:0}

dl.specification, dl.contact{
width: 450px;
padding: 0;
position:relative;
float:left;
}
dl.contact{width:300px}
dl.contact dt span.orange{text-transform:uppercase}
.specification dt, .contact dt{
width: 75px;
float: left;
margin: 0 0 0 0;
padding: .4em .2em .2em .2em;
font-weight: bold
}
.contact dt{
width:110px; font-size:9px}
/* commented backslash hack for mac-ie5 \*/
dt { clear: both; }
/* end hack */
.specification dd, .contact dd{
float: left;
width: 320px;
margin: 0 0 0 0;
padding: .2em;
}
.contact dd{width:170px}

table.thumbs{margin-top:5px}
table.thumbs td{
width:150px; height:150px; 
font-size:8px; font-weight:bold; text-transform:uppercase;
text-align:center; vertical-align:middle; color:#000;
border:0}
table.thumbs td a img{ padding-bottom:3px}

.thumbs01a{
width:48%;
float:left;
}
.thumbs01b{
width:48%;
float:right;
}
.little_thumbs01{
float:right;
position:relative;
top:-8px; right:10px}

.thumbs02{margin-bottom:8px}
.thumbs02 a img{margin:3px}
.little_thumbs02{
margin-top:5px; padding-left:3px}
.little_thumbs02 a img{margin:0}


#blud, #bd{
width:420px; height:570px;
margin:0 auto;
float:right;
margin-top:15px;
overflow:hidden}
.img_right{float:right; padding:5px 0 0 10px}
.img_right_index{float:right; margin:5px 0 50px 10px}
.img_left{float:left; margin:0 10px 0 0}
.img_pad{padding:10px 0}
.whiteboard{border:2px solid #fff}
.cleaner{clear:both}
.right{float:right}
.left{float:left}

/* Footer */
#footer {
position:relative;
width:755px; height:8px;
margin:0 auto; padding: 15px 15px 10px 15px;
background:url(../img/footer.gif) bottom left no-repeat;
font:normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-align:left
}
#txt a, #txt_index a, #footer a{ display:inline; text-decoration:none; color:#394763; font-weight:bold}
#txt a:hover, #footer a:hover, #txt_index a:hover{text-decoration:underline}
#txt a.link{font-weight:normal; text-decoration:underline}
#txt a.link:hover{background-color:#394763; color:#fff; text-decoration:none}

.download{height:20px}
a.pdf{
background:url(../img/pdf.gif) left center no-repeat;
padding-left:20px}
a.rar{
background:url(../img/rar.gif) left center no-repeat;
padding-left:20px}
p{padding:3px 0 3px 0}


/* Typography */
body, td, input, #txt, #txt.index {
color:#394763;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px
}
.bold {font-weight:bold}
.normal {font-weight:normal}
.normal_size{font-size:11px}
.little{font-size:9px}
.underline{text-decoration:underline}
.gray{color:#4D4D4D}
.white {color:#fff}
.orange {color:#FF8400}
.green{color:#A2CC20}
.brown, #contact{color:#A66007}
.red{color:#FF4800}
h1, h2, .hid {display:none}
h3, h4{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
h4{
padding:18px 0 0 0; margin-bottom:5px;
text-indent:1px;
border-bottom:1px solid #FF8400}
h4.low{text-transform: capitalize}
h3#title{
position:absolute; right:25px; bottom:0;
color:#FF4800;
text-transform: none;
font:normal 18px Arial, Helvetica, sans-serif}
#content h3{
font:bold 14px Arial, Helvetica, sans-serif;
border-bottom:1px solid #C1C5CE}
strong.little.underline{display:block; padding:0; margin:0 0 3px 0}
strong.model_name{font:bold 14px Arial, Helvetica, sans-serif; color:#FF4800; display:block; height:6px; padding:8px 0 0 0; text-transform:capitalize}
#txt h3.series_name{
clear:both;
height:20px;
padding-top:25px;
padding-bottom:0px;
background:url(../img/sipka.gif) left no-repeat;
background-position:0 27px;
font:bold 11px Tahoma;
padding-left:9px;
color:#1A5F69}
