html, body {
height: 100%; 
margin: 0; 
padding: 0;
font-family:Verdana, Arial, Tahoma;
font-size:11px;
}
form {padding: 0; margin: 0;}


 
td.phone {
        
		color:#e7b42c;	
		font-size:16px;
font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
text-decoration:none;	
        
}
#logo{
        max-width:336px;
        min-width:336px;
        width:336px;
        height:137px;
        background-image: url(/images/bg_left.gif);
        background-repeat: no-repeat;
        background-position-x:left;
        background-position-y:top;
		

}

#phones {
padding-left:10px;

}



td.line2{

        width:100%;
        height:47px;
        background-image: url(/images/line2.gif);
        background-repeat:repeat-x;
		padding-top:4px;

}



td.ltext
{

font-size:12px;


}



td.consult a
{

font-size:14px;
height:50px;
color:#0b648c;
font-weight:700;
font-family:Arial,Helvetica,sans-serif;

}
span.online,a.online
{

font-size:14px;
height:50px;
color:#0b648c;
font-weight:normal;
text-decoration: underline;


}
table.upmenu{
        height:31px;
        background-image: url(/images/menu_line.gif);
        background-repeat:repeat-x;

}
table.downmenu{
        height:31px;
        background-image: url(/images/downmenu_line.gif);
        background-repeat:repeat-x;

}

table.menu{


        height:25px;

}
td.menu{

        height:25px;
        background-image: url(/images/menu_bullet.gif);
        background-repeat:no-repeat;
        padding-left:25px;
        margin-right:10px;
                

}

td.menu a
{
font-size:12px;
color:#333333;
font-weight:normal;
text-decoration: underline;
}
.warning 
{
font-size:18px;
color:#0b648c;
font-weight:bold;
text-decoration: none;
}
a.charlink 
{
font-size:14px;
color:#0b648c;
font-weight:bold;
text-decoration:underline;
}
td.textprice 
{
font-size:18px;
color:#0b648c;
font-weight:bold;
text-decoration: none;
}

td.zbon
{
font-size:14px;
color:#277bc1;
font-family:"Verdana";
font-weight:700;
text-decoration: none;
}
td.norm1 
{
font-size:12px;
color:#888d9c;

text-decoration: none;
}
table.basket {
        border-left: 1px solid #4e9bb9;
		border-top: 1px solid #4e9bb9;
		background-color: #9cbddc;
        
        margin: 0 0 0px 0;
}
table.basket a{
        color: #1278a0;
        font-size: 16px;
      text-decoration:underline;
	  font-weight: bold;
		
}


table.priceheader {
        border-left: 1px solid #4e9bb9;
		border-bottom: 1px solid #4e9bb9;
       
        margin: 0 0 0px 0;
}

div.header1 {
        border-top: 3px solid #4e9bb9;
        background-color: #0b648c; /*#bdd4e2; */
        text-align: left;
        padding: 5px 10px 6px 40px;
        font-size: 75%;
        text-transform: uppercase;
        background-repeat:        no-repeat;
        background-position: 20px 50%;
        background-image: url('/images/arrow.gif');
        margin: 0 0 0px 0;
}

div.header1, div.header1 *,div.header1right,div.header1right * {
        color: #FFFFFF;
        font-weight: bold;
}


div.header1right {
        border-top: 3px solid #a0c5d5;
        background-color: #9cbddc;
        text-align: left;
        padding: 5px 10px 6px 40px;
        font-size: 75%;
        text-transform: uppercase;
        background-repeat:        no-repeat;
        background-position: 20px 50%;
        background-image: url('/images/arrow.gif');
        margin: 0 0 0px 0;
}

div.header1ware {
        border-top: 3px solid #4e9bb9;
        background-color: #1278a0;
        text-align: left;
        padding: 5px 10px 6px 40px;
        font-size: 75%;
        text-transform: uppercase;
       
        margin: 0 0 0px 0;
		color: #FFFFFF;
        font-weight: bold;
}


