/*------------------html elements-----------------------*/

* {
	margin:0px;
	outline:none;
	padding:0px;
}

body {
	text-align:center;
}

body,
textarea {
	font-size:62.5%; /*--1em = 10px--*/
}

div {
	clear:none;
	display:inline;
	float:left;
}

em {
}

hr {
	background-color:#e5e5e5;
	border:none;
	color:#e5e5e5;
	height:1px;
	margin:0px 0px 18px 0px;
	*margin:-8px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

img {
	border:0px;
	float:left;
}

/*------------------generic classes-----------------------*/

.clear {
	clear:both;
	font-size:0px;
	height:0px;
	line-height:0px;
}

.hide {
	position:absolute; 
	left:-9999em;
	top:-9999em;
	width:1px;
	height:1px;
	overflow:hidden;
}




a.gallery, a.gallery:visited {width:20px; height:20px; margin-right:5px;  float:left; }

a.slideb {background:url(../../includes/css/images/bg_colors_black.gif); background-repeat:no-repeat;}
a.slidec {background:url(../../includes/css/images/bg_colors_lightgrey.gif); background-repeat:no-repeat;}
a.slided {background:url(../../includes/css/images/bg_colors_fuchsia.gif); background-repeat:no-repeat;}
a.slidee {background:url(../../includes/css/images/bg_colors_red.gif); background-repeat:no-repeat;}
a.slidef {background:url(../../includes/css/images/bg_colors_bronze.gif); background-repeat:no-repeat;}
a.slideg {background:url(../../includes/css/images/bg_colors_lipstick.gif); background-repeat:no-repeat;}
a.slideh {background:url(../../includes/css/images/bg_colors_gold.gif); background-repeat:no-repeat;}
a.slidei {background:url(../../includes/css/images/bg_colors_oyster.gif); background-repeat:no-repeat;}
a.slidej {background:url(../../includes/css/images/bg_colors_chocolate.gif); background-repeat:no-repeat;}
a.slidek {background:url(../../includes/css/images/bg_colors_grey.gif); background-repeat:no-repeat;}
a.slidel {background:url(../../includes/css/images/bg_colors_skyblue.gif); background-repeat:no-repeat;}
a.slidem {background:url(../../includes/css/images/bg_colors_stone.gif); background-repeat:no-repeat;}
a.sliden {background:url(../../includes/css/images/bg_colors_violet.gif); background-repeat:no-repeat;}
a.slideo {background:url(../../includes/css/images/bg_colors_pewter.gif); background-repeat:no-repeat;}
a.slidep {background:url(../../includes/css/images/bg_colors_mink.gif); background-repeat:no-repeat;}
a.slideq {background:url(../../includes/css/images/bg_colors_sepia.gif); background-repeat:no-repeat;}
a.slider {background:url(../../includes/css/images/bg_colors_natural.gif); background-repeat:no-repeat;}
a.slides {background:url(../../includes/css/images/bg_colors_brown.gif); background-repeat:no-repeat;}
a.slidet {background:url(../../includes/css/images/bg_colors_grizzly.gif); background-repeat:no-repeat;}
a.slideu {background:url(../../includes/css/images/bg_colors_cougar.gif); background-repeat:no-repeat;}
a.slidev {background:url(../../includes/css/images/bg_colors_amethyst.gif); background-repeat:no-repeat;}
a.slidew {background:url(../../includes/css/images/bg_colors_fox.gif); background-repeat:no-repeat;}
a.slidex {background:url(../../includes/css/images/bg_colors_chestnut.gif); background-repeat:no-repeat;}
a.slidey {background:url(../../includes/css/images/bg_colors_purple.gif); background-repeat:no-repeat;}
a.slideyy {background:url(../../includes/css/images/bg_colors_silver.gif); background-repeat:no-repeat;}




a.galleryhome, a.galleryhome:visited {width:180px; height:120px; float:left;  cursor:default; padding-bottom:15px; padding-right:10px;}



a.gallery span {visibility:hidden; position:absolute; margin-left:580px; margin-top:-265px; width:419px; height:241px; color:transparent; font-size:105%;}

a.slideb span {left:-20px;  top:-4px;}
a.slidec span {left:-20px;  top:-4px; }
a.slided span {left:-20px;  top:-4px;}
a.slidee span {left: -20px; top:-4px;}
a.slidef span {left: -20px; top:-4px;}
a.slideg span {left: -20px; top:-4px;}
a.slideh span {left: -20px; top:-4px;}
a.slidei span {left: -20px; top:-4px;}
a.slidej span {left: -20px; top:-4px;}
a.slidek span {left: -20px; top:-4px;}
a.slidel span {left: -20px; top:-4px;}
a.slidem span {left: -20px; top:-4px;}
a.sliden span {left: -20px; top:-4px;}
a.slideo span {left: -20px; top:-4px;}
a.slidep span {left: -20px; top:-4px;}
a.slideq span {left: -20px; top:-4px;}
a.slider span {left: -20px; top:-4px;}
a.slides span {left: -20px; top:-4px;}
a.slidet span {left: -20px; top:-4px;}
a.slideu span {left: -20px; top:-4px;}
a.slidev span {left: -20px; top:-4px;}
a.slidew span {left: -20px; top:-4px;}
a.slidex span {left: -20px; top:-4px;}
a.slidey span {left: -20px; top:-4px;}
a.slidez span {left: -20px; top:-4px;}



a.gallery:hover { z-index:100;}

a.gallery:hover span {visibility:visible; z-index:100;}

a.gallery:hover span img  {  position:relative; z-index:100;}

a.gallery:active, a.gallery:focus {z-index:10;}

a.gallery:active span, a.gallery:focus span {visibility:visible; z-index:10;}

a.gallery:active span img, a.gallery:focus span img { position:relative; z-index:10;}





#fotos ul
{

margin:0px;
list-style:none;
}


#fotos li
{
width:40px;
display:inline;


}
