
html{
	 font:1.1em sans-serif;
	background-image:url(img/fon3.jpg);
}
/*-------------------------------------------------------------------------wrapper--------------------------------------*/
#wrapper{
	width:940px;
	margin:0 auto;
	height:100%;
	border:7px solid #cdeb8e;/* #ffab06 */
	border-radius:11px;
	margin-top:50px;
	
}	
/*----------------------------------------------------------------------header--------------------------------------------*/

header{
	margin-bottom:-8px;
	position:relative;
	padding-bottom:3px;
}
 header img{	
	border-radius:5px 5px 0 0; 
 } 
 /*----------------------------------------------------------------------nav----------------------------------------------*/
nav{
	width:100%;
	background: #cdeb8e;
	background: -moz-linear-gradient(top, #cdeb8e 14%, #cdeb8e 34%, #a5c956 100%);
	background: -webkit-linear-gradient(top, #cdeb8e 14%,#cdeb8e 34%,#a5c956 100%);
	background: linear-gradient(to bottom, #cdeb8e 14%,#cdeb8e 34%,#a5c956 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 )
}
 
 nav ul{
	 width:100%;
	 margin:0;
	 padding:0;
	 font-size:0;
	 margin-left:300px;
 }
 nav ul li {
	width:120px;
	list-style-type:none;
	display:inline-block;
	
	text-align:center;
	padding:13px 10px 0 10px;
	font-size:20px;
	font-weight:bold;
	

 }
nav ul li a{
	 color:black;
	 text-decoration:none;
 } 
 nav ul li a:hover{
	width:120px;
	list-style-type:none;
	display:inline-block; 
	text-align:center;
	font-size:20px;
	font-weight:bold;
	
	color:rgb(169,3,41);

 }
#table{
	display:table;
}
#left, #main{
	display:table-cell;
	 background: rgb(238,238,238);
	background: -moz-linear-gradient(top,  rgba(238,238,238,1) 100%, rgba(238,238,238,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 100%,rgba(238,238,238,1) 100%);
	background: linear-gradient(to bottom,  rgba(238,238,238,1) 100%,rgba(238,238,238,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); 
	background-image:url(img/fon6.jpeg);
	
}
/*----------------------------------------------------------------------------#left------------------------------------*/
#left{
	width:250px;
	
	
}
#left ul{
	list-style-type:none;
	padding:10px;
	padding-bottom:0;
	/* margin:5px 0 5px 10px; */
}
#left ul li{
	margin-bottom:20px;
	border-bottom:1px dashed #999;
	
	
	
}
#left ul li a {
	text-decoration:none;
	font-size:16px;
	color:black;
	font-weight:bold;
	
} 	
#left ul li a:hover {
	text-decoration:underline;
	font-size:16px;
	color:rgb(169,3,41);
	
	
} 
	
 a.selected{
	text-decoration:underline;
	color:rgb(169,3,41);
}
/*-------------------------------------------------------------------------------#main-----------------------------------*/
#main{
	width:100%;
	padding-bottom:20px;
	
	
}
#main .tableprice a{
	
}
#main .tableprice a:hover{
	text-decoration:none;
	color:rgb(169,3,41);
	
}
#main tr:hover{

	background:rgb(205,235,139);
}
.articlelink{
	margin:10px 0 5px 20px;
	text-decoration:none;
	display:inline-block;
	font-weight:bold;
}
.articlelink:hover{
	margin:10px 0 5px 20px;
	text-decoration:underline;
	display:inline-block;
	color:rgb(169,3,41);
}

#main h1{
	text-align:center;
	
}
#main table{
	border-collapse:collapse;
	margin:auto;
	font-size:18px;
	font-weight:normal;
	border:2px solid black;
}
tr{
	border-bottom:2px solid black;
	
}

table tr td a{
	color:#00f;
	text-decoration:underline;
}
 #main tr:nth-child(2n) {

}
#main tr:nth-child(2n+1) {
	
} 

.map{
	
	border:1px solid black;
	width:641px;
	margin:0 auto;
}
a.dop{
	color:#00c;
}
a.dop:hover{
	color:rgb(169,3,41);
}
/*-------------------------------------------------------------------------------footer-----------------------------------*/
footer{
	height:100px;
	width:940px;
	background: rgb(238,238,238);
	background: -moz-linear-gradient(top,  rgba(238,238,238,1) 100%, rgba(238,238,238,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 100%,rgba(238,238,238,1) 100%);
	background: linear-gradient(to bottom,  rgba(238,238,238,1) 100%,rgba(238,238,238,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 );
	display:none;
}
.spanfooter{
	text-align:right;
	margin:30px 20px 0 0;
	
	}