/* CSS Document */

body{
  margin:0 0 0 0;
  padding:0 0 0 0;
}

body, p, td, div, span{
  font-family:Georgia;
  font-size:12px;
  color:#333333;
}

h1{
  font-size:22px;
  color:#193A60;
  padding: 14 0 0 0;
  margin:0;
  text-align:center;
  clear:both;
  
 }

h2{
  color:#AD0000;
  font-size:18px;
  padding:0 0 0 0;
  margin-top:25px;
  margin-bottom:6px;
}

h3{
  color:#193A60;
  padding:0 0 0 0;
  margin:0 0 0 0;
}
h4{
  color: #193A60;
  padding: 0 0 5 0;
  margin: 0 0 0 0;
  font-size: 8pt;
}
/* telephones*/
#telephones{
	position:absolute;
	margin: 90px 0 0 70px;
}
#telephones span{
	color:#FFFFFF;

}
#teleshadow{
	position:absolute;
	margin: 91px 0 0 71px;
}
#teleshadow span{
	color:#000000;

}
#phone_text{
	color:#FFFFFF;
	float:left;
	margin: 30px 0 0 0px;
	width:120px;
}
#phones{
	margin:10px 0 10 0px;	
	float:left;
	width:280px;
}
#phones span{
	width:140px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding:0 5px 0 0;
	margin-top:5px;
	bottom: 100px;
}
/*end phones*/
.content{
	text-align:justify;
}
.content p{
	text-indent:1cm;
}
.content img{
	margin:10px;
}


.menu_top{
  letter-spacing:2px;

  font-size:15px;
  padding-left:35px;
  padding-bottom:20px;
 
  font-family:Tahoma;
  color:#FFFFFF;
}
.bottom_menu{
  padding-left:10px;
  padding-top:3px;
  font-weight:bold;
  font-family:Tahoma;
  color:#000000;
}
.middle_menu{
  padding-left:10px;
  padding-top:3px;
  font-weight:bold;
  font-family:Tahoma;
  color:#FFFFFF;
}
.middle_menu_ent{
 
  padding-left:8px;
  font-style:italic;
  font-family:Tahoma;
  font-size:11px;
}

.addr{
  font-size:14px;
  line-height:22px;
}

.index_news{
  margin-bottom:12px;
  color:#010101;
}
.index_news_date{
  font-size:11px;
  color:#193A60;
}

.copyright{
  color:#666666;
  padding-top:24px;
  font-size:12px;
}
.contact{
  padding-top:24px;
}
.contact_title{
  color:#000000;
}
.contact_numbers{
  color:#000000;
  padding-left:5px;
}

.index_tovar_title{
  color:#010101;
}
.index_tovar_ill{
  padding-top:5px;
}
.index_tovar_price{
	position:absolute;
	bottom:10px;
	left:30%;


  padding-top:5px;

  font-size:14px;
}
.index_tovar_price_p{

  color:#AD0000;
  font-size:14px;
  
}
.index_tovar_old_price{
  color:#666666;
  font-size:14px;
}

.index_tovar_price_dig{
  color:#AD0000;
  font-size:16px;
}

.index_line{
  background-color:#D9D9D9;
  width:100%;
  height:1px;
}

.inside_menu_title{
  font-size:12px;
  color:#000000;
  padding-top:5px;
  padding-bottom:7px;
}
.inside_menu_slash{
  padding-left:30px;
  padding-top:4px;  
}
.inside_menu{
  padding-left:60px;
  padding-top:4px;  
}
.inside_menu_element{
  padding-top:4px;
}
.inside_menu_grey{
  color:#999999;
}
.inside_poleznie_soveti{
  color:#666666;
  padding-left:32px;
  padding-top:30px;
  font-size:11px;
}

.inside_cattitle{
  font-size:14px;
  padding-bottom:4px;
  padding-top:20px;
 
}

.inside_title_grey{
  color:#666666;
  font-size:18px;
  font-weight:normal;
}

