html,body{
	}
	body{
		font: 0.8em arial,sans-serif;
		text-align:center;
		background:#fff;
		color:#494949;
		}
		
a img{border:0}		
		
p{
	margin:1em 0;
	}
	
a{
	color: #ed1c24;
	text-decoration:none;
	}
	a:hover{
		text-decoration:underline;
		}
		
h1{
	font-weight:300;
	font-size:160%;
	color:#ed1c24;
	margin:1em 0;
	}
	
div#flags{
	width:760px;
	margin:0 auto;
	text-align:right;
	}	
	
div#header {
	margin:0;
	xbackground: #e20133;
	color: #79B30B;
	padding:15px 0;
	border-bottom:1px solid #d3d3d3;
	}
	
div#wrapper{
	overflow:hidden;
	margin:0;
	}	
	
div#container{text-align:left; border:1px solid #d3d3d3; overflow:hidden;}
div#navigation{background:url(../images/styles/shadow.jpg) top right no-repeat #fff;}
div#bottom{
	border-top:1px solid #d3d3d3;
	float:left;
	clear:left;
	width:200px
	}
	div#bottom ul{
		list-style:none;
		padding:0;
		margin:8px;
		}
		div#bottom ul li{
			padding:8px;
			}
			div#bottom ul li a{
				text-decoration:none;
				color:#000;
				}
				div#bottom ul li a:hover{
					color:#ed1c24;
					}
				div#bottom ul li a.active{
					font-weight:bold;
					color:#ed1c24;
					}
div#footer{
	background: #e20133;
	color: #fff; 
	border-top: 1px solid #d3d3d3;
	width:100%;
	font-size:0.85em;
	}
	div#footer p{
		margin:0;
		padding:5px 10px
		}
		div#footer a{color:#fff;}

div#container{
	width:760px;
	margin:0 auto
	}
	
div#content{
	float:right;
	width:519px;
	padding:0 20px;
	font-size:0.9em;
	}

		
img.float_right{
	float:right;
	margin-left:10px;
	}		
	
div#content_start{
	float:right;
	width:559px
	}
	
div#navigation{
	float:left;
	width:201px
	}
	
div#top{background:url(../images/styles/bg_top.jpg) top right repeat-y #f6f6f6; margin-right:1px;}
	div#top ul{
		list-style:none;
		margin:1px 1px 1px 5px;
		padding:0;
		}
		div#top ul li{margin:1px 0; padding:0;}
			div#top ul li a{
				margin:0;
				xheight:35px;
				padding:10px 30px 10px 25px;
				xpadding-left:25px;
				xpadding-right:30px;
				text-decoration:none;
				color:#000;
				display:block;
				border-top:1px solid #fff;
				}
				div#top ul li a:hover{
					color:#ed1c24
					}

div#top ul li#pans a{
	background:url(../images/styles/bg_top_pans.jpg) left center no-repeat;
	}
	div#top ul li#pans a:hover, div#top ul li#pans a.active{
		background:url(../images/styles/bg_top_pans_hover.jpg) left center no-repeat;
		color:#ed1c24;
		}
		
div#top ul li#grillpans a{
	background:url(../images/styles/bg_top_grillpans.jpg) left center no-repeat;
	}
	div#top ul li#grillpans a:hover, div#top ul li#grillpans a.active{
		background:url(../images/styles/bg_top_grillpans_hover.jpg) left center no-repeat;
		color:#ed1c24;
		}			
div#top ul li#mills a{
	background:url(../images/styles/bg_top_mills.jpg) left center no-repeat;
	}
	div#top ul li#mills a:hover{
		background:url(../images/styles/bg_top_mills_hover.jpg) left center no-repeat;
		}
div#top ul li#casseroles a{
	background:url(../images/styles/bg_top_casseroles.jpg) left center no-repeat;
	}
	div#top ul li#casseroles a:hover, div#top ul li#casseroles a.active{
		background:url(../images/styles/bg_top_casseroles_hover.jpg) left center no-repeat;
		color:#ed1c24;
		}
div#top ul li#plates a{
	background:url(../images/styles/bg_top_plates.jpg) left center no-repeat;
	}
	div#top ul li#plates a:hover, div#top ul li#plates a.active{
		background:url(../images/styles/bg_top_plates_hover.jpg) left center no-repeat;
		color:#ed1c24;
		}
div#top ul li#enamelled a{
	background:url(../images/styles/bg_top_enamelled.jpg) left center no-repeat;
	}
	div#top ul li#enamelled a:hover{
		background:url(../images/styles/bg_top_enamelled_hover.jpg) left center no-repeat;
		}
div#top ul li#wok a{
	background:url(../images/styles/bg_top_wok.jpg) left center no-repeat;
	}
	div#top ul li#wok a:hover, div#top ul li#wok a.active{
		background:url(../images/styles/bg_top_wok_hover.jpg) left center no-repeat;
		color:#ed1c24;
		}		
div#top ul li#other a{
	background:url(../images/styles/bg_top_others.jpg) left center no-repeat;
	}
	div#top ul li#other a:hover, div#top ul li#other a.active{
		background:url(../images/styles/bg_top_others_hover.jpg) left center no-repeat;
		color:#ed1c24;
		}
		
table#products{
	border:0;
	width:519px;
	padding-bottom:30px;
	}
	table#products td{
		width:25%;
		font-size:0.95em;
		vertical-align:top;
		}
		
table#view_prod{
	border:0;
	width:519px;
	padding-bottom:30px;
	}
	table#view_prod td{
		width:50%;
		vertical-align:top;
		}
		
		
table#smallimg{
	border:0;
	width:259px;
	}
	table#smallimg td{
		width:50%;
		vertical-align:top;
		}		

p.guarantee{
	background:#eee;
	border:1px dashed #ccc;
	display:block;
	width:479px;
	padding:20px;
	}			