body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	background-color: #500043;
}

input.mem {
	width:192px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#272727;
}



.top td.bgtop {
	background-image:url(img/top.jpg);
	background-repeat:no-repeat;
}

.top table.log {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#e6c9d8;
}

.top table.log a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#e6c9d8;
	text-decoration:none;
}

.top table.log a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#e6c9d8;
	text-decoration:none;
}

.top table.log a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#e6c9d8;
	text-decoration:underline;
}

.top table.log a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#e6c9d8;
	text-decoration:none;
}


/*-----------------------------HORIZONTAL MENU------------------------------*/

.top table.menu a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#f7e5eb;
	font-weight:bold;
	text-decoration:none;
}

.top table.menu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#f7e5eb;
	font-weight:bold;
	text-decoration:none;
}

.top table.menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#f83d82;
	font-weight:bold;
	text-decoration:none;
}

.top table.menu a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#f7e5eb;
	font-weight:bold;
	text-decoration:none;
}

/*-----------------------------VERTICAL MENU------------------------------*/

.vmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#cd217f;
	font-weight: bold;
	text-decoration:none;
}

.vmenu td a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#777676;
	text-decoration:none;
}

.vmenu td a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#777676;
	text-decoration:none;
}

.vmenu td a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#777676;
	text-decoration:underline;
}

.vmenu td a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#777676;
	text-decoration:none;
}

.vmenu td.title a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#cd217f;
	font-weight: bold;
	text-decoration:none;
}

.vmenu td.title a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#cd217f;
	font-weight: bold;
	text-decoration:none;
}

.vmenu td.title a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ff89b5;
	font-weight: bold;
	text-decoration:none;
}

.vmenu td.title a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#cd217f;
	font-weight: bold;
	text-decoration:none;
}

/*-----------------------------MAIN PRODUCTS------------------------------*/

.main td.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color:#cd217f;
	font-weight: bold;
}

.main td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#424242;
	text-decoration:none;
}

.main td.more a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#cd217f;
	text-decoration:none;
}

.main td.more a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#cd217f;
	text-decoration:none;
}

.main td.more a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#cd217f;
	text-decoration:underline;
}

.main td.more a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#cd217f;
	text-decoration:none;
}



.main td a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#424242;
	text-decoration:none;
}

.main td a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#424242;
	text-decoration:none;
}

.main td a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#424242;
	text-decoration:underline;
}

.main td a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#424242;
	text-decoration:none;
}

.main .offer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color:#A99D07;
	font-weight:bold;
	text-decoration:none;
	padding-top:5px;
}



/* path */


.main td.path {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#cd217f;
}


.main td.path2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#cd217f;
	font-weight: bold;	
	text-decoration:none;
}


.main td.path a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#cd217f;
	font-weight: bold;	
	text-decoration:none;
}

.main td.path a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#cd217f;
	font-weight: bold;	
	text-decoration:none;
}

.main td.path a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#ff89b5;
	font-weight: bold;	
	text-decoration:none;	
}

.main td.path a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#cd217f;
	font-weight: bold;	
	text-decoration:none;
}

.main td .brand{
   padding-top:10px;
   padding-bottom:10px;
   padding-left:10px;
}

.main td .brand A{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#444444;
    text-decoration: none;
}
.main td .brand A:hover{
     color:#cd217f;
    text-decoration: none;
}


.main td.avail{
    color:#7d6aa2;
    font-weight:bold;
    color:#ff89b5;
    }

.main td .brand A:active,.main td .brand A.active{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#cd217f;
    text-decoration: none;
}

/* NEWS */

.news td.path {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#cd217f;
}


.news td.path2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#cd217f;
	font-weight: bold;	
	text-decoration:none;
}

.news td.path a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#cd217f;
	font-weight: bold;	
	text-decoration:none;
}

.news td.path a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#cd217f;
	font-weight: bold;	
	text-decoration:none;
}

.news td.path a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#ff89b5;
	font-weight: bold;	
	text-decoration:none;	
}

.news td.path a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#cd217f;
	font-weight: bold;	
	text-decoration:none;
}




.news td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#424242;
	text-decoration:none;
}

.news .date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#747474;
	text-decoration:none;
	font-weight: bold;
}

.news .date2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#cd217f;
	text-decoration:none;
	font-weight: bold;
}

.news .title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#424242;
	text-decoration:none;
	font-weight: bold;
}

.news td a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#424242;
	text-decoration:none;
}

.news td a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#424242;
	text-decoration:none;
}

.news td a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#424242;
	text-decoration:underline;
}

.news td a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#424242;
	text-decoration:none;
}





/* info */



.main td.info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#424242;
}




/*-----------------------------BASKET------------------------------*/

.basket td.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#5b014c;
}

.basket td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#adadad;
}

.basket td a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#adadad;
	text-decoration:none;
}

.basket td a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#adadad;
	text-decoration:none;
}

.basket td a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#adadad;
	text-decoration:underline;
}

.basket td a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#adadad;
	text-decoration:none;
}


