/* CSS Document */

body{margin:0px; width:100%; background-image:url(images/back_site.jpg); background-repeat:repeat-x; background-color:#000000;}

#content{ width:980px; margin:auto;}

.FL{ float:left;}
.FR{ float:right;}


/*Cabezote*/

.cabezote{ 
width:980px; 
background-image:url(images/back_top.png); 
background-position:right; 
background-repeat:no-repeat; 
height:124px;

}
.logo{width:290px;}
.menu{width:690px; padding-top:94px;}

.fontmenu{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4C433F; background-image:url(images/bulletmenu.gif); background-repeat:no-repeat; background-position:left; letter-spacing:-1px;}

#menuhoriz li {display: inline; padding: 0px 0px 0px 0px; margin:0px; }
#menuhoriz li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#E2E2E2; background-image:url(images/bulletmenu.gif); background-repeat:no-repeat; background-position:left; letter-spacing:-1px; text-decoration:none; padding-left:2px;}
#menuhoriz li:hover {cursor: pointer; color:#FFFFFF; background-repeat:no-repeat; background-position:left;}


/* Content home*/
input{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333; border: 1px #CCCCCC solid; padding:2px;}
textarea{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333; border: 1px #CCCCCC solid; padding:2px;}

.guia{width:980px; margin-top:5px; height:15px;}
.contentcenter{width:948px; background-image:url(images/back_center.png); padding:16px; }
.grisoscura{ background-image:url(images/back_greydark.png); background-repeat:repeat-x; padding:15px; background-color:#2B2B2B; }
.grisclara{ background-color:#F2F2F2; padding:5px;}
.grisproducts{  padding:15px; background-color:#252525; }
/*item left home*/
.itemleft{width:290px;}
.imagen{ padding:5px; background-color:#F4F4F4;}
.imagen2{ padding:5px; background-color:#F4F4F4; margin-bottom:10px;}
.imagen3{ padding:5px; background-color:#534944;}
.separadoritemleft{ margin-top:10px; margin-bottom:10px;}

.fonttahoma10{ font-family: Tahoma; font-size:10px; color:#E6E5DF; padding-left:5px; display:block;}
a.fonttahoma10:link{font-family: Tahoma; font-size:10px; color:#E6E5DF; padding-left:5px; display:block; text-decoration:none;}
a.fonttahoma10:hover{font-family: Tahoma; font-size:10px; color:#ff0000; padding-left:5px; display:block; text-decoration:none;}
a.fonttahoma10:visited{font-family: Tahoma; font-size:10px; color:#E6E5DF; padding-left:5px; display:block; text-decoration:none;}


.fonttahoma10home{ font-family: Tahoma; font-size:10px; color:#E6E5DF; padding-left:5px; }
a.fonttahoma10home:link{font-family: Tahoma; font-size:10px; color:#E6E5DF; padding-left:5px; text-decoration:none;}
a.fonttahoma10home:hover{font-family: Tahoma; font-size:10px; color:#ff0000; padding-left:5px;  text-decoration:none;}
a.fonttahoma10home:visited{font-family: Tahoma; font-size:10px; color:#E6E5DF; padding-left:5px;  text-decoration:none;}


.fonttahoma11{ font-family: Tahoma; font-size:11px; color:#E6E5DF; padding-left:5px; display:block;}
a.fonttahoma11:link{ font-family: Tahoma; font-size:11px; color:#E6E5DF; padding-left:5px; display:block; text-decoration:none;}
a.fonttahoma11:hover{ font-family: Tahoma; font-size:11px; color:#ff0000; padding-left:5px; display:block; text-decoration:none;}
a.fonttahoma11:visited{ font-family: Tahoma; font-size:11px; color:#E6E5DF; padding-left:5px; display:block; text-decoration:none;}
a.fonttahoma11:active{ font-family: Tahoma; font-size:11px; color:#E6E5DF; padding-left:5px; display:block; text-decoration:none;}

.fonttahoma11color{ font-family: Tahoma; font-size:11px; color:#E6E5DF; padding-left:5px;}
a.fonttahoma11color:link{ font-family: Tahoma; font-size:11px; color:#E6E5DF; padding-left:5px; text-decoration:none;}
a.fonttahoma11color:hover{ font-family: Tahoma; font-size:11px; color:#ff0000; padding-left:5px; text-decoration:none;}
a.fonttahoma11color:visited{ font-family: Tahoma; font-size:11px; color:#E6E5DF; padding-left:5px; text-decoration:none;}

.fonttahoma15white{ font-family: Tahoma; font-size:15px; color:#ffffff; padding-left:5px; display:block; line-height:20px;}
.fonttahoma12{ font-family: Tahoma; font-size:12px; color:#F2F2F2; padding-left:5px; display:block; line-height:14px;}
.fonttahoma12grey{ font-family: Tahoma; font-size:11px; color:#ACACAC; padding-left:5px; display:block; line-height:14px;}
.fonttahoma12news{ font-family: Tahoma; font-size:11px; color:#ACACAC; padding-left:5px; line-height:12px;}
.fontcitygrey{ font-family: Tahoma; font-size:11px; color:#ffffff; padding-left:5px; line-height:16px; text-decoration:none;}
a.fontcitygrey:link, a.fontcitygrey:visited{ font-family: Tahoma; font-size:11px; color:#ffffff; padding-left:5px; line-height:16px; background-image:url(images/bulletlinks.gif); background-repeat:no-repeat; padding-left:15px;}
a.fontcitygrey:hover{ font-family: Tahoma; font-size:11px; color:#ACACAC; padding-left:5px; line-height:16px; background-image:url(images/bulletlinks.gif); background-repeat:no-repeat; padding-left:15px;}


.fontitemtitle{font-family:Helvetica, sans-serif; font-size:13px; color:#F4F4F4; background-image:url(images/backitemtitle.png); background-repeat:no-repeat; background-position:left; height:30px; background-position:8px 0px; padding-left:5px; display:block;}
.fontitemtitlehome{font-family:Helvetica, sans-serif; font-size:13px; color:#F4F4F4; background-image:url(images/backitemtitle.png); background-repeat:no-repeat; background-position:left; background-position:8px 0px; padding-left:10px;}

.fonttitle{font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#CCCCCC; background-image:url(images/backitemtitle.png); background-repeat:no-repeat; background-position:left; height:30px; background-position:10px 0px; padding-left:10px; letter-spacing:-1px;}
.fonttitle2{font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#CCCCCC; background-image:url(images/backtitleproducts.png); background-repeat:no-repeat; background-position:left; height:30px; background-position:10px 0px; padding-left:10px; letter-spacing:-1px; border-bottom:1px #444444 dashed;}
.fonttitle3{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#CCCCCC; background-image:url(images/backtitleproducts.png); background-repeat:no-repeat; background-position:left; height:30px; background-position:10px 0px; padding-left:10px; letter-spacing:-1px; border-bottom:1px #444444 dashed;}


.fontcitytitle2{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#726F6B; background-image:url(images/backtitleproducts.png); background-repeat:no-repeat; background-position:left; height:30px; background-position:10px 0px; padding-left:10px; letter-spacing:-1px; border-bottom:1px #eaeaea solid; }

.fontcitytahoma13{ font-family: Tahoma; font-size:12px; color:#393735; line-height:20px;}

.fontcitytahoma12{ font-family: Tahoma; font-size:11px; color:#393735; line-height:20px;}
.fontcitytahoma12link{ font-family: Tahoma; font-size:11px; color:#CA100E; line-height:20px;}
a.fontcitytahoma12link:link, a.fontcitytahoma12link:visited{ font-family: Tahoma; font-size:11px; color:#CA100E; line-height:20px; text-decoration:none;}
a.fontcitytahoma12link:hover{ font-family: Tahoma; font-size:11px; color:#393735; line-height:20px;}

.fontpager{ font-family: Tahoma; font-size:11px; color:#E6E5DF; padding-left:5px; }
a.fontpager:link, a.fontpager:visited{ font-family: Tahoma; font-size:11px; color:#E6E5DF; padding-left:5px; text-decoration:none;}
a.fontpager:actived, a.fontpager:hover{ font-family: Tahoma; font-size:11px; color:#999999; padding-left:5px; text-decoration:none;}

table .bordergray{background-color:#F2F2F2;}


.fontnewstitle2{font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#E8E8E8; background-image:url(images/backtitleproducts.png); background-repeat:no-repeat; background-position:left; background-position:10px 0px; padding-left:0px; padding-top:5px; letter-spacing:0px; padding-bottom:5px; border-bottom: 1px #48413C dashed;}

/*footer*/
.footer{ margin: auto; clear:both; width:100%; margin-top:5px; /*background-image: url(images/backfooter.jpg); background-repeat:repeat-x;*/ padding-top:15px; height:100%;}
.footercontent{width:980px; margin:auto; text-align:right;}
a.fonttahoma10footer:link{font-family: Tahoma; font-size:10px; color:#E6E5DF; padding-left:5px; text-decoration:none; line-height:18px;}
a.fonttahoma10footer:hover{font-family: Tahoma; font-size:10px; color:#ff0000; padding-left:5px; text-decoration:none;}
a.fonttahoma10footer:visited{font-family: Tahoma; font-size:10px; color:#E6E5DF; padding-left:5px; text-decoration:none;}

a.fonttahoma10request:link{font-family: Tahoma; font-size:11px; color:#E6E5DF; padding-left:5px; text-decoration:none; line-height:18px;}
a.fonttahoma10request:hover{font-family: Tahoma; font-size:11px; color:#ff0000; padding-left:5px; text-decoration:none;}
a.fonttahoma10request:visited{font-family: Tahoma; font-size:11px; color:#E6E5DF; padding-left:5px; text-decoration:none;}


    a#replaced {
                display:block;
                width:79px;
                height:21px ;
                text-indent:-9999px;
                background:url(images/btn_view2.gif) top left no-repeat;
				border:0px;

    }

    a#replaced:hover {
                background-position:0 -21px;/* con esto cambiamos la porcion de imagen que se muestra */
				border:0px;
    }
	
	    a#learn {
                display:block;
                width:99px;
                height:21px ;
                text-indent:-9999px;
                background:url(images/btn_learn2.gif) top left no-repeat;
				border:0px;

    }

    a#learn:hover {
                background-position:0 -21px;/* con esto cambiamos la porcion de imagen que se muestra */
				border:0px;
    }
	a#video {
                display:block;
                width:99px;
                height:21px ;
                text-indent:-9999px;
                background:url(images/btn_videos2.gif) top left no-repeat;
				border:0px;

    }
    a#video:hover {
                background-position:0 -21px;/* con esto cambiamos la porcion de imagen que se muestra */
				border:0px;
    }


	a#back {
                display:block;
                width:119px;
                height:21px ;
                text-indent:-9999px;
                background:url(images/backcolletion_button.gif) top left no-repeat;
				border:0px;

    }
    a#back:hover {
                background-position:0 -21px;/* con esto cambiamos la porcion de imagen que se muestra */
				border:0px;
    }
	
		a#print {
                display:block;
                width:119px;
                height:21px ;
                text-indent:-9999px;
                background:url(images/btn_print.gif) top left no-repeat;
				border:0px;

    }
    a#print:hover {
                background-position:0 -21px;/* con esto cambiamos la porcion de imagen que se muestra */
				border:0px;
    }
	
			a#submit {
                display:block;
                width:66px;
                height:21px ;
                text-indent:-9999px;
                background:url(images/btn_submit.gif) top left no-repeat;
				border:0px;

    }
    a#submit:hover {
                background-position:0 -21px;/* con esto cambiamos la porcion de imagen que se muestra */
				border:0px;
    }

a { text-decoration:none;
}

.newinput {
color:#FFFFFF;
font-size:12px;
height:19px;
width:130;
border: 1px solid #FFFFFF;
background-color:#000000;

}
newforgot {color:#FFFFFF;}
a.newforgot:link {color:#FFFFFF;}
a.newforgot:hover {color:#FF0000;}
a.newforgot:visited {color:#FFFFFF;}
.newPage{width:100%; background-color:#000000; padding:16px; }
