/* CSS Document */

/*.fondo {background:#000000 url(../img/bgeyser.gif) fixed top repeat-x;}*/
.fondo {
	background:#B3CBE3 url(../img/bg2.jpg) fixed top no-repeat;
	margin-left:0px; margin-top:20px; margin-right:0px; margin-bottom:30px;
}


.fondo2 {background:#FFFFFF url(../img/bgbody.jpg) 20px 100px no-repeat;}
.fondo2b {background:#FFFFFF url(../img/bgbody.jpg) 20px 150px no-repeat;}
.fondo3 {background:#FFFFFF url(../img/bgbody.jpg) center 100px no-repeat;}
.fondo4 {background:#FFFFFF;}
.fondo5 {background:#FFFFFF url(../img/bgbody.jpg) center no-repeat;}
.fondo6 {background:#FFFFFF url(../img/bgbody.jpg) center 160px no-repeat;}

.tablatop{
	border:#FFFFFF 1px solid;
	background:url(../img/opacity.png) repeat;
	padding:5px 0px 5px 0px;
	margin-bottom:1px;
}

.tabla{
	border:#FFFFFF 1px solid;
	background:url(../img/opacity.png) repeat;
	margin-bottom:1px;
}

.tablabody{
	border:#FFFFFF 1px solid;
	background:url(../img/opacity.png) repeat;
/*	border:#000000 1px solid;					*/
	margin-bottom:1px;
}

.logo{
	padding:0px 0px 0px 0px;

/*
	background:#FFFFFF url(../img/img-logo-home.png) 725px 20px no-repeat;
	opacity:0.8;
	filter:alpha(opacity=80);
	padding:25px 0px 25px 20px;
*/
}

.slogan{
	color:#000000;
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10px;
	text-align:center;
	padding:0px 20px 0px 0px;
}

.t10hora{
	color:#0166BB;
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:10px;
	text-align:right;
	font-weight:bold;
	padding:0px 10px 0px 0px;
}

.marquee{
	height:60px;
	padding:0px 0px 0px 0px;
}

.baner{
border:#FFFFFF 0px solid;
}

.baner2 {
	margin:0px 10px 0px 10px;
	vertical-align:bottom;
}

.baner3 {
	margin:0px 6px 0px 0px;
}

.baner4 {
	margin:0px 30px 0px 0px;
}

.areabaner{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#0088AA;
	letter-spacing:0px;
	text-align:center;
	text-decoration:none;
	padding:10px 0px 0px 0px;
	margin:0px 0px 1px 0px;
}

.imgleft{
	padding:45px 0px 50px 0px;
}

.imgleftprd:hover, .imgleftprd:active, .imgleftprd2:hover, .imgleftprd2:active, .imgleftprd3:hover, .imgleftprd3:active {
	border:#000000 1px solid;
}

.imgleftprd{
	border:#AAAAAA 1px solid;
	margin:113px 0px 10px 20px;
	padding:5px 5px 5px 5px;
}

.imgleftprd2{
	border:#AAAAAA 1px solid;
	margin:10px 0px 10px 20px;
	padding:5px 5px 5px 5px;
}

.imgleftprd3{
	border:#AAAAAA 1px solid;
	margin:70px 0px 10px 20px;
	padding:5px 5px 5px 5px;
}

.clic{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	text-align:center;
	padding:0px 0px 0px 20px;
	line-height:10px;
	letter-spacing:0px;
}

.clic2{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	text-align:center;
	padding:10px 0px 0px 20px;
	line-height:14px;
	letter-spacing:0px;
}


.imgright{
	padding:5px 0px 0px 10px;
}

.hr {width:100%;}
.hr2 {width:75%;}

.menuvert{
	padding:10px 10px 10px 10px;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	color:#000066; 
	font-size:11px;
	text-align:center;
	text-decoration:none;
	line-height:16px;
	text-indent:0px;
}

.menuh:Hover, menuh:active, .menuhgray:Hover, .menuhgray:active {
	background:#1155AA;
	color:#FFFFFF; 
	border-top:2px solid #5599EE;
	border-left:1px solid #5599EE;
	border-bottom:1px solid #002277;
	border-right:1px solid #002277;
	text-decoration:none;
}

.menuh { 
	background:#003063;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#FFFFFF; 
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	border-top:2px solid #4080B3;
	border-left:1px solid #4080B3;
	border-bottom:1px solid #001033;
	border-right:1px solid #001033;
	line-height:24px;
	letter-spacing:1px;
	padding:6px 48px 5px 47px;
}

.menuhgray { 
	background:#1155AA;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#FFFFFF; 
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	border-top:2px solid #5599EE;
	border-left:1px solid #5599EE;
	border-bottom:1px solid #002277;
	border-right:1px solid #002277;
	line-height:24px;
	letter-spacing:1px;
	padding:6px 48px 5px 47px;
}

.menu:Hover, menu:active, .menugray:Hover, .menugray:active {
	background:#222222;
	color:#FFFFFF; 
	border-top:1px solid #777777;
	border-left:2px solid #777777;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	text-decoration:none;
}

.menu { 
	background:#105DA5;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#FFFFFF; 
	font-size:10px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	border-top:1px solid #308DD5;
	border-left:2px solid #308DD5;
	border-bottom:1px solid #102D75;
	border-right:1px solid #102D75;
	line-height:24px;
	letter-spacing:0px;
	vertical-align:bottom;
	text-indent:5px;
	display:block;
}

.menugray { 
	background:#444444;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#FFFFFF; 
	font-size:10px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	border-top:1px solid #777777;
	border-left:2px solid #777777;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	line-height:24px;
	letter-spacing:0px;
	vertical-align:bottom;
	text-indent:5px;
	display:block;
}

.menugray2 { 
	background-color:#003063;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#FFFFFF; 
	font-size:9px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	border-top:1px solid #6699DD;
	border-left:1px solid #6699DD;
	border-bottom:1px solid #001033;
	border-right:1px solid #001033;
	line-height:24px;
	letter-spacing:1px;
	vertical-align:bottom;
	text-indent:4px;
	display:block;
}

.menu2:Hover, menu2:active, .menu2gray:Hover, .menu2gray:active {
	background-color:#993333;
	border-top:1px solid #CC3333;
	border-left:2px solid #CC3333;
	border-bottom:1px solid #663333;
	border-right:1px solid #663333;
	text-decoration:none;
}

.menu2 { 
	background:#3366AA;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#FFFFFF; 
	font-size:9px;
	text-align:left;
	text-decoration:none;
	border-top:1px solid #6699DD;
	border-left:2px solid #6699DD;
	border-bottom:1px solid #113377;
	border-right:1px solid #113377;
	line-height:20px;
	letter-spacing:0px;
	vertical-align:bottom;
	text-indent:4px;
	display:block;
}

.menu2gray { 
	background-color:#666666;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#FFFFFF; 
	font-size:10px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	border-top:1px solid #6699DD;
	border-left:2px solid #6699DD;
	border-bottom:1px solid #113377;
	border-right:1px solid #113377;
	line-height:24px;
	letter-spacing:0px;
	vertical-align:bottom;
	text-indent:5px;
	display:block;
}

 a.linkopacity:hover img {
	filter:alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
	-khtml-opacity: 1.0;
 }

a.linkopacity img {
	filter:Wave(LightStrength=40);
}

.title{
	font-family:Arial, Verdana, Tahoma, Helvetica;
	color:#006699;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	letter-spacing:1px;
	LINE-HEIGHT:22px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
}

.subtitle{
	font-family:Arial, Verdana, Tahoma, Verdana, Helvetica;
	font-size:12pt;
	color:#000000;
	font-weight:bold;
	text-align:left;
	letter-spacing:0px;
	LINE-HEIGHT:24px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 0px 0px;
}

.subtitleproducto{
	font-family:Arial, Verdana, Tahoma, Verdana, Helvetica;
	font-size:12pt;
	color:#666666;
	font-weight:bold;
	text-align:left;
	letter-spacing:0px;
	LINE-HEIGHT:24px;
	padding:30px 0px 10px 0px;
	margin:0px 0px 0px 0px;
}

.subsubtitle{
	font-family:Arial, Verdana, Tahoma, Verdana, Helvetica;
	font-size:11pt;
	color:#005194;
	font-weight:bold;
	text-align:left;
	letter-spacing:0px;
	LINE-HEIGHT:24px;
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
}

.subsubsubtitle{
	font-family:Arial, Verdana, Tahoma, Verdana, Helvetica;
	font-size:10pt;
	color:#000000;
	font-weight:bold;
	text-align:left;
	letter-spacing:0px;
	LINE-HEIGHT:24px;
	padding:20px 0px 5px 0px;
	margin:0px 0px 0px 0px;
}

.txtcuerpo{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:justify;
	padding:30px 20px 50px 25px;
	line-height:18px;
	letter-spacing:0px;
}

.txtcuerpo2{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#004466;
	text-align:justify;
	padding:0px 0px 50px 20px;
	line-height:18px;
	letter-spacing:0px;
}

.txtcuerpo3{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	padding:30px 20px 0px 20px;
	line-height:18px;
	letter-spacing:0px;
}

.txtcuerpo4{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:0px 0px 0px 0px;
	line-height:18px;
	letter-spacing:0px;
}

.txtcuerpo5{
	background:#FFFFFF url(../img/bgbody.jpg) center no-repeat;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	padding:0px 20px 50px 20px;
	line-height:18px;
	letter-spacing:0px;
}

.txtcuerpo6{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:justify;
	padding:30px 20px 0px 25px;
	line-height:18px;
	letter-spacing:0px;
}

.txtcuerpo7{
	background:#FFFFFF url(../img/bgbody.jpg) center no-repeat;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	padding:0px 20px 30px 20px;
	line-height:18px;
	letter-spacing:0px;
}

.txtbullet{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:justify;
	text-indent:25px;
	line-height:20px;
	letter-spacing:0px;
}

.precio{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	color:#AA0000;
	text-align:center;
	padding:10px 0px 0px 25px;
	letter-spacing:0px;
}

.imgright {
	margin:0px 0px 0px 20px;
}

.imgright2 {
	margin:0px 0px 50px 20px;
	border:1px solid #3399CC;
}

.imgright3 {
	margin:0px 0px 0px 20px;
	border:1px solid #3399CC;
}

.imgleft {
	margin:0px 0px 50px 0px;
}

.txtempresaslink:hover, .txtempresaslink:active {
	text-decoration:underline;
	color:#0000FF;
}

.txtempresaslink{
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#0000CC;
	text-align:center;
	text-decoration:none;
	line-height:30px;
	letter-spacing:1px;
}

.sub{
	background:url(../img/bg2.jpg) right repeat;
	padding:3px 0px 3px 15px;
	margin:0px 0px 7px 0px;
}

.subsub{
	margin:0px 20px 0px 0px;
}


.submenu:hover, .submenu:active {
	text-decoration:underline;
	color:#0000FF;
}

.submenu{
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	line-height:20px;
	letter-spacing:0px;
	margin:0px 0px 0px 0px;
}

.submenugray:hover, .submenugray:active {
	text-decoration:underline;
	color:#0000FF;
}

.submenugray{
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#0000FF;
	text-decoration:none;
	letter-spacing:0px;
	margin:0px 0px 0px 0px;
}

.txtempresas{
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#000033;
	text-align:center;
	letter-spacing:1px;
}

.blue{color:#000099;}
.blue2{color:#0088AA;}
.blue3{color:#005588;}

.blue4{
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:9px;
	color:#777777;
	text-align:center;
	line-height:12px;
	padding:30px 0px 20px 0px;
}

.red{color:#AA0000;}
.red2{
	color:#EE0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.red3{
	color:#AA0000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.white{color:#FF6633;}
.white2{color:#FFFFFF;}
.blackblack{color:#000000;}
.black2{
	color:#000000;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.gray{color:#666666;}
.gray2{color:#777777;}
.green{color:#009900;}

.spacing1{
	letter-spacing:1px;
}

.indent{
	padding:0px 0px 0px 20px;
}

.indent2{
	padding:0px 20px 0px 20px;
}

.indent3{
	padding:15px 0px 0px 7px;
}

.pdf:hover, .pdf:active {
	text-decoration:underline;
	color:#0000FF;
}

.pdf{
	background:url(../img/pdf.gif) 0px 10px no-repeat;
	font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#0000CC;
	padding:30px 0px 10px 50px;
	text-decoration:none;
	letter-spacing:0px;
}

.subtxt{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#DDDDDD;
	text-align:justify;
	line-height:18px;
	letter-spacing:0px;
	padding:0px 5px 0px 10px;
}

.promociones1{
	background:#FFFFFF url(../img/bgbody.jpg) center no-repeat;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
	padding:0px 20px 50px 20px;
	line-height:18px;
	letter-spacing:0px;
}

.promociones2{
	font-family:Arial, Verdana, Tahoma, Verdana, Helvetica;
	font-size:9pt;
	color:#666666;
	font-weight:bold;
	text-align:left;
	letter-spacing:0px;
	LINE-HEIGHT:24px;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
}


.form{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	border:#777777 1px solid;
	background:#CCCCCC url(../img/img-logo-home.png) 725px 20px no-repeat;
	opacity:0.8;
	filter:alpha(opacity=80);
	padding:25px 0px 25px 20px;
	letter-spacing:1px;
	padding:5px 15px 5px 15px;
}

.form2{
	color:#000000;
	text-align:right;
	letter-spacing:1px;
	padding:8px 0px 8px 9px;
}

.bottomcenter{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	text-align:center;
	letter-spacing:0px;
	padding:25px 0px 10px 0px;
}

.bottomcenterlink:active{
	text-decoration:underline;
}

.bottomcenterlink:Hover{
	text-decoration:underline;
}

.bottomcenterlink{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#000099;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	letter-spacing:0px;
	padding:0px 10px 0px 10px;
}

.pie{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000033;
}

.pienegro{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000033;
	font-weight:normal;
	padding:10px 0px 10px 0px;
}

.pienegrolink:Hover {color:#0044EE;}

.pienegrolink:active {color:#0044EE;}

.pienegrolink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0033AA;
	font-weight:normal;
	padding:10px 0px 10px 0px;
}

.bgpie{
	color:#FFFFFF;
	background-color:#003063;
	border:#038AFF 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.pieblanco{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:1px;
	padding:0px 330px 0px 0px;
}

.pieblancolink:Hover {
	text-decoration:underline;
	color:#FFFFFF;
}

.pieblancolink:active {
	text-decoration:underline;
	color:#FFFFFF;
}

.pieblancolink{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:1px;
}

.bottomlink:Hover{ 
	text-decoration:underline;
}

.bottomlink{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	text-align:center;
	text-decoration:none;
}

.bottom{ 
	background:#A8E71E;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#BB0000;
	text-align:center;
	text-decoration:none;
}

.last{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#CCCCCC; 
	font-size:10px;
	text-align:right;
	text-decoration:none;
	padding:5px 0px 10px 0px;
}

.last2{
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	color:#003399; 
	font-size:10px;
	text-align:left;
	text-decoration:none;
	letter-spacing:0px;
	padding:5px 145px 10px 25px;
}

.valornetlink:Hover {
	background:#AA0000;
	color:#FFFFFF;
	text-decoration:none;
}

.valornetlink:active {
	background:#AA0000;
	color:#FFFFFF;
	text-decoration:none;
}

.valornetlink{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:8px;
	color:#FFFFFF;
	background:#111111;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:1px;
	padding:4px 4px 4px 4px;
}

