/* 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{font-family:'TitilliumText14L400wt', Arial, Helvetica, sans-serif;font-weight:normal;font-size:16px;color:#2e6aad;line-height:1.2em;letter-spacing: 0.1em;}
@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');}
.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;}
