/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
}

body{padding:0px; margin:0px; font:13pt/13pt Arial, Helvetica, sans-serif; color:#7F7F7F;}
.back1{background:url(../images/fundo1.jpg) 0 0 repeat-x; padding:0px; margin:0px;}
.back2{background:url(../images/fundo2.jpg) 0 0 repeat-x; padding:0px; margin:0px;}
.back3{background:url(../images/fundo3.jpg) 0 0 repeat-x; padding:0px; margin:0px;}
.back4{background:url(../images/fundo3.jpg) 0 0 repeat-x; padding:0px; margin:0px;}
 a{ color:#09B0D8; text-decoration:none;}
 a:hover{ color:#186585;}
#wrap{
	width:960px;
	margin:0 auto;
	padding:0px; /*_padding-top:100px !important;*/
	color:#7F7F7F;
}
#top{ width:960px;}
#band{ margin-top:20px; float:right;}
#band p{ display:none;}
#us{background:url(../images/us.png) top left !important; background-image: none; filter: none !important;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/us.png') top left; width:35px; height:35px; margin:0 2px; cursor:pointer; float:left;}
#mx{background:url(../images/mx.png) top left !important; background-image: none; filter: none !important;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mx.png') top left; width:35px; height:35px; margin:0 2px; cursor:pointer; float:left;}

#logo {margin:70px 330px 15px 330px; width:300px; height:100px;}

#menuprincipal{z-index:100; width:927px; background:url(../images/menu_bg.png) 0px 0px no-repeat !important; background-image: none; filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_bg.png') top left no-repeat; height:33px; cursor:pointer; float:left; margin-left:12px; _margin-left:65px  !important; /*border:#000 solid 1px;*/}
#menuprincipal ul{z-index:100; padding:6px; border:none; margin-top:0px;}

#menuprincipal ul li{ border-left:#FFF solid 1px; border-right:#09B0D8 solid 1px; border-bottom:none; border-top:none;}

#menuprincipal ul li.inicio{border-left:none; border-right:#09B0D8 solid 1px; border-bottom:none; border-top:none;}

#menuprincipal ul li #photobook{width:110px; padding:-3px -20px -3px 20px; height:22px;}
/*.ie a.photobook{
.ie7 a.photobook{padding-right:0px;}
.ie8 a.photobook{padding-right:40px;}
.gecko a.photobook{padding-right:40px;}
.win.gecko a.photobook{padding-right:40px;}
.linux.gecko a.photobook{padding-right:40px;}
.opera a.photobook{padding-right:40px;}
.konqueror a.photobook{padding-right:40px;}
.safari a.photobook{padding-right:0px;}
.chrome a.photobook{padding-right:40px;}*/


#menuprincipal ul li a.blukau{ width:0px; margin-left:-15px; padding-right:40px; _padding-right:0px !important; height:10px;}

#menuprincipal ul li.fin{border-left:#FFF solid 1px; border-right:none; border-bottom:none; border-top:none;}

#menuprincipal ul li ul li {border-top:#09B0D8 solid 1px; border-right:#09B0D8 solid 1px; border-bottom:#09B0D8 solid 0.5px; border-left:#09B0D8 solid 1px;}

#menuprincipal ul li ul li a{ width:190px;}

#menuprincipal ul li a{font-family: Arial, Helvetica, sans-serif; font-size:9pt; color:#09B0D8; text-align:left; font-weight:normal; text-decoration:none;}

#menuprincipal ul li a:hover{ color:#186585; text-decoration:none;}

#menuprincipal ul li ul{ /*background: url(../images/end-bottom.gif) 4px -51px no-repeat;*/ padding-top:0px; width:200px;}

#menuprincipal ul li ul li ul{ background: url(../images/end-bottomLeft.gif) 4px -15px no-repeat; width:200px; margin-left:1px; padding-top:0px;}
#menuprincipal ul li ul.blu{ background-position:4px -125px; z-index:0;}
#menuprincipal ul li ul li ul.seg{ background: url(../images/end-bottomLeft.gif) 4px -60px no-repeat; width:200px; margin-left:1px; padding-top:0px;}

#infoCar{ width:724px; height:32px; margin:0px 0px 0px 0px; float:left; padding-top:22px; padding-left:56px; cursor:pointer;}
#infoCar p{ padding-top:2px; margin:0px; font-size:9pt; font-weight:normal;}
#infoCar p strong{ color:#CC0000;}

#selMoneda{ width:180px; height:32px; padding-top:10px; float:left; text-align:center; font-size:12px; }
#selMoneda p{ color:#09B0D8; font-size:16px; padding:0px; margin:0px;}
#selMoneda a{ color:#016B80; text-decoration:none;}
#selMoneda a:hover{ color:#D5EFF6;}

#cont{ width:960px; margin-top:15px; background-color:#fff; float:left;}
#bannerTre{ width:253px; float:left;}

#footer{width:1030px; margin-top:0px; float:left;}
#footer h1{ text-align:center; margin:20px 0px 0px 0px; font-size:7pt; font-weight:normal; color:#999; height:15px;}
#footer ul{list-style:none; margin:0px 0px 0px 0px; padding:8px 0px; height:25px; text-align:center; }
#footer li{padding:0px 0px 5px 10px; display:inline; float:left;}
#footer a{text-decoration:none; color:#09B0D8; font-size:8pt; font-weight:normal;}
#footer a:hover{ color:#186585; font-size:8pt;}

/*#footer{ height:960px; margin:0px;}
#footer p{ text-align:center; color:#667;}
#footer ul{width:960px; margin:0px 0px 20px 0px; padding:8px 0px; list-style:none; float:left; text-align:center; background:url(../images/fondoFooter.jpg) top left no-repeat;}
#footer li{ padding:15px 0px 15px 10px; display: inline;}
#footer a{ font-size:9pt; font-weight:normal; color:#FFF; text-decoration:none;}
#footer a:hover{ color:#FFF; text-decoration: underline;}*/


#menuAcceso{width:200px; margin-top:20px; padding:3px 0px 0px 0px; float:left;}
#menuAcceso ul{list-style:none; margin:0 auto; padding:0px; width:200px;}
#menuAcceso li{padding-bottom:13px;}
#menuAcceso li.escribenos{padding-bottom:0px; background:url(../images/piebanner.jpg) 15px 0px no-repeat; padding-top:25px;}
#menuAcceso a{ color:#1F98BD; text-decoration:none; font-size:14.8px; font-weight:normal; display:block; margin:0px;}
#menuAcceso a.cuenta{ background:url(../images/bgMenu1.jpg) 160px 0px no-repeat; padding:8px 50px 13px 0; text-align:right;}
#menuAcceso a.reg{ background:url(../images/bgMenu2.jpg) 160px 0px no-repeat; padding:8px 50px 13px 0; text-align:right;}
#menuAcceso a.contactus{ background:url(../images/bgMenu3.jpg) 160px 0px no-repeat; padding:8px 50px 13px 0; text-align:right;}
#menuAcceso a:hover{ color:#84B8C2;}


#menuUp{width:132px; margin-top:20px; padding:3px 0px 0px 0px; float:left;}
#menuUp ul{list-style:none; margin:0 auto; padding:0px;}
#menuUp li{background:url(../images/setOn.gif) 8px 10px no-repeat; padding-left:15px; border-bottom:#09B0D8 solid 1px;}
#menuUp li:hover{padding-bottom:0px; background:url(../images/setOff.gif) 8px 10px no-repeat; padding-left:15px;}
#menuUp a{ color:#09B0D8; text-decoration:none; font-size:11px; font-weight:normal; display:block; margin:0px; padding:6px 0;}
#menuUp a:hover{ color:#186585;}

#menuSaf{margin-top:-5px; float:left;}
#menuSaf ul{list-style:none; margin:0 auto; padding:0px 0px 0px 60px; width:300px; height:25px;}
#menuSaf li{float:left; padding:0px 5px 15px 5px;}
#menuSaf a:link, #footer a:visited, #footer a:active{text-decoration:none; text-align:center; color:#09B0D8; font-size:12px; font-weight:normal; display:block; margin:0px;}
#menuSaf a:hover{ color:#186585;}

#lateral{width:200px; float:left}
#conteudo{width:612px; padding:5px; float:left; color:#c3c3c3;}
#conteudo h1{ font-family:Arial, Helvetica, sans-serif;  font-size:16pt; font-size-adjust:24px; font-weight:normal; color:#09B0D8;}
#conteudo p{ font-family:Arial, Helvetica, sans-serif;  font-size:12pt; font-weight:normal; color:#999;}
#conteudo ul.instruciones{ list-style:none; width:720px; text-align:justify;}
#conteudo ul.instruciones li{ width:320px; background:url(../images/bull.jpg) no-repeat 0px 0px; color:#FFF; padding:10px 20px 10px 12px; line-height:14pt; float:left;}
#conteudo ul.instruciones li.sinList{ width:300px; background:none; color:#036981; margin-top:-90px; padding:10px 12px; float:left;}
#conteudo ul.instruciones li span{color:#09B0D8;}
#conteudo ul.instruciones li img{ margin:0 auto; padding:10px; float: inherit;}

#conteudo li{ font-family:Arial, Helvetica, sans-serif;  font-size:12pt; font-weight:normal; color:#09B0D8;}
#conteudo a.contactanos{color:#026A84;}
#showCart{width:812px; padding:5px; float:left; color:#09B0D8; font-size:12pt;}/*A65125*/
#showCart h1{ font-family:Arial, Helvetica, sans-serif;  font-size:16px; font-weight:normal;}
#showCart #center{width:812px; padding-bottom:10px; padding-top:5px; border-bottom:#663300 dashed 1px; font-weight:normal; float:left;}
#showCart #centerTitle{width:812px; padding-top:5px; font-weight:normal; float:left;}
#showCart #a{width:80px; text-align:center; padding:0 5px; float:left;}
#showCart #b{width:422px; padding:0 5px; float:left;}
#showCart #c{width:50px; text-align:center; padding:0 5px; float:left;}
#showCart #d{width:130px; padding:0 5px; float:left;}
#showCart #e{width:70px; text-align:center; padding:0 5px; float:left;}

#importes{ float:right; text-align:right; width:520px;}

#informe{float:left; width:692px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-style:italic;}

#promo{float:left; color:#093337; font-weight:bold; margin:0px;}
#promo form.tdu{float:left; color:#093337; font-weight:bold;}
#promo form {float:left; margin: 0px 20px; height: 1%; width:250px;}
#promo form label { display:block; float:left; width: 150px; padding: 6px 0px; margin-bottom: 5px; color:#093337; clear: left; text-align:right;}
#promo form input{ width:207px; height:14px; font-size:14px/10px; border:none; color:#093337;}
#promo form button {float:left; text-align:center; padding-top:1px; padding-bottom:1px;font-size:13px; color:#093337; margin-left:150px; width:89px; border:none; background:url(../images/bottom.jpg) top left no-repeat;}
#promo .input{display: block; float: left; margin-left:15px; padding:6px 0 8px 7px; background:url(../images/input.jpg) no-repeat; width:284px;}
#promo .input p{ color:#999999; font-size:13px; padding:0px; margin:10px 0 0 0;}

#reg{float:left; color:#3E5C75; font-weight:bold; width:612px; height:445px; background:url(../images/bgRegistrate.jpg) bottom left no-repeat;}
#reg form { margin: 0px 5px; width:380px; float:right;}
#reg form label { display:block; float:left; width: 140px; padding: 6px 0px; margin-bottom: 5px; font-weight:normal; color:#3E5C75; clear: left; text-align:right;}
#reg form input{ width:207px; height:14px; font-size:14px/10px; border:none; color:#093337;}
#reg form noinput{ width:207px; height:14px; font-size:14px/10px; border:none; color:#093337;}
#reg form .newRadio{ float:left; width:14px; height:14px;}
#reg form button {float:left; text-align:center; padding-top:1px; padding-bottom:1px;font-size:13px; color:#3E5C75; margin-left:300px; width:89px; border:none; background:url(../images/bottom.jpg) top left no-repeat;}
#reg .input{display: block; float: left; margin-left:15px; padding:6px 0 8px 7px; background:url(../images/input.jpg) no-repeat; width:217px;}
#reg .radio{display: block; float: left; margin-left:15px; padding:6px 0 8px 7px; width:217px;}
#reg .input p{ color:#999999; font-size:13px; padding:0px; margin:10px 0 0 0;}
#reg .radio p{ color:#999999; float:left; font-size:13px; padding:0px; margin:0px;}
#reg form h1{float:left; text-align: left; padding-left:60px; padding-top:1px; padding-bottom:1px; font-size:16px; color:#09B0D8; width:500px;}
#reg form captcha{float:left; padding-top:1px; padding-bottom:1px; width:500px;}

#edi{float:left; color:#3E5C75; font-weight:bold; width:800px; height:865px; /*background:url(../images/bgRegistrateCambio.jpg) bottom left no-repeat;*/}
#edi form { margin: 0px 5px; width:790px; float:left;}
#edi form fieldset{margin:0px; float:left;  border: none; width:370px;}
#edi form label {display:block; float:left; width:120px; padding: 6px 0px; margin-bottom: 5px; font-weight:normal; color:#3E5C75; clear: left; text-align:right;}
#edi form input{width:190px; font-size:10pt; color:#093337; margin-top:-3px; border:#FFF solid 1px;}
#edi form .newRadio{ float:left; width:14px; height:14px;}
#edi form .newCheckbox{ float:left; width:14px; height:14px;}
#edi form #bot{text-align:center; padding-top:1px; padding-bottom:3px; font-size:13px; color:#3E5C75; display: block; width:89px; border:none; background:url(../images/bottom.jpg) top left no-repeat;}
#edi form #bot.payen {text-align:center; padding-top:1px; padding-bottom:3px; font-size:13px; color:#3E5C75; margin-right:100px; margin-top:0px; width:89px; border:none; background:url(../images/bottom.jpg) top left no-repeat; border:#000 solid 1px;}
#edi form #bot.nopayes {text-align:center; padding-top:1px; padding-bottom:3px;font-size:13px; color:#3E5C75; margin-right:0px; margin-top:348px; width:89px; border:none; background:url(../images/bottom.jpg) top left no-repeat;}
#edi form #bot.payes {text-align:center; padding-top:1px; padding-bottom:3px;font-size:13px; color:#3E5C75; margin-right:100px; margin-top:249px; width:89px; border:none; background:url(../images/bottom.jpg) top left no-repeat; border:#000 solid 1px;}
#edi .input{display: block; float:left; margin-left:5px; padding:7px 0 7px 7px; background:url(../images/input.jpg) no-repeat; width:223px; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#edi #input{display: block; float:left; margin-left:5px; padding:7px 0 7px 7px; background:none; width:223px; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#edi .radio{display: block; float: left; margin-left:5px; padding:6px 0 8px 7px; width:90px;}
#edi .checkbox{display: block; float: left; margin-left:5px; padding:6px 0 8px 7px; width:225px;}
#edi .input p{ color:#999999; font-size:9pt; padding:0px; margin:10px 0 0 0;}
#edi .radio p{ color:#999999; float:left; font-size:13px; padding:0px; margin:0px;}
#edi .checkbox p{ color:#999999; float:left; font-size:13px; padding:0px; margin:0px;}
#edi form h1{float:left; text-align: left; padding-left:20px; padding-top:1px; padding-bottom:1px; font-size:16px; color:#09B0D8; width:335px;}
#edi form captcha{float:left; padding-top:1px; padding-bottom:1px; width:500px;}
#print{ display:none;}


#saf{float:left; color:#3E5C75; font-weight:bold; width:800px; height:1260px; }
#saf form { margin: 0px 5px; width:760px; float:right;}
#saf form fieldset{margin:0px; float:left; border:none;}
#saf form label { display:block; float:left; width:120px; padding: 6px 0px; margin-bottom: 5px; font-weight:normal; color:#3E5C75; clear: left; text-align:right;}
#saf form input{ width:207px; height:14px; font-size:14px/10px; border:none; color:#093337;}
#saf form .newRadio{ float:left; width:14px; height:14px;}
#saf form .newCheckbox{ float:left; width:14px; height:14px;}
#edi form #bot{text-align:center; padding-top:1px; padding-bottom:3px; font-size:13px; color:#3E5C75; display: block; width:89px; border:none; background:url(../images/bottom.jpg) top left no-repeat;}
#saf .input{display: block; float: left; margin-left:5px; padding:6px 0 8px 7px; background:url(../images/input.jpg) no-repeat; width:217px; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#saf #input{display: block; float:left; margin-left:5px; padding:7px 0 7px 7px; background:none; width:223px; font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#saf .radio{display: block; float: left; margin-left:5px; padding:6px 0 8px 7px; width:90px;}
#saf .checkbox{display: block; float: left; margin-left:5px; padding:6px 0 8px 7px; width:225px;}
#saf .radiopay{display: block; float: left; margin-left:5px; padding:6px 0 8px 7px; width:210px;}
#saf .input p{ color:#999999; font-size:13px; padding:0px; margin:10px 0 0 0;}
#saf .radio p{ color:#999999; float:left; font-size:13px; padding:0px; margin:0px;}
#saf .checkbox p{ color:#999999; float:left; font-size:13px; padding:0px; margin:0px;}
#saf .radiopay p{ color:#999999; float:left; font-size:13px; padding:0px; margin:0px;}
#saf form h1{float:left; text-align: left; padding-left:20px; padding-top:1px; padding-bottom:1px; font-size:16px; color:#09B0D8; width:330px;}
#saf form captcha{float:left; padding-top:1px; padding-bottom:1px; width:500px;}

#cla{float:left; color:#3E5C75; font-weight:bold; width:612px; /*background:url(../images/bgRegistrateCambio.jpg) bottom left no-repeat;*/}
#cla form { margin: 0px 5px; width:380px; float:right;}
#cla form label { display:block; float:left; width: 140px; padding: 6px 0px; margin-bottom: 5px; font-weight:normal; color:#3E5C75; clear: left; text-align:right;}
#cla form input{ width:207px; height:14px; font-size:14px/10px; border:none; color:#093337;}
#cla form .newRadio{ float:left; width:14px; height:14px;}
#cla form button {float:left; text-align:center; padding-top:1px; padding-bottom:1px;font-size:13px; color:#3E5C75; margin-left:300px; width:89px; border:none; background:url(../images/bottom.jpg) top left no-repeat;}
#cla .input{display: block; float: left; margin-left:15px; padding:6px 0 8px 7px; background:url(../images/input.jpg) no-repeat; width:217px;}
#cla .radio{display: block; float: left; margin-left:15px; padding:6px 0 8px 7px; width:217px;}
#cla .input p{ color:#999999; font-size:13px; padding:0px; margin:10px 0 0 0;}
#cla .radio p{ color:#999999; float:left; font-size:13px; padding:0px; margin:0px;}
#cla form h1{float:left; text-align: left; padding-left:60px; padding-top:1px; padding-bottom:1px; font-size:16px; color:#09B0D8; width:500px;}
#cla form captcha{float:left; padding-top:1px; padding-bottom:1px; width:500px;}

#pho{float:left; color:#3E5C75; font-weight:bold; width:612px; height:510px; background:url(../images/bgRegistrateCambio.jpg) 0px -270px no-repeat;}
#pho form { margin: 0px 5px; width:380px; float:right;}
#pho form label { display:block; float:left; width: 140px; padding: 6px 0px; margin-bottom: 5px; font-weight:normal; color:#3E5C75; clear: left; text-align:right;}
#pho form input{ width:207px; height:14px; font-size:14px/10px; border:none; color:#093337;}
#pho form .newRadio{ float:left; width:14px; height:14px;}
#pho form button {float:left; text-align:center; padding-top:1px; padding-bottom:1px;font-size:13px; color:#3E5C75; margin-left:300px; width:89px; border:none; background:url(../images/bottom.jpg) top left no-repeat;}
#pho .input{display: block; float: left; margin-left:15px; padding:6px 0 8px 7px; background:url(../images/input.jpg) no-repeat; width:217px;}
#pho #input{display: block; float: left; margin-left:15px; padding:6px 0 8px 7px; background:none; width:217px;}
#pho .radio{display: block; float: left; margin-left:15px; padding:6px 0 8px 7px; width:217px;}
#pho .input p{ color:#999999; font-size:13px; padding:0px; margin:10px 0 0 0;}
#pho .radio p{ color:#999999; float:left; font-size:13px; padding:0px; margin:0px;}
#pho form h1{float:left; text-align: left; padding-left:60px; padding-top:1px; padding-bottom:1px; font-size:16px; color:#09B0D8; width:500px;}
#pho form captcha{float:left; padding-top:1px; padding-bottom:1px; width:500px;}

#esc{float:left; color:#3E5C75; font-weight:bold; width:612px; height:450px; background:url(../images/bgRegistrateCambio.jpg) bottom left no-repeat;}
#esc form { margin: 0px 5px; width:380px; float:right;}
#esc form label { display:block; float:left; width: 140px; padding: 6px 0px; margin-bottom: 5px; font-weight:normal; color:#3E5C75; clear: left; text-align:right;}
#esc form input{ width:207px; height:14px; font-size:14px/10px; border:none; color:#093337;}
#esc form textarea{ width:207px; height:80px; font-size:14px/10px; border:none; color:#093337;}
#esc form .newRadio{ float:left; width:14px; height:14px;}
#esc form button {float:left; text-align:center; padding-top:1px; padding-bottom:1px;font-size:13px; color:#3E5C75; margin-left:300px; width:89px; border:none; background:url(../images/bottom.jpg) top left no-repeat;}
#esc .input{display: block; float: left; margin-left:15px; padding:6px 0 8px 7px; background:url(../images/input.jpg) no-repeat; width:217px;}
#esc .textarea{display: block; float: left; margin-left:15px; padding:6px 0 8px 7px; background:url(../images/textarea.jpg) no-repeat; width:217px;}
#esc .radio{display: block; float: left; margin-left:15px; padding:6px 0 8px 7px; width:217px;}
#esc .input p{ color:#999999; font-size:13px; padding:0px; margin:10px 0 0 0;}
#esc .radio p{ color:#999999; float:left; font-size:13px; padding:0px; margin:0px;}
#esc form h1{float:left; text-align: left; padding-left:60px; padding-top:1px; padding-bottom:1px; font-size:16px; color:#09B0D8; width:500px;}
#esc form captcha{float:left; padding-top:1px; padding-bottom:1px; width:500px;}

#fpoxxo {float:right; background: url(../images/pagoOXXO.jpg) 0px 0px no-repeat; margin:-35px 5px 10px 0px; margin-right:300px; height:100px; width:300px;}
#fpsafetypay {float:right; background: url(../images/pagoSAFE.jpg) 0px 0px no-repeat; margin:-35px 5px 10px 0px; margin-right:300px; height:100px; width:300px;}
#fpdeposito {float:right; background: url(../images/pagoDEP.jpg) 0px 0px no-repeat; margin:-35px 5px 10px 0px; margin-right:300px; height:100px; width:300px;}
#fppaypal {float:right; background: url(../images/pagoPAY.jpg) 0px 0px no-repeat; margin:-35px 5px 10px 0px; margin-right:300px; height:100px; width:300px;}

#gracias {padding:0px 10px; color:#666666; font-size:12px; width:600px;}

#bc1 {float:right; background: url(../images/botBancos.jpg) 0px 0px no-repeat; margin:5px 0px; margin-right:410px; height:44px; width:200px; cursor:pointer;}
#bc2 {float:right; background: url(../images/botBancos.jpg) 0px -50px no-repeat; margin:5px 0px; margin-right:410px; height:44px; width:200px; cursor:pointer;}
#bc3 {float:right; background: url(../images/botBancos.jpg) 0px -100px no-repeat; margin:5px 0px; margin-right:410px; height:44px; width:200px; cursor:pointer;}
#bc4 {float:right; background: url(../images/botBancos.jpg) 0px -150px no-repeat; margin:5px 0px; margin-right:410px; height:44px; width:200px; cursor:pointer;}
#bc5 {float:right; background: url(../images/botBancos.jpg) 0px -200px no-repeat; margin:5px 0px; margin-right:410px; height:44px; width:200px; cursor:pointer;}
#bc6 {float:right; background: url(../images/botBancos.jpg) 0px -250px no-repeat; margin:5px 0px; margin-right:410px; height:44px; width:200px; cursor:pointer;}
#bc7 {float:right; background: url(../images/botBancos.jpg) 0px -300px no-repeat; margin:5px 0px; margin-right:410px; height:44px; width:200px; cursor:pointer;}

#descarga{float:left; color:#3E5C75; font-weight:bold; width:612px; height:1105px;}
#descarga .MAC {background:url(../images/imgMac.jpg) 0px 0px no-repeat; margin: 5px 0px; width:420px; float:right; border-bottom:#09B0D8 solid 2px;}
#descarga .WIN {background:url(../images/imgWin.jpg) 0px 0px no-repeat; margin: 5px 0px; width:420px; float:right;}
#descarga .centro { margin:0px; width:280px; float:right;}
#descarga h1 { float:left; margin:0px; width:590px; font-weight:normal;color:#09B0D8; font-size:12px;}
#descarga p { float:left; margin-top:0px; padding:3px 0px; width:280px; font-weight:normal; color:#999; font-size:12px;}
#descarga p.separador {float:left; width:280px; height:7px; border-top:#999 dashed 1px;}
#descarga ul {float:left; display:block; .margin:-5px 0px 0px 0px !important; margin:-15px 0px 0px 0px; padding:0px; width:70px;}
#descarga li{margin:0px 0px 0px 0px; list-style:none; background:url(../images/imgDownload.jpg) 55px 7px no-repeat;}
#descarga a{ color:#09B0D8; text-decoration:none; font-size:12px; font-weight:normal; display:block; margin:6px 0px; padding:6px 0;}
#descarga a:hover{ color:#186585;}

#calendario{float:left; color:#3E5C75; font-weight:bold; width:612px; height:825px; background:url(../images/bgDescarga.jpg) bottom left no-repeat;}
#calendario .CAL {margin: 5px 0px; width:420px; float:right;}
#calendario .centro { margin:0px; width:280px; float:right;}
#calendario h1 { float:left; margin:0px; width:280px; font-weight:normal;color:#09B0D8; font-size:12px;}
#calendario p { float:left; margin-top:0px; padding:3px 0px; width:280px; font-weight:normal; color:#999; font-size:12px;}
#calendario p.separador {float:left; width:280px; height:7px; border-top:#999 dashed 1px;}
#calendario ul {float:left; display:block; .margin:-5px 0px 0px 0px !important; margin:-15px 0px 0px 0px; padding:0px; width:70px;}
#calendario ul #none {float:left; display:block; .margin:-5px 0px 0px 0px !important; margin:-15px 0px 0px 0px; padding:0px;}
#calendario li{margin:0px 0px 0px 0px; list-style:none; background:url(../images/imgDownload.jpg) 55px 7px no-repeat;}
#calendario li #nada{margin:0px 0px 0px 0px; list-style:none;}
#calendario a{ color:#09B0D8; text-decoration:none; font-size:12px; font-weight:normal; display:block; margin:0px; padding:6px 0;}
#calendario a:hover{ color:#186585;}

#bolo{ padding:5px; float:left; width:805px; font-family:Arial, Helvetica, sans-serif;}
#bolo .producto{ padding:10px 0px; border-bottom:#CCEBF4 dotted 2px; float:left; width:805px; font-family:Arial, Helvetica, sans-serif; color:c3c3c3;}
#bolo h1{font-size:16pt; font-weight:normal; color:#09B0D8;}
#bolo p{ font-family:Arial, Helvetica, sans-serif; margin-top:15px; font-size:12pt; font-weight:normal;}
#bolo ul{list-style-type:none;}
#bolo li{ float:left; margin:8px; padding:5px 0px; padding-left:28px;}
#bolo .carrito{ background:url(../images/carrinho.jpg) 0 0 no-repeat;}
#bolo .detalle{ background:url(../images/detalle.jpg) 0 0 no-repeat;}
#bolo .volver{ background:url(../images/regresa.gif) 10px 4px no-repeat;}
#bolo .precio{ color:#900; padding:5px;}

/*#conteudo{width:612px; padding:5px; float:left;}
#conteudo h1{ font-family:Arial, Helvetica, sans-serif;  font-size:16pt; font-weight:normal; color:#09B0D8;}
#conteudo p{ font-family:Arial, Helvetica, sans-serif;  font-size:12pt; font-weight:normal; color:#09B0D8;}
#conteudo ul.instruciones{ list-style:none; width:720px; text-align:justify;}
#conteudo ul.instruciones li{ width:320px; background:url(../images/bull.jpg) no-repeat 0px 0px; color:#FFF; padding:10px 20px 10px 12px; line-height:14pt; float:left;}
#conteudo ul.instruciones li.sinList{ width:300px; background:none; color:#036981; margin-top:-90px; padding:10px 12px; float:left;}
#conteudo ul.instruciones li span{color:#09B0D8;}
#conteudo ul.instruciones li img{ margin:0 auto; padding:10px; float: inherit;}*/
.img-shadow {
  float:left;
  background: url(../images/shadow.gif) no-repeat bottom right;
  margin: 20px 10px 10px 10px;
  /*border: 1px solid  #F00;*/
  
}

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
}

#espec {
	float:left; width:610px; height:195px; margin:5px 0px; background:url(../images/barraBottom.jpg) bottom center no-repeat;
}
#espec.fin{
	background:none;
}
#espec #cuadro{
	float:left; width:303px; height:165px; padding-top:25px;
}
#espec #cuadro.texto{
 padding-top:0px;
}
#espec #cuadro.texto h1{
 font-family:Arial, Helvetica, sans-serif;  font-size:14px; font-weight:normal; color:#09B0D8;
}
#espec #cuadro.texto h1 p{
 font-size:14px;
}

