/*
  main.css,v 1.0 2008/10/8

  SEOTM Solutions
  http://www.seotm.com

  Copyright (c) 2005-2008 Seotm.com
*/

BODY {
  background-color: #FFF;
  color: #525252;
  font-size: 11px; 
  font-family: Tahoma, Verdana, Arial, sans-serif;

}
#dddd
{
	background-image: ;
	background:
	url('/fon.jpg') 
	repeat-x
	left
	top
	#ffffff;
}
.dddd2
{
	background-image: ;
	background:
	url('/fon_menu.jpg') 
	repeat-x
	left
	bottom
	#ffffff;
}
#uzor_top{
	position: relative;
/*	opacity: 0.20; 
	filter: alpha(opacity=20);*/
	z-index: 100;
}
html, body {
    margin:0;
    padding:0;
}

p {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  text-align:justify;
}

h1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
  color:#525252;
}

h2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  color:#525252;
}

h3 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #C40202;
}

A {
  color: #003581;
  text-decoration: none;
}

A:hover {
  color: #003581;
  text-decoration: underline;
}
#razdel_index{
  color:#771417;
  text-decoration: none;
  font-size:12pt;
}
#razdel_index:hover{
  color:#771417;
  text-decoration: underline;
  font-size:12pt;
}
IMG{ border: 0px; }

.table {
}

td {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
   text-align:justify;
}

tr {
}

FORM {
 display: inline;
}

input[type=text]{
 border: 1px solid #525252; 
 height: 13px;
 vertical-align: middle;
 font-size:10px;
 background-color:#E8EFED;
}

input[type=password]{
 border: 1px solid #525252; 
 height: 13px;
 vertical-align: middle;
 font-size:10px;
 background-color:#E8EFED;
}

textarea{
 border: 1px solid #525252; 
 vertical-align: middle;
 font-size:10px;
  background-color:#E8EFED;
}

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; } 

.err{
 color: #FF0000;
 font-size: 11px;
}


.my_d_basket{
 
}


#PopWin
{
 background: #FFF;
 width: 300px;
 height: 110px;
 z-index:9999999999;
 position:absolute;
 left:39%;
}

.prod_in_cart, .prod_in_cart_b{
 text-align: center;
}

.lnk_page{
border:1px dotted #BBBBBB;
height:18px;
padding:3px 6px;
text-decoration:none;
}

.lnk_page:hover{
 background-color:#C0C0FF;  
}

.LinkPagesSel{
background:#EEEEEE none repeat scroll 0%;
border:1px solid #BBBBBB;
font-weight:bold;
padding:3px 6px;
}

.menu{
 color: #083f88;
 font-weight:bold;
 padding-right:15px;
 text-decoration:underline;
 font-size:13px;
}

.menu:hover{
 color: #083f88;
 text-decoration:none;
}


.subMenu{
 padding-left: 10px;
 margin-left: 10px;
 color: #3a404a;
 list-style: none;
}

.mactive{
 color: #3a404a;
 padding: 0px 0px 0px 1px;
}

.mpass{
 color: #003581;
 padding: 0px 0px 0px 1px;
}

#sublevel1 .mpass{
 color: #003581;
 font-size:11px;
}

#sublevel1 .mactive{
 color: #003581;
 font-size:11px;
}


#sublevel2 .mpass{
 color: #003581;
 font-size:11px;
}

#sublevel2 .mactive{
 color: #003581;
 font-size:11px;
}


#sublevel3 .mpass{
 color: #003581;
 font-size:11px;
}

#sublevel3 .mactive{
 color: #003581;
 font-size:11px;
}


.h_link{
 font-family: Times New Roman, Verdana, Arial, sans-serif;
 font-size:18px;
 color: #083f88;
 font-weight:bold;
 padding-left:7px;
 padding-right:7px;
}

.h_link:hover{
 font-family: Times New Roman, Verdana, Arial, sans-serif;
 font-size:18px;
 color: #970303;
 font-weight:bold;
 text-decoration:underline;
}

