/* =========================================================================================================================== */
/*          CONTENT AREA  - STRUCTURE 3                                                                                         */
/* =========================================================================================================================== */
#contentWrapper { width: 944px; height: 100%; padding:0 17px 0 17px; float: left; position: relative; z-index: 100; background-image:url(../../../common/images/bg_3.gif); background-repeat:repeat-x;}
#leftBar { width: 283px; min-height: 523px; height: auto !important; height: 523px; float: left; margin: 21px 0px 0px 0px; padding: 0;}
#mainContentArea { width: 643px; float: left; margin: 21px 0px 0px 18px; padding: 0;}

/* =========================================================================================================================== */
/*          Anchor & EMO                                                                                                       */
/* =========================================================================================================================== */
#mainAnchor { width: 621px; margin: 11px auto 0 auto;}
#mainEmo { width: 621px; margin: 11px auto 0 auto;}

/* =========================================================================================================================== */
/*          BREAD CRUMB, SHARE, PRINT, SEND                                                                                    */
/* =========================================================================================================================== */
.breadCrumb { width: 621px; padding :5px 0px; float: none; margin: 0px auto; }
.breadCrumb .options_bread{ margin:5px 0px 0px 0px;}

/* =========================================================================================================================== */
/*          PRODUCTS        	 		                                                                                       */
/* =========================================================================================================================== */

/* Comparar Module */
#productContent .comparaModule { width: 599px; height: 50px; margin: 9px auto 0; padding: 0 11px 0; background-image: url(../images/bg_comparar_mod.gif); background-repeat: no-repeat; }
#productContent .comparaModule .btn_comparar{ float: left; padding: 15px 0 0; }
#productContent .comparaModule .text_compara { float: left; text-align: left; padding: 7px /*268px*/ 0 0 0; width: 360px;}
#productContent .comparaModule .item_comparaSpace { float: left; width: 37px; height: 32px; padding: 9px 13px 0 0; text-align: left; }
#productContent .comparaModule .item_comparaSpace .item_compara { width: 30px; height: 30px; border: #868686 solid 1px; }
#productContent .comparaModule .item_comparaSpace .item_remove { position: absolute; z-index: 101; margin: -3px 0 0 -5px; width: 9px; height: 9px; }

/* Pagination */
#productContent .pagination { width: 621px; margin: 9px auto 0; text-align: right; font-size: 11px; }

/* product table */
#productContent #productsTable { width: 621px; margin: 8px auto 0; }
#productContent #productsTable h2{ font-size: 14px; color: #677e9b; margin: 0 0 11px; }
#productContent #productsTable .input{ float: left; margin: 0; }
#productContent #productsTable .inputTitle{ float: left; margin: 1px 0 0 5px; font-weight: bold; }
#productContent #productsTable td{ border-top: #7d828b dotted 1px; padding: 22px 43px; text-align: left; vertical-align: top; }
#productContent #productsTable td.center{ border-left: #7d828b dotted 1px; border-right: #7d828b dotted 1px;  }
#productContent #productsTable img{ margin: 0 0 23px; }

/*Layout paragraph 2/3 & 1/3 - internal pages*/
#contentWrapper .lp_643width {
background-color:#FFFFFF;
height:100%;
padding:0;
width:621px;
}

#contentWrapper .lp_643width .twothirdsDiv {
float:left;
height:100%;
padding:0;
width:425px;
}

#contentWrapper .lp_643width .moduleTwoThirds {
float:left;
/*margin:0 0 18px;*/
position:relative;
text-align:left;
width:425px;
}

#contentWrapper .lp_643width .moduleTwoThirds .top {
background-image:url(../images/bg_m3_left_module_top.gif);
background-repeat:no-repeat;
height:21px;
padding:4px 0 0 23px;
position:relative;
width:402px;
}
#contentWrapper .lp_643width .moduleTwoThirds .content .bottom {
background-image:url(../images/bg_m3_left_module_bottom.gif);
background-repeat:no-repeat;
height:5px;
position:relative;
width:425px;
}


#contentWrapper .lp_643width .onethirdDiv {
float:left;
height:100%;
padding:0 0 0 16px;
width:180px;
}
.lp_643width .onethirdDiv .moduleOneThird {
/*margin:0 0 18px;*/
position:relative;
text-align:left;
width:180px;
}