/* NOVOS FUNDOS*/
#fondos {
	float:left; width:610px; height:480px; margin:5px 0px;
}
#fondos.fin{
	background:none;
}
#fondos #cuadro{
	float:left; width:151px; height:165px; padding-top:0px; margin-bottom:10px; text-align:right; cursor:pointer;
}
#fondos #cuadro.A{
 background: url(../images/imgnewFondos.jpg) 0px 0px no-repeat;
}
#fondos #cuadro.B{
 background: url(../images/imgnewFondos.jpg) 0px -165px no-repeat;
}
#fondos #cuadro.C{
 background: url(../images/imgnewFondos.jpg) 0px -330px no-repeat;
}
#fondos #cuadro.D{
 background: url(../images/imgnewFondos.jpg) 0px -510px no-repeat;
}
#fondos #cuadro.E{
 background: url(../images/imgnewFondos.jpg) 0px -675px no-repeat;
}
#fondos #cuadro.F{
 background: url(../images/imgnewFondos.jpg) 0px -840px no-repeat;
}
#fondos #cuadro.G{
 background: url(../images/imgnewFondos.jpg) 0px -1005px no-repeat;
}
#fondos #cuadro.H{
 background: url(../images/imgnewFondos.jpg) 0px -1170px no-repeat;
}
#fondos #cuadro.I{
 background: url(../images/imgnewFondos.jpg) 0px -1335px no-repeat;
}
#fondos #cuadro.J{
 background: url(../images/imgnewFondos.jpg) 0px 0px no-repeat;
}
#fondos #cuadro.L{
 background: url(../images/imgnewFondos.jpg) 0px -165px no-repeat;
}
#fondos #cuadro.M{
 background: url(../images/imgnewFondos.jpg) 0px -330px no-repeat;
}

#fondos ul {float:left; display:block; .margin:-3px 0px 0px 0px !important; margin:0px 0px 0px 0px; padding:0px 15px 0px 0px; width:130px; height:150px;}
#fondos li{margin:0px; padding-right:20px; width:90px; list-style:none; background:url(../images/imgDownload.jpg) right bottom no-repeat;}
#fondos a{ color:#09B0D8; text-decoration:none; font-size:12px; font-weight:normal; display:block; margin:0px; width:90px; padding:143px 55px 0px 0px;}
#fondos a:hover{ color:#186585;}

#naveg{ color:#9F9F9F; text-align:center; height:30px; text-align:center; margin:0 auto; font-size:15px; font-family: "MS Serif", "New York", serif;}
#naveg #paginacao_atual{
	font-size: 20px;
}
#naveg #paginacao_navegar{
	font-family: "MS Serif", "New York", serif; color: #2aa4d1;
}
#naveg #paginacao_separadores{
	color: #2aa4d1;
}
#naveg a{
 margin:0px; text-align:center;
}
#naveg li{
 list-style-type: none; padding:5px; float:left;
}
#naveg label{
margin:0px;	 width:12px;
}