/* Main */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td{ 
          margin: 0; padding: 0;
          border: 0; 
}

table{    border-collapse:collapse; border-spacing: 0;}

:focus{   outline: 0;}

body, a, p, div, td{
          font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

ul, ol{padding: 6px 0 6px 30px;}
p {padding-bottom:12px;}

body{     background: #606060;}

h1{       color:#CB0B12; font: bold   22px Verdana, Arial, Helvetica, sans-serif;padding-bottom:12px;}
h2{       color:#727272; font: bolder 20px Verdana, Arial, Helvetica, sans-serif;padding-bottom:12px;}
h3{       color:#000; font: bold   14px Verdana, Arial, Helvetica, sans-serif;padding-bottom:12px;} 
h4{       color:#000; font: bold   16px Verdana, Arial, Helvetica, sans-serif;padding-bottom:12px;} 
h5{       color:#000; font: bold   14px Verdana, Arial, Helvetica, sans-serif;padding-bottom:12px;} 
h6{       color:#000; font: normal 12px Verdana, Arial, Helvetica, sans-serif;padding-bottom:12px;} 


a:link{   color:#14376F; text-decoration: underline;} 
a:visited{color:#14376F; text-decoration: underline;} 
a:active{ color:#14376F; text-decoration: underline;} 
a:hover{  color:#ff0000; text-decoration: underline;} 

.clear{   clear:both;}
             

/*=== DELETE ===================================================================*/
/* font: normal 13px Times New Roman, Times, serif;                             */
/* hr{       color: #f00; background-color: #f00; height: 1px; border:0px;}     */
/*==============================================================================*/



/* Page */

#page{
width:960px; margin:0 auto;
background:#FFF;
}

#header{
width:960px; 
height:141px;
background: url(/media/logo.jpg) top left no-repeat;
border-bottom: 1px #FFF solid;
          position: relative; 
}





#page_center {
	float: left;  width: 530px;
}
#page_center .content {
	padding: 1px 5px 1px 5px;
}



#page_center  hr{ color: #B9B9B9; background-color: #B9B9B9; height: 1px; border:0px;} 


#page_left {
	float: left; width: 210px;
}
#page_left .content {
	padding: 1px 5px 0 0; 
}

#page_right {
	float: left; width: 220px;
}
#page_right .content {
	padding:1px 10px 0 10px;          
}



#footer{
height:80px;
border-top:1px #AA171C solid;
background:#D3D6DC;
}

#footer p{color:#495264;padding:14px;}


#footer a:link{   color:#495264; text-decoration: none;} 
#footer a:visited{color:#495264; text-decoration: none;} 
#footer a:active{ color:#495264; text-decoration: none;} 
#footer a:hover{  color:#06183D; text-decoration: underline;} 


/* MENU
-----------------------------------------------------------------------------------------------*/

#menu{
          margin: 0; padding:0;                                            
	  height:43px; 
          position: absolute; z-index: 1000; text-align: left;
          font: bold 12px Verdana, Arial, Helvetica, sans-serif;
left:330px; top:24px; 
}
#menu a{
          font: bold 12px Verdana, Arial, Helvetica, sans-serif;
          text-decoration: none;
}

#menu ul{
          margin: 0; padding:0;
          position: relative;
	  list-style-type: none;
}
#menu li{
          width: auto; 
          float: left; position: relative; text-align: center;
          background: url(/media/menu.gif) no-repeat left top; 
}

#menu li b{
          visibility: hidden;
}


#menu a, #menu a:visited{
          padding:0 12px 0 10px;
          display: block;
          line-height:43px;
          background: none transparent scroll repeat 0% 0%; 
          color: #fff; 
}
html #menu a:hover{
          line-height:43px;
          color: #AA171C;
          text-decoration: none;
          background: url(/media/menu.gif) no-repeat left top; 
          background-position: 0 -43px; 
}

/* 
-----------------------------------------------------------------------------------------------*/

/* MENU  2
-----------------------------------------------------------------------------------------------*/

#menu2{
          margin: 0; padding:0;                                            
          position: relative; z-index: 100; text-align: left;
          background: #FFF;
          font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
          width: 195px;
}


#menu2 a{
          text-decoration: none;
}

#menu2 ul{
          margin: 0; padding:0;
          position: relative;
	  list-style-type: none;
}
#menu2 li{
          width:auto;
          position: relative; text-align: left;
          background: #F1E0A5; 
          margin: 0 0 2px 0;
height:38px;
}

#menu2 a, #menu2 a:visited{
          font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
          padding:0 1px 0 20px;
          display: block;
          line-height:38px;
height:38px;
          color: #FFF; 
          background: url(/media/menu2.gif) no-repeat left top; 
}
#menu2 a:hover{
          line-height:38px;
          color: #FFF;
          text-decoration: none;
          background-position: 0 -38px; 
}

/* 
-----------------------------------------------------------------------------------------------*/

table.products tr td{text-align:center; background:#FFF;vertical-align:top; }
table.products tr td img{border:2px #E1E3E8 solid ;}
table.products tr td{background:#F3F3F4;border-bottom:2px solid #FFF;border-right:2px solid #FFF; }
table.products tr td a, table.products tr td a:visited{display:block; background:#F3F3F4;           text-decoration: none;}


table.products tr td:hover img {border:2px solid #C1C6D0;}
