body{
 font-family: Tahoma, arial, Verdana;
 color: #f0f0f0;
 background-color : #000000;
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
 margin-bottom : 0px;
 font-size: 8pt;
}
table td {
 font-size: 70%;
}
.height1 {
 height: 1%;
 vertical-align: top;
}
/*-----------------------*/
p {
 margin : 0px 0px 0px 0px;
}
a:link, a:visited {
 color: #65A6E1;
 text-decoration: underline;
}
a:hover { color: #ffa200; text-decoration: none; }
h1 {
 font-family: arial;
 color: #dc3209;
 font-size: 160%;
 text-align: left;
 padding: 0;
 margin: 0;
 font-weight: normal;
}
h2 {
 font-family: arial;
 COLOR: #fb7126;
 font-weight: bold;
 font-size: 140%;
 margin: 0px;
}
h3 {
 font-family: arial;
 COLOR: #65A6E1;
 font-weight: bold;
 font-size: 120%;
 margin: 0px;
}
img{ border: 0px; }
ul{	margin-bottom : 10px;	margin-top: 5px;}
ol{	margin-bottom : 10px; margin-top: 5px;}
li{	margin-bottom: 0px; margin-left :0px; list-style-image: url("im/li.gif");}
.lit {font-size: 7pt;}

.table100{ height: 100%; width: 100%; }
.table100h{ height: 100%; }
.bodytext{ text-align: justify; }
.bglight {background-color: #000000;}
.bglight2 {background-color: #091930;}
.bgdark {background-color: #102C56;}
.bgborder {background-color: #355E94;}
.path { color: #21345C; font-size: 90%; padding: 2px 0 15px 0; }
.path a, .path a:visited {
 color: #21345C;
 text-decoration: underline;
}
.path a:hover { color: #8EA6D7; }
.page_active{ COLOR: #dc3209; }
.pages{ COLOR: #bbbbbb; }
.hl{ background-color: #afc5ec; color: #091930; font-weight: bold; padding: 0px 3px; }
.sr_res{COLOR: #dc3209;  font-weight: bold; }
.sr{ color: #bbbbbb; }
a.sr_title {COLOR: #65A6E1;	TEXT-DECORATION: underline;	}
a.sr_title:link, a.sr_title:visited {COLOR: #65A6E1;	TEXT-DECORATION: underline;	}
a.sr_title:hover {COLOR: #ffa200;	TEXT-DECORATION: none;}
.map1 {
 COLOR: #fb7126;
 font-weight : bold;
 font-size : 9pt;
 padding-bottom: 5px;
}
A.map1 {
 COLOR: #fb7126;
 font-weight : bold;
 font-size : 9pt;
 TEXT-DECORATION: none;
}
A.map1:link, A.map1:visited {COLOR: #fb7126; TEXT-DECORATION: none;}
A.map1:hover {color: #3C588A;	TEXT-DECORATION: none;}
.map2 {
 COLOR: #65A6E1;
 font-weight : bold;
 font-size : 8pt; padding-top: 2px;
}
A.map2 {
 COLOR: #65A6E1;
 font-weight: bold;
 font-size : 8pt;
 TEXT-DECORATION: none;	
}
A.map2:link, A.map2:visited {	COLOR: #65A6E1;	TEXT-DECORATION: none;}
A.map2:hover {color: #3C588A;	TEXT-DECORATION: none;}
.map3 {
 COLOR: #f0f0f0;
 font-weight : bold;
 padding-top: 2px;
}
A.map3 {
 COLOR: #f0f0f0;
 font-weight : bold;
 TEXT-DECORATION: none;
}
A.map3:link, A.map3:visited {	COLOR: #f0f0f0;	TEXT-DECORATION: none;}
A.map3:hover {color: #3C588A;	TEXT-DECORATION: none;}
.map4 {
 COLOR: #cccccc;
 font-weight : normal;
 padding-top: 2px;
}
A.map4 {
 COLOR: #cccccc;
 font-weight : normal;
 TEXT-DECORATION: none;
}
A.map4:link, A.map4:visited {	COLOR: #cccccc;	TEXT-DECORATION: none;}
A.map4:hover {color: #3C588A;	TEXT-DECORATION: none;}
.form_input{
 font-family: arial;
 font-size: 95%;
 color: #ffffff;
 border: #355E94 1px solid;
 padding-top: 2px;
 padding-left: 7px;
 background-color: #091930;
 padding-left: 3px;
}
.form_submit{
 font-family: arial;
 font-size: 95%;
 color: #ffffff;
 border: #ffffff 1px solid;
 font-weight: bold;
 background-color: #355E94;
}
.ray {
 text-align: right;
 margin: 0;
 padding: 0 10px 5px 0;
}
.ray a:link, .ray a:visited {
 color: ##355E94;
 font-size: 85%;
}
.ray a:hover {
 color: #ffffff;
}
.news_date {
 color: #ffa200;
 font-size: 95%;
 font-weight: bold;
 padding-top: 8px;
}
.news_title {
 color: #3450a5;
 font-size: 120%;
 font-weight: bold;
 padding-top: 8px;
}
.in {
 font-family: arial;
 font-size: 95%;
 color: #355E94;
 border: #355E94 1px solid;
 padding-top: 2px;
 padding-left: 7px;
 background-color: #091930;
 width: 187px;
 height: 18px;
 margin-right: 5px
}
/*-----------------------*/
.bottom { background: url("im/bottom.jpg") 100% 100% no-repeat; }
.t1 { background: url("im/t1.jpg") 100% 0 no-repeat; height: 257; }
.t4 { background: url("im/t4.jpg") 100% 0 no-repeat; }

.c1 { background: url("im/c1.jpg") 100% 0 no-repeat; }
.c2 { background: url("im/c2.jpg") 100% 65px no-repeat; }

.line { background: url("im/line.jpg") 0 0 repeat-x;  }
.r1 { background: url("im/r1.jpg") 0 0 no-repeat; height: 100%; }
.r2 { background: url("im/r2.jpg") 0 130px no-repeat; height: 100%; }
.r3 { background: url("im/r3.jpg") 0 260px no-repeat; height: 100%; }
.r4 { background: url("im/r4.jpg") 0 390px no-repeat; height: 100%; }
.r5 { background: url("im/r5.gif") 0 575px no-repeat; }
.logo { margin: 15px 15px 0 25px; }
.title { font-family: arial; font-size: 13pt; font-weight: bold; padding: 30px 0 35px 0; }
.title p { padding-top: 7px; color: #3E5889; font-size: 11pt;}
.lang { text-align: right; font-weight: bold; padding: 7px 9px 180px 0; }
.lang a:link, .lang a:visited { color: #ffffff; }
.lang a:hover { color: #2679DF; }
.lang img { margin: 0 6px 0 4px; }
.next { padding: 0; }
.pusk { font-size: 90%; color: #afc5ec; padding-left: 18px; }
.pusk a:link, .pusk a:visited { color: #21345C; font-size: 90%; }
.pusk a:hover { text-decoration: none; color: #8EA6D7; }
.pusk_title { font-weight: bold; color: #3c588a; margin-left: -18px; }
.last {
	padding: 0px 0 20px 60px;
}
.menu { font-weight: bold; font-size: 120%; padding-right: 15px; }
div.menu a:link, div.menu a:visited {
 display: block;
 background: url("im/arrow.gif") 0 5px no-repeat;
 padding: 0 0 10px 15px;
 color: #fb7126; 
 text-decoration: none;
}
div.menu a:hover { color: #ffffff; }

div.menu2 { padding: 0 0 5px 20px; font-size: 80%; }
div.menu2 a:link, div.menu2 a:visited { padding-bottom: 5px; background: url("im/arr2.gif") 0 4px no-repeat; }

div.menu3 { padding: 5px 0 5px 20px; }
div.menu3 a:link, div.menu3 a:visited { padding-bottom: 5px; background: url("im/arr3.gif") 0 4px no-repeat; font-weight: normal; }

div.menu4 { padding: 5px 0 5px 20px; font-size: 90%; }

.icon img { margin: 10px 15px 5px 0; }
.base { padding: 0 60px 0 35px; }
.line_h1 { background: url("im/line_h1.gif") 100% 100% no-repeat; padding-bottom: 2px; }
.line_h12 { background: url("im/line_h12.gif") 0 100% repeat-x; margin-right: 50px; }
.print { padding-top: 30px; font-size: 90%; }
.print a:link, .print a:visited { color: #3C588A; }
.print a:hover { color: #8EA6D7; }
.print img { position: relative; top: 3px; }
.padding { padding: 5px 10px; }
.red { color: #dc3209; }
.orange{ color: #fb7126; }
.blue{ color: #65A6E1; }
.blue_dark{ color: #344a74; }
.anons{ font-family: tahoma; color: #b9c0dc; font-size: 10px; }