/*-----------------------------MEMBER--NEWSLETTER----------------------------*/

.member td.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color:#cd217f;
}

.member td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#424242;
}

.member td a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#424242;
	text-decoration:underline;
}

.member td a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#424242;
	text-decoration:underline;
}

.member td a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:underline;
}

.member td a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#424242;
	text-decoration:underline;
}


.member .body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#424242;
	text-decoration:none;
}




.member input.mem {
	width:192px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#272727;
}

.member .error{ 
	color: #C80F1D;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}	

/*-----------------------------BOTTOM----------------------------*/

.bottom td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#c48dbc;
}

.bottom td a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#c48dbc;
	text-decoration:underline;
}

.bottom td a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#c48dbc;
	text-decoration:none;
}

.bottom td a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#c48dbc;
	text-decoration:none;
}

.bottom td a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#c48dbc;
	text-decoration:none;
}


/* MEMBERS */
.members{}



.members .header{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 22px;
color: #414246;
text-decoration: none;
font-weight: bold;
}
	
.members .error{ 
	color: #C80F1D;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}	
	
.members .body{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size: 11px;
text-decoration: none;
font-weight: normal;
}	


.members .body A{
color: #333333;
text-decoration: none;
}

.members .body A:hover{
color: #000000;
text-decoration: underline;
}


.members .textbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	width:200px;
	border: 1px solid #333333;
}

.members .listbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	/*width:200px;*/
	border: 1px solid #666666;
	
}

.button{
	background-image: url(img/but.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	height: 22px;
	width: 132px;
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: middle;
	padding-bottom:2px;
	font-weight: bold;
	background-color: #A51B4F;
}

/* CART */

.cart{
padding-left:5px;
padding-right:5px
}


.cart .header{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 22px;
color: #414246;
text-decoration: none;
font-weight: bold;

}



.cart .title2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#B60997;
color: #FEEBFB;
text-decoration: none;
font-weight: bold;
padding:3px;
}


.cart .title3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#cd217f;
	font-weight: bold;	
	text-decoration:none;
}


.cart .body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #424242;
text-decoration: none;
font-weight: normal;
}

.cart .textbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	width:30px;
	border: 1px solid #333333;
}


.cart .final,.cart .price{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #424242;
text-decoration: none;
font-weight: bold;
}




.cart .linkleft,.cart .linkleft a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #424242;
text-decoration: none;
font-weight: normal;
}



/* CHECKOUT */


.checkout{}




.checkout .header{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 22px;
color: #414246;
text-decoration: none;
font-weight: bold;

}


.checkout .body{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size: 11px;
text-decoration: none;
font-weight: normal;
}

.checkout .textbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	width:200px;
	border: 1px solid #333333;
}

.checkout .listbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	/*width:200px;*/
	border: 1px solid #666666;
	
}

.checkout .title2 {
	
	background-image: url(img/bar.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
}



.checkout .error{ 
	color: #C80F1D;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

/* CONTENT */

.content td{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #424242;
text-decoration: none;
font-weight: normal;	
padding-left:10px;	
padding-right:10px;	
}




/* collaborators */

.collaborators{}

.collaborators .textbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	width:200px;
	border: 1px solid #333333;
}

.collaborators .tblheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #B60997;
	padding: 3px;
}

.collaborators .tblrow1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #66000B;
	background-color: #FEE0F9;
	padding: 3px;
}


.collaborators .tblrow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #66000B;
	background-color: #FDD0F5;
	padding: 3px;
}


.contact .error{ 
	color: #C80F1D;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}	


/* News Categories */

.newsCategories{}


.newsCategorories td{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#CB4BAE;	
}

.newsCategorories td a:link, .newsCategorories td a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#B79BAB;

}


.announcement{
	display:block;
	float:left;
	overflow:hidden;
	}

.announcement .inside{
	position:relative;
	display:block;
	float:left;
	}


.productTitle2 A,.productTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 18px !important;
	color:#333333;
	font-weight:bold !important;

	}	
	
.rate{
	padding-left:10px;
	padding-right:10px;
	}
	
.rate table td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	}		

.rate .title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#B79BAB;
	}

.rate input[type=text]{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	width:320px;
	height:20px;
	}


.rate .error{ 
	color: #C80F1D;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.posts{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	}
	
.posts span.date{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FB827B;
	}	
	
.posts span.rate{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#cd217f;
	font-weight:bold;
	padding:0px;
	margin:0px;
	}

.posts .rank{
	display:block;
	float:left;
	position:relative;
	margin-right:5px;
	}	

.posts .star{
	display:block;
	float:left;
	position:relative;
	}	
        
.paging .page A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;
	} 

.paging .selectedPage A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px !important;
	font-weight: bold;
	color:#cd217f !important;
	text-decoration:none;
	} 
        
.contentImages{
        display:block;
        float:left;
        margin-top:10px;    
        }        
 
        
.contentImages .imageItem{
        display:block;
        float:left;
        margin-left:10px;
        margin-bottom:30px;
        }