	body {
		margin:0px;
		padding:0px;
		text-align:center;
		font-family: Arial, Helvetica, sans-serif;
	}
	body, div, td, input {
		font-size: 12px;
		color:black;
	}
	form {
		margin:0;
		padding:0;
	}
	input {

	}
	input[type=text], textarea {
	}
	a {
		text-decoration:none;
		color:black;
	}
	a:hover {
		text-decoration:underline;
	}	
	.root {
		text-align: left;
		width: 770px;
		margin:0 auto;
		padding:0;
		background:white;	
	}
	.left-col {
		float:left;
		width:50%;
	}
	.right-col {
		float:right;
		width:40%;
	}
   .main {
        	width:100%;
   }
   .side-b {     
 		width:18%;
 		padding:5px;
 		padding-top:10px;
   }
   .side-a {    
        	z-index:10;
        	width:18%;
        	padding-top:10px; 
   }   
   .content { 
        	padding-top:10px; 
        	padding-left:10px;   
        	padding-right:10px;   
        	width:60%;	
   }
   .footer {
        	color:#666;
        	padding-top:50px;
        	font-size:90%;
        	text-align:center;
        	padding-top:10px;
        	padding-left:10px;
        	padding-right:10px;
        	height:80px;
   }         
   .header {
        	background:url(http://boutique.1001annonces.org/template_2/bg_header.jpg) repeat-x;
        	height:100px;
        	text-align:left;
   }
   .header a,  #header a:hover {
		text-decoration:none;
		color:white;
    }      
    .module-title {
                padding-top:20px;
                padding-left:20px;
    }  
    .module-title .title a, .module-title .title a:hover {
        	color:black;
			font-size:250%;
			text-decoration:none;
    }
    .module-title .subtitle {
        	font-size:160%;
			color:#333;
     }        


    .module-search{
		text-align:left;
		color:black;
	    font-size:14px;    
	    margin-top:10px;
	    margin-bottom:15px;
	    font-weight:bold;
	    font-size:12px;  
     }
	.search-query {
		border:1px solid #333;
		 font-size:14px;  
		 font-weight:bold;
		 color:#666;
		 padding:2px;
		 font-family: Arial, Helvetica,Verdana, sans-serif;
	}        
        .category {
	        margin-bottom:10px;
        }
        .category .category-description {
        	color:#666;
        	margin-bottom:10px;
        }
        .category .count-products {
        	
        }
		  .category .category-name {
		  		font-size:160%;
		  		letter-spacing:-1px;
		  }
        .category .category-name, .category .category-name a {
        	color:#0066CC;
        	font-weight:bold;
        	text-decoration:none;
        }     
		    .category-preview{
		    	padding-right:10px;
				margin-bottom:10px;
		    }
        .category-preview .category-name {
        	margin-bottom:5px;
			font-size:180%;
        }
           
        .category-preview .category-name a {
        	color:#0066CC;
        	margin-bottom:5px;
        	text-decoration:none;        	
        }
        .category-preview .category-name a:hover{
        	text-decoration:none;
        	color:#0099FF;
        }   
        .other-products {
        	margin-top:20px;
        	text-align:center;
        	width:100%;
        }
        .other-products th{
        	color:#0066CC;
        	font-size:15px;
        	font-weight:bold;
        	font-style:normal;
        }    
        .other-products .other-product {
        	text-align:center;
        	float:left;
        	padding:0px;
        	margin-left:10px;
        	margin-right:10px;
        	font-size:12px;        	
        	color:black;
         	font-weight:normal;
        	font-style:normal;    
        	width:29%;    	
        }    
		   .module-categories {
		   	background: none;
				font-size:90%;
		   }

		  .module-categories a {
		  		color:#666;
				display:block;
		  }		  
        .product-preview {
        	margin-bottom:20px;
        }
        .product-preview a.product-name, .product-preview a.product-name-wl {
        	font-size:120%;
        	color:#00CC00; 
        	font-weight:normal;
        	font-style:normal; 
        	text-decoration:none;  
        	padding-bottom:5px;
        }
        .product-preview a.product-name:hover {
        	text-decoration:none;   
        	color:#006633;	       
        }   
        .product-preview a.product-name-wl {
        	color:#CC0099; 
        }
        .product-preview a.product-name-wl:hover {
        	text-decoration:none;   
        	color:#A52184;	       
        }          
        .product-preview .product-review {
        	color:#666;
        	font-size:100%;  	
        }
	      
        .product-actions {
        	text-align:left;
        	font-size:11px;
        	color:#333;
			margin-top:5px;
			font-weight:bold;
        }     
        .product .product-name {
        	font-size:170%;
        	color:black; 
        	 font-weight:normal;
        	font-style:normal;       	
        	letter-spacing:-1px;     
        }
       
        
        .product-thumbnail {
        		float:left;
				margin-right:5px;
				/*background:url(../images/indicator_roller.gif) no-repeat center center;*/
        }
        
        .more-details {
        	font-size:10px;
        	font-weight:bold;
        }
        .more-products {
        	clear:both;
        	font-size:10px;
        	font-weight:bold;
        	display:block;
        }
		  		  
        .column-sep {
        	background-color:#CCC;
        }
        .product {

        }
        .product .product-review {
        	 margin-top:10px; 
			 margin-bottom:20px; 	
			padding:10px;
			background:#EFEFEF;			 
         }
		 .product-review .title {
			 	font-weight:bold;
			 	font-size:120%;	
		 }
        .product-review .body {
        	color:black;
        	font-size:110%;	
        	line-height:120%;
			margin-top:10px;
			/*clear:both;*/
			clear:right;
        }        
        .product .product-review h3 {
				margin:0px;
				font-size:20px;
				font-weight:normal;
				letter-spacing:-0.3px;
				color:#999;	 
				margin-bottom:5px;
         }        
		 .product-review .rating {
				background:no-repeat center center;
				float:right;
				height:24px;
				width:116px;
		 }
		 .product-review .rating-1 {
				background-image:url(http://de.za.free.fr/1001news/design4/icon_rating_1.gif);
		 }		 
		 .product-review .rating-2 {
				background-image:url(http://de.za.free.fr/1001news/design4/icon_rating_2.gif);
		 }		
		 .product-review .rating-3 {
				background-image:url(http://de.za.free.fr/1001news/design4/icon_rating_3.gif);
		 }		
		 .product-review .rating-4 {
				background-image:url(http://de.za.free.fr/1001news/design4/icon_rating_4.gif);
		 }		
		 .product-review .rating-5 {
				background-image:url(http://de.za.free.fr/1001news/design4/icon_rating_5.gif);
		 }			
		 .product-review .rating-6 {
				background-image:url(http://de.za.free.fr/1001news/design4/icon_rating_6.gif);
		 }	
		 .product-review .rating-7 {
				background-image:url(http://de.za.free.fr/1001news/design4/icon_rating_7.gif);
		 }	
		 .product-review .rating-8 {
				background-image:url(http://de.za.free.fr/1001news/design4/icon_rating_8.gif);
		 }	
		 .product-review .rating-9 {
				background-image:url(http://de.za.free.fr/1001news/design4/icon_rating_9.gif);
		 }	
		 .product-review .rating-10 {
				background-image:url(http://de.za.free.fr/1001news/design4/icon_rating_10.gif);
		 }
		.designation {
			color:black;
		}       
        .offer {
        	background:white;
        	color:black  !important;
        }
         .offer a,  .offer-on a  {
        	color:black !important;
        }
		    	      
        .product-description {
        	color:#333;
        	font-size:100%;
        }
        .product-brand {
        	color:#333;
        	font-size:100%;
        	font-weight:bold;
        }        

        .module-date {
		text-align:left;
		margin-bottom:10px;
		font-size:13px;
		padding-left:10px;
        }          
        .module-image {
		text-align:center;
		margin-bottom:20px;
		margin-top:20px;
        }        
        .module-newsletter .body{
        	background-color:#F2F8FF;
        	padding:10px;
        	-moz-border-radius:10px;
        	border:1px solid #BBD7FF;
        	margin-bottom:10px;
        	font-size:12px;
        }
        .module-newsletter h4{
        	font-size:16px;
        	padding:0;
        	margin:0;
        }   
         .module-toplinks {
        	float:right;
        	margin-top:10px;
        	width:200px;         
         }
          .module-toplinks a:hover {
          	text-decoration:underline ! important;
          }
        .module-user {
        	float:right;
        	margin-top:6px;
        	background:url(http://boutique.1001annonces.org/template_2/usertab.gif) no-repeat;
        	width:200px;
        }    
        .module-user .display-name {
			padding-left:10px;
			padding-top:3px;
        	color:white;
        	font-size:11px;
        	font-weight:bold;
        	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        } 

        .feedback-score {
        	margin-top:5px;
        	padding-left:0px;
        	color:white;
        	font-size:10px;
        	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        }
        .module-presentation {
        	
        }
        .module-presentation .body {
        	font-size:100%;
        	margin-bottom:20px;
        }     
        .product-nav {
        	text-align:center;
        	margin-top:10px;
        	margin-bottom:10px;
        }
        .module-wishlist {
			padding:5px;
        }
		   .module-wishlist a {
				display:block;
				font-weight:bold;
        		color:#FF0099
			}

        .module-whatsnew {
        	margin-top:10px;
        	margin-bottom:10px;
        	font-size:12px;
        	text-align:center;
        }
        .module-whatsnew  .product-thumbnail {
        	padding:5px;
        	text-align:center;
        	float:none;
        	background:none;
        }
        .magnify {
        	font-size:10px;
        	font-weight:bold;
        	color:#999;
        	font-family: Verdana, Arial, sans-serif;
        }        
		  .module-msn, .module-skype, .module-meetic {
		  	font-size:10px;
			/*-moz-border-radius:10px;*/
			padding:5px;
			margin-right:2px;
			margin-top:10px;
			font-family: Tahoma, Verdana, Arial, sans-serif;
		  }
		  .module-msn{
			background:#EBF1F5 url(http://de.za.free.fr/1001news/design4/msn_bg_top.gif) no-repeat top center;
			border:3px solid #017FD7;
			color:#3F668C;
			padding-top:32px;
			-moz-border-radius:0px;
		  }

		  .module-skype{
		  	background:white;
			border:3px solid #A3DDEA;
		  }
		  .module-meetic{
		  	background:#DECEEF;
			border:3px solid #D1BBEA;
		  }		  	
		  
		  .bestprice {
		  	color:red;
			font-size:14px;	
			font-weight:bold;
			font-family:Arial, Verdana, sans-serif;
		  }		  	  
		  .price {
		  	color:red;
			font-size:18px;	
			font-family:Arial, Verdana, sans-serif;
			letter-spacing:-0.8px;
			font-weight:normal;
		  }
		  .service-id {
		  		font-weight:bold;	
				font-size:11px	;	
		  }
		  .module-msn .service-id a{
		  		color:#00008B;
		  }	
		  .module-skype .service-id {
		  		color:#0000CD;
		  }		
		  .module-meetic .service-id {
		  		color:Purple;
		  }				  		  	  
		  #backhome a{
		  		color:#666666;
				font-size:90%;	
		  }
		  #backhome {
		  		margin-bottom:5px;
				margin-right:5px;
		  }
		  .module-refer {
		  		padding:5px;
			margin-right:2px;
			margin-top:10px;
			margin-bottom:10px; 
			  padding:4px;
			 font-family: Tahoma, Verdana, Arial, sans-serif;
			 border:3px solid #9F0C00;
			  background:url(http://de.za.free.fr/1001news/design4/bg_refer_red.jpg) no-repeat top left #970F00;
		  }
		   .module-refer b {
		   	font-size:15px;
		   	letter-spacing:-1px;
		   	font-weight:bold;
		   	color:#EFEFEF;
		   }
		    .module-refer a.promotext {
		    	margin-top:3px;
		    	margin-bottom:8px;
		    	display:block;
		    	color:white;
		    	font-size:11px;
		    	font-weight:normal;
		    } 
			 .day {
			 	font-size:150%;
				margin-top:10px;
				margin-bottom:5px;
			 }
			 .entry-footer {
			 	font-size:90%;
				color:#666666;
				margin-top:5px;
			 }
			 .permalink {
			 	color:#666666;
			 }
			
			body.blog .product-thumbnail {
				margin-right:5px;
				margin-top:10px;
				margin-bottom:10px;
        	}
 			body.blog .product-preview a.product-name,	body.blog .product-preview a.product-name-wl {
 				font-size:140%;
 			}
				body.blog .product-review {
					margin-top:10px;
				}
				
				body.blog .product-review .title {
					font-size:120%;
					font-weight:bold;
				}
				
				body.blog .product-preview {
					margin-bottom:15px;
				}
				
		body.blog .category-preview .category-name {
        	margin-bottom:0px;
			font-size:100%;
			padding:0px;
        }
        
        
.module-latestproduct {
	padding:10px;
	margin-right:10px;
	padding-bottom:20px; /* for IE */
} 
.module-latestproduct .category-name {
	color:#CCC;
	font-size:14px;
	text-transform:uppercase;
	margin-bottom:4px;	
	font-weight:bold;
}
.module-latestproduct .category-name a {

}
.module-latestproduct .product-name {
	margin-bottom:4px;
}
.module-latestproduct .product-name a {
	color:black;
	font-size:14px;
	font-weight:bold;
}

body.page-about h2 {
	border-bottom:1px solid #999;
	color:black;
	font-size:18px;
	font-weight:bold;
}
body.page-about h2 a {
	color:black;
	text-decoration:none;
}
body.page-about h2 a:hover {
	color:#666;
}

.product-image {
	margin-bottom:20px;
	margin-right:10px;
	/*background:url(../images/indicator_roller.gif) no-repeat center center;*/
	height:200px;
	width:200px;
}
.product .heart {
	background:url(http://de.za.free.fr/1001news/design4/icon_heart_16.gif) center left no-repeat;
	padding-left:20px;
	height:16px;
	color:#A00000;
	font-size:14px;
	font-family:Arial, Verdana, sans-serif;
	letter-spacing:-0.6px;
	font-weight:bold;
	margin-bottom:5px;
}

.product-preview .heart {
	background:url(http://de.za.free.fr/1001news/design4/icon_heart_16.gif) center left no-repeat;
	height:16px;
	width:16px;
	margin-right:3px;
	float:left;
}
a.see {
	background:url(http://de.za.free.fr/1001news/design4/bg_button_see.gif) center center no-repeat;
	color:white ! important;
	display:block;
	width:55px;
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	height:25px;
	padding-top:4px;
	text-transform:lowercase;
	text-decoration:none;	
	float:right;
	padding
}
a.see span {
	padding-top:2px;
	padding-left:16px;
	text-align:center;
	color:white;
	display:block;
}
a.buy {
	margin-top:10px;
	margin-bottom:10px;
	background:url(http://de.za.free.fr/1001news/design4/bg_button_buy.gif) no-repeat;
	color:white;
	display:block;
	width:95px;
	font-family:Arial, Verdana, sans-serif;
	font-size:13px;
	font-weight:bold;
	height:25px;
	text-transform:uppercase;
	text-decoration:none;
	float:right;
}
a.buy span {
	padding-top:5px;
	padding-left:16px;
	text-align:center;
	color:white;
	display:block;
}
a.buy:hover, a.see:hover {
	text-decoration:underline;
}

.comments {
	margin-top:30px;
}
#comment-list {
	margin-top:10px;
}
.comments ul {
	margin:0;
	padding:0px;
	list-style:none;
}
.comments li.comment {
	margin:0;
	padding:0px;
}
body.page-product h2 {
		margin:0px;
		font-size:14px;
		font-weight:bold;
		letter-spacing:-0.1px;
		color:#666;	 
		margin-bottom:5px;
		background:#CCC;
		padding:5px;
		text-align:center;
}

.comment-header {
	padding:4px;
	background:#EFEFEF;
	font-size:12px;
	color:black;
}
.odd .comment-header {
	background:#DDDDDD;
}

.comment-header .rank {
	font-weight:bold;
	font-size:12px;
}
.comment-header .date {
	float:right;
	color:#666;
	font-size:11px;
}
.comment-header .author {
	font-size:15px;
}

.errormessage {
	color:red;
}
a.blackbutton {
	background:url(http://de.za.free.fr/1001news/design4/bg_leavecomment_button.gif) center center no-repeat;
	color:white ! important;
	display:block;
	width:130px;
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	height:30px;
	text-transform:lowercase;
	text-decoration:none;
	line-height: 11px;
	padding-top: 4px;
}


body {
	background: #666666;
	text-align: center;
	background:url(http://boutique.1001annonces.org/template_2/bg_body.jpg) center repeat-y;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	
}
	body, div, td {
		font-size: 12px;
		color:black;
	}
.root {
	background: none;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 780px;
	
}

.side-a {
	background: none;
	border: none;
	padding-left: 2px;
	padding-top: 10px;
	width: 20%;
	z-index: 10;
        	border-right:1px solid #CCC;
        	border-left:1px solid #CCC;	
}

.side-b {
	background: none;
	border: none;
	padding: 5px;
	padding-left: 2px;
	padding-top: 10px;
	width: 20%;
}

.content {
	width: 80%;
}

.footer {
	background:white;
	border-top:1px solid #ccc;
}

.header {
        	background:url(http://de.za.free.fr/1001news/design4/bg_header.jpg) repeat-x;
        	height:119px;
}

.header a {
	color: white;
	text-decoration: none;
}
.header a:hover {
	color: white;
	text-decoration: underline;
}

.main {
	width: 100%;
	background: #FEFEFE;
}

.category {
}

.category .category-description {
	color: #666666;
	margin-bottom: 10px;
}

.category .category-name a, .category .category-name {
	color: #0066CC;
		font-weight:bold;
}

.category .count-products {
}

.category-preview .category-name {
	font-weight:bold;
	border-bottom:2px solid #EAF7FF;
}

.category-preview .category-name a {
	color: #0066CC;
	text-decoration: none;
}

.category-preview .category-name a:hover{
	color: #0099FF;
	text-decoration: none;
}




     .module-user {
        	background:url(http://de.za.free.fr/1001news/design4/usertab.gif) no-repeat;
     }   
.module-newsletter .body {
}

.module-newsletter h4{
}

.module-presentation .body {
	color: #333;
}

.module-refer {
}

.module-search td {
	color: #CF0D9D;
}

.module-title {
}

.module-title .subtitle {
       color:#0066FF;
      font-family:Tahoma, "Trebuchet MS", Arial;	
}

.module-title .title a, .module-title .title a:hover{
	color: white;
}

.module-whatsnew {
}

.module-whatsnew  .product-thumbnail {
	background: none;
	float: none;
	padding: 5px;
	text-align: center;
}

.module-wishlist a {
	color: #FF0099;
	font-weight: bold;
}

.more-details {
	color: #000000;
}

.more-products {
	color: #000000;
}

.other-products {
	margin-top: 20px;
}

.other-products .other-product {
	color: #000000;
	float: left;
}

.other-products th{
	color: #0066CC;
	font-style: italic;
	font-weight: bold;
}

.product {
}

.product .product-name {
	color:#00CC00;
	font-style: normal;
	font-weight: normal;
}

.product-actions {
	color: #333333;
	text-align: left;
}

.product-brand {
	color: #333333;
	font-weight: bold;
}

.product-description {
	color: #666666;
}


.product-preview .product-review {
	color: #333333;
}

.product-preview a.product-name {
	color: #00CC00;
	text-decoration: none;
}

.product-preview a.product-name:hover {
	color: #006633;
	text-decoration: none;
}

.product-preview a.product-name-wl {
	color: #CC0099;
	text-decoration: none;
}

.product-preview a.product-name-wl:hover {
	text-decoration: none;
}

.product-review .body {
	color: #000000;
}


.product-review .legend {
	color: #000000;
}

.product-thumbnail {

}


