html body { margin:0px; background:url(img/bg.gif) left top repeat-x; font-family: Arial,Tahoma,Geneva; font-size: 11px; color: #003E91;}
td,th,div {font-size:12px; font-family: Verdana,Tahoma,Arial,Geneva; color: #003E91; font-weight:normal;}
th { font-weight:bold;}
input,
textarea,

p, div, form { padding:0px;}
li {padding-bottom:5px;}
img { border:0px;}
label {cursor: pointer;}
sup {font-size: 10px;}
hr { background:#003E91; color:#003E91; height:1px; width:100%; margin-top:5px; margin-bottom:5px; border:0px;}

h1 { font-size: 17px; color:#397EDB; font-weight:bold; margin:0px; margin-bottom:5px;}
h2 { font-size: 17px; font-weight:bold; margin:0px; margin-bottom:5px;}
h3 { font-size: 13px; font-weight:normal; margin:0px; margin-bottom:5px;}

.pad { padding:20px; padding-bottom:0px;}
.s { font-size:11px; }
.sb { font-size:11px; color:#397EDB; }
.sw { font-size:11px; color:#FFFFFF;padding-left:57px;}
.mid_b { font-size: 13px; color:#397EDB; font-weight:bold; }
.big_b { font-size: 17px; color:#397EDB; font-weight:bold;}

.bg1 { background:url(img/fon1.jpg) left top repeat-x;}
.bg2 { background:url(img/fon2.jpg) left top repeat-x;}
.sh  { background:url(img/sh.gif) right bottom no-repeat; padding-left:20px;}

.m { background:url(img/p_or.gif) left no-repeat; padding:3 0 3 11;}
.m1 { padding-top:20px;}
.m2 { padding-top:10px; padding-bottom:10px;}
.m3 { padding-bottom:20px;}
.m4 { background:url(img/p_gr.gif) left no-repeat; padding:3 10 3 10;}

.mbg { background:url(img/mbg1.gif) left top no-repeat; padding:5px; border-right:1px solid #397EDB; border-bottom:1px solid #397EDB; text-align:center; font-size: 17px; color:#397EDB; font-weight:bold;}
.mbg1 { background:url(img/mbg1.gif) left top no-repeat; padding:5px;}
.mbg2 { background:#FFFFFF url(img/mbg2.gif) right bottom no-repeat; padding:5px; border-left:1px solid #397EDB;}
.mbg3 { background:url(img/mbg3.gif) right bottom no-repeat; border-left:1px solid #397EDB; padding-right:195px;}

.mbig { background:url(img/sm_p.gif) left top no-repeat; padding-left:45px; font-size: 17px; color:#397EDB; font-weight:bold; height:50px;}

.top { padding-bottom:15px;}

.texts { color: #fefefe; padding:20px; padding-bottom:0px;}
.c1 { background:#FFFFFF; padding:0px; border-top:1px solid #D6D6D6; border-bottom:1px solid #D6D6D6;}
.c-1 { background:#FFFFFF; padding:20px; border-top:1px solid #D6D6D6; border-bottom:1px solid #D6D6D6;}
.c2 { background:#EFEFEF; padding:10px; border-bottom:1px solid #D6D6D6;}
.c3 { background:#EFEFEF; padding:0 10 0 10; border-left:1px solid #D6D6D6;}

a:link,a:visited {color:#397EDB; text-decoration:none; font-weight:bold; font-size: 11px;}
a:hover {color:#003E91; text-decoration:none; font-weight:bold; font-size: 11px;}

a.d:link,a.d:visited,a.d:hover {color:#003E91; font-weight:normal;}
a.d:hover {color:#000000;}

a.db:link,a.db:visited,a.db:hover {color:#003E91;}
a.db:hover {color:#000000;}

a.black:link,a.black:visited,a.black:hover {color:#000000; font-weight:normal; font-size: 12px;}
a.black:hover {color:#003E91;}

a.mt:link,a.mt:visited,a.mt:hover { font-size: 13px; font-weight:bold;}

a.h_or:link,a.h_or:visited,a.h_or:hover { border-left:5px solid #FF7518; font-size: 17px; padding-left:10px;}

a.h_gr:link,a.h_gr:visited,a.h_gr:hover { border-left:5px solid #00DB29; font-size: 17px; padding-left:10px;}
a.s_gr:link,a.s_gr:visited,a.s_gr:hover { border-left:5px solid #00DB29; font-size: 13px; padding-left:10px;}
a.s:link,a.s:visited,a.s:hover { font-size:13px; }

div.block1 {background:#FFFFFF url(img/mbg2.gif) right bottom no-repeat; width:250px; height:150px; border:1px solid #397EDB; FLOAT: left; margin:0 5 5 0;}
div.block {background:#FFFFFF; width:280px; height:160px; border:1px solid #D6D6D6; FLOAT: left; margin:0 5 5 0;}
.b_dashed { border-bottom:1px dashed #D6D6D6; padding:5px}
.block_grey { background:#FAFAFA; border:1px solid #D6D6D6; padding:5px;}
.block_d_grey { background:#EFEFEF; border:1px solid #D6D6D6; padding:5px;}
.block_w_grey { background:#FFFFFF; border:1px solid #D6D6D6; padding:5px;}

.r_block {background:#FAFAFA; border-left:1px solid #EFEFEF; padding:5px;}
.rt_block {background:#FAFAFA; border-left:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; padding:5px;}

.i_blocks { FLOAT: left;}
.i1_blocks { FLOAT: left; margin-left:10px;}
div.img_block { DISPLAY: block; FLOAT: left;  WIDTH: 132px; HEIGHT: 175px; TEXT-ALIGN: center; margin:10px;}
div.img { FLOAT: right; WIDTH: 132px; TEXT-ALIGN: center; background:#EFEFEF; border:1px solid #D6D6D6; padding:5px; line-height:25px; }

.f1_gr { background:#EFEFEF; border:1px solid #D6D6D6; padding:5px; margin:5 0 5 0;}
.f_gr { background:#FAFAFA; border:1px solid #D6D6D6; padding:5px; margin:5 0 5 0;}

a.page {
float:left;
display:block;
font-weight:bold;
border:1px solid #397EDB;
margin:5px;
padding:3 4 3 4;
}

a.page:link, a.page:visited, a.page:active {color:#397EDB; text-decoration:none}
a.page:hover {color:#003E91; background-color:#B0DBFF}

.a_page {
float:left;
display:block;
font-weight:bold;
font-size:11px;
background-color:#B0DBFF;
border:1px solid #397EDB;
margin:5px;
padding:3 4 3 4;
}
