/*
  main.css,v 1.0 2006/03/18

  SEOTM Solutions
  http://www.seotm.com

  Copyright (c) 2006 Seotm.com
*/

#mainContainer{
    width:860px;
    margin:0 auto;     /* Center alignment */
    text-align:left;
    background-color:#FFF;
}
#leftColumn{    /* Left column of the page */
    width:600px;
    float:left;
    padding-right:5px;
}

#rightColumn{    /* right column, i.e. shopping cart column */
    width:240px;
    float:right;
    height:600px;
    background-color:#DDD;
    padding-right:10px;
}
#shopping_cart{    /* Shopping cart */
    margin:0px;
    padding:0px;
}
.clear{    
    clear:both;
}
.kurs{border-top: 1px solid #91262b; background: #ab7474;color: #fff; text-transform: uppercase;font-weight:bold;height:22px;padding-left:10px;}
.some_k{background: url(/images/odesign/top_sp1.gif) top repeat-x; border: 1px solid #e4c6bc; padding: 15px 0; text-align: center; color: #838383; font-size: 14px;}
.some_k span{color: #555555;font-weight: bold;}
h1.ind { padding:0px; margin:0px; background:none; border:0px; position:relative; top:20px; left:245px; }

div.footerText { position:absolute; white-space:nowrap; margin-top:-40px; margin-left:8px;}
div.footerText strong { font-weight:normal; font-size:12px; }


.product_container{    /* Div for each product */
    width:190px;
    margin-right:15px;
    float:left;
    margin-top:3px;
    padding:2px;
    font-weight:bold;
}

.sliding_product img{    /* Float product images */
    float:left;
    margin:2px;
}
img{    /* No image borders */
    border:0px;
}

th { font-family: Tahoma; font-weight: bold; font-size: 11px; color:#3E3E3E; }






.sd
{
 font-family: Tahoma, Arial, Verdana;
 font-size: 11px;
 color: #666666;
 font-weight: normal;
 padding:0px;
 margin:0px;
 text-align: justify;
}

.qw
{
 font-family: Tahoma, Arial, Verdana;
 font-size: 12px;
 color: #333333;
 text-decoration: none;
}

.as
{
 font-size: 12px;
 font-weight: bold;
 color: #A0242A;
}










BODY {
  background-color: #FFFFFF;
  color: #000000;
  margin: 0px;
  font-family: Verdana, Arial, sans-serif;
}

p, li {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  color: #535353;
}

h1 {
  font-family:Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: normal;
  background-image: url(/images/odesign/vitok.gif);
  background-repeat: no-repeat;
  margin-left:0px;
  padding-left:82px;
  color:#91242A;
  padding-bottom:15px;
  border-bottom:1px solid #91262B;
  padding-top:0px;
  margin-top:0px;
}

h2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: normal;
  color:#91242A;
}

h3 {
  font-family:Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color:#91242A;
  margin-bottom:7px;
}

h4 { font-family: Tahoma, Verdana, Arial; font-size: 13px; font-weight: normal; color: #91242A; }

A { font-family: Tahoma; font-weight: normal; color: #91262B; text-decoration: none; }

A:hover {
  color: #888888;
  text-decoration: underline;
}

select { height:16px; border:1px solid #AD7B7B; width: 100px; }
.select { height: 16px; border:1px solid #AD7B7B; width: 100px; font-family: Tahoma; font-size: 11px; }
option { height:16px; border:1px solid #AD7B7B; width: 100px;font-family: Tahoma; font-size: 11px; }

textarea { height:50px; width: 200px; border:1px solid #AD7B7B;font-family: Tahoma; font-size: 11px; }


.table {
}

td {
  font-family: Tahoma;
  font-size: 11px;
}

FORM {
 display: inline;
}

strong, b { color:#555; font-family: Tahoma; font-size:11px; }
/*========================================Первая страница======================================================================*/
td.top_line { background-image:url(/images/design/top_line.gif); background-repeat: repeat-x; }
td.ludmila_sp { background-image: url(/images/design/ludmila_sp.gif); background-repeat: repeat-x; }
td.ludmila_sp1 { background-image: url(/images/design/ludmila_sp1.gif); background-repeat: repeat-x; }

td.main_menu_sp { background-image: url(/images/design/main_menu_sp.gif); background-repeat: repeat-x; }
td.nogi_sp { background-image: url(/images/design/nogi_sp.jpg); background-repeat: repeat-x; }
/*========================================конец первой страницы======================================================================*/


.top_line1 { background-color:  #C1B7B5; }
td.top_sp1 { background-image: url(/images/odesign/top_sp1.gif); background-repeat: repeat-x; }
td.catalog_background { background-image: url(/images/odesign/catalog_spacer.gif); background-repeat: repeat-y; background-color: #C1B7B5;}
td.catalog_top_sp {background-color: #8E1F25; height:22px; color: #FFF; font-weight: bold; text-transform: uppercase; padding-left: 10px; }
td.catalog_down_sp { background-image: url(/images/odesign/down_menu_sp.gif); background-repeat: repeat-x; }

td.catalog_menu { border:1px solid #8E1F25; padding-left: 10px; background-color: #F6F4F3; padding-right:7px; padding-top:10px; padding-bottom:10px; }
td.main_menu { border:1px solid #C8A4A5; padding:11px; background-color: #F6F4F3; }
a.main_menu, span.main_menu { font-family: Tahoma; font-weight: bold; color: #91262B; text-transform: uppercase; text-decoration: none; }
a.main_menu:hover { font-family: Tahoma; font-weight: bold; color: #91262B; text-transform: uppercase; text-decoration: underline; }

td.ch1 { font-family: Tahoma; font-size:10px; font-weight: bold; color: #7E7979; }
a.a11white, td.a11white { font-family: Tahoma; font-size:10px; font-weight: bold; color: #7E7979; }

input[type='text'] { border:1px solid #AD7B7B; height: 16px;  width: 135px; font-family: Verdana; font-size: 10px;}
input[type='password'] { border:1px solid #AD7B7B; height: 16px; width: 135px;font-family: Verdana; font-size: 10px; }
input.textbox, input.form_class {  border:1px solid #AD7B7B; height: 16px;  width: 135px; font-family: Verdana; font-size: 10px; }

.white_text { color: #FFF; font-family: Tahoma; font-size: 11px; font-weight: bold; }
td.content { padding-left:20px;padding-right:20px; padding-top:10px; padding-bottom:20px; }

table.err { background-color: #EEE;  border:1px solid #CC0000; }
td.err { font-family: Tahoma; font-weight: bold; color: #91262B; }

td.news_border { border:1px solid #E4C6BC; background-color: #F2DACE; }

ul.right_menu { list-style-image:url(/images/odesign/arr.gif); padding-left:12px; margin-left:12px; margin-top:7px; padding-right:7px;  }
ul.right_menu li { margin-bottom:4px; }
ul.right_menu li a { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #91262B; }

td.border_hor { border-bottom:1px solid #E4C6BC; }

.img_others { padding:1px; border:1px solid #E4C6BC; float:left; margin-right:10px; }

a.menu_headers { color: #FFF; font-weight: bold; text-transform: uppercase; text-decoration: none; }
a.menu_headers:hover { color: #FFF; font-weight: bold; text-transform: uppercase; text-decoration: underline; }



ul.catalog_menu { padding-left:10px; margin-left:10px; list-style-image:url(/images/odesign/catalog_menu_marker.gif); margin-bottom:0px;}

a.mpass { font-family: Tahoma; font-size: 12px; font-weight: bold; color: #3E3E3E; text-decoration: none; }
a.mpass:hover { font-family: Tahoma; font-size: 12px; font-weight: bold; color: #3E3E3E; text-decoration: underline; }
a.mactive { font-family: Tahoma; font-size: 12px; font-weight: bold; color: #3E3E3E;  text-decoration: underline;}
a.mactive:hover { font-family: Tahoma; font-size: 12px; font-weight: bold; color: #3E3E3E;  text-decoration: underline;}

td.item_prod { background-color: #F6F4F3; border:1px solid #CAA7A7; padding:6px; }

.param_name { font-family: Verdana; font-weight: bold; font-size: 10px; color: #4E4E4E; }
.param_value  { font-family: Verdana; font-weight: bold; font-size: 10px; color: #4E4E4E; }

.email_td { background-color: #FFF; }

textarea.textarea { height:80px; width:150px;  font-family: Tahoma; font-size: 11px; color:#777;}

h2.h2_h { font-family: Tahoma; font-size: 13px; font-weight: bold; text-transform: uppercase; }
p.h { font-family: Tahoma; font-size: 12px; text-decoration: none; font-weight: normal; padding:0px; margin:0px; line-height: 13px; }

