body { font-size: 11px; font-family: sans-serif; color: #222222; margin: auto; max-width: 500px; background-color: #FFFFFF }
a{text-decoration: none;}
a:link {color:#3A4F6C;}
a:visited{color:#3A4F6C;}
a:hover{color:#97adcf; text-decoration: underline;}

hr{
	margin: 0;
	border: 0;
	border-top: 1px solid #586776;
}

.a{background-color: #DFE6EF; margin: 1px; padding: 3px 5px 3px 2px;}

.b{background-color: #DFE6EF; margin: 1px; padding: 3px 5px 3px 2px;}

.c{background-color: #DFE6EF; margin: 1px; padding: 3px 5px 3px 2px;}

.d{background-color: #E2D8FF; margin: 1px; padding: 3px 5px 3px 2px;}
.d a,.name a{color:#4A449B}
.yes{color: red;font-weight: bold;}
.no{font-weight: bold;color: #990000;}
.nik {background-color: #DFE6EF; margin: 1px; padding: 3px 5px 3px 2px;}
.dl2 ,.main{
background:url(img/main.gif) repeat-x   #dadada;
color : #8e8e8e; 
padding :7px; 
margin-top:1px;
border-bottom:1px solid #c6c6c6;
}
.dl2 a , .main a{color:#4A449B; font-weight:bold;}

.mblock {
background-color : #0097ce;
color : #fdffff;
padding : 2px;
margin-bottom : 1px;
margin-top : 1px;
font-weight : bold;
border-color : #00b9fd #006c93 #006c93 #00b9fd;
border-style : solid;
border-width : 1px;
}
.top {
background:url(img/main.gif) repeat-x   #dadada;
color : #8e8e8e; 
padding :5px; 
margin-top:1px;
border-bottom:1px solid #c6c6c6;
}
.top a , .row a{color:#9b4458; font-weight:bold;}
.name {
font-size: 12px; 
color: #3A4F6C; 
background-color: #F5FFD8; 
margin: 1px; 
border-bottom: 1px solid #86929d; 
padding: 3px 5px 3px 2px; }

.title_bord {margin: 0px 0px 3px 0px; padding: 0px; border: 1px solid #86929d;}
.title {font-size: 12px; color: #FFFFFF; text-align: center; background-color: #6f859a; margin: 0px; padding: 5px 5px 5px 2px; border: 1px }
.title2 {font-size: 12px; color: #FFFFFF; text-align: left; background-color: #6f859a; margin: 0px; padding: 5px 5px 5px 2px; border: 1px }
.m {
background:url(img/bk.gif) repeat-x #C6BBEC;
border-top: 2px solid #B8B0F5;
padding : 4px;
}

/*.m {
background:url(img/ik.gif) repeat-x #564BA1;
color : #fff;
padding : 8px;
margin-bottom : 0px;
border-top:2px solid #7C76D8;
border-bottom:1px solid #433A85;
}
*/
.mainzag, .main1 {
background:url(img/main1.gif) repeat-x   #9890D5;
color : #fff; 
padding :6px; 
border-top:1px solid #C8C5FF;
}
.mainzag a, .main1 a{color : #000;}
.head {
background:url(img/main1.gif) repeat-x   #9890D5;
color : #8e8e8e; 
padding :0px; 
border-top:1px solid #C8C5FF;
}
.m  a {color : #564BA1;}
.i_bar {background-color: #eff3f6; margin: 0px 0px 2px 0px; padding: 0px 0px 0px 3px; border-left: 3px solid #7566CC;}
a.page {background-color: #eff3f6; margin: 5px 1px 5px 0px; padding:2px 3px;border:1px solid #cccccc}
span.page {background-color: #eff3f6; margin: 8px 1px 1px; padding:2px 3px;border:2px solid #564BA1; color:#564BA1}

ul{margin: 3px 0px 3px 2px; list-style-position:inside; padding-left: 3px;}
td.caltop {background: #D0D9E0; border-bottom: 1px solid #667886; text-align: center;}
td.calbody {background: #DFE6EF; text-align: center;}
td.calbody_left {background: #DFE6EF; text-align: left;}
td.calbody_td {background: #b1bac2; text-align: center;}
.pages {margin: 5px 0px 5px 0px;}
.form {margin: 0px 0px 3px 0px;}
.gran {margin: 0px 0px 3px 0px; padding: 0px; border: 1px solid #86929d;}
.title {font-size: 12px; color: #FFFFFF; text-align: center; background-color: #6f859a; margin: 0px; padding: 5px 5px 5px 2px; border: 1px solid #FFFFFF; background-image: url('/i/m1/tb.gif'); background-repeat: repeat-x;}
.title_l {color: #FFFFFF; background-color: #6f859a; margin: 0px; padding: 5px 5px 5px 2px; border: 1px solid #FFFFFF; background-image: url('/i/m1/tb.gif'); background-repeat: repeat-x;}
.title_bord {margin: 0px 0px 3px 0px; padding: 0px; border: 1px solid #86929d;}
.i_block {background-color: #DFE6EF; margin: 0px 0px 3px 0px; border: 1px solid #86929d; padding: 3px 5px 3px 2px;}
.page_block {text-align: center; background-color: #DFE6EF; margin: 0px 0px 3px 0px; border: 1px solid #A1AEB8; padding: 3px 5px 3px 2px;}
.t_bar {background-color: #D0D9E0; margin: 0px; padding: 1px 5px 1px 2px;}
.t_block {font-size: 12px; color: #3A4F6C; background-color: #D0D9E0; margin: 1px; border-bottom: 1px solid #86929d; padding: 3px 5px 3px 2px; }
.block {background-color: #DFE6EF; margin: 1px; padding: 3px 5px 3px 2px;}
.block_g {color: #948c54; font-size: 10px; background-color: #f5edbe; border-top: 1px solid #86929d; margin: 0px 1px 1px 1px; padding: 3px 5px 3px 2px;}
.block_dl {background-color: #DFE6EF; margin: 1px; border-bottom: 1px solid #86929d; padding: 3px 5px 3px 2px;}
.block_c {text-align: center; background-color: #DFE6EF; margin: 1px; padding: 3px 5px 3px 2px;}
.block_top {text-align: center; background-color: #DFE6EF; border-top: 1px solid #86929d; margin: 0px 1px 1px 1px; padding: 3px 5px 3px 2px;}
.block_top_l {background-color: #DFE6EF; border-top: 1px solid #86929d; margin: 0px 1px 1px 1px; padding: 3px 5px 3px 2px;}
.block_top_g {text-align: center; color: #a79e65; font-size: 10px; background-color: #f5edbe; border-top: 1px solid #86929d; border-bottom: 1px solid #86929d; margin: 0px 1px 1px 1px; padding: 3px 5px 3px 2px;}
.block_top_g_l {font-size: 10px; color: #a79e65; background-color: #f5edbe; border-top: 1px solid #86929d; border-bottom: 1px solid #86929d; margin: 0px 1px 1px 1px; padding: 3px 5px 3px 2px;}
.block_top_s_l {font-size: 10px; background-color: #D0D9E0; border-top: 1px solid #86929d; border-bottom: 1px solid #86929d; margin: 0px 1px 1px 1px; padding: 3px 5px 3px 2px;}
.logo {margin: 0px 0px 3px 0px;}
.photo {margin: 0px 0px 5px 0px;}
.block_top_g_l a {color: #696029;}
.block_top_g a {color: #696029;}
.block_g a {color: #696029;}
.i_bar {background-color: #eff3f6; margin: 0px 0px 2px 0px; padding: 0px 0px 0px 3px; border-left: 3px solid #7566CC;}
.i_bar_b {background-color: #DFE6EF; margin: 1px; padding: 3px 5px 3px 2px; border-left: 3px solid #6699cc;}
.hat_bar {text-align:inherit; background-color: #DFE6EF; margin: 1px; padding: 3px 5px 3px 2px;}