/*demostracion*/
#slider {width: 936px; height: 288px; position: relative; overflow: hidden; }
#slider1, #slider2 {width: 936px;height: 288px; position: relative; overflow: hidden; }
#sliderContent, #slider1Content, #slider2Content { width: 936px;position: absolute; top: 0; margin-left: 4px; }
.sliderImage, .slider1Image, .slider2Image { float: left; position: relative; display: none; } 
.sliderImage span { position: absolute;font: 10px/15px Arial, Helvetica, sans-serif; padding: 10px 13px; width: 288px; background-color: #000; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; color: #fff; display: none; }
.slider1Image span, .slider2Image span { position: absolute; font: 11px/15px Arial, Helvetica, sans-serif; padding: 10px 13px; width: 936px; background-color: #000; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; color: #fff; display: none; } 
.clear { clear: both; }
.sliderImage span strong, .slider1Image span strong, .slider2Image span strong { font-size: 15px; }
.top {top: 0; left: 0; }
.bottom { bottom: 0;left: 0; }
.left { top: 0; left: 0; width: 110px !important; height: 270px; }
.right {right: 0; bottom: 0; width: 90px !important; height: 270px; }
/*inicionuevo*/
.col4-set .col-1,.col4-set .col-2,.col4-set .col-3{ margin-right:3.6%;}
.col3-set .col-1,.col3-set .col-2{ margin-right:0.9%;}
.col4-set .col-2,.col4-set .col-3,.col4-set .col-4,.home-main .col3-set .col-2,.col3-set .col-3,.col2-set .col-2{ background: url(../plantillas/plantillaboratti/images/paragraph_separator.png) repeat-y 0 0 transparent;padding-left:10px;}
.paragraph-head img{float: left;}
.paragraph-head h3{padding:0em 2 0.25em;font:18px Helvetica;color:#1372a2;}
.paragraph-body{font:12px/20px Arial;color:#252525;}
.col2-set, .col2-set-alt, .col2-set-alt2, .col3-set{ margin-bottom:1.5em;}
.col4-set { margin:32px 2px 10px 24px;}
/*
.col4-set div.alt-col {background: url(../plantillas/plantillaboratti/images/video_box_bg.png) repeat scroll 0 0 transparent; margin-left: -3px; width: 232px;
height:195px; position: relative; }
*/
.col4-set div.alt-col {background: #ddd none repeat scroll 0 0; border: 1px solid #ccc; border-radius: 5px; height: 203px; margin-left: -3px; position: relative; width: 232px; }

.conteinicio .col4-set div.alt-col .paragraph-head h3 { color: #464646; font: 16px Helvetica; padding: 7px 0 0; }
.col4-set div.alt-col .paragraph-head .paragraph-image { position: absolute; top: 30px; display: block; left: 10px; }

.col2-set .col-1, .col2-set .col-2 {width:48%; }
.col2-set .col-1 {float:left; }
.col2-set .col-2 { float:right; }
.col2-set-alt .col-1 {float:left; width:64%; }
.col2-set-alt .col-2 { float:right; width:32%; }
.col2-set-alt2 .col-1 {float:right; width:32%; }
.col2-set-alt2 .col-2 {float:left; width:65%; }
.col2-set-promo .col-1, .col2-set-promo .col-2 { width:49%; }
.col2-set-promo .col-1 { float:left; }
.col2-set-promo .col-2 {float:right; }
.col3-set .col-1, .col3-set .col-2, .col3-set .col-3 { float:left; width:32%; } 
.col3-set .col-1, .col3-set .col-2 {margin-right:2%; }
.col4-set .col-1, .col4-set .col-2, .col4-set .col-3, .col4-set .col-4 { float:left; width:186px; }
.col4-set .col-1, .col4-set .col-2, .col4-set .col-3 {margin-right:25px; }
.content-col {margin-bottom:1em; }
.clear:after{content:".";display:block;clear:both;height:0;font-size:0;visibility:hidden;}
.left1 { float:left; }
.conteinicio .homepage-customers .inner li { float:left; margin:0; } 
.conteinicio ul li { margin-bottom:14px; } 
.conteinicio  ul, .my-account ul, #myzend-popups ul, ul.tabs { list-style:none outside none; }

/* barra gris*/
 .homepage-customers { padding-top:18px; }
 .homepage-customers .inner { background:url("../plantillas/plantillaboratti/images/cutomers_logos_bg_center.png") repeat-x scroll 0 0 transparent;
float:left; height:85px; line-height:85px; width:870px; } 
 .homepage-customers .inner li { float:left; margin:0; } 
 .homepage-customers .inner img { padding:0 10px; vertical-align:middle; }

.homepage-customers ul { 	margin:0; padding:0; } 
.title { color:#1372A2; font:bold 14px Helvetica; } 
.volanta { color:#454545; display:block; font: bold 12px/14px Helvetica; padding-bottom:2px; text-transform:uppercase; margin:0 0 8px; padding-bottom:3px;
border-bottom:1px dotted #454545; }
.paragraph-body img { background-color:#EEEEEE; border:1px solid #CCCCCC; float:right; margin:0 0 3px 10px; padding:5px; }
.volantita { 	color:#999; padding-bottom:2px; }
.box { width:200px; height:200px; background-color:#E7E7E7; background-image:url(../imagenes/tLeft.gif); background-position:top left; background-repeat:no-repeat; float:right; }

.tRight { width:200px; height:200px; background-image:url(../imagenes/tRight.gif); background-position:top right; margin:0px; padding:0px; background-repeat:no-repeat; }

.bRight { width:200px; height:200px; background-image:url(../imagenes/bRight.gif); background-position:bottom right; margin:0px; padding:0px; background-repeat:no-repeat; }

.bLeft { width:200px; height:200px; background-image:url(../imagenes/bLeft.gif); background-position:bottom left; margin:0px; padding:0px; background-repeat:no-repeat; }

/*obras sociales inicio*/
.botbox { width: 900px; float: left; padding: 0px; }
.botbox_cor { width: 900px; height: 55px; float: left; }
.botbox_cor p { margin: 0px; padding: 0px; }
.botbox_cor p.corner { width: 15px; float: left; }
.d_title { width: 870px; float: left; height: 42px; background: url("../imagenes/mbg.png") repeat-x scroll 0% 0% #FEFEFE; padding-top: 13px; }
.botbox_cor p.title { width: 840px; height: 28px; background: url("../imagenes/gmbg.gif") repeat-x scroll 0% 0% transparent; float: left; font-size: 14px; font-weight: bold; padding: 8px 0pt 0pt; margin: 0px; }
.botbox_cor p.botbg { width: 870px; height: 17px; float: left; background: url("../imagenes/botbg.png") repeat-x scroll center bottom transparent; }
.botbox_content { width: 860px; float: left; border-left: 1px solid #DFDAD2; border-right: 1px solid #D0C9BD; background: url("../imagenes/bg_content.gif") repeat-x scroll center bottom #FEFEFE; padding: 0pt 15px 0pt 23px; }
.botbox_content ul { margin: 0px; padding: 5px 0pt 0pt; float: left; }
.botbox_content ul li { list-style-type: none; background: url("../imagenes/dot.jpg") no-repeat scroll 0pt 4px transparent; padding: 3px 0pt 3px 24px; font-size: 12px; }
div.node h2,h3 { color: #3A454A; font-weight: bold; line-height: 20px; margin: 0pt; padding: 12px 0pt 0pt; }
/*carrusel*/
.infiniteCarousel {width: 590px;position: relative; margin-left:5px; margin-top:14px;}
/* .infiniteCarousel .w width = .infiniteCarousel width - (.w margin-left + .w margin-right) */
.infiniteCarousel .w {width: 521px; overflow: auto;min-height: 10em;margin: 0;position: absolute;top: 0; left:40px}
.infiniteCarousel ul a img {border: 0px solid #000; -moz-border-radius: 5px;-webkit-border-radius: 5px;}
.infiniteCarousel .w ul {width: 9999px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position: absolute;top: 0;}
.infiniteCarousel ul li {background: none;	display:block;float:left;padding: 0px;height: 100px;width: 172px; }
.infiniteCarousel ul li a img {display:block;}
.infiniteCarousel .arrow {display: block;height: 70px;width: 19px;background: url(../images/botones.gif) no-repeat 0 0;text-indent: -999px;position: absolute;top: 12px;cursor: pointer;}
.infiniteCarousel .back {background-position: 0 0; right: 0;}
.infiniteCarousel .forward{background-position: 0 -142px; left: 0;}
.infiniteCarousel .back:hover {background-position: 0 -71px;}
.infiniteCarousel .forward:hover {background-position: 0 -213px;}