body {
background-color:#000000;
}
.primaryTable{
background-color:#FFFFFF;
}

.home-titulo-text{
font-family:Arial;
font-size:15px;
color:#FFFFFF;
font-weight:600;
}

.home-info-text{
font-family:Arial;
font-size:12px;
color:#333333;
}

.home-info-text-Strong-Blue{
font-family:Arial;
font-size:13px;
color:#0066CC;
font-weight:600;
}
.home-borde-celdas{
width:96%;
border-style:solid;
border-width:0px;
border-color:#0066CC;
background-image:url(../img/bg/bg-celdas-home.png);
background-repeat:no-repeat;
background-position:right top;
}

.bg-izq{
background-image:url(../img/bg/borde-izq.png);
background-repeat:repeat-y;
}
.bg-der{
background-image:url(../img/bg/borde-der.png);
background-repeat:repeat-y;
}
.bg-sup{
background-image:url(../img/bg/borde-sup.png);
background-repeat:repeat;
}
.bg-header{
/*background-image:url(../img/bg/bg-header.png);
background-repeat:no-repeat;*/
}

.bg-login{
background-image:url(../img/bg/bg-login.png);
background-repeat:no-repeat;

font:Arial, Helvetica, sans-serif;
color:#333333;
font-size:15px;
}
.datosInvalidos{
color:#FF0000;
font:Arial, Helvetica, sans-serif;
font-size:14px;
}

.usrsTablas{
font:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
border: 1px solid grey;
}
.usrsCeldas{
font:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
border-width: 0px 1px 1px 0px ;
border-style:solid;
border-color:grey;
}
#header-div{
margin:0;
padding:0;
width:100%;

}

.header-info{
margin:40;
padding:0;
width:100%;
height:25px;
Color:#006699;
font-family:Arial;
font-weight:400;
font-size:15px;
border: 0px #003399 solid;
/*background-image:url(../img/bg/header_bg1.gif);
background-repeat:repeat-x;*/
}

.header-logo{
margin:0;
padding:0;
margin-top:-1px;
width:100%;
/*height:125px;
color:#FF0000;*/
border: 0px #FF0000 solid;
background-image:url(../img/bg/header_bg.png);
background-repeat:no-repeat;
}

#header-slogan{
width:50%;
height:155px;
color:#0099CC;
}

.fastForm{
font-family:Arial;
color:#666666;
font-size:12px;
border-style:solid;
border-color:#999999;
border-width:1px;
}
.bordeTblInx{
border-style:solid;
border-color:#B588DD;
border-width:1px;
}


.fastFormMenuList{
font-family:Arial;
color:#666666;
font-size:10px;
}
.fastFormBoton{
font-family:Arial;
color:#666666;
font-size:10px;
width:60px;
height:20px;
}
.descripciones{
font-family:Arial;
font-size:12px;
color:#666666;
}
.footer-div{
background-image:url(../img/bg/bg-footer.png);
background-repeat:repeat-x;
}
.footerMenu{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
border-style:solid;
border-color:#FFFFFF;
border-width:1px;
}
.footerInfo{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
.footerTags{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.formContacto{
background-color:#006699;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:600;
font-size:12px;
border: 7px double;
/*border-bottom-style:
border: 4px dotted;*/
}
.CabeceraTituloContacto{
font-family:Arial;
color:#FF3399;
font-size:17px;
font-weight:600;

}
.graciasPorComprar{
font-family:Arial;
color:#333333;
font-size:16px;
font-weight:600;
}
.skype{
color:#00AEF0;
font-family:Arial;
font-size:12px;
font-weight:400;
text-decoration:none;
}

















/*           MENU               */
#menu {
margin-left:0px;
padding-left:20px;
/*padding-top:0px;*/
margin-top:-10px;
width:73%;
height:35px; 
position:absolute;
background-image:url(../img/bg/bg-submenu.png);
background-repeat:repeat-x
} 

ul#menu-horizontal li {
float: left;
display: inline;
position: relative;
}

