@charset "utf-8";
/*--ГЛОБАЛЬНЫЙ СБРОС--*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
	
/*МАКЕТ страницы*/
body {
   background: #FFF	
   }
/***Шапка сайта***/
.header_cat {
	height: 120px;
	margin: 5px auto 0;
	width:  1000px
    }
	
/***Панель поиска и языка***/
.panel1_cat {
	height: 25px;
	margin: 4px auto 0;
	width:  1000px
    }
	
/***Содержимое страницы***/   
.content_cat {
	margin: 4px auto 0;
    width:  1000px
    }
/***Подвал сайта***/
.footer_cat {
	clear:  both;
	height: 50px;
	margin: 20px auto 0;
    width:  1000px
    }

/***МАКЕТ шапки сайта***/
.logo_cat {
   float:  left;
   height: 120px;
   width:  230px
   }
.ban1_cat {
   float:  right;
   height: 120px;
   width:  770px
   }

/***МАКЕТ языковой панели и поиска***/
.lang_cat {
	float:  left;
	height: 25px;
	width:  230px
    }
    .lang_ch {
		float:  left;
		height: 24px;
		margin: 0.5px 0 0.5px 3px;
		width:  24px
	    }
		
/***МАКЕТ содержимого страницы***/
/**МЕНЮ и новостной блоки**/
.MenuRuEnLv {
	float: left;
	width: 230px
    }
	/*МЕНЮ КАТАЛОГА 22032010*/
#menu_body {
       background: #FFF;
	   margin-top: 25px;
	   padding:    0;
	   width:      230px
}
#menu_body ul li {
       border-bottom:    1px dotted #666;
       border-left:      3px solid #333;
	   list-style-type:  none;
	   margin:           0 0 5px 0;
       padding:          5px 2px
}
#menu_body ul li a {
       color:           #333;
       font:            bold 12px Tahoma, Geneva, sans-serif;
       text-decoration: none;
}
#menu_body ul li ul li {
       border:          0;
       list-style-type: none;
       color:           #333;
       margin:          5px 0 0 15px;
	   padding:         5px 5px
}
		/*МЕНЮ КАТАЛОГА*/
    .menu {
       background:      #FFF;
	   list-style-type: none;
	   margin-top:      15px;
	   padding:         0;
	   width:           230px
	   }
    .menu li {
       border-bottom:    1px dotted #666;
       border-left:      3px solid #333;
       padding:          5px
       }
    .menu li a {
       color:           #333;
       font:            bold 12px Tahoma, Geneva, sans-serif; 
       padding-left:    5px;
       text-decoration: none
       } 
    .menu li a:hover {
	   color:           #900;
	   font:            bold 12 px Tahoma, Geneva, sans-serif; 
       padding-left:    5px;
       text-decoration: none
       }
    .menu li ul {
       list-style: square inside;
       margin:     0;
       padding:    0
       }
    .menu li ul li {
       border:     0;
	   color:      #666;
       list-style: square inside
       }
	   
    /*НОВОСТИ блок*/
	.news_line {
	   margin:       15px auto;
	   width:        230px
	   }
	.news_title {
		width:   230px;
	}
    .news_date {
       background:       #900;
       border-bottom:    1px solid #900;
  	   color:            #FFF;
	   float:            left;
	   font:             11px Tahoma, Geneva, sans-serif;
	   text-align:       center;
	   padding:          2px 0;
	   width:            55px
	   }
    .title_news {
       border-bottom: 1px solid #900;
	   color:         #000;
	   font:          bold 11px Tahoma, Geneva, sans-serif;
	   float:         left;
	   padding:       2px 3px;
       width:         165px
	   }
    .ab_news {
	   font:       12px/1.3 Tahoma, Geneva, sans-serif;
	   text-align: left;
	   color:      #333;
	   padding:    0 2px;
	   width:      230px
       }	
	   
/***ЦЕНТРАЛЬНАЯ часть сайта***/
.menumain_cat {
	height:     25px;
	margin:     5px auto;
	text-align: center;
	padding:    10px 0;
    width:      750px
    }
	
/*ГЛАВНОЕ МЕНЮ*/
#nav {
      width: 750px;
      float: left;
      list-style: none;
	  position: absolute;
	  top:5;
	  z-index: 99}
      #nav li {
      float: left;
	  text-align:center}
      #nav li a {
      display: block;
      padding: 8px 5px;
      text-decoration: none;
	  font: bold 12px Tahoma, Geneva, sans-serif;
      color: #000;
      border-right: 1px solid #ccc;
	  width: 90px }
      #nav li a:hover {
      color: #900
      }
	  #nav li ul {
		display:    none;
		list-style: none
	  }
	  #nav li ul a {
		background: url(http://www.spidums.lv/Common/img/transback.png);
		border: #666 1px solid;
		margin: 0;
		border: none;
		color: #fff
	  }
	  #nav li:hover ul {
      color:           #000;
      display:         block;
	  font:            bold 12px Tahoma, Geneva, sans-serif;
      padding:         8px 3px;
      text-decoration: none;
	  text-align:      center;
	  width:           50px
      }