div.orangeheader,div.orangeheadercenter {
        border-top: 3px solid #ecd5ad;
        background-color: #e8c57e;
        text-align: left;
        padding: 5px 10px 6px 40px;
        font-size: 75%;
        text-transform: uppercase;
        background-repeat:        repeat-x;
         background-image: url('/images/orangeline.jpg');
        margin: 0 0 0px 0;
		color: #000000;
        font-weight: bold;
}
div.orangeheadercenter {
    
        text-align: center;
      
}

table#main td#left {  
width: 221px; 
padding: 0; 

/*background-color:#397e9f;*/

}
table#main td#right {  
width: 221px; 
padding: 0; 

background-color:#FFF;

}

td#wareright {  
width: 300px; 
padding: 0; 
}
td.color1  {
        font-size: 80%;
        color: #000000;
		 
		border:1px solid #ebd2a7;
        border-bottom: 0;
}
table.catmenu td {
        font-size: 80%;
        color: #000000;
        border: 1px solid #a6c7d8;
        border-bottom: 0;
}
div.catmenu,div.catmenu1,div.catmenu2,div.catmenu3 {
        font-size: 80%;
        color: #000000;
        border: 1px solid #a6c7d8;
        border-bottom: 0;
}
div.catmenu  a 
{
        display: block;
        border: 1px solid #d1e2e9;
        background-color: #bdd4e2;
        padding: 3px 3px 5px 25px;
        background-image: url('/images/catarrow.gif');
        background-repeat:  no-repeat;
        background-position: 7px 7px;
        color: #000000;
        font-weight:bold;
}
div.subcatmenu 
{
        display: none;
		}
div.catmenu1  a 
{
        display: block;
        border: 1px solid #d1e2e9;
        background-color: #bdd4e2;
        padding: 3px 3px 5px 25px;
        background-image: url('/images/catarrow.gif');
        background-repeat:  no-repeat;
        background-position: 14px 7px;
        color: #000000;
        font-weight:bold;
}
div.catmenu2  a 
{
        display: block;
        border: 1px solid #d1e2e9;
        background-color: #bdd4e2;
        padding: 3px 3px 5px 32px;
        background-image: url('/images/catarrow.gif');
        background-repeat:  no-repeat;
        background-position: 21px 7px;
        color: #000000;
        font-weight:bold;
}
table.catmenu td a 
{
        display: block;
        border: 1px solid #d1e2e9;
        background-color: #bdd4e2;
        padding: 3px 3px 5px 25px;
        background-image: url('/images/catarrow.gif');
        background-repeat:  no-repeat;
        background-position: 7px 7px;
        color: #000000;
        font-weight:bold;
}
table.custmenu td {
        font-size: 80%;
        color: #000000;
        border: 1px solid #bdd4e2;/*#6ba0b6*/
        border-bottom: 0;
}
table.custmenu {
     border: 1px solid #c9e0e8;
       
}




table.custmenu td a 
{
        display: block;
        border: 1px solid #bdd4e2; /*#6ba0b6*/
        background-color: #bdd4e2; /*#6ba0b6*/
        padding: 3px 3px 3px 3px;
       
        color: #000000;
        font-weight:bold;
}

table.infomenu td {
        font-size: 80%;
        color: #000000;
        border: 1px solid #bdd4e2; /*#6ba0b6*/
        border-bottom: 0;
}
table.infomenu {
     border: 1px solid #c9e0e8;
       
}

 



table.infomenu td a 
{
        display: block;
        border: 1px solid #bdd4e2; /*#6ba0b6*/
        background-color: #bdd4e2; /*#6ba0b6*/
        padding: 3px 3px 5px 25px;
        background-image: url('/images/catarrow.gif');
        background-repeat:  no-repeat;
        background-position: 7px 7px;
        
       /* color: #000000;*/
        font-weight:bold;
        text-decoration:none;
        font-family: Verdana, Arial, Tahoma;
        color:#333333;
        font-size:90%;
}