.lp_643width .onethirdDiv .moduleOneThird .top {
background-image:url(../images/bg_m3_right_module_top.gif);
background-repeat:no-repeat;
height:21px;
padding:4px 0 0 23px;
position:relative;
width:157px;
}

.lp_643width .onethirdDiv .moduleOneThird .content {
position:relative;
width:180px;
}

.lp_643width .onethirdDiv .moduleOneThird .content .center {
border-left:1px solid #D6DADD;
border-right:1px solid #D6DADD;
padding:11px 22px 8px;
position:relative;
width:134px;
}

.lp_643width .onethirdDiv .moduleOneThird .content .bottom {
background-image:url(../images/bg_m3_right_module_bottom.gif);
background-repeat:no-repeat;
height:5px;
position:relative;
width:180px;
}

#content_rightHeaderLeftMenu {
margin:11px auto 0;
width:621px;
}

/* tab for internal page*/
#contentWrapper .moduleFull { position: relative; width: 621px; margin: 0 0 18px; text-align: left;}
#contentWrapper .moduleFull .topTabs{ position: relative; width: 621px; height: 37px; text-align: left; padding: 2px 1px 0 1px; background-image:url(../../../common/images/bg_module_internal_top_w-tabs.gif); background-repeat:no-repeat; }

/*for Double line  tab*/
#contentWrapper .moduleFull .topTabs p.line1{  }
#contentWrapper .moduleFull .topTabs p.line2{ position: absolute; top: 22px; left: 21px; }

#contentWrapper .moduleFull .content { position: relative; /*width: 500px;*/}
#contentWrapper .moduleFull .content .center{ position: relative; /*width: 575px;*/ padding:11px 11px/*22px*/ 8px; border-left: 1px solid #d6dadd; border-right: 1px solid #d6dadd;}
#contentWrapper .moduleFull .content .bottom{ position: relative; width: 621px; height: 3px; background-image:url(../../../common/images/bg_module_internal_bottom.gif); background-repeat: no-repeat; }

/*Full width module with Gray Header*/
#contentWrapper .moduleFull .top{ position: relative; width: 598px; height: 21px; padding: 4px 0 0 23px; background-image:url(../../../common/images/bg_module_internal_top.gif); background-repeat:no-repeat; }


 #anchorContent{ width: 599px; height: 100%; padding: 0 0 0 0px; /*background-image:url(../images/bg_cont_internal_643w.gif); background-repeat: repeat-y; */}
 #anchorContent h2{ padding: 7px 0 17px; }

/*--P--*/
/*if anchor are inside 1 col module*/
 .moduleInternal #anchorContent{ width: 100%; height: 100%; padding: 0 0 0 0px;}
 .moduleInternal #anchorContent h2{ padding: 8px 0 17px; }
 .moduleInternal #anchorContent #yearsMod{ width: 100%; height: 30px; margin: 0 auto; }
 .moduleInternal #anchorContent #yearsMod #center{ float: left; width: 540px; height: 18px; padding: 6px 0; text-align: left; background-image:url(../images/bg_mod_decades_center.gif); background-repeat: repeat-x; }



/* Decade Selection Module */
/* #anchorContent #yearsMod{ width: 597px; height: 30px; margin: 0 auto; }
 #anchorContent #yearsMod #left{ float: left; width: 6px; height: 30px; background-image:url(../images/bg_mod_decades_left.gif); background-repeat: no-repeat; }
 #anchorContent #yearsMod #center{ float: left; width: 585px; height: 18px; padding: 6px 0; text-align: right; background-image:url(../images/bg_mod_decades_center.gif); background-repeat: repeat-x; }
 #anchorContent #yearsMod #center a{ color: #000000; font-size: 11px; text-decoration: underline; margin: 0 11px 0 11px; }
 #anchorContent #yearsMod #right{ float: left; width: 6px; height: 30px; background-image:url(../images/bg_mod_decades_right.gif); background-repeat: no-repeat; }*/
 #anchorContent #yearsMod{ width: 597px; height: 30px; margin: 0 auto; }
 #anchorContent #yearsMod #left{ float: left; width: 6px; height: 30px; background-image:url(../images/bg_mod_decades_left.gif); background-repeat: no-repeat; }
 #anchorContent #yearsMod #center{ float: left; width: 585px; height: 18px; padding: 8px 0; text-align: left; background-image:url(../images/bg_mod_decades_center.gif); background-repeat: repeat-x; }
 #anchorContent #yearsMod #center a{ color: #000000; font-size: 11px; text-decoration: underline; margin: 0 3px 0 3px; }
 #anchorContent #yearsMod #center a:hover{ color: #000000; font-size: 11px; text-decoration: none; margin: 0 3px 0 3px; }
 #anchorContent #yearsMod #right{ float: left; width: 6px; height: 30px; background-image:url(../images/bg_mod_decades_right.gif); background-repeat: no-repeat; }



