html{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;height:100%}
body{color:#535353;font:100% Helvetica,Arial,sans-serif;height:100%;margin:0; background:#FFF;line-height:140%; }
a{color:#333;text-decoration:none}
img{display:block;border:0}table{width:100%}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd{margin:0;padding:0}
ul,ol,dl{list-style:none}
.cf:after{content:"";display:table;clear:both}
.relative{position:relative}
.block{display:block}
.inline-block{display:inline-block}
.full-width{width:100%}
.wrapper{margin:0 auto; width:800px;}
.tile_title_news{ border-bottom:1px dotted #333; margin-top:20px; padding:15px; text-align:left; font-size:29px;line-height:1.1em;font-weight: bold;font-family:GothamLight,Helvetica,Arial,sans-serif;letter-spacing:-.00em;color:#000;overflow:hidden;}
.tile_title_news p{ margin-left:20px; font-size:160%; font-weight:400;}
.container{ padding:30px;}
.right { text-align:right; margin:20px;}
.line { text-indent:1em; margin:3px 20px; }
.fl_lft img { float:left; margin-right:3px; margin-bottom:0px;}
.fl_rgt img { float: right; margin-left:3px; margin-bottom:0px;}

.fl_rgt, .fl_lft { border-bottom:1px dotted #CCC; padding-bottom:0px; overflow:hidden;}
.last {border-bottom:none; }
.field { font-size:14px; line-height:140%;}
.company { overflow:hidden; display:block; float:left; width:130px;}
.company p { color:#C5000B;font-size:26px;line-height:1.1em;font-weight: 400;font-family:GothamLight,Helvetica,Arial,sans-serif;letter-spacing:-.00em; padding-bottom:20px; float:left; margin-right:20px; }
.indention { margin-bottom:1em !important; }
h3 { color:#333; font-weight:400; margin-top:5px; float:left;line-height:1.1em; width:600px;}
.mgT20 { margin-top:20px !important; }
.mgT30 { margin-top:30px !important; }
.mgT40 { margin-top:40px !important; }
.mgT50 { margin-top:50px !important; }

.mgB20 { margin-bottom:20px !important; }
.mgB30 { margin-bottom:30px !important; }
.mgB40 { margin-bottom:40px !important; }
.mgB50 { margin-bottom:50px !important; }