div.listprice
{
position: relative; 
bottom:1px;
height: 50px; 
width: 200px; 


}
div.tobasket
{

top:1px;
height: 50px; 
width: 200px; 


}
a.titleware{ 
text-decoration:underline;
color: #DD7917;
font-size:16px;
font-weight:normal;
}
a.mtitleware{ 
text-decoration:underline;
color: #DD7917;
font-size:14px;
font-weight:normal;
}

a.titleware2{ 
text-decoration:none;
color: #507aa4;
font-size:11px;
font-weight:normal;
border-bottom:1px solid #9eb3d2;
}
div.shortdescr{ 
width:75%;
color: #000000;
font-size:12px;
text-align:left;

}



a.splash {
color:#FFF;
text-decoration:underline;
font-weight:normal;
}


td.title
{

font-size:20px;
font-weight:bold;

}



table.maintable img.noborder{
border-width:0px;
}
table.flash_table{
        min-width:100%;
        min-height:100%;
        background-color:#000000;
        padding:0px;
        margin:0px;
        
}
td.main_body{
        min-height:400px;
        background-image: url(images/center_bg.gif);
        background-repeat: repeat;
        background-position: top;

}
td.header{

}
td.header,table.header{

        
}
td.footer,table.footer{
        max-height:146px;
        
}
td.left_lamp{
        min-width:105px;
        background-image: url(/images/lamp.gif);
        background-repeat: no-repeat;
        background-position: center top;
        text-align:center;
}
td.right_lamp{
        min-width:105px;
        background-image: url(/images/lamp.gif);
        background-repeat: no-repeat;
        background-position: center top;
        text-align:center;
}
td.left_header{
        min-width:315px;
        background-image: url(/images/header_left.gif);
        background-repeat: no-repeat;
        background-position: left top;
        text-align:center;
}
td.center_header{
        min-width:315px;
        background-image: url(/images/header_center2.gif);
        background-repeat: no-repeat;
        background-position: center top;
        text-align:center;
}
td.right_header{
        min-width:315px;
        background-image: url(/images/header_right.gif);
        background-repeat: no-repeat;
        background-position: right top;
}
td.right_footer{
        min-width:190px;
        background-image: url(/images/niz_right.gif);
        background-repeat: no-repeat;
        background-position: right bottom;
}
td.left_footer{
        min-width:190px;
        background-image: url(/images/niz_left.gif);
        background-repeat: no-repeat;
        background-position: left bottom;
        text-align:center;
}

td.center_footer{
        min-width:260px;
        background-image: url(/images/niz_center.gif);
        background-repeat: no-repeat;
        background-position: center bottom;
}table.header {
        background-image: url(images/header_bg.gif);
        background-repeat: repeat-x;
}

#menu {
        position: absolute; left: 0px; top: 220px; 
        height: 100px;
        width:100%;
        text-align:center;
        background-image: url(images/line_bg.gif);
        background-repeat: repeat-x;
        
}

td.menu_button{
        background-image: url(/images/menu_but.gif);
        background-repeat: no-repeat;
        background-position: center top;
        text-align:center;
}


td.list_center_left{
        width:12px;
        background-image: url(/images/bum_cent_left.jpg);
        background-repeat: repeat-y;
}
td.list_center_right{
        width:12px;
        background-image: url(/images/bum_cent_right.jpg);
        background-repeat: repeat-y;
        background-position:right;
}
table.list_bg{

        background-image: url(/images/bum.jpg);
        background-repeat: repeat;
}
td.list_down_bg{

        background-image: url(/images/list_down_bg.jpg);
        background-repeat: repeat-x;
        background-position: bottom;
}
td.list_up_bg{

        background-image: url(/images/bum_up.jpg);
        background-repeat: repeat-x;
        background-position: center top;
}
td.list_down_bg{

        background-image: url(/images/bum_down.jpg);
        background-repeat: repeat-x;
        background-position: bottom;
}
td.list_up_left{

        background-image: url(/images/bum_up_left.jpg);
        background-repeat: no-repeat;
        background-position: top;
}
td.list_up_right{
        width:12px;
        background-image: url(/images/bum_up_right.jpg);
        background-repeat: no-repeat;
        background-position:right;
}