/* Decades */
 #anchorContent .decade .decadeTitle { background-image: url(../../../common/images/line_dotted_596px.gif); background-repeat: no-repeat; background-position:center; width: 100%/*596px;*/ margin: 20px 0 0; }
 #anchorContent .decade .decadeTitle h2 { display: inline; float: left; padding: 0 10px 0 0; background-color: #FFFFFF; }
 #anchorContent .decade .decadeTitle a img{ float: right; margin: 0; padding: 0 0 0 10px; background-color: #FFFFFF; }
 #anchorContent .decade img { margin: 5px 0; }
/*Top navigation button*/
 #anchorContent .decade .decadeTitle .topNavigationWithImage{float:right; cursor: pointer;width: 56px;}
 #anchorContent .decade .decadeTitle .topNavigationWithOutImage{float:right; background-color: #ffffff; padding: 5px 5px 5px 5px;cursor: pointer;}

/* item */
 #anchorContent .decade .decadeItem { margin: 11px 0 0; }
 #anchorContent .decade .decadeItem .leftMod { float: left; width: 120px; text-align: right; }
 #anchorContent .decade .decadeItem .leftMod img{ margin: 0 0 5px 0; }
 #anchorContent .decade .decadeItem .rightMod { float: left; width: 450px; padding: 0 0 0 22px; }
 #anchorContent .decade .decadeItem .rightMod h4{ color: #000000; margin: 0 0 5px 0; }
 #anchorContent .decade .decadeItem .rightMod .text {  }
 
 
 #contentWrapper .lp_643width .topTabs {
background-image:url(../../../common/images/bg_lp_internal_top_w-tabs_425.gif);
background-repeat:no-repeat;
height:37px;
margin:0px;
padding:2px 1px 0;
position:relative;
text-align:left;
width:423px;
}

#contentWrapper .lp_643width .onethirdDivTabs {
float:left;
height:100%;
padding:0 0 0 16px;
width:180px;
}

.onethirdDivTabs .moduleOneThird {
	/*margin:0 0 18px;*/
	position:relative;
	text-align:left;
	width:180px;
}

.onethirdDivTabs .moduleOneThird .top {
background-image:url(../../../common/images/13_module_Tab_180.gif);
background-repeat:no-repeat;
height:27px;
padding:12px 0 0 23px;
position:relative;
width:157px;
}

.moduleOneThird .content .center {
border-left:1px solid #D6DADD;
border-right:1px solid #D6DADD;
padding:11px 22px 8px;
position:relative;
width:134px;
}

.moduleOneThird .content .bottom {
background-image:url(../images/bg_m3_right_module_bottom.gif);
background-repeat:no-repeat;
font-size:0;
height:5px;
position:relative;
width:180px;
}

 /* Columns layout Full width*/
/*
.dotted-td-left {
	color: #993300;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;
	padding:2px 0px 2px 13px;
	overflow-x:hidden;
}
*/
/* Not dotted Columns */
/*
.notdotted-td-center {
    border-left-width: 1px;
		padding:2px 13px;
    overflow-x:hidden;
}


.notdotted-td-left {
    border-left-width: 1px;
    padding:2px 0px 2px 13px;
    overflow-x:hidden;
}
*/


/* Columns */
/*
.dotted-td-center {
	color: #993300;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #666666;
	padding:2px 13px;
	overflow-x:hidden;
}


.first-td-left {
	padding:2px 14px 2px 0;
	overflow-x:hidden;
}
*/
/*13 module title color match with 2/3 tab name */
/*
.module13Title{
    font-size: 11px;
    color: #4E5156;
}
*/
