/* CSS Document */

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background: #ffffff; }
img { border: none; }

a:link 		{ color: #002F5D; text-decoration: none; }
a:visited 	{ color: #002F5D; text-decoration: none; }
a:hover 	{ color: #FED501; text-decoration: underline; }
a:active 	{ color: #FED501; text-decoration: underline; }

.h1	{ font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #002F5D; text-align: left; font-weight: bold; }
.h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: left; line-height: 170%; }
.h3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: left; line-height: 170%; }
.h4 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: center; }

.menu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding-bottom: 20px; padding-right:15px; }

.promo		{ background:#002F5D; color:#fff; padding:5px 20px 20px; font:bold 12px/1.2em Arial, Helvetica, sans-serif; text-align:justify; }
.promo .h1	{ font:bold 18px/1.2em Arial, Helvetica, sans-serif; text-align:justify; color:#fff; }
.promo img	{ margin:0 auto; display:block; }

.news_wrap	{ border:1px solid #000; padding:3px; }
.news		{ background:#b2c2cd; background: -moz-linear-gradient(center bottom,rgb(178,194,205) 0%,rgb(227,239,248) 100%); background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(178,194,205)),color-stop(1, rgb(227,239,248))); padding:15px; }
.news p		{ text-align:justify; font:12px/1.7em Arial, Helvetica, sans-serif; }

a.pdf	{ display:block; background:url(../images/pdf-icon2.png) no-repeat;padding:10px 0 7px 34px; font:12px Arial, Helvetica, sans-serif; }
a.pdf:hover	{ color:#004181; text-decoration:underline; }