body{background-color:#ffffff;margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif;color: #000;}

p {font-size: 10pt; line-height:1.4; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 0 0 7px; color: #000;}
h1 {font-size:15pt; font-weight: bold; line-height:1.4; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; padding: 6px 0 2px; margin: 0; color:#0193A2;}
h2 {font-size:13pt; font-weight: bold; line-height:1.4; font-family:Arial, Verdana, Helvetica, sans-serif; padding: 4px 0 2px; margin: 0;}
h3 {font-size:11pt; font-weight: bold; line-height:1.4; font-family:Arial, Verdana, Helvetica, sans-serif; padding: 4px 0 2px; margin: 0;}
h4, h5 {font-size:11pt; font-weight: bold; line-height:1.4; font-family:Arial, Verdana, Helvetica, sans-serif; padding: 0 0 2px; margin: 0; text-transform: uppercase;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover {text-decoration: underline;}
a {color:#0193A2; text-decoration:none;font-size: 10pt; line-height:1.4;}
a:hover {text-decoration: underline;}
a img {border: none;}
ul, li, dt,dd,dl, address{font-size: 10pt;}
input, textarea, select { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
hr {height: 2px; color: #000;}


.twocol .first{float:left; width:45%;}
.twocol .second{float:right; width:48%;}

.top-menu,
.navigate,
.breadcrumbs,
#sidebar,
.aside,
.print-list,
.f-form,
.item-blok span.hidden{display:none;}

#footer{border-top:1px solid #D1D4D3; margin:16px 0 0; overflow:hidden; padding:17px 0 0;}
.contact dl{margin:0; padding:0;}
.contact dt{float:left;}
#content #contentfooter { color:#939393; border-top:1px solid #D1D4D3; font-size:10pt; margin:16px 0 0; overflow:hidden; padding:17px 0 0; width:100%;}
.item-blok span {display:block;}

#header {margin:0 0 12px;}

.cal_single_info {border-bottom:1px solid #D1D4D3; color:#00333B; margin:0 0 16px; overflow:hidden; padding:0 0 17px; width:100%;}