html,body{
	margin:0 auto;
	padding:0;
	font-size:11px;
	background:url(../images/bodyBg.jpg) repeat;
	padding:0 0 20px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
p{
	margin:0;
	padding:0;
}
#wrapper{
	margin:0 auto;
	width:950px;
	border-left:4px solid #999999;
	border-right:4px solid #999999;
	border-bottom:4px solid #999999;
}
	#topMenu{
		margin:0;
		padding:0;
		width:950px;
		background:url(../images/TopmenuBG.jpg) repeat-x;
		float:left;
		text-transform:uppercase;
	}
		#topMenu ul{
			margin:0;
			padding:0;
			list-style:none;
		}
		#topMenu ul li{
			width:146px;
			border-left:1px solid #999999;
			float:left;
			height:90px;
			padding:0 11px 0 0;
			text-align:center;
		}
			#topMenu ul li a{
				color:#FFFFFF;
				text-decoration:none;
			}
				#topMenu ul li a:hover{
					text-decoration:underline;
					color:#cb0400;
				}
				#topMenu ul li a img{
					border:0;
					vertical-align:middle;
				}
		#noBorder{
			border:0!important;
		}
	#header{
		width:950px;
		height:270px;
	}
	#logo{
		border:0;
		float:left;
	}
	#bigImg{
		float:left;
	}
	#search{
		height:45px;
		width:250px;
		background:url(../images/searchBG.gif) repeat-x;
		padding:5px 0 0 0;
		float:left;
	}
		#search input{
			border:1px solid #999999;
			margin:0 15px 0 25px;
			padding:4px 0 4px 5px;
			float:left;
		}
		#arrow{
			border:0;
			padding:4px 0 0 0;
		}
	#Sesons{
		float:left;
		width:700px;
		background:url(../images/searchBG.gif) repeat-x;
		padding:12px 0 0 0;
		height:38px;
	}
		* html #Sesons ul{
			padding:0;
		}
		#Sesons ul{
			margin:0;
			padding:0 57px 0 57px;
			list-style:none;
		}
			#Sesons ul li{
				float:left;
				margin:0 51px 0 51px;
			}
			#Sesons ul li img{
				border:0;
			}
	#content{
		margin:0;
		padding:0 0 10px 0;
		background:url(../images/contentBG.gif) repeat-y;
		float:left;
	}
		#LeftMenu{
			width:200px;
			float:left;
			padding:15px 25px 0 25px;
			color:#FFFFFF;
		}
			#LeftMenu ul{
				margin:0;
				padding:0 0 50px 0;
				list-style:none;
			}
			#LeftMenu ul li{
				width:200px;
				font-size:12px;
				text-align:center;
				padding:10px 0 5px 0;
				border-bottom:1px solid #cb0400;
				font-weight:bold;
				text-transform:uppercase;
				position:relative;
			}
				#LeftMenu ul li a{
					color:#FFFFFF;
					text-decoration:none;
				}
				#LeftMenu ul li a:hover{
					color:#cb0400;
				}
			#LeftMenu table{
				width:196px;
				margin:30px 0 0 0;
			}
			#form{
				margin:30px 0 0 0;
			}
			#abonament{
				float:right;
				margin:7px 4px 0 0;
				border:1px solid #fff;
				padding:2px;
				width:100px;
				color:#FFFFFF;
				background:#cb0400;
			}
		#Right{
			width:685px;
			float:left;
			padding:0 0 20px 15px;
		}
			#Right h1{
				font-size:14px;
				font-weight:bold;
				color:#cb0400;
				padding:20px 0 10px 0;
				margin:0;
			}
			#Right h2{
			  font-size:14px;
				font-weight:bold;
				color:#cb0400;
      }
			#route{
				margin:10px 0 0 0;
			}
				#route a{
					color:#cb0400;
				}
			.h1Border{
				border-bottom:1px solid #999999;
				width:653px;
			}
			#Right p{
				color:#666666;
			}
				#magazins{
					width:335px;
					border-right:1px solid #999999;
					height:249px;
					float:left;
				}
				#IndexNews{
					border-bottom:1px solid #999999;
					width:318px;
					float:left;
					padding:0 15px 0 15px;
				}
				.more{
					color:#333333;
					text-decoration:none;
					font-weight:bold;
				}
					.more:hover{
						text-decoration:underline;
					}
					#IndexNews span{
						display:block;
						color:#cb0400;
						font-weight:bold;
						margin:0 0 15px 0;
					}
			.Articles{
				border-bottom:1px solid #999999;
				height:117px;
				width:325px;
				float:left;
				padding:4px 0 4px 0;
			}
				.Articles img{
					margin:0;
					border:0;
				}
			.Border1{
				border-right:1px solid #999999;
			}
				.red{
					color:#cb0400;
					display:block;
					font-weight:bold;
				}
				.redText{
					color:#cb0400;
				}
				.black{
					color:#333333;
				}
				.gray{
					color:#333333;
					font-weight:normal;
				}
				.moreArticle{
					color:#333333;
					text-decoration:none;
					font-weight:bold;
					text-align:right;
					display:block;
					margin:0px 10px 0 0;
				}
					.moreArticle:hover{
						text-decoration:underline;
					}
			#InsideArticle{
				width:650px;
				border-bottom:1px solid #999999;
				padding:0;
			}
				#InsideArticle h1{
					border-bottom:1px solid #999999;
				}
				#ImagesInside{
					width:350px;
					float:left;
					padding:10px 0 0 0;
				}
					#ImagesInside img{
						border:0;
					}
					.imagesDivResizable{
					  border:2px solid #999999;
					  width:110px;
					  height:113px;
					  float:left;
					  text-align:center;
					  margin:0 1px 0 1px;
          }
				#InfoInside{
					width:279px;
					float:left;
					padding:15px 0 20px 10px;
					margin:0 0 0 10px;
					border-left:1px solid #999999;
				}
					#InfoInside h2{
						font-size:12px;
						color:#121212;
						margin:0;
						padding:0 0 10px 0;
					}
					#InfoInside img{
					 margin:0 0 8px 0;
					 border:1px solid #cccccc;
          }
				#check{
					display:block;
					text-align:left;
					width:240px;
					background:#cb0400;
					padding:4px;
					color:#FFFFFF;
					margin:5px 0 5px 0;
					text-decoration:none;
				}
				#check:hover{
					text-decoration:underline;
				}
				.order{
					display:block;
					text-align:left;
					width:240px;
					padding:4px;
					color:#FFFFFF;
					background:#000000;
					margin:5px 0 5px 0;
					text-decoration:none;
				}
				.order:hover{
					text-decoration:underline;
				}
				.order2{
				  position:absolute;
				  bottom:50px;
				  left:0;
					text-align:left;
					width:100px;
					padding:4px;
					color:#FFFFFF;
					background:#000000;
					margin:5px 0 5px 0;
					text-decoration:none;
				}
				.order2:hover{
					text-decoration:underline;
				}
				  .order a{
				    text-decoration:none;
				    color:#fff;
          }
				#condi{
					display:block;
					text-align:left;
					width:240px;
					padding:4px;
					color:#FFFFFF;
					background:#999999;
					margin:5px 0 5px 0;
					text-decoration:none;
				}
				#condi:hover{
					text-decoration:underline;
				}
				#nextPrevious{
					margin:10px 0 0 0;
				}
				#Next{
					float:left;
					text-decoration:none;
					display:block;
					cursor:pointer;
					background:#333333;
					text-align:center;
					color:#FFFFFF;
					width:140px;
					margin:10px 0 0 0;
					padding:4px;
				}
				#Next:hover{
					text-decoration:underline;
				}
				* html #Previous{
					margin:0 18px 0 0;
				}
				#Previous{
					float:right;
					text-decoration:none;
					display:block;
					cursor:pointer;
					margin:10px 35px 0 0;
					background:#333333;
					text-align:center;
					color:#FFFFFF;
					width:140px;
					padding:4px;
				}
				#Previous:hover{
					text-decoration:underline;
				}
				#basketTable{
					width:670px;
					margin:15px 0 0 0;
				}
					#basketTable td{
						padding:4px;
						border:1px solid #999999;
						text-align:center;
					}
					#basketTable a{
						color:#cb0400;
					}
					#basketTable img{
						border:1px solid #999999;
					}
					#inputsBasket{
						border:0!important;
						text-align:right!important;
					}
					#inputsBasket input{
						background:#cb0400;
						color:#FFFFFF;
						padding:2px;
					}
					#total{
						text-align:left!important;
						padding:0 0 0 18px!important;
					}
				#FinalyBasket{
					border:1px dotted #999999;
					margin:20px 0 0 0;
					width:670px;
				}
					#FinalyBasket td{
						padding:4px 10px;
					}
					#FinalyBasket input{
						width:250px;
						border:1px solid #999999;
						float:right;
					}
				#continue{
					background:#cb0400;
					color:#FFFFFF;
					padding:2px;
					float:right;
				}
				#checkBox{
					width:25px!important;
					float:none!important;
					vertical-align:middle;
					margin:0 0 0 10px;
					border:0!important;
				}
				#mailProblems{
				  text-align:right!important;
        }
          #mailProblems a{
            color:#cb0400;
          }
        #basket{
          margin:10px 0 20px 0;
          background:#000000;
          padding:4px;
          border:1px solid #fff;
        }
          #basket a{
            color:#fff;
            text-decoration:none;
          }
            #basket a:hover{
              text-decoration:underline;
            }
          #basket img{
            vertical-align:middle;
            margin:0 5px 0 0;
            border:0;
          }
          .padding{
            padding:4px 0 4px 0!important;
          }
      .productsList{
        margin:10px 0 0 0;
        border-bottom:1px solid #cccccc;
        padding:0 0 10px 0;
        width:653px;
      }
        .productsList a{
          color:#cb0400;
        }
        #popup{
          background:#fff;
          color:#000;
          height:100%;
          font-size:11px!important;
          text-align:center;
        }
          #popup table{
            text-align:center;
          }
             #popup table td{
              width:12%;
             }
	#Paging{
		text-align:center;
		margin:10px 0 0 0;
	}
		#Paging span{
			margin:0 15px 0 15px;
		}
		#Paging span a{
			color:#cb0400;
			text-decoration:none;
		}
			#Paging span a:hover{
				text-decoration:underline;
			}
	* html #footer{
		height:12px!important;
		padding:16px 10px 0 10px;
	}
	#footer{
		height:14px;
		background:url(../images/footerBG.gif) repeat-x;
		padding:18px 10px 0 10px;
	}
		#firm{
			text-align:left;
			width:250px;
			float:left;
			padding:1px 0 0 0;
		}
			#firm a{
				color:#cb0400;
				text-decoration:none;
			}
				#firm a:hover{
					text-decoration:underline;
				}
		#copy{
			text-align:right;
			width:250px;
			float:right;
			font-size:11px;
		}