/* CSS Document */
.vitrina_image a img {
	-webkit-transition-property: opacity margin-top margin-left width height;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-delay: 1s;
	
	-moz-transition-property: opacity margin-top margin-left width height;
	-moz-transition-duration: 0.5s;
	-moz-transition-timing-function: ease-out;
	-moz-transition-delay: 1s;
	
	-o-transition-property: opacity margin-top margin-left width height;
	-o-transition-duration: 0.5s;
	-o-transition-timing-function: ease-out;
	-o-transition-delay: 1s;
}
.vitrina_image a img:hover {
	-webkit-transition-property: opacity margin-top margin-left width height;
	-webkit-transition-duration: 0.1s;
	-webkit-transition-timing-function: ease-in;
	-webkit-transition-delay: 0s;
	
	-moz-transition-property: opacity margin-top margin-left width height;
	-moz-transition-duration: 0.1s;
	-moz-transition-timing-function: ease-in;
	-moz-transition-delay: 0s;
	
	-o-transition-property: opacity margin-top margin-left width height;
	-o-transition-duration: 0.1s;
	-o-transition-timing-function: ease-in;
	-o-transition-delay: 0s;
}
img.category {
	-webkit-transition-property: opacity;
	-webkit-transition-duration: 2s;
	-webkit-transition-timing-function: linear;
	-webkit-transition-delay: 1s;
	
	-moz-transition-property: opacity;
	-moz-transition-duration: 2s;
	-moz-transition-timing-function: linear;
	-moz-transition-delay: 1s;
	
	-o-transition-property: opacity;
	-o-transition-duration: 2s;
	-o-transition-timing-function: linear;
	-o-transition-delay: 1s;
}

img.category:hover {
	-webkit-transition-property: opacity;
	-webkit-transition-duration: 0.1s;
	-webkit-transition-timing-function: linear;
	-webkit-transition-delay: 0s;
	
	-moz-transition-property: opacity;
	-moz-transition-duration: 0.1s;
	-moz-transition-timing-function: linear;
	-moz-transition-delay: 0s;
	
	-o-transition-property: opacity;
	-o-transition-duration: 0.1s;
	-o-transition-timing-function: linear;
	-o-transition-delay: 0s;
}

ul.menu li, ul.menu li.active {
	-webkit-transition-property: color, background;
	-webkit-transition-duration: 0.3s, 0.3s;
	-webkit-transition-timing-function: linear, linear;
	-webkit-transition-delay: 0.1s, 0.1s;

	-moz-transition-property: color, background;
	-moz-transition-duration: 0.3s, 0.3s;
	-moz-transition-timing-function: linear, linear;
	-moz-transition-delay: 0.1s, 0.1s;
	
	-o-transition-property: color, background;
	-o-transition-duration: 0.3s, 0.3s;
	-o-transition-timing-function: linear, linear;
	-o-transition-delay: 0.1s, 0.1s;
}
ul.menu li:hover, ul.menu li.active:hover  {
	-webkit-transition-property: color, background;
	-webkit-transition-duration: 0.1s, 0.1s;
	-webkit-transition-timing-function: linear, linear;
	-webkit-transition-delay: 0s, 0s;

	-moz-transition-property: color, background;
	-moz-transition-duration: 0.1s, 0.1s;
	-moz-transition-timing-function: linear, linear;
	-moz-transition-delay: 0s, 0s;
	
	-o-transition-property: color, background;
	-o-transition-duration: 0.1s, 0.1s;
	-o-transition-timing-function: linear, linear;
	-o-transition-delay: 0s, 0s;
}

.table_glist_tr {
	-webkit-transition-property: color, background;
	-webkit-transition-duration: 0.2s, 0.2s;
	-webkit-transition-timing-function: linear, linear;
	-webkit-transition-delay: 0s, 0s;

	-moz-transition-property: color, background;
	-moz-transition-duration: 0.2s, 0.2s;
	-moz-transition-timing-function: linear, linear;
	-moz-transition-delay: 0s, 0s;
	
	-o-transition-property: color, background;
	-o-transition-duration: 0.2s, 0.2s;
	-o-transition-timing-function: linear, linear;
	-o-transition-delay: 0s, 0s;
}

.table_glist_tr:hover {
	-webkit-transition-property: color, background;
	-webkit-transition-duration: 0s, 0s;
	-webkit-transition-timing-function: ease-in-out, ease-in-out;
	-webkit-transition-delay: 0s, 0s;

	-moz-transition-property: color, background;
	-moz-transition-duration: 0s, 0s;
	-moz-transition-timing-function: ease-in-out, ease-in-out;
	-moz-transition-delay: 0s, 0s;
	
	-o-transition-property: color, background;
	-o-transition-duration: 0s, 0s;
	-o-transition-timing-function: ease-in-out, ease-in-out;
	-o-transition-delay: 0s, 0s;
}
ul.related_list li {
	-webkit-transition-property: background;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-timing-function: linear;
	-webkit-transition-delay: 0s;

	-moz-transition-property: background;
	-moz-transition-duration: 0.5s;
	-moz-transition-timing-function: linear;
	-moz-transition-delay: 0s;
	
	-o-transition-property: background;
	-o-transition-duration: 0.5s;
	-o-transition-timing-function: linear;
	-o-transition-delay: 0s;
}
ul.related_list li:hover {
	-webkit-transition-property: background;
	-webkit-transition-duration: 0s;
	-webkit-transition-timing-function: ease-in-out;
	-webkit-transition-delay: 0s;

	-moz-transition-property: background;
	-moz-transition-duration: 0s;
	-moz-transition-timing-function: ease-in-out;
	-moz-transition-delay: 0s;
	
	-o-transition-property: background;
	-o-transition-duration: 0s;
	-o-transition-timing-function: ease-in-out;
	-o-transition-delay: 0s;
}
.sub_cat_image img {
	-webkit-transition-property: opacity top left width height;
	-webkit-transition-duration: 0.7s;
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-delay: 1.5s;
	
	-moz-transition-property: opacity top left width height;
	-moz-transition-duration: 0.7s;
	-moz-transition-timing-function: ease-out;
	-moz-transition-delay: 1.5s;
	
	-o-transition-property: opacity top left width height;
	-o-transition-duration: 0.7s;
	-o-transition-timing-function: ease-out;
	-o-transition-delay: 1.5s;
}
.sub_cat_image:hover img, .pseudoover {
	-webkit-transition-property: opacity top left width height;
	-webkit-transition-duration: 0.1s;
	-webkit-transition-timing-function: ease-in;
	-webkit-transition-delay: 0s;
	
	-moz-transition-property: opacity top left width height;
	-moz-transition-duration: 0.1s;
	-moz-transition-timing-function: ease-in;
	-moz-transition-delay: 0s;
	
	-o-transition-property: opacity top left width height;
	-o-transition-duration: 0.1s;
	-o-transition-timing-function: ease-in;
	-o-transition-delay: 0s;
}