.description_producer{
  font-size:15px;
  color:#002B97;
  float:left;
  background-color:#EEEEEE;

}

.description_producer_title{
  font-size:14px;
}

.inside_description_under_other{
  padding-right:10px;
}
.inside_description_under_other_image{
  padding-right:10px;
}

.inside_description_under_enlarge{
  padding-top:5px;
  padding-bottom:5px;
  text-align: center;
}

.inside_description{
  color:#000000;
  padding-right:20px;
}

.inside_door_other{
  color:#000000;
  margin-bottom:10px;
}

.inside_r_catalog_titles{
  padding: 3px 0 3px 0;
  font-size:10px;
  height:35px;
  TEXT-ALIGN: center;

}
.inside_r_catalog_titles a{
    color:#000000;
    text-decoration: none;
	font-weight:bold;
}

.inside_r_catalog_images{
	position:absolute; 
	top:70;
	left:0;
	width:100%;
	text-align:center;
	
}

a.w,a.w:active, a.w:visited, a.w:hover{
  color: #FFFFFF;
   font-style:italic;
}

.pages{
  padding: 6px 10px 10px 10px;
  font-size:18px;
}

.pages_a{
  padding: 6px 5px 10px 5px;
  font-size:18px;
  background-color:#D9D9D9;
  color:#AD0000;
}

a.b,a.b:active, a.b:visited, a.b:hover{
  color: #000000;
  text-decoration: none;
}

a.bu,a.bu:active, a.bu:visited, a.bu:hover{
  color: #000000;
  text-decoration: underline;
}

a.g,a.g:active, a.g:visited, a.g:hover{
  color: #666666;
  text-decoration: underline;
}


a,a:active, a:visited, a.hover{
  color:#002B97;
}

.highslide-wrapper div {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide {
	cursor: url(jscripts/highslide/graphics/zoomin.cur), pointer;
    outline: none;
    text-decoration: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper, .rounded-white {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(jscripts/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(jscripts/highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}



.link {
	border:0px;
}

IMG {
	BORDER-WIDTH:0px
}
.logot {
	width: 150px;
	height: 150px;
		DISPLAY: block;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	MARGIN: 5px;
	margin-bottom:10px;
	FLOAT: left;
}
.logot img{
	PADDING-RIGHT: 10px;
}
.logotips{
	CLEAR: none;
	DISPLAY: block;
	MARGIN: 3px;
	PADDING-TOP: 5px;
	POSITION: relative;
	TEXT-ALIGN: left;
	FLOAT: left;
}
.logotips .preview {
	CLEAR: none;
	DISPLAY: block;
	FLOAT: none;
	MARGIN: 0px
}
.menu_firm {
	CLEAR: none;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	PADDING-BOTTOM: 5px;
	MARGIN: 3px;
	WIDTH: 270px;
	PADDING-TOP: 5px;
	POSITION: relative;
	TEXT-ALIGN: left;
}
.logo{
	HEIGHT: 40;
}



.photoBox {
	POSITION: relative;
	padding: 5px 5px 0 0;
	CLEAR: none;
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 3px;
	WIDTH: 140px;
	HEIGHT: 245px;
	TEXT-ALIGN: center;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
}
#stat{
	position:absolute;
	top:1px;
	left:161px;
	CLEAR: none;

	DISPLAY: block;
	MARGIN: 3px;
}
.contentPhotoAlbum .object {
	CLEAR: none;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #cccccc 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	MARGIN: 3px;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 120px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #cccccc 1px solid;
	POSITION: relative;
	HEIGHT: 190px;
	TEXT-ALIGN: center;
	
}

.contentPhotoAlbum .object .link {
	FLOAT: none;
}

.contentPhotoAlbum .object .note {
	FONT-WEIGHT: bold;
	FLOAT: none;
	
}

.zakaztovara, .zakaztovara td {
	border: 1px solid black;  border-collapse: collapse
}

.zakaztovara tr.odd {
	background-color: #e0e0e0;
}
