
/*html, body{align:center;width:100%;}*/
html, body
{
        font-family: Verdana, Geneva, Arial, serif;
        color: #000055;
/*        background: #EBF1F8;*/
/*        background:url(../img/snow.gif);*/
        background:url(../img/bg3.jpg);
}
a img{border:0}
.jam_logo
{
        background-image:url(/img/j@m_logo_eejc.gif);
        background-attachment:fixed;
        background-position:bottom right;
        background-repeat:no-repeat;
}
.perehod
{
        display:block;margin:0;padding:2px 8px 3px 28px;
}

.title
{
        color:#FFFFFF;
        font-size: 14;

        font-weight: bold;
        text-decoration:underline;
        vertical-align:absmiddle;
}
#footer .footer
{
        color:#FFFFFF;
}
#footer .footer .link
{
	margin:0 0 0 0;
	vertical-align:top;
	width:250;
	text-align:center;
}
#footer .footer .c
{
	text-align:right;
}
#footer
{
        color:#FFFFFF;
}
#footer td p
{
        color:#000000;
        font-size: 11;
        font-family: Verdana, Geneva, Arial, serif;

}
#footer a:hover
{
  font-size: 10px;
  color: #F28F5B;
  font-family: Verdana, Geneva, Arial, serif;
  font-weight: bold;
  text-decoration:underline;
}
#footer a
{
  font-size: 10px;
  color: #FFFFFF;
  text-decoration:none;
  font-family: Verdana, Geneva, Arial, serif;
  font-weight: bold;

}

#header
{
        padding:0px 0px 0px 0px;
        margin:0px 0px 0 0;
        font-family: Verdana, Geneva, Arial, serif;
}

#header h1
{
        display:block;
        margin:5 5 5 10;
        font-size: 13;
        color: #FFFFFF;
        text-decoration:none;
        font-weight: bold;
}
#header p
{
        display:block;
        margin:5px 5px 10 10;
        font-size: 11;
        color: #FFFFFF;
        text-decoration:none;
}
#header i
{
        display:block;margin:0;
        font-size: 9;
        color: #00005f;
        text-decoration:none;
}


ul.menu
{
        list-style: none;
        margin:0px 0px 0 0;padding:0;
        font-family: Verdana, Geneva, Arial, serif;
}
ul.menu li
{
        color:white;
        margin:5px 0px 0 0;padding:0;
        font-family: Verdana, Geneva, Arial, serif;
}
/*--------------------------------------------------------------*/
#a_57:hover
{
        display:block;margin:0;padding:2px 8px 3px 28px;
        background:url(../img/eejc_i_1_1.gif) no-repeat left center;
        font-size: 14;
        color:#F28F5B;
        text-decoration:underline;
        font-weight: bold;
}
#a_57
{
        display:block;margin:0 0 0 0;padding:2px 8px 3px 28px;
        background:url(../img/eejc_i_bl_1_1.gif) no-repeat left center;
        font-size: 14;
        color:#5186ec;
        text-decoration:none;
        font-weight: bold;
}
/*--------------------------------------------------------------*/
#a_58:hover
{
        display:block;margin:0;padding:2px 8px 3px 28px;
        background:url(../img/eejc_i_2_1.gif) no-repeat left center;
        font-size: 14;
        color:#F28F5B;
        text-decoration:underline;
        font-weight: bold;
}
#a_58
{
        display:block;margin:0;padding:2px 8px 3px 28px;
        background:url(../img/eejc_i_bl_2_1.gif) no-repeat left center;
        font-size: 14;
        color:#5186ec;
        text-decoration:none;
        font-weight: bold;
}
/*--------------------------------------------------------------*/
#a_59:hover
{
        display:block;margin:0;padding:2px 8px 3px 28px;
        background:url(../img/eejc_i_3_1.gif) no-repeat left center;
        font-size: 14;
        color:#F28F5B;
        text-decoration:underline;
        font-weight: bold;
}
#a_59
{
        display:block;margin:0;padding:2px 8px 3px 28px;
        background:url(../img/eejc_i_bl_3_1.gif) no-repeat left center;
        font-size: 14;
        color:#5186ec;
        text-decoration:none;
        font-weight: bold;
}
/*--------------------------------------------------------------*/
#a_60:hover
{
        display:block;margin:0;padding:2px 8px 3px 28px;
        background:url(../img/eejc_i_4_1.gif) no-repeat left center;
        font-size: 14;
        color:#F28F5B;
        text-decoration:underline;
        font-weight: bold;
}
#a_60
{
        display:block;margin:0;padding:2px 8px 3px 28px;
        background:url(../img/eejc_i_bl_4_1.gif) no-repeat left center;
        font-size: 14;
        color:#5186ec;
        text-decoration:none;
        font-weight: bold;
}
/*--------------------------------------------------------------*/
#a_61:hover
{
        display:block;margin:0;padding:2px 8px 3px 28px;
        background:url(../img/eejc_i_5_1.gif) no-repeat left center;
        font-size: 14;
        color:#F28F5B;
        text-decoration:underline;
        font-weight: bold;
}
#a_61
{
        display:block;margin:0;padding:2px 8px 3px 28px;
        background:url(../img/eejc_i_bl_5_1.gif) no-repeat left center;
        font-size: 14;
        color:#5186ec;
        text-decoration:none;
        font-weight: bold;
}
/*--------------------------------------------------------------*/
#a_62:hover
{
        display:block;margin:0;padding:2px 8px 3px 28px;
        background:url(../img/eejc_i_7_1.gif) no-repeat left center;
        font-size: 14;
        color:#F28F5B;
        text-decoration:underline;
        font-weight: bold;
}
#a_62
{
        display:block;margin:0;padding:2px 8px 3px 28px;
        background:url(../img/eejc_i_bl_7_1.gif) no-repeat left center;
        font-size: 14;
        color:#5186ec;
        text-decoration:none;
        font-weight: bold;
}
/*--------------------------------------------------------------*/
#a_28:hover
{
        display:block;margin:0;padding:2px 8px 3px 28px;
        background:url(../img/eejc_i_6_1.gif) no-repeat left center;
        font-size: 14;
        color:#F28F5B;
        text-decoration:underline;
        font-weight: bold;
}
#a_28
{
        display:block;margin:0;padding:2px 8px 3px 28px;
        background:url(../img/eejc_i_bl_6_1.gif) no-repeat left center;
        font-size: 14;
        color:#5186ec;
        text-decoration:none;
        font-weight: bold;
}
/*--------------------------------------------------------------*/
#wind_cat
{
        text-align:center;
	font-size:8px;
}
#wind_cat a:hover
{
        color:#F28F5B;
        text-decoration:underline;
        font-weight: bold;
}
#wind_cat a
{


        color:#5186ec;
        text-decoration:none;
        font-weight: bold;
}

