/*STYLESHEET*/

body		/* Internet Explorer */ 
  {background-color: #000000;	margin-top: 80px; text-align: center;
  background-image: url('images/bg.jpg'); background-repeat: repeat-x; 
		scrollbar-face-color:#E5E5E5; scrollbar-arrow-color:#666666; 
  scrollbar-track-color:#E5E5E5; scrollbar-shadow-color:#999999; 
  scrollbar-highlight-color:#E5E5E5; scrollbar-3dlight-color:#E5E5E5; scrollbar-darkshadow-Color:#E5E5E5}
  }

body /* for Mozilla Firefox alignment */ 
{ 
text-align: -moz-center; 
} 

#main	/* margin property aligns site in center of browser */ 
  {width:995px; text-align: center; margin: 0 auto; background-color: #FFFFFF;
  }

#wrapper /* Use height: auto for Firefox! IE interprets fine, Firefox will give a background till bottom of page*/ 
   {text-align: center; width: 995px; height: auto; overflow:hidden; 
   background-image: url('images/bgSide_products.jpg'); background-position: top left; background-repeat: repeat-y;
		 border: solid 7px #FFFFFF;
  }

#left {float:left;	width:151px;      
		}

#right {float:right; width:830; text-align: left; padding-left:7px; background-color: #FFFFFF;
	  background-image: url('images/model1.jpg'); background-position: top right; background-repeat: no-repeat;
		}

#right_products {float:right; width:830; text-align: left; padding-left:7px; 
	  background-image: url('images/cos_box.jpg'); background-position: top right; background-repeat: no-repeat;
		}

#right_catalogue {float:right; width:830; text-align: left; padding-left:7px; background-color: #FFFFFF;
		}

#catalogue {width:800px; padding-left:7px; padding-bottom:0px; background-color: #FFFFFF;
  font-family: 'Tahoma', 'Arial', 'Helvetica'; sans-serif; font-size: 11px; 
  letter-spacing: .1px; line-height: 15px; color: #333333;
		}

#menu		{float:right; margin-top:7px; margin-right:7px;
		}

#submenu		{margin-top:0px; margin-right:0px;
		}

#text {width:385px; padding-top:2px; padding-left:7px; padding-bottom:0px;
  font-family: 'Tahoma', 'Arial', 'Helvetica'; sans-serif; font-size: 11px; 
  letter-spacing: .1px; line-height: 15px; color: #333333;
		}

h1		{font-family: 'Verdana', 'Arial', 'Helvetica'; sans-serif; font-size: 9px; line-height: 16px; color: #FFFFFF; font-weight: normal}

li		{  font-family: 'Tahoma', 'Arial', 'Helvetica'; sans-serif; font-size: 11px; 
  letter-spacing: .1px; line-height: 15px; color: #333333;
  }

A:link 		{color:#0066CC; text-decoration:none}
A:visited 	{color:#0066CC; text-decoration:none}
A:hover 	{color:#6699FF; text-decoration: underline; font-weight: normal}
A:active 	{color:#0066CC; text-decoration:none}

#new	{font-family: Georgia, Times New Roman, serif; text-align: left; font-size: 11px; color: #666666; line-height:1.8; 
		margin-left: 30px; padding-left:40px; padding-right:70px; border-left: 1px dotted #999999;
  }

#h2	{font-family: Verdana, sans serif; font-size: 11px; color: #000000;
     text-align: justify;
		}

#footer	{padding-top:5px; padding-bottom:5px;
     font-family: 'Verdana', 'Arial', 'Helvetica'; sans-serif; font-size: 9px; color: #666666; 
		}

/* CELL DESCRIPTIONS */

.cell	{text-align:left; font-family: 'Tahoma', 'Arial', 'Helvetica'; sans-serif; font-size: 11px; 
  letter-spacing: .1px; color: #333333; padding-left:10px;
  }

.cell_cat	{text-align:center; font-family: 'Tahoma', 'Arial', 'Helvetica'; sans-serif; font-size: 11px; 
  letter-spacing: .1px; color: #333333; 
  }

.cell_news	{text-align:left; font-family: 'Tahoma', 'Arial', 'Helvetica'; sans-serif; font-size: 11px; 
  letter-spacing: .1px; color: #333333; padding-left:10px;
  }

.image 		{border: 1px solid #CCCCCC; 
  margin: 0px; padding-left:7px; padding-right:7px; padding-top:7px; padding-bottom:7px;
  }


/* LINK DESCRIPTIONS */

#left a:link	{color: #0066CC; text-decoration:none; 
		}
#left a:visited	{color: #0066CC; text-decoration:none; 
		}
#left a:active	{color: #0066CC; text-decoration:none; 
		}
#left a:hover 	{color: #0099FF; text-decoration: none; border-bottom: 1px dotted #666666;
		}

.cell a:link	{color: #0066CC; text-decoration:none; 
		}
.cell a:visited	{color: #0066CC; text-decoration:none; 
		}
.cell a:active	{color: #0066CC; text-decoration:none; 
		}
.cell a:hover 	{color: #0099FF; text-decoration: none; border-bottom: 1px dotted #666666;
		}

#footer a:link	{color: #666666; text-decoration:none; 
		}
#footer a:visited	{color: #666666; text-decoration:none; 
		}
#footer a:active{color: #666666; text-decoration:none; 
		}
#footer a:hover	{color: #999999; text-decoration: none; border-bottom: 1px dotted #666666;
		}