table.top_table{
        max-height:339px;
        background-image: url(/images/zan.gif);
        background-repeat: repeat-x;
}
 hr.line{
        color: #9e5f0f;
                width:75%;
                background-color: #9e5f0f;
                height: 1px;
                border: 0;
}









table.modeltabs {
	border-collapse: collapse;
	margin: 0 0 0 1px;
	
}

table.modeltabs td {
	
	width: 100%;
}

table.modeltabs td {
	font-size: 12px;
	
	font-weight: bold;
	color: #1378a1;
}

table.modeltabs td.modeltab, table.modeltabs td.modeltabsel {
	width: 1%;
	white-space: nowrap;
	border-top: 1px solid #ecd5ad;
	border-right: 1px solid #ecd5ad;
	border-left: 1px solid #ecd5ad;
}

table.modeltabs td h1,table.modeltabs td h2,table.modeltabs td h3 {
	padding: 0;
	margin: 0;
	display: inline;
}

table.modeltabs td.modeltabsel {
	border-bottom: 0;
}

table.modeltabs td.modeltabsel b.tabtitle {
	display: block;
	color: #e5a124;
	font-size:12px;
	background: #ecd5ad;
	margin: 0 1px 0 1px;
	padding: 6px 11px 7px 11px;
	text-transform: uppercase;
	text-decoration:underline;
}

table.modeltabs td.modeltabsel b.tabtitle a, table.modeltabs td.modeltabsel b.tabtitle a:visited {
	color: #e5a124;
}

table.modeltabs td.modeltab a.tabtitle, table.modeltabs td.modeltab a.tabtitle:visited {
	display: block;
	color: #e5a124;
	font-size:12px;
	margin: 0 1px 0 1px;
	padding: 6px 11px 6px 11px;
	text-transform: uppercase;
	text-decoration:underline;
	
}


table.modeltabs td.modeltabsel div.mtcorners {
		background: #ecd5ad;
		margin-top: 1px;
		height: 3px;
		
}

table.modeltabs td.modeltab div.mtcorners {
		margin-top: 1px;
		height: 3px;
		
}

img.mtc1 {
	float: left;
	position: relative;
	top: -2px;
	left: -1px;
}

img.mtc2 {
	float: right;
	position: relative;
	top: -2px;
	right: -1px;
}


table.warelistoption,table.warelistoption a,table.pagesbox,table.pagesbox a
{

font-size:12px;
color:#000;
font-weight:bold;


}

table.warelistoption .filter
{
padding-left:10px;
font-size:11px;

color:#e49c16;
font-weight:normal;

}

table.warelistoption .filter a
{

font-size:11px;
color:#E49C16;
font-weight:bold;

}
table.warelistoption .filter .title
{

font-size:11px;
color:#000;
font-weight:normal;

}
table.warelistoption .chartext
{

font-size:11px;
color:#e49c16;
font-weight:bold;

}

table.xsearch
{
   font-family: Verdana, Arial, Tahoma;
   font-weight:bold;
   font-size:90%;
   color:#fffefc;
}
.primer {
   font-size:80%;
   font-weight:normal;
   color:#333333;
}



table.char
{
font-size: 12px;

}

select,input[type=text],input[type=submit],textarea,select.ie{
        background-color: #f0f0f0;
        font-family: Arial, Helvetica, sans-serif;
        color: #000000;
		width:150px;
		height:18px;
        margin: 0px;
    	BORDER-RIGHT: #a5acb2 1px solid; 
	    PADDING-RIGHT: 0px; 
		BORDER-TOP: #a5acb2 1px solid; 
		PADDING-LEFT: 0px;  
		PADDING-BOTTOM: 0px; 
		BORDER-LEFT: #a5acb2 1px solid;  
		COLOR: #0b648c; 
		PADDING-TOP: 0px; 
		BORDER-BOTTOM: #a5acb2 1px solid; 
		BACKGROUND-COLOR: #ffffff;
		font-size:12px;
}



