@charset "iso-8859-1";
/* CSS Document */

#mainRight, #mainRight_i {width: 100%; background: url(../px/1/dish.png) bottom left no-repeat; border-top: 1px solid #fff; vertical-align: top;}
#mainRight_i {background: none;}

body, table, {padding: 0;}

DIV.pgtitle {font:bolder 17px Arial, Helvetica, sans-serif; color:#c00; padding:10px 10px 10px 1px;}

div.content_top_menu {color: #c00; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; text-align: center; vertical-align: top;}
A.content_top_menu { color: #c00; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; }
A:HOVER.content_top_menu {  text-decoration: underline; color: #c00;}
A:VISITED.content_top_menu { color: #c00;}

<!-- underline problem from below here -->
<!-- TD.modeldescr {padding:10px 10px 20px 5px;} -->
TD.modelphoto {padding:10px 5px 10px 20px;}
<!-- underline problem from above here -->
TD.modelphoto {padding:5px 5px 5px 10px;}
/* <!-- TD.modeldescr, TD.modelphoto { border-bottom:solid 1px #cccccc;} -->*/

TD.productline {padding: 1px; padding-left:10px; background-color: #868F99;}
DIV.productline {font:bold 11px Arial, Helvetica, sans-serif; color: #FFFFFF;}


TD.modelphoto DIV.model_title, TD.modelphoto DIV.model_title A, TD.modelphoto DIV.model_title A:LINK {font:bold 10px Arial, Helvetica,sans-serif; color:#c00; padding: 2px; border-width:0px;}
DIV.model_title {border-left:solid 4px #c00; padding-left: 10px;}

 

DIV.model_title, DIV.model_title A, DIV.model_title A:LINK {font:bold 14px Arial, helvetica, sans-serif; color:#c00; text-decoration: none;}
DIV.desc_brief {padding: 10px 10px 10px 18px; color:#000000;}

DIV.desc_brief A, DIV.desc_brief A:LINK {font: normal 11px Arial, Helvetica, sans-serif; color:#db0505;, DIV.desc_brief A:VISITED {font: normal 11px Arial, Helvetica, sans-serif; color:#db0505, DIV.desc_brief A:HOVER {font: normal 11px Arial, Helvetica, sans-serif; color:#3a62a6; text-decoration: none;}
<!-- DIV.desc_brief A:LINK {color:#CC0033;} -->


DIV.subtxt {color:#777777; font: normal 11px Arial, Helvetica, sans-serif; color:#676767; text-decoration: none; padding-top:10px;}
DIV.desc_brief DIV.subtxt, DIV.desc_brief DIV.subtxt A, DIV.desc_brief DIV.subtxt A:LINK {font-size: 11px;}
DIV.subtxt A, DIV.subtxt A:LINK {color:#993300}

TD.val1 DIV.subtxt{padding-top:3px; padding-bottom:12px;}



DIV.search {
    background-color: #868F99;
    padding-left : 40px;
    padding-top : 10px;
    padding-bottom : 10px;
    color : White;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
}
DIV.pages_num {
    font: normal 11px Arial, Helvetica, sans-serif;
    color:#204060;
    text-decoration: none;
    padding-left : 40px;
}
TD.search_res {padding:10px 10px 10px 5px; border-bottom:solid 1px #cccccc;}
DIV.search_res {font: bold 14px Arial, helvetica, sans-serif; color:#c00; border-left:solid 4px #c00; margin-left: 40px; padding-left: 10px;}
DIV.s_res_brief { font: normal 11px Arial, Helvetica, sans-serif; color:#204060; text-decoration: none;padding: 10px 10px 10px 40px;}



/* form */


    .var1 {font:bold 11px Arial, Helvetica, sans-serif; color:#204060;}
    .val1 {font:bold 11px Arial, Helvetica, sans-serif;}
    .ex1 {font:normal 11px Arial, Helvetica, sans-serif; color:#656565;}
    TD.ex1 {padding-bottom:8px;}
    .form1, .accent, .accent2 {font:normal 10px Arial, Helvetica, sans-serif; border:solid 1px #AAAAAA; background:#FEFEFE;}
    .accent {border-color: #FF0000;}
    .accent2 {border-color:#FFff66;}
    .prc1 {font:normal 11px Arial, Helvetica, sans-serif; border:0px; text-align: right; background:#DDDDDD;}
    .qua1 {font:normal 11px Arial, Helvetica, sans-serif; background:#BAC8AC;}
    TD.sep, TR.sep TD {border-top: solid 1px #526A3E;}
   TABLE.formblock {background:#EEEEEE; border: solid 1px #CCCCCC;}
    TD.formblock {padding:10px;}
    .var, .val, .com {font:bold 11px Arial, Helvetica, sans-serif;}
    .var {color:#3E3327;}
    .val {color:#c00}
    .com {font-weight: normal;}
    .addcom {color:white;}
    
DIV.hint {
    font-family: Tahoma, Verdana, sans-serif, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #003366;
    text-decoration: none;
    padding-left: 15px;
    padding-bottom: 10px;
    padding-top: 20px;
}
/* ------------------------------ */

TD.var7, TD.val7 {padding:2px 2px 2px 2px; border-bottom: solid 1px #CCCCCC;}
DIV.var7, DIV.val7 {font:bold 11px Arial, Helvetica, sans-serif; text-decoration: none;}
TD.var7 {padding-left:20px;}
TD.txt7 {padding: 3px 10px 10px 10px;}
DIV.txt7 {font:normal 12px Arial, Helvetica, sans-serif;}
TD.note7 {padding: 10px 10px 20px 10px;}
DIV.note7 {font:bold 12px Arial, Helvetica, sans-serif; color:#666666}

TD.hdr7 {padding: 3px 10px 3px 20px; background-color:#CCCCCC;}
DIV.hdr7 {font: bold 12px Arial, Helvetica, sans-serif; color:#c00}

SPAN.emf {font-weight: bold; color:#CC0000; text-decoration:none;}.RedNOT-BOLD {
	color:#c00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 100;
}

td.promo1
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color:#204060;
	padding-left : 40px;
	padding-bottom : 10px;
}
td.promo2
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#c00;
	padding-left : 40px;
	padding-bottom : 5px;
}
td.promo3
{
	font: bold 10px Arial, Helvetica, sans-serif;
	color:#c00;
	padding-left : 20px;
	vertical-align : middle;
	
}
td.promo4
{
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#204060;
	padding-left : 40px;
	vertical-align : top;
	padding-top : 20px;
	padding-bottom : 10px;
}
td.promo5
{
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#c00;
	vertical-align : top;
	
}
td.promo6
{
	font: bold 9px Arial, Helvetica, sans-serif;
	color:#204060;
	padding-left : 10px;
	vertical-align : top;
	border-left : 1px solid Silver;
}
<!-- --------------------------------------------------------------------------------------------- -->

#m {width: 100%; background: #fff url(../px/1/m.png) bottom repeat-x;}
#m td div {padding: 0 9px; border-left: 1px solid #900;}
#mHome {background: url(../px/1/mHome.png) no-repeat; width: 125px; height: 30px;}
#mHome a {background: url(../px/1/m0.gif) center no-repeat; margin: 0 46px 3px 33px;}
#m #mFirst div {border-left: none;}
#m a {display: block; height: 14px; background-position: center; background-repeat: no-repeat; width: 45px;}
#m a#m1 {background-image: url(../px/1/m1.gif);}
#m a#m2 {background-image: url(../px/1/m2.gif);}
#m a#m3 {background-image: url(../px/1/m3.gif); width: 67px;}
#m a#m4 {background-image: url(../px/1/m4.gif);}
#m a#m5 {background-image: url(../px/1/m5.gif); width: 73px;}
#m a#m6 {background-image: url(../px/1/m6.gif); width: 59px;}
#m a#m7 {background-image: url(../px/1/m7.gif); width: 57px;}
#mOrder {width: 100%;}
#m td#mOrder div {padding: 0;}
#mOrder a {background: url(../px/1/mOrder.png); width: 102px; height: 20px; margin-left: 10px;}

#adv, #adv_i {background: #9e0601 url(../px/1/mainBg.png) repeat-x; min-width: 779px; width: 100%;}
#adv_i {background-image: url(../px/1/mainBg_i.png);}
#advLeft, #advLeft_i {background: url(../px/1/advLeft.png) no-repeat; width: 300px; height: 155px; vertical-align: bottom;}
#advLeft_i {background-image: url(../px/1/advLeft_i.png); width: 243px; height: 140px;}
<!-- fred delete #logo {background: url(../px/1/logo.png) no-repeat; width: 187px; height: 78px; margin-left: 26px; margin-right: 84px;}
#advLeft_i #logo {margin-right: 30px;}
#line {background: url(../px/1/line.png) no-repeat; width: 169px; height: 1px; margin: 25px 0 15px 30px; font-size: 0;}
#advLeft_i #line {margin-bottom: 0; width: 183px;}
<!-- #advRight, #advRight_i {background: url(../px/1/advRight.png) no-repeat; width: 100%; vertical-align: top; padding-left: 50px; border-bottom: 1px solid #000;} -->
#advRight_i {background-image: url(../px/1/advRight_i.png); padding-left: 0px;}
#saving {display: block; width: 189; height: 31px; background: url(../px/1/startsaving.png) no-repeat; float: right; margin-left: 25px;}
#phone {width: 145px; height: 21px; background: url(../px/1/phone.png) no-repeat; margin-top: 3px; font: bold 20px tahoma, sans-serif; color: #ffffff; float: right;}
#dodger {color: #fff; font: 11px tahoma, sans-serif; width: 595px;}
#dodger {margin: 15px; margin-left: 30px;}
#advRight_i #dodger {margin: 5px; margin-left: 10px;}

<!--#main, #main_i {background: #fefefe url(../px/1/dishBg.png) bottom repeat-x; border-bottom: 1px solid #000; color: #fff; min-width: 779px; width: 100%;} -->
#main_i {background-image: none;}
#mainLeft {background: #3f4c5c; vertical-align: top;}
#mainLeft1, #mainLeft1_i {background: #9e0601 url(../px/1/main.png) no-repeat; width: 300px; height: 115px;}
#mainLeft1_i {background-image: url(../px/1/main_i.png); width: 243px; height: 110px; height: "130px"; padding-top: 15px; padding-bottom: 5px;}
#mainLeft1 #auth, #mainLeft1_i #auth {background: url(../px/1/auth.png) no-repeat; width: 160px; height: 32px; margin-left: 30px;}
#mainLeft1_i #auth {margin-bottom: 5px;}
#mainLeft1 #homeof, #mainLeft1_i #homeof {background: url(../px/1/homeof.png) no-repeat; width: 148px; height: 38px; margin-left: 30px; margin-bottom: 15px;}
#mainLeft1 #line, #mainLeft1_i #line {margin-top: 10px; margin-bottom: 10px;}
#mainLeft1_i #line {width: 183px;}
#mainLeft2, #mainLeft2_i {background: #cccccc url(../px/1/main2.png) no-repeat; width: 300px; height: 18px;} 
#mainLeft2_i {background: url(../px/1/main2_i.gif) repeat-x; width: 243px;}
#mainLeft3, #mainLeft3_i {background: #3f4c5c url(../px/1/main3+.png) no-repeat; padding-top: 12px; padding-bottom: 27px; font-size: 20px; padding-left: 35px;}
#mainLeft3_i {background-image: url(../px/1/main3i.jpg); padding-left: 30px; padding-top: 19px; padding-bottom: 20px;}
#mainLeft3_i #call {background-image: url(../px/1/call.gif); background-repeat: no-repeat; background-position: center; width: 167px; height: 44px; margin-left: 7px; margin-bottom: 10px;}
#mainLeft3_i div {padding: 10px 0;}
#mainLeft4, #mainLeft4_i {background: #3f4c5c url(../px/1/main4.png) top left no-repeat; width: 300px; color: #fff; padding: 15px 0;}
#mainLeft4_i {background-image: none; width: 243px; text-align: center; padding: 10px 0;}
#mainLeft3 div {margin-left: 60px; font-size: 11px; margin-top: 73px;}
#mainLeft5, #mainLeft5_i {background: #ccc;} 
#mainLeft5_i {background: url(../px/1/main2_i.gif) repeat-x; width: 263px;}

#mainRight, #mainRight_i {width: 100%; background: url(../px/1/dish.png) bottom left no-repeat; border-top: 1px solid #fff; vertical-align: top;}
#mainRight_i {background: none;}
#mainRight td {vertical-align: top;}
#netLine {background-color: #868f99; height: 16px; padding-left: 100px;}
#netLine div {background-image: url(../px/1/net.gif); background-repeat: repeat-y; height: 16px;} 
#side {width: 171px; padding-right: 10px;}
#side img {margin-top: 8px; margin-left: 10px;}
#pt1 {vertical-align: top; padding-right: 50px; margin-bottom: 20px;}
#pt1 div {background: url(../px/1/starting.png) no-repeat; width: 460px; height: 100px; margin-left: 13px; margin-top: 9px;}
#pt2 {vertical-align: top; padding-right: 6px;}
#pt2 #free {color: #900; font: 10px tahoma, sans-serif; padding-left: 9px; border-left: 1px solid #900;}
#pt2 #free div {padding-bottom: 7px;}
#pt2 #freee {display: block; background: url(../px/1/freee.png) right bottom no-repeat; width: 94px; height: 109px; margin-left: 5px;}
#pt1_5 div {background: url(../px/1/pt1-2.png) no-repeat; width: 322px; height: 95px; margin-left: 13px; margin-top: 40px;}
#pt2_5 {vertical-align: top; padding-top: 20px;}
a#ord {background: url(../px/1/order.png) no-repeat; width: 146px; height: 35px; display: block; margin-left: 109px; margin-top: 20px;}
#pt3 {margin-bottom: 20px;}
#pt3 table {margin-left: 15px;}
#pt3 th {padding: 2px 9px 9px 0; vertical-align: top;}
#pt3 th a {display: block; background-position: left; background-repeat: no-repeat; width: 75px; height: 19px;}
#pt3 #s1 {background-image: url(../px/1/s1.png);}
#pt3 #s2 {background-image: url(../px/1/s2.png);}
#pt3 #s3 {background-image: url(../px/1/s3.png);}
#pt3 #s4 {background-image: url(../px/1/s4.png);}
#pt3 #text {color: #900; font: 10px tahoma, sans-serif; border-left: 1px solid #900; padding-bottom: 7px; padding-left: 9px; vertical-align: top;}
#pt4 {vertical-align: bottom; padding-left: 80px; padding-bottom: 22px;}

.blackLine {width: 100%; min-width: 996px; height: 1px; background-color: #000;}
.div1, .div2, .div3, .div1_i, .div2_i, .div3_i {min-width: 996px; background-color: #86909a; height: 16px; border-top: 1px solid #fff;}
.div1_i, .div2_i, .div3_i {min-width: 885px;}
.div2, .div2_i {background-color: #3f4c5c;}
.div3, .div3_i {background-color: #900;}
.blackLine div, .div1 div, .div2 div, .div3 div {width: 996px;}
.div1_i div, .div2_i div, .div3_i div {width: 885px;}

#special {width: 100%; min-width: 779px; margin: 30px 0;}
#special td {color: #3f4c5c; vertical-align: top;}
#hdr {width: 35%;}
#hdr a {color: #900; font-size: 14px; font-weight: bold;}
#hdr h1 {font-size: 14px;}
#getfree {display: block; background: url(../px/1/free.png) no-repeat; width: 143px; height: 59px; float: left; margin: 10px 0 20px 0;}
#ph {width: 200px; min-width: 200px; background-position: top left; background-repeat: no-repeat; vertical-align: middle; float: right;}
#ph div {background: url(../px/1/free!.png) right no-repeat; width: 200px; height: 60px; float: right; margin-top: 50px;}
#special #text {padding: 0 20px; font-size: 14px; font-weight: bold;}
#special #text small {font-size: 11px; font-weight: normal;}

#four {width: 100%; min-width: 779px; margin: 25px 0;}
#four td {padding: 0 10px; vertical-align: top; border-right: 1px solid #3f4d5d;}
#four .box {width: 100%;}
#four .box a {display: block; margin-bottom: 20px; height: 13px;}
.box a#hdr1 {background: url(../px/1/h.standard.png) no-repeat; width: 174px;}
.box a#hdr2 {background: url(../px/1/h.dvr.png) no-repeat; width: 113px;}
.box a#hdr3 {background: url(../px/1/h.hdtv.png) no-repeat; width: 126px;}
.box a#hdr4 {background: url(../px/1/h.hdtvdvr.png) no-repeat; width: 173px;}
#four td#last {border-right: none;}
#four h1 {font-size: 17px; margin-top: 0;}
#four h1 strong {color: #900; font-family: Arial Black;}
#four .orderNow {display: block; background: url(../px/1/orderNow.png) bottom no-repeat; width: 60px; height: 60px; margin-left: 110px;}
#four #text {clear: both; margin-top: 45px; font-size: 14px; font-weight: bold; color: #3f4c5c; width: 170px;}

#banners {width: 100%; min-width: 779px;}
#banners td {text-align: center;}

#copy {width: 100%; min-width: 779px; padding: 30px 0; text-align: center; color: #3f4c5c; font-size: 11px;}