#wind_reklama
{
        text-align:center;
}
#wind_reklama hr
{
        color:#5186ec;
        background-color:#5186ec;
        height: 1px;
        border-width:0px; /* убрать рамки вокруг элемента */
}
#wind_reklama a:hover
{

        font-size: 11;
        color:#F28F5B;
        text-decoration:underline;
        font-weight: bold;
}
#wind_reklama a
{

        font-size: 11;
        color:#5186ec;
        text-decoration:none;
        font-weight: bold;
}
h2
{
        font-size: 14;
        color: #5186ec;
        text-decoration:none;
        font-weight: bold;
}
<!-- //============================================================================= -->
#data
{
        width:100%;
/*        background:#a5a8d1;*/

}
#data td.bl
{
        line-height:18px;
}

#data td
{
        border:solid 1px #a5a8d1;
        background:#dde5f8;
        padding: 10px 10;
        font-size: 13px;
        text-align: justify;
}
#data td p:first-letter
{
        color:#000099;
        font-size:300%;
        float:left;

}
#data td p
{
        text-indent:5px;
        text-align: justify;
}

<!-- //============================================================================= -->
<!-- //============================================================================= -->
#data2
{
        width:100%;
/*        background:#a5a8d1;*/
}
#data2 td.bl
{
        border:solid 1px #a5a8d1;
        background:#dde5f8;
        padding: 10px 10;
        font-size: 12;
}
#data2 td
{
        background:#dde5f8;
        padding: 10px 10;
        font-size: 12;
}

#data2 td p
{
        text-indent:5px;
        text-align: justify;
}
#data2 td p
{
        text-indent:5px;
        text-align: justify;
        text-indent:40px;

}
#data2 td a:hover,#data td a:hover,#data3 td a:hover
{
  font-size: 14;
  color: #F28F5B;
  font-family: Verdana, Geneva, Arial, serif;
  font-weight: bold;
  text-decoration:underline;
}
#data2 td a,#data td a
{
  font-size: 14;
  color: #5186ec;
  text-decoration:none;
  font-family: Verdana, Geneva, Arial, serif;
  font-weight: bold;

}
#data3 td a
{
  font-size: 14;
  color: #666699;
  text-decoration:none;
  font-family: Verdana, Geneva, Arial, serif;
  font-weight: bold;
  text-align: justify;
}