/**CОДЕРЖИМОЕ страницы**/	  
.page_cat {
	float:      right;
	margin:     1px 5px 0;
	text-align: center;
	width:      750px;
	z-index:    888888
    }
   /*МАКЕТ стилей калькулятора валют*/
   .calculator {
	  margin:     15px auto 5px;
	  padding:    2px 0;
	  text-align: center;
	  width:      600px
      }   
   .calc_cat {
	  background: #F8F8F8;
      border:     1px dotted #333;
	  float:      left;
	  margin:     5px 75px 15px;
	  padding:    5px 0;
	  text-align: center;
      width:      600px
      }
      .calc_cat A:link {
         font:            bold 12px Tahoma, Geneva, sans-serif;
         color:           #666;
		 margin:          auto 0;
         text-decoration: none
         }

   /*МАКЕТ стилей позиций каталога*/
   .page1_cat {
	  clear:      both;
	  margin-top: 5px;
      width:      750px
	  }
      .poz_str {
	     clear:      both;
		 color:      #333;
	     margin:     0 auto 15px;
		 font:       12px/1.5 Tahoma, Geneva, sans-serif;
	     text-align: justify;
	     width:      618px
         }
      .poz {
	     border-right: thin dotted #333;
	     color:        #FFF;
	     float:        left;
	     margin:       5px 2px 5px 1px;
         width:        200px
         }
      .poz_art {
	     color:       #000;
	     font:        bold 12px Tahoma, Geneva, sans-serif;
	     text-align:  left;
	     width:       200px
         }
	  .poz_cent {
		 float: left;
		 margin-top: 5px;
		 width: 200px 
	     }
         .poz_img {
	        float:left;
	        width:100px
            }
         .poz_ab {
	        color:      #666;
	        float:      right;
	        font:       11px/1.3 Tahoma, Geneva, sans-serif;
	        text-align: center;
	        width:      100px
            }
      .poz_pr {
	     clear:      both;
	     color:      #900;
	     float:      left;
	     font:       bold 12px Tahoma, Geneva, sans-serif;
	     text-align: left;
	     width:      100px
         }
	  .poz_url {
		  float:     left;
		  text-align:right;
		  width:     100px 
	      }
	  .poz_url a {
		  color:      #333;
		  font:       bold 12px Tahoma, Geneva, sans-serif;
		  text-align: right;
		  text-decoration: none
	      }
	  .more_title {
		  color:   #000;
		  font:    bold 12px Tahoma, Geneva, sans-serif;
		  padding: 3px 0;
		  width:   750px
	      }
	  .more_box {
		  margin: 4px auto;
		  width: 750px
	      }
	     .more_img {
		    float:          left;
		    width:          250px;
		    vertical-align: top
	        }
	     .more_infoblock {
		    float: left;
		    width: 500px
	        }
		    .more_info {
				clear: both;
				color:      #666;
				font:       12px/1.2 Tahoma, Geneva, sans-serif;
				text-align: left;
				width:      250px }
			.more_info ul {
				list-style: square;
				padding:    2px 15px
			    }
			
   /*НАВИГАЦИЯ по каталогу стили*/
   .navigation_panel {
      clear:      both;
      color:      #333;
      font:       bold 12px Tahoma, Geneva, sans-serif;
      margin:     4px auto;
      text-align: center;
      width:      750px
      }
   .nav_box {
	  color:           #900;
	  font:            bold 14px Tahoma, Geneva, sans-serif;
	  text-align:      center;
	  text-decoration: none
      }
	/*БАННЕР*/
	.ban2 {
	float:      left;
	height:     250px;
	margin-top: 20px;
	width:      500px
	}
   /*КОНТАКТЫ блок*/
   .contacts_cat {
      float:      right;
      height:     275px;
      margin-top: 20px;
	  width:      200px
      }
      .title_text {
	     color:      #333;
	     font:       12px/1.3 Tahoma, Geneva, sans-serif;
	     text-align: left
         }
      .title_name {
	     color:      #333;
	     font:       bold 12pt Arial;
	     text-align: center
         }
      .title_manager {
	     color:      #000;
	     font:       bold 8pt Arial;
	     text-align: center
         }
      .title_spidums {
	     color:      #900;
	     font:       bold 12pt Arial;
	     text-align: center
         }	
		 
/***ПОДВАЛ сайта***/
.headhunter {
   border-top: 2px solid #000;
   width:      1000px
   }
   .centr {
	  color:      #999;
	  float:      left;
	  font:       8pt Arial;
	  text-align: center;
      width:      300px
      }
   .lefthead {
	  float:      left;
	  height:     50px;
	  text-align: left;
	  width:      350px
      }
      .tel_footer {
         color:      #999;
         font:       bold 14px Tahoma, Geneva, sans-serif;
         text-align: center
         }
   .righthead {
	  color:      #999;
	  float:      right;
	  font:       10pt Tahoma;
	  text-align: right;
	  width:      350px
	  }


 
 /*АКЦИИ дополнительные стили*/
 .title_main {
	 font: bold 12px Tahoma, Geneva, sans-serif;
	 color:#000;
	 text-align:left;
 }
 .about_main {
	 font: 12px/1.5 Tahoma, Geneva, sans-serif;
	 color:#333;
	 text-align:justify;
 }
 .price_main {
	 font: bold 12px Tahoma, Geneva, sans-serif;
	 color:#900;
	 text-align:left;
	 text-decoration:line-through;
     }
 .price_old_main {
	 font: bold 12px Tahoma, Geneva, sans-serif;
	 color:#000;
	 text-align:left;
 }
 .main_cont {
 text-align:center;
 font: bold 12px Tahoma, Geneva, sans-serif;
 color:#666;
 } 
