/* selectors */
html, body {margin: 0 0 0 0; padding: 0 0 0 0; text-align:center;}
html {padding: 27px 25px 40px 25px; background: url(../images/bg.gif);}
html, body, p, div, table, td, th, form, input, textarea, select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:1.2em;}
img {border:0}
h1, h2 {color: #8F8F8F; font: bold 17px 'Trebuchet MS', sans-serif; margin: 0 0 -4px 0;background-color:inherit}
h2 {border-bottom: 5px solid #FF9212; margin-bottom: 17px; padding-bottom: 3px; width: 150px;}
h3 {color:gray; font:bold 11px Verdana, Arial, Helvetica, sans-serif; padding: 0 0 0 0; margin: 15px 0 0px 0;background-color:inherit}
p, form {margin: 15px 0 0 0}
p {text-align:justify;}
form {margin-top:0}
a:link {color:#47B1BE;background-color: inherit} a:visited {color:#47B1BE;background-color: inherit} a:hover {color:#3194A0;background-color: inherit}
abbr {border-bottom:1px dashed #FF9212;cursor:help}
acronym {border-bottom:1px dashed #FF9212;cursor:help}
hr {margin-top:15px; width:90%;height:1px;color:#d5d5d5}
li {margin-bottom:6px;text-align:left;}
table {border-collapse: collapse;}
td {border: 1px solid #d0d0d0;}

/* classes */
a.copy:link {color:#999999;background-color:inherit} a.copy:visited {color:#999999;background-color:inherit} a.copy:hover {color:#777777;background-color:inherit}
img.left {float:left;margin-right:3px}
img.right {float:right;margin-left:3px}
p.indent {margin-left:40px}
p.left {text-align:left}
p.center {text-align:center}
p.right {text-align:right}
p.news {text-align:right;}
span.underline {text-decoration:underline}
span.strikethrough {text-decoration:line-through}
div.textbox {clear:both;float:left;width:150px;padding:2px 10px;border-top:1px solid gray;border-bottom:1px solid gray}
div.photo {float:right;width:auto;font-weight:bold;padding:4px}
.pagerfoto {float:right; margin-left:15px;}
.pricelabel {color: #FF9212;background-color:inherit; font-size:15px;font-weight:bold}
.modelname {font-weight:bold}
.clear {clear:both}
.byleft {text-align:left} 
.byright {text-align:right}
.tb_block {width:752px; height:20px; margin: 0 auto}
.txt_cont1_1, .txt_cont1_2 {padding: 10px 22px 10px 7px; overflow:hidden; text-align:right}
.txt_cont1_1 {height:225px} .txt_cont1_2 {height:289px}
.txt_cont2 {text-align:justify; padding: 10px 22px 10px 22px; height:auto}
.cpy_cont {text-align:left; margin: 10px 0 0 21px; height:auto; width:363px}
.wap_cont {text-align:right; padding: 65px 22px 0 85px; height:auto}
.bnk_cont {text-align:right; padding: 25px 22px 0 160px; height:auto}
.mnu_cont {text-align:right; padding-top:10px}
.ftext_2, .farea_1, .farea_2 {border:0px; margin: 4px 0 10px 0; color:#777777;background-color:inherit}
.ftext_2 {background: url(../images/ftext_2.gif) fixed no-repeat;; width:282px; height:19px; padding: 4px 6px 0 21px} 
.farea_1 {background: url(../images/farea_1.gif) fixed no-repeat; width:335px; height:88px; padding: 5px 6px 0 21px; overflow:auto} 
.farea_2 {background: url(../images/farea_2.gif) fixed no-repeat; width:282px; height:88px; padding: 5px 6px 0 21px; overflow:auto} 
.sendbutton1, .sendbutton2 {display:block; float:right; padding-right:5px;}
.sendbutton2 {padding-right:40px}
.orange, .date {color: #FF9212;background-color:inherit}
.date {font-size:10px;}
.rfloat {float:right;padding-right:5px}
.sitemap {float:right}

/* ids */
#global {height:auto; margin: 0 auto 0 auto; width:752px}
#body {float:left;	height:auto; border-left: 1px solid #CBCBCB; border-right: 1px solid #CBCBCB; margin: 0 auto 0 auto;  width:750px;background:white;color:inherit}
#header {text-align:right; background: url(../images/header_left.jpg) no-repeat; height:83px}
#menu_bar {background: url(../images/menu_bar.jpg) no-repeat; height:36px; text-align:right}
#row1_1, #row1_2 {height:299px; float:left}
#row1_1 {width:392px;}
#row1_2 {width:358px; background:url(../images/row1_2.jpg) bottom no-repeat; overflow:hidden; height:299px;background-attachment:fixed;}
#row2_1 {text-align:left; width:750px; float:left; height:auto;  background: url(../images/row2_1.jpg) left top no-repeat}
#row2_2 {text-align:right; margin: 0 0 8px 5px; width:358px; float:right; height:auto; min-height:331px; background: url(../images/row2_2.jpg) top no-repeat}
#copy_block {font-size:10px; color:#999999; text-align:left; width:363px; padding: 10px 0 0 0;  border-top: 5px solid #c0c0c0; line-height:1.2em; height:auto;background-color:inherit}
#tel_op {font-size:10px; color:#666666; text-align:right; padding: 0 22px 3px 0; background-color:inherit}

/* for Mozilla & Opera re-setting - disabled now - <?xml bug in ie detected */
html>body .ftext_2 {background-attachment:scroll;}
html>body .farea_1 {background-attachment:scroll;}
html>body .farea_2 {background-attachment:scroll;}
html>body li {text-align:justify;}
html>body #row1_2 {background-attachment:scroll;}