﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sup,sub,tt,var,center,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption,tfoot,thead,p{background: transparent;border: 0 none;font-style: inherit;font-weight: inherit;margin: 0;padding: 0;outline: 0;vertical-align: baseline; letter-spacing: normal;}
table {border-collapse: collapse;border-spacing: 0;}

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {display: block;}
audio, canvas, video {display: inline-block; *display: inline; *zoom: 1;}

[hidden] {display: none;}


html {overflow-y: scroll;}

body, button, input, textarea, select {font-family: 'Roboto', sans-serif; color: #333;}

h1 {display: block; margin-bottom: 20px; padding: 0 20px; width: auto; height: 40px; font-size: 20px; background: #efefef; line-height: 40px;}
h2 {display: block; margin: 20px 0; padding: 0 20px; width: auto; height: 35px; font-size: 18px; background: #efefef; line-height: 35px;}
h3 {display: block; margin: 13px 0; font-size: 18px; font-weight: 700; line-height: 20px;}
h4 {}
h5 {}

p {padding: 5px 0; font-size: 15px; line-height: 140%;}



b, strong {font-weight: bold;}

sub, sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}

ol, ul {margin: 5px 0 5px 15px; padding: 0;}
li { font-size: 15px;}


img {border: 0; -ms-interpolation-mode: bicubic;}

a, a:visited, a:active {text-decoration: none; color: #3399cc; webkit-transition: 0.5s ease-in-out; -moz-transition: 0.5s ease-in-out; -ms-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}
a:hover { text-decoration: none; color: #c50a0b;} 
a:focus, a:active, a:hover {outline: 0;}


button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button; cursor: pointer; *overflow: visible; font-size: 15px;}
input {font-size: 14px;}
textarea {font-size: 14px; resize: none;}

.content table {margin: 15px 0; width: 100%;} 
.content table th {padding: 10px; background: #a9eaff;}
.content table th, table td {padding: 7px; border: 1px solid #0bade0; text-align: center; font-size: 15px;}
.content table td.noc {text-align: left;} 

.pdf {padding-left: 25px; background: url(images/ico_pdf.gif) left center no-repeat;}