ul#menu-horizontal ul {
display: none;
position: relative;
top: 24;
left:0;
margin:0;
padding:0;
background:#FFFFFF;
}

ul#menu-horizontal ul li {
display: block !important;
}

ul#menu-horizontal li:hover ul{
display: none;
}

ul#menu-horizontal li:hover ul{
display: block;
}

#menu-horizontal {
/*width:500px;*/
margin:0;
padding:0;
}

#menu-horizontal li {
margin:0px 5px auto 5px;
width:135px;
min-height:35px;
text-align:center;
/*background:#006699;*/
background-image:url(../img/bg/bg-submenu.png);
background-repeat:repeat-x;
list-style:none;
padding:2px 0;
}

/* y otro poquito por aquí.. */

#menu-horizontal li:hover {
/*background:#006600;*/
background-image:url(../img/bg/bg-menu-hover.png);
background-repeat:repeat-x;

}

#menu-horizontal li a {
font:bold 13px Verdana;
color:#FFFFFF;
text-decoration:none;
}

#menu-horizontal li ul li{
float:none;
width:auto;
margin:1px 0;
}

/*           MENU               */


/*                   Slider News Pika Coose 3.1            */
.pikachoose{width:467px;height:220px;margin:0 2px 0px 2px;}
/* This is the ul you have all your images in */
.pikachoose ul{padding-left:0;width:467px;height:180px;margin:0;overflow:hidden;}
.pikachoose ul li{float: left;border:1px solid #555;padding:2px;background:#777;margin:0 6px 4px 0;position:relative;overflow:hidden;}
.pikachoose ul li div img{position:relative;cursor:pointer;}

/* this is the surroundner for all your elements. This is also the fake border around the main img and room for caption */
.pika_main{width:463px;height:220px;display:block;position:relative;}
/*sine we give it the fake border, you need to position the image a little. */
.pika_main_img{position:relative;}
.pika_subdiv{position:relative;border:1px solid #555;background:#777;padding:2px;}
.pika_animationDivs{top:2px;left:2px;} /*must match top/left padding for subdiv */
.pika_subdiv img, .pika_subdiv a img{border:none;}
.pika_caption{width:457px;height:25px;padding-top:4px;text-align:center;position:absolute;bottom:7px;left:3px;background:url('../img/slider-PikaChoose/black.png') top left;}
.pika_caption a{color:white;}
.pika_caption {color:white; font-family:Arial; font-weight:600}

.pika_play{position:absolute;z-index:1;left:50%;margin-left:-25px;width:50px;top:5px;}
.pika_play a{position:relative;margin-left:auto;cursor:pointer;display: block;width:50px;height:50px;background:url('../img/slider-PikaChoose/play.png') top center no-repeat;}
.pika_play a.pika_stop_button{background:url('../img/slider-PikaChoose/pause.png') top center no-repeat;}

.pika_navigation a{font-size: 12px; text-decoration: none;}
.pika_navigation a:hover{text-decoration: underline;}
.pika_navigation{padding-top:10px;clear:both;text-align:center;}

/* if you want to 'hide' these jus make their height and width 1px */
.pika_prev_hover{position:absolute;top:5px;left:5px;height:456px;width:100px;background:url('../img/slider-PikaChoose/rewind.png') top left no-repeat;}
.pika_next_hover{position:absolute;top:5px;right:5px;height:456px;width:100px;background:url('../img/slider-PikaChoose/fastf.png') top right no-repeat;}
/*                   Slider News Pika Coose 3.1        END    */


/* SLIDER NEWS http://www.queness.com/resources/html/slideshow/jquery-slideshow.html# INICIO*/
#gallery {
	position:relative;
	height:220px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		opacity: 0.7; 
		display: block;
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		width: 100%; 
		height: 50px; 
/*		height:40px; 
		width:100%; */
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px;
		opacity: 0.7;
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
/* SLIDER NEWS http://www.queness.com/resources/html/slideshow/jquery-slideshow.html# FIN */