.dt{
 color:#474d54;
 font-size:10px;
}

.prod_name{
 height: 30px;
 color:#b31016;
}

.prod_name a{
color:#b31016;
 font-weight:normal;
}

.price{ 
 color:#1C3073;
 text-align:right;
 padding-bottom:2px;
 font-weight: bold; 
 height:23px;
}

.price_val{
 color: #1C3073;
 font-weight: bold;
}


.path{
 font-size: 12px;
}

.path a{
 font-size: 12px;
 color: #C40202;
}


#imgprop{
 text-align: center;
}

.descr{
 text-align: justify;
}



input.logform{
 width: 110px;
 border: 1px solid #cbcbcb; 
 height: 13px;
 vertical-align: middle;
 background-color:#f3f3f3;
 font-size:10px;
}

.avt1{ text-align: left; } 

h2.fotogall{ font-size: 13px; color: #C40202; text-align: center; }

.select{
 width: 35px;
}
img{
    border: 0px;
}

img.foto{
    border: 1px solid Gray;
    padding: 2px 2px 2px 2px;
}

.r_menu{

}

.logina{
 color: #525252;
 text-decoration: underline;
 font-size:11px;
}

.logina:hover{
 color: #525252;
}

.logintx{color: #525252; font-size:11px;}

.s_txt{
color:#b31016; font-size:12px; font-weight:bold; text-transform: uppercase;
}

.blok{
color:#970303; font-size:13px; font-weight:normal; 
 border-bottom:1px solid #970303;
}

.blok a{
color:#970303; font-size:13px; font-weight:normal;
 text-decoration:none;
}

.blok a:hover{
 text-decoration:underline;
}

.copyr{
 font-size:10px; text-align:center;
}

.cat_name{
color: #3a404a;
font-weight: bold;
}

.prodname{
  color:#b82026;
}

.prodname a{
  color:#b82026;
  text-decoration: underline;
}

.prodname a:hover{
  color:#b82026;
  text-decoration: none;
}

.parm_comm{
 font-size:14px;
 color: #000000;
 border-bottom:1px solid #b31016;
  height:35px;
  vertical-align:middle;
}

.parm_comm a{
 font-size:14px;
 color: #000000;
 text-decoration:underline;
}

.parm_comm a:hover{
 text-decoration:none;
}


.param1{
 background-color:#FFF;
 color:#000;
}


.param2{
 background-color:#e8efed;
 color:#000;
}


.param3{
 background-color:#FFDCDC;
 color:#000;
}


.param4{
 background-color:#FFF5D5;
 color:#000;
}


.prod_in_cart{
 border-bottom: 1px dotted #757474;
 border-right: 1px dotted #757474;
 text-align: center; 
}

.prod_in_cart_name{
 font-weight: bold;
 font-size: 12px;
 text-align: center;
}

.prod_in_cart_b{
 border-bottom: 1px solid #757474;
 border-right: 1px dotted #757474; 
 border-top: 1px dotted #757474; 
 text-align: center;
}

.prod_in_cart_img{
 padding:8px;
 border: 1px dotted #757474; 
}

.param_name{
 color:#757474;
}


.question
{
padding-left: 15px; 
color: #b31016;
cursor: pointer;
font-size: 13px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.answer
{
 padding-left: 25px; 
font-size: 12px;
text-align: justify;
font-family: Tahoma, Arial, sans-serif;
}

#x1{

}

#x1:hover{
 cursor: pointer;
}

#x2{

}

#x2:hover{
 cursor: pointer;
}

.x3{
font-style: italic; 
font-size:17px; 
text-decoration: underline;
}

.x3:hover{
text-decoration: none;
}


.title_bg{
color:#970303; font-size:13px; font-weight:normal; 
border-bottom:1px solid #970303;
 padding:0px;
  margin:0px;
}

.suggestionsBox {
		position: relative;
		left: 30px;
		margin: 10px 0px 0px 0px;
		width: 200px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}