#data2 td div.author,#data td div.author
{
        align:right;
        font-style: italic;
        text-indent:15px;
        text-align: right;
        color:#555555;
}
<!-- //============================================================================= -->
#data3
{
        width:100%;
/*        background:#a5a8d1;*/
}
#data3 td.bl
{
        border:solid 1px #a5a8d1;
}
#data3 td
{

        background:#dde5f8;
        padding: 5 5;
        font-size: 12;
        text-align: justify;
}
#data3 td p
{
        text-indent:5px;
        text-align: justify;
}
<!-- //============================================================================= -->
#quest
{
        width:100%;
        background:#a5a8d1;

}
#quest td
{
        background:#dde5f8;
        padding: 5 5;
        font-size: 12;
}
#quest td.ttitle
{
        background:#dde5f8;
        font-size: 12;
        text-align:right;
        width:30%;
        font-weight: bold;
}

#quest td input.ttext
{
        text-indent:5px;
        width:80%;
        background:#ffffff;
            border-top:1 solid #a5a8d1;
            border-right:1 solid #a5a8d1;
            border-bottom:1 solid #a5a8d1;
            border-left:1 solid #a5a8d1;


}

#quest td textarea.ttextarea
{

        width:80%;
        height:100;
        background:#ffffff;
            border-top:1 solid #a5a8d1;
            border-right:1 solid #a5a8d1;
            border-bottom:1 solid #a5a8d1;
            border-left:1 solid #a5a8d1;


}

#quest td input.tsubmit
{
        text-indent:5px;
        width:100%;
        background:#E9E8F9;
            border-top:1 solid #a5a8d1;
            border-right:0;
            border-bottom:1 solid #a5a8d1;
            border-left:0;


}

<!-- //============================================================================= -->
#q1:hover
{
        font-size: 14;
        color:#F28F5B;
        text-decoration:underline;
        font-weight: bold;
}
#q1
{
        font-size: 14;
        color:#5186ec;
        text-decoration:none;
        font-weight: bold;
}
.coord
{
        float:right;
}
.price_tbl2
{
        color:#ff0000;
        text-decoration:underline;
        background: #F0000;
}
.price_tbl
{
        display:block;margin:0 0 0 0 ;padding:0 0 0 0 ;
        border:0;

}
.price_tbl .t1
{
        display:block;margin:0 0 0 0 ;padding:2 10 2 10 ;
        color:#5186ec;
        background-color: #FFFFFF;
        font-size: 14;
}
.price_tbl .tt1
{
        font-size: 12;
        width:90;
        font-weight: bold;
        background-color: #FFFFFF;
}
.price_tbl .ttl
{

        display:block;margin:0 0 0 0 ;padding:2 10 2 10 ;
        text-align:left;
        background-color: #FFFFFF;
}
.price_tbl .t1 a:visited
{
        color:#5186ec;

        text-decoration:underline;
}
.price_tbl .t1 a:hover
{
        color=#F28F5B;
        text-decoration:none;
}
.price_tbl1 td p:first-letter
{
        font-size:100%;

}
#err
{
        color:#FF0000;
        font-size: 12pt;
        font-family: Verdana, Geneva, Arial, serif;

}
#quest_add a:hover
{
  font-size: 14;
  color: #F28F5B;
  font-family: Verdana, Geneva, Arial, serif;
  font-weight: bold;
  text-decoration:underline;
}
#quest_add a
{
  font-size: 14;
  color: #5186ec;
  font-family: Verdana, Geneva, Arial, serif;
  font-weight: bold;
  text-decoration:underline;
}


#listalka
{
        text-indent:5px;
        width:100%;
        background:#E9E8F9;
        border:solid 1px #a5a8d1;
        font-size: 10px;
        font-weight: bold;
/*
            border-top:1 solid #a5a8d1;
            border-right:1 solid #a5a8d1;
            border-bottom:1 solid #a5a8d1;
            border-left:1 solid #a5a8d1;
*/
            text-align:center;

}

#listalka a:hover
{
          color:#ff0000;
          text-decoration:none;

}
#listalka a
{
          color:#000000;
          text-decoration:none;
}
#listalka a:hover div
{

        width:100px;
        background:#ffffff;
}
#listalka a div
{

        width:100px;
        background:#E9E8F9;
}
#listalka td.list
{
        width:100px;


}

.jam_copy
{
	text-align:center;
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	color:#656CAF;
	margin:5 0 15 0;
	
}
.jam_copy .a,
.jam_copy .a:hover,
.jam_copy .a:visited
{
/*	color:#000000;*/
	color:#656CAF;
}
.rek
{
	font-size:11px;
}
.rekl
{
	font-size:11px;
}
