﻿

body{
	font-family:Arial,"Times New Roman",sans-serif;
	font-size:12pt;
	margin:0;
	padding:35px 44px 26px 43px;
}

#logo table{
	width:100%;
	
}
.lright {
	text-align:right;
	
}
#logo p{
	margin:0;
	font-style:italic;
}

.gray{
	color:#b2bbbd;
	
}
.green{
	color:#7ec16e;
	font-weight:bold;
}
#topmenu li{
	float:left;
	list-style:none;
	
}
#topmenu ul{
	margin:0;
	padding:0;
	
}
#topmenu {
	background-color:#3792ea;
	margin:30px 0 0 0 ;
}
.clear{
	clear:both;
	
}
#topmenu ul li a{
	
	color:#fff;
	font-size:120%;
	display:block;
	padding:16px 21px;
	text-decoration:none;
}

#topmenu ul li.active a, #topmenu ul li a:hover{
	background-color:#0f489b;
	
}

#contacts{
	float:right;
	margin:13px 14px;
}

#contacts a img{
	
	border:none;
}

#header img{
	
	width:100%;
	border:none;
}
#header{
margin-top:19px;

}

#content_header{
	float:right;
	position:relative;
	top:-145px;
	right:25px;
	height:1px;
}

#content_header h1,#content_header h3{
margin:0;
text-align:right;
}


#content_header h1{
	color:#4e98cb;
	
}
#content_header h3{

color:#84b8d0;
}
#content_header p{
text-align:right;
margin-top:25px;
}	

#content_header a{
	text-decoration:none;
	background-color:#fc8515;
	color:#fff;
	padding:12px 22px;
	display:inline-block;
}

#menu{
	
}


#menu a{
	text-decoration:none;
	background-color:#ececec;
	color:#9babad;
	font-weight:bold;
	padding:12px 16px;
	display:inline-block;
}

#menu td.active a,#menu td a:hover{
	background-color:#e3f5fb;
	color:#1353ab;
}

#menu table{
	width:100%;
	text-align:center;

}

#menu table table{
	
	width:auto;
	
}

#menu.right{
	
	text-align:right;
}

#search div input{
	
	border:3px solid #c3efbd;
	height:28px;
	width:239px;
	color:#000;
	padding-left:5px;
	
}

#search div{
	border:1px solid #9edd95;
	margin-top:-3px;
}

#search{
	float:right;
	
}

.separator{
	
	border-top:1px dashed #b4d4ef;
	height:1px;
	width:100%;
	margin-top:20px;
	margin-bottom:11px;
}
.separator-footer{
	
	border-top:1px dashed #b4d4ef;
	height:1px;
	width:100%;
	margin-top:11px;
	margin-bottom:11px;
}
.separator2{
	
	border-top:1px dashed #b4d4ef;
	height:1px;
	width:100%;
	margin-top:26px;
	margin-bottom:26px;
	
}


#products table{
	
	width:100%;
}

#products table table{
	
	width:auto;
}

#products .center table{
	
	margin:0 auto;
	
	
}
#products .right table{
	float:right;
	
}

#products p{
	
	margin:5px 0;
}

#products{
	
	margin-top:26px;
}

#products .title{
	color:#1353ab;
	font-weight:bold;
	
}

#products .image{
	border:1px  solid #e3f5fb;
	text-align:center;/*выравнивание по центру содержимого ячейки*/
	
}
#products .image div{
	border:9px  solid #caeffb;
	
}

#products .image img{
	
	width:280px;
	height:280px;
	margin-bottom:-4px;
	
}

#products .price, #products .cod{
font-weight:bold;

	
}
#products .price span{
	color:#4baa34;
	
}

#products .cod {
	
	text-align:right;
}

#products .cod span{
	color:#536165;
	
}



#pagination table{
	background-color:#e4f5fc;
	padding:4px 9px;
	
}
#pagination table a{
	display:inline-block;
	background-color:#A8CCE2;
	padding:10px 20px;
	text-decoration:none;
	color:#FFFFFF;
}

#pagination td.active a,#pagination td a:hover{
	background-color:#0F489B;
	
}

#pagination table.pages td.active a,#pagination table td.next a,#pagination table.pages a:hover{
	
	background-color:#1045A5
}



#pagination table.pages td a{
	background-color:#3792EA;
	
}
#separator-footer{
	
	
}
#pagination table{
	width:100%;
	
}
#pagination .pages{
	width:auto;
	margin:0 auto;
	
}

#pagination .left{
	text-align:left;
	
}
#pagination .center{
	text-align:center;
	
}
#pagination .right{
	text-align:right;
	
}

#pagination .left,#pagination .right{
	
	width:20%;
}

#footer table{
	
	width:100%;
}
#footer p{
	margin:0;
	color:#438C90;
	
}

#footer {
	
	font-size:90%;
}
#footer table a{
	text-decoration:none;
	color:#438C90;
}

#footer table table{
	
	width:auto;
}

#footer table{
	float:right;
}

#footer span{
	
	color:#25565A;
}

#footer table td{
	vertical-align:top;
	
}

#footer table table td{
	border-right:1px solid #428C8F;
	padding:0 5px;
}

#footer .last{
	
	border:none;
	padding-right:0;
}

#footer{
	margin-bottom:51px;
	}

   
   
 