body{	font-family: Arial, Helvetica, sans-serif;	color: black;	background-color : #ffffff;	padding: 0px;	margin : 0px;	font-size: 12px;}
p{color: black;	padding: 0px;	margin : 0px;	font-size: 12px;}
td{	font-size: 12px;}
img{ border: 0px;}
h1{color: #cc1400;	font-size: 18px; font-weight: bold; text-transform: uppercase; margin: 0;	padding : 0;}
h1 img{position:relative; top:3px; }
h2{	color: #017fbd;	font-size: 13px; font-weight: bold; margin: 0;	padding : 0;}
h3{	color: #115296; font-size: 13px; font-weight: bold; margin: 0;	padding : 0;}
h1 a{  color: #c52720;	}
h2 a{  color: #007cb4;	}
h3 a{  color: #115296;	}
a, a:link, a:visited{color: #115296;  text-decoration: underline;}
a:hover{ text-decoration: none;}
.lit{font-size: 10px;}
.big{font-size: 12px;}
.red{color: #c52720;}
.blue{	color: #014c7b;}
.blue2{	color: #77d6ff;}
.blue2 a, .blue2 a:link, .blue2 a:visited {color: #77d6ff;}
.gray{ color: Gray;}
.gray a{ color: Gray;}
ol{ margin-top: 5px; margin-bottom: 5px; }
ul{ margin-top: 5px; margin-bottom: 5px; }
li{ padding-bottom: 5px; }
.style1{ border: 1px solid #bbbbbb; padding: 5px; color:#acabab;}
.style2{ background-color:#e8ebf0; padding: 8px; color:#39393b;  font-size: 10px;}
.style2 p{color:#39393b; font-size: 10px;}
.style3{ background-color:#f3f3f3; padding: 5px; color: #b4151a;}
.bgdark{ background-color:#e8ebf0; padding: 8px; color: #014c7b; font-size: 12px;}
.bgdark p{color: #014c7b; font-size: 12px;}
.bglight{ background-color:#e8ebf0; padding: 8px;}
.bglight2{ background-color:#e8ebf0; padding: 8px; color:#39393b; font-size: 10px;}
.bglight2 p {color:#39393b; font-size: 10px;}
.bglight2 ul, .bglight2 ol, .bglight2 li { margin-left:8px;}
.foto td{color:#39393b; font-size: 10px;}
.foto p{color:#39393b; font-size: 10px;}
.foto img{ border: 5px solid #e8ebf0;}
.padd10{ padding: 10px; }

hr{ width: 100%; height: 1px; color: #007cb4;}
.pt15{ padding-top: 15px; }
.pb5{ padding-bottom: 5px; }
.pb10{ padding-bottom: 10px; }
.pb15{ padding-bottom: 15px; }
.pb20{ padding-bottom: 20px; }
.pb30{ padding-bottom: 30px; }
.clear{ clear: both;}

/* 
-----------------------------------------------------------------------------*/
.table100{ width: 100%; height: 100%; }
.top{ background: url("im/top_bg.gif") repeat-x 0 0; height: 283px;}
.top_l{ background: url("im/top_left.jpg") no-repeat 0 0; height: 283px;}
.top_r{ background: url("im/top_r.gif") no-repeat 100% 0; height: 283px;}
.toppict{position:absolute; top:73px; right:0px;}
.topmenu{position:absolute; top:260px; left:110px; color: White; font-size: 11px; font-weight: bold; text-transform: uppercase; font-style: italic;}
.topmenu span{ padding-right: 15px; }
.topmenu a, .topmenu a:link, .topmenu a:visited { color: White; text-decoration: none;}
.topmenu a:hover{ color: #abbed1;}
.top_ssilk{ padding: 54px 0px 0 0;  text-align: right; color: White; font-size: 11px; font-weight: bold;}
.top_ssilk a, .top_ssilk a:link, .top_ssilk a:visited { color: White; text-decoration: none;}
.top_ssilk a:hover{text-decoration: underline;}

.pr20{ padding-right: 20px; }
.pr25{ padding-right: 25px; }
.pr30{ padding-right: 30px; }
.cont{ padding: 27px 0 0 310px; line-height: 18px;}
.search{ width: 240px; border: #b4b4b4 solid 1px;}
.search form{  padding: 0; margin: 0px;	}
.search input{background-color: white; width: 220px; height: 17px; font-family: Arial; color: black; padding: 0px; margin: 0px; border: none; }
.bot{ background: url("im/bot_bg.gif") repeat-x 0 0;}
.botpict{ background: url("im/bot_left.gif") no-repeat 0 0;}
.botpict div{  padding: 20px 20px 0 0;  color: #779cc3; font-size: 10px;}
.bot a{ color: #779cc3; font-size: 10px;}
.info{ padding: 20px 0 30px 0; }
.mid{ padding-left: 30px; padding-right: 30px; }
.left{width: 265px;}
.right{ width: 275px;}
.right h3{ font-size: 11px; color: #cc1400; font-weight: normal;}
.menublock{ width: 240px; text-align: left;}
.linegor_t{background: url("im/line_gor.gif") repeat-x 0 0; }
.linegor_t img{position:relative; top:-1px; right:-1px; }
.linegor_b{background: url("im/line_gor.gif") repeat-x 0 100%; }
.linegor_b img{position:relative; bottom:-1px; left:-1px; }
.linevert_l{background: url("im/line_vert.gif") repeat-y 0 0; }
.linevert_r{background: url("im/line_vert.gif") repeat-y 100% 0; }
.linegray img{position:relative; left:-9px; }
.right h5{ text-align: right; color: White; font-size: 12px; font-weight: bold; text-transform: uppercase; font-style: italic; padding: 10px 20px 0 0; margin: 0;}
.title_red{ background: url("im/title_red.jpg") no-repeat 0 0; width: 261px; height: 35px;}
.title_blue{ background: url("im/title_blue.jpg") no-repeat 0 0; width: 261px; height: 35px;}
.newsblock{ width: 258px; text-align: left; font-size: 10px;}
.newsblockpadd{ padding: 3px 0 0 3px; }
.newsdate{ color: Gray; }

/* Menu
-----------------------------------------------------------------------------*/
.menuleft{ color: #115296; }
.menuleft a, .menuleft a:link, .menuleft a:visited{color: #115296;}
.menuleft a:hover{ color: Black;}

.menu{color: #707070; font-size: 11px; padding: 10px 0 10px 0;}
.menu a, .menu a:link, .menu a:visited{color: #014c7b;}
.menu a:hover{ color: #c52720;}
.menu1 {font-weight: bold; padding: 10px 0 10px 25px; color: #707070;	font-size: 14px; font-weight: bold; background: url("im/arr_menu.gif") no-repeat 6% 50%;}
.menu1 a, .menu1 a:link, .menu1 a:visited{color: #707070; text-decoration: none;}
.menu1 a:hover{ color: #adbb7f;}
.menu2 { font-size: 11px; padding: 0 0 7px 26px;}
.menu3 {padding: 0 0 7px 43px; font-size: 11px; background: url("im/menu4.gif") no-repeat 17% 0;}
.menu4 {padding: 0 0 5px 53px; font-size: 10px; background: url("im/menu4.gif") no-repeat 22% 0;}
.menu4 a, .menu4 a:link, .menu4 a:visited{color: #007cb4;}



.news {padding: 10px 10px  0  10px ; font-size: 11px; color: #8d8d8d;  background-color: #f9f9f9;}
.news a{font-size: 11px; color: Black; }
.news a:link,  .news1 a:visited { text-decoration: none;}
.news a:hover { text-decoration: underline;}
.newsphoto{ float: left;}
.newsphoto_img{ width: 50px; height: 50px; overflow: hidden;}
.newsphotoright{padding-left:70px;}
.newsb{ clear: both; height: 10px;}
.newsphoto2{ float: left;}
.newsphoto2 img{ border-bottom: 7px solid #e2e2e2;}
.newsphotoright2{padding-left:120px;}

.path{ color: silver; font-size: 9px;}
.path a, .path a:link, .path a:visited{color: silver;}
.path a:hover{color: gray; }

.blockb{border: 2px solid #b4b4b4; padding: 1px;}
.block{	background-color: #efefef;}
.blockover{ background-color: #c7c4c4;}
.block h1{ font-size: 12px; font-style: italic; padding: 0 0 5px 8px; background: url("im/arr.gif") no-repeat 0 21%;}
.block h2 { color: #115296; font-style: italic; font-size: 12px; padding-bottom: 3px;}
.p10{ padding: 10px; }
