body { 
		margin: 0px;
		padding: 0px;
		width: 100%;
		height: 100%;	
		text-align: left;
		background: url("../img/bg.jpg") repeat-x top center;
	}
	#site_container {
      	width: 801px;
      	margin-right: auto;
      	margin-left: auto;
      	margin-bottom: 0px;
      	margin-top: 0px;
        padding: 0px;
      	text-align: left;
    }
	html {
	  	heigth: 100%;
	}
	p {
	  	font-family:"Trebuchet MS", Verdana, Arial;
	  	font-size: 11px;
	  	line-height: 18px;
		color: #2D3531;
	}
	h1 {
	  	font-family:"Trebuchet MS", Verdana, Arial;
	  	font-size: 14px;
		font-weight: bold;
	  	line-height: 20px;	
	  	margin: 0px 0px 5px 0px;
		color: #4B7A4D;
	}
	h2 {
	  	font-family:"Trebuchet MS", Verdana, Arial;
	  	font-size: 11px;
		font-weight: bold;
	  	line-height: 20px;	
	  	margin: 0px 0px 5px 0px;
		color: #4B7A4D;
	}
	img {
		border: 0px;
		margin: 0px;
		padding: 0px;
	}
	a {
		text-decoration: none;
		font-weight: bold;
		color: #A8D200;
		margin: 0px;
		padding: 0px;
	}
	a:hover {
		text-decoration: none;
		color: #44534B;
	}
	ol, ul, li {
		margin: 0px 0px 0px 10px;
		padding: 0px; 
	  	font-family:"Trebuchet MS", Verdana, Arial;
	  	font-size: 11px;
		color: #2D3531;
	  	line-height: 18px;
	}
	#div_top {
		position: relative;
        left: 0px;
        top: 0px;
		width: 801px;
		margin: 0px;
		padding: 0px;
	}
            #div_menu {
                  position: relative;
                  float: left;
                  width: 186px;
                  height: 233px;
                  overflow: hidden;
                  padding: 16px 0px 0px 0px;
				  margin: 0px;
                  background: url("../img/div_menu.jpg") no-repeat top left;
            }
				#div_menu ul {
					margin: 0;
					list-style-image: none;
					list-style-position: outside;
					list-style-type: none;
				}
				#div_menu li {
					margin: 0;
					padding: 3px 0 0 20px;
					width: 166px;
					height: 20px;
					background: url("../img/menu_item_bg.gif") no-repeat top left;
				}
				#div_menu a {
					text-decoration: none;
					color: #FFFFFF;
				}
				#div_menu a:hover {
					text-decoration: none;
					color: #A8D200;
				}
            #div_header {
                  position: relative;
                  float: right;
                  width: 615px;
                  height: 233px;
                  background: url("../img/div_header.jpg") no-repeat top left;
            }
            	#div_languageselector {
            		position: relative; 
            		float: right;
            		width: 130px;
            		height: 25px;
            		margin: 21px 15px 0px 0px;
            	}
            	#div_languageselector select {
            		width: 100px;
            		height: 17px;
            		font-family:"Trebuchet MS", Verdana, Arial;
	  				font-size: 10px;
	  				color: #49784B;
            	}
            	#div_languageselector input {
            		width: 25px;
            		height: 17px;
            		border: 0px;
        			background: url("../img/button_ok.gif") no-repeat top left;
            	}
    #div_content {
		position: relative;
		float: left;
        left: 0px;
		top: -16px;
		width: 801px;
		overflow: visible;
		background-color: #CCCCCC;
		background: url("../img/div_content.gif") repeat-y top left;		
    }
		#div_recent {
			position: relative;
			float: left;
			width: 235px;
			overflow: visible;
			padding: 10px 0px 35px 0px;
			background: url("../img/div_recent.gif") no-repeat top left;		
		}
			#div_recent h1 {
				margin-left: 20px;
				color: #A8D200;
			}
			#div_recent h3 {
	    		font-family:"Trebuchet MS", Verdana, Arial;
	    		font-weight: bold;
				font-size: 11px;
				color: #49784B;
				margin: 0px 0px 0px 0px;
			}
			#div_recent p {
			  	font-family:"Trebuchet MS", Verdana, Arial;
			  	font-size: 10px;
			  	line-height: 16px;
			  	color: #2D3531;
			  	margin: 0px 0px 7px 0px;
			}
			.recent_date {
				font-family:"Trebuchet MS", Verdana, Arial;
			  	font-size: 9px;
			  	line-height: 14px;
			  	color: #A7B1A8;
			}
			.div_recent_item_light {
				position: relative;
				float: left;
				width: 205px;
				padding: 5px 20px 10px 20px;
				background: url("../img/div_recent_item_light.gif") no-repeat bottom left;		
			}
			.div_recent_item_dark {
				position: relative;
				float: left;
				width: 205px;
				padding: 5px 20px 10px 20px;
				background: url("../img/div_recent_item_dark.gif") no-repeat bottom left;		
			}
		#shoppingcart {
			position: relative;
			float: left;
			width: 205px;
			padding: 5px 20px 10px 20px;
			
			font-family:"Trebuchet MS", Verdana, Arial;
			font-size: 10px;
			line-height: 16px;
			color: #2D3531;	
		}
		.div_content_content {
			position: relative;
			float: right;
			width: 532px;
			overflow: hidden;
			margin: 0px 0px 0px 0px;
			overflow: visible;
			padding: 10px 15px 10px 9px;
			background: url("../img/div_content_content.gif") no-repeat top left;		
		}
			div.product_block {
				position: relative;
				float: left;
				margin: 10px 5px 0 0;
				padding: 2px 0 0 7px;
				width: 122px;
				height: 70px;
				background: url("../img/product_block.gif") no-repeat top left;
			}
			div.product_block a {
				color: #FFFFFF;
			}
			div.product_block span.pre-price {
				margin: 10px 5px 0 0;
				width: 35px;
				height: 17px;
				float: left;
				text-align: left;
				color: #000000;
				font-family:"Trebuchet MS", Verdana, Arial;
				font-size: 11px;
				font-weight: bold;
			}
			div.product_block span.price {
				margin: 7px 5px 0 0;
				width: 75px;
				height: 20px;
				float: right;
				text-align: right;
				color: #FFFFFF;
				font-family:"Trebuchet MS", Verdana, Arial;
				font-size: 19px;
				font-weight: bold;
				overflow: hidden;
			}
			div.product_block span.subtitle {
				margin: 0 5px 0 0;
				float: right;
				color: #5B6B63;
				font-family:"Trebuchet MS", Verdana, Arial;
				font-size: 9px;
				font-weight: regular;
			}
			#div_naw {
				position: relative; 
				float: right;
				padding: 20px 20px 10px 0px;
				text-align: right;
			}
			#div_naw p {
				font-family:"Trebuchet MS", Verdana, Arial;
		  		font-size: 10px;
		  		line-height: 18px;
				color: #44534B;	
			}	
		
            	#div_domaincheck {
            		position: absolute; 
            		right: 0px;
					top: 1px;
					padding: 8px 0px 0px 10px;
					width: 197px;
					height: 92px;
					z-index: 1;
            		background: url("../img/div_domaincheck.gif") no-repeat top left;	
            	}
				#div_domaincheck h2 {
					color: #FFFFFF;
				}
            	#div_domaincheck span {
					font-family:"Trebuchet MS", Verdana, Arial;
				  	font-size: 9px;
				  	line-height: 14px;
				  	color: #FFFFFF;
            	}
            	.domaincheck_check {
            		width: 14px;
            		height: 14px;
					margin: 7px 1px 0px 0px;
            	}
            	#domaincheck_url {
            		width: 140px;
            		height: 13px;
            		font-family:"Trebuchet MS", Verdana, Arial;
	  				font-size: 10px;
	  				color: #49784B;
            	}
            	#domaincheck_submit {
            		width: 25px;
            		height: 17px;
            		border: 0px;
        			background: url("../img/button_ok.gif") no-repeat top left;
            	}
		
		#div_footer {
			position: relative;
			float: left;
			width: 801px;
			height: 20px;
			padding: 30px 0px 0px 10px;
    		background: url("../img/div_footer.gif") no-repeat top left;
			
			font-family:"Trebuchet MS", Verdana, Arial;
	  		font-size: 10px;
	  		line-height: 18px;
			color: #44534B;			
    	}
table {
        border-collapse: collapse;
        margin: 10px 0 0 1px;
        width: 500px;
    }
    th {
        border: 1px solid #5E7067;
        background-color: #5A6B63;
        color: #FFFFFF;
        font-family: "Trebuchet MS",Verdana,Arial;
        font-size: 11px;
        padding: 3px 5px 3px 5px;
    }
    td {
        border: 1px dotted #44534B;
        color: #000000;
        font-family: "Trebuchet MS",Verdana,Arial;
        font-size: 11px;
        height: 22px;
        margin: 0;
        overflow: hidden;
        padding: 3px 5px 3px 5px;
        text-align:left;
    }
	


