@charset "utf-8";
/* CSS Document */
.contentContainer {border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; background:#fff url(../images2009/gradient.png) repeat-x bottom; padding:10px 9px 0 9px;}
.contentContainerNoHead  {border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;background:transparent url(../images2009/gradient.png) repeat-x bottom;padding:1px 9px 0 9px;}
.contentContainerNoHeadInfos {border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;background:transparent url(../images2009/gradient-min-300.png) repeat-x bottom;padding:1px 9px 0 9px;}
.contentContainerNoHeadCentral {border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;background:white url(../images2009/gradient-min-300.png) repeat-x bottom;padding:1px 9px 0 9px;}
.contentContainerNoPad {border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; background:#fff url(../images2009/gradient.png) repeat-x bottom; padding-top:10px;}
.contentContainerTop {height:10px;padding-left:10px;background:transparent url(../images2009/top_left.gif) no-repeat left;overflow:hidden;}
.contentContainerTop div {height:10px;padding-right:10px;padding-left:0px;background:transparent url(../images2009/top_right.gif) no-repeat right;overflow:hidden;}
.contentContainerTop div div {height:10px;background:url(../images2009/top_1px.gif) repeat-x;overflow:hidden;}
.contentContainerBottom {height:10px;padding-left:10px;background:transparent url(../images2009/bottom_left.gif) no-repeat left;overflow:hidden;}
.contentContainerBottom div {height:10px;padding-right:10px;background:transparent url(../images2009/bottom_right.gif) no-repeat right;overflow:hidden;}
.contentContainerBottom div div{height:10px;background:url(../images2009/bottom_1px.gif) repeat-x;overflow:hidden;}

.contentContainerBordered {padding:0;margin: 0;background: url(/images_b2c/shared/elements/border_gradient_1x40.gif) repeat-x bottom left #ccc;}
.contentContainerBorderedContent {clear:both; background:#fff; margin:0 1px 0 1px; padding:10px; height:100%;}
.contentContainerBorderedGradient {clear:both;background: url(/images_b2c/shared/elements/gradient_1x100.gif) #fff repeat-x; margin:0 1px 0 1px;height:100%;}
.contentContainerBorderedGradient p, .contentContainerBorderedGradient ul {padding-left:10px;}

.contentContainerNoGrad .contentContainer {background:none;}
.contentContainerNoGrad .contentContainerNoHead .contentContainerNoHeadInfos {background:none; padding-bottom:10px; min-height:217px;}
.contentContainerNoGrad .contentContainerTop {padding-left:5px;height:5px;background:transparent url(../images2009/top_left.png) no-repeat left;}
.contentContainerNoGrad .contentContainerTop div {padding-right:5px;height:5px;background:transparent url(../images2009/top_right.png) no-repeat right;}
.contentContainerNoGrad .contentContainerTop div div {height:5px;background:url(../images2009/top_1px.gif) repeat-x;}
.contentContainerNoGrad .contentContainerBottom {padding-left:5px;height:5px;background:transparent url(../images2009/bottom_left_white.gif) no-repeat left;}
.contentContainerNoGrad .contentContainerBottom div {padding-right:5px;height:5px;background:transparent url(../images2009/bottom_right_white.gif) no-repeat right;}
.contentContainerNoGrad .contentContainerBottom div div{height:5px;background:url(../images2009/bottom_1px.png) repeat-x;}

.quickLinks {width:653px; float: left; margin-right:11px;}
.quickLinks .contentContainerNoHead {padding:1px 0 0 0; height: 216px;}
.infos {width:230px; float: left; margin-right:11px;}
.central {width:750px; float: left; margin-right:11px;}
.infos .contentContainerNoHeadInfos {padding:1px 0 0 0; min-height: 350px;}
.central .contentContainerNoHeadCentral {padding:1px 0 0 0; min-height: 350px;}
div.index_cc {float:left;width:210px;border-right: 1px solid silver;padding-bottom:0;height: 170px}
div.index_cc h3 {padding-left:11px;text-align:left;}
div.index_cc ul, div.index_cc ul.taller {list-style: none; margin-left:15px; }
div.index_cc ul li {clear:both; margin: 0 0 2px 0; padding: 0 0 2px 2px;line-height:14px; list-style: none; background: transparent url(../images2009/left_link.gif) left 4px no-repeat; text-align:left; }
div.index_cc ul li.noBullet {background: none; font-weight:bold; padding-left:0;}
div.index_cc ul.taller li {margin: 0 0 4px 0; padding: 0 0 2px 15px;line-height:17px;background-position: left 5px;}
div.index_cc ul.hp_png {list-style: none;list-style-image: none; padding: 0;margin-left:10px;}
div.index_cc ul.hp_png li {padding:0;line-height:17px;background: none;}
h3 {padding:0;margin:0;font:bold 14px arial,sans-serif;}
div.index_cc a { color:#18a5c9;font:Verdana, Arial, Helvetica, sans-serif;font-size:12px; }

.space {
 clear:both;
}