select.xsearch,input.xsearch{
        background-color: #f0f0f0;
        font-family: Arial, Helvetica, sans-serif;
        color: #000000;
		width:200px;
		height:18px;
        margin: 0px;
    	BORDER-RIGHT: #a5acb2 1px solid; 
	    PADDING-RIGHT: 0px; 
		BORDER-TOP: #a5acb2 1px solid; 
		PADDING-LEFT: 0px;  
		PADDING-BOTTOM: 0px; 
		BORDER-LEFT: #a5acb2 1px solid;  
	
		PADDING-TOP: 0px; 
		BORDER-BOTTOM: #a5acb2 1px solid; 
		BACKGROUND-COLOR: #ffffff;
		font-size:12px;
		
}
input.xsubmit{
        background-color: #f0f0f0;
        font-family: Arial, Helvetica, sans-serif;
        color: #000000;
		width:60px;
		height:18px;
        margin: 0px;
    	BORDER-RIGHT: #a5acb2 1px solid; 
	    PADDING-RIGHT: 0px; 
		BORDER-TOP: #a5acb2 1px solid; 
		PADDING-LEFT: 0px;  
		PADDING-BOTTOM: 0px; 
		BORDER-LEFT: #a5acb2 1px solid;  
		COLOR: #6d6d6d; 
		PADDING-TOP: 0px; 
		BORDER-BOTTOM: #a5acb2 1px solid; 
		BACKGROUND-COLOR: #ffffff;
		font-size:10px;
}
a.xunder
{
color:#fffefc;
border-bottom:dotted 1px #ffffff;
text-decoration:none;
}
a.alllink
{
color: #107aa1;
		text-decoration:underline;
        font-weight:bold;
}
span.red
{
color:#ff0000;
}
#splashw
{
top:100px;
left:200px;
width:430px;
height:450px;
background-color:black;
text-align:right;

display:none;
visibility:visible;
position:absolute;

}
#splashw a {
color:white;
font-size:12px;
margin-top:5px;
margin-right:20px;
}

#flashw
{
top:15px;
left:0px;
width:430px;
height:430px;

display:block;
visibility:visible;
position:relative;
z-index:4;
}


table#main td#right a {
   text-decoration:none;
   color:#333333;
}
table#main td#left a {
  text-decoration:none;
  color:#333333;

}

div.catmenu  {
font-family:Verdana, Arial, Tahoma;
font-size:70%;
}


.head1 {
color:#000000;
font-size:14px;
font-weight:bold;

}
.head1select {
color:#0000FF;
font-size:14px;
font-weight:bold;

}

  span.zbonus
{
	color:#a50c20;
	font-size:12px; 
}

table.leftbanner{
	background-color:#BDD4E2;
}
b.subcategory1 a
{
	color:#797979;
}

div.subcategory2 a
{
	color:#797979;
}
table.compare
{
	border-right:1px solid #BFDAE3;
	border-top:1px solid #BFDAE3;
}
table.compare td.v
{
	height:40px;
	font-family:"Arial";
font-size:12px; 
color:#000000; 
padding-left:5px;
padding-right:5px;
	border-left:1px solid #BFDAE3;
	border-bottom:1px solid #BFDAE3;
	width:120px;
}
table.compare td.h
{
color:#295182;
font-family:"Arial";
font-size:12px;
font-weight:700;
text-decoration:none;
	white-space:nowrap;
	width:120px;
border-left:1px solid #BFDAE3;
	border-bottom:1px solid #BFDAE3;
	padding-left:2px;
	 height:40px;
}

table.compare td.hh
{
 
color: #2A6B7F;
font-family:"Arial";
font-size:13px;
font-weight:700;
text-decoration:none;
	white-space:nowrap;
	width:120px;
	height:30px;
border-left:1px solid #BFDAE3;
	border-bottom:2px solid #BFDAE3;
	padding-left:2px;
	 
}
