@charset "utf-8";
/* CSS Document */

.outside{position:relative;}
div#content-parent{ width:720px;border:1px solid #eee; background-color:#eee; padding:5px; text-align:left; margin:0 auto; margin-bottom:20px; }
div#content-child{background:#f9f9f9;padding:10px;width:700px;text-align:left; margin:0 auto; /*border:1px solid #f1f1f1;*/ }

div#breadcrub{height:30px;background-color:#F3F3F3;vertical-align:middle;padding-top:10px;}
div#breadcrub div span{font-size:12px;}
table#DI_branding{position:relative;margin-top:22px;}
.both{clear:both;}
#product-container{border-left:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #999;padding:0;width:auto;}
ul#products_navlist{border-bottom:1px solid #999;margin:auto 0;padding-bottom:26px;padding-left:0;}
ul#products_navlist ul,ul#products_navlist li{display:inline;list-style-type:none;margin:0;padding:0;}
ul#products_navlist a:link,ul#products_navlist a:visited{background-color:#E8EBF0;background-image:url(/docimaging/dipages/Image/tab-inactive-bg.gif);background-repeat:repeat-x;border:1px solid #999;font-size:12px;float:left;line-height:21px;margin-right:4px;padding:2px 8px 2px 8px;text-decoration:none;color:#000;}
ul#products_navlist a:link.current,ul#products_navlist a:visited.current{background:#fff;border-top:1px solid #999;font-size:12px;font-weight:bold;border-right:1px solid #999;border-left:1px solid #999;border-bottom:1px solid #fff;color:#000;text-decoration:none;cursor:default;}
ul#products_navlist a:hover{color:#666;text-decoration:none;}
#navcontainer{position:relative;z-index:1000;border-bottom:2px solid #ffb500;height:24px;}
#navlist img{border:0!important;}
#navlist{margin:0;padding-left:0;font-family:Arial,Helvetica,sans-serif;font-size:12px!important;font-weight:normal!important;color:#000;height:24px;}
#navlist ul,#navlist li{display:block;float:left;list-style-type:none;margin:0;margin-right:4px;padding:0;font-size:12px;}
#navlist li{background-color:#edecec;}
#navlist a:link,#navlist a:visited{background-color:#edecec;color:#000;float:left;font-size:12px!important;font-weight:normal;line-height:22px;height:24px;padding:0 10px;text-decoration:none;font-weight:normal!important;}#navlist li:hover{background:url(/docimaging/dipages/Image/tab-hover-1.jpg) no-repeat;}
#navlist li.active:hover{background:none;}
#navlist li:hover>a{background:url(/docimaging/dipages/Image/tab-hover-2.jpg) right top no-repeat;}
#navlist li:hover #sub-navlist{display:block;}
#navlist .activeMidTab,#navlist>li>span{background:#ffb500;color:#fff;cursor:default;float:left;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:bold!important;line-height:18px;height:24px;padding:0 8px;text-decoration:none;}
#navlist .home-tab a,#navlist .home-tab>span{background:#edecec;color:#000;cursor:default;float:left;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:bold!important;line-height:18px;padding:1px 8px;text-decoration:none;}
#navlist .home-tab a:hover,#navlist .home-tab a.active{background:#ffb500;}
#navlist a:hover{color:#666;text-decoration:none;}
#ctl00_CntPlcHld_MidTabControl_subtabDiv{width:695px;height:50px;}
#sub-navcontainer{padding:0;overflow:hidden;width:695px;}
#sub-navlist{background:#ffb500;list-style-type:none;margin:0;padding:3px 0;font-family:Arial,Helvetica,sans-serif;font-size:11px!important;font-weight:normal!important;color:#fff;overflow:hidden;}
#sub-navlist li{border-left:1px solid #fff;display:inline;float:left;line-height:1.1em;margin:0 .5em 3px -2px;padding:0 .6em 0 .6em;font-weight:normal!important;}
#sub-navlist a:link,#sub-navlist a:visited{font-size:11px!important;color:#000;text-decoration:none;font-weight:normal!important;white-space:nowrap;}
#sub-navlist .activeMidSubTab{color:#fff;font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;text-decoration:none;}
#sub-navlist a:hover{color:#fff;text-decoration:underline;}
#sub-nav-separator{width:695px;height:14px;background-image:url(/docimaging/DIPages/image/sub-nav-separator.gif);background-repeat:repeat-x;}
.alternate-view{background-image:url(/docimaging/dipages/Image/alternate-view-bg.gif);background-repeat:repeat-x;background-position:left top;float:left;padding:5px 0;}
#navlist .hoversection{background:#ddd;list-style-type:none;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:11px!important;font-weight:normal!important;color:#fff;overflow:hidden;width:695px;padding:4px 0 8px;position:absolute;left:0;top:22px;z-index:9000;box-shadow:0 3px 3px #a7a7a7;}
#navlist .hoversection a{background:none;color:#06C;font-size:11px!important;line-height:11px;height:auto;font-weight:normal!important;border-left:1px solid #000;margin-bottom:3px;margin-left:-2px;white-space:nowrap;}
#navlist .hoversection a:hover{color:#666!important;}
.hoversection .activeMidSubTab{color:#000;float:left;font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:bold!important;padding-left:10px;text-decoration:none;}
.hoversection a:hover{color:#fff;text-decoration:underline;}
.alternate-view{background-image:url(/docimaging/dipages/Image/alternate-view-bg.gif);background-repeat:repeat-x;background-position:left top;float:left;padding:5px 0;}
.more-products-heading{border-bottom:1px solid #999;padding-bottom:4px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold!important;color:#000;}
#ctl00_CntPlcHld_ProductFamilySlotControl_divFamilyProducts{margin-bottom:8px;overflow:hidden;background:#EDEDED;padding:5px;}
#more-navlist{list-style-type:none;margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal!important;color:#666;}
#more-navlist li{line-height:1.1em;margin:0 .5em 0 .5em;padding:.3em 0 .3em 0;font-weight:normal!important;}
#more-navlist label,#more-navlist label{color:#06C;text-decoration:none;font-weight:normal!important;background-image:url(/docimaging/dipages/Image/more-products-inactive-bullet.gif);background-repeat:no-repeat;background-position:left center;padding-left:10px;}
#more-navlist label a:link,#more-navlist label a:visited{display:inline-block;color:#06C;text-decoration:none;font-weight:normal!important;}
#more-navlist label.active-label{background-image:url(/docimaging/dipages/Image/more-products-active-bullet.gif);background-position:left center;background-repeat:no-repeat;color:#000;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-left:10px;text-decoration:none;}
#more-navlist label.active-label span.activeProduct{color:#000;text-decoration:none;}
#more-navlist label a:hover{color:#666;text-decoration:underline;}
.gray-heading{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#666;border-bottom:1px solid #999;padding-bottom:4px;}
#ctl00_CntPlcHld_PageDescriptionContentBlock p{padding-top:0;margin-top:4px;}
.tabs li{margin:0 3px 0 0;}
div.left-content-695,div.spacer-30,div.right-content-185{float:left;}
div.left-content-695{width:695px;}
div.spacer-30{width:30px;}
div.right-content-185{width:185px;}
.welcomeMessage{width:465px;float:left;}
.welcomeMessage,.welcomeMessage p{color:#333;font-family:Arial;font-size:16px!important;font-weight:normal;line-height:normal;padding:8px 0 4px 0;text-align:left;margin:3px 0 6px 0;}
div.new-bg-title-32{clear:left;height:32px;font-size:18px;color:#000;text-align:left;font-family:Arial;border:1px solid #999;line-height:30px;padding-left:10px;background:url(/docimaging/dipages/Image/new-bg-title.png) repeat-x top left;margin-top:17px;}
div.new-bg-title-29{height:29px;font-size:12px;color:#000;text-align:left;font-family:Arial;border:1px solid #999;font-weight:bold;line-height:29px;padding-left:10px;background:url(/docimaging/dipages/Image/new-bg-title.png) repeat-x top left;margin-top:15px;}
div.new-product-box{border-left:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #999;position:relative;}
div.new-product-box p{margin:0;padding-top:7px;padding-bottom:7px;}
ul.new-product-ul{margin:0;padding:0;list-style-type:none;}
ul.new-product-ul li{float:left;width:138px;padding:16px 0;height:75px;text-align:center;}
span.latest-news{font-weight:bold;}
div.di-box{background:url(/docimaging/dipages/Image/gcg_header_middle_bg.gif) repeat-x top left;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;}
.di-box-title{border-bottom:1px solid #999;padding:5px 10px;}
.di-box-content{padding:5px;}
.quote{font-style:italic;margin-left:7px;}
.author{font-weight:bold;position:relative;left:20px;}
td.bannerGrey{padding-left:5px;}
table.relatedItems{border-width:2px;border-style:solid;border-color:#DEE3E7;}
.debug{border-width:1px 1px 1px 1px;border-style:solid;border-color:lime;}
table.debug{padding:0;}
.navCategoryText{font-size:10px;font-family:Arial,Helvetica,Verdana,sans-serif;color:#000;}

/* Contorno General */
#overview {border:1px; border-color:#d8d8d8; border-style:solid;margin:0;padding:0;}
* html #overview{width:697px;height:124px; }
/*html>body #overview{width:695px;height:122px;}*/
#overview P{margin:5px 5px 0 5px;padding:0;}

.outline {border-color:#000;}
.productGroup{overflow:hidden;}
.Category0,.Category0Over{background:#E19864;border-top:solid 4px;}
.Category0{border-color:#fff;}
.Category0Over,.Category0Overview{border-color:#E19864;}
.Category1,.Category1Over{background:#6176A3;border-top:solid 4px;}
.Category1{border-color:#fff;}
.Category1Over,.Category1Overview{border-color:#6176A3;}
.Category2,.Category2Over{background:#9C88AF;border-top:solid 4px;}
.Category2{border-color:#fff;}
.Category2Over,.Category2Overview{border-color:#9C88AF;}
.Category3,.Category3Over{background:#CF6D6D;border-top:solid 4px;}
.Category3{border-color:#fff;}
.Category3Over,.Category3Overview{border-color:#CF6D6D;}
.Category4,.Category4Over{background:#E19864;border-top:solid 4px;}
.Category4{border-color:#fff;}
.Category4Over,.Category4Overview{border-color:#E19864;}
.productGroup{position:relative;float:left;margin:0 -1px 0 0;font-family:Arial,Helvetica,sans-serif;text-align:center;}

/* Contorno Sectores de Grupos 
------------------------------- */
td.productGroup{height:100%;vertical-align:top;border-left:solid 1px #d8d8d8;border-right:solid 1px #d8d8d8; border-bottom:solid 1px #d8d8d8; padding:0 0 2px 0!important;}
.productGroup h1,.productGroup h1 a{color:#fff;text-decoration:none;margin:0 0 1px;}
.productGroup h1{font-size:12px;font-weight:bold;text-align:left;padding:2px 5px 0 5px;}
* html .productGroup H1{height:40px;}
html>body .productGroup H1{height:35px;}
.product,.product A,.productOver,.productOver A{font-size:10px;color:#06C;text-decoration:none;line-height:11px;}
.product img,.productOver img{border:none;display:block;margin:0 auto;}
.product{padding:0;border:solid 1px white;float:left;line-height:11px;}
.productOver{padding:0;border:dotted 1px #A8BAE1;float:left;line-height:11px;}
* html .product,* html .productOver{width:48px;}
html>body .product,html>body .productOver{width:41px;}
.detailOverview{display:none;}
.product_0{clear:left;}
.product_col4{margin:1px 6px 1px 6px;}
.product_col5{margin:1px 1px 1px 1px;}