/* Style sheet basic */
body{margin:0;padding:0;background-color:#ffffff;background-image:url("tl_files/templates/BodyBgr.gif");background-repeat:repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#2a2a2a;}
body.languageselector{margin:0;padding:0;background-color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#2a2a2a;Background-image: none;}
body,div,h1,h2,h3,h4,h5,h6,p,pre,ol,dl,dt,dd,table,th,td,form,input,textarea{margin:0;padding:0;}
sup{vertical-align:text-top;}
:focus{outline:0;}
h1,h2,h3,h4,h5,h6,p,pre,table,ol,ul,form{margin-bottom:16px;}
h1{font-family:'TitilliumText14L400wt', Arial, Helvetica, sans-serif;font-weight:normal;font-size:28px;line-height:1.2em;}
h2{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:18px;line-height:1.2em;}
h3{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:15px;line-height:1.2em;text-transform: uppercase;}
.ce_text,.teaser{line-height:1.4em;}
a{text-decoration:underline;color:#2e6aad;}
a:hover{text-decoration:none;color:#2e6aad;}
#localmenu .strapline,#footer .strapline{font-family:'TitilliumText14L400wt', Arial, Helvetica, sans-serif;font-weight:normal;font-size:16px;color:#2e6aad;line-height:1.2em;letter-spacing: 0.1em;}
#footer .strapline{float:left;padding-top:3px;padding-right:10px;}
@font-face{font-family: 'TitilliumText14L400wt';src: url("tl_files/templates/fonts/TitilliumText400wt.eot");src: local('TitilliumText14L'), local('TitilliumText14L-400wt'), url("tl_files/templates/fonts/TitilliumText400wt.ttf") format('truetype');}
@font-face{font-family: 'TitilliumText14L600wt';src: url("tl_files/templates/fonts/TitilliumText600wt.eot");src: local('TitilliumText14L'), local('TitilliumText14L-600wt'), url("tl_files/templates/fonts/TitilliumText600wt.ttf") format('truetype');}
@font-face{font-family: 'TitilliumText22LLight';src: url("tl_files/templates/fonts/TitilliumText200wt.eot");src: local('TitilliumText14L'), local('TitilliumText14L-250wt'), url("tl_files/templates/fonts/TitilliumText200wt.ttf") format('truetype');}
.mod_catalogreader .layout_full #catalog_data thead td{padding-top:5px;padding-bottom:5px;text-align:center;background-color:#006AB1;font-weight:bold;color:#ffffff;}
.mod_catalogreader .layout_full #catalog_data tbody td{padding:4px 3px;text-align:center;border-bottom:1px solid #ffffff;}
.ce_text.locationBox.block p a{text-decoration:none;color:#ffffff;}
#langMenu{right:0;position:absolute;}
.flagCn,.flagEs,.flagFr,.flagGb,.flagIt,.flagJp,.flagPt,.flagUs,.flagIn,.flagCa,.flagDe,.flagAu{width:16px;height:10px;overflow:hidden;float:right;display:block;margin-top:3px;margin-left:4px;background-position:left top;}
.flagCn:hover,.flagEs:hover,.flagFr:hover,.flagGb:hover,.flagIt:hover,.flagJp:hover,.flagPt:hover,.flagUs:hover,.flagIn:hover,.flagCa:hover,.flagDe:hover,.flagAu:hover{background-position:0 -17px;}
.blur:hover{background-position:left top;}
.flagCn.A,.flagEs.A,.flagFr.A,.flagGb.A,.flagIt.A,.flagJp.A,.flagPt.A,.flagUs.A,.flagIn.A,.flagCa.A,.flagDe.A,.flagAu.A{margin-top:3px;margin-left:4px;background-position:0 -17px;}
.flagCnActive,.flagEsActive,.flagFrActive,.flagGbActive,.flagItActive,.flagJpActive,.flagPtActive,.flagUsActive,.flagInActive,.flagCaActive,.flagDeActive,.flagAuActive{display:none;}
.flagCn{background-image:url("tl_files/templates/flags/flagCn.gif");background-repeat:no-repeat;}
.flagEs{background-image:url("tl_files/templates/flags/flagEs.gif");background-repeat:no-repeat;}
.flagFr{background-image:url("tl_files/templates/flags/flagFr.gif");background-repeat:no-repeat;}
.flagGb{background-image:url("tl_files/templates/flags/flagGb.gif");background-repeat:no-repeat;}
.mod_newslist.frontpage i{font-size:11px;}
.flagIt{background-image:url("tl_files/templates/flags/flagIt.gif");background-repeat:no-repeat;}
.flagJp{width:18px;background-image:url("tl_files/templates/flags/flagJp.gif");background-repeat:no-repeat;}
.flagPt{background-image:url("tl_files/templates/flags/flagPt.gif");background-repeat:no-repeat;}
.flagUs{background-image:url("tl_files/templates/flags/flagUs.gif");background-repeat:no-repeat;}
.flagIn{background-image:url("tl_files/templates/flags/flagIn.gif");background-repeat:no-repeat;}
.flagCa{background-image:url("tl_files/templates/flags/flagCa.gif");background-repeat:no-repeat;}
.flagDe{background-image:url("tl_files/templates/flags/flagDe.gif");background-repeat:no-repeat;}
.flagAu{background-image:url("tl_files/templates/flags/flagAu.gif");background-repeat:no-repeat;}
.chooseLang{font-style:italic;font-size:11px;color:#cccccc;}
#header .department{font-family:'TitilliumText14L400wt', Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;color:#737373;line-height:1.2em;letter-spacing: 0.1em;}
#header .region{font-family:'TitilliumText14L400wt', Arial, Helvetica, sans-serif;font-weight:normal;font-size:15px;color:#737373;line-height:1.2em;letter-spacing: 0.1em;}
.smallImages img{margin-top:5px;margin-right:5px;border:2px solid #dedede;}
.smallImages .first{display:none;}
div#logo.logoNew{padding-top:8px;}
#logo_merging_preview_image_select img{border:2px solid #cccccc;}

